Ifpack2 Templated Preconditioning Package  Version 1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Namespaces
Ifpack2_AdditiveSchwarz_decl.hpp File Reference

Declaration of Ifpack2::AdditiveSchwarz, which implements additive Schwarz preconditioning with an arbitrary subdomain solver. More...

#include "Ifpack2_ConfigDefs.hpp"
#include "Ifpack2_Preconditioner.hpp"
#include "Ifpack2_Details_CanChangeMatrix.hpp"
#include "Ifpack2_Details_NestedPreconditioner.hpp"
#include "Ifpack2_OverlappingRowMatrix.hpp"
#include "Tpetra_Map.hpp"
#include "Tpetra_MultiVector.hpp"
#include "Tpetra_RowMatrix.hpp"
#include <memory>
#include <type_traits>

Go to the source code of this file.

Classes

class  Trilinos::Details::LinearSolver< class, class, class >
 
class  Ifpack2::AdditiveSchwarz< MatrixType, LocalInverseType >
 Additive Schwarz domain decomposition for Tpetra sparse matrices. More...
 

Namespaces

 Trilinos
 
 Ifpack2
 Preconditioners and smoothers for Tpetra sparse matrices.
 

Detailed Description

Declaration of Ifpack2::AdditiveSchwarz, which implements additive Schwarz preconditioning with an arbitrary subdomain solver.

If you want to use Ifpack2::AdditiveSchwarz directly in your application, please include the automatically generated header file Ifpack2_AdditiveSchwarz.hpp.