Dot
Represents the dot product between two objects.
template < class LHS, class RHS> class Dot;
Specializations
| Specialization | Description |
|---|---|
FunctionBase<LHSDerived>, FunctionBase<RHSDerived>Full specializationtemplate < class LHSDerived, class RHSDerived> class Dot< FunctionBase< LHSDerived >, FunctionBase< RHSDerived >> final; | Dot product between two functions. |
FunctionBase<LHSDerived>, ShapeFunctionBase<RHSDerived, …>Full specializationtemplate < class LHSDerived, class RHSDerived, class FES, ShapeFunctionSpaceType Space> class Dot< FunctionBase< LHSDerived >, ShapeFunctionBase< RHSDerived, FES, Space >> final; | Dot product between a function and a shape function. |
Potential<KernelType, …>, ShapeFunctionBase<RHSDerived, …>Full specializationtemplate < class KernelType, class LHSDerived, class TrialFES, class RHSDerived, class TestFES> class Dot< Potential< KernelType, ShapeFunctionBase< LHSDerived, TrialFES, TrialSpace > >, ShapeFunctionBase< RHSDerived, TestFES, TestSpace >>; | Dot product of a potential with a test shape function. |
ShapeFunctionBase<LHSDerived, …>, FunctionBase<RHSDerived>Full specializationtemplate < class LHSDerived, class RHSDerived, class FES, ShapeFunctionSpaceType Space> class Dot< ShapeFunctionBase< LHSDerived, FES, Space >, FunctionBase< RHSDerived >> final; | Dot product between a shape function and a function. |
ShapeFunctionBase<LHSDerived, …>, ShapeFunctionBase<RHSDerived, …>Full specializationtemplate < class LHSDerived, class TrialFES, class RHSDerived, class TestFES> class Dot< ShapeFunctionBase< LHSDerived, TrialFES, TrialSpace >, ShapeFunctionBase< RHSDerived, TestFES, TestSpace >> final; | Dot product of trial and test shape functions for bilinear forms. |
| Template parameters | |
|---|---|
| LHS | Type of left hand side operand |
| RHS | Type of right hand side operand |
Represents the following mathematical expression:
known as the dot product; the algebraic operation that takes two equal-length sequences of numbers (usually coordinate vectors), and returns a single number.