EpetraExt  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
EpetraExt_Permutation_impl.h File Reference
#include <EpetraExt_ConfigDefs.h>
#include <EpetraExt_Permutation.h>
#include <Epetra_Export.h>
#include <Epetra_Map.h>
#include <Epetra_Comm.h>
#include <Epetra_MultiVector.h>
#include <Epetra_CrsGraph.h>
#include <Epetra_CrsMatrix.h>
#include <Epetra_GIDTypeVector.h>
Include dependency graph for EpetraExt_Permutation_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EpetraExt::Perm_traits< T >
 Define some traits to make it easier to deal with template-parameters which are objects to be permuted. More...
 
struct  EpetraExt::Perm_traits< Epetra_CrsMatrix >
 A specialization of Perm_traits for the specific type Epetra_CrsMatrix. More...
 
struct  EpetraExt::Perm_traits< Epetra_CrsGraph >
 A specialization of Perm_traits for the specific type Epetra_CrsGraph. More...
 
struct  EpetraExt::Perm_traits< Epetra_MultiVector >
 A specialization of Perm_traits for the specific type Epetra_MultiVector. More...
 

Namespaces

 EpetraExt
 EpetraExt::BlockCrsMatrix: A class for constructing a distributed block matrix.