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 | |||
2023-02-09 | partial_sim: Abort on unrecognised option | Thomas White | |
2023-02-09 | partial_sim: Use separate filename for each frame | Thomas White | |
This makes it possible for the GUI to show the stream correctly. | |||
2023-02-09 | partial_sim: Fix up behaviour after DataTemplate | Thomas White | |
It's been broken for a long time. Now, at least it does what the documentation says it does. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/78 | |||
2023-01-16 | partial_sim: Add missing initialisation of qargs.dtempl | Thomas White | |
2023-01-16 | partial_sim: Add quaternion to stream | Thomas White | |
2021-07-23 | partial_sim: Fix printf format string | Thomas White | |
2021-07-21 | Reduce variable scope where possible | Thomas White | |
2021-07-21 | Add missing cleanup on error paths | Thomas White | |
2021-03-05 | Mass update of copyright dates in source code comments | Thomas White | |
2020-08-19 | Remove STREAM_UNITCELL and STREAM_CRYSTALS | Thomas White | |
These flags weren't orthogonal at all, which was turning some routines into spaghetti-code. It's still possible to avoid read/write of peak lists, reflection data or image data. But that's it. | |||
2020-08-19 | Make Stream responsible for its own DataTemplate | Thomas White | |
It makes no sense for a different DataTemplate to be used for every frame in a stream. And this way makes everything much easier for users ot the API. | |||
2020-08-04 | Convert partial_sim to DataTemplate | Thomas White | |
2020-07-31 | partial_sim: Rename worker_args and queue_args | Thomas White | |
2020-07-29 | New way of injecting version information | Thomas White | |
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them. | |||
2020-07-29 | Get rid of imagefile_field_list and stuff_from_stream | Thomas White | |
The only place this is used is in geoptimiser, to get the average_camera_length, itself a very bad solution. | |||
2020-07-29 | Port indexamajig to new API, part I | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-07-17 | partial_sim: Use Spectrum API | Thomas White | |
2019-06-25 | partial_sim: Add --template-stream | Thomas White | |
2019-06-25 | partial_sim: Add missing initialisations | Thomas White | |
2019-05-29 | Use Spectrum API for simulation | Thomas White | |
2019-05-14 | Remove image.num_peaks and num_saturated_peaks | Thomas White | |
These values were inconsistently set by different parts of the code, e.g. different peak search methods. num_saturated_peaks was even set during final integration. Now, the peak count is taken from the ImageFeatureList, so it's authoritative. | |||
2018-09-10 | Change image.spectrum to image.spectrum0 to use a different structure for ↵ | Alexandra Tolstikova | |
spectrum. | |||
2018-05-17 | Merge branch 'tom/cmake' | Thomas White | |
2018-03-13 | Nicer way of getting Git revision | Thomas White | |
This will need a separate way to create the official releases (which shouldn't have Git revisions attached) | |||
2018-02-27 | partial_sim: Update parameter display | Thomas White | |
2018-02-27 | New partiality model from Ginn et al. | Thomas White | |
2018-02-27 | Separate partiality calculation from prediction | Thomas White | |
2017-10-23 | Check return values from fread/fgets | Thomas White | |
2017-10-19 | partial_sim: Write the symmetry to the reflection list | Thomas White | |
2017-10-19 | partial_sim: Show the symmetry of the reflection list | Thomas White | |
2017-10-19 | partial_sim: Use symmetry from file | Thomas White | |
2017-08-09 | partial_sim: Add missing bracket in parameter list | Thomas White | |
2016-07-15 | partial_sim: Fix rounding for sketches | Thomas White | |
2016-07-01 | Remove slab-relative coordinates from partial_sim and pattern_sim | Thomas White | |
2015-10-05 | partial_sim: Remove image->data | Thomas White | |
2015-04-20 | partial_sim: Initialise stuff | Thomas White | |
2015-04-20 | partial_sim: Complain if geometry contains HDF5 references | Thomas White | |
2015-04-20 | partial_sim: Update --help and manual | Thomas White | |
2015-01-20 | Add informational messages when symmetry doesn't match for monoclinic point ↵ | Thomas White | |
groups | |||
2014-12-09 | Capitalise all warnings | Thomas White | |
2014-11-24 | Fixed stream I/O across different versions | Valerio Mariani | |
2014-11-14 | pattern_sim, partial_sim: List all simulation parameters at start | Thomas White | |
2014-11-14 | Allow geometry files to not contain photon_energy | Thomas White | |
2014-11-09 | Add warnings to everything which used to take a beam file | Thomas White | |
2014-09-25 | Remove "sphere", "thin" and "gaussian" partiality models, add "scgaussian" | Thomas White | |
2014-09-24 | Remove bandwidth, divergence and profile radius from struct beam_params | Thomas White | |
2014-09-24 | Remove beam radius and nphotons from struct beam_params | Thomas White | |
2014-09-22 | Beam file removal, part I | Thomas White | |