summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-05-09Add more BVH manipulation commands:Stan Seibert
2021-05-09Fix silly typos in BVH loading functionsStan Seibert
2021-05-09Add list, copy, and remove commands to chroma-bvhStan Seibert
2021-05-09chroma-bvh: command to manipulate BVH trees in cache. Just a stat subcommand...Stan Seibert
2021-05-09Do not cache the individual solids. Speeds up unpickling significantly.Stan Seibert
2021-05-09Do not save the BVH when caching the geometry.Stan Seibert
2021-05-09Super simple geometry cache management tool: chroma-geoStan Seibert
2021-05-09Make load from string method handle functions that return Mesh, Solid, or Geo...Stan Seibert
2021-05-09Add another loader function that is useful for chroma-cam.Stan Seibert
2021-05-09Implement new loader function that turns a string into a Geometry,Stan Seibert
2021-05-09Pull memoization decorator out to tools module.Stan Seibert
2021-05-09Simple BVH construction passing the "smoke test"Stan Seibert
2021-05-09Simple BVH generator using new infrastructureStan Seibert
2021-05-09Convert bvh module into a package directory.Stan Seibert
2021-05-09BVH and BVHLayer classes with unittests.Stan Seibert
2021-05-09Ignore hidden file created by coverage.pyStan Seibert
2021-05-09Basic BVH cache. Further implementation requires creation of BVH class.Stan Seibert
2021-05-09Cache class for managing the geometry cache on disk.Stan Seibert
2021-05-09Add md5() hash method to chroma.geometry.MeshStan Seibert
2021-05-09Pull BVH calculation out of GPUGeometry class and make the world scale factor...Stan Seibert
2021-05-09Save offset of each layer in the CPU-computed BVH for use when comparing BVH ...Stan Seibert
2021-05-09Print events/second statistic in chroma-simStan Seibert
2021-05-09Replace the use of pointers in the intersect_mesh with array indices.Stan Seibert
2021-05-09Saving the material codes and colors in page-locked host memory is unnecessary.Stan Seibert
2021-05-09First steps toward an alternative BVH implementation.Stan Seibert
2021-05-09Improve identification of CUDA vector types in struct builderStan Seibert
2021-05-09Import ROOT module from its true location and add missing import of enable_de...Stan Seibert
2021-05-09Remove import of chroma.io.root in the __init__.py module and also theStan Seibert
2021-05-09Break out the construction of the geometry mesh into a separate flatten() fun...Stan Seibert
2021-05-09Allow make_gpu_struct to pack structs containing the CUDA vector types.Stan Seibert
2021-05-09Put time PDF back into likelihood calculationStan Seibert
2021-05-09Reduce number of scattering passes by default in likelihood calculationStan Seibert
2021-05-09Put back accumulation of time PDF information in PDF calculatorStan Seibert
2021-05-09Fix bug in stepping through photons during multi-DAQ simulation.Stan Seibert
2021-05-09Lower the weight threshold cutoff to propagate even more improbable photonsStan Seibert
2021-05-09Split photon propagation in the likelihood calculation into a "forcedStan Seibert
2021-05-09Apply a floor to the probability of each channel being in the observedStan Seibert
2021-05-09Use the sincosf() function when computing both the sin() and cos() of the sam...Stan Seibert
2021-05-09Allow for option of forced scattering or forced non-scattering on the first s...Stan Seibert
2021-05-09Eliminate spurious commas in definition of photon history bitsStan Seibert
2021-05-09Temporarily include the current directory in the module path when loading det...Stan Seibert
2021-05-09Skip photon propagation queue if we are propagating weighted photonsStan Seibert
2021-05-09Use bigger blocks for multi-DAQ calculationStan Seibert
2021-05-09Add optional weight to each photon being propagated.Stan Seibert
2021-05-09Disable time contribution to likelihood for weighting tests.Stan Seibert
2021-05-09More documentation of event data structure.Stan Seibert
2021-05-09Docstring for chroma.event.PhotonsStan Seibert
2021-05-09Fix ncorrect argument order to arctan2Stan Seibert
2021-05-09Argh! Someone used spherical polar coordinates in the pi0 generator with the...Stan Seibert
2021-05-09Add dependency on libatlas so that numpy will compileStan Seibert