airGRiwrm is an extension of the airGR R package for managing semi-distributive hydrological model on an anthropized catchment.
The R-package airGRiwrm has been developed for multiple purposes linked to IWRM. First, it proposes a simplified network description for building semi-distributed models containing several sub-basins with diverse connections, which greatly simplifies the calibration and modeling steps. Then, it allows to easily integrate predefined flows (feedforward control) into the model, namely local flow injections or withdrawals. Finally, it integrates controllers that apply user-defined decision algorithms given model outputs during simulation (feedback control). The controllers allows for example to apply withdrawal restriction in case of drought, or to simulate a reservoir behaviour with complex management rules.