aboutsummaryrefslogtreecommitdiff
path: root/src/diffraction.c
AgeCommit message (Collapse)Author
2023-05-02Remove pattern_sim and partial_simThomas 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-04-13FussinessThomas White
2021-04-13pattern_sim: Fix incorrect argument order for detgeom_transform_coordsThomas White
2021-03-11detgeom_transform_coords: Take an additional detector shiftThomas White
This allows the refined detector position to be used in a lot of places.
2021-03-05Mass update of copyright dates in source code commentsThomas White
2020-09-11pattern_sim: Fix incorrect wavelength when simulating on CPUThomas White
Introduced by ee5e7f49c4c5826 and caught by standard test suite.
2020-08-04Convert pattern_sim to DataTemplateThomas White
2020-01-10Mass update of copyright datesThomas White
2019-05-29Normalise sampled spectrum weights to total 1Thomas White
2019-05-29Use Spectrum API for simulationThomas White
2018-09-10Change image.spectrum to image.spectrum0 to use a different structure for ↵Alexandra Tolstikova
spectrum.
2018-09-10pattern_sim: read spectrum from fileAlexandra Tolstikova
2018-02-27pattern_sim: Add --flatThomas White
2015-10-05pattern_sim: Remove image->data (CPU only)Thomas White
2015-04-20pattern_sim: Normalise spectrum to avoid intensity decreasing with number of ↵Thomas White
samples
2014-09-22Beam file removal, part IThomas White
2014-09-11Fix flag typeThomas White
2014-09-09pattern_sim: Fix handling of centric reflectionsThomas White
2014-02-28pattern_sim: Add --no-fringesThomas White
2014-02-04Two colour fixesThomas White
2014-01-28Add two colour spectrumChun Hong Yoon
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-12-17Fix a few compiler warningsThomas White
2012-06-28FormattingThomas White
2012-03-14FormattingThomas 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-02-22GPLv3 boilerplate commentsThomas White
2012-02-22Remove unused lineThomas White
2012-02-22Remove all bandwidth and divergence stuff, fix pattern_simThomas White
Bandwidth and divergence didn't work very well
2012-02-22Move the "indexed reflection array" thing to where it can't do any harmThomas White
2012-02-22Move a load more stuff into libcrystfelThomas White
2012-02-22FormattingThomas White
2012-02-22Symmetry stuffThomas White
2012-02-22Compiles (with warnings)Thomas White
2012-02-22Disable divergence simulation (for now)Thomas White
2012-02-22Tidy upThomas White
2012-02-22Add divergence to CPU version as wellThomas White
2012-02-22Add divergence to calculationThomas White
2012-02-22Remove all remaining PDB rendering stuffThomas White
2012-02-22Update copyrightsThomas White
2012-02-22Fix aliasing issues in CPU simulationThomas White
2012-02-22Fix silly mistakesThomas White
2012-02-22Use LUTs for CPU simulation as wellThomas White
2012-02-22Fix simulation progress barThomas White
2012-02-22Set rounding modeThomas White
2012-02-22Make CPU simulation more similar to GPU versionThomas White
2012-02-22More new geometry fixesThomas White
2012-02-22Remove water simulation stuffThomas White
It's not really useful - our dominant background is from elsewhere