Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen aralıkla eşleşen önceden tanımlanmış bir tür döndürür.
Söz dizimi
int MPIAPI MPI_Type_create_f90_real(
int p,
int r,
_Out_ MPI_Datatype *newtype
);
Parametreler
P
Mantisteki ondalık basamak sayısı.R
İstenen ondalık üs aralığı.newtype [out]
Aralıkla eşleşen önceden tanımlanmış bir MPI Veri Türü.
Döndürülen değer
Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.
Fortran'da, dönüş değeri IERROR parametresinde depolanır.
Fortran
MPI_TYPE_CREATE_F90_REAL(P, R, NEWTYPE, IERROR)
INTEGER P, R, NEWTYPE, IERROR
Açıklama
Bu işlev , KIND selected_real_kind(p, r)'nin REAL değişkeniyle eşleşen önceden tanımlanmış bir MPI veri türü döndürür. Yukarıda açıklanan modelde D(p, r) öğesi için bir tanıtıcı döndürür. p veya r, selected_real_kind(p, r) çağrılarından atlanabilir (ancak her ikisini birden atlamıyor olabilir). Benzer şekilde, p veya rMPI_UNDEFINED olarak ayarlanabilir. İletişimde, MPI_Type_create_f90_realtarafından döndürülen bir MPI veri türü B veri türüyle eşleşir ancak B, çağrılanMPI_Type_create_f90_real tarafından p ve r veya B için aynı değerlerle döndürüldüyse bu tür bir veri türünün bir kopyasıdır.
Belirtilen aralık için karşılık gelen bir tür yoksa, çağrı hatalıdır. Bu uygulama newtype değerini MPI_DATATYPE_NULL olarak ayarlar ve sınıf MPI_ERR_ARG hatası döndürür.
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 |