mirt (version 1.17.1)

mirtCluster: Define a parallel cluster object to be used in internal functions

Description

This function defines a object that is placed in a relevant internal environment defined in mirt. Internal functions such as calcLogLik, fscores, etc, will utilize this object automatically to capitalize on parallel processing architecture. The object defined is a call from parallel::makeCluster(). Note that if you are defining other parallel objects (for simulation desings, for example) it is not recommended to define a mirtCluster.

Usage

mirtCluster(spec, ..., remove = FALSE)

Arguments

spec
input that is passed to parallel::makeCluster(). If no input is given the maximum number of available local cores will be used
...
additional arguments to pass to parallel::makeCluster
remove
logical; remove previously defined mirtCluster()?

Examples

Run this code
#make 4 cores available for parallel computing
mirtCluster(4)

#' #stop and remove cores
mirtCluster(remove = TRUE)

Run the code above in your browser using DataLab