Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-22 | Typecast the data from xxd | Thomas White | |
2018-09-10 | Change image.spectrum to image.spectrum0 to use a different structure for ↵ | Alexandra Tolstikova | |
spectrum. | |||
2018-06-26 | Embed diffraction.cl and hdfsee.ui into executables | Thomas White | |
Having to install these causes problems, e.g. you can't run from build directory nor run tests without installing. For hdfsee.ui, the XML is now embedded in the code just as it is for cell_explorer. diffraction.cl is a bit too long and complicated for that. There are a number of nasty ways to embed such files. This one seems to be the overall least nasty, although it requires data/gen-resources to be run whenever diffraction.cl is changed. | |||
2018-06-21 | Fix OpenCL tests and includes | Thomas White | |
2018-03-22 | OpenCL stuff | Thomas White | |
2018-02-27 | pattern_sim: Add --flat | Thomas White | |
2017-07-04 | pattern_sim: Try all OpenCL platforms to find one with a GPU device | Thomas White | |
2016-07-29 | Use z component in GPU simulation | Thomas White | |
2016-07-29 | Panel coordinate fixes for GPU simulation | Thomas White | |
2015-10-07 | pattern_sim: Remove image->data (GPU only) | Thomas White | |
2014-11-14 | pattern_sim: Better error trapping | Thomas White | |
2014-09-22 | Beam file removal, part I | Thomas White | |
2014-08-04 | A better way of doing GPU symmetry | Thomas White | |
2014-02-28 | pattern_sim: Add --no-fringes | Thomas White | |
2014-02-04 | Two colour fixes | Thomas White | |
2014-01-23 | pattern_sim: Add point groups 4 and 422 for GPU | Thomas White | |
2014-01-20 | pattern_sim: Overhaul and add SASE spectrum simulation | Thomas White | |
2013-07-04 | Tidy up unused variables | Thomas White | |
2012-09-06 | pattern_sim: Add 32 and m-3 to GPU simulation | Thomas White | |
2012-06-28 | Restore bandwidth and subsampling to pattern_sim | Thomas White | |
2012-03-12 | Update copyright notices to show actual contribution years | Thomas White | |
2012-03-09 | Update licence notices in line with recommendations from TT | Thomas White | |
2012-02-22 | GPLv3 boilerplate comments | Thomas White | |
2012-02-22 | Remove all bandwidth and divergence stuff, fix pattern_sim | Thomas White | |
Bandwidth and divergence didn't work very well | |||
2012-02-22 | Add point group mmm to GPU simulation | Thomas White | |
2012-02-22 | Move the "indexed reflection array" thing to where it can't do any harm | Thomas White | |
2012-02-22 | Move a load more stuff into libcrystfel | Thomas White | |
2012-02-22 | Disable divergence simulation (for now) | Thomas White | |
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 | |
The "orientation" quaternion should not rotate the Ewald sphere, but the crystal. This cleans things up a little, removing "orientation" from "struct image". | |||
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 | |
Also, fix previous commit. | |||
2012-02-22 | Reduce 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. | |||
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 | |