Skip to contents

All functions

Calibration()
Calibration of the parameters of one catchment or a network of sub-catchments
ConvertMeteoSD()
Conversion of meteorological data from basin scale to sub-basin scale
CreateCalibOptions.GRiwrmInputsModel CreateCalibOptions CreateCalibOptions.InputsModel CreateCalibOptions.character CreateCalibOptions.function CreateCalibOptions.RunModel_Reservoir
Creation of the CalibOptions object
CreateController()
Creation and adding of a controller in a supervisor
CreateGRiwrm()
Generation of a network description containing all hydraulic nodes and the description of their connections
CreateInputsCrit()
Creation of the InputsCrit object required to the ErrorCrit functions
CreateInputsModel(<GRiwrm>)
Creation of an InputsModel object for an airGRiwrm network
CreateInputsModel()
Generic function for creating InputsModel object for either airGR or airGRiwrm
CreateRunOptions.GRiwrmInputsModel CreateRunOptions CreateRunOptions.InputsModel CreateRunOptions.character CreateRunOptions.function CreateRunOptions.RunModel_Reservoir
Creation of the RunOptions object
CreateSupervisor()
Creation of a Supervisor for handling regulation in a model
RunModel(<GR>)
Run of a rainfall-runoff model on a sub-basin
RunModel(<GRiwrmInputsModel>)
RunModel function for GRiwrmInputsModel object
RunModel(<GRiwrmOutputsModel>)
RunModel for hot restart after a previous simulation period
RunModel(<InputsModel>)
Wrapper for airGR::RunModel for one sub-basin
RunModel()
RunModel function for both airGR InputsModel and GRiwrmInputsModel object
RunModel(<Supervisor>)
RunModel function for a Supervisor
RunModel_Reservoir()
Run with a reservoir model
Severn
Catchment attributes and hydro-meteorological timeseries for some gauging stations on the Severn River
adjustMeteoToCatchment()
Compute the meteorological data of a node at the whole-catchment scale
as.Qm3s()
Coerce data.frame or content of a data.frame into a Qm3s object ready for plotting
extractParam()
Extract calibrated parameters
getDefaultAprioriIds()
Get default AprioriIds from direct upstream nodes of each node
getNextTimeSteps()
Get the next time steps date/time of a simulation
getNodeProperties() getAllNodesProperties()
Properties of GRiwrm nodes
getNodeRanking()
Sorting of the nodes from upstream to downstream for RunModel and Calibration
getSD_Ids() getNoSD_Ids()
Function to get the IDs of sub-basins using SD model or not
isNodeDownstream() isNodeUpstream()
Check if a node is downstream or upstream another one
merge(<OutputsModel>) merge(<GRiwrmOutputsModel>)
Merge Two outputs of airGR simulations
mermaid() mermaid_gen_link() plot(<mermaid>)
Plot a mermaid diagram
plot(<GRiwrm>)
Plot of a diagram representing the network structure of a GRiwrm object
plot(<GRiwrmOutputsModel>)
Function which creates screen plots giving an overview of the model outputs in the GRiwrm network
plot(<OutputsModelReservoir>)
Plot simulated reservoir volume, inflows and released flows time series on a reservoir node
plot(<Qm3s>)
Plot of a Qm3s object (time series of simulated flows)
reduceGRiwrm()
Reduce the size of a GRiwrm by selecting the subset of nodes corresponding to a downstream node
sort(<GRiwrm>)
Sort a GRiwrm network in upstream-downstream order ready for Calibration
transferGRparams()
Transfer GR parameters from one donor sub-basin to a receiver sub-basin