Compartir a través de


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

Consulte también

Funciones de tipo de datos MPI