SpatialMatrix.h file
Fixed-capacity spatial matrix with bounded maximum dimensions.
This file provides a spatial matrix class with maximum dimensions bounded by RODIN_MAXIMAL_SPACE_DIMENSION. Used for geometric transformations, Jacobians, and other spatial operators to optimize memory allocation.
Namespaces
- namespace Rodin
- The Rodin library for finite element methods and shape optimization.
- namespace Rodin::Math
- Spatial arithmetic, matrix operations, and sparse linear algebra.
- namespace Rodin::FormLanguage
- Typed expressions for constructing variational forms.
Classes
-
template<class ScalarType>class Rodin::Math::SpatialMatrix
- Spatial matrix with bounded maximum dimensions.
-
template<class Number>struct Rodin::FormLanguage::Traits<Math::SpatialMatrix<Number>>
- Type traits for a Math::SpatialMatrix: exposes the scalar type.