This is the complete list of members for ablate::utilities::MathUtilities, including all inherited members.
ComputeDeterminant(PetscInt dim, PetscScalar transformationMatrix[3][3]) | ablate::utilities::MathUtilities | static |
ComputeNorm(Norm normType, Vec x, Vec y, PetscReal norm[]) | ablate::utilities::MathUtilities | static |
ComputeTransformationMatrix(PetscInt dim, const PetscScalar normal[3], PetscScalar transformationMatrix[3][3]) | ablate::utilities::MathUtilities | static |
CrossVector(I dim, const T *a, const T *b, T *c) | ablate::utilities::MathUtilities | inlinestatic |
CrossVector([[maybe_unused]] const T *a, [[maybe_unused]] const T *b, T *c) | ablate::utilities::MathUtilities | inlinestatic |
DiffDotVector(I dim, const T *aE, const T *aS, const T *b) | ablate::utilities::MathUtilities | inlinestatic |
DiffDotVector(const T *aE, const T *aS, const T *b) | ablate::utilities::MathUtilities | inlinestatic |
DotVector(I dim, const T *a, const T *b) (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | inlinestatic |
DotVector(const T *a, const T *b) (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | inlinestatic |
Equals(R test, T equal, T tolerance=1.0E-8) (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | inlinestatic |
MagVector(I dim, const T *in) (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | inlinestatic |
MathUtilities()=delete (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | |
Multiply(I dim, const T a[3][3], const T *in, T *out) | ablate::utilities::MathUtilities | inlinestatic |
MultiplyTranspose(I dim, const T a[3][3], const T *in, T *out) | ablate::utilities::MathUtilities | inlinestatic |
Norm enum name | ablate::utilities::MathUtilities | |
NormVector(I dim, T *vec) (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | inlinestatic |
NormVector(I dim, const T *in, T *out) (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | inlinestatic |
Plus(I dim, const T *a, T *b) | ablate::utilities::MathUtilities | inlinestatic |
ScaleVector(I dim, T *vec, T alpha) (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | inlinestatic |
Subtract(I dim, const T *a, const T *b, T *c) | ablate::utilities::MathUtilities | inlinestatic |
VectorEquals(I dim, const T *test, const T *equal, T tolerance=1.0E-8) (defined in ablate::utilities::MathUtilities) | ablate::utilities::MathUtilities | inlinestatic |