Age | Commit message (Collapse) | Author |
|
|
|
This makes the equations insensitive to the units of the parameters being refined,
e.g. divergence is measured in radians whereas cell parameters are measured in m^-1, so
their magnitudes are very different.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Instead of stopping iteration when the absolute value of any scaling factor changes by more
than a certain (small) amount, calculate the ratios of the scaling factors to their
previous values, and stop when no scaling factor changes by more than 1% compared to the
mean ratio.
This method is robust against "drifting" of the scale factors when the partiality
estimates are poor.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bessel's correction isn't needed here. Or, at least it hasn't been used in the past.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Applying the Principle of Least Surprise before merging to master.
Previously, it was rings-cen.
|
|
|
|
|
|
|
|
|
|
|
|
Later on, we'll make it refined
|
|
|
|
|
|
|
|
|
|
This functionality belongs in process_hkl.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also, do the polarisation correction correctly..
|
|
|
|
|
|
|
|
|