aboutsummaryrefslogtreecommitdiff
path: root/src/pattern_sim.c
AgeCommit message (Collapse)Author
2014-11-14Revert update of old deprecated reflection list formatThomas White
Since nothing writes in this modified format (including fs, ss and pn), it makes no sense to be able to read it. This commit reverts a small part of c194bf77.
2014-11-14pattern_sim, partial_sim: List all simulation parameters at startThomas White
2014-11-14Keep everything in SI base units internallyThomas White
2014-11-14Allow geometry files to not contain photon_energyThomas White
2014-11-14Background need not be an integerThomas White
2014-11-10Update docsThomas White
2014-11-09Remove vestigial linesThomas White
2014-11-09Add warnings to everything which used to take a beam fileThomas White
2014-09-24Remove bandwidth, divergence and profile radius from struct beam_paramsThomas White
2014-09-24WTF is this doing here?Thomas White
2014-09-24Remove beam radius and nphotons from struct beam_paramsThomas White
2014-09-22FormattingThomas White
2014-09-22Beam file removal, part IThomas White
2014-09-19Introduce CrystFEL unit cell filesThomas White
2014-09-09pattern_sim: Fix handling of centric reflectionsThomas White
2014-09-05Changed code to use the hdf5_write_image instead of the deprecated hd5_writeValerio Mariani
2014-09-05Updated author listsValerio Mariani
2014-09-05Refactoring of peaks and reflections I/OValerio Mariani
2014-09-05Refactoring of hdf5 reading and writing functionsValerio Mariani
2014-05-21Added reporting of version number to all program and stream fileValerio Mariani
2014-02-28pattern_sim: Add --no-fringesThomas White
2014-02-13pattern_sim: Add --templateThomas White
2014-01-28Add two colour spectrumChun Hong Yoon
2014-01-23pattern_sim: Add --backgroundThomas White
2014-01-22pattern_sim: Make spectrum type case-insensitiveThomas White
2014-01-22pattern_sim: Update man page, simplify --helpThomas White
2014-01-20RNG overhaulThomas White
Previously, we were using random(), which is really really bad.
2014-01-20pattern_sim: Overhaul and add SASE spectrum simulationThomas White
2013-01-10Handle '?' return value from getopt_long()Thomas White
2012-12-14Beam and detector geometry don't need to be copiedThomas White
The did when this was all done with threads, but with separate processes each worker has its own copy of the structure already. It can be updated after every image and freed at the end.
2012-12-13more user options for beam photon energyChun Hong Yoon
2012-10-02Move unit cell utility stuff to separate moduleThomas White
2012-09-04Fix widespread bug-hiding problem with command line argument handlingThomas White
2012-06-28pattern_sim: Use hdf5_write() instead of hdf5_write_image()Thomas White
This means that the wavelength gets put into the HDF5 file.
2012-06-28Restore bandwidth and subsampling to pattern_simThomas White
2012-05-30FormattingThomas White
2012-03-09Update licence notices in line with recommendations from TTThomas White
2012-03-06Rename old array functions to get them out of the way of API consistencyThomas White
2012-03-05pattern_sim: Remove unnecessary paragraph from --helpThomas White
2012-03-05pattern_sim: Remove --simulation-details, obsoleted by manpageThomas White
2012-02-24Remove I0 stuffThomas White
Nothing used it, and it can't really be useful for anything. Use 'osf' instead.
2012-02-22GPLv3 boilerplate commentsThomas White
2012-02-22Move the "indexed reflection array" thing to where it can't do any harmThomas White
2012-02-22pattern_sim: Write powder at end of simulation series as wellThomas White
2012-02-22FormattingThomas White
2012-02-22pattern_sim.c: check for NULL pointerRichard Kirian
2012-02-22Missed this oneThomas White
2012-02-22Get rid of pattern_sim --near-braggThomas White
2012-02-22Banish find_projected_peaks()Thomas White
2012-02-22Make background subtraction optionalThomas White