NewMadeleine

Documentation

nm_mpi_info.h File Reference

declarations for MPI info objects More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Functions: the Info object
int MPI_Info_create (MPI_Info *info)
 Creates a new info object. More...
 
int MPI_Info_free (MPI_Info *info)
 Frees an info object. More...
 
int MPI_Info_dup (MPI_Info info, MPI_Info *newinfo)
 Return a duplicate of an info object. More...
 
int MPI_Info_set (MPI_Info info, const char *key, const char *value)
 Adds a <key, value> pair to info object. More...
 
int MPI_Info_get (MPI_Info info, const char *key, int valuelen, char *value, int *flag)
 Retrieves the value associated with a key. More...
 
int MPI_Info_get_string (MPI_Info info, const char *key, int *buflen, char *value, int *flag)
 
int MPI_Info_delete (MPI_Info info, const char *key)
 Deletes a <key, value> pair from info object. More...
 
int MPI_Info_get_nkeys (MPI_Info info, int *nkeys)
 Returns the number of currently defined keys in info. More...
 
int MPI_Info_get_nthkey (MPI_Info info, int n, char *key)
 Returns the nth key in info. More...
 
int MPI_Info_get_valuelen (MPI_Info info, const char *key, int *valuelen, int *flag)
 Retrieves the length of the value associated with a key. More...
 
int MPI_Info_create_env (int argc, char argv[], MPI_Info *info)
 

Detailed Description

declarations for MPI info objects

Definition in file nm_mpi_info.h.

Function Documentation

◆ MPI_Info_create()

int MPI_Info_create ( MPI_Info info)

Creates a new info object.

◆ MPI_Info_create_env()

int MPI_Info_create_env ( int  argc,
char  argv[],
MPI_Info info 
)

◆ MPI_Info_delete()

int MPI_Info_delete ( MPI_Info  info,
const char *  key 
)

Deletes a <key, value> pair from info object.

◆ MPI_Info_dup()

int MPI_Info_dup ( MPI_Info  info,
MPI_Info newinfo 
)

Return a duplicate of an info object.

◆ MPI_Info_free()

int MPI_Info_free ( MPI_Info info)

Frees an info object.

◆ MPI_Info_get()

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

Retrieves the value associated with a key.

◆ MPI_Info_get_nkeys()

int MPI_Info_get_nkeys ( MPI_Info  info,
int *  nkeys 
)

Returns the number of currently defined keys in info.

◆ MPI_Info_get_nthkey()

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

Returns the nth key in info.

◆ MPI_Info_get_string()

int MPI_Info_get_string ( MPI_Info  info,
const char *  key,
int *  buflen,
char *  value,
int *  flag 
)

◆ MPI_Info_get_valuelen()

int MPI_Info_get_valuelen ( MPI_Info  info,
const char *  key,
int *  valuelen,
int *  flag 
)

Retrieves the length of the value associated with a key.

◆ MPI_Info_set()

int MPI_Info_set ( MPI_Info  info,
const char *  key,
const char *  value 
)

Adds a <key, value> pair to info object.