#include <STK_TExpAlgebra.h>
Public Member Functions | |
| UnOp (const Exp &X) | |
| ~UnOp () | |
| Real | operator[] (Integer i) const |
| Real | operator() (Integer i) const |
| template<class Right > | |
| BinOp< Plus, _This, Right > | operator+ (const Right &rhs) |
| template<class Right > | |
| BinOp< Minus, _This, Right > | operator- (const Right &rhs) |
| template<class Right > | |
| BinOp< Mult, _This, Right > | operator* (const Right &rhs) |
| template<class Right > | |
| BinOp< Div, _This, Right > | operator/ (const Right &rhs) |
Protected Attributes | |
| const Exp & | rhs_ |
| Right hand Side expression. | |
Private Types | |
| typedef UnOp< Op, Exp > | _This |
Definition at line 438 of file STK_TExpAlgebra.h.
Definition at line 440 of file STK_TExpAlgebra.h.
Definition at line 454 of file STK_TExpAlgebra.h.
References STK::UnOp< Op, Exp >::rhs_.
00455 { return Op::apply(rhs_[i]);}
Definition at line 458 of file STK_TExpAlgebra.h.
References STK::UnOp< Op, Exp >::rhs_.
00459 { return Op::apply(rhs_(i));}
| BinOp<Plus, _This, Right> STK::UnOp< Op, Exp >::operator+ | ( | const Right & | rhs | ) | [inline] |
| BinOp<Minus, _This, Right> STK::UnOp< Op, Exp >::operator- | ( | const Right & | rhs | ) | [inline] |
| BinOp<Mult, _This, Right> STK::UnOp< Op, Exp >::operator* | ( | const Right & | rhs | ) | [inline] |
| BinOp<Div, _This, Right> STK::UnOp< Op, Exp >::operator/ | ( | const Right & | rhs | ) | [inline] |
Definition at line 443 of file STK_TExpAlgebra.h.
Referenced by STK::UnOp< Op, Exp >::operator()(), and STK::UnOp< Op, Exp >::operator[]().
1.5.8