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
-
errorcode error code returned by an MPI routine string text that corresponds to the errorcode resultlen length (in printable characters) of the result returned in string
- Returns
- MPI status.