Numerical simulation of free-surface flows using five different schemes:
- Upwind (First-order)
- TVD (Total Variation Diminishing) with Superbee limiter
- MacCormack (Predictor-Corrector)
- Flux-Splitting (Lax-Friedrichs)
- WENO5 (Weighted Essentially Non-Oscillatory)
Simulates both 1D and 2D scenarios.