LifeV
ExpressionAddition.hpp File Reference

File where the structures for the addition between expressions are defined. More...

+ Include dependency graph for ExpressionAddition.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ExpressionAddition< LExpressionType, RExpressionType >
 class ExpressionAddition Class for representing an addition between two expressions. More...
 

Namespaces

 LifeV
 Default Physical Solver.
 
 LifeV::ExpressionAssembly
 

Functions

template<typename LExpressionType , typename RExpressionType >
ExpressionAddition< LExpressionType, RExpressionType > operator+ (const ExpressionBase< LExpressionType > &l, const ExpressionBase< RExpressionType > &r)
 operator+ The generic operator for the addition between expressions. More...
 
template<typename LExpressionType >
ExpressionAddition< LExpressionType, ExpressionScalar > operator+ (const ExpressionBase< LExpressionType > &l, const Real &r)
 
template<typename RExpressionType >
ExpressionAddition< ExpressionScalar, RExpressionType > operator+ (const Real &l, const ExpressionBase< RExpressionType > &r)
 
template<typename RExpressionType , UInt Vdim>
ExpressionAddition< ExpressionVector< Vdim >, RExpressionType > operator+ (const VectorSmall< Vdim > &l, const ExpressionBase< RExpressionType > &r)
 
template<typename LExpressionType , UInt Vdim>
ExpressionAddition< LExpressionType, ExpressionVector< Vdim > > operator+ (const ExpressionBase< LExpressionType > &l, const VectorSmall< Vdim > &r)
 
template<typename RExpressionType , UInt Dim1, UInt Dim2>
ExpressionAddition< ExpressionMatrix< Dim1, Dim2 >, RExpressionType > operator+ (const MatrixSmall< Dim1, Dim2 > &l, const ExpressionBase< RExpressionType > &r)
 
template<typename LExpressionType , UInt Dim1, UInt Dim2>
ExpressionAddition< LExpressionType, ExpressionMatrix< Dim1, Dim2 > > operator+ (const ExpressionBase< LExpressionType > &l, const MatrixSmall< Dim1, Dim2 > &r)
 
template<UInt Dim1, UInt Dim2>
ExpressionAddition< ExpressionMatrix< Dim1, Dim2 >, ExpressionMatrix< Dim1, Dim2 > > operator+ (const MatrixSmall< Dim1, Dim2 > &l, const MatrixSmall< Dim1, Dim2 > &r)
 

Detailed Description

File where the structures for the addition between expressions are defined.

Author
Samuel Quinodoz samue.nosp@m.l.qu.nosp@m.inodo.nosp@m.z@ep.nosp@m.fl.ch
Date
07-2011

Definition in file ExpressionAddition.hpp.