Back to main page.
The repository includes the source code of both Delft3D 4 and Delft3D FM.
The CMake CONFIGURATION_TYPE allows you to select whether you want to build the binaries for Delft3D 4 (d3d4-suite), Delft3D FM (fm-suite) or both (all).
The Delft3D 4 suite consists of the following binaries:
d_hydroandflow2d3dfor Delft3D-FLOW (including sediment transport and morphology)wavefor Delft3D-WAVErtcfor Real-Time Controlwaqfor Delft3D-WAQpartfor Delft3D-PART
The Delft3D FM suite consists of the following binaries:
dimrfor the Deltares Integrated Model Runnerdflowfmfor D-Flow FM (including sediment transport and morphology)wavefor D-Wavesfbcfor D-Real Time Control (Feed-Back Control)waqfor D-Water Qualityrrfor D-Rainfall Runoff (part of the Delft3D FM 1D2D suite)
The combined set of Delft3D FM binaries is frequently referred to as dimrset based on the central role the DIMR coupling program.
This is sometimes also used for the full set of binaries of both Delft3D suites together.
See the following sub-pages:
- Prerequisites and compilation steps for Windows can be found here.
- Prerequisites and compilation steps for Linux can be found here.
- How to debug the code on Windows and Linux using WSL.
- Various ways of testing the functionality: Unit testing, regression testing and validation (latter sections to be added).
- How to contribute to the development?