aboutsummaryrefslogtreecommitdiff
path: root/src/merge.h
AgeCommit message (Collapse)Author
2020-01-10Mass update of copyright datesThomas White
2019-07-17Allow correct_reflection() to correct anything, not just intensitiesThomas White
2018-11-30Factorise correction of intensity for G, B, p and LThomas White
There were no fewer than 8 different places in the code where these factors needed to be applied. They all need to agree on conventions such as whether the intensities in the pattern should be multiplied or divided by G to "correct" them. They were not. This commit reduces the number of places to three: one function (actually two functions, so that the value before partiality can also be calculated consistently), plus log_residual and scale_one_crystal, where slightly different logarithmic versions are used instead.
2018-11-16partialator: Handle partial reflections properly in deltaCChalfThomas White
2018-06-28Merge ln of intensity rather than intensities themselvesKen Beyerlein
2018-05-07Move residual() and log_residual() to merge.cThomas White
2018-03-02Remove unnecessary pmodelsThomas White
2015-11-18merge_intensities(): add use_weak optionThomas White
2015-05-19s/lsq_intensities/merge_intensities/Thomas White
2015-05-19Strip out old scaling codeThomas White