14. mizuRoute control file
Makes a .control file with the settings specified in the (workflow) control file. See: https://mizuroute.readthedocs.io/en/master/Control_file.html
14.1. route_opt
This setting determines whether mizuRoute performs routing with an Impulse Response Function (IRF; 1), Kinematic Wave Tracking (KWT; 2) or both (0). Note that if this variable is not specified in the control file, no outputs will be written to disk. The workflow code specifies this vale as 0 by default.
14.2. doesBasinRoute
In the default setup in this workflow, the SUMMA modeling decision subRouting is set to timeDlay which means that within-GRU routing is active inside SUMMA. This is functionally identical to mizuRoute’s within-basin routing controlled by the option doesBasinRoute and these two should not be used at the same time. Therefore the workflow sets doesBasinRoute to 0 (inactive) by default when it generates the mizuRoute control file.
14.3. Assumptions not specified in control_active.txt
Many of the variable names used in mizuRoute’s control file are hard-coded here, because they are hard-coded in the other mizuRoute setup files as well. This is a conscious decision to make the variable names used by the scripts in the workflow correspond closely to the names used in the mizuRoute online documentation.
It is assumed that routing should be done for the entire provided river network. This can be changed by changing the value of variable
topology_outletto the segment ID that should be treated as the de facto outlet of the network.