aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2018-02-27Move specgraph stuff to post-refinement.cThomas White
2018-02-27Write logs for every twentieth crystalThomas White
2018-02-27See if pattern fits better in other orientationThomas White
2018-02-27Add grid search outputThomas White
2018-02-27Create a new UnitCell when rotating the crystalThomas White
2018-02-27Create a separate image structure for each imageThomas White
Because the wavelength is going to be refined and shouldn't be shared. In the future, the wavelength should somehow be refined jointly between multi-crystal images.
2018-02-27Stop if GSL gives us NAN residualThomas White
Happens if the initial position is close to a tight minimum, so all simplex vertices have bad values.
2018-02-27Write log files of numbers per simplex iterationThomas White
2018-02-27Reduce verbosityThomas White
2018-02-27Mark crystals as bad if they don't scale properlyThomas White
2018-02-27Use "iteration F" in logsThomas White
2018-02-27Combine pgraph and specgraph into one file for all iterationsThomas White
2018-02-27Adjust angle step sizeThomas White
2018-02-27Add some extra messagesThomas White
2018-02-27Tidy upThomas White
2018-02-27Reduce the weight on reflections if they have to be scaled upThomas White
2018-02-27partialator: Stop if reference reflection list can't be loadedThomas White
2018-02-27Weight reflections by partiality in residualThomas White
2018-02-27Verbosity adjustmentsThomas White
2018-02-27Restore redundancy checkThomas White
2018-02-27Use GSL_NAN instead of infinity to indicate failed function evaluationThomas White
This is what the GSL manual says should be done.
2018-02-27Pass serial number and verbosity level downThomas White
2018-02-27New rejection criteriaThomas White
2018-02-27Don't complain loudly about scaling failures during refinementThomas White
As long as it doesn't end up somewhere bad, it can probe where it likes.
2018-02-27Show the list of reflections if scaling gives NAN (only if the list is short)Thomas White
2018-02-27More reflection criteriaThomas White
2018-02-27Iterate over the subject list, not the referenceThomas White
2018-02-27More information about dropped reflections in scalingThomas White
2018-02-27Switch to simpler scaling algorithmThomas White
2018-02-27Fix scaling factor in residual()Thomas White
2018-02-27Fix constThomas White
2018-02-27Don't scale when told not toThomas White
2018-02-27Scaling fixesThomas White
2018-02-27const-cleanliness (and a bit of error checking)Thomas White
2018-02-27partial_sim: Update parameter displayThomas White
2018-02-27Add progress bar for scaling to referenceThomas White
2018-02-27Residual and scaling fixesThomas White
2018-02-27Find the angles correctly for the 5 degree checkThomas White
2018-02-27Fix log scalingThomas White
2018-02-27Set initial OSF for linear scale factorsThomas White
2018-02-27Store scale factor in linear formThomas White
2018-02-27Use linear scale when scaling against referenceThomas White
2018-02-27New residual to match Helen's workThomas White
2018-02-27partialator: Add --referenceThomas White
2018-02-27Record residuals before and after refinementThomas White
2018-02-27Don't allow profile radius to go negativeThomas White
2018-02-27Tweak reflection inclusion criteriaThomas White
2018-02-27Horrible restraint to keep algorithm from drifting too farThomas White
2018-02-27Refine wavelength and make algorithm independent of scaleThomas White
2018-02-27Factorise applying new parameters to crystal, and prepare for refining radiusThomas White