|
Functions |
template<class T> |
int | linearSize (const T &inputT) |
template<class T> |
void | linearIn (T &a_outputT, const void *const inBuf) |
template<class T> |
void | linearOut (void *const a_outBuf, const T &inputT) |
template<class T> |
void | gather (Vector< T > &a_outVec, const T &a_input, int a_dest) |
template<class T> |
void | broadcast (T &a_inAndOut, int a_src) |
| broadcast to every process
|
void | barrier (void) |
| all ranks wait here to sync-up
|
template<class T> |
void | linearListIn (Vector< T > &a_outputT, const void *const a_inBuf) |
template<class T> |
void | linearListOut (void *const a_outBuf, const Vector< T > &a_input) |
template<class T> |
int | linearListSize (const Vector< T > &a_input) |