IBSimu 1.0.4
Public Member Functions
Precond Class Reference

Abstract base preconditioner class. More...

#include <precond.hpp>

Inheritance diagram for Precond:
Diag_Precond Empty_Precond ILU0_Precond

List of all members.

Public Member Functions

virtual ~Precond ()
 Virtual destructor.
virtual void solve (Vector &x, const Vector &b) const =0
 Solve M* x = b and return x. Here M is a preconditioner matrix built for matrix A. See implementations of Precond for more information.

Detailed Description

Abstract base preconditioner class.


Constructor & Destructor Documentation

virtual Precond::~Precond ( ) [inline, virtual]

Virtual destructor.


Member Function Documentation

virtual void Precond::solve ( Vector x,
const Vector b 
) const [pure virtual]

Solve M* x = b and return x. Here M is a preconditioner matrix built for matrix A. See implementations of Precond for more information.

Implemented in Diag_Precond, Empty_Precond, and ILU0_Precond.


The documentation for this class was generated from the following file: