aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel
AgeCommit message (Expand)Author
2024-01-30Add data_template_write_to_fh and stream_write_data_templateThomas White
2024-01-30asdf: Use fftw_alloc_{real,complex}Thomas White
2024-01-30asdf: Remove unnecessary fftw_cleanupThomas White
2024-01-30asdf: Use FFTW arrays directlyThomas White
2024-01-12indexamajig: Implement --max-mille-levelThomas White
2024-01-12align_detector: Enumerate directory contents if necessaryThomas White
2024-01-05get_hkl: Read MTZ filesThomas White
2023-12-19Check for duplicate member in panel groupThomas White
2023-12-19index_pattern: Gracefully handle image with no peaksThomas White
2023-09-23indexamajig: Re-use the image data arraysThomas White
2023-09-23image_create_dp_bad_sat: Don't worry about "sat"Thomas White
2023-09-23Fix a couple of profiling memory errorsThomas White
2023-09-22Don't complain about missing 'all' group until it's actually neededThomas White
2023-09-20Fix inappropriate use of r_devThomas White
2023-09-19Prediction refinement: Weaken restraint and reduce number of iterationsThomas White
2023-09-18Use a*a instead of pow(a, 2)Thomas White
2023-09-18Build EXC_WEIGHT into r_devThomas White
2023-09-18pred_residual: Remove vestigial conversion to metresThomas White
2023-09-18Prediction refinement: Record excitation error and distance residuals separatelyThomas White
2023-09-18Prediction refinement: Record initial residual and total shiftsThomas White
2023-09-18Merge branch 'millepede'Thomas White
2023-09-12Fix nominal space group when exporting MTZ in PG 2Thomas White
2023-09-12Fix sense of panel rotationsThomas White
2023-09-12Seedee: Handle format i4<Thomas White
2023-08-30Add excitation error to Millepede data (local-only measurement)Thomas White
2023-08-30FussinessThomas White
2023-08-29Meson: Simplify Millepede build systemThomas White
2023-08-29Automatically add top-level group for single-panel detectorsThomas White
2023-08-24Use built-in Mille writer instead of wrapping C++ versionThomas White
2023-07-28Tweak sigmasThomas White
2023-07-28align_detector: Decode labels and apply geometry correctionsThomas White
2023-07-28Don't attempt to write Mille data without geometry groupsThomas White
2023-07-28Unconditionally compile crystfel-mille.cThomas White
2023-07-28Initialise det->top_groupThomas White
2023-07-28data_template_free: Free the groups as wellThomas White
2023-07-28detgeom_free: Free the groups as wellThomas White
2023-07-28Fix some memory leaksThomas White
2023-07-28Adjust refinement weights and restraintsThomas White
2023-07-28Fix sigmasThomas White
2023-07-28Fix parameter refinement unitsThomas White
2023-07-28Avoid repetitive codeThomas White
2023-07-28Fix incorrectly-sized arrayThomas White
2023-07-28Implement data_template_group_info()Thomas White
2023-07-28Re-define geometry group labelling schemeThomas White
2023-07-28Rotation centre coordinates need to be in metres (not pixels)Thomas White
2023-07-28Add rotation gradients for MilleThomas White
2023-07-28Add detgeom_group_centerThomas White
2023-07-28Fix iterate() for prediction refinementThomas White
2023-07-28Redefine ray vector without trigonometryThomas White
2023-07-28Implement rotation gradients (with test)Thomas White