Megosztás:


MPI_Status_f2c függvény

Fortran állapotból (amely egész számok tömbje) C állapotúvá (ez egy struktúra) konvertálódik. Az átalakítás az állapotban lévő összes információn történik, beleértve a rejtett adatokat is. Vagyis az átalakítás során nem vesznek el állapotinformációk.

Szintaxis

int MPIAPI MPI_Status_f2c(
  _In_  MPI_Fint   *f_status,
  _Out_ MPI_Status *status
);

Paraméterek

  • f_status [in]
    Fortran állapot.

  • status [out]
    C állapot.

Visszatérési érték

Sikeres MPI_SUCCESS ad vissza. Ellenkező esetben a visszatérési érték hibakód.

Megjegyzések

Ha f_status érvényes Fortran-állapot, de nem az MPI_STATUS_IGNORE vagy MPI_STATUSES_IGNORE Fortran értéke, akkor MPI_Status_f2c ugyanazzal a tartalommal érvényes C állapotot ad vissza c_status . Ha f_status MPI_STATUS_IGNORE vagy MPI_STATUSES_IGNORE Fortran értéke, vagy ha f_status nem érvényes Fortran-állapot, akkor a hívás hibás.

A C állapot ugyanazokkal a forrás-, címke- és hibakódértékekkel rendelkezik, mint a Fortran állapota, és ugyanazokat a válaszokat adja vissza, amikor lekérdezi a számot, az elemeket és a megszakításokat. A konvertálási függvény meghívható olyan Fortran állapotargumentummal, amely nem definiált hibamezővel rendelkezik, ebben az esetben a C állapotargumentum hibamezőjének értéke nincs meghatározva

Követelmények

Termék

HPC Pack 2012 MS-MPI terjeszthető csomag, HPC Pack 2008 R2 MS-MPI terjeszthető csomag, HPC Pack 2008 MS-MPI terjeszthető csomag vagy HPC Pack 2008 Client Utilities

Fejléc

Mpi.h; Mpif.h

Kódtár

Msmpi.lib

DLL

Msmpi.dll

Lásd még

MPI egyéb függvények