MPI_Comm_delete_attr_function 函数

MPI_Comm_delete_attr_function 是应用程序定义的函数名称的占位符。

语法

int MPI_Comm_delete_attr_function(
           MPI_Comm comm,
           int      comm_keyval,
  _In_     void     *attribute_val,
  _In_opt_ void     *extra_state
);

参数

  • comm
    沟通。

  • comm_keyval
    键值。

  • attribute_val [in]
    指向属性值的指针。

  • extra_state [in, 可选]
    额外状态。

返回值

函数在成功 时返回MPI_SUCCESS ,在失败 (返回错误代码,在这种情况下 ,MPI_Comm_free 将) 失败。

Fortran

    SUBROUTINE COMM_DELETE_ATTR_FUNCTION(COMM, COMM_KEYVAL, ATTRIBUTE_VAL,
                EXTRA_STATE, IERROR)
        INTEGER COMM, COMM_KEYVAL, IERROR
        INTEGER(KIND=MPI_ADDRESS_KIND) ATTRIBUTE_VAL, EXTRA_STATE

注解

MPI_Comm_free 删除通信器或显式调用MPI_Comm_delete_attr时,将调用 函数。

要求

产品

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 缓存函数

MPI_Comm_create_keyval