All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Linear Solvers

Linear Solvers. More...

Classes

class  Ewoms::Linear::CombinedCriterion< Vector, CollectiveCommunication >
 Convergence criterion which looks at the absolute value of the residual and fails if the linear solver stagnates. More...
 
class  Ewoms::Linear::ConvergenceCriterion< Vector >
 Base class for all convergence criteria which only defines an virtual API. More...
 
class  Ewoms::Linear::FixPointCriterion< Vector, CollectiveCommunication >
 Provides a convergence criterion for the linear solvers which looks at the weighted maximum of the difference between two iterations. More...
 
class  Ewoms::Linear::ParallelAmgBackend< TypeTag >
 Provides a linear solver backend using the parallel algebraic multi-grid (AMG) linear solver from DUNE-ISTL. More...
 
class  Ewoms::Linear::ParallelBaseBackend< TypeTag >
 Provides the common code which is required by most linear solvers. More...
 
class  Ewoms::Linear::ParallelBiCGStabSolverBackend< TypeTag >
 Implements a generic linear solver abstraction. More...
 
class  Ewoms::Linear::ParallelIstlSolverBackend< TypeTag >
 Provides all unmodified linear solvers from dune-istl. More...
 
class  Ewoms::Linear::ResidReductionCriterion< Vector >
 Provides a convergence criterion which looks at the reduction of the two-norm of the residual for the linear solvers. More...
 
class  Ewoms::Linear::WeightedResidualReductionCriterion< Vector, CollectiveCommunication >
 Convergence criterion which looks at the weighted absolute value of the residual. More...
 

Detailed Description

Linear Solvers.