Description Usage Arguments Details Value Examples
Shuts down all BLACS communicators.
1 2 3 | base.blacsexit(CONT = TRUE)
blacsexit(CONT = TRUE)
|
CONT |
logical; determines whether or not to shut down all MPI communicators |
If the user wishes to shut down BLACS communicators but still have access to
MPI, then call this function with CONT=TRUE
. Calling
blacsexit(CONT=FALSE)
will shut down all MPI communicators,
equivalent to calling
> blacsexit(CONT=TRUE)
> finalize(mpi.finalize=TRUE)
This function is automatically invoked if BLACS communicators are running
and finalize()
is called.
Has an invisible return of 0 when successful.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | spmd.code <- "
suppressMessages(library(pbdMPI))
suppressMessages(library(pbdBASE))
init.grid()
### Do something with BLACS here.
### Don't use this unless you know what to do after this.
# blacsexit()
### Then, do others without BLACS here.
finalize() # This should be off since blacexit().
"
pbdMPI::execmpi(spmd.code = spmd.code, nranks = 2L)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.