Ewoms::GradientSolver< X > Class Template Reference gradient method More...
Inheritance diagram for Ewoms::GradientSolver< X >:
Detailed Descriptiontemplate<class X>
|
typedef X Ewoms::GradientSolver< X >::domain_type |
The domain type of the operator that we do the inverse for.
typedef X::field_type Ewoms::GradientSolver< X >::field_type |
The field type of the operator that we do the inverse for.
typedef X Ewoms::GradientSolver< X >::range_type |
The range type of the operator that we do the inverse for.
typedef field_type Ewoms::GradientSolver< 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().
|
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().