Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-16 | remove old spnav module | Stan Seibert | |
2011-09-16 | Switch to now published spnav module rather than internal copy. | Stan Seibert | |
2011-09-13 | Now you can run benchmark with a list of test names at the command line to ↵ | Stan Seibert | |
only run specific tests. Names currently include: ray, load, propagate, pdf, pdf_eval | |||
2011-09-13 | Set better defaults for likelihood calculation. | Stan Seibert | |
2011-09-13 | merge | Stan Seibert | |
2011-09-13 | Benchmark to test speed of pdf_eval accumulation | Stan Seibert | |
2011-09-12 | add chroma-sim script. get rid of GPU class; contexts should now be created ↵ | Anthony LaTorre | |
with create_cuda_context(). | |||
2011-09-12 | fix space navigator controls. | Anthony LaTorre | |
2011-09-11 | remove #include. | Anthony LaTorre | |
2011-09-11 | Add t0 parameters to the vertex generators that set the start time | Stan Seibert | |
of the event. | |||
2011-09-11 | speedup triangle intersection by reducing STACK_SIZE. | Anthony LaTorre | |
2011-09-11 | correctly check cuda initialization in create_cuda_context(). | Anthony LaTorre | |
2011-09-10 | store geometry struct in shared memory. this increases photon propagation ↵ | Anthony LaTorre | |
speed from 3.3M -> 3.45!. | |||
2011-09-10 | geometry -> g, triangle -> t. dot(-a,b) <-> -dot(a,b). | Anthony LaTorre | |
2011-09-10 | round value and uncertainty in ufloat_to_str(). | Anthony LaTorre | |
2011-09-10 | add ray_intersection unit test. | Anthony LaTorre | |
2011-09-10 | merge | Anthony LaTorre | |
2011-09-10 | update 3d mode to work properly when rendering multiple geometries. | Anthony LaTorre | |
2011-09-10 | merge | Stan Seibert | |
2011-09-10 | Add the ability to propagate the same photons multiple times on the | Stan Seibert | |
the GPU, and run the DAQ multiple times on the same photons in a likelihood calculation. Propagating the same photons in a warp speeds up propagation by a factor of 3 (and we could do this even better if we wanted), and this improves the statistics in a likelihood evaluation quite a bit. Running the DAQ multiple times is also an inexpensive way to improve the quality of the PDF estimates. | |||
2011-09-10 | Implement len() for event.Photons class. | Stan Seibert | |
2011-09-10 | new alpha rendering scheme. | Anthony LaTorre | |
2011-09-10 | update benchmark.py | Anthony LaTorre | |
2011-09-10 | update documentation and rename create_context -> create_cuda_context. | Anthony LaTorre | |
2011-09-10 | change color of pmt shell. | Anthony LaTorre | |
2011-09-09 | toggle 3d color in Camera class updates screen. | Anthony LaTorre | |
2011-09-09 | update sphinx documentation. | Anthony LaTorre | |
2011-09-09 | merge | Anthony LaTorre | |
2011-09-09 | chroma-cam script now used to view geometries. | Anthony LaTorre | |
2011-09-08 | Geometry.build() waits until a certain number of triangles are grouped ↵ | Anthony LaTorre | |
together before creating leaf nodes in the bounding volume hierarchy. | |||
2011-09-08 | add a useful create_context() function to gpu.py which will take over the ↵ | Anthony LaTorre | |
current GPU class. get full path name for cuda source inclusion in get_cu_module() and get_cu_source() so that it works when called from outside the package directory. | |||
2011-09-08 | import submodules in package __init__.py | Anthony LaTorre | |
2011-09-08 | speedup from_film() projection. | Anthony LaTorre | |
2011-09-08 | add normalize() function to transform module. ↵ | Anthony LaTorre | |
np.apply_along_axis(np.linalg.norm,...) is really slow! | |||
2011-09-08 | merge | Stan Seibert | |
2011-09-08 | repeating_iterator needs a number of reps | Stan Seibert | |
2011-09-08 | Prevent progress() from raising an exception if you pass in a sequence with ↵ | Stan Seibert | |
less than 10 elements | |||
2011-09-08 | Make water the default material for the SNO detector | Stan Seibert | |
2011-09-07 | fix bug in searchsorted() so that it properly searches a descending array. | Anthony LaTorre | |
2011-09-06 | fix devious assumption in searchsorted that if searching a length one array ↵ | Anthony LaTorre | |
it assumed the array was meant to be in descending order; it now assumes ascending order and this assumption is documented. | |||
2011-09-06 | make min_distance argument to intersect_node() optional. | Anthony LaTorre | |
2011-09-06 | add default size for view(). | Anthony LaTorre | |
2011-09-06 | geometry on the GPU is now a struct created in the GPUGeometry class. coding ↵ | Anthony LaTorre | |
style for cuda code is now compliant with python PEP 7 -- Style Guide for C Code. | |||
2011-09-06 | add Mesh class to sphinx documentation. | Anthony LaTorre | |
2011-09-03 | add mesh_from_stl() to sphinx documentation. | Anthony LaTorre | |
2011-09-03 | Camera class accidentally used some global variables. | Anthony LaTorre | |
2011-09-03 | reorder members in chroma.make sphinx documentation. | Anthony LaTorre | |
2011-09-03 | add mesh modeling tools to sphinx documentation. | Anthony LaTorre | |
2011-09-03 | update documenation in geometry.py. | Anthony LaTorre | |
2011-09-03 | merge | Anthony LaTorre | |