GradBase

Base class for gradient operator implementations.

template <
  class Operand,
  class Derived>
class GradBase;

Specializations

SpecializationDescription
GridFunction<FES, Data>, Derived
Full specialization
template <
  class FES,
  class Data,
  class Derived>
class GradBase<
  GridFunction< FES, Data >,
  Derived>;
Gradient operator for grid functions.
Template parameters
Operand Type of the function being differentiated
Derived Derived class (CRTP pattern)

Base class for Grad classes.

GradBase provides the foundation for computing gradients of different function types (grid functions, shape functions, etc.).