Partager via


MPI_Type_get_envelope fonction

Retourne des informations sur le nombre et le type d’arguments d’entrée utilisés dans l’appel qui a créé le type de données.

Syntaxe

int MPIAPI MPI_Type_get_envelope(
        MPI_Datatype datatype,
  _Out_ int          *num_integers,
  _Out_ int          *num_addresses,
  _Out_ int          *num_datatypes,
  _Out_ int          *combiner
);

Paramètres

  • datatype
    Type de données à accéder.

  • num_integers [out]
    Nombre d’entiers d’entrée utilisés dans le combinateur de construction d’appel.

  • num_addresses [out]
    Nombre d’adresses d’entrée utilisées dans le combinateur de construction d’appel.

  • num_datatypes [out]
    Nombre de types de données d’entrée utilisés dans le combinateur de construction d’appel.

  • combinateur [out]
    Combineur.

Valeur retournée

Retourne MPI_SUCCESS en cas de réussite. Sinon, la valeur de retour est un code d’erreur.

Dans Fortran, la valeur de retour est stockée dans le paramètre 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

Configuration requise

Produit

HpC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package ou HPC Pack 2008 Client Utilities

En-tête

Mpi.h ; Mpif.h

Bibliothèque

Msmpi.lib

DLL

Msmpi.dll

Voir aussi

Fonctions de type de données MPI