|
Meros Development
|
Clean interface for preconditioners. More...
#include <Meros_Preconditioner.hpp>

Public Member Functions | |
| Preconditioner () | |
| Preconditioner (const RCP< PreconditionerBase< Scalar > > &p) | |
| Preconditioner (Handleable< PreconditionerBase< Scalar > > *p) | |
| LinearOperator< Scalar > | getRight () const |
| bool | hasRight () const |
| LinearOperator< Scalar > | getLeft () const |
| bool | hasLeft () const |
| LinearOperator< Scalar > | getGenericPrec () const |
| bool | hasGeneric () const |
| const RCP< PreconditionerBase < Scalar > > & | ptr () const |
| RCP< PreconditionerBase< Scalar > > | ptr () |
Clean interface for preconditioners.
| Meros::Preconditioner< Scalar >::Preconditioner | ( | ) | [inline] |
| Meros::Preconditioner< Scalar >::Preconditioner | ( | const RCP< PreconditionerBase< Scalar > > & | p | ) | [inline] |
| Meros::Preconditioner< Scalar >::Preconditioner | ( | Handleable< PreconditionerBase< Scalar > > * | p | ) | [inline] |
| LinearOperator<Scalar> Meros::Preconditioner< Scalar >::getGenericPrec | ( | ) | const [inline] |
| LinearOperator<Scalar> Meros::Preconditioner< Scalar >::getLeft | ( | ) | const [inline] |
| LinearOperator<Scalar> Meros::Preconditioner< Scalar >::getRight | ( | ) | const [inline] |
| bool Meros::Preconditioner< Scalar >::hasGeneric | ( | ) | const [inline] |
| bool Meros::Preconditioner< Scalar >::hasLeft | ( | ) | const [inline] |
| bool Meros::Preconditioner< Scalar >::hasRight | ( | ) | const [inline] |
| const RCP<PreconditionerBase<Scalar> >& Meros::Preconditioner< Scalar >::ptr | ( | ) | const [inline] |
Referenced by Meros::LinearSolveStrategy< Scalar >::getLOWS().
| RCP<PreconditionerBase<Scalar> > Meros::Preconditioner< Scalar >::ptr | ( | ) | [inline] |
1.7.4