dune-fem  2.4.1-rc
Classes
Linear solver
Collaboration diagram for Linear solver:

Classes

class  Dune::Fem::OEMCGOp< DiscreteFunctionType, OpType >
 OEM-CG scheme after Hestenes and Stiefel. More...
 
class  Dune::Fem::OEMBICGSTABOp< DiscreteFunctionType, OpType >
 BiCG-stab solver. More...
 
class  Dune::Fem::OEMBICGSQOp< DiscreteFunctionType, OpType >
 BiCG-SQ method. More...
 
class  Dune::Fem::OEMGMRESOp< DiscreteFunctionType, Op >
 GMRES solver. More...
 
class  Dune::Fem::ConjugateGradientSolver< Operator >
 linear solver using the CG algorithm More...
 
class  Dune::Fem::Solver::CGInverseOperator< DiscreteFunction >
 Inverse operator base on CG method. This is the base class for the cg solver and does not imvolve any runtime parametrization. More...
 
class  Dune::Fem::CGInverseOperator< DiscreteFunction, Op >
 Inverse operator base on CG method. Uses a runtime parameter fem.preconditioning which enables diagonal preconditioning if diagonal matrix entries are available, i.e., Op :: assembled is true. More...
 
class  Dune::Fem::DiagonalPreconditioner< DFImp, Operator >
 Precondtioner, multiplies with inverse of the diagonal works with. More...
 
class  Dune::Fem::OEMMatrix
 interface for matrices to be used with OEM sovlers More...
 

Detailed Description

In this section implementations of Orthogonal Error Methods (OEM) for solving linear systems of the from $A x = b$, where $A$ is a Mapping or Operator and $x$ and $b$ are discrete functions (see DiscreteFunctionInterface) can be found.