hydromt_sfincs.SfincsModel.setup_manning_roughness#

SfincsModel.setup_manning_roughness(datasets_rgh: List[dict] = [], manning_land=0.04, manning_sea=0.02, rgh_lev_land=0)[source]#

Setup model manning roughness map (manningfile) from gridded manning data or a combinataion of gridded land-use/land-cover map and manning roughness mapping table.

Adds model layers:

  • man map: manning roughness coefficient [s.m-1/3]

Parameters:
  • datasets_rgh (List[dict], optional) – List of dictionaries with Manning’s n datasets. Each dictionary should at least contain one of the following: * (1) manning: filename (or Path) of gridded data with manning values * (2) lulc (and reclass_table) :a combination of a filename of gridded landuse/landcover and a mapping table. In additon, optional merge arguments can be provided e.g.: merge_method, gdf_valid_fn

  • manning_land (float, optional) – Constant manning roughness values for land and sea, by default 0.04 and 0.02 s.m-1/3 Note that these values are only used when no Manning’s n datasets are provided, or to fill the nodata values

  • manning_sea (float, optional) – Constant manning roughness values for land and sea, by default 0.04 and 0.02 s.m-1/3 Note that these values are only used when no Manning’s n datasets are provided, or to fill the nodata values

  • rgh_lev_land (float, optional) – Elevation level to distinguish land and sea roughness (when using manning_land and manning_sea), by default 0.0