Ewoms::BiCGSTABSolver< X > Class Template Reference Bi-conjugate Gradient Stabilized (BiCG-STAB) More...
Inheritance diagram for Ewoms::BiCGSTABSolver< X >:
Detailed Descriptiontemplate<class X>
|
typedef X Ewoms::BiCGSTABSolver< X >::domain_type |
The domain type of the operator to be inverted.
typedef X::field_type Ewoms::BiCGSTABSolver< X >::field_type |
The field type of the operator to be inverted.
typedef X Ewoms::BiCGSTABSolver< X >::range_type |
The range type of the operator to be inverted.
typedef field_type Ewoms::BiCGSTABSolver< X >::real_type |
|
inline |
Set up solver.
References Ewoms::InverseOperator< X, X >::setConvergenceCriterion().
|
inline |
Set up solver.
References Ewoms::InverseOperator< X, X >::setConvergenceCriterion().
|
inlinevirtual |
Apply inverse operator.
Implements Ewoms::InverseOperator< X, X >.
References Ewoms::InverseOperator< X, X >::convergenceCriterion().
Referenced by Ewoms::Linear::SolverPreconditioner< Matrix, DomainVector, RangeVector >::apply().
|
inlinevirtualinherited |
Return the criterion to be used to check for convergence of the linear solver.
Referenced by Ewoms::LoopSolver< X >::apply(), Ewoms::GradientSolver< X >::apply(), Ewoms::CGSolver< X >::apply(), Ewoms::BiCGSTABSolver< X >::apply(), Ewoms::MINRESSolver< X >::apply(), and Ewoms::GeneralizedPCGSolver< X >::apply().
|
inlinevirtualinherited |
Return the criterion to be used to check for convergence of the linear solver.
|
inlinevirtualinherited |
Set the criterion to be used to check for convergence of the linear solver.
Referenced by Ewoms::BiCGSTABSolver< X >::BiCGSTABSolver(), Ewoms::CGSolver< X >::CGSolver(), Ewoms::GeneralizedPCGSolver< X >::GeneralizedPCGSolver(), Ewoms::GradientSolver< X >::GradientSolver(), Ewoms::LoopSolver< X >::LoopSolver(), and Ewoms::MINRESSolver< X >::MINRESSolver().