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.
Fungsi ini adalah tempat penampung untuk fungsi yang ditentukan pengguna untuk dikonversi dari representasi data file ke representasi asli dan sebaliknya.
Sintaks
int MPI_Datarep_conversion_function(
_Inout_ void *userbuf,
MPI_Datatype datatype,
int count,
_Inout_ void *filebuf,
MPI_Offset position,
_In_ void *extra_state
);
Parameter
userbuf
Buffer asli.Datatype
Jenis data elemen.hitung
Jumlah elemen.filebuf
Buffer file.Posisi
Posisi di buffer baca.extra_state [in]
Keadaan ekstra.
Menampilkan nilai
Fungsi konversi harus mengembalikan kode kesalahan. Jika kode kesalahan yang dikembalikan memiliki nilai selain MPI_SUCCESS, implementasi akan menimbulkan kesalahan di kelas MPI_ERR_CONVERSION.
Fortran
SUBROUTINE DATAREP_CONVERSION_FUNCTION(USERBUF, DATATYPE, COUNT, FILEBUF,
POSITION, EXTRA_STATE, IERROR)
<TYPE> USERBUF(*), FILEBUF(*)
INTEGER COUNT, DATATYPE, IERROR
INTEGER(KIND=MPI_OFFSET_KIND) POSITION
INTEGER(KIND=MPI_ADDRESS_KIND) EXTRA_STATE
Persyaratan
Produk |
Paket HPC Pack 2012 MS-MPI Redistributable, HpC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package atau HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |