Man Pages in openmpi-doc

  1. Carta.tech
  2. Packages
  3. openmpi-doc
  • 288

    Section 3: Library calls

    MPI.openmpi.3
    General information open mpi 1.6.5.
    MPI_Abort.openmpi.3
    Terminates mpi execution environment.
    MPI_Accumulate.openmpi.3
    Combines the contents of the origin buffer with that of a target buffer.
    MPI_Add_error_class.openmpi.3
    MPI_Add_error_code.openmpi.3
    Creates a new error code associated with errorclass
    MPI_Add_error_string.openmpi.3
    MPI_Address.openmpi.3
    Gets the address of a location in memory -- use of this routine is deprecated.
    MPI_Allgather.openmpi.3
    Gathers data from all processes and distributes it to all processes
    MPI_Allgatherv.openmpi.3
    Gathers data from all processes and delivers it to all. each process may contribute a different amount of data.
    MPI_Alloc_mem.openmpi.3
    Allocates a specified memory segment.
    MPI_Allreduce.openmpi.3
    Combines values from all processes and distributes the result back to all processes.
    MPI_Alltoall.openmpi.3
    All processes send data to all processes
    MPI_Alltoallv.openmpi.3
    All processes send different amount of data to, and receive different amount of data from, all processes
    MPI_Alltoallw.openmpi.3
    All processes send data of different types to, and receive data of different types from, all processes
    MPI_Attr_delete.openmpi.3
    Deletes attribute value associated with a key -- use of this routine is deprecated.
    MPI_Attr_get.openmpi.3
    Retrieves attribute value by key -- use of this routine is deprecated.
    MPI_Attr_put.openmpi.3
    Stores attribute value associated with a key -- use of this routine is deprecated.
    MPI_Barrier.openmpi.3
    Blocks until all processes have reached this routine.
    MPI_Bcast.openmpi.3
    Broadcasts a message from the process with rank root to all other processes of the group.
    MPI_Bsend.openmpi.3
    Basic send with user-specified buffering.
    MPI_Bsend_init.openmpi.3
    Builds a handle for a buffered send.
    MPI_Buffer_attach.openmpi.3
    Attaches a user-defined buffer for sending.
    MPI_Buffer_detach.openmpi.3
    Removes an existing buffer (for use in mpi_bsend, etc.)
    MPI_Cancel.openmpi.3
    Cancels a communication request.
    MPI_Cart_coords.openmpi.3
    Determines process coords in cartesian topology given rank in group.
    MPI_Cart_create.openmpi.3
    Makes a new communicator to which cartesian topology information has been attached.
    MPI_Cart_get.openmpi.3
    Retrieves cartesian topology information associated with a communicator.
    MPI_Cart_map.openmpi.3
    Maps process to cartesian topology information.
    MPI_Cart_rank.openmpi.3
    Determines process rank in communicator given cartesian location.
    MPI_Cart_shift.openmpi.3
    Returns the shifted source and destination ranks, given a shift direction and amount.
    MPI_Cart_sub.openmpi.3
    Partitions a communicator into subgroups, which form lower-dimensional cartesian subgrids.
    MPI_Cartdim_get.openmpi.3
    Retrieves cartesian topology information associated with a communicator.
    MPI_Close_port.openmpi.3
    Releases the specified network address.
    MPI_Comm_call_errhandler.openmpi.3
    Passes the supplied error code to the error handler assigned to a communicator
    MPI_Comm_compare.openmpi.3
    Compares two communicators.
    MPI_Comm_connect.openmpi.3
    Establishes communication with a server.
    MPI_Comm_create.openmpi.3
    Creates a new communicator.
    MPI_Comm_create_errhandler.openmpi.3
    Creates an error handler that can be attached to communicators.
    MPI_Comm_create_keyval.openmpi.3
    Generates a new attribute key.
    MPI_Comm_delete_attr.openmpi.3
    Deletes attribute value associated with a key.
    MPI_Comm_disconnect.openmpi.3
    Deallocates communicator object and sets handle to mpi_comm_null.
    MPI_Comm_dup.openmpi.3
    Duplicates an existing communicator with all its cached information.
    MPI_Comm_f2c.openmpi.3
    Translates a c handle into a fortran handle, or vice versa.
    MPI_Comm_free.openmpi.3
    Mark a communicator object for deallocation.
    MPI_Comm_free_keyval.openmpi.3
    Frees attribute key for communicator cache attribute.
    MPI_Comm_get_attr.openmpi.3
    Retrieves attribute value by key.
    MPI_Comm_get_errhandler.openmpi.3
    Retrieves error handler associated with a communicator.
    MPI_Comm_get_name.openmpi.3
    Returns the name that was most recently associated with a communicator.
    MPI_Comm_get_parent.openmpi.3
    Returns the parent intercommunicator of current spawned process.
    MPI_Comm_group.openmpi.3
    Returns the group associated with a communicator.
    MPI_Comm_join.openmpi.3
    Establishes communication between mpi jobs
    MPI_Comm_rank.openmpi.3
    Determines the rank of the calling process in the communicator.
    MPI_Comm_remote_group.openmpi.3
    Accesses the remote group associated with an intercommunicator.
    MPI_Comm_remote_size.openmpi.3
    Determines the size of the remote group associated with an intercommunicator.
    MPI_Comm_set_attr.openmpi.3
    Stores attribute value associated with a key.
    MPI_Comm_set_errhandler.openmpi.3
    Attaches a new error handler to a communicator.
    MPI_Comm_set_name.openmpi.3
    Associates a name with a communicator.
    MPI_Comm_size.openmpi.3
    Returns the size of the group associated with a communicator.
    MPI_Comm_spawn.openmpi.3
    Spawns a number of identical binaries.
    MPI_Comm_spawn_multiple.openmpi.3
    Spawns multiple binaries, or the same binary with multiple sets of arguments.
    MPI_Comm_split.openmpi.3
    Creates new communicators based on colors and keys.
    MPI_Comm_test_inter.openmpi.3
    Tests to see if a comm is an intercommunicator.
    MPI_Dims_create.openmpi.3
    Creates a division of processors in a cartesian grid.
    MPI_Errhandler_create.openmpi.3
    Creates an mpi-style error handler -- use of this routine is deprecated.
    MPI_Errhandler_free.openmpi.3
    Frees an mpi-style error handler.
    MPI_Errhandler_get.openmpi.3
    Gets the error handler for a communicator -- use of this routine is deprecated.
    MPI_Errhandler_set.openmpi.3
    Sets the error handler for a communicator -- use of this routine is deprecated.
    MPI_Error_class.openmpi.3
    Converts an error code into an error class.
    MPI_Error_string.openmpi.3
    Returns a string for a given error code.
    MPI_Exscan.openmpi.3
    Computes an exclusive scan (partial reduction)
    MPI_File_call_errhandler.openmpi.3
    Passes the supplied error code to the error handler assigned to a file
    MPI_File_close.openmpi.3
    Closes a file (collective).
    MPI_File_create_errhandler.openmpi.3
    Creates an mpi-style error handler that can be attached to a file.
    MPI_File_delete.openmpi.3
    Deletes a file.
    MPI_File_get_amode.openmpi.3
    Returns access mode associated with an open file.
    MPI_File_get_atomicity.openmpi.3
    Returns current consistency semantics for data-access operations.
    MPI_File_get_byte_offset.openmpi.3
    Converts a view-relative offset into an absolute byte position.
    MPI_File_get_errhandler.openmpi.3
    Gets the error handler for a file.
    MPI_File_get_group.openmpi.3
    Returns a duplicate of the process group of a file.
    MPI_File_get_info.openmpi.3
    Returns a new info object containing values for current hints associated with a file.
    MPI_File_get_position.openmpi.3
    Returns the current position of the individual file pointer.
    MPI_File_get_position_shared.openmpi.3
    Returns the current position of the shared file pointer.
    MPI_File_get_size.openmpi.3
    Returns the current size of the file.
    MPI_File_get_type_extent.openmpi.3
    Returns the extent of the data type in a file.
    MPI_File_get_view.openmpi.3
    Returns the process's view of data in the file.
    MPI_File_iread.openmpi.3
    Reads a file starting at the location specified by the individual file pointer (nonblocking, noncollective).
    MPI_File_iread_at.openmpi.3
    Reads a file at an explicitly specified offset (nonblocking, noncollective).
    MPI_File_iread_shared.openmpi.3
    Reads a file using the shared file pointer (nonblocking, noncollective).
    MPI_File_iwrite.openmpi.3
    Writes a file starting at the location specified by the individual file pointer (nonblocking, noncollective).
    MPI_File_iwrite_at.openmpi.3
    Writes a file at an explicitly specified offset (nonblocking, noncollective).
    MPI_File_iwrite_shared.openmpi.3
    Writes a file using the shared file pointer (nonblocking, noncollective).
    MPI_File_open.openmpi.3
    Opens a file (collective).
    MPI_File_preallocate.openmpi.3
    Preallocates a specified amount of storage space at the beginning of a file (collective).
    MPI_File_read.openmpi.3
    Reads a file starting at the location specified by the individual file pointer (blocking, noncollective).
    MPI_File_read_all.openmpi.3
    Reads a file starting at the locations specified by individual file pointers (blocking, collective).
    MPI_File_read_all_begin.openmpi.3
    Reads a file starting at the locations specified by individual file pointers; beginning part of a split collective routine (nonblocking).
    MPI_File_read_all_end.openmpi.3
    Reads a file starting at the locations specified by individual file pointers; ending part of a split collective routine (blocking).
    MPI_File_read_at.openmpi.3
    Reads a file at an explicitly specified offset (blocking, noncollective).
    MPI_File_read_at_all.openmpi.3
    Reads a file at explicitly specified offsets (blocking, collective).
    MPI_File_read_at_all_begin.openmpi.3
    Reads a file at explicitly specified offsets; beginning part of a split collective routine (nonblocking).
    MPI_File_read_at_all_end.openmpi.3
    Reads a file at explicitly specified offsets; ending part of a split collective routine (blocking).
    MPI_File_read_ordered.openmpi.3
    Reads a file at a location specified by a shared file pointer (blocking, collective).
    MPI_File_read_ordered_begin.openmpi.3
    Reads a file at a location specified by a shared file pointer; beginning part of a split collective routine (nonblocking).
    MPI_File_read_ordered_end.openmpi.3
    Reads a file at a location specified by a shared file pointer; ending part of a split collective routine (blocking).
    MPI_File_read_shared.openmpi.3
    Reads a file using the shared file pointer (blocking, noncollective).
    MPI_File_seek.openmpi.3
    Updates individual file pointers (noncollective).
    MPI_File_seek_shared.openmpi.3
    Updates the global shared file pointer (collective).
    MPI_File_set_atomicity.openmpi.3
    Sets consistency semantics for data-access operations (collective).
    MPI_File_set_errhandler.openmpi.3
    Sets the error handler for a file.
    MPI_File_set_info.openmpi.3
    Sets new values for hints (collective).
    MPI_File_set_size.openmpi.3
    Resizes a file (collective).
    MPI_File_set_view.openmpi.3
    Changes process's view of data in file (collective).
    MPI_File_sync.openmpi.3
    Makes semantics consistent for data-access operations (collective).
    MPI_File_write.openmpi.3
    Writes a file starting at the location specified by the individual file pointer (blocking, noncollective).
    MPI_File_write_all.openmpi.3
    Writes a file starting at the locations specified by individual file pointers (blocking, collective).
    MPI_File_write_all_begin.openmpi.3
    Writes a file starting at the locations specified by individual file pointers; beginning part of a split collective routine (nonblocking).
    MPI_File_write_all_end.openmpi.3
    Writes a file starting at the locations specified by individual file pointers; ending part of a split collective routine (blocking).
    MPI_File_write_at.openmpi.3
    Writes a file at an explicitly specified offset (blocking, noncollective).
    MPI_File_write_at_all.openmpi.3
    Writes a file at explicitly specified offsets (blocking, collective).
    MPI_File_write_at_all_begin.openmpi.3
    Writes a file at explicitly specified offsets; beginning part of a split collective routine (nonblocking).
    MPI_File_write_at_all_end.openmpi.3
    Writes a file at explicitly specified offsets; ending part of a split collective routine (blocking).
    MPI_File_write_ordered.openmpi.3
    Writes a file at a location specified by a shared file pointer (blocking, collective).
    MPI_File_write_ordered_begin.openmpi.3
    Writes a file at a location specified by a shared file pointer; beginning part of a split collective routine (nonblocking).
    MPI_File_write_ordered_end.openmpi.3
    Writes a file at a location specified by a shared file pointer; ending part of a split collective routine (blocking).
    MPI_File_write_shared.openmpi.3
    Writes a file using the shared file pointer (blocking, noncollective).
    MPI_Finalize.openmpi.3
    Terminates mpi execution environment.
    MPI_Finalized.openmpi.3
    Checks whether mpi_finalize has completed.
    MPI_Free_mem.openmpi.3
    Frees memory that has been allocated using mpi_alloc_mem.
    MPI_Gather.openmpi.3
    Gathers values from a group of processes.
    MPI_Gatherv.openmpi.3
    Gathers varying amounts of data from all processes to the root process
    MPI_Get.openmpi.3
    Copies data from the target memory to the origin.
    MPI_Get_address.openmpi.3
    Gets the address of a location in memory.
    MPI_Get_count.openmpi.3
    Gets the number of top-level elements received.
    MPI_Get_elements.openmpi.3
    Returns the number of basic elements in a data type.
    MPI_Get_processor_name.openmpi.3
    Gets the name of the processor.
    MPI_Get_version.openmpi.3
    Returns the version of the standard corresponding to the current implementation.
    MPI_Graph_create.openmpi.3
    Makes a new communicator to which topology information has been attached.
    MPI_Graph_get.openmpi.3
    Retrieves graph topology information associated with a communicator.
    MPI_Graph_map.openmpi.3
    Maps process to graph topology information.
    MPI_Graph_neighbors.openmpi.3
    Returns the neighbors of a node associated with a graph topology.
    MPI_Graph_neighbors_count.openmpi.3
    Returns the number of neighbors of a node associated with a graph topology.
    MPI_Graphdims_get.openmpi.3
    Retrieves graph topology information associated with a communicator.
    MPI_Grequest_complete.openmpi.3
    Reports that a generalized request is complete.
    MPI_Grequest_start.openmpi.3
    Starts a generalized request and returns a handle to it in request.
    MPI_Group_compare.openmpi.3
    Compares two groups.
    MPI_Group_difference.openmpi.3
    Makes a group from the difference of two groups.
    MPI_Group_excl.openmpi.3
    Produces a group by reordering an existing group and taking only unlisted members.
    MPI_Group_free.openmpi.3
    Frees a group.
    MPI_Group_incl.openmpi.3
    Produces a group by reordering an existing group and taking only listed members.
    MPI_Group_intersection.openmpi.3
    Produces a group at the intersection of two existing groups.
    MPI_Group_range_excl.openmpi.3
    Produces a group by excluding ranges of processes from an existing group.
    MPI_Group_range_incl.openmpi.3
    Creates a new group from ranges of ranks in an existing group.
    MPI_Group_rank.openmpi.3
    Returns the rank of the calling process in the given group.
    MPI_Group_size.openmpi.3
    Returns the size of a group.
    MPI_Group_translate_ranks.openmpi.3
    Translates the ranks of processes in one group to those in another group.
    MPI_Group_union.openmpi.3
    Produces a group by combining two groups.
    MPI_Ibsend.openmpi.3
    Starts a nonblocking buffered send.
    MPI_Info_create.openmpi.3
    Creates a new info object.
    MPI_Info_delete.openmpi.3
    Deletes a key/value pair from info.
    MPI_Info_dup.openmpi.3
    Duplicates an info object.
    MPI_Info_free.openmpi.3
    Frees an info object.
    MPI_Info_get.openmpi.3
    Retrieves the value associated with a key in an info object.
    MPI_Info_get_nkeys.openmpi.3
    Gets the number of keys currently defined in an info object.
    MPI_Info_get_nthkey.openmpi.3
    Returns the nth defined key in info.
    MPI_Info_get_valuelen.openmpi.3
    Retrieves the length of the key value associated with an info object.
    MPI_Info_set.openmpi.3
    Adds a key/value pair to info.
    MPI_Init.openmpi.3
    Initializes the mpi execution environment
    MPI_Initialized.openmpi.3
    Indicates whether mpi_init has been called.
    MPI_Intercomm_create.openmpi.3
    Creates an intercommunicator from two intracommunicators.
    MPI_Intercomm_merge.openmpi.3
    Creates an intracommunicator from an intercommunicator.
    MPI_Iprobe.openmpi.3
    Nonblocking test for a message.
    MPI_Irecv.openmpi.3
    Starts a standard-mode, nonblocking receive.
    MPI_Irsend.openmpi.3
    Starts a ready-mode nonblocking send.
    MPI_Is_thread_main.openmpi.3
    Determines if thread called mpi_init
    MPI_Isend.openmpi.3
    Starts a standard-mode, nonblocking send.
    MPI_Issend.openmpi.3
    Starts a nonblocking synchronous send.
    MPI_Keyval_create.openmpi.3
    Generates a new attribute key -- use of this routine is deprecated.
    MPI_Keyval_free.openmpi.3
    Frees attribute key for communicator cache attribute -- use of this routine is deprecated.
    MPI_Lookup_name.openmpi.3
    MPI_Op_create.openmpi.3
    Creates a user-defined combination function handle.
    MPI_Op_free.openmpi.3
    Frees a user-defined combination function handle.
    MPI_Open_port.openmpi.3
    Establishes a network address for a server to accept connections from clients.
    MPI_Pack.openmpi.3
    Packs data of a given datatype into contiguous memory.
    MPI_Pack_external.openmpi.3
    Writes data to a portable format
    MPI_Pack_external_size.openmpi.3
    Calculates upper bound on space needed to write to a portable format
    MPI_Pack_size.openmpi.3
    Returns the upper bound on the amount of space needed to pack a message.
    MPI_Pcontrol.openmpi.3
    Controls profiling.
    MPI_Probe.openmpi.3
    Blocking test for a message.
    MPI_Publish_name.openmpi.3
    MPI_Put.openmpi.3
    Copies data from the origin memory to the target.
    MPI_Query_thread.openmpi.3
    Returns the current level of thread support
    MPI_Recv.openmpi.3
    Performs a standard-mode blocking receive.
    MPI_Recv_init.openmpi.3
    Builds a handle for a receive.
    MPI_Reduce.openmpi.3
    Reduces values on all processes within a group.
    MPI_Reduce_local.openmpi.3
    Perform a local reduction
    MPI_Reduce_scatter.openmpi.3
    Combines values and scatters the results.
    MPI_Register_datarep.openmpi.3
    Defines data representation.
    MPI_Request_free.openmpi.3
    Frees a communication request object.
    MPI_Request_get_status.openmpi.3
    Access information associated with a request without freeing the request.
    MPI_Rsend.openmpi.3
    Ready send.
    MPI_Rsend_init.openmpi.3
    Builds a handle for a ready send.
    MPI_Scan.openmpi.3
    Computes an inclusive scan (partial reduction)
    MPI_Scatter.openmpi.3
    Sends data from one task to all tasks in a group.
    MPI_Scatterv.openmpi.3
    Scatters a buffer in parts to all tasks in a group.
    MPI_Send.openmpi.3
    Performs a standard-mode blocking send.
    MPI_Send_init.openmpi.3
    Builds a handle for a standard send.
    MPI_Sendrecv.openmpi.3
    Sends and receives a message.
    MPI_Sendrecv_replace.openmpi.3
    Sends and receives a message using a single buffer.
    MPI_Sizeof.openmpi.3
    Returns the size, in bytes, of the given type
    MPI_Ssend.openmpi.3
    Standard synchronous send.
    MPI_Ssend_init.openmpi.3
    Builds a handle for a synchronous send.
    MPI_Start.openmpi.3
    Initiates a communication using a persistent request handle.
    MPI_Startall.openmpi.3
    Starts a collection of requests.
    MPI_Status_f2c.openmpi.3
    Translates a c status into a fortran status, or vice versa.
    MPI_Status_set_cancelled.openmpi.3
    Sets status to indicate a request has been canceled.
    MPI_Status_set_elements.openmpi.3
    Modifies opaque part of status to allow mpi_get_elements to return count.
    MPI_Test.openmpi.3
    Tests for the completion of a specific send or receive.
    MPI_Test_cancelled.openmpi.3
    Tests whether a request was canceled.
    MPI_Testall.openmpi.3
    Tests for the completion of all previously initiated communications in a list.
    MPI_Testany.openmpi.3
    Tests for completion of any one previously initiated communication in a list.
    MPI_Testsome.openmpi.3
    Tests for completion of one or more previously initiated communications in a list.
    MPI_Topo_test.openmpi.3
    Determines the type of topology (if any) associated with a communicator.
    MPI_Type_commit.openmpi.3
    Commits a data type.
    MPI_Type_contiguous.openmpi.3
    Creates a contiguous datatype.
    MPI_Type_create_darray.openmpi.3
    Creates a distributed array datatype;
    MPI_Type_create_f90_complex.openmpi.3
    MPI_Type_create_f90_integer.openmpi.3
    MPI_Type_create_f90_real.openmpi.3
    MPI_Type_create_hindexed.openmpi.3
    Creates an indexed data type with offsets in bytes.
    MPI_Type_create_hvector.openmpi.3
    Creates a vector (strided) data type with offset in bytes.
    MPI_Type_create_indexed_block.openmpi.3
    Creates an indexed data type with the same block length for all blocks.
    MPI_Type_create_keyval.openmpi.3
    Generates a new attribute key for caching on data types.
    MPI_Type_create_resized.openmpi.3
    Returns a new data type with new extent and upper and lower bounds.
    MPI_Type_create_struct.openmpi.3
    Creates a structured data type.
    MPI_Type_create_subarray.openmpi.3
    Creates a data type describing an n-dimensional subarray of an n-dimensional array.
    MPI_Type_delete_attr.openmpi.3
    Deletes a datatype-caching attribute value associated with a key.
    MPI_Type_dup.openmpi.3
    Duplicates a data type with associated key values.
    MPI_Type_extent.openmpi.3
    Returns the extent of a data type, the difference between the upper and lower bounds of the data type -- use of this routine is deprecated.
    MPI_Type_free.openmpi.3
    Frees a data type.
    MPI_Type_free_keyval.openmpi.3
    Frees a previously created type key value.
    MPI_Type_get_attr.openmpi.3
    Returns the attribute associated with a data type.
    MPI_Type_get_contents.openmpi.3
    Returns information about arguments used in creation of a data type.
    MPI_Type_get_envelope.openmpi.3
    Returns information about input arguments associated with a data type.
    MPI_Type_get_extent.openmpi.3
    Returns the lower bound and extent of a data type.
    MPI_Type_get_name.openmpi.3
    Gets the name of a data type.
    MPI_Type_get_true_extent.openmpi.3
    Returns the true lower bound and extent of a data type's corresponding typemap, ignoring mpi_ub and mpi_lb markers.
    MPI_Type_hindexed.openmpi.3
    Creates an indexed datatype with offsets in bytes -- use of this routine is deprecated.
    MPI_Type_hvector.openmpi.3
    Creates a vector (strided) datatype with offset in bytes -- use of this routine is deprecated.
    MPI_Type_indexed.openmpi.3
    Creates an indexed datatype.
    MPI_Type_lb.openmpi.3
    Returns the lower bound of a data type -- use of this routine is deprecated.
    MPI_Type_match_size.openmpi.3
    Returns an mpi datatype of a given type and size
    MPI_Type_set_attr.openmpi.3
    Sets a key value/attribute pair to a data type.
    MPI_Type_set_name.openmpi.3
    Sets the name of a data type.
    MPI_Type_size.openmpi.3
    Returns the number of bytes occupied by entries in a data type.
    MPI_Type_struct.openmpi.3
    Creates a struct data type -- use of this routine is deprecated.
    MPI_Type_ub.openmpi.3
    Returns the upper bound of a datatype -- use of this routine is deprecated.
    MPI_Type_vector.openmpi.3
    Creates a vector (strided) datatype.
    MPI_Unpack.openmpi.3
    Unpacks a datatype into contiguous memory.
    MPI_Unpack_external.openmpi.3
    Reads data from a portable format
    MPI_Unpublish_name.openmpi.3
    MPI_Wait.openmpi.3
    Waits for an mpi send or receive to complete.
    MPI_Waitall.openmpi.3
    Waits for all given communications to complete.
    MPI_Waitany.openmpi.3
    Waits for any specified send or receive to complete.
    MPI_Waitsome.openmpi.3
    Waits for some given communications to complete.
    MPI_Win_call_errhandler.openmpi.3
    Passes the supplied error code to the error handler assigned to a window
    MPI_Win_complete.openmpi.3
    Completes an rma access epoch on win started by a call to mpi_win_start
    MPI_Win_create.openmpi.3
    One-sided mpi call that returns a window object for rma operations.
    MPI_Win_create_errhandler.openmpi.3
    Creates an error handler for a window.
    MPI_Win_create_keyval.openmpi.3
    Creates a keyval for a window.
    MPI_Win_delete_attr.openmpi.3
    Deletes an attribute from a window.
    MPI_Win_fence.openmpi.3
    Synchronizes rma calls on a window.
    MPI_Win_free.openmpi.3
    Frees the window object and returns a null handle.
    MPI_Win_free_keyval.openmpi.3
    Frees a window keyval.
    MPI_Win_get_attr.openmpi.3
    Obtains the value of a window attribute.
    MPI_Win_get_errhandler.openmpi.3
    Retrieves the error handler currently associated with a window.
    MPI_Win_get_group.openmpi.3
    Returns a duplicate of the group of the communicator used to create the window.
    MPI_Win_get_name.openmpi.3
    Obtains the name of a window.
    MPI_Win_lock.openmpi.3
    Starts an rma access epoch locking access to a particular rank.
    MPI_Win_post.openmpi.3
    Starts an rma exposure epoch for the local window associated with win
    MPI_Win_set_attr.openmpi.3
    Sets the value of a window attribute.
    MPI_Win_set_errhandler.openmpi.3
    Attaches a new error handler to a window.
    MPI_Win_set_name.openmpi.3
    Sets the name of a window.
    MPI_Win_start.openmpi.3
    Starts an rma access epoch for win
    MPI_Win_test.openmpi.3
    Attempts to complete an rma exposure epoch; a nonblocking version of mpi_win_wait
    MPI_Win_unlock.openmpi.3
    Completes an rma access epoch started by a call to mpi_win_lock.
    MPI_Win_wait.openmpi.3
    Completes an rma exposure epoch started by a call to mpi_win_post on win
    MPI_Wtick.openmpi.3
    Returns the resolution of mpi_wtime.
    MPI_Wtime.openmpi.3
    Returns an elapsed time on the calling processor.
  • 1

    Section 3OpenMPI: Library calls

    MPI_Comm_accept.openmpi.3OpenMPI
    Establishes communication with a client.
  • 3

    Section 7: Miscellaneous

    orte_filem.7
    Open rte mca file management (filem) framework: overview of open rte's filem framework, and selected modules. open mpi 1.6.5
    orte_hosts.7
    Openrte hostfile and host behavior: overview of openrte's support for user-supplied hostfiles and comma-delimited lists of hosts
    orte_snapc.7
    Open rte mca snapshot coordination (snapc) framework: overview of open rte's snapc framework, and selected modules. open mpi 1.6.5