aboutsummaryrefslogtreecommitdiff
path: root/src/partial_sim.c
AgeCommit message (Collapse)Author
2021-03-05Mass update of copyright dates in source code commentsThomas White
2020-08-19Remove STREAM_UNITCELL and STREAM_CRYSTALSThomas 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-19Make Stream responsible for its own DataTemplateThomas 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-04Convert partial_sim to DataTemplateThomas White
2020-07-31partial_sim: Rename worker_args and queue_argsThomas White
2020-07-29New way of injecting version informationThomas White
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them.
2020-07-29Get rid of imagefile_field_list and stuff_from_streamThomas White
The only place this is used is in geoptimiser, to get the average_camera_length, itself a very bad solution.
2020-07-29Port indexamajig to new API, part IThomas White
2020-01-10Mass update of copyright datesThomas White
2019-07-17partial_sim: Use Spectrum APIThomas White
2019-06-25partial_sim: Add --template-streamThomas White
2019-06-25partial_sim: Add missing initialisationsThomas White
2019-05-29Use Spectrum API for simulationThomas White
2019-05-14Remove image.num_peaks and num_saturated_peaksThomas 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-10Change image.spectrum to image.spectrum0 to use a different structure for ↵Alexandra Tolstikova
spectrum.
2018-05-17Merge branch 'tom/cmake'Thomas White
2018-03-13Nicer way of getting Git revisionThomas White
This will need a separate way to create the official releases (which shouldn't have Git revisions attached)
2018-02-27partial_sim: Update parameter displayThomas White
2018-02-27New partiality model from Ginn et al.Thomas White
2018-02-27Separate partiality calculation from predictionThomas White
2017-10-23Check return values from fread/fgetsThomas White
2017-10-19partial_sim: Write the symmetry to the reflection listThomas White
2017-10-19partial_sim: Show the symmetry of the reflection listThomas White
2017-10-19partial_sim: Use symmetry from fileThomas White
2017-08-09partial_sim: Add missing bracket in parameter listThomas White
2016-07-15partial_sim: Fix rounding for sketchesThomas White
2016-07-01Remove slab-relative coordinates from partial_sim and pattern_simThomas White
2015-10-05partial_sim: Remove image->dataThomas White
2015-04-20partial_sim: Initialise stuffThomas White
2015-04-20partial_sim: Complain if geometry contains HDF5 referencesThomas White
2015-04-20partial_sim: Update --help and manualThomas White
2015-01-20Add informational messages when symmetry doesn't match for monoclinic point ↵Thomas White
groups
2014-12-09Capitalise all warningsThomas White
2014-11-24Fixed stream I/O across different versionsValerio Mariani
2014-11-14pattern_sim, partial_sim: List all simulation parameters at startThomas White
2014-11-14Allow geometry files to not contain photon_energyThomas White
2014-11-09Add warnings to everything which used to take a beam fileThomas White
2014-09-25Remove "sphere", "thin" and "gaussian" partiality models, add "scgaussian"Thomas White
2014-09-24Remove bandwidth, divergence and profile radius from struct beam_paramsThomas White
2014-09-24Remove beam radius and nphotons from struct beam_paramsThomas White
2014-09-22Beam file removal, part IThomas White
2014-09-19Introduce CrystFEL unit cell filesThomas White
2014-09-12partial_sim: Initialise image.event to NULLThomas White
2014-09-05Multi-event modeValerio Mariani
2014-09-05Updated author listsValerio Mariani
2014-09-05Refactoring of hdf5 reading and writing functionsValerio Mariani
2014-08-12partial_sim: Fix free(geomfile)Thomas White
2014-07-21Copy geometry file into streamValerio Mariani
2014-06-25Pass the partiality model down from the API levelThomas White
2014-06-16partial_sim: Don't assume input reflection list is in asymmetric unitThomas White