# Enhancing the 'parallel' Package

## Documentation for package ‘parallelly’ version 1.42.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

as.cluster | Coerce an Object to a Cluster Object
as.cluster.cluster | Coerce an Object to a Cluster Object
as.cluster.list | Coerce an Object to a Cluster Object
as.cluster.RichSOCKnode | Coerce an Object to a Cluster Object
as.cluster.SOCK0node | Coerce an Object to a Cluster Object
as.cluster.SOCKnode | Coerce an Object to a Cluster Object
autoStopCluster | Automatically Stop a Cluster when Garbage Collected
availableConnections | Number of Available and Free Connections
availableCores | Get Number of Available Cores on The Current Machine
availableWorkers | Get Set of Available Workers
c.cluster | Coerce an Object to a Cluster Object
cloneNode | Clone one or more nodes
connectionId | Checks if a Connection is Valid
freeConnections | Number of Available and Free Connections
freePort | Find a TCP port that can be opened
future.availableCores.custom | Options Used by the 'parallelly' Package
future.availableCores.fallback | Options Used by the 'parallelly' Package
future.availableCores.methods | Options Used by the 'parallelly' Package
future.availableCores.system | Options Used by the 'parallelly' Package
future.availableWorkers.custom | Options Used by the 'parallelly' Package
future.availableWorkers.methods | Options Used by the 'parallelly' Package
future.fork.enable | Options Used by the 'parallelly' Package
future.supportsMulticore.unstable | Options Used by the 'parallelly' Package
isConnectionValid | Checks if a Connection is Valid
isForkedChild | Checks whether or not we are running in a forked child process
isForkedNode | Checks whether or not a Cluster Node Runs in a Forked Process
isLocalhostNode | Checks whether or not a Cluster Node Runs on Localhost
isNodeAlive | Check whether or not the cluster nodes are alive
killNode | Terminate one or more cluster nodes using process signaling
makeClusterMPI | Create a Message Passing Interface (MPI) Cluster of R Workers for Parallel Processing
makeClusterPSOCK | Create a PSOCK Cluster of R Workers for Parallel Processing
makeClusterSequential | Create a "parallel" cluster running sequentially in the current session
makeNodePSOCK | Create a PSOCK Cluster of R Workers for Parallel Processing
MPI | Create a Message Passing Interface (MPI) Cluster of R Workers for Parallel Processing
parallelly.availableCores.custom | Options Used by the 'parallelly' Package
parallelly.availableCores.fallback | Options Used by the 'parallelly' Package
parallelly.availableCores.methods | Options Used by the 'parallelly' Package
parallelly.availableCores.min | Options Used by the 'parallelly' Package
parallelly.availableCores.omit | Options Used by the 'parallelly' Package
parallelly.availableCores.system | Options Used by the 'parallelly' Package
parallelly.availableWorkers.custom | Options Used by the 'parallelly' Package
parallelly.availableWorkers.methods | Options Used by the 'parallelly' Package
parallelly.debug | Options Used by the 'parallelly' Package
parallelly.fork.enable | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.connectTimeout | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.rshcmd | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.rshopts | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.setup_strategy | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.socketOptions | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.timeout | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.tries | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.tries.delay | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.useXDR | Options Used by the 'parallelly' Package
parallelly.makeNodePSOCK.validate | Options Used by the 'parallelly' Package
parallelly.maxWorkers.localhost | Options Used by the 'parallelly' Package
parallelly.options | Options Used by the 'parallelly' Package
parallelly.supportsMulticore.disableOn | Options Used by the 'parallelly' Package
parallelly.supportsMulticore.unstable | Options Used by the 'parallelly' Package
PSOCK | Create a PSOCK Cluster of R Workers for Parallel Processing
R_FUTURE_AVAILABLECORES_FALLBACK | Options Used by the 'parallelly' Package
R_FUTURE_AVAILABLECORES_SYSTEM | Options Used by the 'parallelly' Package
R_FUTURE_FORK_ENABLE | Options Used by the 'parallelly' Package
R_FUTURE_SUPPORTSMULTICORE_UNSTABLE | Options Used by the 'parallelly' Package
R_PARALLELLY_AVAILABLECORES_FALLBACK | Options Used by the 'parallelly' Package
R_PARALLELLY_AVAILABLECORES_MIN | Options Used by the 'parallelly' Package
R_PARALLELLY_AVAILABLECORES_OMIT | Options Used by the 'parallelly' Package
R_PARALLELLY_AVAILABLECORES_SYSTEM | Options Used by the 'parallelly' Package
R_PARALLELLY_FORK_ENABLE | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_CONNECTTIMEOUT | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_RSHCMD | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_RSHOPTS | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_SETUP_STRATEGY | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_SOCKETOPTIONS | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_TIMEOUT | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_TRIES | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_TRIES_DELAY | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_USEXDR | Options Used by the 'parallelly' Package
R_PARALLELLY_MAKENODEPSOCK_VALIDATE | Options Used by the 'parallelly' Package
R_PARALLELLY_SUPPORTSMULTICORE_DISABLEON | Options Used by the 'parallelly' Package
R_PARALLELLY_SUPPORTSMULTICORE_UNSTABLE | Options Used by the 'parallelly' Package
SEQ | Create a "parallel" cluster running sequentially in the current session
serializedSize | Calculate the size of an R object when it is serialized
supportsMulticore | Check If Forked Processing ("multicore") is Supported