Bagikan melalui


fungsi MPI_Comm_free_keyval

Membebaskan kunci atribut yang ada.

Sintaks

int MPIAPI MPI_Comm_free_keyval(
   _Inout_ int *comm_keyval
);

Parameter

  • comm_keyval
    Nilai kunci.

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_COMM_FREE_KEYVAL(COMM_KEYVAL, IERROR)
        INTEGER COMM_KEYVAL, IERROR

Keterangan

Fungsi ini mengatur nilai keyval ke MPI_KEYVAL_INVALID. Perhatikan bahwa tidak keliru untuk membebaskan kunci atribut yang digunakan, karena gratis aktual tidak bertranspirasi sampai setelah semua referensi (di komunikator lain pada proses) ke kunci telah dikosongkan. Referensi ini perlu dibebaskan secara eksplisit oleh program, baik melalui panggilan ke MPI_Comm_delete_attr yang membebaskan satu instans atribut, atau melalui panggilan ke MPI_Comm_free yang membebaskan semua instans atribut yang terkait dengan komunikator yang dibebaskan.

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

Lihat juga

Fungsi Penembolokan MPI