dvalters / HAIL-CAESAR

The High-Performance Architecture-Independent LISFLOOD-CAESAR model of floodplain, river, and sediment dynamics
http://dvalters.github.io/HAIL-CAESAR
GNU General Public License v3.0
38 stars 12 forks source link

Reach mode #14

Closed dvalters closed 3 years ago

dvalters commented 6 years ago

Couple of people have asked about this being implemented now (like CAEASR-Lisflood reach mode)

Would be nice to have implemented.

Summary

Reach model also requires a DEM in the same format as the catchment model/mode. Water will exit from any edge of the DEM, but as per catchment mode, not be routed in NODATA cells.

Reach mode requires an additional file that contains the water and sediment inputs into the catchment. The format of the file is a standard plain text/ascii file with the following layout:

time step water discharge blank blank blank d1 grain vol d2 grain vol etc d3 d4 d5 d6 d7 d8 d9
1 3.62 --- ---- ---- --- --- --- --- --- ---

The file format is in the same format as the catchment output file catchment.dat (Hence the blank columns, these do not need to contain data when used as input.)

Parameter file additions

Test Case

Use the same test case for comparability between the Win model and this one.

Reach mode: Modelling the River Severn nr. Caersws, U.K.

This example is for a c.2km by 2km section of the River Teifi, immediately downstream from Lampeter, Wales. The DEM is at 10m resolution and created from downgraded LiDAR data. To run this example, download the relevant files which include the main program file (Caesar 5.1.exe) and the sample data files teifi.zip and swale.zip. Unzip and place them all in one directory.

The three files to be used for the Teifi example are whole9.txt (the DEM file) input2.txt the water and sediment input data file and teifi1.xml - the configuration file.

reachcaersws

dvalters commented 3 years ago

Closed by #32