BG_Flood

Hydrodynamic simulator

A numerical model for simulating shallow water hydrodynamics and inundation on GPU using an adaptive mesh refinement approach.

Numerical model for simulating shallow water hydrodynamics on the GPU using an Adaptive Mesh Refinment type grid. The model was designed with the goal of simulating inundation (River, Storm surge or tsunami). The model uses a Block Uniform Quadtree approach that runs on the GPU but the adaptive/multi-resolution/AMR is being implemented and not yet operational. The core SWE engine and adaptivity has been inspired and taken from St Venant solver from Basilisk and the CUDA GPU memory model has been inspired by the work from Vacondio _et al._2017)

GitHub

34 stars
10 watching
15 forks
Language: Cuda
last commit: 6 days ago
Linked from 1 awesome list

adaptivefloodgpuinundationrainriverstormsurgetsunami

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
global-hydrodynamics/cama-flood_v4 Development of a numerical model simulating flood processes in river systems 77
jgcri/xanthos A global hydrologic model designed to simulate and analyze water availability at large spatial scales. 35
geospatialresearch/digital-twins An application that uses data and machine learning to predict the impact of flood events on infrastructure assets 15
deltares/sfincs An open-source model for simulating compound flooding in coastal systems with high computational efficiency and balanced accuracy 32
uw-hydro/vic A hydrological model with detailed representation of subgrid variability and parameterization of base flow. 263
deltares/ribasim A water resources modeling framework built in Julia that simulates the behavior of complex hydrological systems. 42
labsid-usp/rubem A distributed hydrological model that simulates rainfall runoff and balance in water cycles 7
nrcan/ricorde Software that generates gridded water depth estimates from flood inundation data using machine learning and algorithms. 3
ec-jrc/lisflood-code A Python-based model for simulating floods and environmental processes 122
kit-hyd/hy2dl Develops a framework for simulating complex hydrological processes using machine learning and process-based models 19
tribshms/tribs A real-time hydrological model that simulates the behavior of water in catchments 12
ecohydrologyteam/clearwater-modules A collection of simulation modules designed to couple with water transport models 5
ec-usgs/pywatershed A hydrologic model framework using Python and Fortran 36
chrismarsh/chm A modular hydrological modeling framework designed to examine and quantify uncertainty in complex models with variable process representations. 39
mdbartos/pipedream An interactive hydrodynamic solver for sewer and stormwater networks 77