LinPrecond.hpp File Reference

Base class template for generic preconditioners for iterative linear solvers (classes SysPrecond<T>, LinPrecond<T> and IdentityPrecond<T>). More...

#include "sgdisp.hpp"
#include "SysMatrix.hpp"
#include "GridVec.hpp"

Include dependency graph for LinPrecond.hpp:

This graph shows which files directly or indirectly include this file:


Classes

class  SysPrecond< T >
 Base class template of preconditioners for iterative linear solvers for SysMatrix<T> -matrices. More...
class  LinPrecond< T >
 The SparseMatrix<T> -preconditioner base class template. More...
class  IdentityPrecond< T >
 Class template for the Richardson preconditioner (identity matrix). More...

Typedefs

typedef void * SysPrecondCtxt [2]
 The system preconditioner context type.

Detailed Description

Base class template for generic preconditioners for iterative linear solvers (classes SysPrecond<T>, LinPrecond<T> and IdentityPrecond<T>).

Date:
Aug. 23, 2004 - created

Oct. 9, 2004 - elementary preconditioners are derived from those for systems

Oct. 13, 2004 - preconditioner contexts


Typedef Documentation

typedef void* SysPrecondCtxt[2]

The system preconditioner context type.


Generated on Fri Sep 21 12:33:26 2007 for SG2 by  doxygen 1.5.2