hydromt_sfincs.workflows.green_ampt_from_hsg#
- hydromt_sfincs.workflows.green_ampt_from_hsg(da_hsg: DataArray, df_map: DataFrame, *, da_ksat: DataArray | None = None, dual_hsg: str = 'drained') Dataset[source]#
Estimate Green-Ampt parameters from HSG classes and optional Ksat.
psiandsigmaare reclassified fromdf_map.ksis derived fromda_ksatwhen supplied; otherwise the table must includeks. Inputs must already be-read xarray objects and a DataFrame.- Parameters:
da_hsg (
xr.DataArray) – Soil hydrologic group classification.df_map (
pd.DataFrame) – Mapping from HSG classes to Green-Ampt parameters psi, sigma (and optionally ks).da_ksat (
xr.DataArray, optional) – Saturated hydraulic conductivity; when supplied it overrides tableks[mm/hr], by default None.dual_hsg (
{"drained", "native"}, optional) – HSG normalization mode, by default"drained". Native dual-HSG classes require corresponding rows indf_map.
- Returns:
Green-Ampt parameters (psi, sigma, ks) for each grid cell.
- Return type:
xr.Dataset