-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmpi_routine.h
100 lines (98 loc) · 8.87 KB
/
mpi_routine.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
#ifndef MPI_ROUTINE_H
#define MPI_ROUTINE_H
char *MPI_Routines[] = {
"MPIX_Comm_agree", "MPI_File_set_errhandler", "MPI_Rsend", "MPIX_Comm_failure_ack", "MPI_File_set_info",
"MPI_Rsend_init", "MPIX_Comm_failure_get_acked", "MPI_File_set_size", "MPI_Scan", "MPIX_Comm_revoke",
"MPI_File_set_view", "MPI_Scatter", "MPIX_Comm_shrink", "MPI_File_sync", "MPI_Scatterv", "MPI_Abort",
"MPI_File_write", "MPI_Send", "MPI_Accumulate", "MPI_File_write_all", "MPI_Send_init", "MPI_Add_error_class",
"MPI_File_write_all_begin", "MPI_Sendrecv", "MPI_Add_error_code", "MPI_File_write_all_end",
"MPI_Sendrecv_replace",
"MPI_Add_error_string", "MPI_File_write_at", "MPI_Ssend", "MPI_Address", "MPI_File_write_at_all",
"MPI_Ssend_init",
"MPI_Aint_add", "MPI_File_write_at_all_begin", "MPI_Start", "MPI_Aint_diff", "MPI_File_write_at_all_end",
"MPI_Startall", "MPI_Allgather", "MPI_File_write_ordered", "MPI_Status_set_cancelled", "MPI_Allgatherv",
"MPI_File_write_ordered_begin", "MPI_Status_set_elements", "MPI_Alloc_mem", "MPI_File_write_ordered_end",
"MPI_Status_set_elements_x", "MPI_Allreduce", "MPI_File_write_shared", "MPI_T_category_changed", "MPI_Alltoall",
"MPI_Finalize", "MPI_T_category_get_categories", "MPI_Alltoallv", "MPI_Finalized", "MPI_T_category_get_cvars",
"MPI_Alltoallw", "MPI_Free_mem", "MPI_T_category_get_info", "MPI_Attr_delete", "MPI_Gather",
"MPI_T_category_get_num", "MPI_Attr_get", "MPI_Gatherv", "MPI_T_category_get_pvars", "MPI_Attr_put", "MPI_Get",
"MPI_T_cvar_get_info", "MPI_Barrier", "MPI_Get_accumulate", "MPI_T_cvar_get_num", "MPI_Bcast",
"MPI_Get_address",
"MPI_T_cvar_handle_alloc", "MPI_Bsend", "MPI_Get_count", "MPI_T_cvar_handle_free", "MPI_Bsend_init",
"MPI_Get_elements", "MPI_T_cvar_read", "MPI_Buffer_attach", "MPI_Get_elements_x", "MPI_T_cvar_write",
"MPI_Buffer_detach", "MPI_Get_library_version", "MPI_T_enum_get_info", "MPI_Cancel", "MPI_Get_processor_name",
"MPI_T_enum_get_item", "MPI_Cart_coords", "MPI_Get_version", "MPI_T_finalize", "MPI_Cart_create",
"MPI_Graph_create", "MPI_T_init_thread", "MPI_Cart_get", "MPI_Graph_get", "MPI_T_pvar_get_info", "MPI_Cart_map",
"MPI_Graph_map", "MPI_T_pvar_get_num", "MPI_Cart_rank", "MPI_Graph_neighbors", "MPI_T_pvar_handle_alloc",
"MPI_Cart_shift", "MPI_Graph_neighbors_count", "MPI_T_pvar_handle_free", "MPI_Cart_sub", "MPI_Graphdims_get",
"MPI_T_pvar_read", "MPI_Cartdim_get", "MPI_Grequest_complete", "MPI_T_pvar_readreset", "MPI_Close_port",
"MPI_Grequest_start", "MPI_T_pvar_reset", "MPI_Comm_accept", "MPI_Group_compare", "MPI_T_pvar_session_create",
"MPI_Comm_call_errhandler", "MPI_Group_difference", "MPI_T_pvar_session_free", "MPI_Comm_compare",
"MPI_Group_excl", "MPI_T_pvar_start", "MPI_Comm_connect", "MPI_Group_free", "MPI_T_pvar_stop",
"MPI_Comm_create",
"MPI_Group_incl", "MPI_T_pvar_write", "MPI_Comm_create_errhandler", "MPI_Group_intersection", "MPI_Test",
"MPI_Comm_create_group", "MPI_Group_range_excl", "MPI_Test_cancelled", "MPI_Comm_create_keyval",
"MPI_Group_range_incl", "MPI_Testall", "MPI_Comm_delete_attr", "MPI_Group_rank", "MPI_Testany",
"MPI_Comm_disconnect", "MPI_Group_size", "MPI_Testsome", "MPI_Comm_dup", "MPI_Group_translate_ranks",
"MPI_Topo_test", "MPI_Comm_dup_with_info", "MPI_Group_union", "MPI_Type_commit", "MPI_Comm_free",
"MPI_Iallgather",
"MPI_Type_contiguous", "MPI_Comm_free_keyval", "MPI_Iallgatherv", "MPI_Type_create_darray", "MPI_Comm_get_attr",
"MPI_Iallreduce", "MPI_Type_create_hindexed", "MPI_Comm_get_errhandler", "MPI_Ialltoall",
"MPI_Type_create_hindexed_block", "MPI_Comm_get_info", "MPI_Ialltoallv", "MPI_Type_create_hvector",
"MPI_Comm_get_name", "MPI_Ialltoallw", "MPI_Type_create_indexed_block", "MPI_Comm_get_parent", "MPI_Ibarrier",
"MPI_Type_create_keyval", "MPI_Comm_group", "MPI_Ibcast", "MPI_Type_create_resized", "MPI_Comm_idup",
"MPI_Ibsend",
"MPI_Type_create_struct", "MPI_Comm_join", "MPI_Iexscan", "MPI_Type_create_subarray", "MPI_Comm_rank",
"MPI_Igather", "MPI_Type_delete_attr", "MPI_Comm_remote_group", "MPI_Igatherv", "MPI_Type_dup",
"MPI_Comm_remote_size", "MPI_Improbe", "MPI_Type_extent", "MPI_Comm_set_attr", "MPI_Imrecv", "MPI_Type_free",
"MPI_Comm_set_errhandler", "MPI_Ineighbor_allgather", "MPI_Type_free_keyval", "MPI_Comm_set_info",
"MPI_Ineighbor_allgatherv", "MPI_Type_get_attr", "MPI_Comm_set_name", "MPI_Ineighbor_alltoall",
"MPI_Type_get_contents", "MPI_Comm_size", "MPI_Ineighbor_alltoallv", "MPI_Type_get_envelope", "MPI_Comm_spawn",
"MPI_Ineighbor_alltoallw", "MPI_Type_get_extent", "MPI_Comm_spawn_multiple", "MPI_Info_create",
"MPI_Type_get_extent_x", "MPI_Comm_split", "MPI_Info_delete", "MPI_Type_get_name", "MPI_Comm_split_type",
"MPI_Info_dup", "MPI_Type_get_true_extent", "MPI_Comm_test_inter", "MPI_Info_free",
"MPI_Type_get_true_extent_x",
"MPI_Compare_and_swap", "MPI_Info_get", "MPI_Type_hindexed", "MPI_Dims_create", "MPI_Info_get_nkeys",
"MPI_Type_hvector", "MPI_Dist_graph_create", "MPI_Info_get_nthkey", "MPI_Type_indexed",
"MPI_Dist_graph_create_adjacent", "MPI_Info_get_valuelen", "MPI_Type_lb", "MPI_Dist_graph_neighbors",
"MPI_Info_set", "MPI_Type_match_size", "MPI_Dist_graph_neighbors_count", "MPI_Init", "MPI_Type_set_attr",
"MPI_Errhandler_create", "MPI_Init_thread", "MPI_Type_set_name", "MPI_Errhandler_free", "MPI_Initialized",
"MPI_Type_size", "MPI_Errhandler_get", "MPI_Intercomm_create", "MPI_Type_size_x", "MPI_Errhandler_set",
"MPI_Intercomm_merge", "MPI_Type_struct", "MPI_Error_class", "MPI_Iprobe", "MPI_Type_ub", "MPI_Error_string",
"MPI_Irecv", "MPI_Type_vector", "MPI_Exscan", "MPI_Ireduce", "MPI_Unpack", "MPI_Fetch_and_op",
"MPI_Ireduce_scatter", "MPI_Unpack_external", "MPI_File_c2f", "MPI_Ireduce_scatter_block", "MPI_Unpublish_name",
"MPI_File_call_errhandler", "MPI_Irsend", "MPI_Wait", "MPI_File_close", "MPI_Is_thread_main", "MPI_Waitall",
"MPI_File_create_errhandler", "MPI_Iscan", "MPI_Waitany", "MPI_File_delete", "MPI_Iscatter", "MPI_Waitsome",
"MPI_File_f2c", "MPI_Iscatterv", "MPI_Win_allocate", "MPI_File_get_amode", "MPI_Isend",
"MPI_Win_allocate_shared",
"MPI_File_get_atomicity", "MPI_Issend", "MPI_Win_attach", "MPI_File_get_byte_offset", "MPI_Keyval_create",
"MPI_Win_call_errhandler", "MPI_File_get_errhandler", "MPI_Keyval_free", "MPI_Win_complete",
"MPI_File_get_group",
"MPI_Lookup_name", "MPI_Win_create", "MPI_File_get_info", "MPI_Mprobe", "MPI_Win_create_dynamic",
"MPI_File_get_position", "MPI_Mrecv", "MPI_Win_create_errhandler", "MPI_File_get_position_shared",
"MPI_Neighbor_allgather", "MPI_Win_create_keyval", "MPI_File_get_size", "MPI_Neighbor_allgatherv",
"MPI_Win_delete_attr", "MPI_File_get_type_extent", "MPI_Neighbor_alltoall", "MPI_Win_detach",
"MPI_File_get_view",
"MPI_Neighbor_alltoallv", "MPI_Win_fence", "MPI_File_iread", "MPI_Neighbor_alltoallw", "MPI_Win_flush",
"MPI_File_iread_all", "MPI_Op_commute", "MPI_Win_flush_all", "MPI_File_iread_at", "MPI_Op_create",
"MPI_Win_flush_local", "MPI_File_iread_at_all", "MPI_Op_free", "MPI_Win_flush_local_all",
"MPI_File_iread_shared",
"MPI_Open_port", "MPI_Win_free", "MPI_File_iwrite", "MPI_Pack", "MPI_Win_free_keyval", "MPI_File_iwrite_all",
"MPI_Pack_external", "MPI_Win_get_attr", "MPI_File_iwrite_at", "MPI_Pack_external_size",
"MPI_Win_get_errhandler",
"MPI_File_iwrite_at_all", "MPI_Pack_size", "MPI_Win_get_group", "MPI_File_iwrite_shared", "MPI_Pcontrol",
"MPI_Win_get_info", "MPI_File_open", "MPI_Probe", "MPI_Win_get_name", "MPI_File_preallocate",
"MPI_Publish_name",
"MPI_Win_lock", "MPI_File_read", "MPI_Put", "MPI_Win_lock_all", "MPI_File_read_all", "MPI_Query_thread",
"MPI_Win_post", "MPI_File_read_all_begin", "MPI_Raccumulate", "MPI_Win_set_attr", "MPI_File_read_all_end",
"MPI_Recv", "MPI_Win_set_errhandler", "MPI_File_read_at", "MPI_Recv_init", "MPI_Win_set_info",
"MPI_File_read_at_all", "MPI_Reduce", "MPI_Win_set_name", "MPI_File_read_at_all_begin", "MPI_Reduce_local",
"MPI_Win_shared_query", "MPI_File_read_at_all_end", "MPI_Reduce_scatter", "MPI_Win_start",
"MPI_File_read_ordered",
"MPI_Reduce_scatter_block", "MPI_Win_sync", "MPI_File_read_ordered_begin", "MPI_Register_datarep",
"MPI_Win_test",
"MPI_File_read_ordered_end", "MPI_Request_free", "MPI_Win_unlock", "MPI_File_read_shared",
"MPI_Request_get_status", "MPI_Win_unlock_all", "MPI_File_seek", "MPI_Rget", "MPI_Win_wait",
"MPI_File_seek_shared", "MPI_Rget_accumulate", "MPI_Wtick", "MPI_File_set_atomicity", "MPI_Rput", "MPI_Wtime"
};
#endif