This is an internal function.
makeChunks(nbrOfElements, nbrOfWorkers, future.scheduling = 1,
future.chunk.size = NULL)
(integer) Total number of elements to iterate over.
(numeric) A strictly positive scalar.
Only used if argument future.chunk.size
is NULL
.
(numeric) The maximum number of elements per
chunk, or NULL
. If NULL
, then the chunk sizes are given by the
future.scheduling
argument.
(integer) Number of workers available.
A list of chunks, where each chunk is an integer vector of
unique indices [1, nbrOfElements]
. The union of all chunks
holds nbrOfElements
elements and equals 1:nbrOfElements
.
If nbrOfElements == 0
, then an empty list is returned.