...
No Format |
---|
+---bin | <FEWS binaries> \---nerfc_sa | +---Config | +---ColdStateFiles | | HECRAS_CONNECTICTUT_UpdateStates Default.zip....... cold state files | | | +---IdMapFiles | | IdExportHECRAS.xml.......................... custom mappings for the HEC-RAS variables and locations | | | +---ModuleConfigFiles | | HECRAS_CONNECTICTUT_Forecast.xml............ main configuration file of the adapter | | | +---ModuleDataSetFiles | | HECRAS_CONNECTICTUT_UpdateStates.xml.........zipped hecras files, transported to Models directory | | | \---ModuleParFiles | HECRAS_CONNECTICUT_Parameters............. configuration file which allows to override some model and structure parameters | \---Models \---hecras +---bin........................................ directory which contains all HEC-RAS executables for Windows and Linux platforms | DSSWriter.exe.......................... generates binary file containing detailed model output | dss_writer | GeomPreprocessor.exe................... converts geometry files from GUI ASCII format to binary | geo_pre | Steady.exe............................. performs steady flow simulations | steady | Unsteady.exe........................... performs unsteady flow simulations | unsteady | DFORMD.DLL | DFORMDD.DLL | MSVCRTD.DLL | libmtsk.so.1 | libwldelft_native.so | module-adapter-hec-ras.jar............. pre- and pos- adapter, Coverts HEC-RAS data files to/from FEWS-PI format | nwsras.jar............................. main library used by the adapter, reads and writes HEC-RAS data files | heclib6-pc.dll | javaHeclib.dll | castor-0.9.5p.jar...................... the rest of the files below are FEWS dependencies used by adapter | commons-cli-1.1.jar | Delft_FEWS_castor.jar | Delft_FEWS_schemas.jar | Delft_PI.jar | Delft_PI_castor.jar | Delft_Util.jar | jaxp-api-1_3.jar | jaxp-dom-1-3.jar | jaxp-sax-1_3.jar | jaxp-xalan-1_3.jar | jaxp-xercesImpl-1_3.jar | log4j-1.2.14.jar | serializer.jar | TimeSeriesImport.jar | xalan.jar | xerces-c_2_8.dll | xercesImpl.jar | xml-apis.jar | \---connecticut | run_info.xml.......................... a file generated by FEWS containing paths, run options | +---input.................................. input directory of the adapter, input FEWS-PI time series files | inputs.xml | +---log.................................... log messages written by the hec-ras adapter | adapter.xml | +---output................................. contains HEC-RAS output converted from the binary and dss output files | output.xml | \---work................................... working directory of the adapters ctfld2ras.b01 ctfld2ras.b02 ctfld2ras.b03 ctfld2ras.c02 ctfld2ras.f04 ctfld2ras.g02 ctfld2ras.p01 ctfld2ras.p02 ctfld2ras.p05 ctfld2ras.prj ctfld2ras.r01 ctfld2ras.r02 ctfld2ras.r03 ctfld2ras.r05 ctfld2ras.u01 ctfld2ras.u02 ctfld2ras.x02 |
...
The hecras files (b01,prj,u01,x01,run.sh etc.)are saved in the /Config/ModuleDataSet directory. These are copied to the /Model/hecras/<model>/work directory during the exportDataSet activity in the General Adapter file.
Add global properties for hecras model and binaries
The $HECRASBINDIR$ property is defined in the global.properties at the same level of the Config and Models directory:
HECRASMODELDIR=%REGION_HOME%/Models/hec/hecras
HECRASBINDIR=$HECRASMODELDIR$/bin
Overriding gate, levee breach settings
...