Equations and Modelisation
Equations and Modelisation
Section titled “Equations and Modelisation”Equations
Section titled “Equations”The Non-linear Shallow Water equations (NSW) are formulated below with conservative variables:
where
Hydraulic simulations
Section titled “Hydraulic simulations”For hydraulic simulations, the friction source term is defined by the Manning-Strickler friction source term:
with
Oceanic simulations
Section titled “Oceanic simulations”For oceanic simulations, the friction source term can be written as:
Numerical Resolution
Section titled “Numerical Resolution”Hyperbolic part
Section titled “Hyperbolic part”The explicit finite-volume scheme for cell
The numerical flux and gravitational potential at edge
where
Mesh notation:
Entropy-dissipating artificial diffusion
Section titled “Entropy-dissipating artificial diffusion”The diffusion terms
where
Friction source term
Section titled “Friction source term”A time-splitting scheme is used to treat the friction source term, then we focus here on the resolution of:
Oceanic friction source term
Section titled “Oceanic friction source term”Semi-implicit resolution
Section titled “Semi-implicit resolution”The semi-implicit time step resolution writes:
which easily gives the final expression of the velocity:
Full implicit resolution
Section titled “Full implicit resolution”The full implicit time step resolution writes:
Remarking that
with the final solution:
Manning-Strickler source term
Section titled “Manning-Strickler source term”Semi-implicit resolution
Section titled “Semi-implicit resolution”The semi-implicit time step resolution writes:
which easily gives the final expression of the velocity:
Full implicit resolution
Section titled “Full implicit resolution”The full implicit time step resolution writes:
Again, remarking that
with the final solution:
Coriolis force
Section titled “Coriolis force”The Coriolis term is treated with a Crank-Nicolson semi-implicit scheme that preserves kinetic energy (rotation neither creates nor destroys energy):
Discretizing at mid-time-step:
which has an analytical solution (exact rotation by angle
The Coriolis parameter