Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-09 | fix torus function to use radius argument | Anthony LaTorre | |
2021-05-09 | update installation instructions | Anthony LaTorre | |
- use chroma.bitbucket.io/chroma_pkgs to install chroma dependencies - add some instructions on how to symlink the python shared library in virtual environments created with newer versions of virtualenv | |||
2021-05-09 | SetParticleEnergy() requires kinetic energy only, not total energy. | Kevin Wells | |
See; https://www-zeuthen.desy.de/geant4/geant4.9.3.b01/classG4ParticleGun.html | |||
2021-05-09 | wrap cuda.memcpy_htod args in np.asarray | mastbaum | |
Fixes "TypeError: 'numpy.int64' does not have the buffer interface" error. | |||
2021-05-09 | remove print statement from setup.py | Anthony LaTorre | |
2021-05-09 | use local boost when building g4chroma.so | Anthony LaTorre | |
2021-05-09 | remove setuptools bootstrap | Anthony LaTorre | |
2021-05-09 | remove project from __init__ | Anthony LaTorre | |
2021-05-09 | remove project.py | Anthony LaTorre | |
2021-05-09 | move from_film function into tools | Anthony LaTorre | |
2021-05-09 | cleanup tests | Anthony LaTorre | |
2021-05-09 | fix ACLiC problem with root | Anthony LaTorre | |
2021-05-09 | fix test_io.py from previous commit | Anthony LaTorre | |
2021-05-09 | update tests to work for python versions <2.7 | Anthony LaTorre | |
2021-05-09 | move map_to_color import inside function because it requires matplotlib | Anthony LaTorre | |
2021-05-09 | update rhel installation instructions to use cuda rpm package | Anthony LaTorre | |
2021-05-09 | Set dtype explicitly when making morton codes | Stan Seibert | |
2021-05-09 | Add location of pyublas headers to include path | Stan Seibert | |
2021-05-09 | Fix typo in install docs | Stan Seibert | |
2021-05-09 | Stub page for Tour of features. | Stan Seibert | |
2021-05-09 | Speed up detector test. Still fails, though. | Stan Seibert | |
2021-05-09 | Force merging of BVH nodes to always reduce the number of parent nodes in ↵ | Stan Seibert | |
order to ensure the process terminates. | |||
2021-05-09 | Fix test_daq to use newer DAQ API. | Stan Seibert | |
2021-05-09 | Skip ray intersection test until the reference data file can be updated. | Stan Seibert | |
2021-05-09 | Reduce number of photons generated for reemission test to speed up testing ↵ | Stan Seibert | |
on lower performing GPUs. | |||
2021-05-09 | Cast position and direction parameters to appropriately typed ndarrays. | Stan Seibert | |
2021-05-09 | Convert test script to one big unit test. Needs further refactoring. | Stan Seibert | |
2021-05-09 | Fix bvh test. No longer a leaf attribute in node object. | Stan Seibert | |
2021-05-09 | Documentation updates | Stan Seibert | |
2021-05-09 | Fix warning about redefinition of INFINITY. | Stan Seibert | |
2021-05-09 | Temporary kludge to correctly handle a Photons object passed into simulate. | Stan Seibert | |
2021-05-09 | Check for and include CLHEP libraries to support users working with | Stan Seibert | |
GEANT4 built with separate CLHEP libraries. | |||
2021-05-09 | Assign to a GPU array slice with a numpy array of length 1 to silence | Stan Seibert | |
a warning from PyCUDA about setting array with different stride. | |||
2021-05-09 | Add virtual destructors to ROOT data classes to silence compiler warnings. | Stan Seibert | |
2021-05-09 | Do not automatically initialize pycuda before forking the camera process. | Stan Seibert | |
This causes weird segfaults on Macs, and is probably a source of random crashing on other processes. Also call pygame.init() explicitly in the new process for good measure. | |||
2021-05-09 | Fix bug in intersection calculation that prevented axis-aligned photons from ↵ | Stan Seibert | |
hitting triangles. | |||
2021-05-09 | Add method to show total charge in event | Stan Seibert | |
2021-05-09 | Mark one of the propagate functions as __noinline__ to work around bug where ↵ | Stan Seibert | |
cicc hangs during compilation. | |||
2021-05-09 | Remove unused function to read a word bypassing L1 cache. Seems to be ↵ | Stan Seibert | |
incorrect asm syntax. | |||
2021-05-09 | Use numpy.distutils to lookup numpy inlcude directory | Stan Seibert | |
2021-05-09 | woops. accidentally left in some print statements in camera.py | Anthony LaTorre | |
2021-05-09 | add chroma server script | Andy Mastbaum | |
chroma-server starts a ZeroMQ socket server which listens for Photons objects, propagates them in the given Detector, and returns the final Photons. Usage: $ chroma-server DETECTOR [--address ADDRESS] DETECTOR is a detector string, e.g. @chroma_sno.sno or sno ADDRESS is a ZeroMQ socket address, default tcp://*:5024 | |||
2021-05-09 | add a simple example script to produce a detector and simulate some events. | Anthony LaTorre | |
2021-05-09 | no channels was resulting in a seg fault. for now if there are no channels, ↵ | Anthony LaTorre | |
just set the python event channels to None. | |||
2021-05-09 | add get_triangle_centers() method to mesh; this method is useful for ↵ | Anthony LaTorre | |
selecting certain sections of a mesh to apply surfaces to. solids are by default partially transparent. | |||
2021-05-09 | make sure arguments to Photon have the correct dtype. | Anthony LaTorre | |
2021-05-09 | add ability to toggle between viewing initial and final photon positions. ↵ | Anthony LaTorre | |
try to use Image module to save screenshot if pygame screenshot doesn't work. | |||
2021-05-09 | oops. fix interpolation for a uniformly sampled function | Anthony LaTorre | |
2021-05-09 | add gpu interpolation functions. fix sample_cdf functions which were ↵ | Anthony LaTorre | |
interpolating on the wrong side of the interval between two points. | |||
2021-05-09 | add abs() function for float3s | Anthony LaTorre | |