Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-07 | Update all source code comments to Doxygen format | Thomas White | |
2018-06-28 | Remove worker process numbers from temporary filenames | Thomas White | |
Since we've had the separate worker folders for a long time, it's not needed any more. Removing them will make the temporary folders easier to clean up. | |||
2018-06-14 | Add CMake check to find forkpty() | Thomas White | |
2018-01-19 | Clean up indexing method probes | Thomas White | |
2017-10-23 | Check return values from fread/fgets | Thomas White | |
2017-10-18 | Check that dirax,felix,mosflm or xds are available at the start | Thomas White | |
Avoids a confusing error message later. | |||
2017-10-18 | Add probe functions to indexing methods | Thomas White | |
2017-09-22 | Don't send detector and tolerance to indexing methods | Thomas White | |
The detector isn't used for anything, and the tolerance is none of their business. | |||
2017-09-22 | If no cell params or lattice type, set nocell/nolatt at top level | Thomas White | |
Another thing that the indexing engines don't need to be repsonsible for. | |||
2017-09-16 | Fix return of unit cells from asdf and dirax | Thomas White | |
2017-09-15 | Simplify indexing options | Thomas White | |
mosflm-cell-nolatt-multi-refine-bad-retry.... it's all getting a bit too much. This commit removes all the options from the indexing methods except for the prior information flags (cell/nocell and latt/nolatt). All the other options are now given at the top level with new indexamajig options, e.g. --no-multi and --no-retry. They are applied to all the methods, with no option to (say) use retry for one method and not for another. This also makes the "peak alignment test" default to OFF, and multi-lattice indexing ON. I think that the prediction refinement does a good enough job of checking the validity of indexing solutions, allowing us to turn off the alignment check which filters out most multi-lattice solutions. | |||
2017-08-31 | Set first argument when running external indexing programs | Thomas White | |
This makes sure they have names in process displays. | |||
2017-07-06 | Indexing engine private pointers should be void * | Thomas White | |
2016-07-28 | Check return values when writing to Mosflm or DirAx | Thomas White | |
2016-01-30 | indexamajig: Restore --no-refine | Thomas White | |
Adds yet another indexing option... | |||
2016-01-08 | Make indexing "retry" and "multi" optional | Thomas White | |
2015-07-13 | Slow down the status updates | Thomas White | |
2015-06-26 | Work round unaligned read with DirAx | Thomas White | |
Ok, just to keep Valgrind quiet. | |||
2014-10-23 | Fix a load of memory leaks | Thomas White | |
2014-09-22 | Beam file removal, part I | Thomas White | |
2014-09-19 | Remove cell_set_cartesian_{a,b,c}() from API | Thomas White | |
2014-09-19 | Introduce CrystFEL unit cell files | Thomas White | |
2014-08-19 | Use Gnulib forkpty() | Thomas White | |
2014-08-18 | gettimeofday() fixes | Thomas White | |
2014-05-08 | Strip out the "prepare_filename" rubbish | Thomas White | |
2013-06-01 | Fix multiple small memory leaks | Thomas White | |
2013-05-14 | Fussiness | Thomas White | |
2013-02-19 | Add -cell and -nocell to indexing methods | Thomas White | |
2013-02-12 | Improve handling of indexing methods | Thomas White | |
2013-02-09 | Add cleanup functions for DirAx and MOSFLM | Thomas White | |
2013-02-09 | Complain if a unit cell is needed and not provided | Thomas White | |
2013-02-08 | Small tweaks | Thomas White | |
2013-02-06 | Stuff | Thomas White | |
2013-02-05 | WIP on bringing programs up to date | Thomas White | |
2013-02-04 | Indexing stuff | Thomas White | |
2012-12-03 | Use a less scary message for EINTR | Thomas White | |
This is almost completely benign, and happens when profiling. | |||
2012-11-21 | Show error information if forkpty() fails | Thomas White | |
2012-05-30 | Formatting | Thomas White | |
2012-03-12 | Update copyright notices to show actual contribution years | Thomas White | |
2012-03-09 | Update licence notices in line with recommendations from TT | Thomas White | |
2012-02-22 | GPLv3 boilerplate comments | Thomas White | |
2012-02-22 | Increase DirAx and MOSFLM timeouts to 30 sec | Thomas White | |
2012-02-22 | Move indexing and rendering to libcrystfel | Thomas White | |