summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-05-09Photons tagged with NAN_ABORT should not continue to be propagated.Stan Seibert
2021-05-09Change surface re-emission simulation to not use the diffuseStan Seibert
2021-05-09Update photon history bits in Python to match C header.Stan Seibert
2021-05-09Add the ability to linear_extrude a mesh without the endcaps.Stan Seibert
2021-05-09Refactor the saving and loading of packed BVH nodes to fully abstractStan Seibert
2021-05-09GPU geometry modification to permit the BVH node storage to be splitStan Seibert
2021-05-09add method to weld together solids at shared trianglesAndy Mastbaum
2021-05-09make bulk reemission isotropicAndy Mastbaum
2021-05-09more unit test fixesAndy Mastbaum
2021-05-09update unit test bvh buildingAndy Mastbaum
2021-05-09add simple bulk reemissionAndy Mastbaum
2021-05-09simplify surface modelsAndy Mastbaum
2021-05-09update docs per 2c200fc928a0Andy Mastbaum
2021-05-09fixes and tweaks for surface modelsAndy Mastbaum
2021-05-09update python-side gpu structs to reflect cuda changesAndy Mastbaum
2021-05-09add surface model documentationAndy Mastbaum
2021-05-09generalize surface models and add thin film modelAndy Mastbaum
2021-05-09towards a more flexible surface modelAndy Mastbaum
2021-05-09If (0,0,0) passed in for direction vector, constant_particle_gun will pick is...Stan Seibert
2021-05-09Raise an exception if a zero 3-vector is passed to make_rotation_matrix()Stan Seibert
2021-05-09Fix starting point of SNO PMT profile to be on axisStan Seibert
2021-05-09Fixes to chroma-setup script.Stan Seibert
2021-05-09Add CUDA driver install directions and add matplotlib dependencyStan Seibert
2021-05-09Fix imports for chroma-camStan Seibert
2021-05-09Update installation instructions for CUDA 4.1 and GEANT4.9.5.Stan Seibert
2021-05-09Shell script from Andy Mastbaum that compiles all of Chroma's dependenciesStan Seibert
2021-05-09Silence more GEANT4 output when starting GEANT4 generator processes.Stan Seibert
2021-05-09Minor patches to include directories for GEANT4.9.5.Stan Seibert
2021-05-09Add the include directory for the virtualenvStan Seibert
2021-05-09Remove unneeded Node.kind member from struct. Speeds up benchmark further, b...Stan Seibert
2021-05-09Add an argsort_direction() function to chroma.tools and use it toStan Seibert
2021-05-09For paranoia reasons, add some padding on the low corner of the BVH leaf nodes.Stan Seibert
2021-05-09Report the correct algorithm, and use a degree 3 tree.Stan Seibert
2021-05-09Improve startup time in simulation by letting GEANT4 processes initialize in ...Stan Seibert
2021-05-09BVH optimization to sort child nodes by area. Only has a small effect.Stan Seibert
2021-05-09Collapse chains of BVH nodes with single children.Stan Seibert
2021-05-09Fix bug in grid BVH implementation. Now half as fast as old Chroma.Stan Seibert
2021-05-09Speed up recursive grid BVH generation. Now LBNE BVH can be generated in abo...Stan Seibert
2021-05-09New BVH algorithm: Recursive GridStan Seibert
2021-05-09Import memoize decorator directly from pytools as it is not present in the ol...Stan Seibert
2021-05-09Implementation of "node splitting" which places children into separateStan Seibert
2021-05-09Bugfixes to BVH traversal and generation code.Stan Seibert
2021-05-09Use degree 2 tree by defaultStan Seibert
2021-05-09Redo node format to include number of children, rather than just leaf bit.Stan Seibert
2021-05-09Fix unit testStan Seibert
2021-05-09Add a chroma-bvh hist function that displays a ROOT histogram of theStan Seibert
2021-05-09Rename node_area() to node_areas() and make it return the array of node areasStan Seibert
2021-05-09Skip L1 cache when loading nodes.Stan Seibert
2021-05-09Missing return in functionStan Seibert
2021-05-09Oops, pdb line snuck into commit.Stan Seibert