Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-17 | Use a POSIX semaphore for synchronising terminal access during indexing | Thomas White | |
Nice side-effect: indexamajig -j and --int-diag can now be used together | |||
2015-06-11 | Fixes to syntax of events.h header file | Valerio mariani | |
2015-06-09 | match_cell(): Tidy up error handling when given a bogus lattice type | Thomas White | |
2015-05-27 | Add detector_has_clen_references() | Thomas White | |
2015-05-19 | Set default crystal resolution limit to infinity | Thomas White | |
Makes much more sense than zero | |||
2015-05-19 | Add {get,set}_flag() | Thomas White | |
2015-05-19 | Don't attempt to calculate detector position without detector structure | Thomas White | |
... even if we are updating a previous reflection | |||
2015-05-19 | Set panel when reading reflections from stream | Thomas White | |
2015-05-13 | partialator: Move scaling calculation into PR proper | Thomas White | |
2015-05-13 | solve_svd(): Squash NaNs after rescaling | Thomas White | |
2015-05-13 | solve_svd(): Filter the eigenvalues even if the result is not used | Thomas White | |
2015-05-08 | Added colour scale to geoptimiser error maps | Valerio mariani | |
2015-04-28 | Reject boxes with very large gradients during rings integration | Thomas White | |
2015-04-20 | Add GPARAM_DETX, GPARAM_DETY and GPARAM_CLEN | Thomas White | |
2015-04-20 | Improve error message | Thomas White | |
2015-04-20 | Fussiness | Thomas White | |
2015-04-20 | Factorise dr/da part of gradient calculation for PR and prediction | Thomas White | |
2015-04-20 | Throw out crystals which could not be refined | Thomas White | |
2015-04-20 | Make panel assignments invariant during prediction- and post-refinement | Thomas White | |
Reflections appearing and disappearing are problematic when trying to do a least-squares refinement. Therefore, assume that reflections stay on panel and keep them under consideration even if their partialities go to zero (i.e. they drift off Bragg). This should stabilise both refinements, and simplifies quite a lot of code. Collateral "damage": the old "select_intersection()" is now gone. | |||
2015-04-20 | open_stream_for_read: read stream from stdin when filename is "-". | Keitaro Yamashita | |
2015-04-20 | Add INDEXING_DEBUG | Thomas White | |
2015-04-20 | Fix a string overflow vulnerability, and banish extract_f_from_stuff() | Thomas White | |
2015-04-20 | Crystal: initialise user flag | Thomas White | |
2015-04-01 | Add crystal_add_notes() | Thomas White | |
2015-04-01 | Allow negative literal clen in geometry file | Thomas White | |
2015-03-19 | hdf5_read(): Create simple geometry | Thomas White | |
This allows unpack_panels() to be called, and hence the same data structures to be available in the simple and geometry cases. Some changes were necessary to hdfsee, which previously created the simple geometery itself | |||
2015-03-18 | Record crystal notes in stream | Thomas White | |
2015-03-18 | Add crystal_{get,set}_notes() | Thomas White | |
2015-03-13 | solve_svd(): Check n_filt before using | Thomas White | |
2015-03-13 | Move solve_svd() to utils | Thomas White | |
2015-03-05 | copy_geom(): fix furthest_in_panel | Thomas White | |
2015-03-05 | Crystal: add Bfac | Thomas White | |
2015-03-05 | copy_geom(): fix furthest_out_panel | Thomas White | |
2015-03-04 | Avoid segfault if cell can't be loaded | Thomas White | |
2015-03-02 | Avoid duplication of last line of geometry file in stream | Thomas White | |
2015-02-21 | Fix for string matching bug | Valerio Mariani | |
2015-02-20 | in_bad_region(): fs/ss bad regions use orig coordinates | Thomas White | |
2015-02-20 | Formatting | Thomas White | |
2015-02-20 | get_value() -> hdfile_get_value() | Thomas White | |
2015-02-20 | Rationalise get_value() stuff | Thomas White | |
2015-02-20 | copy_geom(): Fix obvious bug | Thomas White | |
2015-02-20 | Fussiness | Thomas White | |
2015-02-20 | copy_geom(): Initialise rg collection stuff | Thomas White | |
Otherwise, the later code adds the new RGs to a shallow copy of the old list (i.e. just a copy of the pointer). Hilarity ensues. | |||
2015-02-19 | get_detector_geometry(): allow beam==NULL | Thomas White | |
2015-02-19 | Stop if rigid groups and rigid group collections cannot be parsed correctly | Valerio Mariani | |
2015-02-16 | Update API docs | Thomas White | |
2015-02-16 | Event navigation and improved menu bar in hdfsee | Valerio Mariani | |
2015-02-16 | indexamajig: --peaks=cxi instead of --peaks=hdf5 --cxi-hdf5-peaks | Thomas White | |
2015-02-12 | Add panel name for bad regions | Thomas White | |
2015-02-12 | parse_field_bad: s/panel/badr/ | Thomas White | |