basement v3: A modular freeware for river process modelling over multiple computational backends

Davide Vanzo,Samuel Peter,Lukas Vonwiller,Matthias Bürgler,Manuel Weberndorfer,Annunziato Siviglia,Daniel Conde,David F. Vetsch
DOI: https://doi.org/10.1016/j.envsoft.2021.105102
2021-09-01
Abstract:<p>Modelling river physical processes is of critical importance for flood protection, river management and restoration of riverine environments. Developments in algorithms and computational power have led to a wider spread of river simulation tools. However, the use of two-dimensional models can still be hindered by complexity in the setup and the high computational costs. Here we present the freeware <span class="small-caps">Basement</span> version 3, a flexible tool for two-dimensional river simulations that bundles solvers for hydrodynamic, morphodynamic and scalar advection-diffusion processes. <span class="small-caps">Basement</span> leverages different computational platforms (multi-core CPUs and graphics processing units GPUs) to enable the simulation of large domains and long-term river processes. The adoption of a fully costless workflow and a light GUI facilitate its broad utilization. We test its robustness and efficiency in a selection of benchmarks. Results confirm that <span class="small-caps">Basement</span> could be an efficient and versatile tool for research, engineering practice and education in river modelling.</p>
environmental sciences,engineering, environmental,water resources,computer science, interdisciplinary applications
What problem does this paper attempt to address?