#include <MLAPI_LinearCombinations.h>


Public Member Functions | |
| BaseOperatorTimesMultiVector (const BaseOperator &A, const MultiVector &x) | |
| const Space | GetVectorSpace () const |
| Returns the vector space of the underlying object. | |
| const BaseOperator & | GetBaseOperator () const |
| const MultiVector & | GetMultiVector () const |
| void | Update (MultiVector &v) const |
| void | Set (MultiVector &v) const |
Private Attributes | |
| const BaseOperator & | A_ |
| const MultiVector | x_ |
| MLAPI::BaseOperatorTimesMultiVector::BaseOperatorTimesMultiVector | ( | const BaseOperator & | A, | |
| const MultiVector & | x | |||
| ) | [inline] |
| const BaseOperator& MLAPI::BaseOperatorTimesMultiVector::GetBaseOperator | ( | ) | const [inline] |
| const MultiVector& MLAPI::BaseOperatorTimesMultiVector::GetMultiVector | ( | ) | const [inline] |
| const Space MLAPI::BaseOperatorTimesMultiVector::GetVectorSpace | ( | ) | const [virtual] |
Implements MLAPI::BaseLinearCombination.
| void MLAPI::BaseOperatorTimesMultiVector::Set | ( | MultiVector & | v | ) | const [virtual] |
Implements MLAPI::BaseLinearCombination.
| void MLAPI::BaseOperatorTimesMultiVector::Update | ( | MultiVector & | v | ) | const [virtual] |
Implements MLAPI::BaseLinearCombination.
const BaseOperator& MLAPI::BaseOperatorTimesMultiVector::A_ [private] |
const MultiVector MLAPI::BaseOperatorTimesMultiVector::x_ [private] |