funkcja MPI_Type_get_envelope
Zwraca informacje o liczbie i typie argumentów wejściowych używanych w wywołaniu, które utworzyło typ danych.
Składnia
int MPIAPI MPI_Type_get_envelope(
MPI_Datatype datatype,
_Out_ int *num_integers,
_Out_ int *num_addresses,
_Out_ int *num_datatypes,
_Out_ int *combiner
);
Parametry
Datatype
Typ danych do uzyskania dostępu.num_integers [out]
Liczba liczb całkowitych wejściowych używanych w połączeniu wywołującym.num_addresses [out]
Liczba adresów wejściowych używanych w kombinatorze konstruowania wywołań.num_datatypes [out]
Liczba wejściowych typów danych używanych w połączeniu wywołującym.łączenie [out]
Łączenie.
Wartość zwracana
Zwraca MPI_SUCCESS powodzenia. W przeciwnym razie wartość zwracana jest kodem błędu.
W fortran wartość zwracana jest przechowywana w parametrze IERROR .
Fortran
MPI_TYPE_GET_ENVELOPE(DATATYPE, NUM_INTEGERS, NUM_ADDRESSES, NUM_DATATYPES,
COMBINER, IERROR)
INTEGER DATATYPE, NUM_INTEGERS, NUM_ADDRESSES, NUM_DATATYPES, COMBINER,
IERROR
Wymagania
Produkt |
Pakiet redystrybucyjny PROGRAMU HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny PAKIETU HPC Pack 2008 MS-MPI lub narzędzia klienckie PAKIETU HPC Pack 2008 |
Nagłówek |
Mpi.h; Mpif.h |
Biblioteka |
Msmpi.lib |
DLL |
Msmpi.dll |