Age | Commit message (Expand) | Author |
2021-05-09 | Update photon history bits in Python to match C header. | Stan Seibert |
2021-05-09 | Add the ability to linear_extrude a mesh without the endcaps. | Stan Seibert |
2021-05-09 | Refactor the saving and loading of packed BVH nodes to fully abstract | Stan Seibert |
2021-05-09 | GPU geometry modification to permit the BVH node storage to be split | Stan Seibert |
2021-05-09 | add method to weld together solids at shared triangles | Andy Mastbaum |
2021-05-09 | make bulk reemission isotropic | Andy Mastbaum |
2021-05-09 | more unit test fixes | Andy Mastbaum |
2021-05-09 | add simple bulk reemission | Andy Mastbaum |
2021-05-09 | simplify surface models | Andy Mastbaum |
2021-05-09 | fixes and tweaks for surface models | Andy Mastbaum |
2021-05-09 | update python-side gpu structs to reflect cuda changes | Andy Mastbaum |
2021-05-09 | add surface model documentation | Andy Mastbaum |
2021-05-09 | generalize surface models and add thin film model | Andy Mastbaum |
2021-05-09 | towards a more flexible surface model | Andy Mastbaum |
2021-05-09 | If (0,0,0) passed in for direction vector, constant_particle_gun will pick is... | Stan Seibert |
2021-05-09 | Raise an exception if a zero 3-vector is passed to make_rotation_matrix() | Stan Seibert |
2021-05-09 | Fix starting point of SNO PMT profile to be on axis | Stan Seibert |
2021-05-09 | Silence more GEANT4 output when starting GEANT4 generator processes. | Stan Seibert |
2021-05-09 | Remove unneeded Node.kind member from struct. Speeds up benchmark further, b... | Stan Seibert |
2021-05-09 | Add an argsort_direction() function to chroma.tools and use it to | Stan Seibert |
2021-05-09 | For paranoia reasons, add some padding on the low corner of the BVH leaf nodes. | Stan Seibert |
2021-05-09 | Report the correct algorithm, and use a degree 3 tree. | Stan Seibert |
2021-05-09 | Improve startup time in simulation by letting GEANT4 processes initialize in ... | Stan Seibert |
2021-05-09 | BVH optimization to sort child nodes by area. Only has a small effect. | Stan Seibert |
2021-05-09 | Collapse chains of BVH nodes with single children. | Stan Seibert |
2021-05-09 | Fix bug in grid BVH implementation. Now half as fast as old Chroma. | Stan Seibert |
2021-05-09 | Speed up recursive grid BVH generation. Now LBNE BVH can be generated in abo... | Stan Seibert |
2021-05-09 | New BVH algorithm: Recursive Grid | Stan Seibert |
2021-05-09 | Import memoize decorator directly from pytools as it is not present in the ol... | Stan Seibert |
2021-05-09 | Implementation of "node splitting" which places children into separate | Stan Seibert |
2021-05-09 | Bugfixes to BVH traversal and generation code. | Stan Seibert |
2021-05-09 | Use degree 2 tree by default | Stan Seibert |
2021-05-09 | Redo node format to include number of children, rather than just leaf bit. | Stan Seibert |
2021-05-09 | Add a chroma-bvh hist function that displays a ROOT histogram of the | Stan Seibert |
2021-05-09 | Rename node_area() to node_areas() and make it return the array of node areas | Stan Seibert |
2021-05-09 | Skip L1 cache when loading nodes. | Stan Seibert |
2021-05-09 | Missing return in function | Stan Seibert |
2021-05-09 | Oops, pdb line snuck into commit. | Stan Seibert |
2021-05-09 | Make Geometry.flatten() idempotent and avoid loading the BVH twice when using... | Stan Seibert |
2021-05-09 | Fix the rendering code to use the new geometry and BVH definition. | Stan Seibert |
2021-05-09 | Speed up node intersection by 2.5x using tips from "Optimizing ray | Stan Seibert |
2021-05-09 | Use fixed point BVH surface area instead of world coordinates for consistency... | Stan Seibert |
2021-05-09 | Increase look ahead in node_swap BVH optimization to improve surface area min... | Stan Seibert |
2021-05-09 | Add more BVH manipulation commands: | Stan Seibert |
2021-05-09 | Fix silly typos in BVH loading functions | Stan Seibert |
2021-05-09 | Do not cache the individual solids. Speeds up unpickling significantly. | Stan Seibert |
2021-05-09 | Do not save the BVH when caching the geometry. | Stan Seibert |
2021-05-09 | Make load from string method handle functions that return Mesh, Solid, or Geo... | Stan Seibert |
2021-05-09 | Add another loader function that is useful for chroma-cam. | Stan Seibert |
2021-05-09 | Implement new loader function that turns a string into a Geometry, | Stan Seibert |