Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengembalikan tipe yang telah ditentukan sebelumnya yang cocok dengan rentang yang ditentukan.
Sintaks
int MPIAPI MPI_Type_create_f90_real(
int p,
int r,
_Out_ MPI_Datatype *newtype
);
Parameter
p
Jumlah digit desimal dalam mantissa.R
Rentang eksponen desimal yang diinginkan.newtype [out]
Jenis Data MPI yang sudah ditentukan sebelumnya yang cocok dengan rentang.
Mengembalikan nilai
Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.
Di Fortran, nilai pengembalian disimpan dalam parameter IERROR .
Fortran
MPI_TYPE_CREATE_F90_REAL(P, R, NEWTYPE, IERROR)
INTEGER P, R, NEWTYPE, IERROR
Komentar
Fungsi ini mengembalikan jenis data MPI yang telah ditentukan sebelumnya yang cocok dengan variabel REAL kind selected_real_kind(p, r). Dalam model yang dijelaskan di atas, ia mengembalikan handel untuk elemen D(p, r). Baik p atau r dapat dihilangkan dari panggilan ke selected_real_kind(p, r) (tetapi tidak keduanya). Secara analog, p atau r dapat diatur ke MPI_UNDEFINED. Dalam komunikasi, tipe data MPI A yang dikembalikan oleh MPI_Type_create_f90_real cocok dengan tipe data B jika dan hanya jika B dikembalikan oleh MPI_Type_create_f90_real dipanggil dengan nilai yang sama untuk p dan r atau B adalah duplikat dari jenis data tersebut.
Jika tidak ada jenis yang sesuai untuk rentang yang ditentukan, panggilan salah. Implementasi ini menetapkan jenis baru ke MPI_DATATYPE_NULL dan mengembalikan kesalahan MPI_ERR_ARG kelas.
Persyaratan
Produk |
Paket Redistributable HPC Pack 2012 MS-MPI, Paket HpC Pack 2008 R2 MS-MPI Redistributable, Paket HPC Pack 2008 MS-MPI Redistributable Package atau HpC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Pustaka |
Msmpi.lib |
DLL |
Msmpi.dll |