|
EpetraExt
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_ |
Definition at line 130 of file EpetraExt_Migrate.h.
| typedef Teuchos::RCP<DT> EpetraExt::Migrate1< DT >::DataPtr |
Definition at line 134 of file EpetraExt_Migrate.h.
| typedef std::vector<DataPtr> EpetraExt::Migrate1< DT >::DataContainer |
Definition at line 135 of file EpetraExt_Migrate.h.
| typedef DataContainer::iterator EpetraExt::Migrate1< DT >::DataContainerIter |
Definition at line 136 of file EpetraExt_Migrate.h.
| typedef DataContainer::const_iterator EpetraExt::Migrate1< DT >::DataContainerCIter |
Definition at line 137 of file EpetraExt_Migrate.h.
| typedef std::vector<int> EpetraExt::Migrate1< DT >::ProcList |
Definition at line 139 of file EpetraExt_Migrate.h.
| typedef ProcList::iterator EpetraExt::Migrate1< DT >::ProcListIter |
Definition at line 140 of file EpetraExt_Migrate.h.
| typedef std::vector<char> EpetraExt::Migrate1< DT >::Buffer |
Definition at line 142 of file EpetraExt_Migrate.h.
|
inline |
Definition at line 145 of file EpetraExt_Migrate.h.
|
inline |
Definition at line 152 of file EpetraExt_Migrate.h.
| 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 372 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 429 of file EpetraExt_Migrate.h.
|
protected |
Definition at line 175 of file EpetraExt_Migrate.h.
|
protected |
Definition at line 177 of file EpetraExt_Migrate.h.
|
protected |
Definition at line 178 of file EpetraExt_Migrate.h.
|
protected |
Definition at line 180 of file EpetraExt_Migrate.h.
1.8.5