Class BlockOperatorBase provides an abstract interface for accessing blocks of block operators. More...
Public Member Functions | |
| virtual int | numBlockRows () const =0 |
| virtual int | numBlockCols () const =0 |
| virtual const LinearOperator < Scalar > & | getBlock (int i, int j) const =0 |
| virtual LinearOperator< Scalar > | getNonconstBlock (int i, int j)=0 |
Class BlockOperatorBase provides an abstract interface for accessing blocks of block operators.
Definition at line 49 of file TSFBlockOperatorBaseDecl.hpp.
| virtual const LinearOperator<Scalar>& TSFExtended::BlockOperatorBase< Scalar >::getBlock | ( | int | i, |
| int | j | ||
| ) | const [pure virtual] |
Implemented in TSFExtended::SimpleBlockOp< Scalar >.
Referenced by TSFExtended::LinearOperator< Scalar >::getBlock().
| virtual LinearOperator<Scalar> TSFExtended::BlockOperatorBase< Scalar >::getNonconstBlock | ( | int | i, |
| int | j | ||
| ) | [pure virtual] |
Implemented in TSFExtended::SimpleBlockOp< Scalar >.
Referenced by TSFExtended::LinearOperator< Scalar >::getNonconstBlock().
| virtual int TSFExtended::BlockOperatorBase< Scalar >::numBlockCols | ( | ) | const [pure virtual] |
Implemented in TSFExtended::SimpleBlockOp< Scalar >.
Referenced by TSFExtended::LinearOperator< Scalar >::numBlockCols().
| virtual int TSFExtended::BlockOperatorBase< Scalar >::numBlockRows | ( | ) | const [pure virtual] |
Implemented in TSFExtended::SimpleBlockOp< Scalar >.
Referenced by TSFExtended::LinearOperator< Scalar >::numBlockRows().