Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-07 | Add mask_file to geometry file, to allow bad pixel mask to be stored separately | Thomas White | |
2015-07-03 | Delete trailing whitespace | Thomas White | |
2015-06-26 | Plug some more leaks | Thomas White | |
2015-06-26 | Fix prediction refinement memory leaks | Thomas White | |
2015-06-26 | Free crystal notes | Thomas White | |
2015-06-26 | Work round unaligned read with DirAx | Thomas White | |
Ok, just to keep Valgrind quiet. | |||
2015-06-25 | Move predict-refine to libcrystfel | Thomas White | |
2015-06-25 | Set MOSFLM default flags to include cell parameters, and add some checks | Thomas White | |
2015-06-25 | Try "mosflm" first, then try "ipmosflm" if it doesn't work | Thomas White | |
This allows a smooth transition from CCP4 to standalone version of mosflm, and hence an easy upgrade to newer versions. | |||
2015-06-25 | Tidy up some small leaks and memory bugs | Thomas White | |
2015-06-24 | Whitespace | Thomas White | |
2015-06-19 | Tidy up new MOSFLM code | Thomas White | |
2015-06-19 | Send prior cell information to MOSFLM. | Takanori Nakane | |
Prior-cell algorithm will be available in the next public relase of MOSFLM. (Old version of MOSFLM simply ignores prior-cell keywords so that this change doesn't do any harm) | |||
2015-06-19 | Compile asdf only if FFTW is available | Thomas White | |
2015-06-19 | Remove ReAx and GrainSpotter | Thomas White | |
Neither of these ever really worked, and better algorithms exist now. | |||
2015-06-18 | Small tidying up for asdf | Thomas White | |
2015-06-18 | Merge branch 'tolstikova/dirax' | Thomas White | |
Conflicts: libcrystfel/src/index.h | |||
2015-06-18 | Fix bug in cell refinement | Alexandra Tolstikova | |
2015-06-18 | Replace semaphore with a mutex | Thomas White | |
A mutex (in a shared memory segment) is the correct synchronisation primitive here. I had confused myself... | |||
2015-06-17 | Check c->n after cell reduction | Alexandra Tolstikova | |
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-17 | Fix fft in[N] array subscript calculation | Alexandra Tolstikova | |
2015-06-16 | Check malloc return values | Alexandra Tolstikova | |
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-22 | Free gsl_vector normal in index_refls() | Alexandra Tolstikova | |
2015-04-20 | Create fftw_plan and in and out arrays for fft in asdf_prepare(), which also ↵ | Alexandra Tolstikova | |
partially solves memory leak problem | |||
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-25 | Fix malloc and memcpy of asdf_cell.indices (int -> double) | Alexandra Tolstikova | |