128
int  
MPI_Allgather
7
void *
sendbuf

int
sendcount

MPI_Datatype
sendtype

void *
recvbuf

int
recvcount

MPI_Datatype
recvtype

MPI_Comm
comm

int  
MPI_Allgatherv
8
void *
sendbuf

int
sendcount

MPI_Datatype
sendtype

void *
recvbuf

int *
recvcounts

int *
displs

MPI_Datatype
recvtype

MPI_Comm
comm

int  
MPI_Allreduce
6
void *
sendbuf

void *
recvbuf

int
count

MPI_Datatype
datatype

MPI_Op
op

MPI_Comm
comm

int 
MPI_Alltoall
7
void *
sendbuf

int
sendcount

MPI_Datatype
sendtype

void *
recvbuf

int
recvcnt

MPI_Datatype
recvtype

MPI_Comm
comm

int  
MPI_Alltoallv
9
void *
sendbuf

int *
sendcnts

int *
sdispls

MPI_Datatype
sendtype

void *
recvbuf

int *
recvcnts

int *
rdispls

MPI_Datatype
recvtype

MPI_Comm
comm

int  
MPI_Barrier
1
MPI_Comm
comm

int  
MPI_Bcast
5
void *
buffer

int
count

MPI_Datatype
datatype

int
root

MPI_Comm
comm

int  
MPI_Gather
8
void *
sendbuf

int
sendcnt

MPI_Datatype
sendtype

void *
recvbuf

int
recvcount

MPI_Datatype
recvtype

int
root

MPI_Comm
comm

int  
MPI_Gatherv
9
void *
sendbuf

int
sendcnt

MPI_Datatype
sendtype

void *
recvbuf

int *
recvcnts

int *
displs

MPI_Datatype
recvtype

int
root

MPI_Comm
comm

int 
MPI_Op_create
3
MPI_User_function *
function

int
commute

MPI_Op *
op

int 
MPI_Op_free
1
MPI_Op *
op

int  
MPI_Reduce_scatter
6
void *
sendbuf

void *
recvbuf

int *
recvcnts

MPI_Datatype
datatype

MPI_Op
op

MPI_Comm
comm

int  
MPI_Reduce
7
void *
sendbuf

void *
recvbuf

int
count

MPI_Datatype
datatype

MPI_Op
op

int
root

MPI_Comm
comm

int  
MPI_Scan
6
void *
sendbuf

void *
recvbuf

int
count

MPI_Datatype
datatype

MPI_Op
op

MPI_Comm
comm

int  
MPI_Scatter
8
void *
sendbuf

int
sendcnt

MPI_Datatype
sendtype

void *
recvbuf

int
recvcnt

MPI_Datatype
recvtype

int
root

MPI_Comm
comm

int  
MPI_Scatterv
9
void *
sendbuf

int *
sendcnts

int *
displs

MPI_Datatype
sendtype

void *
recvbuf

int
recvcnt

MPI_Datatype
recvtype

int
root

MPI_Comm
comm

int  
MPI_Attr_delete
2
MPI_Comm
comm

int
keyval

int  
MPI_Attr_get
4
MPI_Comm
comm

int
keyval

void *
attr_value

int *
flag

int  
MPI_Attr_put
3
MPI_Comm
comm

int
keyval

void *
attr_value

int  
MPI_Comm_compare
3
MPI_Comm
comm1

MPI_Comm
comm2

int *
result

int  
MPI_Comm_create
3
MPI_Comm
comm

MPI_Group
group

MPI_Comm *
comm_out

int  
MPI_Comm_dup
2
MPI_Comm
comm

MPI_Comm *
comm_out

int  
MPI_Comm_free
1
MPI_Comm *
comm

int  
MPI_Comm_group
2
MPI_Comm
comm

MPI_Group *
group

int  
MPI_Comm_rank
2
MPI_Comm
comm

int *
rank

int  
MPI_Comm_remote_group
2
MPI_Comm
comm

MPI_Group *
group

int  
MPI_Comm_remote_size
2
MPI_Comm
comm

int *
size

int  
MPI_Comm_size
2
MPI_Comm
comm

int *
size

int  
MPI_Comm_split
4
MPI_Comm
comm

int
color

int
key

MPI_Comm *
comm_out

int  
MPI_Comm_test_inter
2
MPI_Comm
comm

int *
flag

int  
MPI_Group_compare
3
MPI_Group
group1

MPI_Group
group2

int *
result

int  
MPI_Group_difference
3
MPI_Group
group1

MPI_Group
group2

MPI_Group *
group_out

int  
MPI_Group_excl
4
MPI_Group
group

int
n

int *
ranks

MPI_Group *
newgroup

int  
MPI_Group_free
1
MPI_Group *
group

int  
MPI_Group_incl
4
MPI_Group
group

int
n

int *
ranks

MPI_Group *
group_out

int  
MPI_Group_intersection
3
MPI_Group
group1

MPI_Group
group2

MPI_Group *
group_out

int  
MPI_Group_rank
2
MPI_Group
group

int *
rank

int  
MPI_Group_range_excl
4
MPI_Group
group

int
n

int
ranges
[][3]
MPI_Group *
newgroup

int  
MPI_Group_range_incl
4
MPI_Group
group

int
n

int
ranges
[][3]
MPI_Group *
newgroup

int  
MPI_Group_size
2
MPI_Group
group

int *
size

int  
MPI_Group_translate_ranks
5
MPI_Group
group_a

int
n

int *
ranks_a

MPI_Group
group_b

int *
ranks_b

int  
MPI_Group_union
3
MPI_Group
group1

MPI_Group
group2

MPI_Group *
group_out

int  
MPI_Intercomm_create
6
MPI_Comm
local_comm

int
local_leader

MPI_Comm
peer_comm

int
remote_leader

int
tag

MPI_Comm *
comm_out

int  
MPI_Intercomm_merge
3
MPI_Comm
comm

int
high

MPI_Comm *
comm_out

int  
MPI_Keyval_create
4
MPI_Copy_function *
copy_fn

MPI_Delete_function *
delete_fn

int *
keyval

void *
extra_state

int  
MPI_Keyval_free
1
int *
keyval

int 
MPI_Abort
2
MPI_Comm
comm

int
errorcode

int 
MPI_Error_class
2
int
errorcode

int *
errorclass

int 
MPI_Errhandler_create
2
MPI_Handler_function *
function

MPI_Errhandler *
errhandler

int 
MPI_Errhandler_free
1
MPI_Errhandler *
errhandler

int 
MPI_Errhandler_get
2
MPI_Comm
comm

MPI_Errhandler *
errhandler

int 
MPI_Error_string
3
int
errorcode

char *
string

int *
resultlen

int 
MPI_Errhandler_set
2
MPI_Comm
comm

MPI_Errhandler
errhandler

int 
MPI_Finalize
0
int 
MPI_Get_processor_name
2
char *
name

int *
resultlen

int 
MPI_Init
2
int *
argc

char ***
argv

int 
MPI_Initialized
1
int *
flag

double 
MPI_Wtick
0
double 
MPI_Wtime
0
int 
MPI_Address
2
void *
location

MPI_Aint *
address

int 
MPI_Bsend
6
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

int 
MPI_Bsend_init
7
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

MPI_Request *
request

int 
MPI_Buffer_attach
2
void *
buffer

int
size

int 
MPI_Buffer_detach
2
void *
buffer

int *
size

int 
MPI_Cancel
1
MPI_Request *
request

int 
MPI_Request_free
1
MPI_Request *
request

int 
MPI_Recv_init
7
void *
buf

int
count

MPI_Datatype
datatype

int
source

int
tag

MPI_Comm
comm

MPI_Request *
request

int 
MPI_Send_init
7
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

MPI_Request *
request

int  
MPI_Get_elements
3
MPI_Status *
status

MPI_Datatype
datatype

int *
elements

int 
MPI_Get_count
3
MPI_Status *
status

MPI_Datatype
datatype

int *
count

int 
MPI_Ibsend
7
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

MPI_Request *
request

int 
MPI_Iprobe
5
int
source

int
tag

MPI_Comm
comm

int *
flag

MPI_Status *
status

int 
MPI_Irecv
7
void *
buf

int
count

MPI_Datatype
datatype

int
source

int
tag

MPI_Comm
comm

MPI_Request *
request

int 
MPI_Irsend
7
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

MPI_Request *
request

int 
MPI_Isend
7
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

MPI_Request *
request

int 
MPI_Issend
7
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

MPI_Request *
request

int  
MPI_Pack
7
void *
inbuf

int
incount

MPI_Datatype
type

void *
outbuf

int
outcount

int *
position

MPI_Comm
comm

int  
MPI_Pack_size
4
int
incount

MPI_Datatype
datatype

MPI_Comm
comm

int *
size

int 
MPI_Probe
4
int
source

int
tag

MPI_Comm
comm

MPI_Status *
status

int 
MPI_Recv
7
void *
buf

int
count

MPI_Datatype
datatype

int
source

int
tag

MPI_Comm
comm

MPI_Status *
status

int 
MPI_Rsend
6
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

int 
MPI_Rsend_init
7
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

MPI_Request *
request

int 
MPI_Send
6
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

int 
MPI_Sendrecv
12
void *
sendbuf

int
sendcount

MPI_Datatype
sendtype

int
dest

int
sendtag

void *
recvbuf

int
recvcount

MPI_Datatype
recvtype

int
source

int
recvtag

MPI_Comm
comm

MPI_Status *
status

int 
MPI_Sendrecv_replace
9
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
sendtag

int
source

int
recvtag

MPI_Comm
comm

MPI_Status *
status

int 
MPI_Ssend
6
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

int 
MPI_Ssend_init
7
void *
buf

int
count

MPI_Datatype
datatype

int
dest

int
tag

MPI_Comm
comm

MPI_Request *
request

int 
MPI_Start
1
MPI_Request *
request

int 
MPI_Startall
2
int
count

MPI_Request *
array_of_requests

int  
MPI_Test
3
MPI_Request *
request

int *
flag

MPI_Status *
status

int 
MPI_Testall
4
int
count

MPI_Request *
array_of_requests

int *
flag

MPI_Status *
array_of_statuses

int 
MPI_Testany
5
int
count

MPI_Request *
array_of_requests

int *
index

int *
flag

MPI_Status *
status

int 
MPI_Test_cancelled
2
MPI_Status *
status

int *
flag

int 
MPI_Testsome
5
int
incount

MPI_Request *
array_of_requests

int *
outcount

int *
array_of_indices

MPI_Status *
array_of_statuses

int  
MPI_Type_commit
1
MPI_Datatype *
datatype

int 
MPI_Type_contiguous
3
int
count

MPI_Datatype
old_type

MPI_Datatype *
newtype

int  
MPI_Type_count
2
MPI_Datatype
datatype

int *
count

int 
MPI_Type_extent
2
MPI_Datatype
datatype

MPI_Aint *
extent

int  
MPI_Type_free
1
MPI_Datatype *
datatype

int 
MPI_Type_hindexed
5
int
count

int *
blocklens

MPI_Aint *
indices

MPI_Datatype
old_type

MPI_Datatype *
newtype

int 
MPI_Type_hvector
5
int
count

int
blocklen

MPI_Aint
stride

MPI_Datatype
old_type

MPI_Datatype *
newtype

int 
MPI_Type_indexed
5
int
count

int *
blocklens

int *
indices

MPI_Datatype
old_type

MPI_Datatype *
newtype

int  
MPI_Type_lb
2
MPI_Datatype
datatype

MPI_Aint *
displacement

int  
MPI_Type_size
2
MPI_Datatype
datatype

int *
size

int 
MPI_Type_struct
5
int
count

int *
blocklens

MPI_Aint *
indices

MPI_Datatype *
old_types

MPI_Datatype *
newtype

int  
MPI_Type_ub
2
MPI_Datatype
datatype

MPI_Aint *
displacement

int 
MPI_Type_vector
5
int
count

int
blocklen

int
stride

MPI_Datatype
old_type

MPI_Datatype *
newtype

int  
MPI_Unpack
7
void *
inbuf

int
insize

int *
position

void *
outbuf

int
outcount

MPI_Datatype
type

MPI_Comm
comm

int  
MPI_Wait
2
MPI_Request *
request

MPI_Status *
status

int 
MPI_Waitall
3
int
count

MPI_Request *
array_of_requests

MPI_Status *
array_of_statuses

int 
MPI_Waitany
4
int
count

MPI_Request *
array_of_requests

int *
index

MPI_Status *
status

int 
MPI_Waitsome
5
int
incount

MPI_Request *
array_of_requests

int *
outcount

int *
array_of_indices

MPI_Status *
array_of_statuses

int  
MPI_Cart_coords
4
MPI_Comm
comm

int
rank

int
maxdims

int *
coords

int  
MPI_Cart_create
6
MPI_Comm
comm_old

int
ndims

int *
dims

int *
periods

int
reorder

MPI_Comm *
comm_cart

int  
MPI_Cart_get
5
MPI_Comm
comm

int
maxdims

int *
dims

int *
periods

int *
coords

int  
MPI_Cart_map
5
MPI_Comm
comm_old

int
ndims

int *
dims

int *
periods

int *
newrank

int  
MPI_Cart_rank
3
MPI_Comm
comm

int *
coords

int *
rank

int  
MPI_Cart_shift
5
MPI_Comm
comm

int
direction

int
displ

int *
source

int *
dest

int  
MPI_Cart_sub
3
MPI_Comm
comm

int *
remain_dims

MPI_Comm *
comm_new

int  
MPI_Cartdim_get
2
MPI_Comm
comm

int *
ndims

int 
MPI_Dims_create
3
int
nnodes

int
ndims

int *
dims

int  
MPI_Graph_create
6
MPI_Comm
comm_old

int
nnodes

int *
index

int *
edges

int
reorder

MPI_Comm *
comm_graph

int  
MPI_Graph_get
5
MPI_Comm
comm

int
maxindex

int
maxedges

int *
index

int *
edges

int  
MPI_Graph_map
5
MPI_Comm
comm_old

int
nnodes

int *
index

int *
edges

int *
newrank

int  
MPI_Graph_neighbors
4
MPI_Comm
comm

int
rank

int 
maxneighbors

int *
neighbors

int  
MPI_Graph_neighbors_count
3
MPI_Comm
comm

int
rank

int *
nneighbors

int  
MPI_Graphdims_get
3
MPI_Comm
comm

int *
nnodes

int *
nedges

int  
MPI_Topo_test
2
MPI_Comm
comm

int *
top_type

