mpi.cart.coords: MPI\_Cart\_coords

Description Usage Arguments Details Value Author(s) References See Also Examples

View source: R/Rmpi.R

Description

mpi.cart.coords translates a rank to its Cartesian topology coordinate.

Usage

1
mpi.cart.coords(comm=3, rank, maxdims)

Arguments

comm

Communicator with Cartesian structure

rank

rank of a process within group

maxdims

length of vector coord in the calling program

Details

This function is the rank-to-coordinates translator. It is the inverse map of mpi.cart.rank. maxdims is at least as big as ndims as returned by mpi.cartdim.get.

Value

mpi.cart.coords returns an integer array containing the Cartesian coordinates of specified process.

Author(s)

Alek Hunchak and Hao Yu

References

http://www.lam-mpi.org/, http://www-unix.mcs.anl.gov/mpi/www/www3/

See Also

mpi.cart.rank

Examples

1
2
3
4
5
6
7
## Not run: 
#Need at least 9 slaves
mpi.bcast.cmd(mpi.cart.create(1,c(3,3),c(F,T)))
mpi.cart.create(1,c(3,3),c(F,T))
mpi.cart.coords(3,4,2)

## End(Not run)

snoweye/Rmpi_PROF documentation built on May 30, 2019, 6:04 a.m.