aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/integer_matrix.c
AgeCommit message (Collapse)Author
2021-04-27Rename libcrystfel's config.h to libcrystfel-config.hThomas 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-05Mass update of copyright dates in source code commentsThomas White
2020-07-30Eliminate duplicate symbolsThomas White
This makes searching easier, and also permits Meson's unity build mode.
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-16Add intmat_zeroThomas White
2019-08-16rtnl_mtx_print and intmat_print: Handle NULL matrixThomas White
2019-05-07Update all source code comments to Doxygen formatThomas White
2019-05-07Remove intmat_set_all_3x3()Thomas White
2019-03-20Fix matrix conventions for symmetry operationsThomas White
2019-03-13Remove intmat_solve_rationalThomas White
Not used anywhere
2019-03-12Rename intmat_intvec_mult to transform_indicesThomas White
2019-03-12Get rid of two unused functionsThomas White
2019-03-11Change matrix notation to match ITA chapter 5.1Thomas White
2019-03-11Add new rational number libraryThomas White
2019-03-11Use IntegerMatrix for all unit cell transformationsThomas White
Get rid of UnitCellTransformation, a thin wrapper which didn't do anything.
2014-10-23Add intmat_identity()Thomas White
2013-08-08Show determinant when complaining about a non-integer matrix resultThomas White
2013-01-04Tidy up documentationThomas White
2012-10-20Update documentationThomas White
2012-10-19Convert SymOpList to use IntegerMatrixThomas White
This simplifies things a lot
2012-10-15Add intmat_is_identity()Thomas White
2012-10-10const-ify the integer matrix libraryThomas White
2012-10-10Split cofactor calculationThomas White
2012-10-10Handle weird unique axis variants of all point groupsThomas White