hydromt_wflow.wflow.WflowModel.setup_hydrodem
- WflowModel.setup_hydrodem(elevtn_map='wflow_dem', river_routing='local-inertial', land_routing='kinematic-wave')[source]
This component adds a hydrologically conditioned elevation (hydrodem) map for river and/or land local-inertial routing.
River cells are always conditioned to D8 flow directions. Land cells are conditioned to D4 flow directions if land_routing=”local-inertial”, else to D8.
The conditioned elevation can be based on the average cell elevation (“wflow_dem”) or subgrid outlet pixel elevation (“dem_subgrid”). For local-inertial river routing the subgrid elevation might provide a better representation of the river elevation profile, however in combination with local-inertial land routing the subgrid elevation will likely overestimate the floodplain storage capacity.
Note that the same input elevation map should be used for river bankfull elevation and land elevation when using local-inertial land routing.
Adds model layers:
hydrodem map: hydrologically conditioned elevation [m+REF].
- Parameters
elevtn_map ({"wflow_dem", "dem_subgrid"}) – Name of staticmap to hydrologically condition, by default “wflow_dem”.
river_routing ({"kinematic-wave", "local-inertial"}) – changes wflow config model.river_routing (by default “local-inertial”) and model.land_routing (default “kinematic-wave”)
land_routing ({"kinematic-wave", "local-inertial"}) – changes wflow config model.river_routing (by default “local-inertial”) and model.land_routing (default “kinematic-wave”)
See also
hydromt.flw.dem_adjust
,pyflwdir.FlwdirRaster.dem_adjust