Go to the source code of this file.
|
| namespace | medi |
| | Global namespace for MeDiPack - Message Differentiation Package.
|
| |
|
| int | medi::computeDisplacementsTotalSize (const int *counts, int ranks) |
| | Compute the total size of a message that has a different size on each rank.
|
| |
| int * | medi::createLinearDisplacements (const int *counts, int ranks) |
| | Creates the linearized displacements of a message with a different size on each rank.
|
| |
| void | medi::createLinearDisplacementsAndCount (int *&countsOut, int *&displsOut, const int *counts, int ranks, int scale) |
| | Creates the linearized displacements of a message with a different size on each rank.
|
| |
| template<typename Datatype> |
| void | medi::createLinearIndexCounts (int *&linearCounts, const int *counts, const int *displs, int ranks, Datatype *type) |
| | Creates the counts for a message with a different size on each rank.
|
| |