Models | CREST project


Page under construction, content is regularly added and updated.

Model Model type Description
COHERENS hydrodynamic

COHERENS is a modelling system designed for a wide range of applications in coastal and shelf seas, estuaries, lakes and reservoirs. COHERENS follows a modular structure based on a numerical hydrodynamical model. It includes side-modules among which generic biological and sediment transport modules.

WAM wave  


sediment transport

Finite Elements for Navier-Stokes, Sediment Transport & Turbulence

The model solves the full hydrodynamic equations for the velocity components and the pressure, and the sediment transport equation (or sediment mass balance) for the sediment concentration.
Proceedings in Marine Science 5 - Fine sediment dynamics in the marine environment (Johan C. Winterwerp and Cees Kranenburg)

OpenFOAM (interFoam)

  • Open source Field Operation And Manipulation
  • medium: 2 incompressible fluids

DualSPHysics model


C++ and CUDA code (Dual), based on Smoothed Particle Hydrodynamics method

DualSPHysics is based on the Smoothed Particle Hydrodynamics model named SPHysics (

The code is developed to study free-surface flow phenomena where Eulerian methods can be difficult to apply, such as waves or impact of dam-breaks on off-shore structures. DualSPHysics is a set of C++, CUDA and Java codes designed to deal with real-life engineering problems.


sediment transport


SISYPHE can be used to model complex morphodynamics processes in diverse environments, such as coastal, rivers, lakes and estuaries, for different flow rates, sediment size classes and sediment transport modes.



Simulating Waves Nearshore

SWAN is a third-generation wave model, developed at Delft University of Technology, that computes random, short-crested wind-generated waves in coastal regions and inland waters. For more information about SWAN, see a short overview of model features. This list reflects on the scientific relevance of the development of SWAN.



Simulating WAves till Shore

SWASH is a general-purpose numerical tool for simulating unsteady, non-hydrostatic, free-surface, rotational flow and transport phenomena in coastal waters as driven by waves, tides, buoyancy and wind forces. It provides a general basis for describing wave transformations from deep water to a beach, port or harbour, complex changes to rapidly varied flows, and density driven flows in coastal seas, estuaries, lakes and rivers.



TELEMAC-2D  is used to simulate free-surface flows in two dimensions of horizontal space. At each point of the mesh, the program calculates the depth of water and the two velocity components.

TELEMAC-3D is a three-dimensional (3D) model that uses the same horizontally unstructured mesh as TELEMAC-2D. The model was written primarily to solve the shallow water equations in 3D format but an option is also available to solve the governing equations including dynamic pressure so allowing shorter waves than those in a shallow water context.



TOMAWAC is used to model wave propagation in coastal areas. By means of a finite-element type method, it solves a simplified equation for the spectro-angular density of wave action. This is done for steady-state conditions (i.e. with a fixed depth of water throughout the simulation).


morphodynamic Xbeach (Roelvink et al., 2009) is a process-based 2D morphodynamic model solving the shallow water equations for the flow. It focuses on nearshore processes and aims at predicting beach and coastline evolutions during storms. For this reason the modelling of wave effects and other cross-shore transport mechanisms are expected to be very detailed. The software is still in development, the manual is not upto-date but the code is open source and can hence be adapted to the needs. Morphodynamic computation is long but parallel computing is possible.
UNIBEST CL+ coastline morphodynamic

The program UNIBEST-CL+ is a powerful tool to model longshore sediment transports and morphodynamics of coastlines. Shoreline migration is computed on the basis of computed longshore transports at specific locations along the coast. If required the effect of cross-shore phenomena can be assessed with the UNIBEST-TC and UNIBEST-DE modules. The UNIBEST-CL+ model runs are very time-efficient, which allows for the evaluation of multiple scenarios as well as sensitivity analyses. The shoreline model UNIBEST-CL+ can be used for a wide range of coastal engineering projects. A typical application is the analysis of the large scale morphology of coastal systems to provide insight into the causes of coastal erosion or to predict the impact of planned coastal infrastructure (such as a port) on the coast. Shoreline evolution computations can be made over a period of decades, but also for considerations on a smaller time and spatial scale. It is possible to evaluate the shoreline evolution around coastal protection works (groynes, revetments, river mouth training works and to some extent detached breakwaters).