![]() |
LifeV
|
File where the structures for the 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>#include <lifev/eta/expression/ExpressionMatrix.hpp>
Include dependency graph for ExpressionProduct.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| class | ExpressionProduct< LExpressionType, RExpressionType > |
| class ExpressionProduct Class for representing a product between two expressions. More... | |
Namespaces | |
| LifeV | |
| Default Physical Solver. | |
| LifeV::ExpressionAssembly | |
Functions | |
| template<typename LExpressionType , typename RExpressionType > | |
| ExpressionProduct< LExpressionType, RExpressionType > | operator* (const ExpressionBase< LExpressionType > &l, const ExpressionBase< RExpressionType > &r) |
| operator* The generic operator for the product between expressions. More... | |
| template<typename RExpressionType > | |
| ExpressionProduct< ExpressionScalar, RExpressionType > | operator* (const Real &l, const ExpressionBase< RExpressionType > &r) |
| template<typename LExpressionType > | |
| ExpressionProduct< LExpressionType, ExpressionScalar > | operator* (const ExpressionBase< LExpressionType > &l, const Real &r) |
| template<typename RExpressionType , UInt Vdim> | |
| ExpressionProduct< ExpressionVector< Vdim >, RExpressionType > | operator* (const VectorSmall< Vdim > &l, const ExpressionBase< RExpressionType > &r) |
| template<typename LExpressionType , UInt Vdim> | |
| ExpressionProduct< LExpressionType, ExpressionVector< Vdim > > | operator* (const ExpressionBase< LExpressionType > &l, const VectorSmall< Vdim > &r) |
| template<typename RExpressionType , UInt Dim1, UInt Dim2> | |
| ExpressionProduct< ExpressionMatrix< Dim1, Dim2 >, RExpressionType > | operator* (const MatrixSmall< Dim1, Dim2 > &l, const ExpressionBase< RExpressionType > &r) |
| template<typename LExpressionType , UInt Dim1, UInt Dim2> | |
| ExpressionProduct< LExpressionType, ExpressionMatrix< Dim1, Dim2 > > | operator* (const ExpressionBase< LExpressionType > &l, const MatrixSmall< Dim1, Dim2 > &r) |
File where the structures for the product between expressions are defined.
Definition in file ExpressionProduct.hpp.