data() | walberla::math::Matrix3< Type > | inline |
data() const | walberla::math::Matrix3< Type > | inline |
diagRotate(const Matrix3< Other > &m) const | walberla::math::Matrix3< Type > | inline |
EulerRotation enum name | walberla::math::Matrix3< Type > | |
getCholesky() const | walberla::math::Matrix3< Type > | inline |
getDeterminant() const | walberla::math::Matrix3< Type > | inline |
getEulerAngles(EulerRotation order) const | walberla::math::Matrix3< Type > | |
getEulerAnglesXYZ() const | walberla::math::Matrix3< Type > | inline |
getInverse() const | walberla::math::Matrix3< Type > | inline |
getTranspose() const | walberla::math::Matrix3< Type > | inline |
invert() | walberla::math::Matrix3< Type > | inline |
isSingular() const | walberla::math::Matrix3< Type > | inline |
isSymmetric() const | walberla::math::Matrix3< Type > | inline |
isZero() const | walberla::math::Matrix3< Type > | inline |
makeDiagonalMatrix(const Type xx, const Type yy, const Type zz) | walberla::math::Matrix3< Type > | inlinestatic |
makeDiagonalMatrix(const Type d) | walberla::math::Matrix3< Type > | inlinestatic |
makeIdentityMatrix() | walberla::math::Matrix3< Type > | inlinestatic |
Matrix3()=default | walberla::math::Matrix3< Type > | inlineexplicit |
Matrix3(Type init) | walberla::math::Matrix3< Type > | inlineexplicit |
Matrix3(const Vector3< Type > &a, const Vector3< Type > &b, const Vector3< Type > &c) | walberla::math::Matrix3< Type > | inlineexplicit |
Matrix3(Type xx, Type xy, Type xz, Type yx, Type yy, Type yz, Type zx, Type zy, Type zz) | walberla::math::Matrix3< Type > | inlineexplicit |
Matrix3(const Type *init) | walberla::math::Matrix3< Type > | inlineexplicit |
Matrix3(Vector3< Axis > axis, Angle angle) | walberla::math::Matrix3< Type > | explicit |
Matrix3(const Matrix3 &m)=default | walberla::math::Matrix3< Type > | inline |
Matrix3(const Matrix3< Other > &m) | walberla::math::Matrix3< Type > | inline |
multTranspose(const Vector3< Other > &rhs) const | walberla::math::Matrix3< Type > | inline |
operator!=(const Matrix3< Other > &rhs) const | walberla::math::Matrix3< Type > | inline |
operator()(uint_t i, uint_t j) | walberla::math::Matrix3< Type > | inline |
operator()(uint_t i, uint_t j) const | walberla::math::Matrix3< Type > | inline |
operator*(const Vector3< Other > &rhs) const | walberla::math::Matrix3< Type > | inline |
operator*(const Matrix3< Other > &rhs) const | walberla::math::Matrix3< Type > | inline |
operator*(Other rhs) const | walberla::math::Matrix3< Type > | inline |
operator*=(const Matrix3< Other > &rhs) | walberla::math::Matrix3< Type > | inline |
operator*=(Other rhs) | walberla::math::Matrix3< Type > | inline |
operator*=(const Matrix3< Other > &rhs) | walberla::math::Matrix3< Type > | inline |
operator+(const Matrix3< Other > &rhs) const | walberla::math::Matrix3< Type > | inline |
operator+=(const Matrix3< Other > &rhs) | walberla::math::Matrix3< Type > | inline |
operator+=(const Matrix3< Other > &rhs) | walberla::math::Matrix3< Type > | inline |
operator-(const Matrix3< Other > &rhs) const | walberla::math::Matrix3< Type > | inline |
operator-=(const Matrix3< Other > &rhs) | walberla::math::Matrix3< Type > | inline |
operator-=(const Matrix3< Other > &rhs) | walberla::math::Matrix3< Type > | inline |
operator=(Type set) | walberla::math::Matrix3< Type > | inline |
operator=(const Matrix3 &set)=default | walberla::math::Matrix3< Type > | inline |
operator=(const Matrix3< Other > &set) | walberla::math::Matrix3< Type > | inline |
operator=(const Matrix3< Other > &set) | walberla::math::Matrix3< Type > | inline |
operator==(const Matrix3< Other > &rhs) const | walberla::math::Matrix3< Type > | inline |
operator[](uint_t index) | walberla::math::Matrix3< Type > | inline |
operator[](uint_t index) const | walberla::math::Matrix3< Type > | inline |
rotate(const Matrix3< Other > &m) const | walberla::math::Matrix3< Type > | inline |
solve(const Vector3< Other > &rhs) const | walberla::math::Matrix3< Type > | inline |
trace() const | walberla::math::Matrix3< Type > | inline |
transpose() | walberla::math::Matrix3< Type > | inline |
v_ | walberla::math::Matrix3< Type > | private |
XYXr enum value | walberla::math::Matrix3< Type > | |
XYXs enum value | walberla::math::Matrix3< Type > | |
XYZr enum value | walberla::math::Matrix3< Type > | |
XYZs enum value | walberla::math::Matrix3< Type > | |
XZXr enum value | walberla::math::Matrix3< Type > | |
XZXs enum value | walberla::math::Matrix3< Type > | |
XZYr enum value | walberla::math::Matrix3< Type > | |
XZYs enum value | walberla::math::Matrix3< Type > | |
YXYr enum value | walberla::math::Matrix3< Type > | |
YXYs enum value | walberla::math::Matrix3< Type > | |
YXZr enum value | walberla::math::Matrix3< Type > | |
YXZs enum value | walberla::math::Matrix3< Type > | |
YZXr enum value | walberla::math::Matrix3< Type > | |
YZXs enum value | walberla::math::Matrix3< Type > | |
YZYr enum value | walberla::math::Matrix3< Type > | |
YZYs enum value | walberla::math::Matrix3< Type > | |
ZXYr enum value | walberla::math::Matrix3< Type > | |
ZXYs enum value | walberla::math::Matrix3< Type > | |
ZXZr enum value | walberla::math::Matrix3< Type > | |
ZXZs enum value | walberla::math::Matrix3< Type > | |
ZYXr enum value | walberla::math::Matrix3< Type > | |
ZYXs enum value | walberla::math::Matrix3< Type > | |
ZYZr enum value | walberla::math::Matrix3< Type > | |
ZYZs enum value | walberla::math::Matrix3< Type > | |