A Fast and Compact Solver for the Shallow Water Equations
Abstract
This paper presents a fast and simple method for solving the shallow water equations. The water velocity and height variables are collocated on a uniform grid and a novel, unified scheme is used to advect all quantities together. Furthermore, we treat the fluid as weakly compressible to avoid solving a pressure Poisson equation. We sacrifice accuracy and unconditional stability for speed, but we show that our algorithm is sufficiently stable and fast enough for real-time applications.
BibTeX
@inproceedings {10.2312:PE:vriphys:vriphys07:051-057,
booktitle = {Workshop in Virtual Reality Interactions and Physical Simulation "VRIPHYS" (2007)},
editor = {John Dingliana and Fabio Ganovelli},
title = {{A Fast and Compact Solver for the Shallow Water Equations}},
author = {Lee, Richard and O'Sullivan, Carol},
year = {2007},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-65-4},
DOI = {10.2312/PE/vriphys/vriphys07/051-057}
}
booktitle = {Workshop in Virtual Reality Interactions and Physical Simulation "VRIPHYS" (2007)},
editor = {John Dingliana and Fabio Ganovelli},
title = {{A Fast and Compact Solver for the Shallow Water Equations}},
author = {Lee, Richard and O'Sullivan, Carol},
year = {2007},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-65-4},
DOI = {10.2312/PE/vriphys/vriphys07/051-057}
}