Declares special case of 3x3 matrix frequently used, and associated functions.
- Author
- Christian Blau cblau.nosp@m.@gwd.nosp@m.g.de
|
constexpr real | gmx::determinant (Matrix3x3ConstSpan matrix) |
| Determinant of a 3x3 matrix.
|
|
constexpr real | gmx::trace (Matrix3x3ConstSpan matrixView) |
| Calculates the trace of a 3x3 matrix view.
|
|
static Matrix3x3 | gmx::transpose (Matrix3x3ConstSpan matrixView) |
| Calculate the transpose of a 3x3 matrix, from its view.
|
|
static Matrix3x3 | gmx::createMatrix3x3FromLegacyMatrix (const matrix legacyMatrix) |
| Create new matrix type from legacy type.
|
|
static void | gmx::fillLegacyMatrix (Matrix3x3ConstSpan newMatrix, matrix legacyMatrix) |
| Fill legacy matrix from new matrix type.
|
|