LifeV
|
class ExpressionEmult Class for representing the transpose operation of an expression More...
#include <ExpressionNormalize.hpp>
Private Attributes | |
ExpressionType | M_expr |
Public Types | |
typedef ExpressionBase< ExpressionNormalize< ExpressionType > > | base_Type |
Constructors & Destructor | |
ExpressionNormalize (const ExpressionType &expr) | |
Full constructor. More... | |
ExpressionNormalize (const ExpressionNormalize< ExpressionType > &expression) | |
Copy constructor. More... | |
~ExpressionNormalize () | |
Destructor. More... | |
Methods | |
static void | display (std::ostream &out=std::cout) |
Display method. More... | |
Get Methods | |
const ExpressionType & | exprEx () const |
Getter for the expression that we transpose. More... | |
Private Methods | |
ExpressionNormalize () | |
No default constructor. More... | |
Additional Inherited Members | |
Public Types inherited from ExpressionBase< ExpressionNormalize< ExpressionType > > | |
typedef ExpressionNormalize< ExpressionType > | derived_Type |
Public Member Functions inherited from ExpressionBase< ExpressionNormalize< ExpressionType > > | |
ExpressionBase () | |
Empty and only constructor. More... | |
virtual | ~ExpressionBase () |
Destructor. More... | |
const derived_Type & | cast () const |
Method to cast away the type and get the real (DerivedType) object. More... | |
class ExpressionEmult Class for representing the transpose operation of an expression
This class represents the transpose operation in the expression tree.
Template parameters
ExpressionType: The expression to be transposed.
Template requirements
ExpressionType: Copiable, static display method
Definition at line 66 of file ExpressionNormalize.hpp.
typedef ExpressionBase< ExpressionNormalize <ExpressionType> > base_Type |
Definition at line 74 of file ExpressionNormalize.hpp.
|
inline |
Full constructor.
Definition at line 83 of file ExpressionNormalize.hpp.
|
inline |
Copy constructor.
Definition at line 87 of file ExpressionNormalize.hpp.
|
inline |
Destructor.
Definition at line 91 of file ExpressionNormalize.hpp.
|
private |
No default constructor.
|
inlinestatic |
Display method.
Definition at line 100 of file ExpressionNormalize.hpp.
|
inline |
Getter for the expression that we transpose.
Definition at line 113 of file ExpressionNormalize.hpp.
|
private |
Definition at line 132 of file ExpressionNormalize.hpp.