EpetraExt Package Browser (Single Doxygen Collection)
Development
|
#include <EpetraExt_Migrate.h>
Public Types | |
typedef Teuchos::RCP< DT > | DataPtr |
typedef std::vector< DataPtr > | DataContainer |
typedef DataContainer::iterator | DataContainerIter |
typedef DataContainer::const_iterator | DataContainerCIter |
typedef std::vector< int > | ProcList |
typedef ProcList::iterator | ProcListIter |
typedef std::vector< char > | Buffer |
Public Member Functions | |
Migrate1 (Epetra_Comm &comm) | |
~Migrate1 () | |
void | operator() (std::vector< int > const &pList, std::vector< Teuchos::RCP< DT > > const &iData, std::vector< Teuchos::RCP< DT > > &oData) |
void | rvs (std::vector< int > const &pList, std::vector< Teuchos::RCP< DT > > const &iData, std::vector< Teuchos::RCP< DT > > &oData) |
Protected Attributes | |
Epetra_Comm & | comm_ |
char * | imports_ |
int | importSize_ |
Buffer | exports_ |
Private Member Functions | |
Migrate1 () | |
bool | operator== (Migrate1 const &right) const |
bool | operator!= (Migrate1 const &right) const |
Definition at line 136 of file EpetraExt_Migrate.h.
typedef Teuchos::RCP<DT> EpetraExt::Migrate1< DT >::DataPtr |
Definition at line 140 of file EpetraExt_Migrate.h.
typedef std::vector<DataPtr> EpetraExt::Migrate1< DT >::DataContainer |
Definition at line 141 of file EpetraExt_Migrate.h.
typedef DataContainer::iterator EpetraExt::Migrate1< DT >::DataContainerIter |
Definition at line 142 of file EpetraExt_Migrate.h.
typedef DataContainer::const_iterator EpetraExt::Migrate1< DT >::DataContainerCIter |
Definition at line 143 of file EpetraExt_Migrate.h.
typedef std::vector<int> EpetraExt::Migrate1< DT >::ProcList |
Definition at line 145 of file EpetraExt_Migrate.h.
typedef ProcList::iterator EpetraExt::Migrate1< DT >::ProcListIter |
Definition at line 146 of file EpetraExt_Migrate.h.
typedef std::vector<char> EpetraExt::Migrate1< DT >::Buffer |
Definition at line 148 of file EpetraExt_Migrate.h.
|
inline |
Definition at line 151 of file EpetraExt_Migrate.h.
|
inline |
Definition at line 158 of file EpetraExt_Migrate.h.
|
private |
|
private |
|
private |
void EpetraExt::Migrate1< DT >::operator() | ( | std::vector< int > const & | pList, |
std::vector< Teuchos::RCP< DT > > const & | iData, | ||
std::vector< Teuchos::RCP< DT > > & | oData | ||
) |
Definition at line 378 of file EpetraExt_Migrate.h.
void EpetraExt::Migrate1< DT >::rvs | ( | std::vector< int > const & | pList, |
std::vector< Teuchos::RCP< DT > > const & | iData, | ||
std::vector< Teuchos::RCP< DT > > & | oData | ||
) |
Definition at line 435 of file EpetraExt_Migrate.h.
|
protected |
Definition at line 181 of file EpetraExt_Migrate.h.
|
protected |
Definition at line 183 of file EpetraExt_Migrate.h.
|
protected |
Definition at line 184 of file EpetraExt_Migrate.h.
|
protected |
Definition at line 186 of file EpetraExt_Migrate.h.