R/force_param_values.R
force_param_values.Rd
Generates a param.sti file and sets code optim in
new_travail.usm to force parameters values in STICS simulations
(this function is typically called before SticsOnR::run_stics()
)
force_param_values(
workspace,
values,
javastics,
param_values = lifecycle::deprecated()
)
A logical status TRUE if successful, FALSE otherwise
This function operates on STICS text input files.
Do not use it before calling gen_usms_xml2txt()
, otherwise
param.sti and new_travail.usm files will be overwritten.
This function has been created to be called before
SticsOnR::run_stics()
. It can not work with SticsOnR::run_javastics()
,
that will overwrite param.sti and new_travail.usm files.
values
can contain NA. In this case, the corresponding parameter(s)
will not be forced (default value(s), i.e. read in STICS input files,
will be used). If values==NA or values==NULL,
not any parameter will be forced (all default values used).
SticsOnR::run_stics()
if (FALSE) { # \dontrun{
example_txt_dir <- get_examples_path(file_type = "txt")
force_param_values(example_txt_dir,
setNames(object = c(220, 330), c("stlevamf", "stamflax")),
javastics = "/path/to/javastics"
)
} # }