set_dt_single_thread {EpiNow2} | R Documentation |
Set to Single Threading
Description
This function sets the threads used by {data.table}
to 1 in the parent
function and then restores the initial {data.table}
threads when the
function exits. This is primarily used as an internal function inside of
other functions and will generally not be used on its own.
Usage
set_dt_single_thread()
Value
an environment in the parent frame named "dt_settings"
Examples
data.table::setDTthreads(2)
test_function <- function() {
set_dt_single_thread()
print(data.table::getDTthreads())
}
test_function()
data.table::getDTthreads()
[Package EpiNow2 version 1.7.1 Index]