dune-istl  2.5.0
Files | Namespaces | Classes

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

Collaboration diagram for Scalar products:

Files

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

Namespaces

 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.