SimGrid  3.18
Versatile Simulation of Distributed Systems
smpi_process.cpp File Reference
#include "smpi_process.hpp"
#include "mc/mc.h"
#include "private.hpp"
#include "smpi_comm.hpp"
#include "smpi_group.hpp"
#include "src/mc/mc_replay.hpp"
#include "src/msg/msg_private.hpp"
#include "src/simix/smx_private.hpp"

Namespaces

 simgrid
 Alltoall Bruck.
 
 simgrid::smpi
 

Macros

#define MAILBOX_NAME_MAXLEN   (5 + sizeof(int) * 2 + 1)
 

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (smpi_process, smpi, "Logging specific to SMPI (kernel)")
 
static char * get_mailbox_name (char *str, int index)
 
static char * get_mailbox_name_small (char *str, int index)
 

Variables

int * index_to_process_data
 

Macro Definition Documentation

◆ MAILBOX_NAME_MAXLEN

#define MAILBOX_NAME_MAXLEN   (5 + sizeof(int) * 2 + 1)

Function Documentation

◆ XBT_LOG_NEW_DEFAULT_SUBCATEGORY()

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( smpi_process  ,
smpi  ,
"Logging specific to SMPI (kernel)"   
)

◆ get_mailbox_name()

static char* get_mailbox_name ( char *  str,
int  index 
)
static

◆ get_mailbox_name_small()

static char* get_mailbox_name_small ( char *  str,
int  index 
)
static

Variable Documentation

◆ index_to_process_data

int* index_to_process_data