View source: R/model_spatial_day.R
spwb_spatial_day | R Documentation |
Functions that allow calling local models spwb_day
or growth_day
,
for a set of forest stands distributed in specific locations and a given date.
No spatial processes are simulated.
spwb_spatial_day(
sf,
meteo = NULL,
date,
SpParams,
local_control = defaultControl(),
parallelize = FALSE,
num_cores = detectCores() - 1,
chunk_size = NULL,
progress = TRUE
)
growth_spatial_day(
sf,
meteo = NULL,
date,
SpParams,
local_control = defaultControl(),
parallelize = FALSE,
num_cores = detectCores() - 1,
chunk_size = NULL,
progress = TRUE
)
sf |
An object of class |
meteo |
Meteorology data (see |
date |
A string with the date to be simulated. |
SpParams |
A data frame with species parameters (see |
local_control |
A list of local model control parameters (see |
parallelize |
Boolean flag to try parallelization (will use all clusters minus one). |
num_cores |
Integer with the number of cores to be used for parallel computation. |
chunk_size |
Integer indicating the size of chunks to be sent to different processes (by default, the number of spatial elements divided by the number of cores). |
progress |
Boolean flag to display progress information for simulations. |
Simulation functions accept different formats for meteorological input (described in spwb_spatial
).
An object of class sf
the same name as the function called containing three elements:
geometry
: Spatial geometry.
id
: Stand id, taken from the input.
state
: A list of model input objects for each simulated stand, to be used in subsequent simulations.
result
: A list of model output for each simulated stand.
Miquel De Cáceres Ainsa, CREAF
spwb_day
, growth_day
, spwb_spatial
#Load example landscape data
data("example_ifn")
#Load example meteo data frame from package meteoland
data("examplemeteo")
#Load default medfate parameters
data("SpParamsMED")
#Perform simulation
date <- "2001-03-01"
res <- spwb_spatial_day(example_ifn, examplemeteo, date, SpParamsMED)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.