|
Zoltan2
|
AlltoAll communication methods. More...
#include <Zoltan2_Standards.hpp>#include <Zoltan2_Environment.hpp>#include <vector>#include <climits>

Go to the source code of this file.
Namespaces | |
| Zoltan2 | |
| Created by mbenlioglu on Aug 31, 2020. | |
Functions | |
| void | Zoltan2::AlltoAllCount (const Comm< int > &comm, const Environment &env, const ArrayView< const int > &sendCount, const ArrayView< int > &recvCount) |
| Each process sends a value to every process, an all-to-all. More... | |
| template<typename T > | |
| void | Zoltan2::AlltoAllv (const Comm< int > &comm, const Environment &env, const ArrayView< const T > &sendBuf, const ArrayView< const int > &sendCount, ArrayRCP< T > &recvBuf, const ArrayView< int > &recvCount) |
| AlltoAllv sends/receives data to/from all processes. More... | |
| template<> | |
| void | Zoltan2::AlltoAllv (const Comm< int > &comm, const Environment &env, const ArrayView< const std::string > &sendBuf, const ArrayView< const int > &sendCount, ArrayRCP< std::string > &recvBuf, const ArrayView< int > &recvCount) |
| template<> | |
| void | Zoltan2::AlltoAllv (const Comm< int > &comm, const Environment &env, const ArrayView< const unsigned short > &sendBuf, const ArrayView< const int > &sendCount, ArrayRCP< unsigned short > &recvBuf, const ArrayView< int > &recvCount) |
| template<> | |
| void | Zoltan2::AlltoAllv (const Comm< int > &comm, const Environment &env, const ArrayView< const unsigned char > &sendBuf, const ArrayView< const int > &sendCount, ArrayRCP< unsigned char > &recvBuf, const ArrayView< int > &recvCount) |
AlltoAll communication methods.
Definition in file Zoltan2_AlltoAll.hpp.
1.8.5