EpetraExt::Perm_traits< Epetra_MultiVector > Struct Template Reference

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

List of all members.

Static Public Member Functions

const char * typeName ()
 typeName implementation
Epetra_MultiVectorclone (Epetra_MultiVector *example, Epetra_DataAccess CV, const Epetra_BlockMap &map, int numVectors)
 clone implementation
void replaceMap (Epetra_MultiVector *mvec, const Epetra_BlockMap &map)
 replaceMap implementation
Epetra_MultiVectorproduceColumnPermutation (Permutation< Epetra_MultiVector > *perm, Epetra_MultiVector *srcObj)
 permute column-indices within a specified row, if applicable


Detailed Description

template<>
struct EpetraExt::Perm_traits< Epetra_MultiVector >

A specialization of Perm_traits for the specific type Epetra_MultiVector.

Definition at line 325 of file EpetraExt_Permutation.cpp.


Member Function Documentation

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

typeName implementation

Definition at line 328 of file EpetraExt_Permutation.cpp.

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

clone implementation

Definition at line 333 of file EpetraExt_Permutation.cpp.

void EpetraExt::Perm_traits< Epetra_MultiVector >::replaceMap Epetra_MultiVector mvec,
const Epetra_BlockMap map
[inline, static]
 

replaceMap implementation

Definition at line 343 of file EpetraExt_Permutation.cpp.

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

permute column-indices within a specified row, if applicable

Definition at line 348 of file EpetraExt_Permutation.cpp.


The documentation for this struct was generated from the following file:
Generated on Thu Sep 18 12:31:48 2008 for EpetraExt by doxygen 1.3.9.1