Introduction
The dimr-software is used to run a SOBEK 3 model in Delft-FEWS. In the General Adapter of Delft-FEWS we refer to the different components of the dimr-tool. This wiki will describe what you need to do to convert a SOBEK3 model to a dimr-model and how to set-up the different components of your Delft-FEWS configuration. Read the steps in this guide to implement your SOBEK 3 model in Delft-FEWS using the dimr-software.
...
Table of Contents:
Table of Contents |
---|
Download and prepare all relevant dimr files.
Step 1: Prepare modules folder structure of dimr
The dimr-tool expects a fixed folder structure for its binaries, model files, input timeseries and logging. We start the implementation of the dimr-tool by recreating this folder structure.
...
Create all these folders in your newly created dimr folder.
...
Step 2:
...
Download the dimr_bin
The dimr-tool is part of DeltaShell. The binaries for the dimr can be downloaded from build.deltares.nl:
...
It is necessary that the build number of the dimr-tool corresponds with your SOBEK 3 model. It is recommended to write down the build number of the dimr-tool for comparison in step 1B3.
...
Step 3:
...
Create the dimr_model files
DeltaShell contains standard functionality that allows the user to convert the SOBEK 3 model to a dimr-model.
...
- In DeltaShell right-click on your Integrated Model and select the option "Export...". In the menu that opens you now select the option "DIMR configuration" and you follow the instructions.
- Put the all model files that are generated in the folder FEWS_YourSystem / Modules / NewFolder / dimr_model.
...
Step 4: Download the fews-dimr-adapter-bin
The dimr and Delft-FEWS are communicating through the fews adapter. This adapter is part of Delft-FEWS and must be downloaded from the build.deltares.nl:
- http://build.deltares.nl/project.html?projectId=FewsDevelopment&tab=projectOverview
- Select the latest stable version (or the Delft-FEWS development version): FEWS – Development > install adapters > artifacts > fews-dimr-adapter-bin.XXXXX.zip.
- Put all these unzipped files in the folder fews-dimr-adapter-bin
...
Make Delft-FEWS configuration files to run the model.
Step 5: create the ModuleDataSetFiles
Delft-FEWS can distribute model files to FSS machines. It is recommended to zip the model files and put it in the Delft-FEWS configuration.
- In the Config\ModuleDataSetFiles create a zip file for the (update) model run. In our example the name for this zip file is Walrus_Hydr_Sobek3_Update.zip
- The zip file for the ModuleDataSetFile contains the following information:
- .\dlfow1d\.*.
- .\rtc\.*.
- ovd_dv.xml
- As you might have notice this is the content of the dimr_model file that was created in step 1B.
...
Step 6: Delft-FEWS: create the ColdStateFiles
Delft-FEWS will need a state file to be able to run the SOBEK model. In order to generate the first state files of the SOBEK model it is recommended to do a stand-alone run of the DIMR/SOBEK from the command line.
...