1-d MUSCL Solver for the Shallow Water Equations
Solves the one-dimensional shallow water equations (SWE) for any initial condition, such as a dam break scenario, using a second-order MUSCL-LF, MUSCL-Rusanov and MUSCL-HLL implementations. This snippet includes an exact solver for Riemann problems of the SWE.
As always, I intend this snippet to be readable and easy to study, especially for beginners in the CFD community.
Note that the example with topography is not completed yet. I'll come back later to update this example.
Happy coding! ;D
Citar como
Manuel A. Diaz (2024). 1-d MUSCL Solver for the Shallow Water Equations (https://github.com/wme7/ShallowWaterEquations), GitHub. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
- Sciences > Earth, Ocean, and Atmospheric Sciences > Oceanography and Hydrology >
- Engineering > Mechanical Engineering > Computational Fluid Dynamics (CFD) >
Etiquetas
Agradecimientos
Inspirado por: MUSCL-THINC-BVD and WENO5-THINC-BVD solvers
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
SWE
No se pueden descargar versiones que utilicen la rama predeterminada de GitHub
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.1 | Updated description |
|
|
1.0.0 |
|