1 /* -*- Mode: C; c-basic-offset:4 ; -*- */
2 /*
3  *  (C) 2001 by Argonne National Laboratory.
4  *      See COPYRIGHT in top-level directory.
5  *
6  * This file is automatically generated by buildiface
7  * DO NOT EDIT
8  */
9 /* Prototypes for Fortran Interface Functions */
10 
11 extern FORT_DLL_SPEC void FORT_CALL mpi_send_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_send_);
12 extern FORT_DLL_SPEC void FORT_CALL mpi_recv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_recv_);
13 extern FORT_DLL_SPEC void FORT_CALL mpi_get_count_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_get_count_);
14 extern FORT_DLL_SPEC void FORT_CALL mpi_bsend_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_bsend_);
15 extern FORT_DLL_SPEC void FORT_CALL mpi_ssend_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_ssend_);
16 extern FORT_DLL_SPEC void FORT_CALL mpi_rsend_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_rsend_);
17 extern FORT_DLL_SPEC void FORT_CALL mpi_buffer_attach_ ( void*v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_buffer_attach_);
18 extern FORT_DLL_SPEC void FORT_CALL mpi_buffer_detach_ ( void*v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_buffer_detach_);
19 extern FORT_DLL_SPEC void FORT_CALL mpi_isend_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_isend_);
20 extern FORT_DLL_SPEC void FORT_CALL mpi_ibsend_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_ibsend_);
21 extern FORT_DLL_SPEC void FORT_CALL mpi_issend_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_issend_);
22 extern FORT_DLL_SPEC void FORT_CALL mpi_irsend_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_irsend_);
23 extern FORT_DLL_SPEC void FORT_CALL mpi_irecv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_irecv_);
24 extern FORT_DLL_SPEC void FORT_CALL mpi_wait_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_wait_);
25 extern FORT_DLL_SPEC void FORT_CALL mpi_test_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_test_);
26 extern FORT_DLL_SPEC void FORT_CALL mpi_request_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_request_free_);
27 extern FORT_DLL_SPEC void FORT_CALL mpi_waitany_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_waitany_);
28 extern FORT_DLL_SPEC void FORT_CALL mpi_testany_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_testany_);
29 extern FORT_DLL_SPEC void FORT_CALL mpi_waitall_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_waitall_);
30 extern FORT_DLL_SPEC void FORT_CALL mpi_testall_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_testall_);
31 extern FORT_DLL_SPEC void FORT_CALL mpi_waitsome_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_waitsome_);
32 extern FORT_DLL_SPEC void FORT_CALL mpi_testsome_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_testsome_);
33 extern FORT_DLL_SPEC void FORT_CALL mpi_iprobe_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_iprobe_);
34 extern FORT_DLL_SPEC void FORT_CALL mpi_probe_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_probe_);
35 extern FORT_DLL_SPEC void FORT_CALL mpi_cancel_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cancel_);
36 extern FORT_DLL_SPEC void FORT_CALL mpi_test_cancelled_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_test_cancelled_);
37 extern FORT_DLL_SPEC void FORT_CALL mpi_send_init_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_send_init_);
38 extern FORT_DLL_SPEC void FORT_CALL mpi_bsend_init_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_bsend_init_);
39 extern FORT_DLL_SPEC void FORT_CALL mpi_ssend_init_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_ssend_init_);
40 extern FORT_DLL_SPEC void FORT_CALL mpi_rsend_init_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_rsend_init_);
41 extern FORT_DLL_SPEC void FORT_CALL mpi_recv_init_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_recv_init_);
42 extern FORT_DLL_SPEC void FORT_CALL mpi_start_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_start_);
43 extern FORT_DLL_SPEC void FORT_CALL mpi_startall_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_startall_);
44 extern FORT_DLL_SPEC void FORT_CALL mpi_sendrecv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, void*v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *v11, MPI_Fint *v12, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_sendrecv_);
45 extern FORT_DLL_SPEC void FORT_CALL mpi_sendrecv_replace_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_sendrecv_replace_);
46 extern FORT_DLL_SPEC void FORT_CALL mpi_type_contiguous_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_contiguous_);
47 extern FORT_DLL_SPEC void FORT_CALL mpi_type_vector_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_vector_);
48 extern FORT_DLL_SPEC void FORT_CALL mpi_type_hvector_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint * v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_hvector_);
49 extern FORT_DLL_SPEC void FORT_CALL mpi_type_indexed_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_indexed_);
50 extern FORT_DLL_SPEC void FORT_CALL mpi_type_hindexed_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint * v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_hindexed_);
51 extern FORT_DLL_SPEC void FORT_CALL mpi_type_struct_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint * v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_struct_);
52 extern FORT_DLL_SPEC void FORT_CALL mpi_type_extent_ ( MPI_Fint *v1, MPI_Fint * v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_extent_);
53 extern FORT_DLL_SPEC void FORT_CALL mpi_type_size_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_size_);
54 extern FORT_DLL_SPEC void FORT_CALL mpi_type_lb_ ( MPI_Fint *v1, MPI_Fint * v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_lb_);
55 extern FORT_DLL_SPEC void FORT_CALL mpi_type_ub_ ( MPI_Fint *v1, MPI_Fint * v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_ub_);
56 extern FORT_DLL_SPEC void FORT_CALL mpi_type_commit_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_commit_);
57 extern FORT_DLL_SPEC void FORT_CALL mpi_type_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_free_);
58 extern FORT_DLL_SPEC void FORT_CALL mpi_get_elements_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_get_elements_);
59 extern FORT_DLL_SPEC void FORT_CALL mpi_pack_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_pack_);
60 extern FORT_DLL_SPEC void FORT_CALL mpi_unpack_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_unpack_);
61 extern FORT_DLL_SPEC void FORT_CALL mpi_pack_size_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_pack_size_);
62 extern FORT_DLL_SPEC void FORT_CALL mpi_barrier_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_barrier_);
63 extern FORT_DLL_SPEC void FORT_CALL mpi_bcast_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_bcast_);
64 extern FORT_DLL_SPEC void FORT_CALL mpi_gather_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_gather_);
65 extern FORT_DLL_SPEC void FORT_CALL mpi_gatherv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_gatherv_);
66 extern FORT_DLL_SPEC void FORT_CALL mpi_scatter_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_scatter_);
67 extern FORT_DLL_SPEC void FORT_CALL mpi_scatterv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, void*v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_scatterv_);
68 extern FORT_DLL_SPEC void FORT_CALL mpi_allgather_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_allgather_);
69 extern FORT_DLL_SPEC void FORT_CALL mpi_allgatherv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_allgatherv_);
70 extern FORT_DLL_SPEC void FORT_CALL mpi_alltoall_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_alltoall_);
71 extern FORT_DLL_SPEC void FORT_CALL mpi_alltoallv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, void*v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_alltoallv_);
72 extern FORT_DLL_SPEC void FORT_CALL mpi_reduce_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_reduce_);
73 extern FORT_DLL_SPEC void FORT_CALL mpi_op_create_ ( MPI_User_function*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_op_create_);
74 extern FORT_DLL_SPEC void FORT_CALL mpi_op_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_op_free_);
75 extern FORT_DLL_SPEC void FORT_CALL mpi_allreduce_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_allreduce_);
76 extern FORT_DLL_SPEC void FORT_CALL mpi_reduce_scatter_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_reduce_scatter_);
77 extern FORT_DLL_SPEC void FORT_CALL mpi_scan_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_scan_);
78 extern FORT_DLL_SPEC void FORT_CALL mpi_group_size_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_size_);
79 extern FORT_DLL_SPEC void FORT_CALL mpi_group_rank_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_rank_);
80 extern FORT_DLL_SPEC void FORT_CALL mpi_group_translate_ranks_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_translate_ranks_);
81 extern FORT_DLL_SPEC void FORT_CALL mpi_group_compare_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_compare_);
82 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_group_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_group_);
83 extern FORT_DLL_SPEC void FORT_CALL mpi_group_union_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_union_);
84 extern FORT_DLL_SPEC void FORT_CALL mpi_group_intersection_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_intersection_);
85 extern FORT_DLL_SPEC void FORT_CALL mpi_group_difference_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_difference_);
86 extern FORT_DLL_SPEC void FORT_CALL mpi_group_incl_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_incl_);
87 extern FORT_DLL_SPEC void FORT_CALL mpi_group_excl_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_excl_);
88 extern FORT_DLL_SPEC void FORT_CALL mpi_group_range_incl_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint v3[], MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_range_incl_);
89 extern FORT_DLL_SPEC void FORT_CALL mpi_group_range_excl_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint v3[], MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_range_excl_);
90 extern FORT_DLL_SPEC void FORT_CALL mpi_group_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_group_free_);
91 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_size_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_size_);
92 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_rank_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_rank_);
93 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_compare_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_compare_);
94 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_dup_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_dup_);
95 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_create_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_create_);
96 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_split_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_split_);
97 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_free_);
98 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_test_inter_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_test_inter_);
99 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_remote_size_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_remote_size_);
100 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_remote_group_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_remote_group_);
101 extern FORT_DLL_SPEC void FORT_CALL mpi_intercomm_create_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_intercomm_create_);
102 extern FORT_DLL_SPEC void FORT_CALL mpi_intercomm_merge_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_intercomm_merge_);
103 extern FORT_DLL_SPEC void FORT_CALL mpi_keyval_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_keyval_free_);
104 extern FORT_DLL_SPEC void FORT_CALL mpi_attr_put_ ( MPI_Fint *v1, MPI_Fint *v2, void*v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_attr_put_);
105 extern FORT_DLL_SPEC void FORT_CALL mpi_attr_get_ ( MPI_Fint *v1, MPI_Fint *v2, void*v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_attr_get_);
106 extern FORT_DLL_SPEC void FORT_CALL mpi_attr_delete_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_attr_delete_);
107 extern FORT_DLL_SPEC void FORT_CALL mpi_topo_test_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_topo_test_);
108 extern FORT_DLL_SPEC void FORT_CALL mpi_cart_create_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cart_create_);
109 extern FORT_DLL_SPEC void FORT_CALL mpi_dims_create_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_dims_create_);
110 extern FORT_DLL_SPEC void FORT_CALL mpi_graph_create_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_graph_create_);
111 extern FORT_DLL_SPEC void FORT_CALL mpi_graphdims_get_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_graphdims_get_);
112 extern FORT_DLL_SPEC void FORT_CALL mpi_graph_get_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_graph_get_);
113 extern FORT_DLL_SPEC void FORT_CALL mpi_cartdim_get_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cartdim_get_);
114 extern FORT_DLL_SPEC void FORT_CALL mpi_cart_get_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cart_get_);
115 extern FORT_DLL_SPEC void FORT_CALL mpi_cart_rank_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cart_rank_);
116 extern FORT_DLL_SPEC void FORT_CALL mpi_cart_coords_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cart_coords_);
117 extern FORT_DLL_SPEC void FORT_CALL mpi_graph_neighbors_count_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_graph_neighbors_count_);
118 extern FORT_DLL_SPEC void FORT_CALL mpi_graph_neighbors_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_graph_neighbors_);
119 extern FORT_DLL_SPEC void FORT_CALL mpi_cart_shift_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cart_shift_);
120 extern FORT_DLL_SPEC void FORT_CALL mpi_cart_sub_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cart_sub_);
121 extern FORT_DLL_SPEC void FORT_CALL mpi_cart_map_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_cart_map_);
122 extern FORT_DLL_SPEC void FORT_CALL mpi_graph_map_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_graph_map_);
123 extern FORT_DLL_SPEC void FORT_CALL mpi_get_processor_name_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *v2, MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_get_processor_name_);
124 extern FORT_DLL_SPEC void FORT_CALL mpi_get_version_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_get_version_);
125 extern FORT_DLL_SPEC void FORT_CALL mpi_errhandler_create_ ( MPI_Handler_function*v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_errhandler_create_);
126 extern FORT_DLL_SPEC void FORT_CALL mpi_errhandler_set_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_errhandler_set_);
127 extern FORT_DLL_SPEC void FORT_CALL mpi_errhandler_get_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_errhandler_get_);
128 extern FORT_DLL_SPEC void FORT_CALL mpi_errhandler_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_errhandler_free_);
129 extern FORT_DLL_SPEC void FORT_CALL mpi_error_string_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *v3, MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_error_string_);
130 extern FORT_DLL_SPEC void FORT_CALL mpi_error_class_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_error_class_);
131 extern FORT_DLL_SPEC void FORT_CALL mpi_finalize_ ( MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_finalize_);
132 extern FORT_DLL_SPEC void FORT_CALL mpi_initialized_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_initialized_);
133 extern FORT_DLL_SPEC void FORT_CALL mpi_abort_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_abort_);
134 extern FORT_DLL_SPEC void FORT_CALL mpi_close_port_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_close_port_);
135 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_accept_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_comm_accept_);
136 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_connect_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_comm_connect_);
137 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_disconnect_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_disconnect_);
138 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_get_parent_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_get_parent_);
139 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_join_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_join_);
140 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_spawn_ ( char *v1 FORT_MIXED_LEN(d1), char *v2 FORT_MIXED_LEN(d2), MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint v8[], MPI_Fint *ierr FORT_END_LEN(d1) FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_comm_spawn_);
141 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_spawn_multiple_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), char *v3 FORT_MIXED_LEN(d3), MPI_Fint v4[], MPI_Fint v5[], MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint v9[], MPI_Fint *ierr FORT_END_LEN(d2) FORT_END_LEN(d3) ) FUNC_ATTRIBUTES(mpi_comm_spawn_multiple_);
142 extern FORT_DLL_SPEC void FORT_CALL mpi_lookup_name_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *v2, char *v3 FORT_MIXED_LEN(d3), MPI_Fint *ierr FORT_END_LEN(d1) FORT_END_LEN(d3) ) FUNC_ATTRIBUTES(mpi_lookup_name_);
143 extern FORT_DLL_SPEC void FORT_CALL mpi_open_port_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_open_port_);
144 extern FORT_DLL_SPEC void FORT_CALL mpi_publish_name_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *v2, char *v3 FORT_MIXED_LEN(d3), MPI_Fint *ierr FORT_END_LEN(d1) FORT_END_LEN(d3) ) FUNC_ATTRIBUTES(mpi_publish_name_);
145 extern FORT_DLL_SPEC void FORT_CALL mpi_unpublish_name_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *v2, char *v3 FORT_MIXED_LEN(d3), MPI_Fint *ierr FORT_END_LEN(d1) FORT_END_LEN(d3) ) FUNC_ATTRIBUTES(mpi_unpublish_name_);
146 extern FORT_DLL_SPEC void FORT_CALL mpi_accumulate_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Aint * v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_accumulate_);
147 extern FORT_DLL_SPEC void FORT_CALL mpi_get_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Aint * v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_get_);
148 extern FORT_DLL_SPEC void FORT_CALL mpi_put_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Aint * v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_put_);
149 extern FORT_DLL_SPEC void FORT_CALL mpi_win_complete_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_complete_);
150 extern FORT_DLL_SPEC void FORT_CALL mpi_win_create_ ( void*v1, MPI_Aint * v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_create_);
151 extern FORT_DLL_SPEC void FORT_CALL mpi_win_fence_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_fence_);
152 extern FORT_DLL_SPEC void FORT_CALL mpi_win_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_free_);
153 extern FORT_DLL_SPEC void FORT_CALL mpi_win_get_group_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_get_group_);
154 extern FORT_DLL_SPEC void FORT_CALL mpi_win_lock_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_lock_);
155 extern FORT_DLL_SPEC void FORT_CALL mpi_win_post_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_post_);
156 extern FORT_DLL_SPEC void FORT_CALL mpi_win_start_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_start_);
157 extern FORT_DLL_SPEC void FORT_CALL mpi_win_test_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_test_);
158 extern FORT_DLL_SPEC void FORT_CALL mpi_win_unlock_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_unlock_);
159 extern FORT_DLL_SPEC void FORT_CALL mpi_win_wait_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_wait_);
160 extern FORT_DLL_SPEC void FORT_CALL mpix_win_allocate_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, void*v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_allocate_);
161 extern FORT_DLL_SPEC void FORT_CALL mpix_win_allocate_shared_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, void*v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_allocate_shared_);
162 extern FORT_DLL_SPEC void FORT_CALL mpix_win_shared_query_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Aint * v3, MPI_Fint *v4, void*v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_shared_query_);
163 extern FORT_DLL_SPEC void FORT_CALL mpix_win_create_dynamic_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_create_dynamic_);
164 extern FORT_DLL_SPEC void FORT_CALL mpix_win_attach_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_attach_);
165 extern FORT_DLL_SPEC void FORT_CALL mpix_win_detach_ ( MPI_Fint *v1, void*v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_detach_);
166 extern FORT_DLL_SPEC void FORT_CALL mpix_get_accumulate_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *v11, MPI_Fint *v12, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_get_accumulate_);
167 extern FORT_DLL_SPEC void FORT_CALL mpix_fetch_and_op_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_fetch_and_op_);
168 extern FORT_DLL_SPEC void FORT_CALL mpix_compare_and_swap_ ( void*v1, void*v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_compare_and_swap_);
169 extern FORT_DLL_SPEC void FORT_CALL mpix_rput_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_rput_);
170 extern FORT_DLL_SPEC void FORT_CALL mpix_rget_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_rget_);
171 extern FORT_DLL_SPEC void FORT_CALL mpix_raccumulate_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_raccumulate_);
172 extern FORT_DLL_SPEC void FORT_CALL mpix_rget_accumulate_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *v11, MPI_Fint *v12, MPI_Fint *v13, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_rget_accumulate_);
173 extern FORT_DLL_SPEC void FORT_CALL mpix_win_lock_all_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_lock_all_);
174 extern FORT_DLL_SPEC void FORT_CALL mpix_win_unlock_all_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_unlock_all_);
175 extern FORT_DLL_SPEC void FORT_CALL mpix_win_flush_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_flush_);
176 extern FORT_DLL_SPEC void FORT_CALL mpix_win_flush_all_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_flush_all_);
177 extern FORT_DLL_SPEC void FORT_CALL mpix_win_flush_local_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_flush_local_);
178 extern FORT_DLL_SPEC void FORT_CALL mpix_win_flush_local_all_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_flush_local_all_);
179 extern FORT_DLL_SPEC void FORT_CALL mpix_win_sync_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_win_sync_);
180 extern FORT_DLL_SPEC void FORT_CALL mpi_alltoallw_ ( void*v1, MPI_Fint v2[], MPI_Fint v3[], MPI_Fint v4[], void*v5, MPI_Fint v6[], MPI_Fint v7[], MPI_Fint v8[], MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_alltoallw_);
181 extern FORT_DLL_SPEC void FORT_CALL mpi_exscan_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_exscan_);
182 extern FORT_DLL_SPEC void FORT_CALL mpi_add_error_class_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_add_error_class_);
183 extern FORT_DLL_SPEC void FORT_CALL mpi_add_error_code_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_add_error_code_);
184 extern FORT_DLL_SPEC void FORT_CALL mpi_add_error_string_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_add_error_string_);
185 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_call_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_call_errhandler_);
186 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_create_keyval_ ( MPI_Comm_copy_attr_function*v1, MPI_Comm_delete_attr_function*v2, MPI_Fint *v3, void*v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_create_keyval_);
187 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_delete_attr_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_delete_attr_);
188 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_free_keyval_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_free_keyval_);
189 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_get_attr_ ( MPI_Fint *v1, MPI_Fint *v2, void*v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_get_attr_);
190 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_get_name_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *v3, MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_comm_get_name_);
191 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_set_attr_ ( MPI_Fint *v1, MPI_Fint *v2, void*v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_set_attr_);
192 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_set_name_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_comm_set_name_);
193 extern FORT_DLL_SPEC void FORT_CALL mpi_file_call_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_call_errhandler_);
194 extern FORT_DLL_SPEC void FORT_CALL mpi_grequest_complete_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_grequest_complete_);
195 extern FORT_DLL_SPEC void FORT_CALL mpi_grequest_start_ ( MPI_Grequest_query_function*v1, MPI_Grequest_free_function*v2, MPI_Grequest_cancel_function*v3, void*v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_grequest_start_);
196 extern FORT_DLL_SPEC void FORT_CALL mpi_is_thread_main_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_is_thread_main_);
197 extern FORT_DLL_SPEC void FORT_CALL mpi_query_thread_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_query_thread_);
198 extern FORT_DLL_SPEC void FORT_CALL mpi_status_set_cancelled_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_status_set_cancelled_);
199 extern FORT_DLL_SPEC void FORT_CALL mpi_status_set_elements_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_status_set_elements_);
200 extern FORT_DLL_SPEC void FORT_CALL mpi_type_create_keyval_ ( MPI_Type_copy_attr_function*v1, MPI_Type_delete_attr_function*v2, MPI_Fint *v3, void*v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_create_keyval_);
201 extern FORT_DLL_SPEC void FORT_CALL mpi_type_delete_attr_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_delete_attr_);
202 extern FORT_DLL_SPEC void FORT_CALL mpi_type_dup_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_dup_);
203 extern FORT_DLL_SPEC void FORT_CALL mpi_type_free_keyval_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_free_keyval_);
204 extern FORT_DLL_SPEC void FORT_CALL mpi_type_get_attr_ ( MPI_Fint *v1, MPI_Fint *v2, void*v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_get_attr_);
205 extern FORT_DLL_SPEC void FORT_CALL mpi_type_get_contents_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint v5[], MPI_Aint * v6, MPI_Fint v7[], MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_get_contents_);
206 extern FORT_DLL_SPEC void FORT_CALL mpi_type_get_envelope_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_get_envelope_);
207 extern FORT_DLL_SPEC void FORT_CALL mpi_type_get_name_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *v3, MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_type_get_name_);
208 extern FORT_DLL_SPEC void FORT_CALL mpi_type_set_attr_ ( MPI_Fint *v1, MPI_Fint *v2, void*v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_set_attr_);
209 extern FORT_DLL_SPEC void FORT_CALL mpi_type_set_name_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_type_set_name_);
210 extern FORT_DLL_SPEC void FORT_CALL mpi_type_match_size_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_match_size_);
211 extern FORT_DLL_SPEC void FORT_CALL mpi_win_call_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_call_errhandler_);
212 extern FORT_DLL_SPEC void FORT_CALL mpi_win_create_keyval_ ( MPI_Win_copy_attr_function*v1, MPI_Win_delete_attr_function*v2, MPI_Fint *v3, void*v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_create_keyval_);
213 extern FORT_DLL_SPEC void FORT_CALL mpi_win_delete_attr_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_delete_attr_);
214 extern FORT_DLL_SPEC void FORT_CALL mpi_win_free_keyval_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_free_keyval_);
215 extern FORT_DLL_SPEC void FORT_CALL mpi_win_get_attr_ ( MPI_Fint *v1, MPI_Fint *v2, void*v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_get_attr_);
216 extern FORT_DLL_SPEC void FORT_CALL mpi_win_get_name_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *v3, MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_win_get_name_);
217 extern FORT_DLL_SPEC void FORT_CALL mpi_win_set_attr_ ( MPI_Fint *v1, MPI_Fint *v2, void*v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_set_attr_);
218 extern FORT_DLL_SPEC void FORT_CALL mpi_win_set_name_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_win_set_name_);
219 extern FORT_DLL_SPEC void FORT_CALL mpi_alloc_mem_ ( MPI_Aint * v1, MPI_Fint *v2, void*v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_alloc_mem_);
220 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_create_errhandler_ ( MPI_Comm_errhandler_function*v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_create_errhandler_);
221 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_get_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_get_errhandler_);
222 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_set_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_comm_set_errhandler_);
223 extern FORT_DLL_SPEC void FORT_CALL mpi_file_create_errhandler_ ( MPI_File_errhandler_function*v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_create_errhandler_);
224 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_errhandler_);
225 extern FORT_DLL_SPEC void FORT_CALL mpi_file_set_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_set_errhandler_);
226 extern FORT_DLL_SPEC void FORT_CALL mpi_finalized_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_finalized_);
227 extern FORT_DLL_SPEC void FORT_CALL mpi_free_mem_ ( void*v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_free_mem_);
228 extern FORT_DLL_SPEC void FORT_CALL mpi_info_create_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_info_create_);
229 extern FORT_DLL_SPEC void FORT_CALL mpi_info_delete_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_info_delete_);
230 extern FORT_DLL_SPEC void FORT_CALL mpi_info_dup_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_info_dup_);
231 extern FORT_DLL_SPEC void FORT_CALL mpi_info_free_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_info_free_);
232 extern FORT_DLL_SPEC void FORT_CALL mpi_info_get_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *v3, char *v4 FORT_MIXED_LEN(d4), MPI_Fint *v5, MPI_Fint *ierr FORT_END_LEN(d2) FORT_END_LEN(d4) ) FUNC_ATTRIBUTES(mpi_info_get_);
233 extern FORT_DLL_SPEC void FORT_CALL mpi_info_get_nkeys_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_info_get_nkeys_);
234 extern FORT_DLL_SPEC void FORT_CALL mpi_info_get_nthkey_ ( MPI_Fint *v1, MPI_Fint *v2, char *v3 FORT_MIXED_LEN(d3), MPI_Fint *ierr FORT_END_LEN(d3) ) FUNC_ATTRIBUTES(mpi_info_get_nthkey_);
235 extern FORT_DLL_SPEC void FORT_CALL mpi_info_get_valuelen_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_info_get_valuelen_);
236 extern FORT_DLL_SPEC void FORT_CALL mpi_info_set_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), char *v3 FORT_MIXED_LEN(d3), MPI_Fint *ierr FORT_END_LEN(d2) FORT_END_LEN(d3) ) FUNC_ATTRIBUTES(mpi_info_set_);
237 extern FORT_DLL_SPEC void FORT_CALL mpi_pack_external_ ( char *v1 FORT_MIXED_LEN(d1), void*v2, MPI_Fint *v3, MPI_Fint *v4, void*v5, MPI_Aint * v6, MPI_Aint * v7, MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_pack_external_);
238 extern FORT_DLL_SPEC void FORT_CALL mpi_pack_external_size_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *v2, MPI_Fint *v3, MPI_Aint * v4, MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_pack_external_size_);
239 extern FORT_DLL_SPEC void FORT_CALL mpi_request_get_status_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_request_get_status_);
240 extern FORT_DLL_SPEC void FORT_CALL mpi_type_create_darray_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint v4[], MPI_Fint v5[], MPI_Fint v6[], MPI_Fint v7[], MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_create_darray_);
241 extern FORT_DLL_SPEC void FORT_CALL mpi_type_create_hindexed_ ( MPI_Fint *v1, MPI_Fint v2[], MPI_Aint * v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_create_hindexed_);
242 extern FORT_DLL_SPEC void FORT_CALL mpi_type_create_hvector_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Aint * v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_create_hvector_);
243 extern FORT_DLL_SPEC void FORT_CALL mpi_type_create_indexed_block_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint v3[], MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_create_indexed_block_);
244 extern FORT_DLL_SPEC void FORT_CALL mpix_type_create_hindexed_block_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Aint v3[], MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_type_create_hindexed_block_);
245 extern FORT_DLL_SPEC void FORT_CALL mpi_type_create_resized_ ( MPI_Fint *v1, MPI_Aint * v2, MPI_Aint * v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_create_resized_);
246 extern FORT_DLL_SPEC void FORT_CALL mpi_type_create_struct_ ( MPI_Fint *v1, MPI_Fint v2[], MPI_Aint * v3, MPI_Fint v4[], MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_create_struct_);
247 extern FORT_DLL_SPEC void FORT_CALL mpi_type_create_subarray_ ( MPI_Fint *v1, MPI_Fint v2[], MPI_Fint v3[], MPI_Fint v4[], MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_create_subarray_);
248 extern FORT_DLL_SPEC void FORT_CALL mpi_type_get_extent_ ( MPI_Fint *v1, MPI_Aint * v2, MPI_Aint * v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_get_extent_);
249 extern FORT_DLL_SPEC void FORT_CALL mpi_type_get_true_extent_ ( MPI_Fint *v1, MPI_Aint * v2, MPI_Aint * v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_type_get_true_extent_);
250 extern FORT_DLL_SPEC void FORT_CALL mpi_unpack_external_ ( char *v1 FORT_MIXED_LEN(d1), void*v2, MPI_Aint * v3, MPI_Aint * v4, void*v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_unpack_external_);
251 extern FORT_DLL_SPEC void FORT_CALL mpi_win_create_errhandler_ ( MPI_Win_errhandler_function*v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_create_errhandler_);
252 extern FORT_DLL_SPEC void FORT_CALL mpi_win_get_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_get_errhandler_);
253 extern FORT_DLL_SPEC void FORT_CALL mpi_win_set_errhandler_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_win_set_errhandler_);
254 extern FORT_DLL_SPEC void FORT_CALL mpi_reduce_local_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_reduce_local_);
255 extern FORT_DLL_SPEC void FORT_CALL mpi_op_commutative_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_op_commutative_);
256 extern FORT_DLL_SPEC void FORT_CALL mpi_reduce_scatter_block_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_reduce_scatter_block_);
257 extern FORT_DLL_SPEC void FORT_CALL mpi_dist_graph_create_adjacent_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint v3[], MPI_Fint v4[], MPI_Fint *v5, MPI_Fint v6[], MPI_Fint v7[], MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_dist_graph_create_adjacent_);
258 extern FORT_DLL_SPEC void FORT_CALL mpi_dist_graph_create_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint v3[], MPI_Fint v4[], MPI_Fint v5[], MPI_Fint v6[], MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_dist_graph_create_);
259 extern FORT_DLL_SPEC void FORT_CALL mpi_dist_graph_neighbors_count_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_dist_graph_neighbors_count_);
260 extern FORT_DLL_SPEC void FORT_CALL mpi_dist_graph_neighbors_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint v3[], MPI_Fint v4[], MPI_Fint *v5, MPI_Fint v6[], MPI_Fint v7[], MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_dist_graph_neighbors_);
261 extern FORT_DLL_SPEC void FORT_CALL mpix_improbe_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_improbe_);
262 extern FORT_DLL_SPEC void FORT_CALL mpix_imrecv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_imrecv_);
263 extern FORT_DLL_SPEC void FORT_CALL mpix_mprobe_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_mprobe_);
264 extern FORT_DLL_SPEC void FORT_CALL mpix_mrecv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_mrecv_);
265 extern FORT_DLL_SPEC void FORT_CALL mpix_comm_idup_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_comm_idup_);
266 extern FORT_DLL_SPEC void FORT_CALL mpix_ibarrier_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ibarrier_);
267 extern FORT_DLL_SPEC void FORT_CALL mpix_ibcast_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ibcast_);
268 extern FORT_DLL_SPEC void FORT_CALL mpix_igather_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_igather_);
269 extern FORT_DLL_SPEC void FORT_CALL mpix_igatherv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_igatherv_);
270 extern FORT_DLL_SPEC void FORT_CALL mpix_iscatter_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_iscatter_);
271 extern FORT_DLL_SPEC void FORT_CALL mpix_iscatterv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, void*v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_iscatterv_);
272 extern FORT_DLL_SPEC void FORT_CALL mpix_iallgather_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_iallgather_);
273 extern FORT_DLL_SPEC void FORT_CALL mpix_iallgatherv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_iallgatherv_);
274 extern FORT_DLL_SPEC void FORT_CALL mpix_ialltoall_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ialltoall_);
275 extern FORT_DLL_SPEC void FORT_CALL mpix_ialltoallv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, void*v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ialltoallv_);
276 extern FORT_DLL_SPEC void FORT_CALL mpix_ialltoallw_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, void*v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ialltoallw_);
277 extern FORT_DLL_SPEC void FORT_CALL mpix_ireduce_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ireduce_);
278 extern FORT_DLL_SPEC void FORT_CALL mpix_iallreduce_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_iallreduce_);
279 extern FORT_DLL_SPEC void FORT_CALL mpix_ireduce_scatter_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ireduce_scatter_);
280 extern FORT_DLL_SPEC void FORT_CALL mpix_ireduce_scatter_block_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ireduce_scatter_block_);
281 extern FORT_DLL_SPEC void FORT_CALL mpix_iscan_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_iscan_);
282 extern FORT_DLL_SPEC void FORT_CALL mpix_iexscan_ ( void*v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_iexscan_);
283 extern FORT_DLL_SPEC void FORT_CALL mpix_ineighbor_allgather_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ineighbor_allgather_);
284 extern FORT_DLL_SPEC void FORT_CALL mpix_ineighbor_allgatherv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint v5[], MPI_Fint v6[], MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ineighbor_allgatherv_);
285 extern FORT_DLL_SPEC void FORT_CALL mpix_ineighbor_alltoall_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ineighbor_alltoall_);
286 extern FORT_DLL_SPEC void FORT_CALL mpix_ineighbor_alltoallv_ ( void*v1, MPI_Fint v2[], MPI_Fint v3[], MPI_Fint *v4, void*v5, MPI_Fint v6[], MPI_Fint v7[], MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ineighbor_alltoallv_);
287 extern FORT_DLL_SPEC void FORT_CALL mpix_ineighbor_alltoallw_ ( void*v1, MPI_Fint v2[], MPI_Aint v3[], MPI_Fint v4[], void*v5, MPI_Fint v6[], MPI_Aint v7[], MPI_Fint v8[], MPI_Fint *v9, MPI_Fint *v10, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_ineighbor_alltoallw_);
288 extern FORT_DLL_SPEC void FORT_CALL mpix_neighbor_allgather_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_neighbor_allgather_);
289 extern FORT_DLL_SPEC void FORT_CALL mpix_neighbor_allgatherv_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint v5[], MPI_Fint v6[], MPI_Fint *v7, MPI_Fint *v8, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_neighbor_allgatherv_);
290 extern FORT_DLL_SPEC void FORT_CALL mpix_neighbor_alltoall_ ( void*v1, MPI_Fint *v2, MPI_Fint *v3, void*v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *v7, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_neighbor_alltoall_);
291 extern FORT_DLL_SPEC void FORT_CALL mpix_neighbor_alltoallv_ ( void*v1, MPI_Fint v2[], MPI_Fint v3[], MPI_Fint *v4, void*v5, MPI_Fint v6[], MPI_Fint v7[], MPI_Fint *v8, MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_neighbor_alltoallv_);
292 extern FORT_DLL_SPEC void FORT_CALL mpix_neighbor_alltoallw_ ( void*v1, MPI_Fint v2[], MPI_Aint v3[], MPI_Fint v4[], void*v5, MPI_Fint v6[], MPI_Aint v7[], MPI_Fint v8[], MPI_Fint *v9, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_neighbor_alltoallw_);
293 extern FORT_DLL_SPEC void FORT_CALL mpix_comm_split_type_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_comm_split_type_);
294 extern FORT_DLL_SPEC void FORT_CALL mpix_comm_create_group_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_comm_create_group_);
295 extern FORT_DLL_SPEC void FORT_CALL mpix_comm_group_failed_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_comm_group_failed_);
296 extern FORT_DLL_SPEC void FORT_CALL mpix_comm_remote_group_failed_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_comm_remote_group_failed_);
297 extern FORT_DLL_SPEC void FORT_CALL mpix_comm_reenable_anysource_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_comm_reenable_anysource_);
298 extern FORT_DLL_SPEC void FORT_CALL mpix_mutex_create_ ( MPI_Fint *v1, MPI_Fint *v2, MPIX_Mutex*v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_mutex_create_);
299 extern FORT_DLL_SPEC void FORT_CALL mpix_mutex_free_ ( MPIX_Mutex*v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_mutex_free_);
300 extern FORT_DLL_SPEC void FORT_CALL mpix_mutex_lock_ ( MPIX_Mutex v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_mutex_lock_);
301 extern FORT_DLL_SPEC void FORT_CALL mpix_mutex_unlock_ ( MPIX_Mutex v1, MPI_Fint *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpix_mutex_unlock_);
302 extern FORT_DLL_SPEC void FORT_CALL mpi_file_open_ ( MPI_Fint *v1, char *v2 FORT_MIXED_LEN(d2), MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr FORT_END_LEN(d2) ) FUNC_ATTRIBUTES(mpi_file_open_);
303 extern FORT_DLL_SPEC void FORT_CALL mpi_file_close_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_close_);
304 extern FORT_DLL_SPEC void FORT_CALL mpi_file_delete_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Fint *v2, MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_file_delete_);
305 extern FORT_DLL_SPEC void FORT_CALL mpi_file_set_size_ ( MPI_Fint *v1, MPI_Offset *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_set_size_);
306 extern FORT_DLL_SPEC void FORT_CALL mpi_file_preallocate_ ( MPI_Fint *v1, MPI_Offset *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_preallocate_);
307 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_size_ ( MPI_Fint *v1, MPI_Offset*v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_size_);
308 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_group_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_group_);
309 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_amode_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_amode_);
310 extern FORT_DLL_SPEC void FORT_CALL mpi_file_set_info_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_set_info_);
311 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_info_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_info_);
312 extern FORT_DLL_SPEC void FORT_CALL mpi_file_set_view_ ( MPI_Fint *v1, MPI_Offset *v2, MPI_Fint *v3, MPI_Fint *v4, char *v5 FORT_MIXED_LEN(d5), MPI_Fint *v6, MPI_Fint *ierr FORT_END_LEN(d5) ) FUNC_ATTRIBUTES(mpi_file_set_view_);
313 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_view_ ( MPI_Fint *v1, MPI_Offset*v2, MPI_Fint *v3, MPI_Fint *v4, char *v5 FORT_MIXED_LEN(d5), MPI_Fint *ierr FORT_END_LEN(d5) ) FUNC_ATTRIBUTES(mpi_file_get_view_);
314 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_at_ ( MPI_Fint *v1, MPI_Offset *v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_at_);
315 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_at_all_ ( MPI_Fint *v1, MPI_Offset *v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_at_all_);
316 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_at_ ( MPI_Fint *v1, MPI_Offset *v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_at_);
317 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_at_all_ ( MPI_Fint *v1, MPI_Offset *v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_at_all_);
318 extern FORT_DLL_SPEC void FORT_CALL mpi_file_iread_at_ ( MPI_Fint *v1, MPI_Offset *v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPIO_Request*v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_iread_at_);
319 extern FORT_DLL_SPEC void FORT_CALL mpi_file_iwrite_at_ ( MPI_Fint *v1, MPI_Offset *v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPIO_Request*v6, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_iwrite_at_);
320 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_);
321 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_all_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_all_);
322 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_);
323 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_all_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_all_);
324 extern FORT_DLL_SPEC void FORT_CALL mpi_file_iread_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPIO_Request*v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_iread_);
325 extern FORT_DLL_SPEC void FORT_CALL mpi_file_iwrite_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPIO_Request*v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_iwrite_);
326 extern FORT_DLL_SPEC void FORT_CALL mpi_file_seek_ ( MPI_Fint *v1, MPI_Offset *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_seek_);
327 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_position_ ( MPI_Fint *v1, MPI_Offset*v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_position_);
328 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_byte_offset_ ( MPI_Fint *v1, MPI_Offset *v2, MPI_Offset*v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_byte_offset_);
329 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_shared_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_shared_);
330 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_shared_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_shared_);
331 extern FORT_DLL_SPEC void FORT_CALL mpi_file_iread_shared_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPIO_Request*v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_iread_shared_);
332 extern FORT_DLL_SPEC void FORT_CALL mpi_file_iwrite_shared_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPIO_Request*v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_iwrite_shared_);
333 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_ordered_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_ordered_);
334 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_ordered_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_ordered_);
335 extern FORT_DLL_SPEC void FORT_CALL mpi_file_seek_shared_ ( MPI_Fint *v1, MPI_Offset *v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_seek_shared_);
336 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_position_shared_ ( MPI_Fint *v1, MPI_Offset*v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_position_shared_);
337 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_at_all_begin_ ( MPI_Fint *v1, MPI_Offset *v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_at_all_begin_);
338 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_at_all_end_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_at_all_end_);
339 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_at_all_begin_ ( MPI_Fint *v1, MPI_Offset *v2, void*v3, MPI_Fint *v4, MPI_Fint *v5, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_at_all_begin_);
340 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_at_all_end_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_at_all_end_);
341 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_all_begin_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_all_begin_);
342 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_all_end_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_all_end_);
343 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_all_begin_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_all_begin_);
344 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_all_end_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_all_end_);
345 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_ordered_begin_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_ordered_begin_);
346 extern FORT_DLL_SPEC void FORT_CALL mpi_file_read_ordered_end_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_read_ordered_end_);
347 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_ordered_begin_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *v4, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_ordered_begin_);
348 extern FORT_DLL_SPEC void FORT_CALL mpi_file_write_ordered_end_ ( MPI_Fint *v1, void*v2, MPI_Fint *v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_write_ordered_end_);
349 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_type_extent_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_FAint * v3, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_type_extent_);
350 extern FORT_DLL_SPEC void FORT_CALL mpi_register_datarep_ ( char *v1 FORT_MIXED_LEN(d1), MPI_Datarep_conversion_function*v2, MPI_Datarep_conversion_function*v3, MPI_Datarep_extent_function*v4, void*v5, MPI_Fint *ierr FORT_END_LEN(d1) ) FUNC_ATTRIBUTES(mpi_register_datarep_);
351 extern FORT_DLL_SPEC void FORT_CALL mpi_file_set_atomicity_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_set_atomicity_);
352 extern FORT_DLL_SPEC void FORT_CALL mpi_file_get_atomicity_ ( MPI_Fint *v1, MPI_Fint *v2, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_get_atomicity_);
353 extern FORT_DLL_SPEC void FORT_CALL mpi_file_sync_ ( MPI_Fint *v1, MPI_Fint *ierr ) FUNC_ATTRIBUTES(mpi_file_sync_);
354 extern FORT_DLL_SPEC void FORT_CALL mpi_init_ ( MPI_Fint * ) FUNC_ATTRIBUTES(mpi_init_);
355 extern FORT_DLL_SPEC void FORT_CALL mpi_init_thread_ ( MPI_Fint *, MPI_Fint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_init_thread_);
356 extern FORT_DLL_SPEC void FORT_CALL mpi_pcontrol_ ( MPI_Fint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_pcontrol_);
357 extern FORT_DLL_SPEC void FORT_CALL mpi_address_ ( void*, MPI_Fint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_address_);
358 extern FORT_DLL_SPEC void FORT_CALL mpi_get_address_ ( void*, MPI_Aint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_get_address_);
359 extern FORT_DLL_SPEC double FORT_CALL mpi_wtime_ ( void ) FUNC_ATTRIBUTES(mpi_wtime_);
360 extern FORT_DLL_SPEC double FORT_CALL mpi_wtick_ ( void ) FUNC_ATTRIBUTES(mpi_wtick_);
361 extern FORT_DLL_SPEC void FORT_CALL mpi_keyval_create_ ( MPI_Copy_function, MPI_Delete_function, MPI_Fint *, void*, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_keyval_create_);
362 extern FORT_DLL_SPEC void FORT_CALL mpi_dup_fn_ ( MPI_Fint*, MPI_Fint*, void*, void**, void**, MPI_Fint*, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_dup_fn_);
363 extern FORT_DLL_SPEC void FORT_CALL mpi_null_delete_fn_ ( MPI_Fint*, MPI_Fint*, void*, void*, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_null_delete_fn_);
364 extern FORT_DLL_SPEC void FORT_CALL mpi_null_copy_fn_ ( MPI_Fint*, MPI_Fint*, void*, void*, void*, MPI_Fint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_null_copy_fn_);
365 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_dup_fn_ ( MPI_Fint*, MPI_Fint*, void*, MPI_Aint *, MPI_Aint *, MPI_Fint*, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_comm_dup_fn_);
366 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_null_delete_fn_ ( MPI_Fint*, MPI_Fint*, MPI_Aint *, MPI_Aint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_comm_null_delete_fn_);
367 extern FORT_DLL_SPEC void FORT_CALL mpi_comm_null_copy_fn_ ( MPI_Fint*, MPI_Fint*, MPI_Aint *, MPI_Aint *, MPI_Aint *, MPI_Fint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_comm_null_copy_fn_);
368 extern FORT_DLL_SPEC void FORT_CALL mpi_win_dup_fn_ ( MPI_Fint*, MPI_Fint*, void*, MPI_Aint *, MPI_Aint *, MPI_Fint*, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_win_dup_fn_);
369 extern FORT_DLL_SPEC void FORT_CALL mpi_win_null_delete_fn_ ( MPI_Fint*, MPI_Fint*, MPI_Aint *, MPI_Aint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_win_null_delete_fn_);
370 extern FORT_DLL_SPEC void FORT_CALL mpi_win_null_copy_fn_ ( MPI_Fint*, MPI_Fint*, MPI_Aint *, MPI_Aint *, MPI_Aint *, MPI_Fint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_win_null_copy_fn_);
371 extern FORT_DLL_SPEC void FORT_CALL mpi_type_dup_fn_ ( MPI_Fint*, MPI_Fint*, void*, MPI_Aint *, MPI_Aint *, MPI_Fint*, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_type_dup_fn_);
372 extern FORT_DLL_SPEC void FORT_CALL mpi_type_null_delete_fn_ ( MPI_Fint*, MPI_Fint*, MPI_Aint *, MPI_Aint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_type_null_delete_fn_);
373 extern FORT_DLL_SPEC void FORT_CALL mpi_type_null_copy_fn_ ( MPI_Fint*, MPI_Fint*, MPI_Aint *, MPI_Aint *, MPI_Aint *, MPI_Fint *, MPI_Fint * ) FUNC_ATTRIBUTES(mpi_type_null_copy_fn_);
374