<?xml version="1.0" encoding="UTF-8"?>
<generalAdapterRun xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/generalAdapterRun.xsd">
<general>
<rootDir>$REGION_HOME$\Modules\dflowfm</rootDir>
<workDir>%ROOT_DIR%</workDir>
<exportDir>%ROOT_DIR%\dflowfm_curacao\input</exportDir>
<exportDataSetDir>$REGION_HOME$\Modules</exportDataSetDir>
<exportIdMap>IdExport_DFlowFM</exportIdMap>
<importDir>%ROOT_DIR%\dflowfm_curacao\output</importDir>
<importIdMap>IdImport_DFlowFM</importIdMap>
<dumpFileDir>$GA_DUMPFILEDIR$</dumpFileDir>
<dumpDir>%ROOT_DIR%\dflowfm_curacao\dump</dumpDir>
<diagnosticFile>%ROOT_DIR%\dummy.xml</diagnosticFile>
<missVal>-999.</missVal>
<!-- Take care this should be the timezone the computer is running in -->
<timeZone>
<timeZoneOffset>-04:00</timeZoneOffset>
</timeZone>
<endDateTimeFormat>yyyyMMdd_HHmmss</endDateTimeFormat>
</general>
<activities>
<startUpActivities>
<purgeActivity>
<filter>%ROOT_DIR%\dflowfm_curacao\output\*.*</filter>
</purgeActivity>
<purgeActivity>
<filter>%ROOT_DIR%\dflowfm_curacao\input\*.*</filter>
</purgeActivity>
</startUpActivities>
<exportActivities>
<exportStateActivity>
<moduleInstanceId>DFlowFM_curacao_Historical</moduleInstanceId>
<stateExportDir>%ROOT_DIR%\dflowfm_curacao\instate</stateExportDir>
<stateSelection>
<warmState>
<stateSearchPeriod unit="hour" start="-23" end="-2"/>
</warmState>
</stateSelection>
</exportStateActivity>
<exportNetcdfActivity>
<exportFile>rainfall.nc</exportFile>
<timeSeriesSets>
<timeSeriesSet>
<moduleInstanceId>WFLOW_curacao_GA_Historical</moduleInstanceId>
<valueType>grid</valueType>
<parameterId>Q.specific</parameterId>
<locationId>wflow_curacao</locationId>
<timeSeriesType>simulated historical</timeSeriesType>
<timeStep unit="hour" multiplier="1"/>
<relativeViewPeriod unit="hour" end="0"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</timeSeriesSets>
</exportNetcdfActivity>
<exportNetcdfRunFileActivity>
<description>This run file is passed as argument to DFLOWFM pre adapter</description>
<exportFile>%WORK_DIR%\run_info.nc</exportFile>
<properties>
<string key="mdu_file" value="dflowfm_curacao\curacao.mdu"/>
</properties>
</exportNetcdfRunFileActivity>
</exportActivities>
<executeActivities>
<executeActivity>
<description>DFlowFM pre adapter</description>
<command>
<className>nl.deltares.dflowfm.DFlowFMPreAdapter</className>
<binDir>adapter</binDir>
</command>
<arguments>
<argument>%WORK_DIR%\run_info.nc</argument>
</arguments>
<logFile>
<file>%WORK_DIR%\dflowfm_pre_adapter_log.txt</file>
<errorLinePattern>*ERROR*</errorLinePattern>
<warningLinePattern>*WARN*</warningLinePattern>
<infoLinePattern>*INFO*</infoLinePattern>
<debugLinePattern>*DEBUG*</debugLinePattern>
</logFile>
<timeOut>99999999</timeOut>
<ignoreDiagnostics>true</ignoreDiagnostics>
</executeActivity>
<executeActivity>
<description>Run DFLOWFM</description>
<command>
<executable>bin\unstruc.exe</executable>
</command>
<arguments>
<argument>--autostartstop</argument>
<argument>dflowfm_curacao\curacao.mdu</argument>
</arguments>
<logFile>
<file>%WORK_DIR%\dflowfm_curacao\curacao.dia</file>
<errorLinePattern>*ERROR*</errorLinePattern>
<warningLinePattern>*WARNING*</warningLinePattern>
<debugLinePattern>*INFO*</debugLinePattern>
<debugLinePattern>*DEBUG*</debugLinePattern>
</logFile>
<timeOut>44200000</timeOut>
<ignoreDiagnostics>true</ignoreDiagnostics>
</executeActivity>
</executeActivities>
<importActivities>
<importStateActivity>
<stateFile>
<importFile>%WORK_DIR%\dflowfm_curacao\output\curacao_%END_DATE_TIME%_rst.nc</importFile>
<relativeExportFile>curacao_%END_DATE_TIME%_rst.nc</relativeExportFile>
</stateFile>
</importStateActivity>
<importNetcdfActivity>
<importFile>%WORK_DIR%\dflowfm_curacao\output\curacao_map.nc</importFile>
<timeSeriesSets>
<timeSeriesSet>
<moduleInstanceId>DFlowFM_curacao_Historical</moduleInstanceId>
<valueType>grid</valueType>
<parameterId>H.sim</parameterId>
<locationId>DFlowFM_Curacao</locationId>
<timeSeriesType>simulated historical</timeSeriesType>
<timeStep unit="nonequidistant"/>
<readWriteMode>add originals</readWriteMode>
</timeSeriesSet>
</timeSeriesSets>
</importNetcdfActivity>
</importActivities>
</activities>
</generalAdapterRun>
|