Section 3
- MPI_Comm_remote_group.openmpi
- MPI_Comm_remote_size
- MPI_Comm_remote_size.openmpi
- MPI_COMM_SELF · Meaning of MPI s defined constants
- MPI_Comm_ser_errhandler · Set error handler of communicator
- MPI_Comm_set_attr
- MPI_Comm_set_attr.openmpi
- MPI_Comm_set_errhandler
- MPI_Comm_set_errhandler.openmpi
- MPI_Comm_set_info
- MPI_Comm_set_info.openmpi
- MPI_Comm_set_name
- MPI_Comm_set_name.openmpi
- MPI_Comm_set_name_lam4-dev · Set a name on a communicator
- MPI_Comm_set_name_mpi-doc · give a print name to the communicator
- MPI_Comm_size
- MPI_Comm_size.openmpi
- MPI_Comm_spawn
- MPI_Comm_spawn.openmpi
- MPI_Comm_spawn_multiple
- MPI_Comm_spawn_multiple.openmpi
- MPI_Comm_split
- MPI_Comm_split.openmpi
- MPI_Comm_split_type
- MPI_Comm_split_type.openmpi
- MPI_Comm_test_inter
- MPI_Comm_test_inter.openmpi
- MPI_COMM_WORLD · Meaning of MPI s defined constants
- MPI_Compare_and_swap
- MPI_Compare_and_swap.openmpi
- MPI_COMPLEX · Meaning of MPI s defined constants
- MPI_CONGRUENT · Meaning of MPI s defined constants
- MPI_Copy_function · Meaning of MPI s defined constants
- MPI_DATATYPE_NULL · Meaning of MPI s defined constants
- MPI_Delete_function · Meaning of MPI s defined constants
- MPI_Dims_create
- MPI_Dims_create.openmpi
- MPI_Dist_graph_create
- MPI_Dist_graph_create.openmpi
- MPI_Dist_graph_create_adjacent
- MPI_Dist_graph_create_adjacent.openmpi
- MPI_Dist_graph_neighbors
- MPI_Dist_graph_neighbors.openmpi
- MPI_Dist_graph_neighbors_count
- MPI_Dist_graph_neighbors_count.openmpi
- MPI_DOUBLE · Meaning of MPI s defined constants
- MPI_DOUBLE_COMPLEX · Meaning of MPI s defined constants
- MPI_DOUBLE_INT · Meaning of MPI s defined constants
- MPI_DOUBLE_PRECISION · Meaning of MPI s defined constants
- MPI_DUP_FN · Built-in MPI function to simple-mindedly copy communicator attributes.
- MPI_ERR_ARG · Meaning of MPI s defined constants
- MPI_ERR_BAD_ARGS · Meaning of MPI s defined constants
- MPI_ERR_BUFFER · Meaning of MPI s defined constants
- MPI_ERR_BUFFER_EXISTS · Meaning of MPI s defined constants
- MPI_ERR_COMM · Meaning of MPI s defined constants
- MPI_ERR_COMM_INTER · Meaning of MPI s defined constants
- MPI_ERR_COMM_INTRA · Meaning of MPI s defined constants
- MPI_ERR_COMM_NULL · Meaning of MPI s defined constants
- MPI_ERR_COUNT · Meaning of MPI s defined constants
- MPI_ERR_DIMS · Meaning of MPI s defined constants
- MPI_ERR_ERRORCODE · Meaning of MPI s defined constants
- MPI_ERR_EXHAUSTED · Meaning of MPI s defined constants
- MPI_ERR_GROUP · Meaning of MPI s defined constants
- MPI_ERR_IN_STATUS · Meaning of MPI s defined constants
- MPI_ERR_INIT · Meaning of MPI s defined constants
- MPI_ERR_INTERN · Meaning of MPI s defined constants
- MPI_ERR_LASTCODE · Meaning of MPI s defined constants
- MPI_ERR_LIMIT · Meaning of MPI s defined constants
- MPI_ERR_NOMATCH · Meaning of MPI s defined constants
- MPI_ERR_NULL · Meaning of MPI s defined constants
- MPI_ERR_OP · Meaning of MPI s defined constants
- MPI_ERR_OTHER · Meaning of MPI s defined constants
- MPI_ERR_PERM_KEY · Meaning of MPI s defined constants
- MPI_ERR_PERM_OP · Meaning of MPI s defined constants
- MPI_ERR_PERM_TYPE · Meaning of MPI s defined constants
- MPI_ERR_PRE_INIT · Meaning of MPI s defined constants
- MPI_ERR_RANK · Meaning of MPI s defined constants
- MPI_ERR_REQUEST · Meaning of MPI s defined constants
- MPI_ERR_ROOT · Meaning of MPI s defined constants
- MPI_ERR_TAG · Meaning of MPI s defined constants
- MPI_ERR_TOPOLOGY · Meaning of MPI s defined constants
- MPI_ERR_TRUNCATE · Meaning of MPI s defined constants
- MPI_ERR_TYPE · Meaning of MPI s defined constants
- MPI_ERR_UNKNOWN · Meaning of MPI s defined constants
- MPI_Errhandler_c2f · Convert an error handler from its C representation to its Fortran representation
- MPI_Errhandler_create
- MPI_Errhandler_create.openmpi
- MPI_Errhandler_f2c · Convert a error handler from its Fortran representation to its C representation
- MPI_Errhandler_free
- MPI_Errhandler_free.openmpi
- MPI_Errhandler_get
- MPI_Errhandler_get.openmpi
- MPI_ERRHANDLER_NULL · Meaning of MPI s defined constants
- MPI_Errhandler_set
- MPI_Errhandler_set.openmpi
- MPI_ERROR · Meaning of MPI s defined constants
- MPI_Error_class
- MPI_Error_class.openmpi
- MPI_Error_string
- MPI_Error_string.openmpi
- MPI_ERRORS_ARE_FATAL · Meaning of MPI s defined constants
- MPI_ERRORS_RETURN · Meaning of MPI s defined constants
- MPI_Exscan
- MPI_Exscan.openmpi
- MPI_Exscan_c · Computes the exclusive scan (partial reductions) of data on a collection of processes
- MPI_Exscan_init
- MPI_Exscan_init.openmpi
- MPI_Exscan_init_c · Creates a persistent request for exscan
- MPI_Fetch_and_op
- MPI_Fetch_and_op.openmpi
- MPI_File_c2f
- MPI_File_c2f.openmpi
- MPI_File_call_errhandler
- MPI_File_call_errhandler.openmpi
- MPI_File_close
- MPI_File_close.openmpi
- MPI_File_create_errhandler
- MPI_File_create_errhandler.openmpi
- MPI_File_delete
- MPI_File_delete.openmpi
- MPI_File_f2c
- MPI_File_f2c.openmpi
- MPI_File_get_amode
- MPI_File_get_amode.openmpi
- MPI_File_get_atomicity
- MPI_File_get_atomicity.openmpi
- MPI_File_get_byte_offset
- MPI_File_get_byte_offset.openmpi
- MPI_File_get_errhandler
- MPI_File_get_errhandler.openmpi
- MPI_File_get_group
- MPI_File_get_group.openmpi
- MPI_File_get_info
- MPI_File_get_info.openmpi
- MPI_File_get_position
- MPI_File_get_position.openmpi
- MPI_File_get_position_shared
- MPI_File_get_position_shared.openmpi
- MPI_File_get_size
- MPI_File_get_size.openmpi
- MPI_File_get_type_extent
- MPI_File_get_type_extent.openmpi
- MPI_File_get_type_extent_c · Returns the extent of datatype in the file
- MPI_File_get_view
- MPI_File_get_view.openmpi
- MPI_File_iread
- MPI_File_iread.openmpi
- MPI_File_iread_all
- MPI_File_iread_all.openmpi
- MPI_File_iread_all_c · Nonblocking collective read using individual file pointer
- MPI_File_iread_at
- MPI_File_iread_at.openmpi
- MPI_File_iread_at_all
- MPI_File_iread_at_all.openmpi
- MPI_File_iread_at_all_c · Nonblocking collective read using explicit offset
- MPI_File_iread_at_c · Nonblocking read using explicit offset
- MPI_File_iread_c · Nonblocking read using individual file pointer
- MPI_File_iread_shared
- MPI_File_iread_shared.openmpi
- MPI_File_iread_shared_c · Nonblocking read using shared file pointer
- MPI_File_iwrite
- MPI_File_iwrite.openmpi
- MPI_File_iwrite_all
- MPI_File_iwrite_all.openmpi
- MPI_File_iwrite_all_c · Nonblocking collective write using individual file pointer
- MPI_File_iwrite_at
- MPI_File_iwrite_at.openmpi
- MPI_File_iwrite_at_all
- MPI_File_iwrite_at_all.openmpi
- MPI_File_iwrite_at_all_c · Nonblocking collective write using explicit offset
- MPI_File_iwrite_at_c · Nonblocking write using explicit offset
- MPI_File_iwrite_c · Nonblocking write using individual file pointer
- MPI_File_iwrite_shared
- MPI_File_iwrite_shared.openmpi
- MPI_File_iwrite_shared_c · Nonblocking write using shared file pointer
- MPI_File_open
- MPI_File_open.openmpi
- MPI_File_preallocate
- MPI_File_preallocate.openmpi
- MPI_File_read
- MPI_File_read.openmpi
- MPI_File_read_all
- MPI_File_read_all.openmpi
- MPI_File_read_all_begin
- MPI_File_read_all_begin.openmpi
- MPI_File_read_all_begin_c · Begin a split collective read using individual file pointer
- MPI_File_read_all_c · Collective read using individual file pointer
- MPI_File_read_all_end
- MPI_File_read_all_end.openmpi
- MPI_File_read_at
- MPI_File_read_at.openmpi
- MPI_File_read_at_all
- MPI_File_read_at_all.openmpi
- MPI_File_read_at_all_begin
- MPI_File_read_at_all_begin.openmpi
- MPI_File_read_at_all_begin_c · Begin a split collective read using explicit offset
- MPI_File_read_at_all_c · Collective read using explicit offset
- MPI_File_read_at_all_end
- MPI_File_read_at_all_end.openmpi
- MPI_File_read_at_c · Read using explicit offset
- MPI_File_read_c · Read using individual file pointer
- MPI_File_read_ordered
- MPI_File_read_ordered.openmpi
- MPI_File_read_ordered_begin
- MPI_File_read_ordered_begin.openmpi
- MPI_File_read_ordered_begin_c · Begin a split collective read using shared file pointer
- MPI_File_read_ordered_c · Collective read using shared file pointer
- MPI_File_read_ordered_end
- MPI_File_read_ordered_end.openmpi
- MPI_File_read_shared
- MPI_File_read_shared.openmpi
- MPI_File_read_shared_c · Read using shared file pointer
- MPI_File_seek
- MPI_File_seek.openmpi
- MPI_File_seek_shared
- MPI_File_seek_shared.openmpi
- MPI_File_set_atomicity
- MPI_File_set_atomicity.openmpi
- MPI_File_set_errhandler
- MPI_File_set_errhandler.openmpi
- MPI_File_set_info
- MPI_File_set_info.openmpi
- MPI_File_set_size
- MPI_File_set_size.openmpi
- MPI_File_set_view
- MPI_File_set_view.openmpi
- MPI_File_sync
- MPI_File_sync.openmpi
- MPI_File_write
- MPI_File_write.openmpi
- MPI_File_write_all
- MPI_File_write_all.openmpi
- MPI_File_write_all_begin
- MPI_File_write_all_begin.openmpi
- MPI_File_write_all_begin_c · Begin a split collective write using individual file pointer
- MPI_File_write_all_c · Collective write using individual file pointer
- MPI_File_write_all_end
- MPI_File_write_all_end.openmpi
- MPI_File_write_at
- MPI_File_write_at.openmpi
- MPI_File_write_at_all
- MPI_File_write_at_all.openmpi
- MPI_File_write_at_all_begin
- MPI_File_write_at_all_begin.openmpi
- MPI_File_write_at_all_begin_c · Begin a split collective write using explicit offset
- MPI_File_write_at_all_c · Collective write using explicit offset
- MPI_File_write_at_all_end
- MPI_File_write_at_all_end.openmpi
- MPI_File_write_at_c · Write using explicit offset
- MPI_File_write_c · Write using individual file pointer
- MPI_File_write_ordered
- MPI_File_write_ordered.openmpi
- MPI_File_write_ordered_begin
- MPI_File_write_ordered_begin.openmpi
- MPI_File_write_ordered_begin_c · Begin a split collective write using shared file pointer
- MPI_File_write_ordered_c · Collective write using shared file pointer
- MPI_File_write_ordered_end
- MPI_File_write_ordered_end.openmpi
- MPI_File_write_shared
- MPI_File_write_shared.openmpi
- MPI_File_write_shared_c · Write using shared file pointer
- MPI_Finalize
- MPI_Finalize.openmpi
- MPI_Finalized
- MPI_Finalized.openmpi
- MPI_FLOAT · Meaning of MPI s defined constants
- MPI_FLOAT_INT · Meaning of MPI s defined constants
- MPI_Free_mem
- MPI_Free_mem.openmpi
- MPI_Gather
- MPI_Gather.openmpi
- MPI_Gather_c · Gathers together values from a group of processes
- MPI_Gather_init
- MPI_Gather_init.openmpi
- MPI_Gather_init_c · Create a persistent request for gather.
- MPI_Gatherv
- MPI_Gatherv.openmpi
- MPI_Gatherv_c · Gathers into specified locations from all processes in a group
- MPI_Gatherv_init
- MPI_Gatherv_init.openmpi
- MPI_Gatherv_init_c · Create a persistent request for gatherv.
- MPI_Get
- MPI_Get.openmpi
- MPI_Get_accumulate
- MPI_Get_accumulate.openmpi
- MPI_Get_accumulate_c · Perform an atomic, one-sided read-and-accumulate operation
- MPI_Get_address
- MPI_Get_address.openmpi
- MPI_Get_c · Get data from a memory window on a remote process
- MPI_Get_count
- MPI_Get_count.openmpi
- MPI_Get_count_c · Gets the number of "top level" elements
- MPI_Get_elements
- MPI_Get_elements.openmpi
- MPI_Get_elements_c · Returns the number of basic elements
- MPI_Get_elements_x
- MPI_Get_elements_x.openmpi
- MPI_Get_hw_resource_info · returns an info object containing information pertaining to the hardware platform on which the calling MPI process is executing at the moment of the call.
- MPI_Get_library_version
- MPI_Get_library_version.openmpi
- MPI_Get_processor_name
- MPI_Get_processor_name.openmpi
- MPI_Get_version
- MPI_Get_version.openmpi
- MPI_GRAPH · Meaning of MPI s defined constants
- MPI_Graph_create
- MPI_Graph_create.openmpi
- MPI_Graph_get
- MPI_Graph_get.openmpi
- MPI_Graph_map
- MPI_Graph_map.openmpi
- MPI_Graph_neighbors
- MPI_Graph_neighbors.openmpi
- MPI_Graph_neighbors_count
- MPI_Graph_neighbors_count.openmpi
- MPI_Graphdims_get
- MPI_Graphdims_get.openmpi
- MPI_Grequest_complete
- MPI_Grequest_complete.openmpi
- MPI_Grequest_start
- MPI_Grequest_start.openmpi
- MPI_Group_c2f
- MPI_Group_c2f.openmpi
- MPI_Group_compare
- MPI_Group_compare.openmpi
- MPI_Group_difference
- MPI_Group_difference.openmpi
- MPI_GROUP_EMPTY · Meaning of MPI s defined constants
- MPI_Group_excl
- MPI_Group_excl.openmpi
- MPI_Group_f2c
- MPI_Group_f2c.openmpi
- MPI_Group_free
- MPI_Group_free.openmpi
- MPI_Group_from_session_pset
- MPI_Group_from_session_pset.openmpi
- MPI_Group_incl
- MPI_Group_incl.openmpi
- MPI_Group_intersection
- MPI_Group_intersection.openmpi
- MPI_GROUP_NULL · Meaning of MPI s defined constants
- MPI_Group_range_excl
- MPI_Group_range_excl.openmpi
- MPI_Group_range_incl
- MPI_Group_range_incl.openmpi
- MPI_Group_rank
- MPI_Group_rank.openmpi
- MPI_Group_size
- MPI_Group_size.openmpi
- MPI_Group_translate_ranks
- MPI_Group_translate_ranks.openmpi
- MPI_Group_union
- MPI_Group_union.openmpi
- MPI_Handle2int · Convert a C handle to an integer (Fortran) MPI handle
- MPI_Handler_function · Meaning of MPI s defined constants
- MPI_HOST · Meaning of MPI s defined constants
- MPI_Iallgather
- MPI_Iallgather.openmpi
- MPI_Iallgather_c · Gathers data from all tasks and distribute the combined data to all tasks in a nonblocking way
- MPI_Iallgatherv
- MPI_Iallgatherv.openmpi
- MPI_Iallgatherv_c · Gathers data from all tasks and deliver the combined data to all tasks in a nonblocking way
- MPI_Iallreduce
- MPI_Iallreduce.openmpi
- MPI_Iallreduce_c · Combines values from all processes and distributes the result back to all processes in a nonblocking way
- MPI_Ialltoall
- MPI_Ialltoall.openmpi
- MPI_Ialltoall_c · Sends data from all to all processes in a nonblocking way
- MPI_Ialltoallv
- MPI_Ialltoallv.openmpi
- MPI_Ialltoallv_c · Sends data from all to all processes in a nonblocking way; each process may send a different amount of data and provide displacements for the input and output data.
- MPI_Ialltoallw
- MPI_Ialltoallw.openmpi
- MPI_Ialltoallw_c · Nonblocking generalized all-to-all communication allowing different datatypes, counts, and displacements for each partner
- MPI_Ibarrier
- MPI_Ibarrier.openmpi
- MPI_Ibcast
- MPI_Ibcast.openmpi
- MPI_Ibcast_c · Broadcasts a message from the process with rank "root" to all other processes of the communicator in a nonblocking way
- MPI_Ibsend
- MPI_Ibsend.openmpi
- MPI_Ibsend_c · Starts a nonblocking buffered send
- MPI_IDENT · Meaning of MPI s defined constants
- MPI_Iexscan
- MPI_Iexscan.openmpi
- MPI_Iexscan_c · Computes the exclusive scan (partial reductions) of data on a collection of processes in a nonblocking way
- MPI_Igather
- MPI_Igather.openmpi
- MPI_Igather_c · Gathers together values from a group of processes in a nonblocking way
- MPI_Igatherv
- MPI_Igatherv.openmpi
- MPI_Igatherv_c · Gathers into specified locations from all processes in a group in a nonblocking way
- MPI_Improbe
- MPI_Improbe.openmpi
- MPI_Imrecv
- MPI_Imrecv.openmpi
- MPI_Imrecv_c · Nonblocking receive of message matched by MPI_Mprobe or MPI_Improbe.
- MPI_Ineighbor_allgather
- MPI_Ineighbor_allgather.openmpi
- MPI_Ineighbor_allgather_c · Nonblocking version of MPI_Neighbor_allgather.
- MPI_Ineighbor_allgatherv
- MPI_Ineighbor_allgatherv.openmpi
- MPI_Ineighbor_allgatherv_c · Nonblocking version of MPI_Neighbor_allgatherv.
- MPI_Ineighbor_alltoall
- MPI_Ineighbor_alltoall.openmpi
- MPI_Ineighbor_alltoall_c · Nonblocking version of MPI_Neighbor_alltoall.
- MPI_Ineighbor_alltoallv
- MPI_Ineighbor_alltoallv.openmpi
- MPI_Ineighbor_alltoallv_c · Nonblocking version of MPI_Neighbor_alltoallv.
- MPI_Ineighbor_alltoallw
- MPI_Ineighbor_alltoallw.openmpi
- MPI_Ineighbor_alltoallw_c · Nonblocking version of MPI_Neighbor_alltoallw.
- MPI_Info_c2f
- MPI_Info_c2f.openmpi
- MPI_Info_create
- MPI_Info_create.openmpi
- MPI_Info_create_env · Creates an info object containing information about the application
- MPI_Info_delete
- MPI_Info_delete.openmpi
- MPI_Info_dup
- MPI_Info_dup.openmpi
- MPI_Info_env
- MPI_Info_env.openmpi
- MPI_Info_f2c
- MPI_Info_f2c.openmpi
- MPI_Info_free
- MPI_Info_free.openmpi
- MPI_Info_get
- MPI_Info_get.openmpi
- MPI_Info_get_nkeys
- MPI_Info_get_nkeys.openmpi
- MPI_Info_get_nthkey
- MPI_Info_get_nthkey.openmpi
- MPI_Info_get_string
- MPI_Info_get_string.openmpi
- MPI_Info_get_valuelen
- MPI_Info_get_valuelen.openmpi
- MPI_Info_set
- MPI_Info_set.openmpi
- MPI_Init
- MPI_Init.openmpi
- MPI_Init_thread
- MPI_Init_thread.openmpi
- MPI_Initialized
- MPI_Initialized.openmpi
- MPI_INT · Meaning of MPI s defined constants
- MPI_Int2handle · Convert an integer (Fortran) MPI handle to a C handle
- MPI_INTEGER · Meaning of MPI s defined constants
- MPI_INTEGER1 · Meaning of MPI s defined constants
- MPI_INTEGER2 · Meaning of MPI s defined constants
- MPI_INTEGER4 · Meaning of MPI s defined constants
- MPI_Intercomm_create
- MPI_Intercomm_create.openmpi
- MPI_Intercomm_create_from_groups
- MPI_Intercomm_create_from_groups.openmpi
- MPI_Intercomm_merge
- MPI_Intercomm_merge.openmpi
- MPI_IO · Meaning of MPI s defined constants
- MPI_Iprobe
- MPI_Iprobe.openmpi
- MPI_Irecv
- MPI_Irecv.openmpi
- MPI_Irecv_c · Begins a nonblocking receive
- MPI_Ireduce
- MPI_Ireduce.openmpi
- MPI_Ireduce_c · Reduces values on all processes to a single value in a nonblocking way
- MPI_Ireduce_scatter
- MPI_Ireduce_scatter.openmpi
- MPI_Ireduce_scatter_block
- MPI_Ireduce_scatter_block.openmpi
- MPI_Ireduce_scatter_block_c · Combines values and scatters the results in a nonblocking way
- MPI_Ireduce_scatter_c · Combines values and scatters the results in a nonblocking way
- MPI_Irsend
- MPI_Irsend.openmpi
- MPI_Irsend_c · Starts a nonblocking ready send
- MPI_Is_thread_main
- MPI_Is_thread_main.openmpi
- MPI_Iscan
- MPI_Iscan.openmpi
- MPI_Iscan_c · Computes the scan (partial reductions) of data on a collection of processes in a nonblocking way
- MPI_Iscatter
- MPI_Iscatter.openmpi
- MPI_Iscatter_c · Sends data from one process to all other processes in a communicator in a nonblocking way
- MPI_Iscatterv
- MPI_Iscatterv.openmpi
- MPI_Iscatterv_c · Scatters a buffer in parts to all processes in a communicator in a nonblocking way
- MPI_Isend
- MPI_Isend.openmpi
- MPI_Isend_c · Begins a nonblocking send
- MPI_Isendrecv
- MPI_Isendrecv.openmpi
- MPI_Isendrecv_c · Starts a nonblocking send and receive
- MPI_Isendrecv_replace
- MPI_Isendrecv_replace.openmpi
- MPI_Isendrecv_replace_c · Starts a nonblocking send and receive with a single buffer
- MPI_Issend
- MPI_Issend.openmpi
- MPI_Issend_c · Starts a nonblocking synchronous send
- MPI_Keyval_create
- MPI_Keyval_create.openmpi