NewMadeleine

Documentation

« back to PM2 home.
nm_mpi_err.h File Reference

declarations for MPI error management More...

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

Go to the source code of this file.

Functions

int MPI_Error_string (int errorcode, char *string, int *resultlen)
 Returns the error string associated with an error code or class.
 
int MPI_Error_class (int errorcode, int *errorclass)
 
int MPI_Add_error_class (int *errorclass)
 
int MPI_Add_error_code (int errorclass, int *errorcode)
 
int MPI_Add_error_string (int errorcode, const char *string)
 
int MPI_Errhandler_create (MPI_Handler_function *function, MPI_Errhandler *errhandler)
 
int MPI_Errhandler_set (MPI_Comm comm, MPI_Errhandler errhandler)
 
int MPI_Errhandler_get (MPI_Comm comm, MPI_Errhandler *errhandler)
 
int MPI_Errhandler_free (MPI_Errhandler *errhandler)
 
int MPI_Comm_create_errhandler (MPI_Comm_errhandler_function *function, MPI_Errhandler *errhandler)
 
int MPI_Comm_set_errhandler (MPI_Comm comm, MPI_Errhandler errhandler)
 
int MPI_Comm_get_errhandler (MPI_Comm comm, MPI_Errhandler *errhandler)
 
int MPI_Comm_call_errhandler (MPI_Comm comm, int errorcode)
 

Detailed Description

declarations for MPI error management

Definition in file nm_mpi_err.h.

Function Documentation

◆ MPI_Add_error_class()

int MPI_Add_error_class ( int *  errorclass)

◆ MPI_Add_error_code()

int MPI_Add_error_code ( int  errorclass,
int *  errorcode 
)

◆ MPI_Add_error_string()

int MPI_Add_error_string ( int  errorcode,
const char *  string 
)

◆ MPI_Comm_call_errhandler()

int MPI_Comm_call_errhandler ( MPI_Comm  comm,
int  errorcode 
)

◆ MPI_Comm_create_errhandler()

int MPI_Comm_create_errhandler ( MPI_Comm_errhandler_function *  function,
MPI_Errhandler *  errhandler 
)

◆ MPI_Comm_get_errhandler()

int MPI_Comm_get_errhandler ( MPI_Comm  comm,
MPI_Errhandler *  errhandler 
)

◆ MPI_Comm_set_errhandler()

int MPI_Comm_set_errhandler ( MPI_Comm  comm,
MPI_Errhandler  errhandler 
)

◆ MPI_Errhandler_create()

int MPI_Errhandler_create ( MPI_Handler_function *  function,
MPI_Errhandler *  errhandler 
)

◆ MPI_Errhandler_free()

int MPI_Errhandler_free ( MPI_Errhandler *  errhandler)

◆ MPI_Errhandler_get()

int MPI_Errhandler_get ( MPI_Comm  comm,
MPI_Errhandler *  errhandler 
)

◆ MPI_Errhandler_set()

int MPI_Errhandler_set ( MPI_Comm  comm,
MPI_Errhandler  errhandler 
)

◆ MPI_Error_class()

int MPI_Error_class ( int  errorcode,
int *  errorclass 
)

◆ MPI_Error_string()

int MPI_Error_string ( int  errorcode,
char *  string,
int *  resultlen 
)

Returns the error string associated with an error code or class.

The argument string must represent storage that is at least MPI_MAX_ERROR_STRING characters long.

Parameters
errorcodeerror code returned by an MPI routine
stringtext that corresponds to the errorcode
resultlenlength (in printable characters) of the result returned in string
Returns
MPI status.