Sdílet prostřednictvím


MPI_Datarep_extent_function funkce zpětného volání

Tato funkce je zástupný symbol pro funkce zpětného volání definované uživatelem rozsahu.

Syntaxe

int MPI_Datarep_extent_function(
        MPI_Datatype datatype,
  _Out_ MPI_Aint     *file_extent,
  _In_  void         *extra_state
);

Parametry

  • Datatype
    Datatype.

  • file_extent [out]
    Počet bajtů potřebných k uložení datového typu v reprezentaci souboru.

  • extra_state [v]
    Stejný argument, který byl předán volání MPI_Register_datarep .

Vrácená hodnota

Funkce zpětného volání rozsahu vrací kód chyby.

Fortran

    SUBROUTINE DATAREP_EXTENT_FUNCTION(DATATYPE, EXTENT, EXTRA_STATE, IERROR)
        INTEGER DATATYPE, IERROR
        INTEGER(KIND=MPI_ADDRESS_KIND) EXTENT, EXTRA_STATE

Poznámky

MPI bude tuto rutinu volat pouze s předdefinovanými datovými typy používanými uživatelem.

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; Mpif.h

Viz také

Různé funkce MPI

MPI_Register_datarep