aboutsummaryrefslogtreecommitdiff
path: root/src/ambigator.c
AgeCommit message (Collapse)Author
2021-09-07ambigator: Remove crystal list from detwin()Thomas White
It's not used anywhere, and in fact is freed before being passed in.
2021-07-22Clean up shadowed variablesThomas White
2021-07-21Reduce variable scope where possibleThomas White
2021-07-21Add missing cleanup on error pathsThomas White
2021-03-05Mass update of copyright dates in source code commentsThomas White
2020-08-19ambigator: Open input stream in the right modeThomas White
This fixes a (potentially data-deleting!) bug introduced by 9eec5930b.
2020-08-19Remove STREAM_UNITCELL and STREAM_CRYSTALSThomas 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-19Make Stream responsible for its own DataTemplateThomas 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-07-31ambigator: Rename queue_argsThomas White
2020-07-29New way of injecting version informationThomas White
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them.
2020-07-29Convert ambigator to new Stream APIThomas White
2020-07-29Fix ambigator (add include, remove image.det)Thomas White
2020-07-29Convert stream to DataTemplateThomas White
2020-01-10Mass update of copyright datesThomas White
2019-07-22ambigator: Use three pre-defined resolution bins if no resolution limits are ↵Thomas White
given
2018-05-17Merge branch 'tom/cmake'Thomas White
2018-04-25ambigator: Add own audit information to streamThomas White
2018-03-13Nicer way of getting Git revisionThomas White
This will need a separate way to create the official releases (which shouldn't have Git revisions attached)
2017-10-23Check return values from fread/fgetsThomas White
2016-11-04Add (more) warnings about unique axesThomas White
2016-01-08ambigator: Don't require -yThomas White
The manual says that -y 1 is the default.
2015-09-18ambigator: Write correlation matrix in lines, not all at onceThomas White
2015-09-18ambigator: More error checkingThomas White
2015-09-17ambigator: Improve detection of out of memory conditionThomas White
2015-08-14ambigator: Allow for very large numbers of correlation coefficientsThomas White
2015-06-15ambigator: Change order of checking command line optionsThomas White
This allows a useful possibility of using only -y/-w to calculate a left coset decomposition.
2014-12-09Capitalise all warningsThomas White
2014-10-07Tweak an error messageThomas White
2014-09-11ambigator: Don't read peak listsThomas White
This fixes a segfault, because the peak list cannot be read without the geometry.
2014-06-05ambigator: Add --corr-matrixThomas White
2014-05-21Added reporting of version number to all program and stream fileValerio Mariani
2014-04-28ambigator: Update the lattice basis vectors as well as the reflection indicesThomas White
2014-04-14Fixed operator error in ambigatorParker de Waal
2014-04-08ambigator: Avoid NULL dereference if unit cell is not found in streamThomas White
2014-03-30FormattingThomas White
2014-03-30ambigator: Fix output filenameThomas White
2014-03-30check_hkl: Add L-testThomas White
2014-03-24ambigator: Update docs and error messagesThomas White
2014-03-24ambigator: Add --operatorThomas White
2014-03-24get_ambiguities() should not return the identity operationThomas White
2014-03-11ambigator: Show mean g as wellThomas White
2014-03-11ambigator: Add --start-assignmentsThomas White
2014-03-11ambigator: Add --really-randomThomas White
2014-03-11Update --helpThomas White
2014-03-10Check symmetry optionsThomas White
2014-03-10Don't try to write reindexed stream without knowing the operatorThomas White
2014-03-10Fix writing of reindexed streamThomas White
2014-03-10Output the reindexed streamThomas White
2014-03-10Remove old stuffThomas White
2014-03-10Set default number of iterations to 6Thomas White