Module mpi::collective
source · [−]Expand description
Collective communication
Developing…
Unfinished features
- 5.8: All-to-all,
MPI_Alltoallw()
- 5.10: Reduce-scatter,
MPI_Reduce_scatter()
- 5.12: Nonblocking collective operations,
MPI_Ialltoallw()
,MPI_Ireduce_scatter()
Modules
Collective communication traits
Structs
A built-in operation like MPI_SUM
An unsafe user-defined operation.
A user-defined operation.
Traits
Collective communication patterns defined on Communicator
s
An operation to be used in a reduction or scan type operation, e.g. MPI_SUM
Something that can take the role of ‘root’ in a collective operation.
Functions
Perform a local reduction.
Type Definitions
A raw pointer to a function that can be used to define an UnsafeUserOperation
.