Sdílet prostřednictvím


funkce zpětného volání MPI_Comm_errhandler_function

MPI_Comm_errhandler_function je zástupný symbol pro název funkce definované aplikací.

Syntaxe

void MPI_Comm_errhandler_function(
  _In_    MPI_Comm *comm,
  _Inout_ int      *errcode,
                   ...
);

Parametry

  • comm [in]
    Používá se komunikátor.

  • errcode [in, out]
    Kód chyby, který má vrátit rutina MPI, která chybu vyvolala. Pokud by rutina vrátila MPI_ERR_IN_STATUS, je to kód chyby vrácený ve stavu požadavku, který způsobil vyvolání obslužné rutiny chyb.

  • ...
    Zbývající argumenty jsou argumenty "varargs", jejichž počet a význam závisí na implementaci.

Fortran

    SUBROUTINE COMM_ERRHANDLER_FUNCTION(COMM, ERROR_CODE)
        INTEGER COMM, ERROR_CODE

Poznámky

Zástupný název této funkce , MPI_Comm_errhandler_fn, je ve standardu MPI-2.2 zastaralý a nahrazen MPI_Comm_errhandler_function. Prototyp funkce se nezmění.

Požadavky

Produkt

HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package nebo HPC Pack 2008 Client Utilities

Hlavička

Mpi.h; Soubor Mpif.h

Viz také

Funkce správy MPI

MPI_Comm_create_errhandler