template<class FES, class Derived>
GradBase<GridFunction<FES>, Derived> class
Gradient of a P1 GridFunction.
Base classes
-
template<class Scalar, class Derived>class VectorFunctionBase<FormLanguage::Traits<FES>::ScalarType, GradBase<GridFunction<FES>, Derived>>
- Base class for vector-valued functions defined on a mesh.
Constructors, destructors, conversion operators
Public functions
-
void interpolate(SpatialVectorType& out,
const Geometry::
Point& p) const constexpr - Interpolation function to be overriden in Derived type.
- auto copy() const -> GradBase* override noexcept
- Copy function to be overriden in Derived type.
Function documentation
template<class FES, class Derived>
Rodin:: Variational:: GradBase<GridFunction<FES>, Derived><FES, Derived>:: GradBase(const OperandType& u)
Constructs the gradient of a function .
Parameters | |
---|---|
u in | P1 GridFunction |