Low-level API
The MPI.API
submodule provides a low-level interface which closely matches the MPI C API. While these functions are not intended for general usage, they are useful for calling MPI routines not yet available in MPI.jl
main interface, and is the basis for the high-level wrappers. The methods suffixed with _c
allow MPI_count
typed arguments (vs int
for the standard ones). The size of MPI_count
depends on the implementation, but usually allows 64bit
integer offsets.
MPI.API.MPI_Abort
— MethodMPI.API.MPI_Accumulate
— MethodMPI_Accumulate(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, op, win)
MPI.API.MPI_Accumulate_c
— MethodMPI_Accumulate_c(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, op, win)
MPI_Accumulate_c
man page: MPICH
MPI.API.MPI_Add_error_class
— MethodMPI.API.MPI_Add_error_code
— MethodMPI.API.MPI_Add_error_string
— MethodMPI.API.MPI_Address
— MethodMPI.API.MPI_Aint_add
— MethodMPI.API.MPI_Aint_diff
— MethodMPI.API.MPI_Allgather
— MethodMPI_Allgather(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI.API.MPI_Allgather_c
— MethodMPI_Allgather_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI_Allgather_c
man page: MPICH
MPI.API.MPI_Allgather_init
— MethodMPI_Allgather_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, info, request)
MPI.API.MPI_Allgather_init_c
— MethodMPI_Allgather_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, info, request)
MPI_Allgather_init_c
man page: MPICH
MPI.API.MPI_Allgatherv
— MethodMPI_Allgatherv(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm)
MPI.API.MPI_Allgatherv_c
— MethodMPI_Allgatherv_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm)
MPI_Allgatherv_c
man page: MPICH
MPI.API.MPI_Allgatherv_init
— MethodMPI_Allgatherv_init(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm, info, request)
MPI.API.MPI_Allgatherv_init_c
— MethodMPI_Allgatherv_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm, info, request)
MPI_Allgatherv_init_c
man page: MPICH
MPI.API.MPI_Alloc_mem
— MethodMPI.API.MPI_Allreduce
— MethodMPI.API.MPI_Allreduce_c
— MethodMPI_Allreduce_c(sendbuf, recvbuf, count, datatype, op, comm)
MPI_Allreduce_c
man page: MPICH
MPI.API.MPI_Allreduce_init
— MethodMPI_Allreduce_init(sendbuf, recvbuf, count, datatype, op, comm, info, request)
MPI.API.MPI_Allreduce_init_c
— MethodMPI_Allreduce_init_c(sendbuf, recvbuf, count, datatype, op, comm, info, request)
MPI_Allreduce_init_c
man page: MPICH
MPI.API.MPI_Alltoall
— MethodMPI_Alltoall(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI.API.MPI_Alltoall_c
— MethodMPI_Alltoall_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI_Alltoall_c
man page: MPICH
MPI.API.MPI_Alltoall_init
— MethodMPI_Alltoall_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, info, request)
MPI.API.MPI_Alltoall_init_c
— MethodMPI_Alltoall_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, info, request)
MPI_Alltoall_init_c
man page: MPICH
MPI.API.MPI_Alltoallv
— MethodMPI_Alltoallv(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm)
MPI.API.MPI_Alltoallv_c
— MethodMPI_Alltoallv_c(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm)
MPI_Alltoallv_c
man page: MPICH
MPI.API.MPI_Alltoallv_init
— MethodMPI_Alltoallv_init(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, info, request)
MPI.API.MPI_Alltoallv_init_c
— MethodMPI_Alltoallv_init_c(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, info, request)
MPI_Alltoallv_init_c
man page: MPICH
MPI.API.MPI_Alltoallw
— MethodMPI_Alltoallw(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm)
MPI.API.MPI_Alltoallw_c
— MethodMPI_Alltoallw_c(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm)
MPI_Alltoallw_c
man page: MPICH
MPI.API.MPI_Alltoallw_init
— MethodMPI_Alltoallw_init(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm, info, request)
MPI.API.MPI_Alltoallw_init_c
— MethodMPI_Alltoallw_init_c(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm, info, request)
MPI_Alltoallw_init_c
man page: MPICH
MPI.API.MPI_Attr_delete
— MethodMPI.API.MPI_Attr_get
— MethodMPI.API.MPI_Attr_put
— MethodMPI.API.MPI_Barrier
— MethodMPI.API.MPI_Barrier_init
— MethodMPI.API.MPI_Bcast
— MethodMPI.API.MPI_Bcast_c
— MethodMPI_Bcast_c(buffer, count, datatype, root, comm)
MPI_Bcast_c
man page: MPICH
MPI.API.MPI_Bcast_init
— MethodMPI_Bcast_init(buffer, count, datatype, root, comm, info, request)
MPI.API.MPI_Bcast_init_c
— MethodMPI_Bcast_init_c(buffer, count, datatype, root, comm, info, request)
MPI_Bcast_init_c
man page: MPICH
MPI.API.MPI_Bsend
— MethodMPI.API.MPI_Bsend_c
— MethodMPI_Bsend_c(buf, count, datatype, dest, tag, comm)
MPI_Bsend_c
man page: MPICH
MPI.API.MPI_Bsend_init
— MethodMPI_Bsend_init(buf, count, datatype, dest, tag, comm, request)
MPI.API.MPI_Bsend_init_c
— MethodMPI_Bsend_init_c(buf, count, datatype, dest, tag, comm, request)
MPI_Bsend_init_c
man page: MPICH
MPI.API.MPI_Buffer_attach
— MethodMPI.API.MPI_Buffer_attach_c
— MethodMPI_Buffer_attach_c(buffer, size)
MPI_Buffer_attach_c
man page: MPICH
MPI.API.MPI_Buffer_detach
— MethodMPI.API.MPI_Buffer_detach_c
— MethodMPI_Buffer_detach_c(buffer_addr, size)
MPI_Buffer_detach_c
man page: MPICH
MPI.API.MPI_Cancel
— MethodMPI.API.MPI_Cart_coords
— MethodMPI.API.MPI_Cart_create
— MethodMPI_Cart_create(comm_old, ndims, dims, periods, reorder, comm_cart)
MPI.API.MPI_Cart_get
— MethodMPI.API.MPI_Cart_map
— MethodMPI.API.MPI_Cart_rank
— MethodMPI.API.MPI_Cart_shift
— MethodMPI_Cart_shift(comm, direction, disp, rank_source, rank_dest)
MPI.API.MPI_Cart_sub
— MethodMPI.API.MPI_Cartdim_get
— MethodMPI.API.MPI_Close_port
— MethodMPI.API.MPI_Comm_accept
— MethodMPI.API.MPI_Comm_call_errhandler
— MethodMPI.API.MPI_Comm_compare
— MethodMPI.API.MPI_Comm_connect
— MethodMPI.API.MPI_Comm_create
— MethodMPI.API.MPI_Comm_create_errhandler
— MethodMPI_Comm_create_errhandler(comm_errhandler_fn, errhandler)
MPI.API.MPI_Comm_create_from_group
— MethodMPI_Comm_create_from_group(group, stringtag, info, errhandler, newcomm)
MPI.API.MPI_Comm_create_group
— MethodMPI.API.MPI_Comm_create_keyval
— MethodMPI_Comm_create_keyval(comm_copy_attr_fn, comm_delete_attr_fn, comm_keyval, extra_state)
MPI.API.MPI_Comm_delete_attr
— MethodMPI.API.MPI_Comm_disconnect
— MethodMPI.API.MPI_Comm_dup
— MethodMPI.API.MPI_Comm_dup_with_info
— MethodMPI.API.MPI_Comm_free
— MethodMPI.API.MPI_Comm_free_keyval
— MethodMPI.API.MPI_Comm_get_attr
— MethodMPI.API.MPI_Comm_get_errhandler
— MethodMPI.API.MPI_Comm_get_info
— MethodMPI.API.MPI_Comm_get_name
— MethodMPI.API.MPI_Comm_get_parent
— MethodMPI.API.MPI_Comm_group
— MethodMPI.API.MPI_Comm_idup
— MethodMPI.API.MPI_Comm_idup_with_info
— MethodMPI_Comm_idup_with_info(comm, info, newcomm, request)
MPI.API.MPI_Comm_join
— MethodMPI.API.MPI_Comm_rank
— MethodMPI.API.MPI_Comm_remote_group
— MethodMPI.API.MPI_Comm_remote_size
— MethodMPI.API.MPI_Comm_set_attr
— MethodMPI.API.MPI_Comm_set_errhandler
— MethodMPI.API.MPI_Comm_set_info
— MethodMPI.API.MPI_Comm_set_name
— MethodMPI.API.MPI_Comm_size
— MethodMPI.API.MPI_Comm_spawn
— MethodMPI_Comm_spawn(command, argv, maxprocs, info, root, comm, intercomm, array_of_errcodes)
MPI.API.MPI_Comm_spawn_multiple
— MethodMPI_Comm_spawn_multiple(count, array_of_commands, array_of_argv, array_of_maxprocs, array_of_info, root, comm, intercomm, array_of_errcodes)
MPI.API.MPI_Comm_split
— MethodMPI.API.MPI_Comm_split_type
— MethodMPI_Comm_split_type(comm, split_type, key, info, newcomm)
MPI.API.MPI_Comm_test_inter
— MethodMPI.API.MPI_Compare_and_swap
— MethodMPI_Compare_and_swap(origin_addr, compare_addr, result_addr, datatype, target_rank, target_disp, win)
MPI.API.MPI_Dims_create
— MethodMPI.API.MPI_Dist_graph_create
— MethodMPI_Dist_graph_create(comm_old, n, sources, degrees, destinations, weights, info, reorder, comm_dist_graph)
MPI.API.MPI_Dist_graph_create_adjacent
— MethodMPI_Dist_graph_create_adjacent(comm_old, indegree, sources, sourceweights, outdegree, destinations, destweights, info, reorder, comm_dist_graph)
MPI.API.MPI_Dist_graph_neighbors
— MethodMPI_Dist_graph_neighbors(comm, maxindegree, sources, sourceweights, maxoutdegree, destinations, destweights)
MPI.API.MPI_Dist_graph_neighbors_count
— MethodMPI_Dist_graph_neighbors_count(comm, indegree, outdegree, weighted)
MPI.API.MPI_Errhandler_create
— MethodMPI.API.MPI_Errhandler_free
— MethodMPI.API.MPI_Errhandler_get
— MethodMPI.API.MPI_Errhandler_set
— MethodMPI.API.MPI_Error_class
— MethodMPI.API.MPI_Error_string
— MethodMPI.API.MPI_Exscan
— MethodMPI.API.MPI_Exscan_c
— MethodMPI_Exscan_c(sendbuf, recvbuf, count, datatype, op, comm)
MPI_Exscan_c
man page: MPICH
MPI.API.MPI_Exscan_init
— MethodMPI_Exscan_init(sendbuf, recvbuf, count, datatype, op, comm, info, request)
MPI.API.MPI_Exscan_init_c
— MethodMPI_Exscan_init_c(sendbuf, recvbuf, count, datatype, op, comm, info, request)
MPI_Exscan_init_c
man page: MPICH
MPI.API.MPI_Fetch_and_op
— MethodMPI_Fetch_and_op(origin_addr, result_addr, datatype, target_rank, target_disp, op, win)
MPI.API.MPI_File_c2f
— MethodMPI.API.MPI_File_call_errhandler
— MethodMPI.API.MPI_File_close
— MethodMPI.API.MPI_File_create_errhandler
— MethodMPI_File_create_errhandler(file_errhandler_fn, errhandler)
MPI.API.MPI_File_delete
— MethodMPI.API.MPI_File_f2c
— MethodMPI.API.MPI_File_get_amode
— MethodMPI.API.MPI_File_get_atomicity
— MethodMPI.API.MPI_File_get_byte_offset
— MethodMPI.API.MPI_File_get_errhandler
— MethodMPI.API.MPI_File_get_group
— MethodMPI.API.MPI_File_get_info
— MethodMPI.API.MPI_File_get_position
— MethodMPI.API.MPI_File_get_position_shared
— MethodMPI.API.MPI_File_get_size
— MethodMPI.API.MPI_File_get_type_extent
— MethodMPI.API.MPI_File_get_type_extent_c
— MethodMPI_File_get_type_extent_c(fh, datatype, extent)
MPI_File_get_type_extent_c
man page: MPICH
MPI.API.MPI_File_get_view
— MethodMPI.API.MPI_File_iread
— MethodMPI.API.MPI_File_iread_all
— MethodMPI.API.MPI_File_iread_all_c
— MethodMPI_File_iread_all_c(fh, buf, count, datatype, request)
MPI_File_iread_all_c
man page: MPICH
MPI.API.MPI_File_iread_at
— MethodMPI_File_iread_at(fh, offset, buf, count, datatype, request)
MPI.API.MPI_File_iread_at_all
— MethodMPI_File_iread_at_all(fh, offset, buf, count, datatype, request)
MPI.API.MPI_File_iread_at_all_c
— MethodMPI_File_iread_at_all_c(fh, offset, buf, count, datatype, request)
MPI_File_iread_at_all_c
man page: MPICH
MPI.API.MPI_File_iread_at_c
— MethodMPI_File_iread_at_c(fh, offset, buf, count, datatype, request)
MPI_File_iread_at_c
man page: MPICH
MPI.API.MPI_File_iread_c
— MethodMPI_File_iread_c(fh, buf, count, datatype, request)
MPI_File_iread_c
man page: MPICH
MPI.API.MPI_File_iread_shared
— MethodMPI_File_iread_shared(fh, buf, count, datatype, request)
MPI.API.MPI_File_iread_shared_c
— MethodMPI_File_iread_shared_c(fh, buf, count, datatype, request)
MPI_File_iread_shared_c
man page: MPICH
MPI.API.MPI_File_iwrite
— MethodMPI.API.MPI_File_iwrite_all
— MethodMPI.API.MPI_File_iwrite_all_c
— MethodMPI_File_iwrite_all_c(fh, buf, count, datatype, request)
MPI_File_iwrite_all_c
man page: MPICH
MPI.API.MPI_File_iwrite_at
— MethodMPI_File_iwrite_at(fh, offset, buf, count, datatype, request)
MPI.API.MPI_File_iwrite_at_all
— MethodMPI_File_iwrite_at_all(fh, offset, buf, count, datatype, request)
MPI.API.MPI_File_iwrite_at_all_c
— MethodMPI_File_iwrite_at_all_c(fh, offset, buf, count, datatype, request)
MPI_File_iwrite_at_all_c
man page: MPICH
MPI.API.MPI_File_iwrite_at_c
— MethodMPI_File_iwrite_at_c(fh, offset, buf, count, datatype, request)
MPI_File_iwrite_at_c
man page: MPICH
MPI.API.MPI_File_iwrite_c
— MethodMPI_File_iwrite_c(fh, buf, count, datatype, request)
MPI_File_iwrite_c
man page: MPICH
MPI.API.MPI_File_iwrite_shared
— MethodMPI_File_iwrite_shared(fh, buf, count, datatype, request)
MPI.API.MPI_File_iwrite_shared_c
— MethodMPI_File_iwrite_shared_c(fh, buf, count, datatype, request)
MPI_File_iwrite_shared_c
man page: MPICH
MPI.API.MPI_File_open
— MethodMPI.API.MPI_File_preallocate
— MethodMPI.API.MPI_File_read
— MethodMPI.API.MPI_File_read_all
— MethodMPI.API.MPI_File_read_all_begin
— MethodMPI.API.MPI_File_read_all_begin_c
— MethodMPI_File_read_all_begin_c(fh, buf, count, datatype)
MPI_File_read_all_begin_c
man page: MPICH
MPI.API.MPI_File_read_all_c
— MethodMPI_File_read_all_c(fh, buf, count, datatype, status)
MPI_File_read_all_c
man page: MPICH
MPI.API.MPI_File_read_all_end
— MethodMPI.API.MPI_File_read_at
— MethodMPI.API.MPI_File_read_at_all
— MethodMPI_File_read_at_all(fh, offset, buf, count, datatype, status)
MPI.API.MPI_File_read_at_all_begin
— MethodMPI_File_read_at_all_begin(fh, offset, buf, count, datatype)
MPI.API.MPI_File_read_at_all_begin_c
— MethodMPI_File_read_at_all_begin_c(fh, offset, buf, count, datatype)
MPI_File_read_at_all_begin_c
man page: MPICH
MPI.API.MPI_File_read_at_all_c
— MethodMPI_File_read_at_all_c(fh, offset, buf, count, datatype, status)
MPI_File_read_at_all_c
man page: MPICH
MPI.API.MPI_File_read_at_all_end
— MethodMPI.API.MPI_File_read_at_c
— MethodMPI_File_read_at_c(fh, offset, buf, count, datatype, status)
MPI_File_read_at_c
man page: MPICH
MPI.API.MPI_File_read_c
— MethodMPI_File_read_c(fh, buf, count, datatype, status)
MPI_File_read_c
man page: MPICH
MPI.API.MPI_File_read_ordered
— MethodMPI_File_read_ordered(fh, buf, count, datatype, status)
MPI.API.MPI_File_read_ordered_begin
— MethodMPI_File_read_ordered_begin(fh, buf, count, datatype)
MPI.API.MPI_File_read_ordered_begin_c
— MethodMPI_File_read_ordered_begin_c(fh, buf, count, datatype)
MPI_File_read_ordered_begin_c
man page: MPICH
MPI.API.MPI_File_read_ordered_c
— MethodMPI_File_read_ordered_c(fh, buf, count, datatype, status)
MPI_File_read_ordered_c
man page: MPICH
MPI.API.MPI_File_read_ordered_end
— MethodMPI.API.MPI_File_read_shared
— MethodMPI.API.MPI_File_read_shared_c
— MethodMPI_File_read_shared_c(fh, buf, count, datatype, status)
MPI_File_read_shared_c
man page: MPICH
MPI.API.MPI_File_seek
— MethodMPI.API.MPI_File_seek_shared
— MethodMPI.API.MPI_File_set_atomicity
— MethodMPI.API.MPI_File_set_errhandler
— MethodMPI.API.MPI_File_set_info
— MethodMPI.API.MPI_File_set_size
— MethodMPI.API.MPI_File_set_view
— MethodMPI_File_set_view(fh, disp, etype, filetype, datarep, info)
MPI.API.MPI_File_sync
— MethodMPI.API.MPI_File_write
— MethodMPI.API.MPI_File_write_all
— MethodMPI.API.MPI_File_write_all_begin
— MethodMPI.API.MPI_File_write_all_begin_c
— MethodMPI_File_write_all_begin_c(fh, buf, count, datatype)
MPI_File_write_all_begin_c
man page: MPICH
MPI.API.MPI_File_write_all_c
— MethodMPI_File_write_all_c(fh, buf, count, datatype, status)
MPI_File_write_all_c
man page: MPICH
MPI.API.MPI_File_write_all_end
— MethodMPI.API.MPI_File_write_at
— MethodMPI_File_write_at(fh, offset, buf, count, datatype, status)
MPI.API.MPI_File_write_at_all
— MethodMPI_File_write_at_all(fh, offset, buf, count, datatype, status)
MPI.API.MPI_File_write_at_all_begin
— MethodMPI_File_write_at_all_begin(fh, offset, buf, count, datatype)
MPI.API.MPI_File_write_at_all_begin_c
— MethodMPI_File_write_at_all_begin_c(fh, offset, buf, count, datatype)
MPI_File_write_at_all_begin_c
man page: MPICH
MPI.API.MPI_File_write_at_all_c
— MethodMPI_File_write_at_all_c(fh, offset, buf, count, datatype, status)
MPI_File_write_at_all_c
man page: MPICH
MPI.API.MPI_File_write_at_all_end
— MethodMPI.API.MPI_File_write_at_c
— MethodMPI_File_write_at_c(fh, offset, buf, count, datatype, status)
MPI_File_write_at_c
man page: MPICH
MPI.API.MPI_File_write_c
— MethodMPI_File_write_c(fh, buf, count, datatype, status)
MPI_File_write_c
man page: MPICH
MPI.API.MPI_File_write_ordered
— MethodMPI_File_write_ordered(fh, buf, count, datatype, status)
MPI.API.MPI_File_write_ordered_begin
— MethodMPI_File_write_ordered_begin(fh, buf, count, datatype)
MPI.API.MPI_File_write_ordered_begin_c
— MethodMPI_File_write_ordered_begin_c(fh, buf, count, datatype)
MPI_File_write_ordered_begin_c
man page: MPICH
MPI.API.MPI_File_write_ordered_c
— MethodMPI_File_write_ordered_c(fh, buf, count, datatype, status)
MPI_File_write_ordered_c
man page: MPICH
MPI.API.MPI_File_write_ordered_end
— MethodMPI.API.MPI_File_write_shared
— MethodMPI_File_write_shared(fh, buf, count, datatype, status)
MPI.API.MPI_File_write_shared_c
— MethodMPI_File_write_shared_c(fh, buf, count, datatype, status)
MPI_File_write_shared_c
man page: MPICH
MPI.API.MPI_Finalize
— MethodMPI.API.MPI_Finalized
— MethodMPI.API.MPI_Free_mem
— MethodMPI.API.MPI_Gather
— MethodMPI_Gather(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI.API.MPI_Gather_c
— MethodMPI_Gather_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI_Gather_c
man page: MPICH
MPI.API.MPI_Gather_init
— MethodMPI_Gather_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request)
MPI.API.MPI_Gather_init_c
— MethodMPI_Gather_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request)
MPI_Gather_init_c
man page: MPICH
MPI.API.MPI_Gatherv
— MethodMPI_Gatherv(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm)
MPI.API.MPI_Gatherv_c
— MethodMPI_Gatherv_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm)
MPI_Gatherv_c
man page: MPICH
MPI.API.MPI_Gatherv_init
— MethodMPI_Gatherv_init(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, info, request)
MPI.API.MPI_Gatherv_init_c
— MethodMPI_Gatherv_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, info, request)
MPI_Gatherv_init_c
man page: MPICH
MPI.API.MPI_Get
— MethodMPI_Get(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win)
MPI.API.MPI_Get_accumulate
— MethodMPI_Get_accumulate(origin_addr, origin_count, origin_datatype, result_addr, result_count, result_datatype, target_rank, target_disp, target_count, target_datatype, op, win)
MPI.API.MPI_Get_accumulate_c
— MethodMPI_Get_accumulate_c(origin_addr, origin_count, origin_datatype, result_addr, result_count, result_datatype, target_rank, target_disp, target_count, target_datatype, op, win)
MPI_Get_accumulate_c
man page: MPICH
MPI.API.MPI_Get_address
— MethodMPI.API.MPI_Get_c
— MethodMPI_Get_c(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win)
MPI_Get_c
man page: MPICH
MPI.API.MPI_Get_count
— MethodMPI.API.MPI_Get_count_c
— MethodMPI_Get_count_c(status, datatype, count)
MPI_Get_count_c
man page: MPICH
MPI.API.MPI_Get_elements
— MethodMPI.API.MPI_Get_elements_c
— MethodMPI_Get_elements_c(status, datatype, count)
MPI_Get_elements_c
man page: MPICH
MPI.API.MPI_Get_elements_x
— MethodMPI.API.MPI_Get_library_version
— MethodMPI.API.MPI_Get_processor_name
— MethodMPI.API.MPI_Get_version
— MethodMPI.API.MPI_Graph_create
— MethodMPI_Graph_create(comm_old, nnodes, indx, edges, reorder, comm_graph)
MPI.API.MPI_Graph_get
— MethodMPI.API.MPI_Graph_map
— MethodMPI.API.MPI_Graph_neighbors
— MethodMPI_Graph_neighbors(comm, rank, maxneighbors, neighbors)
MPI.API.MPI_Graph_neighbors_count
— MethodMPI.API.MPI_Graphdims_get
— MethodMPI.API.MPI_Grequest_complete
— MethodMPI.API.MPI_Grequest_start
— MethodMPI_Grequest_start(query_fn, free_fn, cancel_fn, extra_state, request)
MPI.API.MPI_Group_compare
— MethodMPI.API.MPI_Group_difference
— MethodMPI.API.MPI_Group_excl
— MethodMPI.API.MPI_Group_free
— MethodMPI.API.MPI_Group_incl
— MethodMPI.API.MPI_Group_intersection
— MethodMPI.API.MPI_Group_range_excl
— MethodMPI.API.MPI_Group_range_incl
— MethodMPI.API.MPI_Group_rank
— MethodMPI.API.MPI_Group_size
— MethodMPI.API.MPI_Group_translate_ranks
— MethodMPI_Group_translate_ranks(group1, n, ranks1, group2, ranks2)
MPI.API.MPI_Group_union
— MethodMPI.API.MPI_Iallgather
— MethodMPI_Iallgather(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, request)
MPI.API.MPI_Iallgather_c
— MethodMPI_Iallgather_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, request)
MPI_Iallgather_c
man page: MPICH
MPI.API.MPI_Iallgatherv
— MethodMPI_Iallgatherv(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm, request)
MPI.API.MPI_Iallgatherv_c
— MethodMPI_Iallgatherv_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm, request)
MPI_Iallgatherv_c
man page: MPICH
MPI.API.MPI_Iallreduce
— MethodMPI_Iallreduce(sendbuf, recvbuf, count, datatype, op, comm, request)
MPI.API.MPI_Iallreduce_c
— MethodMPI_Iallreduce_c(sendbuf, recvbuf, count, datatype, op, comm, request)
MPI_Iallreduce_c
man page: MPICH
MPI.API.MPI_Ialltoall
— MethodMPI_Ialltoall(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, request)
MPI.API.MPI_Ialltoall_c
— MethodMPI_Ialltoall_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, request)
MPI_Ialltoall_c
man page: MPICH
MPI.API.MPI_Ialltoallv
— MethodMPI_Ialltoallv(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, request)
MPI.API.MPI_Ialltoallv_c
— MethodMPI_Ialltoallv_c(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, request)
MPI_Ialltoallv_c
man page: MPICH
MPI.API.MPI_Ialltoallw
— MethodMPI_Ialltoallw(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm, request)
MPI.API.MPI_Ialltoallw_c
— MethodMPI_Ialltoallw_c(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm, request)
MPI_Ialltoallw_c
man page: MPICH
MPI.API.MPI_Ibarrier
— MethodMPI.API.MPI_Ibcast
— MethodMPI.API.MPI_Ibcast_c
— MethodMPI_Ibcast_c(buffer, count, datatype, root, comm, request)
MPI_Ibcast_c
man page: MPICH
MPI.API.MPI_Ibsend
— MethodMPI.API.MPI_Ibsend_c
— MethodMPI_Ibsend_c(buf, count, datatype, dest, tag, comm, request)
MPI_Ibsend_c
man page: MPICH
MPI.API.MPI_Iexscan
— MethodMPI_Iexscan(sendbuf, recvbuf, count, datatype, op, comm, request)
MPI.API.MPI_Iexscan_c
— MethodMPI_Iexscan_c(sendbuf, recvbuf, count, datatype, op, comm, request)
MPI_Iexscan_c
man page: MPICH
MPI.API.MPI_Igather
— MethodMPI_Igather(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, request)
MPI.API.MPI_Igather_c
— MethodMPI_Igather_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, request)
MPI_Igather_c
man page: MPICH
MPI.API.MPI_Igatherv
— MethodMPI_Igatherv(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, request)
MPI.API.MPI_Igatherv_c
— MethodMPI_Igatherv_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, root, comm, request)
MPI_Igatherv_c
man page: MPICH
MPI.API.MPI_Improbe
— MethodMPI.API.MPI_Imrecv
— MethodMPI.API.MPI_Imrecv_c
— MethodMPI_Imrecv_c(buf, count, datatype, message, request)
MPI_Imrecv_c
man page: MPICH
MPI.API.MPI_Ineighbor_allgather
— MethodMPI_Ineighbor_allgather(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, request)
MPI.API.MPI_Ineighbor_allgather_c
— MethodMPI_Ineighbor_allgather_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, request)
MPI_Ineighbor_allgather_c
man page: MPICH
MPI.API.MPI_Ineighbor_allgatherv
— MethodMPI_Ineighbor_allgatherv(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm, request)
MPI.API.MPI_Ineighbor_allgatherv_c
— MethodMPI_Ineighbor_allgatherv_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm, request)
MPI_Ineighbor_allgatherv_c
man page: MPICH
MPI.API.MPI_Ineighbor_alltoall
— MethodMPI_Ineighbor_alltoall(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, request)
MPI.API.MPI_Ineighbor_alltoall_c
— MethodMPI_Ineighbor_alltoall_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, request)
MPI_Ineighbor_alltoall_c
man page: MPICH
MPI.API.MPI_Ineighbor_alltoallv
— MethodMPI_Ineighbor_alltoallv(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, request)
MPI.API.MPI_Ineighbor_alltoallv_c
— MethodMPI_Ineighbor_alltoallv_c(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, request)
MPI_Ineighbor_alltoallv_c
man page: MPICH
MPI.API.MPI_Ineighbor_alltoallw
— MethodMPI_Ineighbor_alltoallw(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm, request)
MPI.API.MPI_Ineighbor_alltoallw_c
— MethodMPI_Ineighbor_alltoallw_c(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm, request)
MPI_Ineighbor_alltoallw_c
man page: MPICH
MPI.API.MPI_Info_create
— MethodMPI.API.MPI_Info_create_env
— MethodMPI.API.MPI_Info_delete
— MethodMPI.API.MPI_Info_dup
— MethodMPI.API.MPI_Info_free
— MethodMPI.API.MPI_Info_get
— MethodMPI.API.MPI_Info_get_nkeys
— MethodMPI.API.MPI_Info_get_nthkey
— MethodMPI.API.MPI_Info_get_string
— MethodMPI.API.MPI_Info_get_valuelen
— MethodMPI.API.MPI_Info_set
— MethodMPI.API.MPI_Init
— MethodMPI.API.MPI_Init_thread
— MethodMPI.API.MPI_Initialized
— MethodMPI.API.MPI_Intercomm_create
— MethodMPI_Intercomm_create(local_comm, local_leader, peer_comm, remote_leader, tag, newintercomm)
MPI.API.MPI_Intercomm_create_from_groups
— MethodMPI_Intercomm_create_from_groups(local_group, local_leader, remote_group, remote_leader, stringtag, info, errhandler, newintercomm)
MPI.API.MPI_Intercomm_merge
— MethodMPI.API.MPI_Iprobe
— MethodMPI.API.MPI_Irecv
— MethodMPI.API.MPI_Irecv_c
— MethodMPI_Irecv_c(buf, count, datatype, source, tag, comm, request)
MPI_Irecv_c
man page: MPICH
MPI.API.MPI_Ireduce
— MethodMPI_Ireduce(sendbuf, recvbuf, count, datatype, op, root, comm, request)
MPI.API.MPI_Ireduce_c
— MethodMPI_Ireduce_c(sendbuf, recvbuf, count, datatype, op, root, comm, request)
MPI_Ireduce_c
man page: MPICH
MPI.API.MPI_Ireduce_scatter
— MethodMPI_Ireduce_scatter(sendbuf, recvbuf, recvcounts, datatype, op, comm, request)
MPI.API.MPI_Ireduce_scatter_block
— MethodMPI_Ireduce_scatter_block(sendbuf, recvbuf, recvcount, datatype, op, comm, request)
MPI.API.MPI_Ireduce_scatter_block_c
— MethodMPI_Ireduce_scatter_block_c(sendbuf, recvbuf, recvcount, datatype, op, comm, request)
MPI_Ireduce_scatter_block_c
man page: MPICH
MPI.API.MPI_Ireduce_scatter_c
— MethodMPI_Ireduce_scatter_c(sendbuf, recvbuf, recvcounts, datatype, op, comm, request)
MPI_Ireduce_scatter_c
man page: MPICH
MPI.API.MPI_Irsend
— MethodMPI.API.MPI_Irsend_c
— MethodMPI_Irsend_c(buf, count, datatype, dest, tag, comm, request)
MPI_Irsend_c
man page: MPICH
MPI.API.MPI_Is_thread_main
— MethodMPI.API.MPI_Iscan
— MethodMPI.API.MPI_Iscan_c
— MethodMPI_Iscan_c(sendbuf, recvbuf, count, datatype, op, comm, request)
MPI_Iscan_c
man page: MPICH
MPI.API.MPI_Iscatter
— MethodMPI_Iscatter(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, request)
MPI.API.MPI_Iscatter_c
— MethodMPI_Iscatter_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, request)
MPI_Iscatter_c
man page: MPICH
MPI.API.MPI_Iscatterv
— MethodMPI_Iscatterv(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, request)
MPI.API.MPI_Iscatterv_c
— MethodMPI_Iscatterv_c(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, request)
MPI_Iscatterv_c
man page: MPICH
MPI.API.MPI_Isend
— MethodMPI.API.MPI_Isend_c
— MethodMPI_Isend_c(buf, count, datatype, dest, tag, comm, request)
MPI_Isend_c
man page: MPICH
MPI.API.MPI_Isendrecv
— MethodMPI_Isendrecv(sendbuf, sendcount, sendtype, dest, sendtag, recvbuf, recvcount, recvtype, source, recvtag, comm, request)
MPI.API.MPI_Isendrecv_c
— MethodMPI_Isendrecv_c(sendbuf, sendcount, sendtype, dest, sendtag, recvbuf, recvcount, recvtype, source, recvtag, comm, request)
MPI_Isendrecv_c
man page: MPICH
MPI.API.MPI_Isendrecv_replace
— MethodMPI_Isendrecv_replace(buf, count, datatype, dest, sendtag, source, recvtag, comm, request)
MPI.API.MPI_Isendrecv_replace_c
— MethodMPI_Isendrecv_replace_c(buf, count, datatype, dest, sendtag, source, recvtag, comm, request)
MPI_Isendrecv_replace_c
man page: MPICH
MPI.API.MPI_Issend
— MethodMPI.API.MPI_Issend_c
— MethodMPI_Issend_c(buf, count, datatype, dest, tag, comm, request)
MPI_Issend_c
man page: MPICH
MPI.API.MPI_Keyval_create
— MethodMPI_Keyval_create(copy_fn, delete_fn, keyval, extra_state)
MPI.API.MPI_Keyval_free
— MethodMPI.API.MPI_Lookup_name
— MethodMPI.API.MPI_Mprobe
— MethodMPI.API.MPI_Mrecv
— MethodMPI.API.MPI_Mrecv_c
— MethodMPI_Mrecv_c(buf, count, datatype, message, status)
MPI_Mrecv_c
man page: MPICH
MPI.API.MPI_Neighbor_allgather
— MethodMPI_Neighbor_allgather(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI.API.MPI_Neighbor_allgather_c
— MethodMPI_Neighbor_allgather_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI_Neighbor_allgather_c
man page: MPICH
MPI.API.MPI_Neighbor_allgather_init
— MethodMPI_Neighbor_allgather_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, info, request)
MPI.API.MPI_Neighbor_allgather_init_c
— MethodMPI_Neighbor_allgather_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, info, request)
MPI_Neighbor_allgather_init_c
man page: MPICH
MPI.API.MPI_Neighbor_allgatherv
— MethodMPI_Neighbor_allgatherv(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm)
MPI.API.MPI_Neighbor_allgatherv_c
— MethodMPI_Neighbor_allgatherv_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm)
MPI_Neighbor_allgatherv_c
man page: MPICH
MPI.API.MPI_Neighbor_allgatherv_init
— MethodMPI_Neighbor_allgatherv_init(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm, info, request)
MPI.API.MPI_Neighbor_allgatherv_init_c
— MethodMPI_Neighbor_allgatherv_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcounts, displs, recvtype, comm, info, request)
MPI_Neighbor_allgatherv_init_c
man page: MPICH
MPI.API.MPI_Neighbor_alltoall
— MethodMPI_Neighbor_alltoall(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI.API.MPI_Neighbor_alltoall_c
— MethodMPI_Neighbor_alltoall_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm)
MPI_Neighbor_alltoall_c
man page: MPICH
MPI.API.MPI_Neighbor_alltoall_init
— MethodMPI_Neighbor_alltoall_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, info, request)
MPI.API.MPI_Neighbor_alltoall_init_c
— MethodMPI_Neighbor_alltoall_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, comm, info, request)
MPI_Neighbor_alltoall_init_c
man page: MPICH
MPI.API.MPI_Neighbor_alltoallv
— MethodMPI_Neighbor_alltoallv(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm)
MPI.API.MPI_Neighbor_alltoallv_c
— MethodMPI_Neighbor_alltoallv_c(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm)
MPI_Neighbor_alltoallv_c
man page: MPICH
MPI.API.MPI_Neighbor_alltoallv_init
— MethodMPI_Neighbor_alltoallv_init(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, info, request)
MPI.API.MPI_Neighbor_alltoallv_init_c
— MethodMPI_Neighbor_alltoallv_init_c(sendbuf, sendcounts, sdispls, sendtype, recvbuf, recvcounts, rdispls, recvtype, comm, info, request)
MPI_Neighbor_alltoallv_init_c
man page: MPICH
MPI.API.MPI_Neighbor_alltoallw
— MethodMPI_Neighbor_alltoallw(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm)
MPI.API.MPI_Neighbor_alltoallw_c
— MethodMPI_Neighbor_alltoallw_c(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm)
MPI_Neighbor_alltoallw_c
man page: MPICH
MPI.API.MPI_Neighbor_alltoallw_init
— MethodMPI_Neighbor_alltoallw_init(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm, info, request)
MPI.API.MPI_Neighbor_alltoallw_init_c
— MethodMPI_Neighbor_alltoallw_init_c(sendbuf, sendcounts, sdispls, sendtypes, recvbuf, recvcounts, rdispls, recvtypes, comm, info, request)
MPI_Neighbor_alltoallw_init_c
man page: MPICH
MPI.API.MPI_Op_commutative
— MethodMPI.API.MPI_Op_create
— MethodMPI.API.MPI_Op_create_c
— MethodMPI_Op_create_c(user_fn, commute, op)
MPI_Op_create_c
man page: MPICH
MPI.API.MPI_Op_free
— MethodMPI.API.MPI_Open_port
— MethodMPI.API.MPI_Pack
— MethodMPI_Pack(inbuf, incount, datatype, outbuf, outsize, position, comm)
MPI.API.MPI_Pack_c
— MethodMPI_Pack_c(inbuf, incount, datatype, outbuf, outsize, position, comm)
MPI_Pack_c
man page: MPICH
MPI.API.MPI_Pack_external
— MethodMPI_Pack_external(datarep, inbuf, incount, datatype, outbuf, outsize, position)
MPI.API.MPI_Pack_external_c
— MethodMPI_Pack_external_c(datarep, inbuf, incount, datatype, outbuf, outsize, position)
MPI_Pack_external_c
man page: MPICH
MPI.API.MPI_Pack_external_size
— MethodMPI_Pack_external_size(datarep, incount, datatype, size)
MPI.API.MPI_Pack_external_size_c
— MethodMPI_Pack_external_size_c(datarep, incount, datatype, size)
MPI_Pack_external_size_c
man page: MPICH
MPI.API.MPI_Pack_size
— MethodMPI.API.MPI_Pack_size_c
— MethodMPI_Pack_size_c(incount, datatype, comm, size)
MPI_Pack_size_c
man page: MPICH
MPI.API.MPI_Parrived
— MethodMPI.API.MPI_Pready
— MethodMPI.API.MPI_Pready_list
— MethodMPI.API.MPI_Pready_range
— MethodMPI.API.MPI_Precv_init
— MethodMPI_Precv_init(buf, partitions, count, datatype, dest, tag, comm, info, request)
MPI.API.MPI_Probe
— MethodMPI.API.MPI_Psend_init
— MethodMPI_Psend_init(buf, partitions, count, datatype, dest, tag, comm, info, request)
MPI.API.MPI_Publish_name
— MethodMPI.API.MPI_Put
— MethodMPI_Put(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win)
MPI.API.MPI_Put_c
— MethodMPI_Put_c(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win)
MPI_Put_c
man page: MPICH
MPI.API.MPI_Query_thread
— MethodMPI.API.MPI_Raccumulate
— MethodMPI_Raccumulate(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, op, win, request)
MPI.API.MPI_Raccumulate_c
— MethodMPI_Raccumulate_c(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, op, win, request)
MPI_Raccumulate_c
man page: MPICH
MPI.API.MPI_Recv
— MethodMPI.API.MPI_Recv_c
— MethodMPI_Recv_c(buf, count, datatype, source, tag, comm, status)
MPI_Recv_c
man page: MPICH
MPI.API.MPI_Recv_init
— MethodMPI_Recv_init(buf, count, datatype, source, tag, comm, request)
MPI.API.MPI_Recv_init_c
— MethodMPI_Recv_init_c(buf, count, datatype, source, tag, comm, request)
MPI_Recv_init_c
man page: MPICH
MPI.API.MPI_Reduce
— MethodMPI.API.MPI_Reduce_c
— MethodMPI_Reduce_c(sendbuf, recvbuf, count, datatype, op, root, comm)
MPI_Reduce_c
man page: MPICH
MPI.API.MPI_Reduce_init
— MethodMPI_Reduce_init(sendbuf, recvbuf, count, datatype, op, root, comm, info, request)
MPI.API.MPI_Reduce_init_c
— MethodMPI_Reduce_init_c(sendbuf, recvbuf, count, datatype, op, root, comm, info, request)
MPI_Reduce_init_c
man page: MPICH
MPI.API.MPI_Reduce_local
— MethodMPI.API.MPI_Reduce_local_c
— MethodMPI_Reduce_local_c(inbuf, inoutbuf, count, datatype, op)
MPI_Reduce_local_c
man page: MPICH
MPI.API.MPI_Reduce_scatter
— MethodMPI_Reduce_scatter(sendbuf, recvbuf, recvcounts, datatype, op, comm)
MPI.API.MPI_Reduce_scatter_block
— MethodMPI_Reduce_scatter_block(sendbuf, recvbuf, recvcount, datatype, op, comm)
MPI.API.MPI_Reduce_scatter_block_c
— MethodMPI_Reduce_scatter_block_c(sendbuf, recvbuf, recvcount, datatype, op, comm)
MPI_Reduce_scatter_block_c
man page: MPICH
MPI.API.MPI_Reduce_scatter_block_init
— MethodMPI_Reduce_scatter_block_init(sendbuf, recvbuf, recvcount, datatype, op, comm, info, request)
MPI.API.MPI_Reduce_scatter_block_init_c
— MethodMPI_Reduce_scatter_block_init_c(sendbuf, recvbuf, recvcount, datatype, op, comm, info, request)
MPI_Reduce_scatter_block_init_c
man page: MPICH
MPI.API.MPI_Reduce_scatter_c
— MethodMPI_Reduce_scatter_c(sendbuf, recvbuf, recvcounts, datatype, op, comm)
MPI_Reduce_scatter_c
man page: MPICH
MPI.API.MPI_Reduce_scatter_init
— MethodMPI_Reduce_scatter_init(sendbuf, recvbuf, recvcounts, datatype, op, comm, info, request)
MPI.API.MPI_Reduce_scatter_init_c
— MethodMPI_Reduce_scatter_init_c(sendbuf, recvbuf, recvcounts, datatype, op, comm, info, request)
MPI_Reduce_scatter_init_c
man page: MPICH
MPI.API.MPI_Register_datarep
— MethodMPI_Register_datarep(datarep, read_conversion_fn, write_conversion_fn, dtype_file_extent_fn, extra_state)
MPI.API.MPI_Register_datarep_c
— MethodMPI_Register_datarep_c(datarep, read_conversion_fn, write_conversion_fn, dtype_file_extent_fn, extra_state)
MPI_Register_datarep_c
man page: MPICH
MPI.API.MPI_Request_free
— MethodMPI.API.MPI_Request_get_status
— MethodMPI.API.MPI_Rget
— MethodMPI_Rget(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win, request)
MPI.API.MPI_Rget_accumulate
— MethodMPI_Rget_accumulate(origin_addr, origin_count, origin_datatype, result_addr, result_count, result_datatype, target_rank, target_disp, target_count, target_datatype, op, win, request)
MPI.API.MPI_Rget_accumulate_c
— MethodMPI_Rget_accumulate_c(origin_addr, origin_count, origin_datatype, result_addr, result_count, result_datatype, target_rank, target_disp, target_count, target_datatype, op, win, request)
MPI_Rget_accumulate_c
man page: MPICH
MPI.API.MPI_Rget_c
— MethodMPI_Rget_c(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win, request)
MPI_Rget_c
man page: MPICH
MPI.API.MPI_Rput
— MethodMPI_Rput(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win, request)
MPI.API.MPI_Rput_c
— MethodMPI_Rput_c(origin_addr, origin_count, origin_datatype, target_rank, target_disp, target_count, target_datatype, win, request)
MPI_Rput_c
man page: MPICH
MPI.API.MPI_Rsend
— MethodMPI.API.MPI_Rsend_c
— MethodMPI_Rsend_c(buf, count, datatype, dest, tag, comm)
MPI_Rsend_c
man page: MPICH
MPI.API.MPI_Rsend_init
— MethodMPI_Rsend_init(buf, count, datatype, dest, tag, comm, request)
MPI.API.MPI_Rsend_init_c
— MethodMPI_Rsend_init_c(buf, count, datatype, dest, tag, comm, request)
MPI_Rsend_init_c
man page: MPICH
MPI.API.MPI_Scan
— MethodMPI.API.MPI_Scan_c
— MethodMPI_Scan_c(sendbuf, recvbuf, count, datatype, op, comm)
MPI_Scan_c
man page: MPICH
MPI.API.MPI_Scan_init
— MethodMPI_Scan_init(sendbuf, recvbuf, count, datatype, op, comm, info, request)
MPI.API.MPI_Scan_init_c
— MethodMPI_Scan_init_c(sendbuf, recvbuf, count, datatype, op, comm, info, request)
MPI_Scan_init_c
man page: MPICH
MPI.API.MPI_Scatter
— MethodMPI_Scatter(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI.API.MPI_Scatter_c
— MethodMPI_Scatter_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI_Scatter_c
man page: MPICH
MPI.API.MPI_Scatter_init
— MethodMPI_Scatter_init(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request)
MPI.API.MPI_Scatter_init_c
— MethodMPI_Scatter_init_c(sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request)
MPI_Scatter_init_c
man page: MPICH
MPI.API.MPI_Scatterv
— MethodMPI_Scatterv(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI.API.MPI_Scatterv_c
— MethodMPI_Scatterv_c(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm)
MPI_Scatterv_c
man page: MPICH
MPI.API.MPI_Scatterv_init
— MethodMPI_Scatterv_init(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request)
MPI.API.MPI_Scatterv_init_c
— MethodMPI_Scatterv_init_c(sendbuf, sendcounts, displs, sendtype, recvbuf, recvcount, recvtype, root, comm, info, request)
MPI_Scatterv_init_c
man page: MPICH
MPI.API.MPI_Send
— MethodMPI.API.MPI_Send_c
— MethodMPI_Send_c(buf, count, datatype, dest, tag, comm)
MPI_Send_c
man page: MPICH
MPI.API.MPI_Send_init
— MethodMPI.API.MPI_Send_init_c
— MethodMPI_Send_init_c(buf, count, datatype, dest, tag, comm, request)
MPI_Send_init_c
man page: MPICH
MPI.API.MPI_Sendrecv
— MethodMPI_Sendrecv(sendbuf, sendcount, sendtype, dest, sendtag, recvbuf, recvcount, recvtype, source, recvtag, comm, status)
MPI.API.MPI_Sendrecv_c
— MethodMPI_Sendrecv_c(sendbuf, sendcount, sendtype, dest, sendtag, recvbuf, recvcount, recvtype, source, recvtag, comm, status)
MPI_Sendrecv_c
man page: MPICH
MPI.API.MPI_Sendrecv_replace
— MethodMPI_Sendrecv_replace(buf, count, datatype, dest, sendtag, source, recvtag, comm, status)
MPI.API.MPI_Sendrecv_replace_c
— MethodMPI_Sendrecv_replace_c(buf, count, datatype, dest, sendtag, source, recvtag, comm, status)
MPI_Sendrecv_replace_c
man page: MPICH
MPI.API.MPI_Ssend
— MethodMPI.API.MPI_Ssend_c
— MethodMPI_Ssend_c(buf, count, datatype, dest, tag, comm)
MPI_Ssend_c
man page: MPICH
MPI.API.MPI_Ssend_init
— MethodMPI_Ssend_init(buf, count, datatype, dest, tag, comm, request)
MPI.API.MPI_Ssend_init_c
— MethodMPI_Ssend_init_c(buf, count, datatype, dest, tag, comm, request)
MPI_Ssend_init_c
man page: MPICH
MPI.API.MPI_Start
— MethodMPI.API.MPI_Startall
— MethodMPI.API.MPI_Status_c2f
— MethodMPI_Status_c2f(c_status, f_status)
MPI_Status_c2f
man page: OpenMPI
MPI.API.MPI_Status_f2c
— MethodMPI_Status_f2c(f_status, c_status)
MPI_Status_f2c
man page: OpenMPI
MPI.API.MPI_Status_set_cancelled
— MethodMPI.API.MPI_Status_set_elements
— MethodMPI.API.MPI_Status_set_elements_x
— MethodMPI_Status_set_elements_x(status, datatype, count)
MPI.API.MPI_Test
— MethodMPI.API.MPI_Test_cancelled
— MethodMPI.API.MPI_Testall
— MethodMPI.API.MPI_Testany
— MethodMPI.API.MPI_Testsome
— MethodMPI_Testsome(incount, array_of_requests, outcount, array_of_indices, array_of_statuses)
MPI.API.MPI_Topo_test
— MethodMPI.API.MPI_Type_commit
— MethodMPI.API.MPI_Type_contiguous
— MethodMPI.API.MPI_Type_contiguous_c
— MethodMPI_Type_contiguous_c(count, oldtype, newtype)
MPI_Type_contiguous_c
man page: MPICH
MPI.API.MPI_Type_create_darray
— MethodMPI_Type_create_darray(size, rank, ndims, array_of_gsizes, array_of_distribs, array_of_dargs, array_of_psizes, order, oldtype, newtype)
MPI.API.MPI_Type_create_darray_c
— MethodMPI_Type_create_darray_c(size, rank, ndims, array_of_gsizes, array_of_distribs, array_of_dargs, array_of_psizes, order, oldtype, newtype)
MPI_Type_create_darray_c
man page: MPICH
MPI.API.MPI_Type_create_f90_complex
— MethodMPI_Type_create_f90_complex(p, r, newtype)
MPI_Type_create_f90_complex
man page: OpenMPI
MPI.API.MPI_Type_create_f90_integer
— MethodMPI_Type_create_f90_integer(r, newtype)
MPI_Type_create_f90_integer
man page: OpenMPI
MPI.API.MPI_Type_create_f90_real
— MethodMPI_Type_create_f90_real(p, r, newtype)
MPI_Type_create_f90_real
man page: OpenMPI
MPI.API.MPI_Type_create_hindexed
— MethodMPI_Type_create_hindexed(count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
MPI.API.MPI_Type_create_hindexed_block
— MethodMPI_Type_create_hindexed_block(count, blocklength, array_of_displacements, oldtype, newtype)
MPI.API.MPI_Type_create_hindexed_block_c
— MethodMPI_Type_create_hindexed_block_c(count, blocklength, array_of_displacements, oldtype, newtype)
MPI_Type_create_hindexed_block_c
man page: MPICH
MPI.API.MPI_Type_create_hindexed_c
— MethodMPI_Type_create_hindexed_c(count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
MPI_Type_create_hindexed_c
man page: MPICH
MPI.API.MPI_Type_create_hvector
— MethodMPI_Type_create_hvector(count, blocklength, stride, oldtype, newtype)
MPI.API.MPI_Type_create_hvector_c
— MethodMPI_Type_create_hvector_c(count, blocklength, stride, oldtype, newtype)
MPI_Type_create_hvector_c
man page: MPICH
MPI.API.MPI_Type_create_indexed_block
— MethodMPI_Type_create_indexed_block(count, blocklength, array_of_displacements, oldtype, newtype)
MPI.API.MPI_Type_create_indexed_block_c
— MethodMPI_Type_create_indexed_block_c(count, blocklength, array_of_displacements, oldtype, newtype)
MPI_Type_create_indexed_block_c
man page: MPICH
MPI.API.MPI_Type_create_keyval
— MethodMPI_Type_create_keyval(type_copy_attr_fn, type_delete_attr_fn, type_keyval, extra_state)
MPI.API.MPI_Type_create_resized
— MethodMPI_Type_create_resized(oldtype, lb, extent, newtype)
MPI.API.MPI_Type_create_resized_c
— MethodMPI_Type_create_resized_c(oldtype, lb, extent, newtype)
MPI_Type_create_resized_c
man page: MPICH
MPI.API.MPI_Type_create_struct
— MethodMPI_Type_create_struct(count, array_of_blocklengths, array_of_displacements, array_of_types, newtype)
MPI.API.MPI_Type_create_struct_c
— MethodMPI_Type_create_struct_c(count, array_of_blocklengths, array_of_displacements, array_of_types, newtype)
MPI_Type_create_struct_c
man page: MPICH
MPI.API.MPI_Type_create_subarray
— MethodMPI_Type_create_subarray(ndims, array_of_sizes, array_of_subsizes, array_of_starts, order, oldtype, newtype)
MPI.API.MPI_Type_create_subarray_c
— MethodMPI_Type_create_subarray_c(ndims, array_of_sizes, array_of_subsizes, array_of_starts, order, oldtype, newtype)
MPI_Type_create_subarray_c
man page: MPICH
MPI.API.MPI_Type_delete_attr
— MethodMPI.API.MPI_Type_dup
— MethodMPI.API.MPI_Type_extent
— MethodMPI.API.MPI_Type_free
— MethodMPI.API.MPI_Type_free_keyval
— MethodMPI.API.MPI_Type_get_attr
— MethodMPI_Type_get_attr(datatype, type_keyval, attribute_val, flag)
MPI.API.MPI_Type_get_contents
— MethodMPI_Type_get_contents(datatype, max_integers, max_addresses, max_datatypes, array_of_integers, array_of_addresses, array_of_datatypes)
MPI.API.MPI_Type_get_contents_c
— MethodMPI_Type_get_contents_c(datatype, max_integers, max_addresses, max_large_counts, max_datatypes, array_of_integers, array_of_addresses, array_of_large_counts, array_of_datatypes)
MPI_Type_get_contents_c
man page: MPICH
MPI.API.MPI_Type_get_envelope
— MethodMPI_Type_get_envelope(datatype, num_integers, num_addresses, num_datatypes, combiner)
MPI.API.MPI_Type_get_envelope_c
— MethodMPI_Type_get_envelope_c(datatype, num_integers, num_addresses, num_large_counts, num_datatypes, combiner)
MPI_Type_get_envelope_c
man page: MPICH
MPI.API.MPI_Type_get_extent
— MethodMPI.API.MPI_Type_get_extent_c
— MethodMPI_Type_get_extent_c(datatype, lb, extent)
MPI_Type_get_extent_c
man page: MPICH
MPI.API.MPI_Type_get_extent_x
— MethodMPI.API.MPI_Type_get_name
— MethodMPI.API.MPI_Type_get_true_extent
— MethodMPI_Type_get_true_extent(datatype, true_lb, true_extent)
MPI.API.MPI_Type_get_true_extent_c
— MethodMPI_Type_get_true_extent_c(datatype, true_lb, true_extent)
MPI_Type_get_true_extent_c
man page: MPICH
MPI.API.MPI_Type_get_true_extent_x
— MethodMPI_Type_get_true_extent_x(datatype, true_lb, true_extent)
MPI.API.MPI_Type_hindexed
— MethodMPI_Type_hindexed(count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
MPI.API.MPI_Type_hvector
— MethodMPI_Type_hvector(count, blocklength, stride, oldtype, newtype)
MPI.API.MPI_Type_indexed
— MethodMPI_Type_indexed(count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
MPI.API.MPI_Type_indexed_c
— MethodMPI_Type_indexed_c(count, array_of_blocklengths, array_of_displacements, oldtype, newtype)
MPI_Type_indexed_c
man page: MPICH
MPI.API.MPI_Type_lb
— MethodMPI.API.MPI_Type_match_size
— MethodMPI.API.MPI_Type_set_attr
— MethodMPI.API.MPI_Type_set_name
— MethodMPI.API.MPI_Type_size
— MethodMPI.API.MPI_Type_size_c
— MethodMPI_Type_size_c(datatype, size)
MPI_Type_size_c
man page: MPICH
MPI.API.MPI_Type_size_x
— MethodMPI.API.MPI_Type_struct
— MethodMPI_Type_struct(count, array_of_blocklengths, array_of_displacements, array_of_types, newtype)
MPI.API.MPI_Type_ub
— MethodMPI.API.MPI_Type_vector
— MethodMPI_Type_vector(count, blocklength, stride, oldtype, newtype)
MPI.API.MPI_Type_vector_c
— MethodMPI_Type_vector_c(count, blocklength, stride, oldtype, newtype)
MPI_Type_vector_c
man page: MPICH
MPI.API.MPI_Unpack
— MethodMPI_Unpack(inbuf, insize, position, outbuf, outcount, datatype, comm)
MPI.API.MPI_Unpack_c
— MethodMPI_Unpack_c(inbuf, insize, position, outbuf, outcount, datatype, comm)
MPI_Unpack_c
man page: MPICH
MPI.API.MPI_Unpack_external
— MethodMPI_Unpack_external(datarep, inbuf, insize, position, outbuf, outcount, datatype)
MPI.API.MPI_Unpack_external_c
— MethodMPI_Unpack_external_c(datarep, inbuf, insize, position, outbuf, outcount, datatype)
MPI_Unpack_external_c
man page: MPICH
MPI.API.MPI_Unpublish_name
— MethodMPI.API.MPI_Wait
— MethodMPI.API.MPI_Waitall
— MethodMPI.API.MPI_Waitany
— MethodMPI.API.MPI_Waitsome
— MethodMPI_Waitsome(incount, array_of_requests, outcount, array_of_indices, array_of_statuses)
MPI.API.MPI_Win_allocate
— MethodMPI_Win_allocate(size, disp_unit, info, comm, baseptr, win)
MPI.API.MPI_Win_allocate_c
— MethodMPI_Win_allocate_c(size, disp_unit, info, comm, baseptr, win)
MPI_Win_allocate_c
man page: MPICH
MPI.API.MPI_Win_allocate_shared
— MethodMPI_Win_allocate_shared(size, disp_unit, info, comm, baseptr, win)
MPI.API.MPI_Win_allocate_shared_c
— MethodMPI_Win_allocate_shared_c(size, disp_unit, info, comm, baseptr, win)
MPI_Win_allocate_shared_c
man page: MPICH
MPI.API.MPI_Win_attach
— MethodMPI.API.MPI_Win_call_errhandler
— MethodMPI.API.MPI_Win_complete
— MethodMPI.API.MPI_Win_create
— MethodMPI.API.MPI_Win_create_c
— MethodMPI_Win_create_c(base, size, disp_unit, info, comm, win)
MPI_Win_create_c
man page: MPICH
MPI.API.MPI_Win_create_dynamic
— MethodMPI.API.MPI_Win_create_errhandler
— MethodMPI_Win_create_errhandler(win_errhandler_fn, errhandler)
MPI.API.MPI_Win_create_keyval
— MethodMPI_Win_create_keyval(win_copy_attr_fn, win_delete_attr_fn, win_keyval, extra_state)
MPI.API.MPI_Win_delete_attr
— MethodMPI.API.MPI_Win_detach
— MethodMPI.API.MPI_Win_fence
— MethodMPI.API.MPI_Win_flush
— MethodMPI.API.MPI_Win_flush_all
— MethodMPI.API.MPI_Win_flush_local
— MethodMPI.API.MPI_Win_flush_local_all
— MethodMPI.API.MPI_Win_free
— MethodMPI.API.MPI_Win_free_keyval
— MethodMPI.API.MPI_Win_get_attr
— MethodMPI.API.MPI_Win_get_errhandler
— MethodMPI.API.MPI_Win_get_group
— MethodMPI.API.MPI_Win_get_info
— MethodMPI.API.MPI_Win_get_name
— MethodMPI.API.MPI_Win_lock
— MethodMPI.API.MPI_Win_lock_all
— MethodMPI.API.MPI_Win_post
— MethodMPI.API.MPI_Win_set_attr
— MethodMPI.API.MPI_Win_set_errhandler
— MethodMPI.API.MPI_Win_set_info
— MethodMPI.API.MPI_Win_set_name
— MethodMPI.API.MPI_Win_shared_query
— MethodMPI_Win_shared_query(win, rank, size, disp_unit, baseptr)
MPI.API.MPI_Win_shared_query_c
— MethodMPI_Win_shared_query_c(win, rank, size, disp_unit, baseptr)
MPI_Win_shared_query_c
man page: MPICH
MPI.API.MPI_Win_start
— MethodMPI.API.MPI_Win_sync
— MethodMPI.API.MPI_Win_test
— MethodMPI.API.MPI_Win_unlock
— MethodMPI.API.MPI_Win_unlock_all
— MethodMPI.API.MPI_Win_wait
— MethodMPI.API.MPI_Wtick
— MethodMPI.API.MPI_Wtime
— Method