The OpenMI standard defines an interface that allows time-dependent models to exchange data at runtime. The migration of a flow simulation programme to OpenMI compliance usually requires changes in the source code or even a reorganisation of the programme sequence. Users of commercial flow simulation programmes depend on the software producer if they want to couple their models according to the OpenMI standard. We describe how we made the groundwater flow simulation programme Feflow OpenMI compliant without changing the source code: an OpenMI-compliant control application communicates with Feflow via remote procedure calls. A basic prerequisite for applying this method is an entry point into the flow simulation programme that allows to modify the model data during runtime and to implement the remote procedure calls. Feflow meets this requirement as it provides the interface manager (IFM). The mode of operation is explained with a simple test case including an inundation model and a Feflow groundwater model.
Skip Nav Destination
Article navigation
Research Article|
March 19 2010
An OpenMI module for the groundwater flow simulation programme Feflow
Bernhard P. Becker;
1Lehrstuhl und Institut für Wasserbau und Wasserwirtschaft, RWTH Aachen University, Mies-van-der-Rohe-Straße 1, 52056 Aachen, Germany
Tel.: +49 241 80-25263 Fax: +49 241 80-22348; E-mail: [email protected]
Search for other works by this author on:
Holger Schüttrumpf
Holger Schüttrumpf
1Lehrstuhl und Institut für Wasserbau und Wasserwirtschaft, RWTH Aachen University, Mies-van-der-Rohe-Straße 1, 52056 Aachen, Germany
Search for other works by this author on:
Journal of Hydroinformatics (2011) 13 (1): 1–12.
Article history
Received:
September 23 2009
Accepted:
October 12 2009
Citation
Bernhard P. Becker, Holger Schüttrumpf; An OpenMI module for the groundwater flow simulation programme Feflow. Journal of Hydroinformatics 1 January 2011; 13 (1): 1–12. doi: https://doi.org/10.2166/hydro.2010.039
Download citation file: