LifeV
|
File where the structures for the dot product between expressions are defined. More...
#include <lifev/core/LifeV.hpp>
#include <lifev/eta/expression/ExpressionBase.hpp>
#include <lifev/eta/expression/ExpressionScalar.hpp>
#include <lifev/eta/expression/ExpressionVector.hpp>
Go to the source code of this file.
Data Structures | |
class | ExpressionDot< LExpressionType, RExpressionType > |
class ExpressionDot Class for representing a dot product between two expressions. More... | |
Namespaces | |
LifeV | |
Default Physical Solver. | |
LifeV::ExpressionAssembly | |
Functions | |
template<typename LExpressionType , typename RExpressionType > | |
ExpressionDot< LExpressionType, RExpressionType > | dot (const ExpressionBase< LExpressionType > &l, const ExpressionBase< RExpressionType > &r) |
dot The generic function for the dot product between expressions. More... | |
template<typename LExpressionType > | |
ExpressionDot< LExpressionType, ExpressionScalar > | dot (const ExpressionBase< LExpressionType > &l, const Real &r) |
template<typename RExpressionType > | |
ExpressionDot< ExpressionScalar, RExpressionType > | dot (const Real &l, const ExpressionBase< RExpressionType > &r) |
template<typename RExpressionType , UInt Vdim> | |
ExpressionDot< ExpressionVector< Vdim >, RExpressionType > | dot (const VectorSmall< Vdim > &l, const ExpressionBase< RExpressionType > &r) |
template<typename LExpressionType , UInt Vdim> | |
ExpressionDot< LExpressionType, ExpressionVector< Vdim > > | dot (const ExpressionBase< LExpressionType > &l, const VectorSmall< Vdim > &r) |
File where the structures for the dot product between expressions are defined.
Definition in file ExpressionDot.hpp.