Data Migration Utility used by EpetraExt::Directory.
More...
#include <EpetraExt_Migrate.h>
|
| Migrate (Epetra_Comm &comm) |
|
| ~Migrate () |
|
void | operator() (std::vector< int > const &pList, std::vector< KT > const &iKeys, std::vector< KT > &oKeys) |
|
void | operator() (std::vector< int > const &pList, std::map< KT, Teuchos::RCP< DT > > const &iData, std::multimap< KT, Teuchos::RCP< DT > > &oData) |
|
void | rvs (std::vector< int > const &pList, std::vector< KT > const &keys, std::map< KT, Teuchos::RCP< DT > > &iData, std::map< KT, Teuchos::RCP< DT > > &oData) |
|
template<typename KT, typename DT>
class EpetraExt::Migrate< KT, DT >
Data Migration Utility used by EpetraExt::Directory.
Definition at line 65 of file EpetraExt_Migrate.h.
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
void EpetraExt::Migrate< KT, DT >::operator() |
( |
std::vector< int > const & |
pList, |
|
|
std::vector< KT > const & |
iKeys, |
|
|
std::vector< KT > & |
oKeys |
|
) |
| |
template<typename KT , typename DT >
void EpetraExt::Migrate< KT, DT >::operator() |
( |
std::vector< int > const & |
pList, |
|
|
std::map< KT, Teuchos::RCP< DT > > const & |
iData, |
|
|
std::multimap< KT, Teuchos::RCP< DT > > & |
oData |
|
) |
| |
template<typename KT , typename DT >
void EpetraExt::Migrate< KT, DT >::rvs |
( |
std::vector< int > const & |
pList, |
|
|
std::vector< KT > const & |
keys, |
|
|
std::map< KT, Teuchos::RCP< DT > > & |
iData, |
|
|
std::map< KT, Teuchos::RCP< DT > > & |
oData |
|
) |
| |
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
template<typename KT , typename DT >
The documentation for this class was generated from the following file: