Skip to content

python args

Matthieu Dorier edited this page Dec 5, 2016 · 6 revisions

List of Python functions and their arguments for code-generation

MPI_Func_call

Argument name Type
fn int

MPI_Send

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)

MPI_Recv

Argument name Type
count int
datatype int (handle)
source int
tag int
comm int (handle)
status cortex.MPI_Status

MPI_Get_count

Argument name Type
status cortex.MPI_Status
datatype int (handle)
count int

MPI_Bsend

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)

MPI_Ssend

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)

MPI_Rsend

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)

MPI_Buffer_attach

Argument name Type
size int

MPI_Buffer_detach

Argument name Type
size int

MPI_Isend

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)
request int (handle)

MPI_Ibsend

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)
request int (handle)

MPI_Issend

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)
request int (handle)

MPI_Irsend

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)
request int (handle)

MPI_Irecv

Argument name Type
count int
datatype int (handle)
source int
tag int
comm int (handle)
request int (handle)

MPI_Wait

Argument name Type
request int (handle)
status cortex.MPI_Status

MPI_Test

Argument name Type
request int (handle)
flag int
status cortex.MPI_Status

MPI_Request_free

Argument name Type
request int (handle)

MPI_Waitany

Argument name Type
count int
requests int (handle)[count]
index int
status cortex.MPI_Status

MPI_Testany

Argument name Type
count int
requests int (handle)[count]
index int
flag int
status cortex.MPI_Status

MPI_Waitall

Argument name Type
count int
requests int (handle)[count]
statuses cortex.MPI_Status[count]

MPI_Testall

Argument name Type
count int
requests int (handle)[count]
flag int
statuses cortex.MPI_Status[count]

MPI_Waitsome

Argument name Type
count int
requests int (handle)[count]
outcount int
indices int[outcount]
statuses cortex.MPI_Status[outcount]

MPI_Testsome

Argument name Type
count int
requests int (handle)[count]
outcount int
indices int[outcount]
statuses cortex.MPI_Status[outcount]

MPI_Iprobe

Argument name Type
source int
tag int
comm int (handle)
flag int
status cortex.MPI_Status

MPI_Probe

Argument name Type
source int
tag int
comm int (handle)
status cortex.MPI_Status

MPI_Cancel

Argument name Type
request int (handle)

MPI_Test_cancelled

Argument name Type
status cortex.MPI_Status
cancelled int

MPI_Send_init

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)
request int (handle)

MPI_Bsend_init

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)
request int (handle)

MPI_Ssend_init

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)
request int (handle)

MPI_Rsend_init

Argument name Type
count int
datatype int (handle)
dest int
tag int
comm int (handle)
request int (handle)

MPI_Recv_init

Argument name Type
count int
datatype int (handle)
source int
tag int
comm int (handle)
request int (handle)

MPI_Start

Argument name Type
request int (handle)

MPI_Startall

Argument name Type
count int
requests int (handle)[count]

MPI_Sendrecv

Argument name Type
sendcount int
sendtype int (handle)
dest int
sendtag int
recvcount int
recvtype int (handle)
source int
recvtag int
comm int (handle)
status cortex.MPI_Status

MPI_Sendrecv_replace

Argument name Type
count int
datatype int (handle)
dest int
sendtag int
source int
recvtag int
comm int (handle)
status cortex.MPI_Status

MPI_Type_contiguous

Argument name Type
count int
oldtype int (handle)
newtype int (handle)

MPI_Type_vector

Argument name Type
count int
blocklength int
stride int
oldtype int (handle)
newtype int (handle)

MPI_Type_hvector

Argument name Type
count int
blocklength int
stride int
oldtype int (handle)
newtype int (handle)

MPI_Type_indexed

Argument name Type
count int
lengths int[count]
indices int[count]
oldtype int (handle)
newtype int (handle)

MPI_Type_hindexed

Argument name Type
count int
lengths int[count]
indices int[count]
oldtype int (handle)
newtype int (handle)

MPI_Type_struct

Argument name Type
count int
lengths int[count]
indices int[count]
oldtypes int (handle)[count]
newtype int (handle)

MPI_Address

Argument name Type
address int

MPI_Type_extent

Argument name Type
datatype int (handle)
extent int

MPI_Type_size

Argument name Type
datatype int (handle)
size int

MPI_Type_lb

Argument name Type
datatype int (handle)
lb int

MPI_Type_ub

Argument name Type
datatype int (handle)
ub int

MPI_Type_commit

Argument name Type
datatype int (handle)

MPI_Type_free

Argument name Type
datatype int (handle)

MPI_Get_elements

Argument name Type
status cortex.MPI_Status
datatype int (handle)
elements int

MPI_Pack

Argument name Type
incount int
datatype int (handle)
outcount int
position dict (with keys 'in' => int and 'out' => int)
comm int (handle)

MPI_Unpack

Argument name Type
incount int
position dict (with keys 'in' => int and 'out' => int)
outcount int
datatype int (handle)
comm int (handle)

MPI_Pack_size

Argument name Type
incount int
datatype int (handle)
comm int (handle)
size int

MPI_Barrier

Argument name Type
comm int (handle)

MPI_Bcast

Argument name Type
count int
datatype int (handle)
root int
comm int (handle)

MPI_Gather

Argument name Type
commrank int
sendcount int
sendtype int (handle)
recvcount int
recvtype int (handle)
root int
comm int (handle)

MPI_Gatherv

Argument name Type
commrank int
commsize int
sendcount int
sendtype int (handle)
recvcounts int[commsize]
displs int[commsize]
recvtype int (handle)
root int
comm int (handle)

MPI_Scatter

Argument name Type
commrank int
sendcount int
sendtype int (handle)
recvcount int
recvtype int (handle)
root int
comm int (handle)

MPI_Scatterv

Argument name Type
commrank int
commsize int
sendcounts int[commsize]
displs int[commsize]
sendtype int (handle)
recvcount int
recvtype int (handle)
root int
comm int (handle)

MPI_Allgather

Argument name Type
sendcount int
sendtype int (handle)
recvcount int
recvtype int (handle)
comm int (handle)

MPI_Allgatherv

Argument name Type
commsize int
sendcount int
sendtype int (handle)
recvcounts int[commsize]
displs int[commsize]
recvtype int (handle)
comm int (handle)

MPI_Alltoall

Argument name Type
sendcount int
sendtype int (handle)
recvcount int
recvtype int (handle)
comm int (handle)

MPI_Alltoallv

Argument name Type
commsize int
sendcounts int[commsize]
senddispls int[commsize]
sendtype int (handle)
recvcounts int[commsize]
recvdispls int[commsize]
recvtype int (handle)
comm int (handle)

MPI_Reduce

Argument name Type
count int
datatype int (handle)
op int (handle)
root int
comm int (handle)

MPI_Op_create

Argument name Type
commute int
op int (handle)

MPI_Op_free

Argument name Type
op int (handle)

MPI_Allreduce

Argument name Type
count int
datatype int (handle)
op int (handle)
comm int (handle)

MPI_Reduce_scatter

Argument name Type
commsize int
recvcounts int[commsize]
datatype int (handle)
op int (handle)
comm int (handle)

MPI_Scan

Argument name Type
count int
datatype int (handle)
op int (handle)
comm int (handle)

MPI_Group_size

Argument name Type
group int (handle)
size int

MPI_Group_rank

Argument name Type
group int (handle)
rank int

MPI_Group_translate_ranks

Argument name Type
group1 int (handle)
count int
ranks1 int[count]
group2 int (handle)
ranks2 int[count]

MPI_Group_compare

Argument name Type
group1 int (handle)
group2 int (handle)
result int

MPI_Comm_group

Argument name Type
comm int (handle)
group int (handle)

MPI_Group_union

Argument name Type
group1 int (handle)
group2 int (handle)
newgroup int (handle)

MPI_Group_intersection

Argument name Type
group1 int (handle)
group2 int (handle)
newgroup int (handle)

MPI_Group_difference

Argument name Type
group1 int (handle)
group2 int (handle)
newgroup int (handle)

MPI_Group_incl

Argument name Type
group int (handle)
count int
ranks int[count]
newgroup int (handle)

MPI_Group_excl

Argument name Type
group int (handle)
count int
ranks int[count]
newgroup int (handle)

MPI_Group_range_incl

Argument name Type
group int (handle)
count int
ranges int[count][3]
newgroup int (handle)

MPI_Group_range_excl

Argument name Type
group int (handle)
count int
ranges int[count][3]
newgroup int (handle)

MPI_Group_free

Argument name Type
group int (handle)

MPI_Comm_size

Argument name Type
comm int (handle)
size int

MPI_Comm_rank

Argument name Type
comm int (handle)
rank int

MPI_Comm_compare

Argument name Type
comm1 int (handle)
comm2 int (handle)
result int

MPI_Comm_dup

Argument name Type
oldcomm int (handle)
newcomm int (handle)

MPI_Comm_create

Argument name Type
oldcomm int (handle)
group int (handle)
newcomm int (handle)

MPI_Comm_split

Argument name Type
oldcomm int (handle)
color int
key int
newcomm int (handle)

MPI_Comm_free

Argument name Type
comm int (handle)

MPI_Comm_test_inter

Argument name Type
comm int (handle)
inter int

MPI_Comm_remote_size

Argument name Type
comm int (handle)
size int

MPI_Comm_remote_group

Argument name Type
comm int (handle)
group int (handle)

MPI_Intercomm_create

Argument name Type
localcomm int (handle)
localleader int
remotecomm int (handle)
remoteleader int
tag int
newcomm int (handle)

MPI_Intercomm_merge

Argument name Type
comm int (handle)
high int
newcomm int (handle)

MPI_Keyval_create

Argument name Type
key int (handle)

MPI_Keyval_free

Argument name Type
key int

MPI_Attr_put

Argument name Type
comm int (handle)
key int

MPI_Attr_get

Argument name Type
comm int (handle)
key int
flag int

MPI_Attr_delete

Argument name Type
comm int (handle)
key int

MPI_Topo_test

Argument name Type
comm int (handle)
topo int (handle)

MPI_Cart_create

Argument name Type
oldcomm int (handle)
ndim int
dims int[ndim]
periods int[ndim]
reorder int
newcomm int (handle)

MPI_Dims_create

Argument name Type
nodes int
ndim int
dims dict (with keys 'in' => int and 'out' => int)

MPI_Graph_create

Argument name Type
numedges int
oldcomm int (handle)
nodes int
index int[nodes]
edges int[numedges]
reorder int
newcomm int (handle)

MPI_Graphdims_get

Argument name Type
comm int (handle)
nodes int
edges int

MPI_Graph_get

Argument name Type
totedges int
totnodes int
comm int (handle)
maxindex int
maxedges int
index int[totnodes]
edges int[totedges]

MPI_Cartdim_get

Argument name Type
comm int (handle)
ndim int

MPI_Cart_get

Argument name Type
ndim int
comm int (handle)
maxdims int
dims int[ndim]
periods int[ndim]
coords int[ndim]

MPI_Cart_rank

Argument name Type
ndim int
comm int (handle)
coords int[ndim]
rank int

MPI_Cart_coords

Argument name Type
ndim int
comm int (handle)
rank int
maxdims int
coords int[ndim]

MPI_Graph_neighbors_count

Argument name Type
comm int (handle)
rank int
nneigh int

MPI_Graph_neighbors

Argument name Type
nneigh int
comm int (handle)
rank int
maxneighbors int
neighbors int[nneigh]

MPI_Cart_shift

Argument name Type
comm int (handle)
direction int
displ int
source int
dest int

MPI_Cart_sub

Argument name Type
ndim int
oldcomm int (handle)
remain_dims int[ndim]
newcomm int (handle)

MPI_Cart_map

Argument name Type
comm int (handle)
ndim int
dims int[ndim]
period int[ndim]
newrank int

MPI_Graph_map

Argument name Type
numedges int
comm int (handle)
nodes int
index int[nodes]
edges int[numedges]
newrank int

MPI_Get_processor_name

Argument name Type
name string
resultlen int

MPI_Get_version

Argument name Type
version int
subversion int

MPI_Errhandler_create

Argument name Type
errhandler int (handle)

MPI_Errhandler_set

Argument name Type
comm int (handle)
errhandler int (handle)

MPI_Errhandler_get

Argument name Type
comm int (handle)
errhandler int (handle)

MPI_Errhandler_free

Argument name Type
errhandler int (handle)

MPI_Error_string

Argument name Type
errorcode int
errorstring string
resultlen int

MPI_Error_class

Argument name Type
errorcode int
errorclass int

MPI_Wtime

Argument name Type
psec int

MPI_Wtick

Argument name Type
psec int

MPI_Init

Argument name Type
argc int
argv string[argc]

MPI_Finalize

Argument name Type
dummy int

MPI_Initialized

Argument name Type
result int

MPI_Abort

Argument name Type
comm int (handle)
errorcode int

MPI_Close_port

Argument name Type
portname string

MPI_Comm_accept

Argument name Type
portname string
info int (handle)
root int
oldcomm int (handle)
newcomm int (handle)

MPI_Comm_connect

Argument name Type
portname string
info int (handle)
root int
oldcomm int (handle)
newcomm int (handle)

MPI_Comm_disconnect

Argument name Type
comm int (handle)

MPI_Comm_get_parent

Argument name Type
parent int (handle)

MPI_Comm_join

Argument name Type
fd int
comm int (handle)

MPI_Comm_spawn

Argument name Type
oldcommrank int
command string
argv string*
maxprocs int
info int (handle)
root int
oldcomm int (handle)
newcomm int (handle)
errcodes int[maxprocs]

MPI_Comm_spawn_multiple

Argument name Type
totprocs int
oldcommrank int
count int
commands string[count]
argvs string[count]*
maxprocs int[count]
info int (handle)[count]
root int
oldcomm int (handle)
newcomm int (handle)
errcodes int*

MPI_Lookup_name

Argument name Type
servicename string
info int (handle)
portname string

MPI_Open_port

Argument name Type
info int (handle)
portname string

MPI_Publish_name

Argument name Type
servicename string
info int (handle)
portname string

MPI_Unpublish_name

Argument name Type
servicename string
info int (handle)
portname string

MPI_Accumulate

Argument name Type
origincount int
origintype int (handle)
targetrank int
targetdisp int
targetcount int
targettype int (handle)
op int (handle)
win int (handle)

MPI_Get

Argument name Type
origincount int
origintype int (handle)
targetrank int
targetdisp int
targetcount int
targettype int (handle)
win int (handle)

MPI_Put

Argument name Type
origincount int
origintype int (handle)
targetrank int
targetdisp int
targetcount int
targettype int (handle)
win int (handle)

MPI_Win_complete

Argument name Type
win int (handle)

MPI_Win_create

Argument name Type
size int
dispunit int
info int (handle)
comm int (handle)
win int (handle)

MPI_Win_fence

Argument name Type
assertion int
win int (handle)

MPI_Win_free

Argument name Type
win int (handle)

MPI_Win_get_group

Argument name Type
win int (handle)
group int (handle)

MPI_Win_lock

Argument name Type
locktype int
winrank int
assertion int
win int (handle)

MPI_Win_post

Argument name Type
group int (handle)
assertion int
win int (handle)

MPI_Win_start

Argument name Type
group int (handle)
assertion int
win int (handle)

MPI_Win_test

Argument name Type
win int (handle)
flag int

MPI_Win_unlock

Argument name Type
winrank int
win int (handle)

MPI_Win_wait

Argument name Type
win int (handle)

MPI_Alltoallw

Argument name Type
commsize int
sendcounts int[commsize]
senddispls int[commsize]
sendtypes int (handle)[commsize]
recvcounts int[commsize]
recvdispls int[commsize]
recvtypes int (handle)[commsize]
comm int (handle)

MPI_Exscan

Argument name Type
count int
datatype int (handle)
op int (handle)
comm int (handle)

MPI_Add_error_class

Argument name Type
errorclass int

MPI_Add_error_code

Argument name Type
errorclass int
errorcode int

MPI_Add_error_string

Argument name Type
errorcode int
errorstring string

MPI_Comm_call_errhandler

Argument name Type
comm int (handle)
errorcode int

MPI_Comm_create_keyval

Argument name Type
keyval int

MPI_Comm_delete_attr

Argument name Type
comm int (handle)
keyval int

MPI_Comm_free_keyval

Argument name Type
keyval int

MPI_Comm_get_attr

Argument name Type
comm int (handle)
keyval int
flag int

MPI_Comm_get_name

Argument name Type
comm int (handle)
name string
resultlen int

MPI_Comm_set_attr

Argument name Type
comm int (handle)
keyval int

MPI_Comm_set_name

Argument name Type
comm int (handle)
name string

MPI_File_call_errhandler

Argument name Type
file int (handle)
errorcode int

MPI_Grequest_complete

Argument name Type
request int (handle)

MPI_Grequest_start

Argument name Type
request int (handle)

MPI_Init_thread

Argument name Type
argc int
argv string[argc]
required int
provided int

MPI_Is_thread_main

Argument name Type
flag int

MPI_Query_thread

Argument name Type
supported int

MPI_Status_set_cancelled

Argument name Type
status cortex.MPI_Status
flag int

MPI_Status_set_elements

Argument name Type
status cortex.MPI_Status
datatype int (handle)
count int

MPI_Type_create_keyval

Argument name Type
keyval int

MPI_Type_delete_attr

Argument name Type
datatype int (handle)
keyval int

MPI_Type_dup

Argument name Type
oldtype int (handle)
newtype int (handle)

MPI_Type_free_keyval

Argument name Type
keyval int

MPI_Type_get_attr

Argument name Type
datatype int (handle)
keyval int
flag int

MPI_Type_get_contents

Argument name Type
numdatatypes int
numaddresses int
numintegers int
datatype int (handle)
maxintegers int
maxaddresses int
maxdatatypes int
arrintegers int[numintegers]
arraddresses int[numaddresses]
arrdatatypes int (handle)[numdatatypes]

MPI_Type_get_envelope

Argument name Type
datatype int (handle)
numintegers int
numaddresses int
numdatatypes int
combiner int

MPI_Type_get_name

Argument name Type
datatype int (handle)
name string
resultlen int

MPI_Type_set_attr

Argument name Type
datatype int (handle)
keyval int

MPI_Type_set_name

Argument name Type
datatype int (handle)
name string

MPI_Type_match_size

Argument name Type
typeclass int
size int
datatype int (handle)

MPI_Win_call_errhandler

Argument name Type
win int (handle)
errorcode int

MPI_Win_create_keyval

Argument name Type
keyval int

MPI_Win_delete_attr

Argument name Type
win int (handle)
keyval int

MPI_Win_free_keyval

Argument name Type
keyval int

MPI_Win_get_attr

Argument name Type
win int (handle)
keyval int
flag int

MPI_Win_get_name

Argument name Type
win int (handle)
name string
resultlen int

MPI_Win_set_attr

Argument name Type
win int (handle)
keyval int

MPI_Win_set_name

Argument name Type
win int (handle)
name string

MPI_Alloc_mem

Argument name Type
size int
info int (handle)

MPI_Comm_create_errhandler

Argument name Type
errhandler int (handle)

MPI_Comm_get_errhandler

Argument name Type
comm int (handle)
errhandler int (handle)

MPI_Comm_set_errhandler

Argument name Type
comm int (handle)
errhandler int (handle)

MPI_File_create_errhandler

Argument name Type
errhandler int (handle)

MPI_File_get_errhandler

Argument name Type
file int (handle)
errhandler int (handle)

MPI_File_set_errhandler

Argument name Type
file int (handle)
errhandler int (handle)

MPI_Finalized

Argument name Type
flag int

MPI_Free_mem

Argument name Type
dummy int

MPI_Get_address

Argument name Type
address int

MPI_Info_create

Argument name Type
info int (handle)

MPI_Info_delete

Argument name Type
info int (handle)
key string

MPI_Info_dup

Argument name Type
oldinfo int (handle)
newinfo int (handle)

MPI_Info_free

Argument name Type
info int (handle)

MPI_Info_get

Argument name Type
info int (handle)
key string
valuelength int
value string
flag int

MPI_Info_get_nkeys

Argument name Type
info int (handle)
nkeys int

MPI_Info_get_nthkey

Argument name Type
info int (handle)
n int
key string

MPI_Info_get_valuelen

Argument name Type
info int (handle)
key string
valuelen int
flag int

MPI_Info_set

Argument name Type
info int (handle)
key string
value string

MPI_Pack_external

Argument name Type
datarep string
incount int
intype int (handle)
outcount int
position dict (with keys 'in' => int and 'out' => int)

MPI_Pack_external_size

Argument name Type
datarep string
incount int
datatype int (handle)
size int

MPI_Request_get_status

Argument name Type
request int (handle)
flag int
status cortex.MPI_Status

MPI_Type_create_darray

Argument name Type
size int
rank int
ndims int
gsizes int[ndims]
distribs int[ndims]
dargs int[ndims]
psizes int[ndims]
order int
oldtype int (handle)
newtype int (handle)

MPI_Type_create_hindexed

Argument name Type
count int
blocklengths int[count]
displacements int[count]
oldtype int (handle)
newtype int (handle)

MPI_Type_create_hvector

Argument name Type
count int
blocklength int
stride int
oldtype int (handle)
newtype int (handle)

MPI_Type_create_indexed_block

Argument name Type
count int
blocklength int
displacments int[count]
oldtype int (handle)
newtype int (handle)

MPI_Type_create_resized

Argument name Type
oldtype int (handle)
lb int
extent int
newtype int (handle)

MPI_Type_create_struct

Argument name Type
count int
blocklengths int[count]
displacements int[count]
oldtypes int (handle)[count]
newtype int (handle)

MPI_Type_create_subarray

Argument name Type
ndims int
sizes int[ndims]
subsizes int[ndims]
starts int[ndims]
order int
oldtype int (handle)
newtype int (handle)

MPI_Type_get_extent

Argument name Type
datatype int (handle)
lb int
extent int

MPI_Type_get_true_extent

Argument name Type
datatype int (handle)
lb int
extent int

MPI_Unpack_external

Argument name Type
datarep string
insize int
position dict (with keys 'in' => int and 'out' => int)
outcount int
datatype int (handle)

MPI_Win_create_errhandler

Argument name Type
errhandler int (handle)

MPI_Win_get_errhandler

Argument name Type
win int (handle)
errhandler int (handle)

MPI_Win_set_errhandler

Argument name Type
win int (handle)
errhandler int (handle)

MPI_File_open

Argument name Type
comm int (handle)
filename string
amode int
info int (handle)
file int (handle)

MPI_File_close

Argument name Type
file int (handle)

MPI_File_delete

Argument name Type
filename string
info int (handle)

MPI_File_set_size

Argument name Type
file int (handle)
size int

MPI_File_preallocate

Argument name Type
file int (handle)
size int

MPI_File_get_size

Argument name Type
file int (handle)
size int

MPI_File_get_group

Argument name Type
file int (handle)
group int (handle)

MPI_File_get_amode

Argument name Type
file int (handle)
amode int

MPI_File_set_info

Argument name Type
file int (handle)
info int (handle)

MPI_File_get_info

Argument name Type
file int (handle)
info int (handle)

MPI_File_set_view

Argument name Type
file int (handle)
offset int
hosttype int (handle)
filetype int (handle)
datarep string
info int (handle)

MPI_File_get_view

Argument name Type
file int (handle)
offset int
hosttype int (handle)
filetype int (handle)
datarep string

MPI_File_read_at

Argument name Type
file int (handle)
offset int
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_read_at_all

Argument name Type
file int (handle)
offset int
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_write_at

Argument name Type
file int (handle)
offset int
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_write_at_all

Argument name Type
file int (handle)
offset int
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_iread_at

Argument name Type
file int (handle)
offset int
count int
datatype int (handle)
request int (handle)

MPI_File_iwrite_at

Argument name Type
file int (handle)
offset int
count int
datatype int (handle)
request int (handle)

MPI_File_read

Argument name Type
file int (handle)
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_read_all

Argument name Type
file int (handle)
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_write

Argument name Type
file int (handle)
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_write_all

Argument name Type
file int (handle)
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_iread

Argument name Type
file int (handle)
count int
datatype int (handle)
request int (handle)

MPI_File_iwrite

Argument name Type
file int (handle)
count int
datatype int (handle)
request int (handle)

MPI_File_seek

Argument name Type
file int (handle)
offset int
whence int

MPI_File_get_position

Argument name Type
file int (handle)
offset int

MPI_File_get_byte_offset

Argument name Type
file int (handle)
offset int
bytes int

MPI_File_read_shared

Argument name Type
file int (handle)
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_write_shared

Argument name Type
file int (handle)
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_iread_shared

Argument name Type
file int (handle)
count int
datatype int (handle)
request int (handle)

MPI_File_iwrite_shared

Argument name Type
file int (handle)
count int
datatype int (handle)
request int (handle)

MPI_File_read_ordered

Argument name Type
file int (handle)
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_write_ordered

Argument name Type
file int (handle)
count int
datatype int (handle)
status cortex.MPI_Status

MPI_File_seek_shared

Argument name Type
file int (handle)
offset int
whence int

MPI_File_get_position_shared

Argument name Type
file int (handle)
offset int

MPI_File_read_at_all_begin

Argument name Type
file int (handle)
offset int
count int
datatype int (handle)

MPI_File_read_at_all_end

Argument name Type
file int (handle)
status cortex.MPI_Status

MPI_File_write_at_all_begin

Argument name Type
file int (handle)
offset int
count int
datatype int (handle)

MPI_File_write_at_all_end

Argument name Type
file int (handle)
status cortex.MPI_Status

MPI_File_read_all_begin

Argument name Type
file int (handle)
count int
datatype int (handle)

MPI_File_read_all_end

Argument name Type
file int (handle)
status cortex.MPI_Status

MPI_File_write_all_begin

Argument name Type
file int (handle)
count int
datatype int (handle)

MPI_File_write_all_end

Argument name Type
file int (handle)
status cortex.MPI_Status

MPI_File_read_ordered_begin

Argument name Type
file int (handle)
count int
datatype int (handle)

MPI_File_read_ordered_end

Argument name Type
file int (handle)
status cortex.MPI_Status

MPI_File_write_ordered_begin

Argument name Type
file int (handle)
count int
datatype int (handle)

MPI_File_write_ordered_end

Argument name Type
file int (handle)
status cortex.MPI_Status

MPI_File_get_type_extent

Argument name Type
file int (handle)
datatype int (handle)
extent int

MPI_Register_datarep

Argument name Type
name string

MPI_File_set_atomicity

Argument name Type
file int (handle)
flag int

MPI_File_get_atomicity

Argument name Type
file int (handle)
flag int

MPI_File_sync

Argument name Type
file int (handle)

Clone this wiki locally