index
:
CrystFEL
crystfel-0.3
crystfel-0.4
crystfel-0.5
master
pascal/electrons
tom/dtempl
Data processing for serial crystallography
Thomas White
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
diffraction-gpu.c
Age
Commit message (
Expand
)
Author
2012-02-22
Add divergence to calculation
Thomas White
2012-02-22
Remove all remaining PDB rendering stuff
Thomas White
2012-02-22
Add tests/gpu_sim_check
Thomas White
2012-02-22
setup_gpu() does not need an image
Thomas White
2012-02-22
Use LUTs for CPU simulation as well
Thomas White
2012-02-22
Check errors properly
Thomas White
2012-02-22
Make the GPU simulation work
Thomas White
2012-02-22
Tidy up, fix definition of get_q() in CL kernel
Thomas White
2012-02-22
Fix GPU code for new geometry, and tidy up some detector stuff (needs debugging)
Thomas White
2012-02-22
Use symmetry when simulating on the GPU
Thomas White
2012-02-22
Use symmetry when simulating (on the CPU only)
Thomas White
2012-02-22
Handle multiple GPUs
Thomas White
2012-02-22
Fix previous commit
Thomas White
2012-02-22
Zap quats
Thomas White
2012-02-22
pattern_sim: Fix memory leaks
Thomas White
2012-02-22
New flat value when no structure factors are available
Thomas White
2012-02-22
Fix wavelength
Thomas White
2012-02-22
Update definition of bandwidth to match documentation
Thomas White
2012-02-22
Add "bandwidth" to beam parameters file
Thomas White
2012-02-22
Reduce the scope of "count"
Thomas White
2012-02-22
pattern_sim: Fix up GPU diffraction for new detector geometry
Thomas White
2010-04-20
Use new access method for OpenCL vectors
Thomas White
2010-04-01
indexamajig: Introduce multithreading
Thomas White
2010-03-27
Make it obvious, when using GPU simulation, if a required reflection is unava...
Thomas White
2010-03-26
Switch bandwidth off for now
Thomas White
2010-03-26
Don't try to render PDBs, part II: remove "molecule" from "struct image".
Thomas White
2010-03-26
Don't try to render PDBs, part I
Thomas White
2010-03-10
Remove debugging messages
Thomas White
2010-03-10
Tidy up
Thomas White
2010-03-10
Allow multiple sinc LUTs
Thomas White
2010-03-02
Clean up sinc LUTs
Thomas White
2010-03-02
Take modulus when calculating sinc LUT
Thomas White
2010-03-01
Use a lookup table for sinc values in GPU calculation
Thomas White
2010-02-27
More tests for odd situations
Thomas White
2010-02-27
Fix type conversions to avoid trouble with overflows etc.
Thomas White
2010-02-26
Move water calculation to diffraction.c, and work out the consequences
Thomas White
2010-02-24
Report maximum work group size and if it has been exceeded
Thomas White
2010-02-23
Tidy up console output
Thomas White
2010-02-23
Mac OS X interoperability
Thomas White
2010-02-22
Don't try to calculate with a null GPU context
Thomas White
2010-02-22
Report when setting up GPU
Thomas White
2010-02-20
Move OpenCL utility stuff to a separate module
Thomas White
2010-02-20
Nicer branching
Thomas White
2010-02-20
Use the right value for --no-sfac
Thomas White
2010-02-19
Move critical array size definitions to share between CPU and GPU versions
Thomas White
2010-02-19
Add bandwidth to GPU calculation
Thomas White
2010-02-19
Fix various exciting (and otherwise) memory leaks
Thomas White
2010-02-19
Simplify sampling a bit - preventing some indexing issues
Thomas White
2010-02-19
Add finite sampling for better simulation accuracy
Thomas White
2010-02-19
Synchronise properly
Thomas White
[next]