Megosztás:


MPI_Type_get_true_extent függvény

Egy adattípus valódi alsó határának és kiterjedésének lekérése.

Szintaxis

int MPIAPI MPI_Type_get_true_extent(
        MPI_Datatype datatype,
  _Out_ MPI_Aint     *true_lb,
  _Out_ MPI_Aint     *true_extent
);

Paraméterek

  • Adattípus
    Adattípus az információk lekéréséhez.

  • true_lb [ki]
    Az adattípus valódi alsó határa.

  • true_extent [ki]
    Az adattípus valódi mérete.

Visszatérési érték

Sikeres MPI_SUCCESS ad vissza. Ellenkező esetben a visszatérési érték hibakód.

A Fortranban a visszatérési érték az IERROR paraméterben van tárolva.

Fortran

    MPI_TYPE_GET_TRUE_EXTENT(DATATYPE, TRUE_LB, TRUE_EXTENT, IERROR)
        INTEGER DATATYPE, IERROR
        INTEGER(KIND = MPI_ADDRESS_KIND) TRUE_LB, TRUE_EXTENT

Megjegyzések

true_lb az adattípus által kezelt legalacsonyabb tárolási egység eltolását adja vissza, azaz a megfelelő típustérkép alsó határát, figyelmen kívül hagyva az explicit alsó határjelölőket. true_extent az adattípus valódi méretét adja vissza, azaz a megfelelő típustérkép kiterjedését, figyelmen kívül hagyva az explicit alsó és felső kötött jelölőket, és nem végez kerekítést az igazításhoz.

Követelmények

Termék

HPC Pack 2012 MS-MPI terjeszthető csomag, HPC Pack 2008 R2 MS-MPI terjeszthető csomag, HPC Pack 2008 MS-MPI újraterjeszthető csomag vagy HPC Pack 2008 ügyfél-segédprogramok

Fejléc

Mpi.h; Mpif.h

Kódtár

Msmpi.lib

DLL

Msmpi.dll

Lásd még

MPI-adattípus-függvények