dune-istl  2.2.1
Classes | Namespaces
overlappingschwarz.hh File Reference

Contains one level overlapping Schwarz preconditioners. More...

Go to the source code of this file.

Classes

class  Dune::OverlappingSchwarzInitializer< I, S, D >
 Initializer for SuperLU Matrices representing the subdomains. More...
class  Dune::OverlappingSchwarzInitializer< I, S, D >::IndexMap
struct  Dune::AdditiveSchwarzMode
 Tag that the tells the schwarz method to be additive. More...
struct  Dune::MultiplicativeSchwarzMode
 Tag that tells the Schwarz method to be multiplicative. More...
struct  Dune::SymmetricMultiplicativeSchwarzMode
 Tag that tells the Schwarz method to be multiplicative and symmetric. More...
class  Dune::DynamicMatrixSubdomainSolver< BCRSMatrix< FieldMatrix< K, n, n >, Al >, X, Y >
struct  Dune::OverlappingAssigner< T >
class  Dune::OverlappingAssigner< DynamicMatrixSubdomainSolver< BCRSMatrix< FieldMatrix< K, n, n >, Al >, X, Y > >
struct  Dune::OverlappingAssigner< SuperLU< BCRSMatrix< FieldMatrix< T, n, m >, A > > >
class  Dune::OverlappingAssignerILUBase< M, X, Y >
class  Dune::OverlappingAssigner< ILU0SubdomainSolver< M, X, Y > >
class  Dune::OverlappingAssigner< ILUNSubdomainSolver< M, X, Y > >
struct  Dune::AdditiveAdder< S, T >
struct  Dune::AdditiveAdder< S, BlockVector< FieldVector< T, n >, A > >
struct  Dune::MultiplicativeAdder< S, T >
struct  Dune::MultiplicativeAdder< S, BlockVector< FieldVector< T, n >, A > >
struct  Dune::AdderSelector< T, X, S >
 template meta program for choosing how to add the correction. More...
struct  Dune::AdderSelector< AdditiveSchwarzMode, X, S >
struct  Dune::AdderSelector< MultiplicativeSchwarzMode, X, S >
struct  Dune::AdderSelector< SymmetricMultiplicativeSchwarzMode, X, S >
struct  Dune::IteratorDirectionSelector< T1, T2, forward >
 Helper template meta program for application of overlapping schwarz. More...
struct  Dune::IteratorDirectionSelector< T1, T2, false >
struct  Dune::SeqOverlappingSchwarzApplier< T >
 Helper template meta program for application of overlapping schwarz. More...
struct  Dune::SeqOverlappingSchwarzApplier< SeqOverlappingSchwarz< M, X, SymmetricMultiplicativeSchwarzMode, TD, TA > >
struct  Dune::SeqOverlappingSchwarzAssembler< T >
struct  Dune::SeqOverlappingSchwarzAssembler< DynamicMatrixSubdomainSolver< BCRSMatrix< FieldMatrix< K, n, n >, Al >, X, Y > >
struct  Dune::SeqOverlappingSchwarzAssembler< SuperLU< T > >
struct  Dune::SeqOverlappingSchwarzAssemblerILUBase< M, X, Y >
struct  Dune::SeqOverlappingSchwarzAssembler< ILU0SubdomainSolver< M, X, Y > >
struct  Dune::SeqOverlappingSchwarzAssembler< ILUNSubdomainSolver< M, X, Y > >
class  Dune::SeqOverlappingSchwarz< M, X, TM, TD, TA >
 Sequential overlapping Schwarz preconditioner. More...
struct  Dune::SeqOverlappingSchwarzDomainSize< M >
struct  Dune::SeqOverlappingSchwarzDomainSize< BCRSMatrix< FieldMatrix< T, n, m >, A > >

Namespaces

namespace  Dune

Detailed Description

Contains one level overlapping Schwarz preconditioners.

Author
Markus Blatt