|
STK++ 1.0
|
Specialized Binary Operator Base class for the case Matrix * ExpRight. More...
#include <STK_TExpAlgebra.h>
Public Member Functions | |
| Real | operator[] (Integer i) const |
| The operator[] will perform MatrixSquare(i) * rhs_ when Op is Mult (*) | |
Protected Member Functions | |
| BinOpBase (MatrixSquare const &y, const ExpRight &X) | |
| Protected constructor. | |
| ~BinOpBase () | |
| Protected destructor. | |
Protected Attributes | |
| MatrixSquare const & | lhs_ |
| Reference on the Left term. | |
| const ExpRight & | rhs_ |
| Reference on the Right Side. | |
Specialized Binary Operator Base class for the case Matrix * ExpRight.
Definition at line 213 of file STK_TExpAlgebra.h.
| STK::BinOpBase< Mult, MatrixSquare, ExpRight >::BinOpBase | ( | MatrixSquare const & | y, |
| const ExpRight & | X | ||
| ) | [inline, protected] |
| STK::BinOpBase< Mult, MatrixSquare, ExpRight >::~BinOpBase | ( | ) | [inline, protected] |
| Real STK::BinOpBase< Mult, MatrixSquare, ExpRight >::operator[] | ( | Integer | i | ) | const [inline] |
The operator[] will perform MatrixSquare(i) * rhs_ when Op is Mult (*)
Definition at line 230 of file STK_TExpAlgebra.h.
References STK::Mult::apply(), STK::BinOpBase< Op, ExpLeft, ExpRight >::lhs_, and STK::BinOpBase< Op, ExpLeft, ExpRight >::rhs_.
MatrixSquare const& STK::BinOpBase< Mult, MatrixSquare, ExpRight >::lhs_ [protected] |
Reference on the Left term.
Definition at line 216 of file STK_TExpAlgebra.h.
const ExpRight& STK::BinOpBase< Mult, MatrixSquare, ExpRight >::rhs_ [protected] |
Reference on the Right Side.
Definition at line 217 of file STK_TExpAlgebra.h.