|  | LifeV
    | 
class ExpressionEmult Class for representing the transpose operation of an expression More...
#include <ExpressionTranspose.hpp>
 Inheritance diagram for ExpressionTranspose< ExpressionType >:
 Inheritance diagram for ExpressionTranspose< ExpressionType >: Collaboration diagram for ExpressionTranspose< ExpressionType >:
 Collaboration diagram for ExpressionTranspose< ExpressionType >:| Private Attributes | |
| ExpressionType | M_expr | 
| Public Types | |
| typedef ExpressionBase< ExpressionTranspose< ExpressionType > > | base_Type | 
| Constructors & Destructor | |
| ExpressionTranspose (const ExpressionType &expr) | |
| Full constructor.  More... | |
| ExpressionTranspose (const ExpressionTranspose< ExpressionType > &expression) | |
| Copy constructor.  More... | |
| ~ExpressionTranspose () | |
| 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 | |
| ExpressionTranspose () | |
| No default constructor.  More... | |
| Additional Inherited Members | |
|  Public Types inherited from ExpressionBase< ExpressionTranspose< ExpressionType > > | |
| typedef ExpressionTranspose< ExpressionType > | derived_Type | 
|  Public Member Functions inherited from ExpressionBase< ExpressionTranspose< 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 67 of file ExpressionTranspose.hpp.
| typedef ExpressionBase< ExpressionTranspose <ExpressionType> > base_Type | 
Definition at line 75 of file ExpressionTranspose.hpp.
| 
 | inline | 
Full constructor.
Definition at line 84 of file ExpressionTranspose.hpp.
| 
 | inline | 
Copy constructor.
Definition at line 88 of file ExpressionTranspose.hpp.
| 
 | inline | 
Destructor.
Definition at line 92 of file ExpressionTranspose.hpp.
| 
 | private | 
No default constructor.
| 
 | inlinestatic | 
Display method.
Definition at line 101 of file ExpressionTranspose.hpp.
| 
 | inline | 
Getter for the expression that we transpose.
Definition at line 114 of file ExpressionTranspose.hpp.
| 
 | private | 
Definition at line 133 of file ExpressionTranspose.hpp.