R: Create Chunks of Index Vectors

makeChunks {future.apply} | R Documentation

## Create Chunks of Index Vectors

### Description

This is an internal function.

### Usage

    makeChunks(nbrOfElements, nbrOfWorkers, future.scheduling = 1,
      future.chunk.size = NULL)

### Arguments

`nbrOfElements` | (integer) Total number of elements to iterate over.
`future.scheduling` | (numeric) A strictly positive scalar. Only used if argument `future.chunk.size` is `NULL`.
`future.chunk.size` | (numeric) The maximum number of elements per chunk, or `NULL`. If `NULL`, then the chunk sizes are given by the `future.scheduling` argument.
`nbrOfWorker` | (integer) Number of workers available.

### Value

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.

[Package future.apply version 1.0.1 Index]