next up previous index
Next: A bird's-eye view of Up: Background, features and applications Previous: Background, features and applications   Index

Objective and context

SWASH is a general-purpose numerical tool for simulating non-hydrostatic, free-surface, rotational flows and transport phenomena in one, two or three dimensions. The governing equations are the nonlinear shallow water equations including non-hydrostatic pressure and some transport equations, and provide a general basis for simulating

The model is referred to as a wave-flow model and is essentially applicable in the coastal regions up to the shore. This has prompted the acronym SWASH for the associated code, standing for Simulating WAves till SHore. The basic philosophy of the SWASH code is to provide an efficient and robust model that allows a wide range of time and space scales of surface waves and shallow water flows in complex environments to be applied. As a result, SWASH allows for the entire modelling process to be carried out in any area of interest. This includes small-scale coastal applications, like waves approaching a beach, wave penetration in a harbour, flood waves in a river, oscillatory flow through canopies, salt intrusion in an estuary, and large-scale ocean, shelf and coastal systems driven by Coriolis and meteorological forces to simulate tidal waves and storm surge floods.


SWASH is close in spirit to SWAN (Simulating WAves Nearshore) with respect to the pragmatism employed in the development of the code in the sense that comprises are sometimes necessary for reasons of efficiency and robustness. On the one hand, it provides numerical stability and robustness, and on the other hand it gives accurate results in a reasonable turn-around time.


next up previous index
Next: A bird's-eye view of Up: Background, features and applications Previous: Background, features and applications   Index
The SWASH team 2017-04-06