SimGrid  3.14.159
Versatile Simulation of Distributed Systems
allgather-3dmesh.c File Reference
#include "colls_private.h"

Macros

#define THREED
 

Functions

static int is_3dmesh (int num, int *i, int *j, int *k)
 
int smpi_coll_tuned_allgather_3dmesh (void *send_buff, int send_count, MPI_Datatype send_type, void *recv_buff, int recv_count, MPI_Datatype recv_type, MPI_Comm comm)
 

Macro Definition Documentation

§ THREED

#define THREED

Function Documentation

§ is_3dmesh()

static int is_3dmesh ( int  num,
int *  i,
int *  j,
int *  k 
)
static

§ smpi_coll_tuned_allgather_3dmesh()

int smpi_coll_tuned_allgather_3dmesh ( void send_buff,
int  send_count,
MPI_Datatype  send_type,
void recv_buff,
int  recv_count,
MPI_Datatype  recv_type,
MPI_Comm  comm 
)