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

Note: when arrays should be provided, the required number of elements is provided between brackets.

MPI_Send

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)

MPI_Recv

  • count : int
  • datatype : int (handle)
  • source : int
  • tag : int
  • comm : int (handle)
  • status : cortex.MPI_Status

MPI_Get_count

  • status : cortex.MPI_Status
  • datatype : int (handle)
  • count : int

MPI_Bsend

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)

MPI_Ssend

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)

MPI_Rsend

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)

MPI_Buffer_attach

  • size : int

MPI_Buffer_detach

  • size : int

MPI_Isend

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Ibsend

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Issend

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Irsend

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Irecv

  • count : int
  • datatype : int (handle)
  • source : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Wait

  • request : int (handle)
  • status : cortex.MPI_Status

MPI_Test

  • request : int (handle)
  • flag : int
  • status : cortex.MPI_Status

MPI_Request_free

  • request : int (handle)

MPI_Waitany

  • count : int
  • requests : int (handle)[count]
  • index : int
  • status : cortex.MPI_Status

MPI_Testany

  • count : int
  • requests : int (handle)[count]
  • index : int
  • flag : int
  • status : cortex.MPI_Status

MPI_Waitall

  • count : int
  • requests : int (handle)[count]
  • statuses : cortex.MPI_Status[count]

MPI_Testall

  • count : int
  • requests : int (handle)[count]
  • flag : int
  • statuses : cortex.MPI_Status[count]

MPI_Waitsome

  • count : int
  • requests : int (handle)[count]
  • outcount : int
  • indices : int[outcount]
  • statuses : cortex.MPI_Status[outcount]

MPI_Testsome

  • count : int
  • requests : int (handle)[count]
  • outcount : int
  • indices : int[outcount]
  • statuses : cortex.MPI_Status[outcount]

MPI_Iprobe

  • source : int
  • tag : int
  • comm : int (handle)
  • flag : int
  • status : cortex.MPI_Status

MPI_Probe

  • source : int
  • tag : int
  • comm : int (handle)
  • status : cortex.MPI_Status

MPI_Cancel

  • request : int (handle)

MPI_Test_cancelled

  • status : cortex.MPI_Status
  • cancelled : int

MPI_Send_init

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Bsend_init

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Ssend_init

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Rsend_init

  • count : int
  • datatype : int (handle)
  • dest : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Recv_init

  • count : int
  • datatype : int (handle)
  • source : int
  • tag : int
  • comm : int (handle)
  • request : int (handle)

MPI_Start

  • request : int (handle)

MPI_Startall

  • count : int
  • requests : int (handle)[count]

MPI_Sendrecv

  • 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

  • count : int
  • datatype : int (handle)
  • dest : int
  • sendtag : int
  • source : int
  • recvtag : int
  • comm : int (handle)
  • status : cortex.MPI_Status

MPI_Type_contiguous

  • count : int
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_vector

  • count : int
  • blocklength : int
  • stride : int
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_hvector

  • count : int
  • blocklength : int
  • stride : int
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_indexed

  • count : int
  • lengths : int[count]
  • indices : int[count]
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_hindexed

  • count : int
  • lengths : int[count]
  • indices : int[count]
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_struct

  • count : int
  • lengths : int[count]
  • indices : int[count]
  • oldtypes : int (handle)[count]
  • newtype : int (handle)

MPI_Address

  • address : int

MPI_Type_extent

  • datatype : int (handle)
  • extent : int

MPI_Type_size

  • datatype : int (handle)
  • size : int

MPI_Type_lb

  • datatype : int (handle)
  • lb : int

MPI_Type_ub

  • datatype : int (handle)
  • ub : int

MPI_Type_commit

  • datatype : int (handle)

MPI_Type_free

  • datatype : int (handle)

MPI_Get_elements

  • status : cortex.MPI_Status
  • datatype : int (handle)
  • elements : int

MPI_Pack

  • incount : int
  • datatype : int (handle)
  • outcount : int
  • position : dict (with keys 'in' => int and 'out' => int)
  • comm : int (handle)

MPI_Unpack

  • incount : int
  • position : dict (with keys 'in' => int and 'out' => int)
  • outcount : int
  • datatype : int (handle)
  • comm : int (handle)

MPI_Pack_size

  • incount : int
  • datatype : int (handle)
  • comm : int (handle)
  • size : int

MPI_Barrier

  • comm : int (handle)

MPI_Bcast

  • count : int
  • datatype : int (handle)
  • root : int
  • comm : int (handle)

MPI_Gather

  • commrank : int
  • sendcount : int
  • sendtype : int (handle)
  • recvcount : int
  • recvtype : int (handle)
  • root : int
  • comm : int (handle)

MPI_Gatherv

  • 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

  • commrank : int
  • sendcount : int
  • sendtype : int (handle)
  • recvcount : int
  • recvtype : int (handle)
  • root : int
  • comm : int (handle)

MPI_Scatterv

  • 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

  • sendcount : int
  • sendtype : int (handle)
  • recvcount : int
  • recvtype : int (handle)
  • comm : int (handle)

MPI_Allgatherv

  • commsize : int
  • sendcount : int
  • sendtype : int (handle)
  • recvcounts : int[commsize]
  • displs : int[commsize]
  • recvtype : int (handle)
  • comm : int (handle)

MPI_Alltoall

  • sendcount : int
  • sendtype : int (handle)
  • recvcount : int
  • recvtype : int (handle)
  • comm : int (handle)

MPI_Alltoallv

  • 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

  • count : int
  • datatype : int (handle)
  • op : int (handle)
  • root : int
  • comm : int (handle)

MPI_Op_create

  • commute : int
  • op : int (handle)

MPI_Op_free

  • op : int (handle)

MPI_Allreduce

  • count : int
  • datatype : int (handle)
  • op : int (handle)
  • comm : int (handle)

MPI_Reduce_scatter

  • commsize : int
  • recvcounts : int[commsize]
  • datatype : int (handle)
  • op : int (handle)
  • comm : int (handle)

MPI_Scan

  • count : int
  • datatype : int (handle)
  • op : int (handle)
  • comm : int (handle)

MPI_Group_size

  • group : int (handle)
  • size : int

MPI_Group_rank

  • group : int (handle)
  • rank : int

MPI_Group_translate_ranks

  • group1 : int (handle)
  • count : int
  • ranks1 : int[count]
  • group2 : int (handle)
  • ranks2 : int[count]

MPI_Group_compare

  • group1 : int (handle)
  • group2 : int (handle)
  • result : int

MPI_Comm_group

  • comm : int (handle)
  • group : int (handle)

MPI_Group_union

  • group1 : int (handle)
  • group2 : int (handle)
  • newgroup : int (handle)

MPI_Group_intersection

  • group1 : int (handle)
  • group2 : int (handle)
  • newgroup : int (handle)

MPI_Group_difference

  • group1 : int (handle)
  • group2 : int (handle)
  • newgroup : int (handle)

MPI_Group_incl

  • group : int (handle)
  • count : int
  • ranks : int[count]
  • newgroup : int (handle)

MPI_Group_excl

  • group : int (handle)
  • count : int
  • ranks : int[count]
  • newgroup : int (handle)

MPI_Group_range_incl

  • group : int (handle)
  • count : int
  • ranges : int[count][3]
  • newgroup : int (handle)

MPI_Group_range_excl

  • group : int (handle)
  • count : int
  • ranges : int[count][3]
  • newgroup : int (handle)

MPI_Group_free

  • group : int (handle)

MPI_Comm_size

  • comm : int (handle)
  • size : int

MPI_Comm_rank

  • comm : int (handle)
  • rank : int

MPI_Comm_compare

  • comm1 : int (handle)
  • comm2 : int (handle)
  • result : int

MPI_Comm_dup

  • oldcomm : int (handle)
  • newcomm : int (handle)

MPI_Comm_create

  • oldcomm : int (handle)
  • group : int (handle)
  • newcomm : int (handle)

MPI_Comm_split

  • oldcomm : int (handle)
  • color : int
  • key : int
  • newcomm : int (handle)

MPI_Comm_free

  • comm : int (handle)

MPI_Comm_test_inter

  • comm : int (handle)
  • inter : int

MPI_Comm_remote_size

  • comm : int (handle)
  • size : int

MPI_Comm_remote_group

  • comm : int (handle)
  • group : int (handle)

MPI_Intercomm_create

  • localcomm : int (handle)
  • localleader : int
  • remotecomm : int (handle)
  • remoteleader : int
  • tag : int
  • newcomm : int (handle)

MPI_Intercomm_merge

  • comm : int (handle)
  • high : int
  • newcomm : int (handle)

MPI_Keyval_create

  • key : int (handle)

MPI_Keyval_free

  • key : int

MPI_Attr_put

  • comm : int (handle)
  • key : int

MPI_Attr_get

  • comm : int (handle)
  • key : int
  • flag : int

MPI_Attr_delete

  • comm : int (handle)
  • key : int

MPI_Topo_test

  • comm : int (handle)
  • topo : int (handle)

MPI_Cart_create

  • oldcomm : int (handle)
  • ndim : int
  • dims : int[ndim]
  • periods : int[ndim]
  • reorder : int
  • newcomm : int (handle)

MPI_Dims_create

  • nodes : int
  • ndim : int
  • dims : dict (with keys 'in' => int and 'out' => int)

MPI_Graph_create

  • numedges : int
  • oldcomm : int (handle)
  • nodes : int
  • index : int[nodes]
  • edges : int[numedges]
  • reorder : int
  • newcomm : int (handle)

MPI_Graphdims_get

  • comm : int (handle)
  • nodes : int
  • edges : int

MPI_Graph_get

  • totedges : int
  • totnodes : int
  • comm : int (handle)
  • maxindex : int
  • maxedges : int
  • index : int[totnodes]
  • edges : int[totedges]

MPI_Cartdim_get

  • comm : int (handle)
  • ndim : int

MPI_Cart_get

  • ndim : int
  • comm : int (handle)
  • maxdims : int
  • dims : int[ndim]
  • periods : int[ndim]
  • coords : int[ndim]

MPI_Cart_rank

  • ndim : int
  • comm : int (handle)
  • coords : int[ndim]
  • rank : int

MPI_Cart_coords

  • ndim : int
  • comm : int (handle)
  • rank : int
  • maxdims : int
  • coords : int[ndim]

MPI_Graph_neighbors_count

  • comm : int (handle)
  • rank : int
  • nneigh : int

MPI_Graph_neighbors

  • nneigh : int
  • comm : int (handle)
  • rank : int
  • maxneighbors : int
  • neighbors : int[nneigh]

MPI_Cart_shift

  • comm : int (handle)
  • direction : int
  • displ : int
  • source : int
  • dest : int

MPI_Cart_sub

  • ndim : int
  • oldcomm : int (handle)
  • remain_dims : int[ndim]
  • newcomm : int (handle)

MPI_Cart_map

  • comm : int (handle)
  • ndim : int
  • dims : int[ndim]
  • period : int[ndim]
  • newrank : int

MPI_Graph_map

  • numedges : int
  • comm : int (handle)
  • nodes : int
  • index : int[nodes]
  • edges : int[numedges]
  • newrank : int

MPI_Get_processor_name

  • name : string
  • resultlen : int

MPI_Get_version

  • version : int
  • subversion : int

MPI_Errhandler_create

  • errhandler : int (handle)

MPI_Errhandler_set

  • comm : int (handle)
  • errhandler : int (handle)

MPI_Errhandler_get

  • comm : int (handle)
  • errhandler : int (handle)

MPI_Errhandler_free

  • errhandler : int (handle)

MPI_Error_string

  • errorcode : int
  • errorstring : string
  • resultlen : int

MPI_Error_class

  • errorcode : int
  • errorclass : int

MPI_Wtime

  • psec : int

MPI_Wtick

  • psec : int

MPI_Init

  • argc : int
  • argv : string[argc]

MPI_Finalize

  • dummy : int

MPI_Initialized

  • result : int

MPI_Abort

  • comm : int (handle)
  • errorcode : int

MPI_Close_port

  • portname : string

MPI_Comm_accept

  • portname : string
  • info : int (handle)
  • root : int
  • oldcomm : int (handle)
  • newcomm : int (handle)

MPI_Comm_connect

  • portname : string
  • info : int (handle)
  • root : int
  • oldcomm : int (handle)
  • newcomm : int (handle)

MPI_Comm_disconnect

  • comm : int (handle)

MPI_Comm_get_parent

  • parent : int (handle)

MPI_Comm_join

  • fd : int
  • comm : int (handle)

MPI_Comm_spawn

  • 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

  • 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

  • servicename : string
  • info : int (handle)
  • portname : string

MPI_Open_port

  • info : int (handle)
  • portname : string

MPI_Publish_name

  • servicename : string
  • info : int (handle)
  • portname : string

MPI_Unpublish_name

  • servicename : string
  • info : int (handle)
  • portname : string

MPI_Accumulate

  • origincount : int
  • origintype : int (handle)
  • targetrank : int
  • targetdisp : int
  • targetcount : int
  • targettype : int (handle)
  • op : int (handle)
  • win : int (handle)

MPI_Get

  • origincount : int
  • origintype : int (handle)
  • targetrank : int
  • targetdisp : int
  • targetcount : int
  • targettype : int (handle)
  • win : int (handle)

MPI_Put

  • origincount : int
  • origintype : int (handle)
  • targetrank : int
  • targetdisp : int
  • targetcount : int
  • targettype : int (handle)
  • win : int (handle)

MPI_Win_complete

  • win : int (handle)

MPI_Win_create

  • size : int
  • dispunit : int
  • info : int (handle)
  • comm : int (handle)
  • win : int (handle)

MPI_Win_fence

  • assertion : int
  • win : int (handle)

MPI_Win_free

  • win : int (handle)

MPI_Win_get_group

  • win : int (handle)
  • group : int (handle)

MPI_Win_lock

  • locktype : int
  • winrank : int
  • assertion : int
  • win : int (handle)

MPI_Win_post

  • group : int (handle)
  • assertion : int
  • win : int (handle)

MPI_Win_start

  • group : int (handle)
  • assertion : int
  • win : int (handle)

MPI_Win_test

  • win : int (handle)
  • flag : int

MPI_Win_unlock

  • winrank : int
  • win : int (handle)

MPI_Win_wait

  • win : int (handle)

MPI_Alltoallw

  • 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

  • count : int
  • datatype : int (handle)
  • op : int (handle)
  • comm : int (handle)

MPI_Add_error_class

  • errorclass : int

MPI_Add_error_code

  • errorclass : int
  • errorcode : int

MPI_Add_error_string

  • errorcode : int
  • errorstring : string

MPI_Comm_call_errhandler

  • comm : int (handle)
  • errorcode : int

MPI_Comm_create_keyval

  • keyval : int

MPI_Comm_delete_attr

  • comm : int (handle)
  • keyval : int

MPI_Comm_free_keyval

  • keyval : int

MPI_Comm_get_attr

  • comm : int (handle)
  • keyval : int
  • flag : int

MPI_Comm_get_name

  • comm : int (handle)
  • name : string
  • resultlen : int

MPI_Comm_set_attr

  • comm : int (handle)
  • keyval : int

MPI_Comm_set_name

  • comm : int (handle)
  • name : string

MPI_File_call_errhandler

  • file : int (handle)
  • errorcode : int

MPI_Grequest_complete

  • request : int (handle)

MPI_Grequest_start

  • request : int (handle)

MPI_Init_thread

  • argc : int
  • argv : string[argc]
  • required : int
  • provided : int

MPI_Is_thread_main

  • flag : int

MPI_Query_thread

  • supported : int

MPI_Status_set_cancelled

  • status : cortex.MPI_Status
  • flag : int

MPI_Status_set_elements

  • status : cortex.MPI_Status
  • datatype : int (handle)
  • count : int

MPI_Type_create_keyval

  • keyval : int

MPI_Type_delete_attr

  • datatype : int (handle)
  • keyval : int

MPI_Type_dup

  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_free_keyval

  • keyval : int

MPI_Type_get_attr

  • datatype : int (handle)
  • keyval : int
  • flag : int

MPI_Type_get_contents

  • 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

  • datatype : int (handle)
  • numintegers : int
  • numaddresses : int
  • numdatatypes : int
  • combiner : int

MPI_Type_get_name

  • datatype : int (handle)
  • name : string
  • resultlen : int

MPI_Type_set_attr

  • datatype : int (handle)
  • keyval : int

MPI_Type_set_name

  • datatype : int (handle)
  • name : string

MPI_Type_match_size

  • typeclass : int
  • size : int
  • datatype : int (handle)

MPI_Win_call_errhandler

  • win : int (handle)
  • errorcode : int

MPI_Win_create_keyval

  • keyval : int

MPI_Win_delete_attr

  • win : int (handle)
  • keyval : int

MPI_Win_free_keyval

  • keyval : int

MPI_Win_get_attr

  • win : int (handle)
  • keyval : int
  • flag : int

MPI_Win_get_name

  • win : int (handle)
  • name : string
  • resultlen : int

MPI_Win_set_attr

  • win : int (handle)
  • keyval : int

MPI_Win_set_name

  • win : int (handle)
  • name : string

MPI_Alloc_mem

  • size : int
  • info : int (handle)

MPI_Comm_create_errhandler

  • errhandler : int (handle)

MPI_Comm_get_errhandler

  • comm : int (handle)
  • errhandler : int (handle)

MPI_Comm_set_errhandler

  • comm : int (handle)
  • errhandler : int (handle)

MPI_File_create_errhandler

  • errhandler : int (handle)

MPI_File_get_errhandler

  • file : int (handle)
  • errhandler : int (handle)

MPI_File_set_errhandler

  • file : int (handle)
  • errhandler : int (handle)

MPI_Finalized

  • flag : int

MPI_Free_mem

  • dummy : int

MPI_Get_address

  • address : int

MPI_Info_create

  • info : int (handle)

MPI_Info_delete

  • info : int (handle)
  • key : string

MPI_Info_dup

  • oldinfo : int (handle)
  • newinfo : int (handle)

MPI_Info_free

  • info : int (handle)

MPI_Info_get

  • info : int (handle)
  • key : string
  • valuelength : int
  • value : string
  • flag : int

MPI_Info_get_nkeys

  • info : int (handle)
  • nkeys : int

MPI_Info_get_nthkey

  • info : int (handle)
  • n : int
  • key : string

MPI_Info_get_valuelen

  • info : int (handle)
  • key : string
  • valuelen : int
  • flag : int

MPI_Info_set

  • info : int (handle)
  • key : string
  • value : string

MPI_Pack_external

  • datarep : string
  • incount : int
  • intype : int (handle)
  • outcount : int
  • position : dict (with keys 'in' => int and 'out' => int)

MPI_Pack_external_size

  • datarep : string
  • incount : int
  • datatype : int (handle)
  • size : int

MPI_Request_get_status

  • request : int (handle)
  • flag : int
  • status : cortex.MPI_Status

MPI_Type_create_darray

  • 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

  • count : int
  • blocklengths : int[count]
  • displacements : int[count]
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_create_hvector

  • count : int
  • blocklength : int
  • stride : int
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_create_indexed_block

  • count : int
  • blocklength : int
  • displacments : int[count]
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_create_resized

  • oldtype : int (handle)
  • lb : int
  • extent : int
  • newtype : int (handle)

MPI_Type_create_struct

  • count : int
  • blocklengths : int[count]
  • displacements : int[count]
  • oldtypes : int (handle)[count]
  • newtype : int (handle)

MPI_Type_create_subarray

  • ndims : int
  • sizes : int[ndims]
  • subsizes : int[ndims]
  • starts : int[ndims]
  • order : int
  • oldtype : int (handle)
  • newtype : int (handle)

MPI_Type_get_extent

  • datatype : int (handle)
  • lb : int
  • extent : int

MPI_Type_get_true_extent

  • datatype : int (handle)
  • lb : int
  • extent : int

MPI_Unpack_external

  • datarep : string
  • insize : int
  • position : dict (with keys 'in' => int and 'out' => int)
  • outcount : int
  • datatype : int (handle)

MPI_Win_create_errhandler

  • errhandler : int (handle)

MPI_Win_get_errhandler

  • win : int (handle)
  • errhandler : int (handle)

MPI_Win_set_errhandler

  • win : int (handle)
  • errhandler : int (handle)

MPI_File_open

  • comm : int (handle)
  • filename : string
  • amode : int
  • info : int (handle)
  • file : int (handle)

MPI_File_close

  • file : int (handle)

MPI_File_delete

  • filename : string
  • info : int (handle)

MPI_File_set_size

  • file : int (handle)
  • size : int

MPI_File_preallocate

  • file : int (handle)
  • size : int

MPI_File_get_size

  • file : int (handle)
  • size : int

MPI_File_get_group

  • file : int (handle)
  • group : int (handle)

MPI_File_get_amode

  • file : int (handle)
  • amode : int

MPI_File_set_info

  • file : int (handle)
  • info : int (handle)

MPI_File_get_info

  • file : int (handle)
  • info : int (handle)

MPI_File_set_view

  • file : int (handle)
  • offset : int
  • hosttype : int (handle)
  • filetype : int (handle)
  • datarep : string
  • info : int (handle)

MPI_File_get_view

  • file : int (handle)
  • offset : int
  • hosttype : int (handle)
  • filetype : int (handle)
  • datarep : string

MPI_File_read_at

  • file : int (handle)
  • offset : int
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_read_at_all

  • file : int (handle)
  • offset : int
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_write_at

  • file : int (handle)
  • offset : int
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_write_at_all

  • file : int (handle)
  • offset : int
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_iread_at

  • file : int (handle)
  • offset : int
  • count : int
  • datatype : int (handle)
  • request : int (handle)

MPI_File_iwrite_at

  • file : int (handle)
  • offset : int
  • count : int
  • datatype : int (handle)
  • request : int (handle)

MPI_File_read

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_read_all

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_write

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_write_all

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_iread

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • request : int (handle)

MPI_File_iwrite

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • request : int (handle)

MPI_File_seek

  • file : int (handle)
  • offset : int
  • whence : int

MPI_File_get_position

  • file : int (handle)
  • offset : int

MPI_File_get_byte_offset

  • file : int (handle)
  • offset : int
  • bytes : int

MPI_File_read_shared

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_write_shared

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_iread_shared

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • request : int (handle)

MPI_File_iwrite_shared

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • request : int (handle)

MPI_File_read_ordered

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_write_ordered

  • file : int (handle)
  • count : int
  • datatype : int (handle)
  • status : cortex.MPI_Status

MPI_File_seek_shared

  • file : int (handle)
  • offset : int
  • whence : int

MPI_File_get_position_shared

  • file : int (handle)
  • offset : int

MPI_File_read_at_all_begin

  • file : int (handle)
  • offset : int
  • count : int
  • datatype : int (handle)

MPI_File_read_at_all_end

  • file : int (handle)
  • status : cortex.MPI_Status

MPI_File_write_at_all_begin

  • file : int (handle)
  • offset : int
  • count : int
  • datatype : int (handle)

MPI_File_write_at_all_end

  • file : int (handle)
  • status : cortex.MPI_Status

MPI_File_read_all_begin

  • file : int (handle)
  • count : int
  • datatype : int (handle)

MPI_File_read_all_end

  • file : int (handle)
  • status : cortex.MPI_Status

MPI_File_write_all_begin

  • file : int (handle)
  • count : int
  • datatype : int (handle)

MPI_File_write_all_end

  • file : int (handle)
  • status : cortex.MPI_Status

MPI_File_read_ordered_begin

  • file : int (handle)
  • count : int
  • datatype : int (handle)

MPI_File_read_ordered_end

  • file : int (handle)
  • status : cortex.MPI_Status

MPI_File_write_ordered_begin

  • file : int (handle)
  • count : int
  • datatype : int (handle)

MPI_File_write_ordered_end

  • file : int (handle)
  • status : cortex.MPI_Status

MPI_File_get_type_extent

  • file : int (handle)
  • datatype : int (handle)
  • extent : int

MPI_Register_datarep

  • name : string

MPI_File_set_atomicity

  • file : int (handle)
  • flag : int

MPI_File_get_atomicity

  • file : int (handle)
  • flag : int

MPI_File_sync

  • file : int (handle)
Clone this wiki locally