ScalarFunction.h file
Base class for scalar-valued functions in variational formulations.
This file defines ScalarFunctionBase, which extends FunctionBase to represent functions mapping points in the domain to scalar values , where is a scalar field (typically Real or Complex).
Namespaces
- namespace Rodin
- The Rodin library for finite element methods and shape optimization.
- namespace Rodin::FormLanguage
- Typed expressions for constructing variational forms.
- namespace Rodin::Variational
- Finite element spaces, fields, and variational problems.
Classes
-
template<class Scalar, class Derived>struct Rodin::FormLanguage::Traits<Variational::ScalarFunctionBase<Scalar, Derived>>
- Type traits for
ScalarFunctionBase:exposes the scalar type and the derived type. -
template<class Scalar, class Derived>class Rodin::Variational::ScalarFunctionBase
- Base class for scalar-valued functions with templated scalar type.