Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-12 | Add missing newline in error message | Thomas White | |
2020-05-12 | Fix silly mistake in cell reduction | Thomas White | |
2020-03-13 | uncenter_cell(): Convert R to P | Thomas White | |
Otherwise, the cell comparison doesn't recognise the cells as the same, breaking indexing with an R reference cell. Unfortunately, the resulting cell after comparison by compare_r_c_p still comes out as P, but that doesn't seem like a big loss. To get it strictly correct, we'd need some way of tracking through the information that the cell got "uncentered" from R to P, even though the matrix is an identity. | |||
2020-02-11 | Fix comment typo | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-10-22 | Add some warnings and assertions | Thomas White | |
2019-10-22 | reduce_g6: Fix sign criterion for step 3 | Thomas White | |
2019-09-12 | Fix possibly uninitialised CiAMCB | Thomas White | |
2019-09-03 | Fix memory leaks in cell comparison | Thomas White | |
2019-08-29 | compare_reindexed_cell_parameters: Increase number of possibilities in final ↵ | Thomas White | |
permutation check More than 5 possible when there are axes with similar lengths. | |||
2019-08-29 | Fix comment | Thomas White | |
2019-08-28 | compare_reindexed_cell_parameters: (Sort of) intelligent choice of solution | Thomas White | |
2019-08-28 | Rationalise matrix mutliplication | Thomas White | |
compare_reindexed_cell_parameters still needs to be updated | |||
2019-08-28 | Avoid converting IntegerMatrix to RationalMatrix | Thomas White | |
2019-08-23 | Fix Niggli reduction logic | Thomas White | |
2019-08-22 | Remove match_cell and match_cell_ab | Thomas White | |
2019-08-22 | Fix matrix multiplication | Thomas White | |
2019-08-22 | Final implementation of Niggli-based cell comparison | Thomas White | |
2019-08-22 | Tidy up comparison function definitions | Thomas White | |
Especially, remove the last ltl/atl tolerance values. | |||
2019-08-22 | Clean up / debug | Thomas White | |
2019-08-22 | Determine cell reduction tolerance automatically | Thomas White | |
2019-08-22 | Working Niggli reduction | Thomas White | |
2019-08-22 | Framework for new unit cell comparison function | Thomas White | |
2019-08-22 | G6 cell reduction | Thomas White | |
Doesn't work yet | |||
2019-08-16 | g6_distance: Take UnitCell | Thomas White | |
2019-08-16 | compare_permuted_cell_parameters{_and_orientation}: Accept wrong-handed cell | Thomas White | |
2019-08-16 | Clarify cell vs reference in comparison functions. Also reindexed vs permuted | Thomas White | |
2019-08-16 | Add compare_permuted_cell_parameters | Thomas White | |
2019-08-16 | compare_cell_parameters and compare_reindexed_cell_parameters: Accept 6 ↵ | Thomas White | |
tolerances | |||
2019-08-16 | cell_print{_full}: Handle NULL cell | Thomas White | |
2019-08-16 | cell_volume: Give answer in m^3, not m^3 | Thomas White | |
2019-07-24 | compare_cell_parameters_and_orientation(): Fix documentation and variable names | Thomas White | |
2019-05-07 | Update all source code comments to Doxygen format | Thomas White | |
2019-04-05 | compare_reindexed_cell_parameters: Require lattice to be primitive unless ↵ | Thomas White | |
csl set | |||
2019-04-05 | cell_tool: Add --csl | Thomas White | |
2019-04-02 | compare_reindexed_cell_parameters: Bail out when there are no candidate vectors | Thomas White | |
2019-03-26 | Fix order of matrix operations in compare_reindexed_cell_parameters() | Thomas White | |
2019-03-13 | validate_cell: Allow to tell the difference between serious problems and ↵ | Thomas White | |
warnings | |||
2019-03-11 | Change matrix notation to match ITA chapter 5.1 | Thomas White | |
2019-03-11 | Fix typo | Thomas White | |
2019-03-11 | More tidying up of cell comparison | Thomas White | |
2019-03-11 | Find the best cell match, not just the first one | Thomas White | |
2019-03-11 | Tidy up cell comparison | Thomas White | |
2019-03-11 | Keep track of the "un-centering" matrix, as well as the "centering" | Thomas White | |
This makes it easy to reverse the transformation, if required, which it is when comparing centered cells. | |||
2019-03-11 | New way of doing cell comparisons, similar to match_cell() | Thomas White | |
2019-03-11 | Fix tolerances (again) | Thomas White | |
2019-03-11 | Be clear about whether functions need rational or integer transformations | Thomas White | |
2019-03-11 | Use IntegerMatrix for all unit cell transformations | Thomas White | |
Get rid of UnitCellTransformation, a thin wrapper which didn't do anything. | |||
2019-03-11 | Simplify the output of cell_print() | Thomas White | |
2019-03-11 | Change horribly confusing names of unit cell comparison functions | Thomas White | |
cells_are_similar -> compare_cell_parameters_and_orientation compare_cells -> compare_reindexed_cell_parameters_and_orientation cell_tool.c:cells_the_same -> cellutils.c:compare_cell_parameters All comparisons now done in real space, checking that centering is the same, and without uncentering anything. |