Integral Template Specializations module

Template specializations of the Integral class.

SpecializationDescription
Integral<Dot<TrialShapeFunction, TestShapeFunction>>Integral of a trial/test dot product.
Integral<ShapeFunctionBase<Dot<FunctionBase, TestShapeFunction>>>Integral of a test operator.
Integral<GridFunction<FES, Data>>Integral of a discrete grid function.

Classes

template<class LHSDerived, class TrialFES, class RHSDerived, class TestFES>
class Rodin::Variational::Integral<Dot<ShapeFunctionBase<LHSDerived, TrialFES, TrialSpace>, ShapeFunctionBase<RHSDerived, TestFES, TestSpace>>>
Integration of the dot product of a trial and test operators.
template<class NestedDerived, class FES>
class Rodin::Variational::Integral<ShapeFunctionBase<NestedDerived, FES, TestSpace>>
Integration of a test operator.
template<class FES, class Data>
class Rodin::Variational::Integral<GridFunction<FES, Data>>
Integration of a GridFunction object.