MPI_Graph_neighbors(3)
MPI_Graph_neighbors - Returns the neighbors of a node associated with a graph topology
As shipped in IRIX 6.5.30. Added in IRIX 6.5.19.
NAME MPI_Graph_neighbors - Returns the neighbors of a node associated with a graph topology SYNOPSIS C: #include <mpi.h> int MPI_Graph_neighbors ( comm, rank, maxneighbors, neighbors ) MPI_Comm comm; int rank; int maxneighbors; int *neighbors; C++: #include <mpi.h> void Graphcomm::Get_neighbors( int rank, int maxneighbors, int neighbors[]) const Fortran: INCLUDE "mpif.h" (or USE MPI) INTEGER comm, rank, maxneighbors, neighbors(*), ierror CALL MPI_GRAPH_NEIGHBORS(comm, rank, maxneighbors, neighbors(*), ierror) 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_Graph_neighbors routine returns the neighbors of a node associated with a graph topology. This routine accepts the following parameters: comm Specifies the communicator with graph topology (handle) rank Specifies the rank of a process in a group of comm (integer) maxneighbors Specifies the size of array neighbors (integer) neighbors Returns the ranks of the processes that are neighbors to a specified process (integer array) ierror Specifies the return code value for successful completion, which is in MPI_SUCCESS. MPI_SUCCESS is defined in the mpif.h file.