Navigation

Main Page
Download
Support
Installation
Tutorial
Examples
Reference Manual
   Version 1.0.4
   Version 1.0.4dev
      Class Index
      File List
Publications


Hosted by Get Ion Beam Simulator at SourceForge.net. Fast, secure and Free Open Source software downloads

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:


Reference manual for Ion Beam Simulator 1.0.4dev
Generated by Doxygen 1.7.1 on Wed May 18 2011 23:03:54.