función MPI_Type_get_envelope
Devuelve información sobre el número y el tipo de argumentos de entrada usados en la llamada que creó el tipo de datos.
Sintaxis
int MPIAPI MPI_Type_get_envelope(
MPI_Datatype datatype,
_Out_ int *num_integers,
_Out_ int *num_addresses,
_Out_ int *num_datatypes,
_Out_ int *combiner
);
Parámetros
datatype
Tipo de datos al que se va a acceder.num_integers [out]
Número de enteros de entrada usados en el combinador de construcción de llamadas.num_addresses [out]
Número de direcciones de entrada usadas en el combinador de construcción de llamadas.num_datatypes [out]
Número de tipos de datos de entrada usados en el combinador de construcción de llamadas.combinador [out]
Combinador.
Valor devuelto
Devuelve MPI_SUCCESS si se realiza correctamente. De lo contrario, el valor devuelto es un código de error.
En Fortran, el valor devuelto se almacena en el parámetro 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
Requisitos
Producto |
Paquete redistribuible de HPC Pack 2012 MS-MPI, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Client Utilities |
Encabezado |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
Archivo DLL |
Msmpi.dll |