VectorFunction.h file
Vector-valued functions for variational formulations.
This file defines VectorFunctionBase and VectorFunction for representing functions mapping points to vectors: . These are used for vector fields such as velocity, displacement, or force fields.
Namespaces
- namespace Rodin
- The Rodin library for Shape and Topology Optimization.
- namespace Rodin::FormLanguage
- Module for writing high level abstract expressions.
- namespace Rodin::Variational
- Module which provides the necessary tools for constructing variational problems.
Classes
-
template<class Scalar, class Derived>class Rodin::Variational::VectorFunctionBase
- Base class for vector-valued functions defined on a mesh.
-
template<class V, class ... Values>class Rodin::Variational::VectorFunction<V, Values...>
- Represents a vector function which may be constructed from values which can be converted to objects of type RealFunction.