template<class Range, class Mesh>
Rodin::Variational::Grad<GridFunction<P0<Range, Mesh>>> class final

Gradient of a P0 GridFunction.

Base classes

template<class Operand, class Derived>
class GradBase<Grad<GridFunction<P0<Range, Mesh>>>, GridFunction<P0<Range, Mesh>>>
Base class for Grad classes.

Constructors, destructors, conversion operators

Grad(const OperandType& u)
Constructs the gradient of an $ \mathbb{P}^1 $ function $ u $ .
Grad(const Grad& other)
Copy constructor.
Grad(Grad&& other)
Move constructor.

Function documentation

template<class Range, class Mesh>
Rodin::Variational::Grad<GridFunction<P0<Range, Mesh>>><Range, Mesh>::Grad(const OperandType& u)

Constructs the gradient of an $ \mathbb{P}^1 $ function $ u $ .

Parameters
in P0 GridFunction