All functions

Calibration(<GRiwrmInputsModel>)

Calibration of a semi-distributed run-off model

Calibration(<InputsModel>)

Wrapper to airGR::Calibration for one sub-basin.

Calibration()

Calibration of either airGR model and airGRiwrm semi-distributive model

CheckColumnTypes()

Check the column types of a data.frame

ConvertMeteoSD()

Convert meteorological data from basin scale to sub-basin scale

CreateCalibOptions(<GRiwrmInputsModel>)

Title

CreateCalibOptions(<InputsModel>)

Wrapper to airGR::CreateCalibOptions for one sub-basin.

CreateCalibOptions()

CreateCalibOptions both available for InputsModel and GRwirmInputsModel objects

CreateController()

Create and add a controller in a supervisor

CreateEmptyGRiwrmInputsModel()

Create an empty InputsModel object for airGRiwrm nodes

CreateGRiwrm()

Generate a network description containing all hydraulic nodes and the description of their connections

CreateInputsCrit(<GRiwrmInputsModel>)

Create GRiwrmInputsCrit object for airGRiwrm.

CreateInputsCrit(<InputsModel>)

Wrapper to airGR::CreateInputsCrit for one sub-basin.

CreateInputsCrit()

Creation of the InputsCrit object required to the ErrorCrit functions

CreateInputsModel(<GRiwrm>)

Create InputsModel object for a airGRiwrm network

CreateInputsModel()

Generic function for creating InputsModel object for either airGR or airGRiwrm

CreateInputsModel(<default>)

Wrapper for airGR::CreateInputsModel for one sub-basin.

CreateOneGRiwrmInputsModel()

Create one InputsModel for a airGRiwrm node

CreateRunOptions(<GRiwrmInputsModel>)

Create GRiwrmRunOptions object for running and calibrating model in airGRiwrm.

CreateRunOptions(<InputsModel>)

Wrapper for airGR::CreateRunOptions for one sub-basin.

CreateRunOptions()

Create RunOptions object for airGR and airGRiwrm.

CreateSupervisor()

Create a Supervisor for handling regulation in a model

OutputsModelQsim()

Create a data.frame with simulated flows at each nodes of the GRiwrm object

RunModel(<GR>)

Run rainfall-runoff part of a sub-basin model

RunModel(<GRiwrmInputsModel>)

RunModel function for GRiwrmInputsModel object

RunModel(<InputsModel>)

Wrapper for airGR::RunModel for one sub-basin.

RunModel()

RunModel function for both airGR InputsModel and GRiwrmInputsModel object

RunModel(<SD>)

Run SD Model from run-off model outputs

RunModel(<Supervisor>)

RunModel function for GRiwrmInputsModel object

Severn

Catchment Attributes and Hydro-Meteorological Timeseries for some gauging stations on the Severn River

UpdateQsimUpstream()

Update InputsModel$Qupstream with simulated upstream flows provided by GRiwrmOutputsModels object.

checkRunModelParameters()

Check the parameters of RunModel methods

createControl()

Create a list of controls for command (U) and controlled variables (Y)

doSupervision()

Do the supervision for the current time step

getDataFromLocation()

Retrieve data in the model for the current time steps

getModelTimeStep()

Check time steps of the model of all the nodes and return the time step in seconds

getNoSD_Ids()

Id of sub-basins not using SD model

getNodeRanking()

Sort the nodes from upstream to downstream.

getSD_Ids()

Id of sub-basins using SD model

plot(<GRiwrm>)

Display a diagram representing the network structure of a GRiwrm object

plot(<GRiwrmOutputsModel>)

Function which creates screen plots giving an overview of the models outputs in the GRiwrm network.

plot(<Qm3s>)

Plot a Qm3s object (time series of simulated flows)

setDataToLocation()

Write data to model input for the current time step