hydromt_sfincs.components.quadtree.SfincsQuadtreeInfiltration.create_cn_with_recovery#
- SfincsQuadtreeInfiltration.create_cn_with_recovery(lulc: str | Path | DataArray | Dataset, hsg: str | Path | DataArray | Dataset, ksat: str | Path | DataArray | Dataset, reclass_table: str | Path | DataFrame, effective: float, block_size: int = 2000) None[source]#
Create Curve Number infiltration with recovery for quadtree grids.
Adds model layers:
smax map: maximum soil moisture retention [m]
seff map: effective soil moisture retention [m]
ks map: saturated hydraulic conductivity [mm/hr]
Input data are read by the component; each quadtree block is passed to
hydromt_sfincs.workflows.curve_number_with_recovery().- Parameters:
lulc (
str,Path, orRasterDataset) – Landuse/landcover data set.hsg (
str,Path, orRasterDataset) – Hydrologic soil group map in integers.ksat (
str,Path, orRasterDataset) – Saturated hydraulic conductivity [mm/hr].reclass_table (
str,Path, orDataFrame) – Reclassification table relating land cover and soil type to curve numbers.effective (
float) – Fraction ofsmaxthat is effective soil retention, e.g. 0.50 for 50%.block_size (
int, optional) – Maximum number of cells per quadtree block, by default 2000.