Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-18 | tests/gradient_*: Use r_dev instead of get_exerr | Thomas White | |
We explicitly want the gradient of the residual, nothing else. | |||
2023-09-12 | Fix sense of panel rotations | Thomas White | |
Should always be a right-hand grip rotation around positive axis direction. | |||
2023-09-11 | Remove vestigial tests/gradient_cell_asx.c | Thomas White | |
2023-07-28 | Add tests/geom_roundtrip | Thomas White | |
2023-07-28 | Fix parameter refinement units | Thomas White | |
The *parameters* will be in metres, radians, m^-1 for translation, rotation and cell parameters respectively. The *residuals*, however, are in pixels. | |||
2023-07-28 | Remove tests/plot_gradients | Thomas White | |
2023-07-28 | Rotation centre coordinates need to be in metres (not pixels) | Thomas White | |
2023-07-28 | Implement rotation gradients (with test) | Thomas White | |
2023-07-28 | Rename tests/gradient_panel_move.c -> tests/gradient_check.c | Thomas White | |
Because it does all types of gradient. | |||
2023-07-28 | Add tests for unit cell parameters | Thomas White | |
2023-07-28 | Unify panel position gradient tests into one file | Thomas White | |
2023-07-28 | Implement panel x gradients | Thomas White | |
2023-07-28 | Calculate panel Minvs | Thomas White | |
2023-07-28 | Calculate fs and ss gradients together, SPOT panel number, add matrix hooks | Thomas White | |
2023-07-28 | Add tests/gradient_cell_asx | Thomas White | |
2023-07-28 | Simplified gradient test | Thomas White | |
prediction_gradient_check was out of control - it had option processing, as well as bugs of its own! This replaces it with something much simpler. | |||
2023-07-28 | Initial re-parameterisation of prediction refinement with fs/ss coordinates | Thomas White | |
The gradients need to be updated. | |||
2023-07-28 | z-rotation gradients | Thomas White | |
2023-07-28 | Move clen to top level in all examples and tests | Thomas White | |
2023-05-02 | Remove pattern_sim and partial_sim | Thomas White | |
Use of these programs has been following this pattern for several years: 1. Neglect 2. Once yearly attempt by someone to use either tool 3. Discovery that it's totally broken 4. Bug report and fast bug fix 5. Go to 1. For more discussion, see the issue referenced below. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/81 | |||
2023-05-02 | Remove CMake build files | Thomas White | |
It's already far behind parity with Meson, and getting worse. | |||
2023-03-01 | process_hkl_check_4: Change temporary filename | Parthasarathy Tirumalai | |
This test used "tempf.hkl", whereas process_hkl_check_1 used "tempF.hkl". This led to a race condition when running tests in parallel on an case-insensitive filesystem (Mac). | |||
2022-09-08 | Stream: don't open stream if headers aren't understood | Thomas White | |
This avoids e.g. crashing later if the geometry is bad. This commit also removes a problematic stanza from the geometry in test.stream, since the stream reading functions are now more fussy about this. | |||
2022-06-20 | tests/file-wait: Use older type of function definition | Thomas White | |
The definition with the "function" keyword doesn't work on plain 'sh'. | |||
2022-06-09 | Remove some unused variables | Thomas White | |
2022-06-02 | tests/stream_roundtrip: Clean up stream afterwards | Thomas White | |
2022-03-09 | Meson: enable building without HDF5 | Thomas White | |
2022-03-08 | Update merging tests to latest stream version | Thomas White | |
2022-03-08 | Add tests/stream_roundtrip | Thomas White | |
2022-03-02 | Add tests/indexamajig-missing-file | Thomas White | |
This checks that indexamajig correctly recognises when no files could be processed. | |||
2022-03-02 | Add tests/file-wait | Thomas White | |
This tests that indexamajig --wait-for-file works | |||
2021-10-28 | Make symmetry operation parser re-entrant | Thomas White | |
Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/1 | |||
2021-10-20 | Add photon_energy to ev_enum test files | Thomas White | |
Also fixes newline at end of files | |||
2021-09-07 | ring_check: Fix data type for malloc size | Thomas White | |
2021-09-03 | Fix typo and failing tests from previous commit | Thomas White | |
2021-07-21 | Add missing cleanup on error paths | Thomas White | |
2021-03-22 | Allow HDF5 path substitution when there are too many placeholder values | Thomas White | |
This allows, for example, masks which have fewer % signs in their HDF5 locations than the main data. | |||
2021-01-06 | Use smaller profile radii in partialator tests | Thomas White | |
The radii are not used (the tests only check scaling), but must pass the newly-added check in partialator. | |||
2020-10-27 | Add a test for stream reading | Thomas White | |
2020-10-26 | cellcompare_check: Factorise code and reduce to 1 repetition of each | Thomas White | |
Otherwise it takes far too long. | |||
2020-10-26 | Remove polarisation_check | Thomas White | |
It takes far too long (over a minute) and didn't actually test anything. Contribution of a better polarisation unit test would be very welcome! | |||
2020-10-26 | Meson: Only build gpu_sim_check when OpenCL is available | Thomas White | |
See 8aff8c658925f0. Sometimes, the OpenCL headers are not available at all. | |||
2020-10-23 | tests/ev_enum{1,2,3}: Fix order of fs/ss in geometry | Thomas White | |
2020-09-10 | gpu_sim_check: Fix pixel ranges in geometry | Thomas White | |
Doesn't affect the test itself, but makes the output easier to read | |||
2020-09-10 | CMake: Use ${HDF5_C_LIBRARIES} instead of -lhdf5 | Thomas White | |
Fixes linking on Mac OS | |||
2020-08-10 | polarisation_check: Fit into timeout | Thomas White | |
However, this test doesn't actually test anything. A comparison against a reference image would be good. | |||
2020-08-05 | Restore HDF5 output in polarisation_check | Thomas White | |
2020-08-05 | Convert gpu_sim_check to DataTemplate | Thomas White | |
2020-07-29 | Port remaining tests to Meson | Thomas White | |
2020-07-29 | Expose a couple more functions for easier testing | Thomas White | |