Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-30 | Simplify fill_queue() | Thomas White | |
2019-01-30 | Fixes for get_pattern() | Thomas White | |
2019-01-30 | Fix read_prefixed_filename() | Thomas White | |
2019-01-30 | Re-write get_event_string() | Thomas White | |
2019-01-29 | Remove debugging message | Thomas White | |
2019-01-29 | Fix some compiler warnings about string handling | Thomas White | |
2019-01-29 | Fix a couple of memory leaks | Thomas White | |
2019-01-29 | Tidy up no_more | Thomas White | |
2019-01-29 | Improvements to get_pattern() | Thomas White | |
2019-01-29 | DS9K compatibility | Thomas White | |
2019-01-29 | Add multi_event_geometry() function | Thomas White | |
2019-01-29 | hdfsee: Fix possible string truncation | Thomas White | |
2019-01-29 | Strip out CPU affinity stuff | Thomas White | |
This was from an early experiment when we were having performance problems on a big NUMA machine. It didn't help very much back then, and it certainly doesn't help much now. It's not worth maintaining the code or build system needed for this. | |||
2019-01-28 | partialator: Display error message if minimiser can't be set up | Thomas White | |
2019-01-28 | partialator: Fix incorrect free(audit_info) | Thomas White | |
2019-01-28 | partialator: Catch failure to set up post-refinement minimiser | Thomas White | |
2019-01-28 | Remove #define _GNU_SOURCE | Thomas White | |
2019-01-28 | partialator: Fix multiple memory leaks | Thomas White | |
2019-01-28 | partialator: Fix a small typo | Thomas White | |
2019-01-24 | Say what path was being opened when event enumeration fails | Thomas White | |
2019-01-22 | TakeTwo: fix various memory leaks | Thomas White | |
2019-01-22 | Fix some small memory leaks | Thomas White | |
2019-01-14 | clock_gettime isn't needed for libcrystfel | Thomas White | |
2019-01-03 | Use gzclose() instead of gzclose_r() | Thomas White | |
The only downside to this is that the zlib library will be twice the size if statically linked into libcrystfel. Since we don't anticipate much use for static linking, and since the extra space is unlikely to be a serious problem anyway, this seems fine. | |||
2019-01-03 | Check for -fdiagnostics-color before using it | Thomas White | |
Needed for old gcc versions | |||
2019-01-03 | indexamajig: Return non-zero exit status if no patterns were processed | Thomas White | |
2018-12-19 | This is CrystFEL 0.8.00.8.0 | Thomas White | |
2018-12-18 | Update ChangeLog | Thomas White | |
2018-12-18 | make_pixelmap: Use <input>.h5 as default output filename | Thomas White | |
2018-12-18 | Update partialator manual | Thomas White | |
2018-12-18 | A few manual fixes | Thomas White | |
2018-12-18 | check_hkl: Catch NaN L-value due to two zeroed negative intensities | Thomas White | |
2018-12-18 | check_hkl: Add a note to manual page | Thomas White | |
2018-12-11 | scripts/detector-shift: Click to choose different center | Chun Hong Yoon | |
2018-12-06 | make_pixelmap: Fix #include | Thomas White | |
2018-12-06 | Add make_pixelmap to core CrystFEL | Thomas White | |
2018-12-04 | Whitespace | Thomas White | |
2018-12-04 | partialator: Fix leaked file handle | Thomas White | |
2018-12-03 | indexamajig: Add --wait-for-file | Thomas White | |
2018-11-30 | Merge branch 'tom/partials' | Thomas White | |
2018-11-30 | Factorise correction of intensity for G, B, p and L | Thomas White | |
There were no fewer than 8 different places in the code where these factors needed to be applied. They all need to agree on conventions such as whether the intensities in the pattern should be multiplied or divided by G to "correct" them. They were not. This commit reduces the number of places to three: one function (actually two functions, so that the value before partiality can also be calculated consistently), plus log_residual and scale_one_crystal, where slightly different logarithmic versions are used instead. | |||
2018-11-27 | xds: Tune indexing parameters | Thomas White | |
2018-11-22 | Don't weight reflections by partiality in residual | Thomas White | |
Because we want under-prediction to be penalised just as much as over-prediction | |||
2018-11-22 | Count crystals with no reflections in various FoMs | Thomas White | |
This is the most common cause of NaN residuals, so it seems better to report that there weren't enough reflections than to report a NaN. | |||
2018-11-22 | log_residual: Actually set n_used | Thomas White | |
2018-11-22 | Typecast the data from xxd | Thomas White | |
2018-11-22 | Restore reflection weighting | Thomas White | |
2018-11-22 | Rename prediction refinement residual function | Thomas White | |
Because there's another function with this name in merge.c | |||
2018-11-22 | Don't do deltaCChalf with reference data set | Thomas White | |
2018-11-16 | partialator: Handle partial reflections properly in deltaCChalf | Thomas White | |