Package: airGRiwrm 0.7.0.9000

David Dorchies

airGRiwrm: 'airGR' Integrated Water Resource Management

Semi-distributed Precipitation-Runoff Modeling based on 'airGR' package models integrating human infrastructures and their managements.

Authors:David Dorchies [aut, cre], Olivier Delaigue [ctb], Guillaume Thirel [ctb]

airGRiwrm_0.7.0.9000.tar.gz
airGRiwrm_0.7.0.9000.zip(r-4.5)airGRiwrm_0.7.0.9000.zip(r-4.4)airGRiwrm_0.7.0.9000.zip(r-4.3)
airGRiwrm_0.7.0.9000.tgz(r-4.4-any)airGRiwrm_0.7.0.9000.tgz(r-4.3-any)
airGRiwrm_0.7.0.9000.tar.gz(r-4.5-noble)airGRiwrm_0.7.0.9000.tar.gz(r-4.4-noble)
airGRiwrm_0.7.0.9000.tgz(r-4.4-emscripten)airGRiwrm_0.7.0.9000.tgz(r-4.3-emscripten)
airGRiwrm.pdf |airGRiwrm.html
airGRiwrm/json (API)
NEWS

# Install 'airGRiwrm' in R:
install.packages('airGRiwrm', repos = c('https://inrae.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/inrae/airgriwrm/issues

Datasets:
  • Severn - Catchment attributes and hydro-meteorological timeseries for some gauging stations on the Severn River

On CRAN:

6.34 score 45 scripts 943 downloads 27 exports 21 dependencies

Last updated 2 months agofrom:5bbe8458ae. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 22 2024
R-4.5-winOKNov 22 2024
R-4.5-linuxOKNov 22 2024
R-4.4-winOKNov 22 2024
R-4.4-macOKNov 22 2024
R-4.3-winOKNov 22 2024
R-4.3-macOKNov 22 2024

Exports:as.Qm3sCalibrationConvertMeteoSDCreateCalibOptionsCreateControllerCreateGRiwrmCreateInputsCritCreateInputsModelCreateRunOptionsCreateSupervisorextractParamgetAllNodesPropertiesgetNodePropertiesgetNodeRankinggetNoSD_IdsgetSD_IdsisNodeDownstreamisNodeUpstreammermaidmermaid_gen_linkplot.GRiwrmplot.mermaidplot.Qm3sreduceGRiwrmRunModelRunModel_ReservoirtransferGRparams

Dependencies:airGRclidplyrfansigenericsgluejsonlitelifecyclemagrittrpillarpkgconfigpngR6Rcpprlangtibbletidyselectutf8vctrswithrzlib

Get started with the airGRiwrm package

Rendered fromairGRiwrm.Rmdusingknitr::rmarkdownon Nov 22 2024.

Last update: 2024-07-28
Started: 2022-07-18

Severn_01: Set up of a semi-distributed GR model network

Rendered fromV01_Structure_SD_model.Rmdusingknitr::rmarkdownon Nov 22 2024.

Last update: 2022-07-18
Started: 2020-12-28

Severn_02: Calibration of a GR4J semi-distributed model network

Rendered fromV02_Calibration_SD_model.Rmdusingknitr::rmarkdownon Nov 22 2024.

Last update: 2024-07-31
Started: 2020-12-28

Severn_03: Calibration of an open-loop influenced flow model network

Rendered fromV03_Open-loop_influenced_flow.Rmdusingknitr::rmarkdownon Nov 22 2024.

Last update: 2024-08-01
Started: 2020-12-28

Severn_04: Modeling a regulated withdrawal (closed-loop control)

Rendered fromV04_Closed-loop_regulated_withdrawal.Rmdusingknitr::rmarkdownon Nov 22 2024.

Last update: 2024-08-01
Started: 2021-03-07

Severn_05: Modeling ungauged stations

Rendered fromV05_Modelling_ungauged_nodes.Rmdusingknitr::rmarkdownon Nov 22 2024.

Last update: 2024-09-22
Started: 2022-08-10

Severn_06: Modeling a regulated diversion

Rendered fromV06_Modelling_regulated_diversion.Rmdusingknitr::rmarkdownon Nov 22 2024.

Last update: 2024-08-01
Started: 2022-10-27

Readme and manuals

Help Manual

Help pageTopics
Coerce data.frame or content of a data.frame into a _Qm3s_ object ready for plottingas.Qm3s
Calibration of the parameters of one catchment or a network of sub-catchmentsCalibration Calibration.GRiwrmInputsModel Calibration.InputsModel Calibration.Ungauged
Conversion of meteorological data from basin scale to sub-basin scaleConvertMeteoSD ConvertMeteoSD.character ConvertMeteoSD.GRiwrm ConvertMeteoSD.matrix
Creation of the CalibOptions objectCreateCalibOptions CreateCalibOptions.character CreateCalibOptions.function CreateCalibOptions.GRiwrmInputsModel CreateCalibOptions.InputsModel CreateCalibOptions.RunModel_Reservoir
Creation and adding of a controller in a supervisorCreateController
Generation of a network description containing all hydraulic nodes and the description of their connectionsCreateGRiwrm GRiwrm
Creation of the InputsCrit object required to the 'ErrorCrit' functionsCreateInputsCrit CreateInputsCrit.GRiwrmInputsModel CreateInputsCrit.InputsModel
Generic function for creating 'InputsModel' object for either *airGR* or *airGRiwrm*CreateInputsModel CreateInputsModel.default
Creation of an InputsModel object for a *airGRiwrm* networkCreateInputsModel.GRiwrm
Creation of the RunOptions objectCreateRunOptions CreateRunOptions.character CreateRunOptions.function CreateRunOptions.GRiwrmInputsModel CreateRunOptions.InputsModel
Creation of a Supervisor for handling regulation in a modelCreateSupervisor
Extract calibrated parametersextractParam
Properties of GRiwrm nodesgetAllNodesProperties getNodeProperties
Sorting of the nodes from upstream to downstream for RunModel and CalibrationgetNodeRanking
Function to obtain the ID of sub-basins not using SD modelgetNoSD_Ids
Function to obtain the ID of sub-basins using SD modelgetSD_Ids
Check if a node is downstream or upstream another oneisNodeDownstream isNodeDownstream.GRiwrm isNodeDownstream.GRiwrmInputsModel isNodeUpstream isNodeUpstream.GRiwrm isNodeUpstream.GRiwrmInputsModel
Plot a mermaid diagrammermaid mermaid_gen_link plot.mermaid
Plot of a diagram representing the network structure of a GRiwrm objectplot.GRiwrm
Function which creates screen plots giving an overview of the model outputs in the GRiwrm networkplot.GRiwrmOutputsModel
Plot simulated reservoir volume, inflows and released flows time series on a reservoir nodeplot.OutputsModelReservoir
Plot of a 'Qm3s' object (time series of simulated flows)plot.Qm3s
Reduce the size of a GRiwrm by selecting the subset of nodes corresponding to a downstream nodereduceGRiwrm
RunModel function for both *airGR* InputsModel and GRiwrmInputsModel objectRunModel
Run with a reservoir modelRunModel_Reservoir
Run of a rainfall-runoff model on a sub-basinRunModel.GR
RunModel function for _GRiwrmInputsModel_ objectRunModel.GRiwrmInputsModel
Wrapper for airGR::RunModel for one sub-basinRunModel.InputsModel
RunModel function for a GRiwrmInputsModel objectRunModel.Supervisor
Catchment attributes and hydro-meteorological timeseries for some gauging stations on the Severn RiverSevern
Sort a GRiwrm network in upstream-downstream order ready for Calibrationsort.GRiwrm
Transfer GR parameters from one donor sub-basin to a receiver sub-basintransferGRparams