A novel augmented Riemann Solver capable of handling porosity discontinuities in 1D and 2D Shallow Water Equation (SWE) models is presented. With the aim of accurately approximating the porosity source term, a Generalized Riemann Problem is derived by adding an additional fictitious equation to the SWEs system and imposing mass and momentum conservation across the porosity discontinuity. The modified Shallow Water Equations are theoretically investigated, and the implementation of an augmented Roe Solver in a 1D Godunov-type finite volume scheme is presented. Robust treatment of transonic flows is ensured by introducing an entropy fix based on the wave pattern of the Generalized Riemann Problem. An Exact Riemann Solver is also derived in order to validate the numerical model. As an extension of the 1D scheme, an analogous 2D numerical model is also derived and validated through test cases with radial symmetry. The capability of the 1D and 2D numerical models to capture different wave patterns is assessed against several Riemann Problems with different wave patterns.

A 1Dâ 2D Shallow Water Equations solver for discontinuous porosity field based on a Generalized Riemann Problem / Ferrari, Alessia; Vacondio, Renato; Dazzi, Susanna; Mignosa, Paolo. - In: ADVANCES IN WATER RESOURCES. - ISSN 0309-1708. - 107:(2017), pp. 233-249. [10.1016/j.advwatres.2017.06.023]

A 1D–2D Shallow Water Equations solver for discontinuous porosity field based on a Generalized Riemann Problem

Ferrari, Alessia;Vacondio, Renato;Dazzi, Susanna;Mignosa, Paolo
2017-01-01

Abstract

A novel augmented Riemann Solver capable of handling porosity discontinuities in 1D and 2D Shallow Water Equation (SWE) models is presented. With the aim of accurately approximating the porosity source term, a Generalized Riemann Problem is derived by adding an additional fictitious equation to the SWEs system and imposing mass and momentum conservation across the porosity discontinuity. The modified Shallow Water Equations are theoretically investigated, and the implementation of an augmented Roe Solver in a 1D Godunov-type finite volume scheme is presented. Robust treatment of transonic flows is ensured by introducing an entropy fix based on the wave pattern of the Generalized Riemann Problem. An Exact Riemann Solver is also derived in order to validate the numerical model. As an extension of the 1D scheme, an analogous 2D numerical model is also derived and validated through test cases with radial symmetry. The capability of the 1D and 2D numerical models to capture different wave patterns is assessed against several Riemann Problems with different wave patterns.
2017
A 1Dâ 2D Shallow Water Equations solver for discontinuous porosity field based on a Generalized Riemann Problem / Ferrari, Alessia; Vacondio, Renato; Dazzi, Susanna; Mignosa, Paolo. - In: ADVANCES IN WATER RESOURCES. - ISSN 0309-1708. - 107:(2017), pp. 233-249. [10.1016/j.advwatres.2017.06.023]
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11381/2836092
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 22
  • ???jsp.display-item.citation.isi??? 19
social impact