Public Member Functions | |
GenericRightPreconditioner (const LinearOperator< Scalar > &right) | |
virtual | ~GenericRightPreconditioner () |
virtual LinearOperator< Scalar > | right () const |
virtual LinearOperator< Scalar > | left () const |
virtual bool | hasRight () const |
virtual bool | hasLeft () const |
Private Attributes | |
Handleable interface | |
LinearOperator< Scalar > | right_ |
Definition at line 23 of file PlayaGenericRightPreconditioner.hpp.
Playa::GenericRightPreconditioner< Scalar >::GenericRightPreconditioner | ( | const LinearOperator< Scalar > & | right | ) | [inline] |
construct with an operator for the right preconditioner
Definition at line 27 of file PlayaGenericRightPreconditioner.hpp.
virtual Playa::GenericRightPreconditioner< Scalar >::~GenericRightPreconditioner | ( | ) | [inline, virtual] |
virtual dtor
Definition at line 31 of file PlayaGenericRightPreconditioner.hpp.
virtual bool Playa::GenericRightPreconditioner< Scalar >::hasLeft | ( | ) | const [inline, virtual] |
return false, because this preconditioner has no nontrivial left component
Implements Playa::PreconditionerBase< Scalar >.
Definition at line 51 of file PlayaGenericRightPreconditioner.hpp.
virtual bool Playa::GenericRightPreconditioner< Scalar >::hasRight | ( | ) | const [inline, virtual] |
return true because this preconditioner has a nontrivial right component.
Implements Playa::PreconditionerBase< Scalar >.
Definition at line 47 of file PlayaGenericRightPreconditioner.hpp.
virtual LinearOperator<Scalar> Playa::GenericRightPreconditioner< Scalar >::left | ( | ) | const [inline, virtual] |
A call to left() results in an error for a right precond.
Implements Playa::PreconditionerBase< Scalar >.
Definition at line 38 of file PlayaGenericRightPreconditioner.hpp.
virtual LinearOperator<Scalar> Playa::GenericRightPreconditioner< Scalar >::right | ( | ) | const [inline, virtual] |
Return the right operator
Implements Playa::PreconditionerBase< Scalar >.
Definition at line 35 of file PlayaGenericRightPreconditioner.hpp.
References Playa::GenericRightPreconditioner< Scalar >::right_.
LinearOperator<Scalar> Playa::GenericRightPreconditioner< Scalar >::right_ [private] |
Definition at line 57 of file PlayaGenericRightPreconditioner.hpp.
Referenced by Playa::GenericRightPreconditioner< Scalar >::right().