EpetraExt::Perm_traits< Epetra_CrsMatrix > Struct Template Reference

A specialization of Perm_traits for the specific type Epetra_CrsMatrix. More...

List of all members.

Static Public Member Functions

const char * typeName ()
 typeName implementation
Epetra_CrsMatrixclone (Epetra_CrsMatrix *example, Epetra_DataAccess CV, const Epetra_BlockMap &map, int rowLength)
 clone implementation
void replaceMap (Epetra_CrsMatrix *mat, const Epetra_BlockMap &map)
 replaceMap implementation
Epetra_CrsMatrixproduceColumnPermutation (Permutation< Epetra_CrsMatrix > *perm, Epetra_CrsMatrix *srcObj)
 return new object, which is a column-permutation of srcObj


Detailed Description

template<>
struct EpetraExt::Perm_traits< Epetra_CrsMatrix >

A specialization of Perm_traits for the specific type Epetra_CrsMatrix.

Definition at line 101 of file EpetraExt_Permutation.cpp.


Member Function Documentation

const char* EpetraExt::Perm_traits< Epetra_CrsMatrix >::typeName  )  [inline, static]
 

typeName implementation

Definition at line 104 of file EpetraExt_Permutation.cpp.

Epetra_CrsMatrix* EpetraExt::Perm_traits< Epetra_CrsMatrix >::clone Epetra_CrsMatrix example,
Epetra_DataAccess  CV,
const Epetra_BlockMap map,
int  rowLength
[inline, static]
 

clone implementation

Definition at line 109 of file EpetraExt_Permutation.cpp.

void EpetraExt::Perm_traits< Epetra_CrsMatrix >::replaceMap Epetra_CrsMatrix mat,
const Epetra_BlockMap map
[inline, static]
 

replaceMap implementation

Definition at line 132 of file EpetraExt_Permutation.cpp.

Epetra_CrsMatrix* EpetraExt::Perm_traits< Epetra_CrsMatrix >::produceColumnPermutation Permutation< Epetra_CrsMatrix > *  perm,
Epetra_CrsMatrix srcObj
[inline, static]
 

return new object, which is a column-permutation of srcObj

Definition at line 137 of file EpetraExt_Permutation.cpp.


The documentation for this struct was generated from the following file:
Generated on Thu Sep 18 12:32:06 2008 for EpetraExt Package Browser (Single Doxygen Collection) by doxygen 1.3.9.1