Learn R Programming

pbdBASE (version 0.5-3)

base.numroc: numroc

Description

NUMber of Rows Or Columns

Usage

base.numroc(dim, bldim, ICTXT = 0, fixme = TRUE)

Arguments

dim

Global dim.

bldim

Blocking dim.

ICTXT

BLACS context.

fixme

Should ldims be "rounded" to 0 or not.

Value

A vector of local dim.

Details

For advanced users only. See pbdDMAT for high-level functions.

Examples

Run this code
# NOT RUN {
spmd.code <- "
  suppressMessages(library(pbdMPI))
  suppressMessages(library(pbdBASE))
  init.grid()

  ### Set desc.
  dim <- c(6L, 5L)
  bldim <- c(3L, 3L)
  ldim <- base.numroc(dim = dim, bldim = bldim)
  comm.print(ldim)

  finalize()
"
pbdMPI::execmpi(spmd.code = spmd.code, nranks = 2L)

# }

Run the code above in your browser using DataLab