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

Declaration of Ifpack2::Krylov class. More...

#include "Ifpack2_ConfigDefs.hpp"
#include "Ifpack2_Preconditioner.hpp"
#include "Ifpack2_Condest.hpp"
#include "Ifpack2_Heap.hpp"
#include "Ifpack2_Parameters.hpp"
#include "Ifpack2_Relaxation.hpp"
#include "Ifpack2_ILUT.hpp"
#include "Ifpack2_RILUK.hpp"
#include "Ifpack2_Chebyshev.hpp"
#include "Ifpack2_Details_CanChangeMatrix.hpp"
#include <BelosConfigDefs.hpp>
#include <BelosSolverManager.hpp>
#include <BelosTpetraAdapter.hpp>
#include <BelosBlockGmresSolMgr.hpp>
#include <BelosBlockCGSolMgr.hpp>
#include <Teuchos_Assert.hpp>
#include <Teuchos_RCP.hpp>
#include <Teuchos_Time.hpp>
#include <Teuchos_TypeNameTraits.hpp>
#include <Teuchos_ScalarTraits.hpp>
#include <iostream>
#include <string>
#include <sstream>
#include <cmath>

Go to the source code of this file.

Classes

struct  Ifpack2::BelosScalarType< ScalarType >
 Traits class for determining the scalar type to use for Belos. More...
class  Ifpack2::Krylov< MatrixType >
 Wrapper for iterative linear solvers (e.g., CG or GMRES). More...

Namespaces

namespace  Teuchos
namespace  Ifpack2
 

Preconditioners and smoothers for Tpetra sparse matrices.



Detailed Description

Declaration of Ifpack2::Krylov class.

Author:
Paul Tsuji
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends