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)
34 stars
10 watching
15 forks
Language: Cuda
last commit: 6 days ago
Linked from 1 awesome list
adaptivefloodgpuinundationrainriverstormsurgetsunami
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 |