Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-07 | TakeTwo: Fix get_chiral_holohedry for "hexagonal H" | Thomas White | |
Fixes CRYS-240 | |||
2020-10-06 | Move asdf out of set of indexers used by default | Thomas White | |
Sadly, it has the same fatal flaw as TakeTwo: taking forever on a minority of patterns. | |||
2020-10-01 | asdf: Replace weird loop syntax | Thomas White | |
2020-09-30 | image_expand_frames: Report non-existent file properly | Thomas White | |
2020-09-25 | stream_make_index: s/Indexing/Scanning/ | Thomas White | |
Because it sounds strange and confusing to index the indexing results. | |||
2020-09-24 | Fix old warning message | Thomas White | |
2020-09-24 | Apply default unit scale factor only when value is from headers | Thomas White | |
Ugh. | |||
2020-09-17 | Add missing include | Thomas White | |
2020-09-17 | Ensure that fs dimension has higher index than ss | Thomas White | |
Reading from HDF5 cannot rearrange dimensions, only select a chunk. Therefore, the layout in memory needs to match the file. | |||
2020-09-16 | image_hdf5_read: Don't call image_free | Thomas White | |
You didn't allocate it, so you don't free it. | |||
2020-09-16 | Fix incorrect logic in HDF5 expansion | Thomas White | |
2020-09-11 | xgandalf: Remove C99-style 'for' declarations | Thomas White | |
2020-09-09 | get_matrix_name: Improve string handling | Thomas White | |
2020-09-09 | Add optional measurement of time spent in indexers | Thomas White | |
2020-09-08 | Remove "Command line:" in stream | Thomas White | |
This wasn't present in the old version, and it was missing a space anyway. | |||
2020-09-08 | Un-export image_read_image_data | Thomas White | |
Not needed since f5b3c4db36fa. | |||
2020-09-07 | Catch another "NULL" event -> // | Thomas White | |
2020-09-04 | stream_read_chunk: Set image->spectrum | Thomas White | |
2020-09-04 | stream_make_index: Don't require an event ID for every chunk | Thomas White | |
Event ID is not written if not needed | |||
2020-09-04 | make_key: Handle NULL event | Thomas White | |
2020-09-04 | New API for random access to stream | Thomas White | |
2020-09-02 | Get rid of STREAM_IMAGE_DATA | Thomas White | |
No longer needed, and didn't fit very well in the first place. | |||
2020-08-27 | TakeTwo: Remove internal declarations | Thomas White | |
2020-08-25 | Factor out convert_int | Thomas White | |
2020-08-20 | Add default_method_options() | Thomas White | |
This allows the indexing method private options structures to be set up easily. | |||
2020-08-19 | Set the same initial beam parameters as before | Thomas White | |
2020-08-19 | Update old comments | Thomas White | |
2020-08-19 | Remove STREAM_UNITCELL and STREAM_CRYSTALS | Thomas White | |
These flags weren't orthogonal at all, which was turning some routines into spaghetti-code. It's still possible to avoid read/write of peak lists, reflection data or image data. But that's it. | |||
2020-08-19 | Const-cleaning | Thomas White | |
2020-08-19 | Make Stream responsible for its own DataTemplate | Thomas White | |
It makes no sense for a different DataTemplate to be used for every frame in a stream. And this way makes everything much easier for users ot the API. | |||
2020-08-18 | Formatting/comments | Thomas White | |
2020-08-18 | predict-refine: Remove out-of-bounds GSL vector access | Thomas White | |
We got away with this because the GSL error handler is turned off in indexamjig.c, and invalid accesses are defined to return 0. However, these accesses should have been removed when the clen refinement was disabled in predict-refine | |||
2020-08-17 | Expose parse_indexing_methods and base_indexer_str | Thomas White | |
2020-08-17 | Formatting | Thomas White | |
2020-08-11 | image_read_image_data: Set zero values if file not found | Thomas White | |
2020-08-10 | image_read: Tolerate event==NULL | Thomas White | |
2020-08-10 | Start on converting pinkIndexer to DataTemplate | Thomas White | |
2020-08-10 | pinkIndexer: Remove detector update | Thomas White | |
Overall detector offsets can now be done via the geometry file, and this is labelled as a hack. It doesn't actually do very much anyway, because the "updated" detector is thrown away for the next pattern. The updated detector is used only for subsequent indexing attempts on the same pattern. | |||
2020-08-07 | Move indexers out of API | Thomas White | |
2020-08-07 | Remove image->avg_clen | Thomas White | |
Horrible API hack. | |||
2020-08-07 | Expose rigid groups | Thomas White | |
2020-08-04 | Add image_write() | Thomas White | |
This is a one-to-one transfer of the old hdf5_write_image() | |||
2020-08-04 | Add image_create_for_simulation() | Thomas White | |
...and factorise common code | |||
2020-07-31 | Move spectrum loading out of indexamajig/process_image | Thomas White | |
2020-07-31 | Set bandwidth in image structure | Thomas White | |
2020-07-30 | Fix placeholder counting | Thomas White | |
2020-07-30 | Add show_panel() to API | Thomas White | |
2020-07-30 | Add missing config.h includes | Thomas White | |
2020-07-30 | asdf: Fix includes | Thomas White | |
Not sure what dirax.h was doing there, and cell.h should really be included. | |||
2020-07-30 | Request that FFTW uses "double[2]", not "complex" for fftw_complex | Thomas White | |
Normally, FFTW uses the C99 "complex" type for fftw_complex, if complex.h is included before fftw3.h. We do not use complex.h, and want the double[2] version otherwise the code breaks horribly. Unfortunatley, under certain build scenarios, complex.h seems to get included via the GSL headers. Adding #define FFTW_NO_Complex prevents this. |