MPI_Type_get_envelope-Funktion
Gibt Informationen über die Anzahl und den Typ der Eingabeargumente zurück, die im Aufruf verwendet werden, der den Datentyp erstellt hat.
Syntax
int MPIAPI MPI_Type_get_envelope(
MPI_Datatype datatype,
_Out_ int *num_integers,
_Out_ int *num_addresses,
_Out_ int *num_datatypes,
_Out_ int *combiner
);
Parameter
datatype
Datentyp, auf den zugegriffen werden soll.num_integers [out]
Anzahl der ganzzahligen Eingaben, die im Aufrufkonstruktier-Kombinierer verwendet werden.num_addresses [out]
Anzahl der Eingabeadressen, die im Aufrufkonstruktier-Kombinierer verwendet werden.num_datatypes [out]
Anzahl der Eingabedatentypen, die im Aufrufkonstruktier-Kombinierer verwendet werden.combiner [out]
Combiner.
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_ENVELOPE(DATATYPE, NUM_INTEGERS, NUM_ADDRESSES, NUM_DATATYPES,
COMBINER, IERROR)
INTEGER DATATYPE, NUM_INTEGERS, NUM_ADDRESSES, NUM_DATATYPES, COMBINER,
IERROR
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 |