Implementation of the framework for hydrological modelling FUSE, based on the Fortran version described in Clark et al. (2008). The package consists of two modules: Soil Moisture Accounting module (fuse.sim) and Gamma routing module (routgamma.sim). It also contains default parameter ranges (see fuse.ranges and routgamma.ranges) and three data objects: fuse_hydrological_timeseries, parameters and modlist.

fuse(DATA, mid, deltim, ParameterSet)

Arguments

DATA

data.frame containing observations. It consists of 3 columns: Rainfall (P), Potential Evapo-Transpiration (E) and Streamflow (Q)

mid

model id number in Model List 2011(see below for details)

deltim

observation time step (days)

ParameterSet

list of parameters

Value

Simulated streamflow discharge

Details

The list of parameters can be generated as follows: ParameterSet <- GeneratePsetsFUSE(1).

Examples

# NOT RUN {
data(fuse_hydrological_timeseries)
set.seed(123)
parameters <- generateParameters(1)
Q <- fuse(fuse_hydrological_timeseries, 60, 1, parameters)
# }