Set or get number of threads that lidR should use
Set and get number of threads to be used in lidR functions that are parallelized with OpenMP.
0 means to utilize all CPU available. get_lidr_threads()
returns the number
of threads that will be used. This affects lidR
package but also the data.table
package
by internally calling setDTthreads because several functions of
lidR rely on data.table
but it does not change R itself or other packages using OpenMP.
set_lidr_threads(threads) get_lidr_threads()
threads |
Positve scala. Default 0 means use all CPU available. Values > 1 mean using n cores, values in ]0, 1[ mean using a fraction of the cores e.g. 0.5 = half. |
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.