TNT::Linear_Algebra::Identity_Preconditioner< SCALAR > Class Template Reference

#include <tnt_iml.h>

List of all members.

Public Member Functions

Vector< SCALAR > operator() (const Vector< SCALAR > &b) const


Detailed Description

template<class SCALAR>
class TNT::Linear_Algebra::Identity_Preconditioner< SCALAR >

Identity preconditioner solves the trivial equation I*x=b, where I is the identity matrix. It is used as a placeholder when using iterative methods without preconditioners. approximate the original matrix A in the equation by its diagonals. It

This is a funciton object which is invoked using operator(). That is, its use appears like a function call, f(x), where x is a vector.

Definition at line 105 of file tnt_iml.h.


Member Function Documentation

template<class SCALAR >
Vector<SCALAR> TNT::Linear_Algebra::Identity_Preconditioner< SCALAR >::operator() ( const Vector< SCALAR > &  b  )  const [inline]

Definition at line 111 of file tnt_iml.h.


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

Generated on Fri Feb 6 13:30:19 2009 for CorAL by  doxygen 1.5.8