aboutsummaryrefslogtreecommitdiff
path: root/src/post-refinement.c
AgeCommit message (Collapse)Author
2013-08-01Count filtered eigenvaluesThomas White
2013-08-01Count filtered eigenvaluesThomas White
2013-08-01Fix Lorentz gradientThomas White
2013-08-01Fix previous commitThomas White
2013-07-31Flag crystals as "not refined" if SVD failsThomas White
2013-07-31Refine divergence as wellThomas White
2013-07-31Rescale the normal equations before attempting to solveThomas White
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.
2013-07-31Tweak rejection criteriaThomas White
2013-07-31Revert refinement step if too many reflections are lostThomas White
2013-07-25partialator: Account for Lorentz factorThomas White
2013-04-17Fix radius gradientThomas White
2013-04-17Fix div gradientsThomas White
2013-04-17Work on post refinementThomas White
Brought across from "tom/pr" Conflicts: src/indexamajig.c src/post-refinement.c tests/pr_gradient_check.c
2013-04-17Add the possibility to have different partiality modelsThomas White
2013-02-06StuffThomas White
2013-02-06Stuff for partialatorThomas White
2012-10-02Remove unnecessary includesThomas White
2012-10-02Move unit cell utility stuff to separate moduleThomas White
2012-05-30FormattingThomas White
2012-04-19FormattingThomas White
2012-03-12Update copyright notices to show actual contribution yearsThomas White
2012-03-09Update licence notices in line with recommendations from TTThomas White
2012-02-22GPLv3 boilerplate commentsThomas White
2012-02-22partialator: Use all reflections (not just the ones found the first time around)Thomas White
2012-02-22Avoid NaN shifts of divergenceThomas White
2012-02-22Add weighting schemeThomas White
2012-02-22Clamp divergence at zeroThomas White
2012-02-22"Fix" divergence gradientThomas White
2012-02-22FormattingThomas White
2012-02-22Don't complain about images which can't be refined, just mark them as dudThomas White
2012-02-22Switch off verbosityThomas White
2012-02-22Make post refinement go a LOT fasterThomas White
2012-02-22Fix the choice of "guiding" reflections for PRThomas White
2012-02-22Zap a memory leakThomas White
2012-02-22Fix output formatting during PRThomas White
2012-02-22Tweak PR parametersThomas White
2012-02-22Separate "refinable" and "scalable" conceptsThomas White
2012-02-22Don't select scalable reflections during post refinementThomas White
2012-02-22Add divergence to gradientThomas White
2012-02-22Stop printing out the unit cellThomas White
2012-02-22Gradient must take wavelength into accountThomas White
2012-02-22Mark a great big FIXMEThomas White
2012-02-22Back out and abort refinement if things look badThomas White
2012-02-22Refuse to refine an image if less than 50% of the peaks can be foundThomas White
2012-02-22Get rid of solve_householder()Thomas White
2012-02-22Comment out debug, rename show_eigen() for clarityThomas White
2012-02-22Avoid shifts along eigenvectors with small eigenvaluesThomas White
2012-02-22Clean up, fix matrix as symmetricThomas White
2012-02-22Use SVD for matrix solutionThomas White
It's identical to the previous eigenvalue filtration thing
2012-02-22Evil nasty testingThomas White