Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

 

...

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. 

...