aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/rational.c
AgeCommit message (Expand)Author
2021-07-23rtnl_cmp: Don't use rational type for intermediate resultThomas White
2021-07-23rtnl_add: Don't use rational type for intermediate resultThomas White
2021-07-22Clean up shadowed variablesThomas White
2021-04-27Rename libcrystfel's config.h to libcrystfel-config.hThomas White
2021-03-05Mass update of copyright dates in source code commentsThomas White
2020-07-30Eliminate duplicate symbolsThomas White
2020-01-10Mass update of copyright datesThomas White
2019-08-28Rationalise matrix mutliplicationThomas White
2019-08-28Avoid converting IntegerMatrix to RationalMatrixThomas White
2019-08-16Add rtnl_mtx_is_identity() and rtnl_mtx_is_perm()Thomas White
2019-08-16rtnl_mtx_print and intmat_print: Handle NULL matrixThomas White
2019-08-16Fix typo in commentThomas White
2019-08-16rtnl_list: Accept gdc(num,den) = -1 as wellThomas White
2019-05-07Update all source code comments to Doxygen formatThomas White
2019-03-13Rename m to P, to match documentation (including ITA)Thomas White
2019-03-13Rename rtnl_mtx_solve and rtnl_mtx_mult to make their purpose clearerThomas White
2019-03-11Change matrix notation to match ITA chapter 5.1Thomas White
2019-03-11Add a commentThomas White
2019-03-11Single point of truth for matrix memory layoutThomas White
2019-03-11Keep track of the "un-centering" matrix, as well as the "centering"Thomas White
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