Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-06 | Use libcrystfel memory allocation routines everywhere | Thomas White | |
2021-07-23 | rtnl_cmp: Don't use rational type for intermediate result | Thomas White | |
See 4fbe2e349908a53032b3f23c2180a46e4f770c92. | |||
2021-07-23 | rtnl_add: Don't use rational type for intermediate result | Thomas White | |
It's confusing and unnecessary. | |||
2021-07-22 | Clean up shadowed variables | Thomas White | |
2021-04-27 | Rename libcrystfel's config.h to libcrystfel-config.h | Thomas White | |
This removes the big potential for confusion, which has happened several times (see e.g. 095cbebaf6). It also fixes in-tree builds with CMake (but seriously, always use out-of-tree builds). Fixes #2. | |||
2021-03-05 | Mass update of copyright dates in source code comments | Thomas White | |
2020-07-30 | Eliminate duplicate symbols | Thomas White | |
This makes searching easier, and also permits Meson's unity build mode. | |||
2020-01-10 | Mass update of copyright dates | 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-16 | Add rtnl_mtx_is_identity() and rtnl_mtx_is_perm() | Thomas White | |
2019-08-16 | rtnl_mtx_print and intmat_print: Handle NULL matrix | Thomas White | |
2019-08-16 | Fix typo in comment | Thomas White | |
2019-08-16 | rtnl_list: Accept gdc(num,den) = -1 as well | Thomas White | |
2019-05-07 | Update all source code comments to Doxygen format | Thomas White | |
2019-03-13 | Rename m to P, to match documentation (including ITA) | Thomas White | |
2019-03-13 | Rename rtnl_mtx_solve and rtnl_mtx_mult to make their purpose clearer | Thomas White | |
2019-03-11 | Change matrix notation to match ITA chapter 5.1 | Thomas White | |
2019-03-11 | Add a comment | Thomas White | |
2019-03-11 | Single point of truth for matrix memory layout | 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 | Add rtnl_mtx_identity() | Thomas White | |
2019-03-11 | New way of doing cell comparisons, similar to match_cell() | Thomas White | |
2019-03-11 | Implement parse_symmetry_operations | Thomas White | |
2019-03-11 | Add rtnl_mtx_det() and rtnl_mtx_mult() | Thomas White | |
2019-03-11 | Add new rational number library | Thomas White | |