SimGrid  3.18
Versatile Simulation of Distributed Systems
smpi_pmpi_info.cpp File Reference
#include "private.hpp"
#include "smpi_info.hpp"

Functions

 XBT_LOG_EXTERNAL_DEFAULT_CATEGORY (smpi_pmpi)
 
int PMPI_Info_create (MPI_Info *info)
 
int PMPI_Info_set (MPI_Info info, char *key, char *value)
 
int PMPI_Info_free (MPI_Info *info)
 
int PMPI_Info_get (MPI_Info info, char *key, int valuelen, char *value, int *flag)
 
int PMPI_Info_dup (MPI_Info info, MPI_Info *newinfo)
 
int PMPI_Info_delete (MPI_Info info, char *key)
 
int PMPI_Info_get_nkeys (MPI_Info info, int *nkeys)
 
int PMPI_Info_get_nthkey (MPI_Info info, int n, char *key)
 
int PMPI_Info_get_valuelen (MPI_Info info, char *key, int *valuelen, int *flag)
 
MPI_Info PMPI_Info_f2c (MPI_Fint info)
 
MPI_Fint PMPI_Info_c2f (MPI_Info info)
 

Function Documentation

◆ XBT_LOG_EXTERNAL_DEFAULT_CATEGORY()

XBT_LOG_EXTERNAL_DEFAULT_CATEGORY ( smpi_pmpi  )

◆ PMPI_Info_create()

int PMPI_Info_create ( MPI_Info info)

◆ PMPI_Info_set()

int PMPI_Info_set ( MPI_Info  info,
char *  key,
char *  value 
)

◆ PMPI_Info_free()

int PMPI_Info_free ( MPI_Info info)

◆ PMPI_Info_get()

int PMPI_Info_get ( MPI_Info  info,
char *  key,
int  valuelen,
char *  value,
int *  flag 
)

◆ PMPI_Info_dup()

int PMPI_Info_dup ( MPI_Info  info,
MPI_Info newinfo 
)

◆ PMPI_Info_delete()

int PMPI_Info_delete ( MPI_Info  info,
char *  key 
)

◆ PMPI_Info_get_nkeys()

int PMPI_Info_get_nkeys ( MPI_Info  info,
int *  nkeys 
)

◆ PMPI_Info_get_nthkey()

int PMPI_Info_get_nthkey ( MPI_Info  info,
int  n,
char *  key 
)

◆ PMPI_Info_get_valuelen()

int PMPI_Info_get_valuelen ( MPI_Info  info,
char *  key,
int *  valuelen,
int *  flag 
)

◆ PMPI_Info_f2c()

MPI_Info PMPI_Info_f2c ( MPI_Fint  info)

◆ PMPI_Info_c2f()

MPI_Fint PMPI_Info_c2f ( MPI_Info  info)