HermesCommon  3.0
epetra.h File Reference

EpetraMatrix and EpetraVector storage classes for Amesos, AztecOO, ... . More...

#include "config.h"
#include "algebra/matrix.h"
#include "algebra/vector.h"
#include "util/memory_handling.h"
#include <Epetra_SerialComm.h>
#include <Epetra_Map.h>
#include <Epetra_Vector.h>
#include <Epetra_CrsGraph.h>
#include <Epetra_CrsMatrix.h>
#include <EpetraExt_MatrixMatrix.h>
#include <EpetraExt_RowMatrixOut.h>
#include <EpetraExt_VectorOut.h>
#include <Teuchos_TestForException.hpp>

Go to the source code of this file.

Classes

singleton  Hermes::Solvers::AmesosSolver< Scalar >
 Encapsulation of Amesos linear solver. More...
 
singleton  Hermes::Solvers::AztecOOSolver< Scalar >
 Encapsulation of AztecOO linear solver. More...
 
class  Hermes::Preconditioners::IfpackPrecond< Scalar >
 Preconditioners built on IFPACK. More...
 
class  Hermes::Preconditioners::MlPrecond< Scalar >
 Preconditioners built on ML. More...
 
class  Hermes::Algebra::EpetraMatrix< Scalar >
 
class  Hermes::Algebra::EpetraVector< Scalar >
 

Namespaces

 Hermes
 General namespace for the Hermes library.
 
 Hermes::Solvers
 Namespace for linear / nonlinear / iterative solvers.
 
 Hermes::Preconditioners
 Namespace containing objects for preconditioners.
 
 Hermes::Algebra
 Namespace containing classes for vector / matrix operations.
 

Detailed Description

EpetraMatrix and EpetraVector storage classes for Amesos, AztecOO, ... .

Definition in file epetra.h.