ClusterFuture-class {future} | R Documentation |
A cluster future is a future whose value will be resolved asynchronously in a parallel process
ClusterFuture( expr = NULL, substitute = TRUE, envir = parent.frame(), globals = TRUE, packages = NULL, local = !persistent, persistent = FALSE, workers = NULL, ... ) MultisessionFuture( expr = NULL, substitute = TRUE, envir = parent.frame(), persistent = FALSE, workers = NULL, ... )
expr |
An R expression. |
substitute |
If TRUE, argument |
envir |
The environment from where global objects should be identified. |
globals |
(optional) a logical, a character vector, or a named list
to control how globals are handled.
For details, see section 'Globals used by future expressions'
in the help for |
packages |
(optional) a character vector specifying packages to be attached in the R environment evaluating the future. |
local |
If TRUE, the expression is evaluated such that all assignments are done to local temporary environment, otherwise the assignments are done to the global environment of the R process evaluating the future. |
persistent |
If FALSE, the evaluation environment is cleared from objects prior to the evaluation of the future. |
workers |
A |
... |
Additional named elements passed to |
ClusterFuture()
returns an object of class ClusterFuture
.
MultisessionFuture()
returns an object of class
MultisessionFuture
, which inherits from ClusterFuture
.
To evaluate an expression using "cluster future", see function
cluster()
.