1
1

Putback for all changes to automate man page updates to strings of

versions, dates and build names.

Fixes trac:1387

Big thanks to Jeff and Brian for help and oversight.

This commit was SVN r19120.

The following Trac tickets were found above:
  Ticket 1387 --> https://svn.open-mpi.org/trac/ompi/ticket/1387
This commit is contained in:
Dan Lacher 2008-08-01 21:14:37 +00:00
parent 21cd4b9df8
commit 9175da1e02
349 changed files with 910 additions and 813 deletions

29
Makefile.man-page-rules Normal file
View File

@ -0,0 +1,29 @@
# Copyright (c) 2008 Cisco Systems, Inc. All rights reserved.
# Copyright (c) 2008 Sun Microsystems, Inc. All rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
#
# $HEADER$
#
.1in.1:
@ echo Creating $@ man page...
@ sed -e 's/#PACKAGE_NAME#/@PACKAGE_NAME@/g' \
-e 's/#PACKAGE_VERSION#/@PACKAGE_VERSION@/g' \
-e 's/#OMPI_DATE#/@OMPI_RELEASE_DATE@/g' \
> $@ < $<
.3in.3:
@ echo Creating $@ man page...
@ sed -e 's/#PACKAGE_NAME#/@PACKAGE_NAME@/g' \
-e 's/#PACKAGE_VERSION#/@PACKAGE_VERSION@/g' \
-e 's/#OMPI_DATE#/@OMPI_RELEASE_DATE@/g' \
> $@ < $<
.7in.7:
@ echo Creating $@ man page...
@ sed -e 's/#PACKAGE_NAME#/@PACKAGE_NAME@/g' \
-e 's/#PACKAGE_VERSION#/@PACKAGE_VERSION@/g' \
-e 's/#OMPI_DATE#/@OMPI_RELEASE_DATE@/g' \
> $@ < $<

View File

@ -1,3 +1,6 @@
# Copyright (c) 2008 Sun Microsystems, Inc. All rights reserved.
# Copyright (c) 2008 Cisco Systems, Inc. All rights reserved.
# This is the VERSION file for Open MPI, describing the precise
# version of Open MPI in this distribution. The various components of
# the version number below are combined to form a single version
@ -35,3 +38,7 @@ want_svn=1
# of svn_r in this file is replaced with the output of "svnversion".
svn_r=-1
# The date when this release was created
date="Unreleased developer copy"

View File

@ -35,6 +35,7 @@ dnl
# prefix_GREEK_VERSION
# prefix_WANT_SVN
# prefix_SVN_R
# prefix_RELEASE_DATE
m4_define([OMPI_GET_VERSION],[
: ${ompi_ver_need_svn=1}
: ${srcdir=.}
@ -51,6 +52,7 @@ m4_define([OMPI_GET_VERSION],[
s/^greek/$2_GREEK_VERSION/
s/^want_svn/$2_WANT_SVN/
s/^svn_r/$2_SVN_R/
s/^date/$2_RELEASE_DATE/
t print
b
: print

View File

@ -14,6 +14,7 @@ m4_divert_push([SCRIPT])dnl
# University of Stuttgart. All rights reserved.
# Copyright (c) 2004-2005 The Regents of the University of California.
# All rights reserved.
# Copyright (c) 2008 Cisco Systems, Inc. All rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
@ -68,6 +69,9 @@ case "$option" in
--base)
echo $OMPI_BASE_VERSION
;;
--release-date)
echo $OMPI_RELEASE_DATE
;;
--all)
echo ${OMPI_VERSION} ${OMPI_MAJOR_VERSION} ${OMPI_MINOR_VERSION} ${OMPI_RELEASE_VERSION} ${OMPI_GREEK_VERSION} ${OMPI_SVN_R}
;;
@ -77,15 +81,16 @@ $0 <srcfile> [<option>]
<srcfile> - Text version file
<option> - One of:
--full - Full version number
--major - Major version number
--minor - Minor version number
--release - Release version number
--greek - Greek (alpha, beta, etc) version number
--svn - Subversion repository number
--all - Show all version numbers, separated by :
--base - Show base version number (no svn number)
--help - This message
--full - Full version number
--major - Major version number
--minor - Minor version number
--release - Release version number
--greek - Greek (alpha, beta, etc) version number
--svn - Subversion repository number
--all - Show all version numbers, separated by :
--base - Show base version number (no svn number)
--release-date - Show the release date
--help - This message
EOF
;;
*)

View File

@ -10,6 +10,7 @@ dnl Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
dnl University of Stuttgart. All rights reserved.
dnl Copyright (c) 2004-2005 The Regents of the University of California.
dnl All rights reserved.
dnl Copyright (c) 2008 Cisco Systems, Inc. All rights reserved.
dnl $COPYRIGHT$
dnl
dnl Additional copyrights may follow
@ -33,9 +34,12 @@ AC_DEFUN([OMPI_SAVE_VERSION], [
AC_SUBST($1[_WANT_SVN])
AC_SUBST($1[_SVN_R])
AC_SUBST($1[_VERSION])
AC_SUBST($1[_RELEASE_DATE])
AC_MSG_CHECKING([$2 version])
AC_MSG_RESULT([$]$1[_VERSION])
AC_MSG_CHECKING([$2 release date])
AC_MSG_RESULT([$]$1[_RELEASE_DATE])
AC_MSG_CHECKING([$2 Subversion repository version])
AC_MSG_RESULT([$]$1[_SVN_R])
@ -49,6 +53,8 @@ AC_DEFUN([OMPI_SAVE_VERSION], [
[Greek - alpha, beta, etc - release number of ]$2)
AC_DEFINE_UNQUOTED($1[_VERSION], ["$]$1[_RELEASE_VERSION"],
[Complete release number of ]$2)
AC_DEFINE_UNQUOTED($1[_RELEASE_DATE], ["$]$1[_RELEASE_DATE"],
[Release date of ]$2)
AC_CONFIG_FILES([$4])
])dnl

View File

@ -10,6 +10,7 @@
# Copyright (c) 2004-2005 The Regents of the University of California.
# All rights reserved.
# Copyright (c) 2008 Cisco Systems, Inc. All rights reserved.
# Copyright (c) 2008 Sun Microsystems, Inc. All rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
@ -68,15 +69,15 @@ endif
SUBDIRS = \
include \
datatype \
debuggers \
debuggers \
etc \
mpi/c \
mpi/c \
$(MCA_ompi_FRAMEWORKS_SUBDIRS) \
$(MCA_ompi_FRAMEWORK_COMPONENT_STATIC_SUBDIRS) \
. \
mpi/cxx \
mpi/f77 \
mpi/f90 \
. \
mpi/cxx \
mpi/f77 \
mpi/f90 \
$(MCA_ompi_FRAMEWORK_COMPONENT_DSO_SUBDIRS) \
$(OMPI_CONTRIB_SUBDIRS)
@ -85,10 +86,10 @@ DIST_SUBDIRS = \
datatype \
debuggers \
etc \
mpi/c \
mpi/cxx \
mpi/f77 \
mpi/f90 \
mpi/c \
mpi/cxx \
mpi/f77 \
mpi/f90 \
$(MCA_ompi_FRAMEWORKS_SUBDIRS) \
$(MCA_ompi_FRAMEWORK_COMPONENT_ALL_SUBDIRS) \
$(OMPI_CONTRIB_DIST_SUBDIRS)
@ -99,21 +100,21 @@ lib_LTLIBRARIES = libmpi.la
libmpi_la_SOURCES =
libmpi_la_LIBADD = \
datatype/libdatatype.la \
debuggers/libdebuggers.la \
mpi/c/libmpi_c.la \
debuggers/libdebuggers.la \
mpi/c/libmpi_c.la \
$(c_mpi_lib) \
$(c_pmpi_lib) \
$(f77_base_lib) \
$(f77_base_lib) \
$(MCA_ompi_FRAMEWORK_LIBS) \
$(OMPI_LIBMPI_EXTRA_LIBS) \
$(top_ompi_builddir)/orte/libopen-rte.la
libmpi_la_DEPENDENCIES = \
datatype/libdatatype.la \
debuggers/libdebuggers.la \
mpi/c/libmpi_c.la \
debuggers/libdebuggers.la \
mpi/c/libmpi_c.la \
$(c_mpi_lib) \
$(c_pmpi_lib) \
$(f77_base_lib) \
$(f77_base_lib) \
$(MCA_ompi_FRAMEWORK_LIBS) \
$(top_ompi_builddir)/orte/libopen-rte.la
libmpi_la_LDFLAGS = \
@ -126,7 +127,7 @@ include_HEADERS =
nobase_ompi_HEADERS =
dist_pkgdata_DATA =
libmpi_la_SOURCES += $(headers)
man_MANS =
dist_man_MANS =
# Conditionally install the header files
@ -138,7 +139,6 @@ ompidir = $(includedir)
endif
include class/Makefile.am
include attribute/Makefile.am
include communicator/Makefile.am
include errhandler/Makefile.am
@ -155,3 +155,6 @@ include tools/Makefile.am
include mpi/Makefile.am
include mpi/f77/base/Makefile.include
include mpi/man/man3/Makefile.extra
maintainer-clean-local:
rm -f $(dist_man_MANS)

View File

@ -9,6 +9,8 @@
# University of Stuttgart. All rights reserved.
# Copyright (c) 2004-2005 The Regents of the University of California.
# All rights reserved.
# Copyright (c) 2008 Sun Microsystems, Inc. All rights reserved.
# Copyright (c) 2008 Cisco Systems, Inc. All rights reserved.
# $COPYRIGHT$
#
# Additional copyrights may follow
@ -16,6 +18,8 @@
# $HEADER$
#
include $(top_srcdir)/Makefile.man-page-rules
# main library setup
noinst_LTLIBRARIES = libmca_crcp.la
libmca_crcp_la_SOURCES =
@ -28,8 +32,8 @@ headers = crcp.h
libmca_crcp_la_SOURCES += $(headers)
# Manual pages
man_MANS = ompi_crcp.7
EXTRA_DIST = ompi_crcp.7
dist_man_MANS = ompi_crcp.7
EXTRA_DIST = $(dist_man_MANS:.7=.7in)
# Conditionally install the header files
if WANT_INSTALL_HEADERS

View File

@ -2,14 +2,14 @@
.\" Man page for OMPI's CRCP Functionality
.\"
.\" .TH name section center-footer left-footer center-header
.TH OMPI_CRCP 7 "March 2007" "Open MPI" "OPEN MPI CRCP OVERVIEW"
.TH OMPI_CRCP 7 "#OMPI_DATE#" "#PACKAGE_NAME#" "#PACKAGE_VERSION#"
.\" **************************
.\" Name Section
.\" **************************
.SH NAME
.
Open MPI MCA Checkpoint/Restart Coordination Protocol (CRCP) Framework \- Overview of Open MPI's CRCP
framework, and selected modules.
framework, and selected modules. #PACKAGE_NAME# #PACKAGE_VERSION#
.
.\" **************************
.\" Description Section

View File

@ -1,8 +1,8 @@
.\"Copyright 2007, Sun Microsystems, Inc.
.\"Copyright 2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI 3OpenMPI "March 2007" "Open MPI 1.2" " "
.TH MPI 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
MPI \- General information about Open MPI 1.2.
MPI \- General information #PACKAGE_NAME# #PACKAGE_VERSION#.
.SH MPI
.ft R

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Abort 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Abort 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Abort\fP \- Terminates MPI execution environment.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Accumulate 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Accumulate 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Accumulate \fP \- Combines the contents of the origin buffer with that of a target buffer.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Add_error_class 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Add_error_class 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
.nf

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Add_error_code 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Add_error_code 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Add_error_code\fP \- Creates a new error code associated

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Add_error_string 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Add_error_string 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
.nf

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Address 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Address 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Address\fP \- Gets the address of a location in memory -- use of this routine is deprecated.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Allgather 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Allgather 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Allgather\fP \- Gathers data from all processes and distributes it to all processes

View File

@ -1,6 +1,6 @@
.\"Copyright 2007, Sun Microsystems, Inc.
.\"Copyright 2007-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Allgatherv 3OpenMPI "March 2007" "Open MPI 1.2" " "
.TH MPI_Allgatherv 3 "#OMPI_DATE#" ""#PACKAGE_VERSION#"" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Allgatherv\fP \- Gathers data from all processes and delivers it to all. Each process may contribute a different amount of data.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Alloc_mem 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Alloc_mem 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Alloc_mem \fP \- Allocates a specified memory segment.

View File

@ -1,6 +1,6 @@
.\"Copyright 2007, Sun Microsystems, Inc.
.\"Copyright 2007-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Allreduce 3OpenMPI "March 2007" "Open MPI 1.2" " "
.TH MPI_Allreduce 3 "#OMPI_DATE#" ""#PACKAGE_VERSION#"" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Allreduce\fP \- Combines values from all processes and distributes the result back to all processes.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Alltoall 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Alltoall 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Alltoall\fP \- All processes send data to all processes

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Alltoallv 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Alltoallv 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Alltoallv\fP \- All processes send different amount of data to, and receive different amount of data from, all processes

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Alltoallw 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Alltoallw 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Alltoallw\fP \- All processes send data of different types to, and receive data of different types from, all processes

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Attr_delete 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Attr_delete 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Attr_delete\fP \- Deletes attribute value associated with a key -- use of this routine is deprecated.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Attr_get 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Attr_get 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Attr_get\fP \- Retrieves attribute value by key -- use of this routine is deprecated.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Attr_put 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Attr_put 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Attr_put\fP \- Stores attribute value associated with a key -- use of this routine is deprecated.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Barrier 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Barrier 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Barrier\fP \- Blocks until all processes have reached this routine.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Bcast 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Bcast 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Bcast\fP \- Broadcasts a message from the process with rank \fIroot\fP to all other processes of the group.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Bsend 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Bsend 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Bsend\fP \- Basic send with user-specified buffering.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Bsend_init 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Bsend_init 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Bsend_init\fP \- Builds a handle for a buffered send.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Buffer_attach 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Buffer_attach 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Buffer_attach\fP \- Attaches a user-defined buffer for sending.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Buffer_detach 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Buffer_detach 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Buffer_detach\fP \- Removes an existing buffer (for use in MPI_Bsend, etc.)

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Cancel 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cancel 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cancel\fP \- Cancels a communication request.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Cart_coords 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cart_coords 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cart_coords\fP \- Determines process coords in Cartesian topology given rank in group.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Cart_create 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cart_create 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cart_create\fP \- Makes a new communicator to which Cartesian topology information has been attached.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Cart_get 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cart_get 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cart_get\fP \- Retrieves Cartesian topology information associated with a communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Cart_map 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cart_map 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cart_map \fP \- Maps process to Cartesian topology information.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Cart_rank 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cart_rank 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cart_rank \fP \- Determines process rank in communicator given Cartesian location.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Cart_shift 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cart_shift 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cart_shift \fP \- Returns the shifted source and destination ranks, given a shift direction and amount.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Cart_sub 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cart_sub 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cart_sub \fP \- Partitions a communicator into subgroups, which form lower-dimensional Cartesian subgrids.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Cartdim_get 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Cartdim_get 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Cartdim_get \fP \- Retrieves Cartesian topology information associated with a communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Close_port 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Close_port 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Close_port \fP \- Releases the specified network address.

View File

@ -1,70 +0,0 @@
.\"Copyright 2007, Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_accept 3OpenMPI "March 2007" "Open MPI 1.2" " "
.SH NAME
\fBMPI_Comm_accept \fP \- Establishes communication with a client.
.SH SYNTAX
.ft R
.SH C Syntax
.nf
#include <mpi.h>
int MPI_Comm_accept(char *\fIport_name\fP, MPI_Info \fIinfo\fP, int \fIroot\fP, MPI_Comm \fIcomm\fP, MPI_Comm *\fInewcomm\fP)
.SH Fortran Syntax
.nf
INCLUDE 'mpif.h'
MPI_COMM_ACCEPT(\fIPORT_NAME, INFO, ROOT, COMM, NEWCOMM, IERROR\fP)
CHARACTER*(*) \fIPORT_NAME\fP
INTEGER \fIINFO, ROOT, COMM, NEWCOMM, IERROR\fP
.SH C++ Syntax
.nf
#include <mpi.h>
MPI::Intercomm MPI::Intracomm::Accept(const char* \fIport_name\fP,
const MPI::Info& \fIinfo\fP, int \fIroot\fP) const
.SH INPUT PARAMETERS
.ft R
.TP 1i
port_name
Port name (string, used only on \fIroot\fP).
.TP 1i
info
Options given by root for the accept (handle, used only on root). No options currently supported.
.TP 1i
root
Rank in \fIcomm\fP of root node (integer).
.TP 1i
comm
Intracommunicator over which call is collective (handle).
.SH OUTPUT PARAMETERS
.ft R
.TP 1i
newcomm
Intercommunicator with client as remote group (handle)
.TP 1i
IERROR
Fortran only: Error status (integer).
.SH DESCRIPTION
.ft R
MPI_Comm_accept establishes communication with a client. It is collective over the calling communicator. It returns an intercommunicator that allows communication with the client, after the client has connected with the MPI_Comm_accept function using the MPI_Comm_connect function.
.sp
The \fIport_name\fP must have been established through a call to MPI_Open_port on the root.
.SH ERRORS
Almost all MPI routines return an error value; C routines as the value of the function and Fortran routines in the last argument. C++ functions do not return errors. If the default error handler is set to MPI::ERRORS_THROW_EXCEPTIONS, then on error the C++ exception mechanism will be used to throw an MPI:Exception object.
.sp
Before the error value is returned, the current MPI error handler is
called. By default, this error handler aborts the MPI job, except for I/O function errors. The error handler may be changed with MPI_Comm_set_errhandler; the predefined error handler MPI_ERRORS_RETURN may be used to cause error values to be returned.
.sp
See the MPI man page for a full list of MPI error codes.
.SH SEE ALSO
MPI_Comm_connect
MPI_Open_port
.br

View File

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_call_errhandler 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_call_errhandler 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_call_errhandler\fP \- Passes the supplied error code to the

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_compare 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_compare 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_compare \fP \- Compares two communicators.

View File

@ -1,6 +1,6 @@
.\"Copyright 2007, Sun Microsystems, Inc.
.\"Copyright 2007-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_connect 3OpenMPI "March 2007" "Open MPI 1.2" " "
.TH MPI_Comm_connect 3 "#OMPI_DATE#" ""#PACKAGE_VERSION#"" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_connect \fP \- Establishes communication with a server.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_create 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_create 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_create\fP \- Creates a new communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_create_errhandler 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_create_errhandler 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_create_errhandler \fP \- Creates an error handler that can be attached to communicators.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_create_keyval 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_create_keyval 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_create_keyval\fP \- Generates a new attribute key.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_delete_attr 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_delete_attr 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_delete_attr\fP \- Deletes attribute value associated with a key.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_disconnect 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_disconnect 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_disconnect\fP \- Deallocates communicator object and sets handle to MPI_COMM_NULL.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_dup 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_dup 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_dup \fP \- Duplicates an existing communicator with all its cached information.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_f2c 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_f2c 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_f2c, MPI_Comm_c2f, MPI_File_f2c, MPI_File_c2f, MPI_Info_f2c, MPI_Info_c2f, MPI_Op_f2c, MPI_Op_c2f, MPI_Request_f2c, MPI_Request_c2f, MPI_Type_f2c, MPI_Type_c2f, MPI_Win_f2c, MPI_Win_c2f \fP \- Translates a C handle into a Fortran handle, or vice versa.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_free 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_free 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_free \fP \- Mark a communicator object for deallocation.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_free_keyval 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_free_keyval 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_free_keyval\fP \- Frees attribute key for communicator cache attribute.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_get_attr 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_get_attr 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_get_attr\fP \- Retrieves attribute value by key.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_get_errhandler 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_get_errhandler 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_get_errhandler \fP \- Retrieves error handler associated with a communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_get_name 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_get_name 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_get_name\fP \- Returns the name that was most recently associated with a communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_get_parent 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_get_parent 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_get_parent\fP \- Returns the parent intercommunicator of current spawned process.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_group 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_group 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_group \fP \- Returns the group associated with a communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_join 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_join 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_join\fP \- Establishes communication between MPI jobs

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_rank 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_rank 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_rank\fP \- Determines the rank of the calling process in the communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_remote_group 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_remote_group 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_remote_group \fP \- Accesses the remote group associated with an intercommunicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_remote_size 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_remote_size 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_remote_size \fP \- Determines the size of the remote group associated with an intercommunicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_set_attr 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_set_attr 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_set_attr\fP \- Stores attribute value associated with a key.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_set_errhandler 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_set_errhandler 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_set_errhandler \fP \- Attaches a new error handler to a communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\"Copyright (c) 1996 Thinking Machines
.TH MPI_Comm_set_name 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_set_name 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_set_name\fP \- Associates a name with a communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_size 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_size 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_size \fP \- Returns the size of the group associated with a communicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_spawn 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_spawn 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_spawn\fP \- Spawns a number of identical binaries.
@ -101,13 +101,12 @@ The following keys for \fIinfo\fP are recognized in Open MPI. (The reserved valu
Key Type Description
--- ---- -----------
host char * Comma-deliminated list of hosts upon which
the process(es) should be spawned.
See the \fIorte_hosts\fP man page for an
host char * Host on which the process should be spawned.
See the \fIorte_host\fP man page for an
explanation of how this will be used.
hostfile char * Hostfile containing the hosts on which
the process(es) are to be spawned. See
the \ fIorte_hosts\fP man page for an
the processes are to be spawned. See
the \fIorte_hostfile\fP man page for an
explanation of how this will be used.
wdir char * Directory where the executable is located.
ompi_prefix char * Same as the --prefix command line argument

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_spawn_multiple 3OpenMPI "July 2008" "Open MPI 1.3" " "
.TH MPI_Comm_spawn_multiple 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_spawn_multiple\fP \- Spawns multiple binaries, or the same binary with multiple sets of arguments.
@ -105,30 +105,20 @@ Error codes are treated as for MPI_Comm_spawn.
.SH INFO ARGUMENTS
The following keys for \fIinfo\fP are recognized in Open MPI 1.3. (The reserved values mentioned in Section 5.3.4 of the MPI-2 standard are not implemented.)
The following keys for \fIinfo\fP are recognized in "#PACKAGE_NAME#". (The reserved values mentioned in Section 5.3.4 of the MPI-2 standard are not implemented.)
.sp
.sp
.nf
Key Type Description
--- ---- -----------
host char * Comma-deliminated list of hosts upon which
the process(es) should be spawned.
See the \fIorte_hosts\fP man page for an
explanation of how this will be used.
hostfile char * Hostfile containing the hosts on which
the process(es) are to be spawned. See
the \ fIorte_hosts\fP man page for an
explanation of how this will be used.
host char * Host on which the process should be spawned.
wdir char * Directory where the executable is located.
ompi_prefix char * Same as the --prefix command line argument
to mpirun.
ompi_non_mpi bool If set to true, launching a non-MPI
application; the returned communicator
will be MPI_COMM_NULL. Failure to set
this flag when launching a non-MPI
application will cause both the child
and parent jobs to "hang".
will be MPI_COMM_NULL.
.fi
.sp
@ -147,7 +137,7 @@ to true, but others are set to false (or are unset), MPI_ERR_INFO will
be returned.
.sp
Note that in Open MPI 1.e, the first array location in \fIarray_of_info\fP is applied to all the commands in \fIarray_of_commands\fP.
Note that in "#PACKAGE_NAME#", the first array location in \fIarray_of_info\fP is applied to all the commands in \fIarray_of_commands\fP.
.SH NOTES
The argument \fIcount\fP is interpreted by MPI only at the root, as is \fIarray_of_argv\fP. Since the leading dimension of \fIarray_of_argv\fP is \fIcount\fP, a nonpositive value of \fIcount\fP at a nonroot node could theoretically cause a runtime bounds check error, even though \fIarray_of_argv\fP should be ignored by the subroutine. If this happens, you should explicitly supply a reasonable value of \fIcount\fP on the nonroot nodes.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_split 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_split 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_split \fP \- Creates new communicators based on colors and keys.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Comm_test_inter 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Comm_test_inter 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Comm_test_inter \fP \- Tests to see if a comm is an intercommunicator.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Dims_create 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Dims_create 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Dims_create \fP \- Creates a division of processors in a Cartesian grid.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Errhandler_create 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Errhandler_create 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Errhandler_create \fP \- Creates an MPI-style error handler -- use of this routine is deprecated.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Errhandler_free 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Errhandler_free 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Errhandler_free \fP \- Frees an MPI-style error handler.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Errhandler_get 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Errhandler_get 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Errhandler_get \fP \- Gets the error handler for a communicator -- use of this routine is deprecated.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Errhandler_set 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Errhandler_set 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Errhandler_set \fP \- Sets the error handler for a communicator -- use of this routine is deprecated.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Error_class 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Error_class 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Error_class \fP \- Converts an error code into an error class.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Error_string 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Error_string 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Error_string \fP \- Returns a string for a given error code.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_Exscan 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_Exscan 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_Exscan\fP \- Computes an exclusive scan (partial reduction)

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_File_call_errhandler 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_File_call_errhandler 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_File_call_errhandler\fP \- Passes the supplied error code to the

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_File_close 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_File_close 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_File_close\fP \- Closes a file (collective).

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_File_create_errhandler 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_File_create_errhandler 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_File_create_errhandler \fP \- Creates an MPI-style error handler that can be attached to a file.

View File

@ -1,6 +1,6 @@
.\"Copyright 2006, Sun Microsystems, Inc.
.\"Copyright 2006-2008 Sun Microsystems, Inc.
.\" Copyright (c) 1996 Thinking Machines Corporation
.TH MPI_File_delete 3OpenMPI "September 2006" "Open MPI 1.2" " "
.TH MPI_File_delete 3 "#OMPI_DATE#" "#PACKAGE_VERSION#" "#PACKAGE_NAME#"
.SH NAME
\fBMPI_File_delete\fP \- Deletes a file.