Couplings Engine introduction¶
This document provides scientific documentation of the DHI Couplings engine. The DHI Couplings engine is a numerical engine built for the purpose of coupling of other numerical engines.
The DHI Couplings engine loads and initializes other engines at runtime; executes time steps; evaluates and carries out exchanges of water; and finally closes simulations and reports on simulation status. The Couplings engine can therefore be regarded as a controller of the other engines.
The DHI Couplings engine is currently used in the following couplings:
- MIKE 1D-MIKE FM
- SWMM-MIKE FM
- MIKE 1D-MIKE 1D (for coupling collection system and river models)