次の方法で共有


MPI_Cart_coords関数

グループ内のランクを指定して、デカルト トポロジのプロセス の座標を決定します。

構文

int MPIAPI MPI_Cart_coords(
   MPI_Comm               comm,
   int                    rank,
   int                    maxdims,
   _Out_cap_(maxdims) int *coords
);

パラメーター

  • comm
    デカルト構造を持つコミュニケーター。

  • rank
    comm のグループ内のプロセスのランク。

  • maxdims
    呼び出し元プログラム内 のベクトル 座標 の長さ。

  • Coords
    指定されたプロセスのデカルト座標を含む整数配列 ( サイズ maxdims)。

戻り値

成功 したMPI_SUCCESS を返します。 それ以外の場合、戻り値はエラー コードです。

Fortran では、戻り値は IERROR パラメーターに格納されます。

Fortran

    MPI_CART_COORDS(COMM, RANK, MAXDIMS, COORDS, IERROR)
        INTEGER COMM, RANK, MAXDIMS, COORDS(*), IERROR

要件

製品

HPC Pack 2012 MS-MPI 再頒布可能パッケージ、HPC Pack 2008 R2 MS-MPI 再頒布可能パッケージ、HPC Pack 2008 MS-MPI 再頒布可能パッケージまたは HPC Pack 2008 クライアント ユーティリティ

ヘッダー

Mpi.h;Mpif.h

ライブラリ

Msmpi.lib

[DLL]

Msmpi.dll

こちらもご覧ください

MPI プロセス トポロジ関数