mpi.comm.size {Rmpi} | R Documentation |
MPI_Comm_c2f, MPI_Comm_dup, MPI_Comm_rank, and MPI_Comm_size APIs
Description
mpi.comm.c2f
converts the comm (a C communicator) and returns an integer that can be
used as the communicator in external FORTRAN code. mpi.comm.dup
duplicates
(copies) a comm to a new comm. mpi.comm.rank
returns its rank in a comm. mpi.comm.size
returns
the total number of members in a comm.
Usage
mpi.comm.c2f(comm=1)
mpi.comm.dup(comm, newcomm)
mpi.comm.rank(comm = 1)
mpi.comm.size(comm = 1)
Arguments
comm |
a communicator number |
newcomm |
a new communicator number |
Author(s)
Hao Yu
References
Examples
#Assume that there are some slaves running
#mpi.comm.size(comm=1)
#mpi.comm.size(comm=0)
#mpi.remote.exec(mpi.comm.rank(comm=1))
#mpi.remote.exec(mpi.comm.rank(comm=0))
#mpi.remote.exec(mpi.comm.size(comm=1))
#mpi.remote.exec(mpi.comm.size(comm=0))
#mpi.bcast.cmd(mpi.comm.dup(comm=1,newcomm=5))
#mpi.comm.dup(comm=1,newcomm=5)
[Package Rmpi version 0.7-2 Index]