FluidNumerics / FluidNumerics/SELF

Split Form Shallow Water Equations

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Fortran
Stars
92
Forks
13
Avg merge
20h 38m
Merged PRs (30d)
7

Description

The nonlinear shallow water solvers, in 1-D and 2-D, exhibit spurious flows when topography is spatially variable.

[Gassner, Winters, & Kopriva (2016)](https://www.diva-portal.org/smash/get/diva2:1315753/FULLTEXT01.pdf) and [Wintermeyer et al. (2017)](https://www.sciencedirect.com/science/article/pii/S0021999117302310) have shown that a discretization based on the split form of the shallow water equations is well-balanced (preserves lake-at-rest) and is entropy conservative, provided an appropriate Riemann flux is given. Additionally, they've shown that minimal modifications are needed to adjust a conservative form solver to obtain an equivalent implementation.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.