aboutsummaryrefslogtreecommitdiff
path: root/src/diffraction-gpu.h
AgeCommit message (Collapse)Author
2020-01-10Mass update of copyright datesThomas White
2019-05-29Use Spectrum API for simulationThomas White
2018-03-22OpenCL stuffThomas White
2018-02-27pattern_sim: Add --flatThomas White
2014-11-14pattern_sim: Better error trappingThomas White
2014-02-28pattern_sim: Add --no-fringesThomas White
2012-03-12Update copyright notices to show actual contribution yearsThomas White
2012-03-09Update licence notices in line with recommendations from TTThomas White
2012-02-22GPLv3 boilerplate commentsThomas White
2012-02-22Move the "indexed reflection array" thing to where it can't do any harmThomas White
2012-02-22Move a load more stuff into libcrystfelThomas White
2012-02-22setup_gpu() does not need an imageThomas White
2012-02-22Update copyrightsThomas White
2012-02-22Use symmetry when simulating on the GPUThomas White
2012-02-22Use symmetry when simulating (on the CPU only)Thomas White
2012-02-22Handle multiple GPUsThomas White
2012-02-22Reduce the scope of "count"Thomas White
Lists of counts had pervaded every corner of CrystFEL, being used as markers for the presence of reflections. Now we have a better way of doing this, the ReflItemList, and few parts of the suite apart from process_hkl have any business knowing how many observations were made of a particular reflection.
2010-04-01indexamajig: Introduce multithreadingThomas White
2010-03-27Make it obvious, when using GPU simulation, if a required reflection is ↵Thomas White
unavailable
2010-03-26Don't try to render PDBs, part II: remove "molecule" from "struct image".Thomas White
2010-03-26Don't try to render PDBs, part IThomas White
2010-03-10Add missing bracketThomas White
2010-03-10Allow multiple sinc LUTsThomas White
2010-03-01Fix build when OpenCL is disabledThomas White
2010-03-01Use a lookup table for sinc values in GPU calculationThomas White
2010-02-19Move critical array size definitions to share between CPU and GPU versionsThomas White
2010-02-19Split OpenCL initialisation into separate routing to avoid re-compiling all ↵Thomas White
the time
2010-02-17Use OpenCL for much faster diffraction calculationThomas White