HLIBpro  2.4
Public Member Functions | List of all members
TBiCGStab Class Reference

Implements BiCG-Stab iteration.

#include <TBiCGStab.hh>

Inherits TSolver.

Public Member Functions

 TBiCGStab (const uint max_iter=100, const real abs_res_red=real(1e-8), const real rel_res_red=real(1e-8), const real rel_res_growth=real(1e6))
 construct BiCG-Stab solver object with corresponding stop criteria
 
 TBiCGStab (const TStopCriterion &stop_crit)
 construct BiCG-Stab solver object with corresponding stop criteria
 
virtual void solve (const TLinearOperator *A, TVector *x, const TVector *b, const TLinearOperator *W=nullptr, TInfo *data=nullptr) const
 solve A·x = b with optional preconditioner W