solvers.hh File Reference


Detailed Description

Define general, extensible interface for inverse operators.

Implementation here covers only inversion of linear operators, but the implementation might be used for nonlinear operators as well.

#include <cmath>
#include <complex>
#include <iostream>
#include <iomanip>
#include <string>
#include "istlexception.hh"
#include "operators.hh"
#include "preconditioners.hh"
#include "scalarproducts.hh"
#include <dune/common/timer.hh>
#include <dune/common/helpertemplates.hh>

Go to the source code of this file.


Namespaces

namespace  Dune

Classes

struct  Dune::InverseOperatorResult
 Statistics about the application of an inverse operator. More...
class  Dune::InverseOperator< X, Y >
 Abstract base class for all solvers. More...
class  Dune::LoopSolver< X >
 Preconditioned loop solver. More...
class  Dune::GradientSolver< X >
 gradient method More...
class  Dune::CGSolver< X >
 conjugate gradient method More...
class  Dune::BiCGSTABSolver< X >
 Bi-conjugate Gradient Stabilized (BiCG-STAB). More...

Generated on 9 Apr 2008 with Doxygen (ver 1.5.2) [logfile].