|  | LifeV
    | 
class ExpressionPower Class for representing a product between two expressions. More...
#include <ExpressionDerivativeArcTan.hpp>
 Inheritance diagram for ExpressionDerivativeArcTan< BaseExpressionType >:
 Inheritance diagram for ExpressionDerivativeArcTan< BaseExpressionType >: Collaboration diagram for ExpressionDerivativeArcTan< BaseExpressionType >:
 Collaboration diagram for ExpressionDerivativeArcTan< BaseExpressionType >:| Private Attributes | |
| BaseExpressionType | M_l | 
| Real | M_epsilon | 
| Real | M_K | 
| Public Types | |
| typedef ExpressionBase< ExpressionDerivativeArcTan< BaseExpressionType > > | base_Type | 
| Constructors & Destructor | |
| ExpressionDerivativeArcTan (const BaseExpressionType &l, const Real epsilon, const Real K) | |
| Full constructor using the two expressions.  More... | |
| ExpressionDerivativeArcTan (const ExpressionDerivativeArcTan< BaseExpressionType > &expression) | |
| Copy constructor.  More... | |
| ~ExpressionDerivativeArcTan () | |
| Destructor.  More... | |
| Methods | |
| static void | display (std::ostream &out=std::cout) | 
| Display method.  More... | |
| Private Methods | |
| const BaseExpressionType & | base () const | 
| Getter for the left hand side.  More... | |
| const Real & | epsilon () const | 
| Getter for the right hand side.  More... | |
| const Real & | K () const | 
| Getter for the right hand side.  More... | |
| ExpressionDerivativeArcTan () | |
| Additional Inherited Members | |
|  Public Types inherited from ExpressionBase< ExpressionDerivativeArcTan< BaseExpressionType > > | |
| typedef ExpressionDerivativeArcTan< BaseExpressionType > | derived_Type | 
|  Public Member Functions inherited from ExpressionBase< ExpressionDerivativeArcTan< BaseExpressionType > > | |
| 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 ExpressionPower Class for representing a product between two expressions.
This class represents the product in the expression tree.
Template parameters
LExpressionType: The expression on the left side of the product operation.
RExpressionType: The expression on the right side of the product operation.
Template requirements
LExpressionType: Copiable, static display method
RExpressionType: Copiable, static display method
Definition at line 69 of file ExpressionDerivativeArcTan.hpp.
| typedef ExpressionBase< ExpressionDerivativeArcTan <BaseExpressionType> > base_Type | 
Definition at line 77 of file ExpressionDerivativeArcTan.hpp.
| 
 | inline | 
Full constructor using the two expressions.
Definition at line 85 of file ExpressionDerivativeArcTan.hpp.
| 
 | inline | 
Copy constructor.
Definition at line 89 of file ExpressionDerivativeArcTan.hpp.
| 
 | inline | 
Destructor.
Definition at line 93 of file ExpressionDerivativeArcTan.hpp.
| 
 | private | 
| 
 | inlinestatic | 
Display method.
Definition at line 102 of file ExpressionDerivativeArcTan.hpp.
| 
 | inline | 
Getter for the left hand side.
Definition at line 116 of file ExpressionDerivativeArcTan.hpp.
| 
 | inline | 
Getter for the right hand side.
Definition at line 122 of file ExpressionDerivativeArcTan.hpp.
| 
 | inline | 
Getter for the right hand side.
Definition at line 128 of file ExpressionDerivativeArcTan.hpp.
| 
 | private | 
Definition at line 146 of file ExpressionDerivativeArcTan.hpp.
| 
 | private | 
Definition at line 148 of file ExpressionDerivativeArcTan.hpp.
| 
 | private | 
Definition at line 150 of file ExpressionDerivativeArcTan.hpp.