AMDiS  0.1
The Adaptive Multi-Dimensional Simulation Toolbox
idr_s_type Class Reference

ITL_Solver <idr_s_type> implementation of Induced Dimension Reduction method. More...

#include <ITL_Solver.hpp>

Inherits ITL_Solver.

Public Member Functions

 idr_s_type (std::string const &name)
 
template<class LinOp , class X , class B , class P , class I >
int operator() (LinOp const &A, X &x, B const &b, P const &, I &iter)
 

Detailed Description

ITL_Solver <idr_s_type> implementation of Induced Dimension Reduction method.

Solves a linear system by an Induced Dimension Reduction method and can be used for system matrices. The parameter s [30] can be specified.

Peter Sonneveld and Martin B. van Gijzen, IDR(s): a family of simple and fast algorithms for solving large nonsymmetric linear systems. SIAM J. Sci. Comput. Vol. 31, No. 2, pp. 1035-1062 (2008). (copyright SIAM)

NOTE: preconditioners are ignored.


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