MPI_Errhandler_create

Nazwa:

 MPI_Errhandler_create - Tworzy dla funkcji obsługi błędu specjalny uchwyt-rejestruje funkcje obsługi błędu;

Wejściowe parametry:

function - funkcja obsługi błędu stworzona przez użytkownika

Wyjściowe parametry:

errhandler - uchwyt (identyfikator) funkcji obsługi błedu;

Opis:

Standard MPI pozwala stworzyć uchwyt adresu funkcji obsługującej błąd.  Jednak funkcja MPI_Errhandler_free zwalnia stworzony uchwyt, od tego czasu wartością argumentu będzie MPI_ERRHANDLER_NULL, a uchwyt błędu będzie widziany przez wszystkie komunikatory jako wolny (nie przyporządkowany do żadnej funkcji).

Użycie:

 #include "mpi.h"
int MPI_Errhandler_create( function, errhandler );
MPI_Handler_function *function;
MPI_Errhandler *errhandler;