MatrixFunction.h file
Matrix-valued functions for variational formulations.
This file defines MatrixFunctionBase and MatrixFunction for representing functions mapping points to matrices: . These are used for tensors, stress/strain fields, and coefficient matrices.
Namespaces
- namespace Rodin
- The Rodin library for finite element methods and shape optimization.
- namespace Rodin::FormLanguage
- Namespace Rodin::
FormLanguage. - namespace Rodin::Variational
- Namespace Rodin::
Variational.
Classes
-
template<class Scalar, class Derived>struct Rodin::FormLanguage::Traits<Variational::MatrixFunctionBase<Scalar, Derived>>
- Type traits for
MatrixFunctionBase:exposes the scalar type and the derived type. -
template<class Scalar, class Derived>class Rodin::Variational::MatrixFunctionBase
- Base class for matrix-valued functions defined on a mesh.
-
template<class Scalar>class Rodin::Variational::MatrixFunction<Math::Matrix<Scalar>>
- Matrix-valued constant function.