Teko Version of the Day
Public Member Functions
Teko::StaticInvDiagStrategy Class Reference

#include <Teko_BlockInvDiagonalStrategy.hpp>

Inheritance diagram for Teko::StaticInvDiagStrategy:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void getInvD (const BlockedLinearOp &A, BlockPreconditionerState &state, std::vector< LinearOp > &invDiag) const

Detailed Description

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.


Member Function Documentation

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.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables