MPI_Sendrecv man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



MPI_SENDRECV(3)						       MPI_SENDRECV(3)

NAME
     MPI_Sendrecv - Sends and receives a message

SYNOPSIS
     C:

	  #include <mpi.h>

	  int MPI_Sendrecv( sendbuf, sendcount, sendtype, dest,
	  sendtag, recvbuf, recvcount, recvtype, source, recvtag,
	  comm, status )
	  void	       *sendbuf;
	  int		sendcount;
	  MPI_Datatype	sendtype;
	  int		dest, sendtag;
	  void	       *recvbuf;
	  int		recvcount;
	  MPI_Datatype	recvtype;
	  int		source, recvtag;
	  MPI_Comm	comm;
	  MPI_Status   *status;

     C++:

	  #include <mpi.h>

	  void Comm::Sendrecv(
	  const void	    *sendbuf,
	  int		    sendcount,
	  const Datatype&   sendtype,
	  int		    dest,
	  int		    sendtag,
	  void		    *recvbuf,
	  int		    recvcount,
	  const Datatype&   recvtype,
	  int		    source,
	  int		    recvtag) const

     Fortran:

	  INCLUDE "mpif.h" (or USE MPI)

	  <type> SENDBUF(*), RECVBUF(*)
	  INTEGER sendcount, sendtype, dest, sendtag,
	  recvcount, recvtype, source, recvtag,	 comm,
	  status(MPI_STATUS_SIZE), ierror

	  CALL MPI_SENDRECV(*sendbuf, sendcount, sendtype, dest,
	  sendtag, *recvbuf, recvcount, recvtype, source,
	  recvtag, comm, status(MPI_STATUS_SIZE), ierror)

									Page 1

MPI_SENDRECV(3)						       MPI_SENDRECV(3)

STANDARDS
     This release implements the MPI 1.2 standard, as documented by the MPI
     Forum in the spring 1997 release of MPI:  A Message Passing Interface
     Standard.

DESCRIPTION
     The MPI_Sendrecv routine sends and receives a message.  This routine
     accepts the following parameters:

     sendbuf	    Specifies the initial address of the send buffer (choice)

     sendcount	    Specifies the number of elements in the send buffer
		    (integer)

     sendtype	    Specifies the type of elements in the send buffer (handle)

     dest	    Specifies the rank of the destination (integer)

     sendtag	    Specifies the send tag (integer)

     recvcount	    Specifies the number of elements in the receive buffer
		    (integer)

     recvtype	    Specifies the type of elements in the receive buffer
		    (handle)

     source	    Specifies the rank of the source (integer)

     recvtag	    Specifies the receive tag (integer)

     comm	    Specifies the communicator (handle)

     recvbuf	    Returns the initial address of the receive buffer (choice)

     status	    Returns the status object (as it relates to the receive
		    operation) (status)

     ierror	    Specifies the return code value for successful completion,
		    which is in MPI_SUCCESS.  MPI_SUCCESS is defined in the
		    mpif.h file.

									Page 2

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net