Preprints
https://doi.org/10.5194/gmd-2023-118
https://doi.org/10.5194/gmd-2023-118
Submitted as: model description paper
 | 
03 Jul 2023
Submitted as: model description paper |  | 03 Jul 2023
Status: a revised version of this preprint was accepted for the journal GMD and is expected to appear here in due course.

RoGeR v3.0.3 – a process-based hydrological toolbox model in Python

Robin Schwemmle, Hannes Leistert, Steinbrich Andreas, and Markus Weiler

Abstract. Although water availability and water quality are equally important for an effective water resources management, to date, a combined representation of soil water balance components and water quality components in Python is not available. The new RoGeR toolbox contains models that can be used for the quantification of hydrological processes, fluxes and stores, but also solute transport processes based on StorAge selection. This study presents the code structure and functionalities of RoGeR developed as a scientific model toolbox following defined open-source software guidelines. RoGeR uses five different computational back ends covering just-in-time compilation, parallelism and graphical-processing units that might be used for optimizing computational performance. We show that graphical-processing unit computing have the greatest potential to improve computation time and energy usage especially for large modelling experiments. A simple modelling experiment highlights the capabilities of the new RoGeR model toolbox. We simulated the soil water balance, stable water isotope (18O) transport and corresponding travel time distributions through the soil of a grassland plot for a three-year period. Further development of RoGeR as a scientific software is possible and also needed due to the current limitations for a variety of process components and easily possible due to the open software architecture.

Robin Schwemmle, Hannes Leistert, Steinbrich Andreas, and Markus Weiler

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on gmd-2023-118', Anonymous Referee #1, 18 Aug 2023
  • RC2: 'Comment on gmd-2023-118', Anonymous Referee #2, 17 Sep 2023

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on gmd-2023-118', Anonymous Referee #1, 18 Aug 2023
  • RC2: 'Comment on gmd-2023-118', Anonymous Referee #2, 17 Sep 2023
Robin Schwemmle, Hannes Leistert, Steinbrich Andreas, and Markus Weiler

Model code and software

roger Robin Schwemmle https://github.com/Hydrology-IFH/roger

Calculating energy usage of RoGeR using Green Algorithms Robin Schwemmle https://doi.org/10.5281/zenodo.8095094

Robin Schwemmle, Hannes Leistert, Steinbrich Andreas, and Markus Weiler

Viewed

Total article views: 736 (including HTML, PDF, and XML)
HTML PDF XML Total Supplement BibTeX EndNote
484 223 29 736 49 12 18
  • HTML: 484
  • PDF: 223
  • XML: 29
  • Total: 736
  • Supplement: 49
  • BibTeX: 12
  • EndNote: 18
Views and downloads (calculated since 03 Jul 2023)
Cumulative views and downloads (calculated since 03 Jul 2023)

Viewed (geographical distribution)

Total article views: 719 (including HTML, PDF, and XML) Thereof 719 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 22 Apr 2024
Download
Short summary
The new process-based hydrological toolbox model RoGeR (https://roger.readthedocs.io/) can be used to estimate the components of the hydrological cycle and the related travel times of pollutants through parts of the hydrological cycle. These estimations may contribute to an effective water resources management. This paper presents the toolbox concept and provides a simple example on providing estimations to water resources management.