Evaluates parallel argument
Evaluates parallel argument.
evalParallelArgument(cl, quit = FALSE)
cl
: NULL
, a cluster object or an integer. Can be missing.quit
: Logical, whether it should stop with error when ambiguous parallel definition is found (conflicting default environmental variable settings).NULL
for sequential evaluation or the original value of cl
if parallel evaluation is meaningful.
Peter Solymos, solymos@ualberta.ca
evalParallelArgument() evalParallelArgument(NULL) evalParallelArgument(1) evalParallelArgument(2) cl <- makePSOCKcluster(2) evalParallelArgument(cl) stopCluster(cl) oop <- options("mc.cores"=2) evalParallelArgument() options(oop)
Useful links