#include <Teko_BlockInvDiagonalStrategy.hpp>

Public Member Functions | |
| virtual void | getInvD (const BlockedLinearOp &A, BlockPreconditionerState &state, std::vector< LinearOp > &invDiag) const |
This is a simple strategy for a [whatever]PreconditionerFactory it simply returns statically set RCP pointers to the passed in inv(D0) and inv(D1) operators. Not this will _not_ permit efficient implementations when the preconditioner has to be rebuilt or reused often.
Definition at line 95 of file Teko_BlockInvDiagonalStrategy.hpp.
| virtual void Teko::StaticInvDiagStrategy::getInvD | ( | const BlockedLinearOp & | A, |
| BlockPreconditionerState & | state, | ||
| std::vector< LinearOp > & | invDiag | ||
| ) | const [inline, virtual] |
returns an (approximate) inverse of the diagonal blocks of A where A is closely related to the original source for invD0 and invD1
Implements Teko::BlockInvDiagonalStrategy.
Definition at line 110 of file Teko_BlockInvDiagonalStrategy.hpp.
1.7.6.1