aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
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-27Add test for linear scalingThomas White
2018-02-27Remove tests/pr_p_gradient_checkThomas White
Will not be needed for new gradient-free minimiser
2018-02-27New partiality model from Ginn et al.Thomas White
2018-02-27pattern_sim: Add --flatThomas White
2018-02-27Separate partiality calculation from predictionThomas White
2017-10-23Check return values from fread/fgetsThomas White
2017-09-06tests/transformation_check: Check lots more thingsThomas White
2016-12-13Fix tests for new polarisation correctionThomas White
Actually, disable the polarisation correction in the tests.
2016-08-17Fix tests/ring_checkThomas White
2016-08-17Update tests to handle audit lines at end of reflection listsThomas White
2016-07-29Use z component in GPU simulationThomas White
2016-07-29tests/gpu_sim_check: Restore actual check (!)Thomas White
2016-07-29Panel coordinate fixes for GPU simulationThomas White
2016-07-01Remove slab-relative coordinates from testsThomas White
2016-03-18Tiny clean-upsThomas White
2015-12-10Fix integration tests for new saturation mapThomas White
2015-10-07tests/gpu_sim_check: Update for new GPU simulation codeThomas White
2015-10-06Fix tests/ring_checkThomas White
2015-10-05Tests: Remove image->dataThomas White
2015-08-02Tidy up partialator testsThomas White
2015-08-01Update partialator unit testsThomas White
2015-07-13Fix some warningsThomas White
2015-07-08Remove unnecessary calculations from prediction refinementThomas White
2015-05-13partialator: Move scaling calculation into PR properThomas White
2015-04-20Avoid testing gradients which don't make senseThomas White
2015-04-20Factorise dr/da part of gradient calculation for PR and predictionThomas White
2015-04-20Update .gitignoreThomas White
2015-04-20Remove debugThomas White
2015-04-20Split x and y terms in residualThomas White
2015-04-20Make panel assignments invariant during prediction- and post-refinementThomas White
Reflections appearing and disappearing are problematic when trying to do a least-squares refinement. Therefore, assume that reflections stay on panel and keep them under consideration even if their partialities go to zero (i.e. they drift off Bragg). This should stabilise both refinements, and simplifies quite a lot of code. Collateral "damage": the old "select_intersection()" is now gone.
2015-04-20Add gradient test program and fix gradientsThomas White
2014-11-14pattern_sim: Better error trappingThomas White
2014-10-14Final gradients for SCGaussianThomas White
2014-09-30Cell vector gradients for SCSphere, plus general rationalisationThomas White
2014-09-25Remove "sphere", "thin" and "gaussian" partiality models, add "scgaussian"Thomas White
2014-09-25WIP on gradients for scsphereThomas White
2014-09-24Remove bandwidth, divergence and profile radius from struct beam_paramsThomas White
2014-09-24Remove beam radius and nphotons from struct beam_paramsThomas White
2014-09-22Beam file removal, part IThomas White
2014-09-05tests/ring_check: Fix after reverting use of image.dp[]Thomas White
2014-08-25Clean up two more warningsThomas White
2014-08-25Clean up a warningThomas White
2014-08-18gettimeofday() fixesThomas White
2014-08-14Factorise reflection prediction and do it before creating the maskThomas White
2014-08-13Fix handling of overlapping reflectionsThomas White
2014-08-13Remove old bad region tests and use dp instead of data for integration of peaksThomas White
2014-08-13Remove integrate_peak() from the APIThomas White
Good riddance. One of my least favourite routines.
2014-07-24Suspend indexing statistics while --int-diag is displayingThomas White
2014-07-21Prevent gradient test from failingThomas White