次の方法で共有


MPI_Type_get_envelope関数

データ型を作成した呼び出しで使用される入力引数の数と型に関する情報を返します。

構文

int MPIAPI MPI_Type_get_envelope(
        MPI_Datatype datatype,
  _Out_ int          *num_integers,
  _Out_ int          *num_addresses,
  _Out_ int          *num_datatypes,
  _Out_ int          *combiner
);

パラメーター

  • datatype
    アクセスするデータ型。

  • num_integers [out]
    コンバイナーを構築する呼び出しで使用される入力整数の数。

  • num_addresses [out]
    呼び出し構築 コンバイナーで使用される入力アドレスの数。

  • num_datatypes [out]
    呼び出し構築 コンバイナーで使用される入力データ型の数。

  • combiner [out]
    コンバイナ。

戻り値

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

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

Fortran

    MPI_TYPE_GET_ENVELOPE(DATATYPE, NUM_INTEGERS, NUM_ADDRESSES, NUM_DATATYPES,
                COMBINER, IERROR)
        INTEGER DATATYPE, NUM_INTEGERS, NUM_ADDRESSES, NUM_DATATYPES, COMBINER,
        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 データ型関数