|
EpetraExt
Development
|
A specialization of Perm_traits for the specific type Epetra_CrsMatrix. More...
#include <EpetraExt_Permutation_impl.h>
Static Public Member Functions | |
| static const char * | typeName () |
| typeName implementation | |
| static Epetra_CrsMatrix * | clone (Epetra_CrsMatrix *example, Epetra_DataAccess CV, const Epetra_BlockMap &map, int rowLength) |
| clone implementation | |
| static void | replaceMap (Epetra_CrsMatrix *mat, const Epetra_BlockMap &map) |
| replaceMap implementation | |
| template<typename int_type > | |
| static Epetra_CrsMatrix * | TproduceColumnPermutation (TPermutation< Epetra_CrsMatrix, int_type > *perm, Epetra_CrsMatrix *srcObj) |
| return new object, which is a column-permutation of srcObj | |
| static Epetra_CrsMatrix * | produceColumnPermutation (TPermutation< Epetra_CrsMatrix, int > *perm, Epetra_CrsMatrix *srcObj) |
| return new object, which is a column-permutation of srcObj | |
| static Epetra_CrsMatrix * | produceColumnPermutation (TPermutation< Epetra_CrsMatrix, long long > *perm, Epetra_CrsMatrix *srcObj) |
| return new object, which is a column-permutation of srcObj | |
A specialization of Perm_traits for the specific type Epetra_CrsMatrix.
Definition at line 116 of file EpetraExt_Permutation_impl.h.
| static const char* EpetraExt::Perm_traits< Epetra_CrsMatrix >::typeName | ( | ) | [inline, static] |
typeName implementation
Definition at line 119 of file EpetraExt_Permutation_impl.h.
| static 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 124 of file EpetraExt_Permutation_impl.h.
| static void EpetraExt::Perm_traits< Epetra_CrsMatrix >::replaceMap | ( | Epetra_CrsMatrix * | mat, |
| const Epetra_BlockMap & | map | ||
| ) | [inline, static] |
replaceMap implementation
Definition at line 147 of file EpetraExt_Permutation_impl.h.
| static Epetra_CrsMatrix* EpetraExt::Perm_traits< Epetra_CrsMatrix >::TproduceColumnPermutation | ( | TPermutation< Epetra_CrsMatrix, int_type > * | perm, |
| Epetra_CrsMatrix * | srcObj | ||
| ) | [inline, static] |
return new object, which is a column-permutation of srcObj
Definition at line 153 of file EpetraExt_Permutation_impl.h.
| static Epetra_CrsMatrix* EpetraExt::Perm_traits< Epetra_CrsMatrix >::produceColumnPermutation | ( | TPermutation< Epetra_CrsMatrix, int > * | perm, |
| Epetra_CrsMatrix * | srcObj | ||
| ) | [inline, static] |
return new object, which is a column-permutation of srcObj
Definition at line 232 of file EpetraExt_Permutation_impl.h.
| static Epetra_CrsMatrix* EpetraExt::Perm_traits< Epetra_CrsMatrix >::produceColumnPermutation | ( | TPermutation< Epetra_CrsMatrix, long long > * | perm, |
| Epetra_CrsMatrix * | srcObj | ||
| ) | [inline, static] |
return new object, which is a column-permutation of srcObj
Definition at line 242 of file EpetraExt_Permutation_impl.h.
1.7.6.1