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

被引:29
作者
Vanzo, Davide [1 ,2 ]
Peter, Samuel [5 ]
Vonwiller, Lukas [6 ]
Buergler, Matthias [1 ]
Weberndorfer, Manuel [4 ]
Siviglia, Annunziato [3 ]
Conde, Daniel [1 ]
Vetsch, David F. [1 ]
机构
[1] ETH, Swiss Fed Inst Technol, Lab Hydraul Hydrol & Glaciol, Zurich, Switzerland
[2] Swiss Fed Inst Aquat Sci & Technol, Eawag, Dept Surface Waters Res & Management, Kastanienbaum, Switzerland
[3] Univ Trento, Dept Civil Environm & Mech Engn, Trento, Italy
[4] ETH, Swiss Fed Inst Technol, ID Sci IT Serv, Zurich, Switzerland
[5] Axpo Grp, Baden, Switzerland
[6] TK CONSULT AG, Zurich, Switzerland
关键词
GPU-CUDA; River modelling; Unstructured grid; Shallow water; Sediment transport; Pollutant transport; SHALLOW-WATER EQUATIONS; DAM-BREAK FLOWS; NUMERICAL-MODEL; BED TOPOGRAPHY; MORPHODYNAMICS; ACCELERATION; RESOLUTION; TRANSPORT;
D O I
10.1016/j.envsoft.2021.105102
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Modelling river physical processes is of critical importance for flood protection, river management and resto-ration 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 BASEMENT version 3, a flexible tool for two-dimensional river simulations that bundles solvers for hydrodynamic, morphodynamic and scalar advection-diffusion processes. BASEMENT leverages different computational platforms (multi-core CPUs and graphics pro-cessing 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 BASEMENT could be an efficient and versatile tool for research, engineering practice and education in river modelling.
引用
收藏
页数:20
相关论文
共 83 条
  • [11] Sediment Transport on Arbitrary Slopes: Simplified Model
    Chen, Xiaoli
    Ma, Jiming
    Dey, Subhasish
    [J]. JOURNAL OF HYDRAULIC ENGINEERING, 2010, 136 (05) : 311 - 317
  • [12] Bedload transport in shallow water models: Why splitting (may) fail, how hyperbolicity (can) help
    Cordier, S.
    Le, M. H.
    Morales de Luna, T.
    [J]. ADVANCES IN WATER RESOURCES, 2011, 34 (08) : 980 - 989
  • [13] Enhancing river model set-up for 2-D dynamic flood modelling
    Costabile, Pierfranco
    Macchione, Francesco
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2015, 67 : 89 - 107
  • [14] Numerical study on the effects of floodplain vegetation on river planform style
    Crosato, Alessandra
    Saleh, May Samir
    [J]. EARTH SURFACE PROCESSES AND LANDFORMS, 2011, 36 (06) : 711 - 720
  • [15] Internal boundary conditions for a GPU-accelerated 2D shallow water model: Implementation and applications
    Dazzi, Susanna
    Vacondio, Renato
    Mignosa, Paolo
    [J]. ADVANCES IN WATER RESOURCES, 2020, 137
  • [16] A local time stepping algorithm for GPU-accelerated 2D shallow water models
    Dazzi, Susanna
    Vacondio, Renato
    Dal Palu, Alessandro
    Mignosa, Paolo
    [J]. ADVANCES IN WATER RESOURCES, 2018, 111 : 274 - 288
  • [17] River temperature modelling: A review of process-based approaches and future directions
    Dugdale, Stephen J.
    Hannah, David M.
    Malcolm, Iain A.
    [J]. EARTH-SCIENCE REVIEWS, 2017, 175 : 97 - 113
  • [18] On the well-balanced numerical discretization of shallow water equations on unstructured meshes
    Duran, A.
    Liang, Q.
    Marche, F.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 235 : 565 - 586
  • [19] ENGELUND F, 1974, J HYDR ENG DIV-ASCE, V100, P1631
  • [20] Engelund F., 1972, MONOGRAPH SEDIMENT T