This is a copy of the ShallowWater application from the Kratos repository at the moment of the thesis deposit. Use this version to reproduce the examples from the thesis.
BDF | Crank-Nicolson | Adams-Moulton | |
---|---|---|---|
Gravity waves | ✔️ | ✔️ | |
Saint-Venant | ✔️ | ||
Boussinesq | ✔️ | ✔️ |
This application does not have other application dependencies at compile time. The following Python libraries may be required:
scipy
is used by the wave generator and by the benchmarksnumpy
is used to generate solitary waves and analytical solutions by the benchmarks
If the coupling with the Navier-Stokes equations is required 1, add the following applications to compilation:
Footnotes
-
M. Masó, A. Franci, I. de-Pouplana, A. Cornejo and E. Oñate, A Lagrangian-Eulerian procedure for the coupled solution of the Navier-Stokes and shallow water equations for landslide-generated waves. Advanced Modelling and Simulation in Engineering Sciences, (2022) 10.21203/rs.3.rs-1457837/v1 (in press) ↩