aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/rational.h
AgeCommit message (Collapse)Author
2020-07-29Remove config.h from libcrystfel headersThomas White
Same reason as removing them from tests. Also, libcrystfel might be used in projects which have HAVE_CONFIG_H defined.
2020-01-10Mass update of copyright datesThomas White
2019-08-28Rationalise matrix mutliplicationThomas White
compare_reindexed_cell_parameters still needs to be updated
2019-08-28Avoid converting IntegerMatrix to RationalMatrixThomas White
2019-08-16Add rtnl_mtx_is_identity() and rtnl_mtx_is_perm()Thomas White
2019-05-07Update all source code comments to Doxygen formatThomas White
2019-03-13Rename rtnl_mtx_solve and rtnl_mtx_mult to make their purpose clearerThomas White
2019-03-11Keep 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-11Add rtnl_mtx_identity()Thomas White
2019-03-11New way of doing cell comparisons, similar to match_cell()Thomas White
2019-03-11Implement parse_symmetry_operationsThomas White
2019-03-11Add rtnl_mtx_det() and rtnl_mtx_mult()Thomas White
2019-03-11Add new rational number libraryThomas White