| int MPI_Get(void *origin_addr,
int origin_count, MPI_Datatype origin_datatype, int target_rank, MPI_Aint
target_disp, int target_count, MPI_Datatype target_datatype, MPI_Win win) 从指定进程的窗口取数据 int MPI_Get_address(void *location, MPI_Aint *address) 返回内存位置的地址 int MPI_Grequest_complete(MPI_Request request) 通知MPI给定对象上的操作已经结束 int MPI_Grequest_start(MPI_Grequest_query_function *query_fn, MPI_Grequest_free_function *free_fn, MPI_Grequest_cancel_function *cancel_fn, void *extra_state, MPI_Request *request) 开始一个通用的非阻塞操作,并返回与该操作相联系的对象 MPI_Fint MPI_Group_c2f(MPI_Group group) 把C进程组句柄转换为Fortran进程组句柄 MPI_Group MPI_Group_f2c(MPI_Fint group) 把Fortran进程组组句柄转换为C进程组句柄 MPI_Fint MPI_Info_c2f(MPI_Info info) 把C信息句柄转换为Fortran信息句柄 int MPI_Info_create(MPI_Info *info) 创建一个新的INFO对象 int MPI_Info_delete(MPI_Info info, char *key) 从INFO对象中删除<关键字,值>元组 int MPI_Info_dup(MPI_Info info, MPI_Info *newinfo) 返回INFO对象的副本 MPI_Info MPI_Info_f2c(MPI_Fint info) 把Fortran INFO对象句柄转换为C INFO对象句柄 int MPI_Info_free(MPI_Info *info) 释放INFO对象 int MPI_Info_get(MPI_Info info, char *key, int valuelen, char *value, int *flag) 返回与信息关键字对应的值 int MPI_Info_get_nkeys(MPI_Info info, int *nkeys) 返回INFO对象当前定义的关键字的数量 int MPI_Info_get_nthkey(MPI_Info info, int n, char *key) 返回INFO对象定义的第n个关键字 int MPI_Info_get_valuelen(MPI_Info info, char *key, int *valuelen, int *flag) 返回与一个信息关键字对应的值的长度 int MPI_Info_set(MPI_Info info, char *key, char *value) 往INFO对象中加入<关键字,值>元组 int MPI_Init_thread(int *argc, char *((*argv)[]), int required, int *provided) 初始化MPI和MPI线程环境 int MPI_Is_thread_main(int *flag) 表明调用本函数的线程是否是主线程 |
||