#include <smpi_coll.hpp>
|
static void | coll_help (const char *category, s_mpi_coll_description_t *table) |
| Displays the long description of all registered models, and quit. More...
|
|
static int | find_coll_description (s_mpi_coll_description_t *table, const char *name, const char *desc) |
|
| COLL_APPLY (COLL_DEFS, COLL_GATHER_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_ALLGATHER_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_ALLGATHERV_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_REDUCE_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_ALLREDUCE_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_REDUCE_SCATTER_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_SCATTER_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_BARRIER_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_BCAST_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_ALLTOALL_SIG, "") |
|
| COLL_APPLY (COLL_DEFS, COLL_ALLTOALLV_SIG, "") |
|
|
static void | set_collectives () |
|
static int | gatherv (void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int *recvcounts, int *displs, MPI_Datatype recvtype, int root, MPI_Comm comm) |
|
static int | scatterv (void *sendbuf, int *sendcounts, int *displs, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype recvtype, int root, MPI_Comm comm) |
|
static int | scan (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
static int | exscan (void *sendbuf, void *recvbuf, int count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) |
|
◆ coll_help()
Displays the long description of all registered models, and quit.
◆ find_coll_description()
int simgrid::smpi::Colls::find_coll_description |
( |
s_mpi_coll_description_t * |
table, |
|
|
const char * |
name, |
|
|
const char * |
desc |
|
) |
| |
◆ set_collectives()
void simgrid::smpi::Colls::set_collectives |
( |
| ) |
|
|
static |
◆ COLL_APPLY() [1/11]
◆ COLL_APPLY() [2/11]
◆ COLL_APPLY() [3/11]
◆ COLL_APPLY() [4/11]
◆ COLL_APPLY() [5/11]
◆ COLL_APPLY() [6/11]
◆ COLL_APPLY() [7/11]
◆ COLL_APPLY() [8/11]
◆ COLL_APPLY() [9/11]
◆ COLL_APPLY() [10/11]
◆ COLL_APPLY() [11/11]
◆ gatherv()
◆ scatterv()
◆ scan()
◆ exscan()
◆ smpi_coll_cleanup_callback
void(* simgrid::smpi::Colls::smpi_coll_cleanup_callback)() |
|
static |
The documentation for this class was generated from the following files: