MPI_Cart_get (Fungsi MPI_Cart_get)
Mengambil informasi topologi Kartesius yang terkait dengan komunikator.
Sintaks
int MPIAPI MPI_Cart_get(
MPI_Comm comm,
int maxdims,
_Out_cap_(maxdims) int *dims,
_Out_cap_(maxdims) int *periods,
_Out_cap_(maxdims) int *coords
);
Parameter
Comm
Komunikator dengan struktur kartesius.maxdims
Panjang vektor redup, titik, dan koord dalam program panggilan.Meredup
Jumlah proses untuk setiap dimensi kartesius.Periode
Periodisitas (benar/salah) untuk setiap dimensi kartesius.koord
Koordinat proses panggilan dalam struktur kartesius.
Nilai kembali
Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.
Di Fortran, nilai pengembalian disimpan dalam parameter IERROR .
Fortran
MPI_CART_GET(COMM, MAXDIMS, DIMS, PERIODS, COORDS, IERROR)
INTEGER COMM, MAXDIMS, DIMS(*), COORDS(*), IERROR
LOGICAL PERIODS(*)
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 |