17.2.367. MPI_T_pvar_reset

MPI_T_pvar_reset — 重置性能变量的值

17.2.367.1. 语法

17.2.367.1.1. C语法

#include <mpi.h>

int MPI_T_pvar_reset(MPI_T_pvar_session session, MPI_T_pvar_handle handle)

17.2.367.2. 输入参数

  • session: 性能实验会话。

  • handle: 性能变量句柄或 MPI_T_PVAR_ALL_HANDLES。

17.2.367.3. 描述

MPI_T_pvar_resethandle参数指定的性能变量重置为其初始值。特殊值MPI_T_PVAR_ALL_HANDLES可以传入handle参数,用于重置session参数指定会话中的所有读写句柄。

17.2.367.4. 错误

MPI_T_pvar_reset 在以下情况下会失败:

  • MPI_T_ERR_NOT_INITIALIZED: MPI工具接口未初始化

  • MPI_T_ERR_INVALID_HANDLE: 句柄无效

  • MPI_T_ERR_INVALID_SESSION: 会话参数不是有效的会话

  • MPI_T_ERR_PVAR_NO_WRITE: 变量无法被重置