384. Index
Up:
Contents
Next:
Index
Previous:
Index
MPI_SCATTER
MPI_SCATTERV
MPI_WAIT
(&array_of_requests[i])
ACTION_SUBSET
Action_subset
CLASS_ACTION
CLASS_ACTION_SUBSET
COMM_COPY_ATTR_FN
COMM_DELETE_ATTR_FN
CONST:
CONST:&
CONST: MPI_BYTE
CONST: MPI_UB
CONST:
CONST: IN
CONST: INOUT
CONST: MPI_ANY_TAG
CONST: MPI_COMM_WORLD
CONST: MPI_LB
CONST: MPI_PROC_NULL
CONST: MPI_UNDEFINED
CONST: OUT
CONST:Byte:
CONST:C integer, Fortran integer, Byte
CONST:C integer, Fortran integer, Floating point
CONST:C integer, Fortran integer, Floating point, Complex
CONST:C integer, Logical
CONST:C integer:
CONST:C:
CONST:CHARACTER
CONST:CHARACTER*(*)
CONST:COMM
CONST:Complex:
CONST:DIMS
CONST:DIMS(i+1)
CONST:DIRECTION = i
CONST:DOUBLE COMPLEX
CONST:FILE
CONST:Floating point:
CONST:Fortran integer:
CONST:Fortran:
CONST:IERROR
CONST:INTEGER
CONST:INTEGER*1
CONST:INTEGER*2
CONST:INTEGER*4
CONST:LASTCODE
CONST:Logical:
CONST:MPI::*_NULL
CONST:MPI::Aint
CONST:MPI::Aint|uu
CONST:MPI::BOOL
CONST:MPI::BYTE
CONST:MPI::CHAR
CONST:MPI::CHARACTER
CONST:MPI::COMM_NULL
CONST:MPI::COMPLEX
CONST:MPI::Cartcomm
CONST:MPI::Cartcomm|uu
CONST:MPI::Comm
CONST:MPI::Comm|uu
CONST:MPI::DOUBLE
CONST:MPI::DOUBLE_COMPLEX
CONST:MPI::DOUBLE_COMPLEX,
CONST:MPI::DOUBLE_INT
CONST:MPI::DOUBLE_PRECISION
CONST:MPI::DOUBLE_PRECISION,
CONST:MPI::Datatype
CONST:MPI::Datatype|uu
CONST:MPI::ERRORS_ARE_FATAL
CONST:MPI::ERRORS_RETURN
CONST:MPI::ERRORS_THROW_EXCEPTIONS
CONST:MPI::Errhandler
CONST:MPI::Errhandler|uu
CONST:MPI::Exception
CONST:MPI::Exception|uu
CONST:MPI::FLOAT
CONST:MPI::FLOAT, MPI::DOUBLE, MPI::REAL,
CONST:MPI::FLOAT_INT
CONST:MPI::F_COMPLEX
CONST:MPI::F_COMPLEX, MPI::COMPLEX,
CONST:MPI::F_DOUBLE_COMPLEX
CONST:MPI::F_DOUBLE_COMPLEX,
CONST:MPI::File
CONST:MPI::File|uu
CONST:MPI::Graphcomm
CONST:MPI::Graphcomm|uu
CONST:MPI::Grequest
CONST:MPI::Grequest|uu
CONST:MPI::Group
CONST:MPI::Group|uu
CONST:MPI::INT
CONST:MPI::INT, MPI::LONG, MPI::SHORT,
CONST:MPI::INTEGER
CONST:MPI::INTEGER1
CONST:MPI::INTEGER2
CONST:MPI::INTEGER4
CONST:MPI::INTEGER8
CONST:MPI::Info
CONST:MPI::Info|uu
CONST:MPI::Intercomm
CONST:MPI::Intercomm|uu
CONST:MPI::Intracomm
CONST:MPI::Intracomm|uu
CONST:MPI::LOGICAL
CONST:MPI::LOGICAL, MPI::BOOL
CONST:MPI::LONG
CONST:MPI::LONG_DOUBLE
CONST:MPI::LONG_DOUBLE_COMPLEX
CONST:MPI::LONG_DOUBLE_INT
CONST:MPI::LONG_INT
CONST:MPI::LONG_LONG
CONST:MPI::MAXLOC
CONST:MPI::MINLOC
CONST:MPI::Offset
CONST:MPI::Offset|uu
CONST:MPI::Op
CONST:MPI::Op|uu
CONST:MPI::PACKED
CONST:MPI::Prequest
CONST:MPI::Prequest|uu
CONST:MPI::REAL
CONST:MPI::REAL16
CONST:MPI::REAL4
CONST:MPI::REAL8
CONST:MPI::Request
CONST:MPI::Request|uu
CONST:MPI::SHORT
CONST:MPI::SHORT_INT
CONST:MPI::SIGNED_CHAR
CONST:MPI::SIGNED_CHAR, MPI::UNSIGNED_CHAR
CONST:MPI::Status
CONST:MPI::Status|uu
CONST:MPI::TWODOUBLE_PRECISION
CONST:MPI::TWOINT
CONST:MPI::TWOINTEGER
CONST:MPI::TWOREAL
CONST:MPI::UNSIGNED
CONST:MPI::UNSIGNED_CHAR
CONST:MPI::UNSIGNED_LONG
CONST:MPI::UNSIGNED_LONG,
CONST:MPI::UNSIGNED_LONG_LONG
CONST:MPI::UNSIGNED_SHORT
CONST:MPI::UNSIGNED_SHORT, MPI::UNSIGNED,
CONST:MPI::WCHAR
CONST:MPI::Win
CONST:MPI::Win|uu
CONST:MPI::_LONG_LONG, MPI::UNSIGNED_LONG_LONG,
CONST:MPI_2DOUBLE_PRECISION
CONST:MPI_2INT
CONST:MPI_2INTEGER
CONST:MPI_2REAL
CONST:MPI_ADDRESS_KIND
CONST:MPI_ANY_SOURCE
CONST:MPI_ANY_TAG
CONST:MPI_APPNUM
CONST:MPI_ARGVS_NULL
CONST:MPI_ARGV_NULL
CONST:MPI_Aint
CONST:MPI_Aint|uu
CONST:MPI_BAND
CONST:MPI_BOR
CONST:MPI_BOTTOM
CONST:MPI_BSEND_OVERHEAD
CONST:MPI_BXOR
CONST:MPI_BYTE
CONST:MPI_CART
CONST:MPI_CHAR
CONST:MPI_CHARACTER
CONST:MPI_COMBINER_CONTIGUOUS
CONST:MPI_COMBINER_DARRAY
CONST:MPI_COMBINER_DUP
CONST:MPI_COMBINER_F90_COMPLEX
CONST:MPI_COMBINER_F90_INTEGER
CONST:MPI_COMBINER_F90_REAL
CONST:MPI_COMBINER_HINDEXED
CONST:MPI_COMBINER_HINDEXED_INTEGER
CONST:MPI_COMBINER_HVECTOR
CONST:MPI_COMBINER_HVECTOR_INTEGER
CONST:MPI_COMBINER_INDEXED
CONST:MPI_COMBINER_INDEXED_BLOCK
CONST:MPI_COMBINER_NAMED
CONST:MPI_COMBINER_RESIZED
CONST:MPI_COMBINER_STRUCT
CONST:MPI_COMBINER_STRUCT_INTEGER
CONST:MPI_COMBINER_SUBARRAY
CONST:MPI_COMBINER_VECTOR
CONST:MPI_COMM-
CONST:MPI_COMM_NULL
CONST:MPI_COMM_PARENT
CONST:MPI_COMM_SELF
CONST:MPI_COMM_WORLD
CONST:MPI_COMPLEX
CONST:MPI_CONGRUENT
CONST:MPI_CONVERSION_FN_NULL
CONST:MPI_Comm
CONST:MPI_Comm|uu
CONST:MPI_DATATYPE
CONST:MPI_DATATYPE_NULL
CONST:MPI_DISPLACEMENT_CURRENT
CONST:MPI_DISTRIBUTE_BLOCK
CONST:MPI_DISTRIBUTE_CYCLIC
CONST:MPI_DISTRIBUTE_DFLT_DARG
CONST:MPI_DISTRIBUTE_NONE
CONST:MPI_DOUBLE
CONST:MPI_DOUBLE_COMPLEX
CONST:MPI_DOUBLE_INT
CONST:MPI_DOUBLE_PRECISION
CONST:MPI_Datatype
CONST:MPI_Datatype|uu
CONST:MPI_ERRCODES_IGNORE
CONST:MPI_ERRHANDLER_NULL
CONST:MPI_ERROR
CONST:MPI_ERRORS_ARE_FATAL
CONST:MPI_ERRORS_RETURN
CONST:MPI_ERROR_STRING
CONST:MPI_ERR_ACCESS
CONST:MPI_ERR_AMODE
CONST:MPI_ERR_ARG
CONST:MPI_ERR_ASSERT
CONST:MPI_ERR_BAD_FILE
CONST:MPI_ERR_BASE
CONST:MPI_ERR_BUFFER
CONST:MPI_ERR_COMM
CONST:MPI_ERR_CONVERSION
CONST:MPI_ERR_COUNT
CONST:MPI_ERR_DIMS
CONST:MPI_ERR_DISP
CONST:MPI_ERR_DUP_DATAREP
CONST:MPI_ERR_FILE
CONST:MPI_ERR_FILE_EXISTS
CONST:MPI_ERR_FILE_IN_USE
CONST:MPI_ERR_GROUP
CONST:MPI_ERR_INFO
CONST:MPI_ERR_INFO_KEY
CONST:MPI_ERR_INFO_NOKEY
CONST:MPI_ERR_INFO_VALUE
CONST:MPI_ERR_INTERN
CONST:MPI_ERR_IN_STATUS
CONST:MPI_ERR_IO
CONST:MPI_ERR_KEYVAL
CONST:MPI_ERR_LASTCODE
CONST:MPI_ERR_LOCKTYPE
CONST:MPI_ERR_NAME
CONST:MPI_ERR_NOT_SAME
CONST:MPI_ERR_NO_MEM
CONST:MPI_ERR_NO_SPACE
CONST:MPI_ERR_NO_SUCH_FILE
CONST:MPI_ERR_OP
CONST:MPI_ERR_OTHER
CONST:MPI_ERR_PENDING
CONST:MPI_ERR_PORT
CONST:MPI_ERR_QUOTA
CONST:MPI_ERR_RANK
CONST:MPI_ERR_READ_ONLY
CONST:MPI_ERR_REQUEST
CONST:MPI_ERR_RMA_CONFLICT
CONST:MPI_ERR_RMA_SYNC
CONST:MPI_ERR_ROOT
CONST:MPI_ERR_SERVICE
CONST:MPI_ERR_SIZE
CONST:MPI_ERR_SPAWN
CONST:MPI_ERR_TAG
CONST:MPI_ERR_TOPOLOGY
CONST:MPI_ERR_TRUNCATE
CONST:MPI_ERR_TYPE
CONST:MPI_ERR_UNKNOWN
CONST:MPI_ERR_UNSUPPORTED_DATAREP
CONST:MPI_ERR_UNSUPPORTED_OPERATION
CONST:MPI_ERR_WIN
CONST:MPI_Errhandler
CONST:MPI_Errhandler|uu
CONST:MPI_FILE
CONST:MPI_FILE_NULL
CONST:MPI_FLOAT
CONST:MPI_FLOAT_INT
CONST:MPI_F_STATUSES_IGNORE
CONST:MPI_F_STATUS_IGNORE
CONST:MPI_File
CONST:MPI_File|uu
CONST:MPI_Fint
CONST:MPI_GRAPH
CONST:MPI_GROUP_EMPTY
CONST:MPI_GROUP_NULL
CONST:MPI_Group
CONST:MPI_Group|uu
CONST:MPI_HOST
CONST:MPI_IDENT
CONST:MPI_INFO_NULL
CONST:MPI_INT
CONST:MPI_INTEGER
CONST:MPI_INTEGER1
CONST:MPI_INTEGER2
CONST:MPI_INTEGER4
CONST:MPI_INTEGER8
CONST:MPI_INTEGER_KIND
CONST:MPI_IN_PLACE
CONST:MPI_IO
CONST:MPI_Info
CONST:MPI_Info|uu
CONST:MPI_KEYVAL_INVALID
CONST:MPI_LAND
CONST:MPI_LASTUSEDCODE
CONST:MPI_LB
CONST:MPI_LOCK_EXCLUSIVE
CONST:MPI_LOCK_SHARED
CONST:MPI_LOGICAL
CONST:MPI_LONG
CONST:MPI_LONG_DOUBLE
CONST:MPI_LONG_DOUBLE_INT
CONST:MPI_LONG_INT
CONST:MPI_LONG_LONG
CONST:MPI_LONG_LONG_INT
CONST:MPI_LOR
CONST:MPI_LXOR
CONST:MPI_MAX
CONST:MPI_MAXLOC
CONST:MPI_MAX_DATAREP_STRING
CONST:MPI_MAX_ERROR_STRING
CONST:MPI_MAX_INFO_KEY
CONST:MPI_MAX_INFO_VAL
CONST:MPI_MAX_OBJECT
CONST:MPI_MAX_OBJECT_NAME
CONST:MPI_MAX_PORT_NAME
CONST:MPI_MAX_PROCESSOR_NAME
CONST:MPI_MIN
CONST:MPI_MINLOC
CONST:MPI_MODE_APPEND
CONST:MPI_MODE_CREATE
CONST:MPI_MODE_DELETE_ON_CLOSE
CONST:MPI_MODE_EXCL
CONST:MPI_MODE_NOCHECK
CONST:MPI_MODE_NOPRECEDE
CONST:MPI_MODE_NOPUT
CONST:MPI_MODE_NOSTORE
CONST:MPI_MODE_NOSUCCEED
CONST:MPI_MODE_RDONLY
CONST:MPI_MODE_RDWR
CONST:MPI_MODE_SEQUENTIAL
CONST:MPI_MODE_UNIQUE_OPEN
CONST:MPI_MODE_WRONLY
CONST:MPI_OFFSET_KIND
CONST:MPI_OP_NULL
CONST:MPI_ORDER_C
CONST:MPI_ORDER_FORTRAN
CONST:MPI_Offset
CONST:MPI_Offset|uu
CONST:MPI_Op
CONST:MPI_Op|uu
CONST:MPI_PACKED
CONST:MPI_PROC_NULL
CONST:MPI_PROD
CONST:MPI_REAL
CONST:MPI_REAL2
CONST:MPI_REAL4
CONST:MPI_REAL8
CONST:MPI_REPLACE
CONST:MPI_REQUEST_NULL
CONST:MPI_ROOT
CONST:MPI_Request
CONST:MPI_Request|uu
CONST:MPI_SEEK_CUR
CONST:MPI_SEEK_END
CONST:MPI_SEEK_SET
CONST:MPI_SHORT
CONST:MPI_SHORT_INT
CONST:MPI_SIGNED_CHAR
CONST:MPI_SIMILAR
CONST:MPI_SOURCE
CONST:MPI_STATUS
CONST:MPI_STATUSES_IGNORE
CONST:MPI_STATUS_IGNORE
CONST:MPI_STATUS_SIZE
CONST:MPI_SUBVERSION
CONST:MPI_SUCCESS
CONST:MPI_SUM
CONST:MPI_Status
CONST:MPI_Status|uu
CONST:MPI_TAG
CONST:MPI_TAG_UB
CONST:MPI_THREAD_FUNNELED
CONST:MPI_THREAD_MULTIPLE
CONST:MPI_THREAD_SERIALIZED
CONST:MPI_THREAD_SINGLE
CONST:MPI_TYPECLASS_COMPLEX
CONST:MPI_TYPECLASS_INTEGER
CONST:MPI_TYPECLASS_REAL
CONST:MPI_UB
CONST:MPI_UNDEFINED
CONST:MPI_UNEQUAL
CONST:MPI_UNIVERSE_SIZE
CONST:MPI_UNSIGNED
CONST:MPI_UNSIGNED_CHAR
CONST:MPI_UNSIGNED_LONG
CONST:MPI_UNSIGNED_LONG_LONG
CONST:MPI_UNSIGNED_SHORT
CONST:MPI_VERSION
CONST:MPI_WCHAR
CONST:MPI_WIN_BASE
CONST:MPI_WIN_DISP_UNIT
CONST:MPI_WIN_NULL
CONST:MPI_WIN_SIZE
CONST:MPI_WTIME_IS_GLOBAL
CONST:MPI_Win
CONST:MPI_Win|uu
CONST:NULL
CONST:Name
CONST:Op
CONST:PRINT
CONST:REAL*2
CONST:REAL*4
CONST:REAL*8
CONST:WIN
CONST:XXX
CONST:_WORLD
CONST:a
CONST:access_style
CONST:appnum
CONST:arch
CONST:argc
CONST:argv
CONST:b
CONST:cb_block_size
CONST:cb_buffer_size
CONST:cb_nodes
CONST:char**
CONST:chunked
CONST:chunked_item
CONST:chunked_size
CONST:collective_buffering
CONST:dims[i]
CONST:direction = i
CONST:double
CONST:errorcode
CONST:external32
CONST:false
CONST:file
CONST:file_perm
CONST:filename
CONST:flag = 0
CONST:flag = 1
CONST:float
CONST:host
CONST:int
CONST:internal
CONST:io_node_list
CONST:ip_address
CONST:ip_port
CONST:len
CONST:long
CONST:long double
CONST:native
CONST:nb_proc
CONST:no_locks
CONST:num_io_nodes
CONST:path
CONST:random
CONST:read_mostly
CONST:read_once
CONST:reverse_sequential
CONST:sequential
CONST:short
CONST:soft
CONST:source
CONST:string
CONST:striping_factor
CONST:striping_unit
CONST:tag
CONST:true
CONST:v
CONST:void *
CONST:void*
CONST:void**
CONST:wdir
CONST:write_mostly
CONST:write_once
COPY_FUNCTION
Class
Class_action
Class_action_subset
DELETE_FUNCTION
EXAMPLES:Attributes between languages
EXAMPLES:C++ MPI class comparison operator
EXAMPLES:C++ declarations in
mpi.h
EXAMPLES:C++ deriving from C++ MPI class
EXAMPLES:C++ handle assignement and comparison operators
EXAMPLES:C++ handle assignment operator
EXAMPLES:C++ handle scope destruction
EXAMPLES:C++ illegal communicator handle initialization
EXAMPLES:C++ profiling example
EXAMPLES:C/C++ handle conversion
EXAMPLES:C/Fortran handle conversion
EXAMPLES:Client-server code
EXAMPLES:Client-server code with blocking probe
EXAMPLES:Client-server code with blocking probe, wrong
EXAMPLES:Datatype - 3D array
EXAMPLES:Datatype - absolute addresses
EXAMPLES:Datatype - array of structures
EXAMPLES:Datatype - elaborate example
EXAMPLES:Datatype - matching type
EXAMPLES:Datatype - matrix transpose
EXAMPLES:Datatype - union
EXAMPLES:Datatypes - matching
EXAMPLES:Datatypes - not matching
EXAMPLES:Datatypes - untyped
EXAMPLES:Deadlock with MPI_Bcast
EXAMPLES:Deadlock, if not buffered
EXAMPLES:Deadlock, wrong message exchange
EXAMPLES:Fortran 90 MPI_TYPE_MATCH_SIZE implementation
EXAMPLES:Fortran 90 copying and sequence problem
EXAMPLES:Fortran 90 derived types
EXAMPLES:Fortran 90 heterogeneous communication (unsafe)
EXAMPLES:Fortran 90 illegal KIND
EXAMPLES:Fortran 90 register optimization
EXAMPLES:Intercommunicator
EXAMPLES:Interlanguage communication
EXAMPLES:Intertwined matching pairs
EXAMPLES:MPI::Comm::Probe
EXAMPLES:MPI_ACCUMULATE
EXAMPLES:MPI_ADDRESS
EXAMPLES:MPI_ALLOC_MEM
EXAMPLES:MPI_ALLREDUCE
EXAMPLES:MPI_Address
EXAMPLES:MPI_Aint
EXAMPLES:MPI_Allgather
EXAMPLES:MPI_Alloc_mem
EXAMPLES:MPI_BSEND
EXAMPLES:MPI_BYTE
EXAMPLES:MPI_Barrier
EXAMPLES:MPI_Bcast
EXAMPLES:MPI_Buffer_attach
EXAMPLES:MPI_Buffer_detach
EXAMPLES:MPI_CART_COORDS
EXAMPLES:MPI_CART_GET
EXAMPLES:MPI_CART_RANK
EXAMPLES:MPI_CART_SHIFT
EXAMPLES:MPI_CART_SUB
EXAMPLES:MPI_CHARACTER
EXAMPLES:MPI_COMM_SPAWN
EXAMPLES:MPI_COMM_SPAWN_MULTIPLE
EXAMPLES:MPI_Cancel
EXAMPLES:MPI_Comm_create
EXAMPLES:MPI_Comm_group
EXAMPLES:MPI_Comm_remote_size
EXAMPLES:MPI_Comm_spawn
EXAMPLES:MPI_Comm_spawn_multiple
EXAMPLES:MPI_Comm_split
EXAMPLES:MPI_DIMS_CREATE
EXAMPLES:MPI_FILE_CLOSE
EXAMPLES:MPI_FILE_GET_AMODE
EXAMPLES:MPI_FILE_IREAD
EXAMPLES:MPI_FILE_OPEN
EXAMPLES:MPI_FILE_READ
EXAMPLES:MPI_FILE_SET_ATOMICITY
EXAMPLES:MPI_FILE_SET_VIEW
EXAMPLES:MPI_FILE_SYNC
EXAMPLES:MPI_FREE_MEM
EXAMPLES:MPI_Finalize
EXAMPLES:MPI_GET
EXAMPLES:MPI_GET_ADDRESS
EXAMPLES:MPI_GET_COUNT
EXAMPLES:MPI_GET_ELEMENTS
EXAMPLES:MPI_GRAPH_CREATE
EXAMPLES:MPI_Gather
EXAMPLES:MPI_Gatherv
EXAMPLES:MPI_Get
EXAMPLES:MPI_Get_address
EXAMPLES:MPI_Grequest_complete
EXAMPLES:MPI_Grequest_start
EXAMPLES:MPI_Group_free
EXAMPLES:MPI_Group_incl
EXAMPLES:MPI_IRECV
EXAMPLES:MPI_ISEND
EXAMPLES:MPI_Iprobe
EXAMPLES:MPI_Op_create
EXAMPLES:MPI_PROBE
EXAMPLES:MPI_Pack
EXAMPLES:MPI_Pack_size
EXAMPLES:MPI_Put
EXAMPLES:MPI_RECV
EXAMPLES:MPI_REDUCE
EXAMPLES:MPI_REQUEST_FREE
EXAMPLES:MPI_Reduce
EXAMPLES:MPI_Request_free
EXAMPLES:MPI_SEND
EXAMPLES:MPI_SENDRECV
EXAMPLES:MPI_SENDRECV_REPLACE
EXAMPLES:MPI_SSEND
EXAMPLES:MPI_Scan
EXAMPLES:MPI_Scatter
EXAMPLES:MPI_Scatterv
EXAMPLES:MPI_Send
EXAMPLES:MPI_TYPE_COMMIT
EXAMPLES:MPI_TYPE_CONTIGUOUS
EXAMPLES:MPI_TYPE_CREATE_DARRAY
EXAMPLES:MPI_TYPE_CREATE_HVECTOR
EXAMPLES:MPI_TYPE_CREATE_INDEXED_BLOCK
EXAMPLES:MPI_TYPE_CREATE_STRUCT
EXAMPLES:MPI_TYPE_CREATE_SUBARRAY
EXAMPLES:MPI_TYPE_EXTENT
EXAMPLES:MPI_TYPE_FREE
EXAMPLES:MPI_TYPE_HVECTOR
EXAMPLES:MPI_TYPE_INDEXED
EXAMPLES:MPI_TYPE_STRUCT
EXAMPLES:MPI_TYPE_VECTOR
EXAMPLES:MPI_Test_cancelled
EXAMPLES:MPI_Type_commit
EXAMPLES:MPI_Type_contiguous
EXAMPLES:MPI_Type_create_hvector
EXAMPLES:MPI_Type_create_struct
EXAMPLES:MPI_Type_extent
EXAMPLES:MPI_Type_get_contents
EXAMPLES:MPI_Type_get_envelope
EXAMPLES:MPI_Type_hvector
EXAMPLES:MPI_Type_indexed
EXAMPLES:MPI_Type_struct
EXAMPLES:MPI_Type_vector
EXAMPLES:MPI_Unpack
EXAMPLES:MPI_WAIT
EXAMPLES:MPI_WAITANY
EXAMPLES:MPI_WAITSOME
EXAMPLES:MPI_WIN_CREATE
EXAMPLES:MPI_WIN_FENCE
EXAMPLES:MPI_Win_complete
EXAMPLES:MPI_Win_fence
EXAMPLES:MPI_Win_lock
EXAMPLES:MPI_Win_post
EXAMPLES:MPI_Win_start
EXAMPLES:MPI_Win_unlock
EXAMPLES:MPI_Win_wait
EXAMPLES:Message exchange (ping-pong)
EXAMPLES:Non-deterministic program with MPI_Bcast
EXAMPLES:Non-overtaking messages
EXAMPLES:Nonblocking operations
EXAMPLES:Nonblocking operations - message ordering
EXAMPLES:Nonblocking operations - progress
EXAMPLES:Threads and MPI
EXAMPLES:Typemap
EXAMPLES:mpiexec
MPI::Is_finalized
MPI_ABORT
MPI_ABORT( comm, errorcode )
MPI_ACCUMULATE
MPI_ACCUMULATE(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, op, win)
MPI_ADDRESS
MPI_ADDRESS(location, address)
MPI_ADD_ERROR_CLASS
MPI_ADD_ERROR_CLASS(errorclass)
MPI_ADD_ERROR_CODE(errorclass, errorcode)
MPI_ADD_ERROR_STRING
MPI_ADD_ERROR_STRING(errorcode, string)
MPI_ALLGATHER
MPI_ALLGATHER( sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI_ALLGATHER(...)
MPI_ALLGATHERV
MPI_ALLGATHERV( sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm)
MPI_ALLOC_MEM
MPI_ALLOC_MEM(size, info, baseptr)
MPI_ALLREDUCE
MPI_ALLREDUCE( sendbuf, recvbuf, count, datatype, op, comm)
MPI_ALLTOALL
MPI_ALLTOALL(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI_ALLTOALLV
MPI_ALLTOALLV(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm)
MPI_ALLTOALLW
MPI_ALLTOALLW(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm)
MPI_ATTR_DELETE
MPI_ATTR_DELETE(comm, keyval)
MPI_ATTR_GET
MPI_ATTR_GET(comm, keyval, attribute_val, flag)
MPI_ATTR_PUT
MPI_ATTR_PUT(comm, keyval, attribute_val)
MPI_BARRIER
MPI_BARRIER( comm )
MPI_BCAST
MPI_BCAST( buffer, count, datatype, root, comm )
MPI_BSEND
MPI_BSEND (buf, count, datatype, dest, tag, comm)
MPI_BSEND_INIT
MPI_BSEND_INIT(buf, count, datatype, dest, tag, comm, request)
MPI_BUFFER_ATTACH
MPI_BUFFER_ATTACH(buffer, size)
MPI_BUFFER_DETACH
MPI_BUFFER_DETACH(buffer_addr, size)
MPI_CANCEL
MPI_CANCEL(request)
MPI_CARTDIM_GET
MPI_CARTDIM_GET(comm, ndims)
MPI_CART_COORDS
MPI_CART_COORDS(comm, rank, maxdims, coords)
MPI_CART_CREATE
MPI_CART_CREATE(comm, ndims, dims, periods, reorder, comm_cart)
MPI_CART_CREATE(comm_old, ndims, dims, periods, reorder, comm_cart)
MPI_CART_GET
MPI_CART_GET(comm, maxdims, dims, periods, coords)
MPI_CART_MAP
MPI_CART_MAP(comm, ndims, dims, periods, newrank)
MPI_CART_RANK
MPI_CART_RANK(comm, coords, rank)
MPI_CART_SHIFT
MPI_CART_SHIFT(comm, direction, disp, rank_source, rank_dest)
MPI_CART_SUB
MPI_CART_SUB(comm, remain_dims, comm_new)
MPI_CART_SUB(comm, remain_dims, newcomm)
MPI_CLOSE_PORT
MPI_CLOSE_PORT(port_name)
MPI_COMM_ACCEPT
MPI_COMM_ACCEPT(port_name, info, root, comm, newcomm)
MPI_COMM_C2F|uu
MPI_COMM_CALL_ERRHANDLER
MPI_COMM_CALL_ERRHANDLER (comm, errorcode)
MPI_COMM_CLONE|uu
MPI_COMM_COMPARE
MPI_COMM_COMPARE(comm1, comm2, result)
MPI_COMM_CONNECT
MPI_COMM_CONNECT(port_name, info, root, comm, newcomm)
MPI_COMM_CREATE
MPI_COMM_CREATE(comm, group, newcomm)
MPI_COMM_CREATE_ERRHANDLER
MPI_COMM_CREATE_ERRHANDLER(function, errhandler)
MPI_COMM_CREATE_KEYVAL
MPI_COMM_CREATE_KEYVAL(comm_copy_attr_fn, comm_delete_attr_fn, comm_keyval, extra_state)
MPI_COMM_DELETE_ATTR
MPI_COMM_DELETE_ATTR(comm, comm_keyval)
MPI_COMM_DISCONNECT
MPI_COMM_DISCONNECT(comm)
MPI_COMM_DUP
MPI_COMM_DUP(comm, newcomm)
MPI_COMM_DUP_FN
MPI_COMM_DUP_FN|uu
MPI_COMM_F2C|uu
MPI_COMM_FREE
MPI_COMM_FREE(comm)
MPI_COMM_FREE_KEYVAL
MPI_COMM_FREE_KEYVAL(comm_keyval)
MPI_COMM_GET_ATTR
MPI_COMM_GET_ATTR(MPI_COMM_WORLD, MPI_TAG_UB, val, flag, ierr)
MPI_COMM_GET_ATTR(comm, comm_keyval, attribute_val, flag)
MPI_COMM_GET_ERRHANDLER
MPI_COMM_GET_ERRHANDLER(comm, errhandler)
MPI_COMM_GET_NAME
MPI_COMM_GET_NAME (comm, comm_name, resultlen)
MPI_COMM_GET_PARENT
MPI_COMM_GET_PARENT(parent)
MPI_COMM_GROUP
MPI_COMM_GROUP(comm, group)
MPI_COMM_JOIN
MPI_COMM_JOIN(fd, intercomm)
MPI_COMM_KEYVAL_CREATE
MPI_COMM_NULL_COPY_FN
MPI_COMM_NULL_COPY_FN|uu
MPI_COMM_NULL_DELETE_FN
MPI_COMM_NULL_DELETE_FN|uu
MPI_COMM_RANK
MPI_COMM_RANK(comm, rank)
MPI_COMM_REMOTE_GROUP(comm, group)
MPI_COMM_REMOTE_SIZE
MPI_COMM_REMOTE_SIZE(comm, size)
MPI_COMM_SET_ATTR
MPI_COMM_SET_ATTR(comm, comm_keyval, attribute_val)
MPI_COMM_SET_ERRHANDLER
MPI_COMM_SET_ERRHANDLER(comm, errhandler)
MPI_COMM_SET_NAME
MPI_COMM_SET_NAME (comm, comm_name)
MPI_COMM_SIZE
MPI_COMM_SIZE(comm, size)
MPI_COMM_SPAWN
MPI_COMM_SPAWN(command, argv, maxprocs, info, root, comm, intercomm, array_of_errcodes)
MPI_COMM_SPAWN_MULTIPLE
MPI_COMM_SPAWN_MULTIPLE(count, array_of_commands, array_of_argv, array_of_maxprocs, array_of_info, root, comm, intercomm, array_of_errcodes)
MPI_COMM_SPLIT
MPI_COMM_SPLIT(comm, color, key, comm_cart)
MPI_COMM_SPLIT(comm, color, key, comm_graph)
MPI_COMM_SPLIT(comm, color, key, comm_new)
MPI_COMM_SPLIT(comm, color, key, newcomm)
MPI_COMM_TEST_INTER
MPI_COMM_TEST_INTER(comm, flag)
MPI_DIMS_CREATE
MPI_DIMS_CREATE(6, 2, dims)
MPI_DIMS_CREATE(6, 3, dims)
MPI_DIMS_CREATE(7, 2, dims)
MPI_DIMS_CREATE(7, 3, dims)
MPI_DIMS_CREATE(nnodes, ndims, dims)
MPI_DUP_FN
MPI_ERRHANDLER_C2F|uu
MPI_ERRHANDLER_CREATE
MPI_ERRHANDLER_CREATE( function, errhandler )
MPI_ERRHANDLER_F2C|uu
MPI_ERRHANDLER_FREE
MPI_ERRHANDLER_FREE( errhandler )
MPI_ERRHANDLER_GET
MPI_ERRHANDLER_GET( comm, errhandler )
MPI_ERRHANDLER_SET
MPI_ERRHANDLER_SET( comm, errhandler )
MPI_ERROR_CLASS
MPI_ERROR_CLASS( errorcode, errorclass )
MPI_ERROR_STRING
MPI_ERROR_STRING( errorcode, string, resultlen )
MPI_EXSCAN
MPI_EXSCAN(sendbuf, recvbuf, count, datatype, op, comm)
MPI_FILE_C2F|uu
MPI_FILE_CALL_ERRHANDLER
MPI_FILE_CALL_ERRHANDLER (fh, errorcode)
MPI_FILE_CLOSE
MPI_FILE_CLOSE(fh)
MPI_FILE_CREATE_ERRHANDLER
MPI_FILE_CREATE_ERRHANDLER(function, errhandler)
MPI_FILE_DELETE
MPI_FILE_DELETE(filename, info)
MPI_FILE_F2C|uu
MPI_FILE_GET_AMODE
MPI_FILE_GET_AMODE(fh, amode)
MPI_FILE_GET_ATOMICITY
MPI_FILE_GET_ATOMICITY(fh, flag)
MPI_FILE_GET_BYTE_OFFSET
MPI_FILE_GET_BYTE_OFFSET(fh, offset, disp)
MPI_FILE_GET_ERRHANDLER
MPI_FILE_GET_ERRHANDLER(file, errhandler)
MPI_FILE_GET_FILE_EXTENT
MPI_FILE_GET_GROUP
MPI_FILE_GET_GROUP(fh, group)
MPI_FILE_GET_INFO
MPI_FILE_GET_INFO(fh, info_used)
MPI_FILE_GET_POSITION
MPI_FILE_GET_POSITION(fh, offset)
MPI_FILE_GET_POSITION_SHARED
MPI_FILE_GET_POSITION_SHARED(fh, offset)
MPI_FILE_GET_SIZE
MPI_FILE_GET_SIZE(fh, size)
MPI_FILE_GET_TYPE_EXTENT
MPI_FILE_GET_TYPE_EXTENT(fh, datatype, extent)
MPI_FILE_GET_VIEW
MPI_FILE_GET_VIEW(fh, disp, etype, filetype, datarep)
MPI_FILE_IREAD
MPI_FILE_IREAD(fh, buf, count, datatype, request)
MPI_FILE_IREAD_AT
MPI_FILE_IREAD_AT(fh, offset, buf, count, datatype, request)
MPI_FILE_IREAD_SHARED
MPI_FILE_IREAD_SHARED(fh, buf, count, datatype, request)
MPI_FILE_IWRITE
MPI_FILE_IWRITE(fh, buf, count, datatype, request)
MPI_FILE_IWRITE_AT
MPI_FILE_IWRITE_AT(fh, offset, buf, count, datatype, request)
MPI_FILE_IWRITE_SHARED
MPI_FILE_IWRITE_SHARED(fh, buf, count, datatype, request)
MPI_FILE_OPEN
MPI_FILE_OPEN(comm, filename, amode, info, fh)
MPI_FILE_PREALLOCATE
MPI_FILE_PREALLOCATE(fh, size)
MPI_FILE_READ
MPI_FILE_READ(fh, buf, count, datatype, status)
MPI_FILE_READ_ALL
MPI_FILE_READ_ALL(fh, buf, count, datatype, status)
MPI_FILE_READ_ALL_BEGIN
MPI_FILE_READ_ALL_BEGIN(fh, buf, count, datatype)
MPI_FILE_READ_ALL_END
MPI_FILE_READ_ALL_END(fh, buf, status)
MPI_FILE_READ_AT
MPI_FILE_READ_AT(fh, offset, buf, count, datatype, status)
MPI_FILE_READ_AT_ALL
MPI_FILE_READ_AT_ALL(fh, offset, buf, count, datatype, status)
MPI_FILE_READ_AT_ALL_BEGIN
MPI_FILE_READ_AT_ALL_BEGIN(fh, offset, buf, count, datatype)
MPI_FILE_READ_AT_ALL_END
MPI_FILE_READ_AT_ALL_END(fh, buf, status)
MPI_FILE_READ_ORDERED
MPI_FILE_READ_ORDERED(fh, buf, count, datatype, status)
MPI_FILE_READ_ORDERED_BEGIN
MPI_FILE_READ_ORDERED_BEGIN(fh, buf, count, datatype)
MPI_FILE_READ_ORDERED_END
MPI_FILE_READ_ORDERED_END(fh, buf, status)
MPI_FILE_READ_SHARED
MPI_FILE_READ_SHARED(fh, buf, count, datatype, status)
MPI_FILE_SEEK
MPI_FILE_SEEK(fh, offset, whence)
MPI_FILE_SEEK_SHARED
MPI_FILE_SEEK_SHARED(fh, offset, whence)
MPI_FILE_SET_ATOMICITY
MPI_FILE_SET_ATOMICITY(fh, flag)
MPI_FILE_SET_ERRHANDLER
MPI_FILE_SET_ERRHANDLER(file, errhandler)
MPI_FILE_SET_INFO
MPI_FILE_SET_INFO(fh, info)
MPI_FILE_SET_SIZE
MPI_FILE_SET_SIZE(fh, size)
MPI_FILE_SET_VIEW
MPI_FILE_SET_VIEW(fh, disp, etype, filetype, datarep, info)
MPI_FILE_SYNC
MPI_FILE_SYNC(fh)
MPI_FILE_WRITE
MPI_FILE_WRITE(fh, buf, count, datatype, status)
MPI_FILE_WRITE_ALL
MPI_FILE_WRITE_ALL(fh, buf, count, datatype, status)
MPI_FILE_WRITE_ALL_BEGIN
MPI_FILE_WRITE_ALL_BEGIN(fh, buf, count, datatype)
MPI_FILE_WRITE_ALL_END
MPI_FILE_WRITE_ALL_END(fh, buf, status)
MPI_FILE_WRITE_AT
MPI_FILE_WRITE_AT(fh, offset, buf, count, datatype, status)
MPI_FILE_WRITE_AT_ALL
MPI_FILE_WRITE_AT_ALL(fh, offset, buf, count, datatype, status)
MPI_FILE_WRITE_AT_ALL_BEGIN
MPI_FILE_WRITE_AT_ALL_BEGIN(fh, offset, buf, count, datatype)
MPI_FILE_WRITE_AT_ALL_END
MPI_FILE_WRITE_AT_ALL_END(fh, buf, status)
MPI_FILE_WRITE_ORDERED
MPI_FILE_WRITE_ORDERED(fh, buf, count, datatype, status)
MPI_FILE_WRITE_ORDERED_BEGIN
MPI_FILE_WRITE_ORDERED_BEGIN(fh, buf, count, datatype)
MPI_FILE_WRITE_ORDERED_END
MPI_FILE_WRITE_ORDERED_END(fh, buf, status)
MPI_FILE_WRITE_SHARED
MPI_FILE_WRITE_SHARED(fh, buf, count, datatype, status)
MPI_FINALIZE
MPI_FINALIZE()|uu
MPI_FINALIZED
MPI_FINALIZED(flag)
MPI_FREE_MEM
MPI_FREE_MEM(base)
MPI_GATHER
MPI_GATHER( sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI_GATHERV
MPI_GATHERV( sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm)
MPI_GET
MPI_GET(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count,
target_datatype, win)
MPI_GET_ADDRESS
MPI_GET_ADDRESS(location, address)
MPI_GET_COUNT
MPI_GET_COUNT(status, datatype, count)
MPI_GET_ELEMENTS
MPI_GET_ELEMENTS( status, datatype, count)
MPI_GET_ELEMENTS(status, datatype, count)
MPI_GET_PROCESSOR_NAME
MPI_GET_PROCESSOR_NAME( name, resultlen )
MPI_GET_VERSION
MPI_GET_VERSION( version, subversion )
MPI_GRAPHDIMS_GET
MPI_GRAPHDIMS_GET(comm, nnodes, nedges)
MPI_GRAPH_CREATE
MPI_GRAPH_CREATE(comm, nnodes, index, edges, reorder, comm_graph)
MPI_GRAPH_CREATE(comm_old, nnodes, index, edges, reorder, comm_graph)
MPI_GRAPH_GET
MPI_GRAPH_GET(comm, maxindex, maxedges, index, edges)
MPI_GRAPH_MAP
MPI_GRAPH_MAP(comm, nnodes, index, edges, newrank)
MPI_GRAPH_NEIGHBORS
MPI_GRAPH_NEIGHBORS(comm, rank, maxneighbors, neighbors)
MPI_GRAPH_NEIGHBORS_COUNT
MPI_GRAPH_NEIGHBORS_COUNT(comm, rank, nneighbors)
MPI_GREQUEST_COMPLETE
MPI_GREQUEST_COMPLETE(request)
MPI_GREQUEST_START
MPI_GREQUEST_START(query_fn, free_fn, cancel_fn, extra_state, request)
MPI_GROUP_C2F|uu
MPI_GROUP_COMPARE
MPI_GROUP_COMPARE(group1, group2, result)
MPI_GROUP_DIFFERENCE(group1, group2, newgroup)
MPI_GROUP_EXCL
MPI_GROUP_EXCL(group, n, ranks, newgroup)
MPI_GROUP_F2C|uu
MPI_GROUP_FREE
MPI_GROUP_FREE(group)
MPI_GROUP_INCL
MPI_GROUP_INCL(group, n, ranks, newgroup)
MPI_GROUP_INTERSECTION(group1, group2, newgroup)
MPI_GROUP_RANGE_EXCL
MPI_GROUP_RANGE_EXCL(group, n, ranges, newgroup)
MPI_GROUP_RANGE_INCL
MPI_GROUP_RANGE_INCL(group, n, ranges, newgroup)
MPI_GROUP_RANK
MPI_GROUP_RANK(group, rank)
MPI_GROUP_SIZE
MPI_GROUP_SIZE(group, size)
MPI_GROUP_TRANSLATE_RANKS
MPI_GROUP_TRANSLATE_RANKS (group1, n, ranks1, group2, ranks2)
MPI_GROUP_UNION(group1, group2, newgroup)
MPI_IBSEND
MPI_IBSEND(buf, count, datatype, dest, tag, comm, request)
MPI_INFO_C2F|uu
MPI_INFO_CREATE
MPI_INFO_CREATE(info)
MPI_INFO_DELETE
MPI_INFO_DELETE(info, key)
MPI_INFO_DUP
MPI_INFO_DUP(info, newinfo)
MPI_INFO_F2C|uu
MPI_INFO_FREE
MPI_INFO_FREE(info)
MPI_INFO_GET
MPI_INFO_GET(info, key, valuelen, value, flag)
MPI_INFO_GET_NKEYS
MPI_INFO_GET_NKEYS(info, nkeys)
MPI_INFO_GET_NTHKEY
MPI_INFO_GET_NTHKEY(info, n, key)
MPI_INFO_GET_VALUELEN
MPI_INFO_GET_VALUELEN(info, key, valuelen, flag)
MPI_INFO_SET
MPI_INFO_SET(info, key, value)
MPI_INIT
MPI_INIT()|uu
MPI_INITIALIZED
MPI_INITIALIZED( flag )
MPI_INIT_THREAD
MPI_INIT_THREAD()
MPI_INIT_THREAD(required, provided)
MPI_INTERCOMM_CREATE
MPI_INTERCOMM_CREATE(local_comm, local_leader, peer_comm, remote_leader, tag, newintercomm)|uu
MPI_INTERCOMM_MERGE
MPI_INTERCOMM_MERGE(intercomm, high, newintracomm)
MPI_IPROBE
MPI_IPROBE(source, tag, comm, flag, status)
MPI_IRECV
MPI_IRECV (buf, count, datatype, source, tag, comm, request)
MPI_IRSEND(buf, count, datatype, dest, tag, comm, request)
MPI_ISEND
MPI_ISEND(buf, count, datatype, dest, tag, comm, request)
MPI_ISSEND(buf, count, datatype, dest, tag, comm, request)
MPI_IS_THREAD_MAIN
MPI_IS_THREAD_MAIN(flag)
MPI_KEYVAL_CREATE
MPI_KEYVAL_CREATE(copy_fn, delete_fn, keyval, extra_state)
MPI_KEYVAL_FREE
MPI_KEYVAL_FREE(keyval)
MPI_LB
MPI_LOOKUP_NAME
MPI_LOOKUP_NAME(service_name, info, port_name)
MPI_NULL_COPY_FN
MPI_NULL_DELETE_FN
MPI_OPEN_PORT
MPI_OPEN_PORT(info, port_name)
MPI_OP_C2F|uu
MPI_OP_CREATE
MPI_OP_CREATE(function, commute, op)
MPI_OP_F2C|uu
MPI_OP_FREE( op)
MPI_PACK
MPI_PACK(inbuf, incount, datatype, outbuf, outcount, position, comm)
MPI_PACK(inbuf, incount, datatype, outbuf, outsize, position, comm)
MPI_PACK_EXTERNAL
MPI_PACK_EXTERNAL(datarep, inbuf, incount, datatype, outbuf, outsize, position )
MPI_PACK_EXTERNAL_SIZE( datarep, incount, datatype, size )
MPI_PACK_SIZE(count, datatype, comm, size)
MPI_PACK_SIZE(incount, datatype, comm, size)
MPI_PCONTROL
MPI_PCONTROL(level, ...)
MPI_PROBE
MPI_PROBE(source, tag, comm, status)
MPI_PUBLISH_NAME
MPI_PUBLISH_NAME(service_name, info, port_name)
MPI_PUT
MPI_PUT(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win)
MPI_QUERY_THREAD
MPI_QUERY_THREAD(provided)
MPI_RECV
MPI_RECV (buf, count, datatype, source, tag, comm, status)
MPI_RECV()
MPI_RECV(..., source, tag, comm, status)
MPI_RECV(..., source, tag, comm, status)
MPI_RECV(buf, 1, datatype,...)
MPI_RECV(buf, count, datatype, dest, tag, comm, status)
MPI_RECV(buf, count, datatype, source, tag, comm, status)
MPI_RECV(recvbuf, recvcount$.$n, recvtype, ...)
MPI_RECV_INIT
MPI_RECV_INIT(buf, count, datatype, source, tag, comm, request)
MPI_REDUCE
MPI_REDUCE( sendbuf, recvbuf, count, datatype, op, root, comm)
MPI_REDUCE_SCATTER
MPI_REDUCE_SCATTER( sendbuf, recvbuf, recvcounts, datatype, op, comm)
MPI_REGISTER_DATAREP
MPI_REGISTER_DATAREP(datarep, read_conversion_fn, write_conversion_fn, dtype_file_extent_fn, extra_state)
MPI_REQUEST_C2F|uu
MPI_REQUEST_F2C|uu
MPI_REQUEST_FREE
MPI_REQUEST_FREE(request)
MPI_REQUEST_GET_STATUS
MPI_REQUEST_GET_STATUS( request, flag, status )
MPI_RSEND (buf, count, datatype, dest, tag, comm)
MPI_RSEND_INIT(buf, count, datatype, dest, tag, comm, request)
MPI_SCAN
MPI_SCAN( sendbuf, recvbuf, count, datatype, op, comm )
MPI_SCATTER
MPI_SCATTER( sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI_SCATTERV
MPI_SCATTERV( sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI_SEND
MPI_SEND(...,neigh_rank(1),...)
MPI_SEND(buf, 1, datatype,...)
MPI_SEND(buf, count, datatype, dest, tag, comm)
MPI_SEND(buf, count, datatype , ...)
MPI_SEND(buf, count, datatype, dest, tag, comm)
MPI_SENDRECV
MPI_SENDRECV(sendbuf, sendcount, sendtype, dest, sendtag, recvbuf, recvcount, recvtype, source, recvtag, comm, status)
MPI_SENDRECV_REPLACE(buf, count, datatype, dest, sendtag, source, recvtag, comm, status)
MPI_SEND_INIT
MPI_SEND_INIT(buf, count, datatype, dest, tag, comm, request)
MPI_SIZEOF
MPI_SIZEOF(x, size)
MPI_SSEND (buf, count, datatype, dest, tag, comm)
MPI_SSEND_INIT(buf, count, datatype, dest, tag, comm, request)
MPI_START
MPI_START(request)
MPI_STARTALL
MPI_STARTALL(count, array_of_requests)
MPI_STATUS_C2F|uu
MPI_STATUS_F2C|uu
MPI_STATUS_SET_CANCELLED(status, flag)
MPI_STATUS_SET_ELEMENTS
MPI_STATUS_SET_ELEMENTS(status, datatype, count)
MPI_TEST
MPI_TEST( &array_of_requests[i], flag, status)
MPI_TEST(request, flag, status)
MPI_TESTALL
MPI_TESTALL(count, array_of_requests, flag, array_of_statuses)
MPI_TESTANY
MPI_TESTANY(count, array_of_requests, index, status)
MPI_TESTANY(count, array_of_requests, index, flag, status)
MPI_TESTSOME
MPI_TESTSOME(incount, array_of_requests, outcount, array_of_indices, array_of_statuses)
MPI_TEST_CANCELLED
MPI_TEST_CANCELLED(status, flag)
MPI_TOPO_TEST
MPI_TOPO_TEST(comm, status)
MPI_TYPE_C2F|uu
MPI_TYPE_COMMIT
MPI_TYPE_COMMIT(datatype)
MPI_TYPE_CONTIGUOUS
MPI_TYPE_CONTIGUOUS(2, type1, type2)
MPI_TYPE_CONTIGUOUS(count, oldtype, newtype)
MPI_TYPE_CREATE_DARRAY
MPI_TYPE_CREATE_DARRAY(size, rank, ndims, array_of_gsizes, array_of_distribs, array_of_dargs, array_of_psizes, order, oldtype, newtype)
MPI_TYPE_CREATE_F90_COMPLEX
MPI_TYPE_CREATE_F90_COMPLEX(p, r, newtype)
MPI_TYPE_CREATE_F90_INTEGER
MPI_TYPE_CREATE_F90_INTEGER(r, newtype)
MPI_TYPE_CREATE_F90_REAL
MPI_TYPE_CREATE_F90_REAL(p, r, newtype)
MPI_TYPE_CREATE_HINDEXED
MPI_TYPE_CREATE_HINDEXED( count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
MPI_TYPE_CREATE_HINDEXED(count, B, D, oldtype, newtype)
MPI_TYPE_CREATE_HVECTOR
MPI_TYPE_CREATE_HVECTOR( count, blocklength, stride, oldtype, newtype)
MPI_TYPE_CREATE_INDEXED_BLOCK
MPI_TYPE_CREATE_INDEXED_BLOCK(count, blocklength, array_of_displacements, oldtype, newtype)
MPI_TYPE_CREATE_KEYVAL
MPI_TYPE_CREATE_KEYVAL(type_copy_attr_fn, type_delete_attr_fn, type_keyval, extra_state)
MPI_TYPE_CREATE_RESIZED
MPI_TYPE_CREATE_RESIZED(oldtype, lb, extent, newtype)
MPI_TYPE_CREATE_STRUCT
MPI_TYPE_CREATE_STRUCT(count, B, D, T, newtype)
MPI_TYPE_CREATE_STRUCT(count, array_of_blocklengths, array_of_displacements, array_of_types, newtype)
MPI_TYPE_CREATE_SUBARRAY
MPI_TYPE_CREATE_SUBARRAY(ndims, array_of_sizes, array_of_subsizes, array_of_starts, order, oldtype, newtype)
MPI_TYPE_DELETE_ATTR
MPI_TYPE_DELETE_ATTR(type, type_keyval)
MPI_TYPE_DUP
MPI_TYPE_DUP(type, newtype)
MPI_TYPE_DUP_FN
MPI_TYPE_DUP_FN|uu
MPI_TYPE_EXTENT
MPI_TYPE_EXTENT(datatype, extent)
MPI_TYPE_F2C|uu
MPI_TYPE_FREE
MPI_TYPE_FREE(datatype)
MPI_TYPE_FREE_KEYVAL
MPI_TYPE_FREE_KEYVAL(type_keyval)
MPI_TYPE_GET_ATTR
MPI_TYPE_GET_ATTR(type, type_keyval, attribute_val, flag)
MPI_TYPE_GET_CONTENTS
MPI_TYPE_GET_CONTENTS(datatype, max_integers, max_addresses, max_datatypes, array_of_integers, array_of_addresses, array_of_datatypes)
MPI_TYPE_GET_ENVELOPE
MPI_TYPE_GET_ENVELOPE(datatype, num_integers, num_addresses, num_datatypes, combiner)
MPI_TYPE_GET_EXTENT
MPI_TYPE_GET_EXTENT(datatype, lb, extent)
MPI_TYPE_GET_NAME (type, type_name, resultlen)
MPI_TYPE_GET_TRUE_EXTENT(datatype, true_lb, true_extent)
MPI_TYPE_HINDEXED
MPI_TYPE_HINDEXED( count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
MPI_TYPE_HVECTOR
MPI_TYPE_HVECTOR( count, blocklength, stride, oldtype, newtype)
MPI_TYPE_INDEXED
MPI_TYPE_INDEXED( count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
MPI_TYPE_INDEXED(2, B, D, oldtype, newtype)
MPI_TYPE_INDEXED(count, B, D, oldtype, newtype)
MPI_TYPE_KEYVAL_CREATE
MPI_TYPE_LB
MPI_TYPE_LB( datatype, displacement)
MPI_TYPE_MATCH_SIZE
MPI_TYPE_MATCH_SIZE(typeclass, size, type)
MPI_TYPE_NULL_COPY_FN
MPI_TYPE_NULL_COPY_FN|uu
MPI_TYPE_NULL_DELETE_FN|uu
MPI_TYPE_SET_ATTR
MPI_TYPE_SET_ATTR(type, type_keyval, attribute_val)
MPI_TYPE_SET_NAME (type, type_name)
MPI_TYPE_SIZE
MPI_TYPE_SIZE(datatype, size)
MPI_TYPE_STRUCT
MPI_TYPE_STRUCT(3, B, D, T, newtype)
MPI_TYPE_STRUCT(3, B, D, T, type1)
MPI_TYPE_STRUCT(count, array_of_blocklengths, array_of_displacements, array_of_types, newtype)
MPI_TYPE_UB
MPI_TYPE_UB( datatype, displacement)
MPI_TYPE_UB, MPI_TYPE_LB
MPI_TYPE_VECTOR
MPI_TYPE_VECTOR( 2, 3, 4, oldtype, newtype)
MPI_TYPE_VECTOR( count, blocklength, stride, oldtype, newtype)
MPI_TYPE_VECTOR(1, count, n, oldtype, newtype)
MPI_TYPE_VECTOR(3, 1, -2, oldtype, newtype)
MPI_TYPE_VECTOR(count, 1, 1, oldtype, newtype)
MPI_TYPE_VECTOR(count, blocklength, stride, oldtype, newtype)
MPI_UB
MPI_UNPACK
MPI_UNPACK(inbuf, insize, position, outbuf, outcount, datatype, comm)
MPI_UNPACK_EXTERNAL
MPI_UNPACK_EXTERNAL(datarep, inbuf, insize, position, outbuf, outsize, position )
MPI_UNPUBLISH_NAME
MPI_UNPUBLISH_NAME(service_name, info, port_name)
MPI_WAIT
MPI_WAIT(&array_of_request[i], &array_of_statuses[i])
MPI_WAIT(&array_of_requests[i], status)
MPI_WAIT(request, status)
MPI_WAITALL
MPI_WAITALL( count, array_of_requests, array_of_statuses)
MPI_WAITALL(count, array_of_requests, array_of_statuses)
MPI_WAITANY
MPI_WAITANY (count, array_of_requests, index, status)
MPI_WAITANY(count, array_of_requests, index, status)
MPI_WAITSOME
MPI_WAITSOME(incount, array_of_requests, outcount, array_of_indices, array_of_statuses)
MPI_WIN_C2F|uu
MPI_WIN_CALL_ERRHANDLER
MPI_WIN_CALL_ERRHANDLER (win, errorcode)
MPI_WIN_COMPLETE
MPI_WIN_COMPLETE(win)
MPI_WIN_CREATE
MPI_WIN_CREATE(...,comm,...)
MPI_WIN_CREATE(base, size, disp_unit, info, comm, win)
MPI_WIN_CREATE_ERRHANDLER
MPI_WIN_CREATE_ERRHANDLER(function, errhandler)
MPI_WIN_CREATE_KEYVAL
MPI_WIN_CREATE_KEYVAL(win_copy_attr_fn, win_delete_attr_fn, win_keyval, extra_state)
MPI_WIN_DELETE_ATTR
MPI_WIN_DELETE_ATTR(win, win_keyval)
MPI_WIN_DUP_FN
MPI_WIN_DUP_FN|uu
MPI_WIN_F2C|uu
MPI_WIN_FENCE
MPI_WIN_FENCE(0, win1)
MPI_WIN_FENCE(0, win2)
MPI_WIN_FENCE(assert, win)
MPI_WIN_FREE
MPI_WIN_FREE(win)
MPI_WIN_FREE_KEYVAL
MPI_WIN_FREE_KEYVAL(win_keyval)
MPI_WIN_GET_ATTR
MPI_WIN_GET_ATTR(win, MPI_WIN_BASE, base, flag, ierror)
MPI_WIN_GET_ATTR(win, MPI_WIN_BASE, val, flag, ierror)
MPI_WIN_GET_ATTR(win, MPI_WIN_DISP_UNIT, disp_unit, flag, ierror)
MPI_WIN_GET_ATTR(win, MPI_WIN_SIZE, size, flag, ierror)
MPI_WIN_GET_ATTR(win, win_keyval, attribute_val, flag)
MPI_WIN_GET_ERRHANDLER
MPI_WIN_GET_ERRHANDLER(win, errhandler)
MPI_WIN_GET_GROUP
MPI_WIN_GET_GROUP(win, group)
MPI_WIN_GET_NAME (win, win_name, resultlen)
MPI_WIN_KEYVAL_CREATE
MPI_WIN_LOCK
MPI_WIN_LOCK(...,win)
MPI_WIN_LOCK(lock_type, rank, assert, win)
MPI_WIN_NULL_COPY_FN
MPI_WIN_NULL_COPY_FN|uu
MPI_WIN_NULL_DELETE_FN|uu
MPI_WIN_POST
MPI_WIN_POST($ingroup_i$, ...)
MPI_WIN_POST(group, assert, win)
MPI_WIN_POST(group,0,win)
MPI_WIN_POST, MPI_WIN_FENCE
MPI_WIN_SET_ATTR
MPI_WIN_SET_ATTR(win, win_keyval, attribute_val)
MPI_WIN_SET_ERRHANDLER
MPI_WIN_SET_ERRHANDLER(win, errhandler)
MPI_WIN_SET_NAME (win, win_name)
MPI_WIN_START
MPI_WIN_START($outgroup_i$,...)
MPI_WIN_START(group, assert, win)
MPI_WIN_START(group,0,win)
MPI_WIN_TEST
MPI_WIN_TEST(win, flag)
MPI_WIN_UNLOCK
MPI_WIN_UNLOCK(rank, win)
MPI_WIN_WAIT
MPI_WIN_WAIT(win)
MPI_WTICK
MPI_WTICK()|uu
MPI_WTIME
MPI_WTIME()|uu
PMPI_
PMPI_WTICK
PMPI_WTIME
TYPEDEF:MPI_Comm_copy_attr_function
TYPEDEF:MPI_Comm_copy_attr_function(MPI_Comm oldcomm, int comm_keyval, void *extra_state, void *attribute_val_in, void *attribute_val_out, int *flag)
TYPEDEF:MPI_Comm_delete_attr_function
TYPEDEF:MPI_Comm_delete_attr_function(MPI_Comm comm, int comm_keyval, void *attribute_val, void *extra_state)
TYPEDEF:MPI_Comm_errhandler_fn
TYPEDEF:MPI_Comm_errhandler_fn(MPI_Comm *, int *, ...)
TYPEDEF:MPI_Copy_function
TYPEDEF:MPI_Datarep_conversion_function(void *userbuf, MPI_Datatype datatype, int count, void *filebuf, MPI_Offset position, void *extra_state)
TYPEDEF:MPI_Datarep_extent_function(MPI_Datatype datatype, MPI_Aint *file_extent, void *extra_state)
TYPEDEF:MPI_Delete_function
TYPEDEF:MPI_File_errhandler_fn(MPI_File *, int *, ...)
TYPEDEF:MPI_Grequest_cancel_function(void *extra_state, int complete)
TYPEDEF:MPI_Grequest_free_function(void *extra_state)
TYPEDEF:MPI_Grequest_query_function(void *extra_state, MPI_Status *status)
TYPEDEF:MPI_Handler_function
TYPEDEF:MPI_Type_copy_attr_function(MPI_Datatype oldtype, int type_keyval, void *extra_state, void *attribute_val_in, void *attribute_val_out, int *flag)
TYPEDEF:MPI_Type_delete_attr_function(MPI_Datatype type, int type_keyval, void *attribute_val, void *extra_state)
TYPEDEF:MPI_User_function(void *invec, void *inoutvec, int *len, MPI_Datatype *datatype)
TYPEDEF:MPI_Win_copy_attr_function(MPI_Win oldwin, int win_keyval, void *extra_state, void *attribute_val_in, void *attribute_val_out, int *flag)
TYPEDEF:MPI_Win_delete_attr_function(MPI_Win win, int win_keyval, void *attribute_val, void *extra_state)
TYPEDEF:MPI_Win_errhandler_fn(MPI_Win *, int *, ...)
cancel_fn
comm_copy_attr_fn
comm_delete_attr_fn
copy_fn
delete_fn
free_fn
mpiexec
mpiexec|uu
mpirun
query_fn
read_conversion_fn
sizeof()
write_conversion_fn
Up:
Contents
Next:
Index
Previous:
Index
Return to
MPI-2.1 Standard Index
Return to
MPI Forum Home Page
MPI-2.0 of July 1, 2008
HTML Generated on July 6, 2008