aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel
AgeCommit message (Collapse)Author
2013-10-09Integration verbosity fixesThomas White
2013-10-09Set matrix components to zero before calculating bg matrix integralsThomas White
2013-10-08Read scalar values from HDF5 files as 0d arraysThomas White
Historically, scalar values have been represented in our data files as 1d arrays with size=1. Now they are (more correctly) written as 0d arrays. This change allows CrystFEL to read both.
2013-09-13Monoclinic changes for MOSFLMThomas White
2013-09-13Stop PR when mean change in partiality is smallThomas White
2013-09-13Fix incorrect handling of monoclinic C cellsThomas White
2013-09-13Add INDEXING_SIMULATION for streams made by partial_simThomas White
2013-09-05Remove vestigial get_wavelength()Thomas White
2013-09-05configure: check for curses, and compile even if it's not availableThomas White
2013-08-20Re-order peak testsThomas White
The old version led to a curious situation where the number of saturated peaks could be much greater than the number of peaks, even without --no-use-saturated.
2013-08-12Improve show_matrix_eqn()Thomas White
2013-08-08Add show_matrix()Thomas White
2013-08-08Show determinant when complaining about a non-integer matrix resultThomas White
2013-07-31Set C=0 for gsl_cblas_dgemm()Thomas White
2013-07-31Revert refinement step if too many reflections are lostThomas White
2013-07-24Iteration over reflection list should include other reflections with same ↵Thomas White
asymmetric indices This fixes a >2 year old bug in the reflection list, and a bug in tests/list_check.c which allowed it to go undetected for so long. The main situation where it would have caused problems is when asymmetric_indices() was called on a reflection list containing symmetrically equivalent reflections. The only core CrystFEL program which does this is partialator. compare_hkl uses asymmetric_indices(), but the reflections are already guaranteed to be asymmetric by that point (because check_list_symmetry() has been called).
2013-07-24update_partialities(): Scratch list no longer neededThomas White
2013-07-05Fix uninitialised rval for XDSThomas White
2013-07-05Fix uninitialised rval for GrainSpotterThomas White
2013-07-04Fix pointer typeThomas White
2013-07-04Mark estimate_resolution() and estimate_mosaicity() as unusedThomas White
2013-07-04Update docsThomas White
2013-06-28Don't check max_adu during gradient search if --use-saturated is givenThomas White
2013-06-26Track number of rejected saturated peaksThomas White
2013-06-25Restore sigma calculation with --integration=ringsThomas White
2013-06-21Reduce verbosityThomas White
2013-06-21Use tentative_intensity() (with fitted background) for "rings"Thomas White
2013-06-21Peak integrals are per boxThomas White
2013-06-21Convert angle to degrees for GrainSpotterThomas White
2013-06-20show_peak_box() and show_reference_profile(): refresh() before getch()Thomas White
2013-06-10indexamajig: Fix default integration methodThomas White
2013-06-10Add commentThomas White
2013-06-06Update docsThomas White
2013-06-02Fix RG delta output, and write only if actually calibratedThomas White
2013-06-02Refine rigid group positions and orientationsThomas White
2013-06-02Fix const for MOSFLM space groupThomas White
2013-06-02Rigid group stuffThomas White
2013-06-01Fix multiple small memory leaksThomas White
2013-06-01Fix lying commentThomas White
2013-06-01Extreme fussinessThomas White
2013-06-01Fix memory leaksThomas White
2013-06-01Calculate reference profile for all pixels in peak boxThomas White
This makes no difference to the actual profile fitting, which only uses the peak region. It just makes it easier to see if the reference profile is sensible or not.
2013-06-01More space in reference profile displayThomas White
2013-06-01prof2d: Use the same mask as ringsThomas White
2013-06-01Don't update integrated location from centroid after integrationThomas White
2013-06-01Complain if an HDF5 field doesn't existThomas White
2013-06-01Fix rounding of pixel coordinatesThomas White
2013-05-31Remove duplicate (and incorrect) box boundary checkThomas White
2013-05-31Clear screen before showing new peak box or reference profileThomas White
2013-05-31Initialise reference_den to zeroThomas White