Description Usage Arguments Value Note Author(s)
Function executes simulation with the WASA engine of the ECHSE simulation environment including warm-up runs to start from stable model states as initial conditions.
1 2 3 4 5 |
dir_input |
Character string giving the main simulation directory containing a
directory 'data' with the readily prepared ECHSE input (e.g. prepared with function
|
run_name |
Character string defining the name of a sub-directory within |
echse_app |
Character string giving the system command of the application. |
choices |
A named data.frame with each element containing the flag for a specific
choice. See the latest version of ECHSE's WASA engine for required choice flags. If
|
output_sel |
A named data.frame with elements 'object', 'variable', and 'digits'
defining the output to be generated. Needed for control file 'output_selection.txt'.
See the ECHSE core manual for further information. If |
output_dbg |
A character vector specifying the names of objects for which
debug output shall be written. Needed for control file 'output_debug.txt'. If set
to |
sim_start |
Character string giving the start date of the simulation period in the format "%Y-%m-%d %H:%M:%S". |
sim_end |
Character string giving the end date of the simulation period in the format "%Y-%m-%d %H:%M:%S". |
resolution |
Integer giving the simulation time step in seconds. Default: 86400 (i.e. daily resolution). |
warmup_start |
Character string giving the start date of the warm-up period
in the format "%Y-%m-%d %H:%M:%S". If |
warmup_len |
Integer giving the length of the warm-up period in months. Default: 3. |
max_pre_runs |
Integer specifying the maximum number of warm-up iterations to be
applied. If the relative storage change is still larger than |
storage_tolerance |
Numeric value giving the relative change of the model's water storages between two connsecutive warm-up runs below which the warm-up will be concluded and the actual model simulation be started. Default: 0.01. |
error2warn |
Value of type |
nthreads |
Number of cores that shall be employed for the ECHSE run (argument 'number_of_threads' in configuration file). See ECHSE core manual for more information. |
Function returns nothing.
To avoid warm-up runs, set max_pre_runs
or warmup_len
to zero.
Tobias Pilz tpilz@uni-potsdam.de
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.