Mult Template Specializations module
Template specializations of the Mult class.
| Specialization | Description |
|---|---|
| Mult<FunctionBase<LHSDerived>, FunctionBase<RHSDerived>> | Pointwise product of two function expressions. |
| Mult<FunctionBase<LHSDerived>, ShapeFunctionBase<RHSDerived, FES, Space>> | Product of a function expression with a test or trial shape-function expression. |
| Mult<ShapeFunctionBase<LHSDerived, FES, Space>, FunctionBase<RHSDerived>> | Product of a test or trial shape-function expression with a function expression. |
Classes
-
template<class LHSDerived, class RHSDerived>class Rodin::Variational::Mult<FunctionBase<LHSDerived>, FunctionBase<RHSDerived>>
- Multiplication of two FunctionBase instances.
-
template<class LHSDerived, class RHSDerived, class FES, ShapeFunctionSpaceType Space>class Rodin::Variational::Mult<FunctionBase<LHSDerived>, ShapeFunctionBase<RHSDerived, FES, Space>>
- Left Multiplication of a ShapeFunctionBase by a FunctionBase.
-
template<class LHSDerived, class RHSDerived, class FES, ShapeFunctionSpaceType Space>class Rodin::Variational::Mult<ShapeFunctionBase<LHSDerived, FES, Space>, FunctionBase<RHSDerived>>
- Right multiplication of a ShapeFunctionBase by a FunctionBase.