dune-istl  2.2.0
Files | Namespaces | Classes
Scalar products
Iterative Solvers

Scalar products for the use in iterative solvers. More...

Files

file  scalarproducts.hh
 Define base class for scalar product and norm.

Namespaces

namespace  Dune::Amg

Classes

class  Dune::NonoverlappingSchwarzScalarProduct< X, C >
 Nonoverlapping Scalar Product with communication object. More...
struct  Dune::ScalarProductChooser< X, C, SolverCategory::nonoverlapping >
class  Dune::NonoverlappingBlockPreconditioner< C, P >
 Nonoverlapping parallel preconditioner. More...
class  Dune::ScalarProduct< X >
 Base class for scalar product and norm computation. More...
struct  Dune::ScalarProductChooser< X, C, c >
 Choose the approriate scalar product for a solver category. More...
class  Dune::SeqScalarProduct< X >
 Default implementation for the scalar case. More...
struct  Dune::ScalarProductChooser< X, C, SolverCategory::sequential >
class  Dune::OverlappingSchwarzScalarProduct< X, C >
 Scalar product for overlapping schwarz methods. More...
struct  Dune::ScalarProductChooser< X, C, SolverCategory::overlapping >

Detailed Description

Scalar products for the use in iterative solvers.