Function.h file
Base class hierarchy for functions in variational formulations.
This file defines the fundamental FunctionBase template, which serves as the foundation for all function types (scalar, vector, matrix) in Rodin's variational formulation framework.
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 Derived>struct Rodin::FormLanguage::Traits<Variational::FunctionBase<Derived>>
- Form-language traits for variational functions.
-
template<class Derived>class Rodin::Variational::FunctionBase
- Base class for functions defined on finite element meshes.