Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie die true-Untergrenze und den Bereich für einen Datentyp ab.
Syntax
int MPIAPI MPI_Type_get_true_extent(
MPI_Datatype datatype,
_Out_ MPI_Aint *true_lb,
_Out_ MPI_Aint *true_extent
);
Parameter
datatype
Datentyp, zu dem Informationen abgerufen werden sollen.true_lb [out]
True untere Grenze des Datentyps.true_extent [out]
True-Größe des Datentyps.
Rückgabewert
Gibt MPI_SUCCESS nach Erfolg zurück. Andernfalls ist der Rückgabewert ein Fehlercode.
In Fortran wird der Rückgabewert im IERROR-Parameter gespeichert.
Fortran
MPI_TYPE_GET_TRUE_EXTENT(DATATYPE, TRUE_LB, TRUE_EXTENT, IERROR)
INTEGER DATATYPE, IERROR
INTEGER(KIND = MPI_ADDRESS_KIND) TRUE_LB, TRUE_EXTENT
Hinweise
true_lb gibt den Offset der niedrigsten Speichereinheit zurück, die durch den Datentyp adressiert wird, d. h. die untere Grenze der entsprechenden Typemap, wobei explizite Untergrenzenmarkierungen ignoriert werden. true_extent gibt die tatsächliche Größe des Datentyps zurück, d. h. den Umfang der entsprechenden Typemap, wobei explizite Unter- und Obergrenzenmarkierungen ignoriert und keine Rundung für die Ausrichtung ausgeführt wird.
Anforderungen
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package oder HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Bibliothek |
Msmpi.lib |
DLL |
Msmpi.dll |