Udostępnij za pośrednictwem


funkcja wywołania zwrotnego MPI_Datarep_extent_function

Ta funkcja jest symbolem zastępczym dla funkcji wywołania zwrotnego w zakresie zdefiniowanym przez użytkownika.

Składnia

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

Parametry

  • Datatype
    Datatype.

  • file_extent [out]
    Liczba bajtów wymaganych do przechowywania typu danych w reprezentacji pliku.

  • extra_state [in]
    Ten sam argument, który został przekazany do wywołania MPI_Register_datarep .

Wartość zwracana

Funkcje wywołania zwrotnego zakresu zwracają kod błędu.

Fortran

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

Uwagi

Interfejs MPI będzie wywoływać tę procedurę tylko ze wstępnie zdefiniowanymi typami danych używanymi przez użytkownika.

Wymagania

Produkt

Pakiet redystrybucyjny HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 MS-MPI lub narzędzia klienckie HPC Pack 2008

Nagłówek

Mpi.h; Mpif.h

Zobacz też

Różne funkcje MPI

MPI_Register_datarep