Aracılığıyla paylaş


MPI_Status_f2c işlevi

Fortran durumundan (bir tamsayı dizisi) C durumuna (yapıdır) dönüştürür. Dönüştürme, gizlenen bilgiler de dahil olmak üzere durumdaki tüm bilgilerde gerçekleşir. Başka bir ifadeyle, dönüştürmede hiçbir durum bilgisi kaybolmaz.

Söz dizimi

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

Parametreler

  • f_status [in]
    Fortran durumu.

  • status [out]
    C durumu.

Döndürülen değer

Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.

Açıklamalar

f_status geçerli bir Fortran durumuysa ancak MPI_STATUS_IGNORE veya MPI_STATUSES_IGNORE Fortran değeri değilse, MPI_Status_f2c aynı içeriğe sahip geçerli bir C durumu c_status döndürür. f_statusMPI_STATUS_IGNORE veya MPI_STATUSES_IGNORE Fortran değeriyse veya f_status geçerli bir Fortran durumu değilse, çağrı hatalıdır.

C durumu Fortran durumuyla aynı kaynak, etiket ve hata kodu değerlerine sahiptir ve sayı, öğe ve iptal sorgulandığında aynı yanıtları döndürür. Dönüştürme işlevi tanımlanmamış bir hata alanına sahip fortran durum bağımsız değişkeniyle çağrılabilir; bu durumda C durum bağımsız değişkenindeki hata alanının değeri tanımsız olur

Gereksinimler

Ürün

HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları

Üst bilgi

Mpi.h; Mpif.h

Kitaplık

Msmpi.lib

DLL

Msmpi.dll

Ayrıca bkz.

MPI Çeşitli İşlevleri