|
SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
#include "private.h"Classes | |
| struct | s_smpi_mpi_group |
Typedefs | |
| typedef struct s_smpi_mpi_group | s_smpi_mpi_group_t |
Functions | |
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY (smpi_group, smpi, "Logging specific to SMPI (group)") | |
| MPI_Group | smpi_group_new (int size) |
| MPI_Group | smpi_group_copy (MPI_Group origin) |
| void | smpi_group_destroy (MPI_Group group) |
| void | smpi_group_set_mapping (MPI_Group group, int index, int rank) |
| int | smpi_group_index (MPI_Group group, int rank) |
| int | smpi_group_rank (MPI_Group group, int index) |
| int | smpi_group_use (MPI_Group group) |
| int | smpi_group_unuse (MPI_Group group) |
| int | smpi_group_size (MPI_Group group) |
| int | smpi_group_compare (MPI_Group group1, MPI_Group group2) |
| int | smpi_group_incl (MPI_Group group, int n, int *ranks, MPI_Group *newgroup) |
Variables | |
| static s_smpi_mpi_group_t | mpi_MPI_GROUP_EMPTY |
| MPI_Group | MPI_GROUP_EMPTY = &mpi_MPI_GROUP_EMPTY |
| typedef struct s_smpi_mpi_group s_smpi_mpi_group_t |
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY | ( | smpi_group | , |
| smpi | , | ||
| "Logging specific to SMPI (group)" | |||
| ) |
| MPI_Group smpi_group_new | ( | int | size | ) |
| int smpi_group_index | ( | MPI_Group | group, |
| int | rank | ||
| ) |
| int smpi_group_rank | ( | MPI_Group | group, |
| int | index | ||
| ) |
| int smpi_group_use | ( | MPI_Group | group | ) |
| int smpi_group_unuse | ( | MPI_Group | group | ) |
| int smpi_group_size | ( | MPI_Group | group | ) |
|
static |
| MPI_Group MPI_GROUP_EMPTY = &mpi_MPI_GROUP_EMPTY |