aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
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
2014-06-27Tweak partialator_merge_check_3 for small difference due to change of ↵Thomas White
scaling method
2014-06-27Add Thin Ewald Sphere modelThomas White
2014-06-25Pass the partiality model down from the API levelThomas White
2014-05-20Add Gaussian partiality modelThomas White