as.cluster function

Coerce an Object to a Cluster Object

Coerce an Object to a Cluster Object

as.cluster(x, ...) ## S3 method for class 'cluster' as.cluster(x, ...) ## S3 method for class 'list' as.cluster(x, ...) ## S3 method for class 'SOCKnode' as.cluster(x, ...) ## S3 method for class 'SOCK0node' as.cluster(x, ...) ## S3 method for class 'RichSOCKnode' as.cluster(x, ...) ## S3 method for class 'cluster' c(..., recursive = FALSE)

Arguments

  • x: An object to be coerced.
  • recursive: Not used.
  • ``: Additional arguments passed to the underlying coercion method. For c(...), the clusters and cluster nodes to be combined.

Returns

An object of class cluster.

c(...) combine multiple clusters and / or cluster nodes into one cluster returned as an of class cluster. A warning will be produced if there are duplicated nodes in the resulting cluster.

Examples

cl1 <- makeClusterPSOCK(2, dryrun = TRUE) cl2 <- makeClusterPSOCK(c("n1", "server.remote.org"), dryrun = TRUE) cl <- c(cl1, cl2) print(cl)