funzione MPI_Type_get_true_extent
Ottenere il limite inferiore e l'estensione true per un tipo di dati.
Sintassi
int MPIAPI MPI_Type_get_true_extent(
MPI_Datatype datatype,
_Out_ MPI_Aint *true_lb,
_Out_ MPI_Aint *true_extent
);
Parametri
datatype
Tipo di dati per ottenere informazioni su.true_lb [out]
Limite inferiore del tipo di dati true.true_extent [out]
Dimensione vera del tipo di dati.
Valore restituito
Restituisce MPI_SUCCESS sull'esito positivo. In caso contrario, il valore restituito è un codice di errore.
In Fortran il valore restituito viene archiviato nel parametro IERROR .
Fortran
MPI_TYPE_GET_TRUE_EXTENT(DATATYPE, TRUE_LB, TRUE_EXTENT, IERROR)
INTEGER DATATYPE, IERROR
INTEGER(KIND = MPI_ADDRESS_KIND) TRUE_LB, TRUE_EXTENT
Commenti
true_lb restituisce l'offset dell'unità di archiviazione più bassa che viene risolto dal tipo di dati, ovvero il limite inferiore della mappa dei tipi corrispondente, ignorando i marcatori con limiti inferiori espliciti. true_extent restituisce le dimensioni reali del tipo di dati, ovvero l'estensione della mappa dei tipi corrispondente, ignorando i marcatori con limiti inferiori espliciti e superiori e senza arrotondamento per l'allineamento.
Requisiti
Prodotto |
Pacchetto ridistribuibile HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Utilità client |
Intestazione |
Mpi.h; Mpif.h |
Libreria |
Msmpi.lib |
DLL |
Msmpi.dll |