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)
Add functionality to include the additional energy losses associated with flow impacting a bridge deck of defined elevation and location. Bridge deck changes flow by:
Additional energy losses
Reduced flow area (depending on deck thickness?)
May want to consider other types of hydraulic structure at the same time such as sluices/gates (energy losses?) or sub-grid scale bridge peirs/constrictions (reduced "effective area") of cells.
Looking at how other existing models handle these features would be a good starting point.
Add functionality to include the additional energy losses associated with flow impacting a bridge deck of defined elevation and location. Bridge deck changes flow by:
May want to consider other types of hydraulic structure at the same time such as sluices/gates (energy losses?) or sub-grid scale bridge peirs/constrictions (reduced "effective area") of cells.
Looking at how other existing models handle these features would be a good starting point.