Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-02 | Remove pattern_sim and partial_sim | Thomas White | |
Use of these programs has been following this pattern for several years: 1. Neglect 2. Once yearly attempt by someone to use either tool 3. Discovery that it's totally broken 4. Bug report and fast bug fix 5. Go to 1. For more discussion, see the issue referenced below. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/81 | |||
2021-07-22 | Clean up shadowed variables | Thomas White | |
2021-03-05 | Mass update of copyright dates in source code comments | Thomas White | |
2020-08-04 | Convert pattern_sim to DataTemplate | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-06-19 | pattern_sim: Fix uninitialised value | Thomas White | |
2019-05-29 | Normalise sampled spectrum weights to total 1 | Thomas White | |
2019-05-29 | Use Spectrum API for simulation | Thomas White | |
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". |