LifeV
|
class ExpressionPower Class for representing a product between two expressions. More...
#include <ExpressionArcTan.hpp>
Private Attributes | |
BaseExpressionType | M_l |
Real | M_epsilon |
Real | M_K |
Real | M_delta |
Public Types | |
typedef ExpressionBase< ExpressionArcTan< BaseExpressionType > > | base_Type |
Constructors & Destructor | |
ExpressionArcTan (const BaseExpressionType &l, const Real epsilon, const Real K, const Real delta) | |
Full constructor using the two expressions. More... | |
ExpressionArcTan (const ExpressionArcTan< BaseExpressionType > &expression) | |
Copy constructor. More... | |
~ExpressionArcTan () | |
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... | |
const Real & | delta () const |
Getter for the right hand side. More... | |
ExpressionArcTan () | |
Additional Inherited Members | |
Public Types inherited from ExpressionBase< ExpressionArcTan< BaseExpressionType > > | |
typedef ExpressionArcTan< BaseExpressionType > | derived_Type |
Public Member Functions inherited from ExpressionBase< ExpressionArcTan< 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 ExpressionArcTan.hpp.
typedef ExpressionBase< ExpressionArcTan <BaseExpressionType> > base_Type |
Definition at line 77 of file ExpressionArcTan.hpp.
|
inline |
Full constructor using the two expressions.
Definition at line 85 of file ExpressionArcTan.hpp.
|
inline |
Copy constructor.
Definition at line 89 of file ExpressionArcTan.hpp.
|
inline |
Destructor.
Definition at line 99 of file ExpressionArcTan.hpp.
|
private |
|
inlinestatic |
Display method.
Definition at line 108 of file ExpressionArcTan.hpp.
|
inline |
Getter for the left hand side.
Definition at line 122 of file ExpressionArcTan.hpp.
|
inline |
Getter for the right hand side.
Definition at line 128 of file ExpressionArcTan.hpp.
|
inline |
Getter for the right hand side.
Definition at line 134 of file ExpressionArcTan.hpp.
|
inline |
Getter for the right hand side.
Definition at line 140 of file ExpressionArcTan.hpp.
|
private |
Definition at line 158 of file ExpressionArcTan.hpp.
|
private |
Definition at line 160 of file ExpressionArcTan.hpp.
|
private |
Definition at line 162 of file ExpressionArcTan.hpp.
|
private |
Definition at line 164 of file ExpressionArcTan.hpp.