imod.msw.LanduseOptions#
- class imod.msw.LanduseOptions(landuse_name, vegetation_index, jarvis_o2_stress, jarvis_drought_stress, feddes_p1, feddes_p2, feddes_p3h, feddes_p3l, feddes_p4, feddes_t3h, feddes_t3l, threshold_sprinkling, fraction_evaporated_sprinkling, gift, gift_duration, rotational_period, start_sprinkling_season, end_sprinkling_season, interception_option, interception_capacity_per_LAI=None, interception_capacity_per_LAI_Rutter=None, interception_capacity_per_LAI_VonHoyningen=None, interception_intercept=None)[source]#
- Land use options. This object is responsible for luse_svat.inp - Parameters:
- landuse_name (array of strings (xr.DataArray)) – Names of land use 
- vegetation_index (array of integers (xr.DataArray)) – Vegetation indices 
- jarvis_o2_stress (array of floats (xr.DataArray)) – Jarvis parameter for oxygen stress 
- jarvis_drought_stress (array of floats (xr.DataArray)) – Jarvis parameter for drought stress 
- feddes_p1 (array of floats (xr.DataArray)) – p1 (m) in Feddes function for transpiration reduction 
- feddes_p2 (array of floats (xr.DataArray)) – p2 (m) in Feddes function for transpiration reduction 
- feddes_p3h (array of floats (xr.DataArray)) – p3h (m) in Feddes function for transpiration reduction 
- feddes_p3l (array of floats (xr.DataArray)) – p3l (m) in Feddes function for transpiration reduction 
- feddes_p4 (array of floats (xr.DataArray)) – p4 (m) in Feddes function for transpiration reduction 
- feddes_t3h (array of floats (xr.DataArray)) – t3h (mm/d) in Feddes function for transpiration reduction 
- feddes_t3l (array of floats (xr.DataArray)) – t3l (mm/d) in Feddes function for transpiration reduction 
- threshold_sprinkling (array of floats (xr.DataArray)) – If <0, pressure head (m) at which sprinkling begins. If >0 drought stress at which sprinkling begins. 
- fraction_evaporated_sprinkling (array of floats (xr.DataArray)) – Fraction evaporated sprinkling water 
- gift (array of floats (xr.DataArray)) – Gift (mm) during rotational period 
- gift_duration (array of floats (xr.DataArray)) – Gift duration (d) 
- rotational_period (array of floats (xr.DataArray)) – Rotational period (d) 
- start_sprinkling_season (array of floats (xr.DataArray)) – Day of year at which sprinkling season starts (d) 
- end_sprinkling_season (array of floats (xr.DataArray)) – Day of year at which sprinkling season ends (d) 
- interception_option (array of integers (xr.DataAray)) – Choose interception model. 0=Rutter, 1=Von Hoyningen. NOTE: option 2=GASH, but this is not supported by MetaSWAP v8.1.0.3 and lower 
- interception_capacity_per_LAI (array of floats (xr.DataArray)) – Interception capacity (mm/LAI) will be set for both Rutter and Von Hoyningen. 
- interception_intercept (array of floats (xr.DataArray)) – Intercept of the interception evaporation curve. Pun unintended. 
- interception_capacity_per_LAI_Rutter (this initializer argument is for) – internal use only. Users can ignore it and should only provide interception_capacity_per_LAI 
- interception_capacity_per_LAI_VonHoyningen (this initializer argument is for) – internal use only. Users can ignore it and should only provide interception_capacity_per_LAI 
 
 - Notes - No Penman-Monteith is supported in iMOD Python, so albedo, rsc, rsw, rsoil, kdif, and kdir cannot be specified. (We might create a seperate object for this if there is a demand for it.) - The GASH model (interception_option = 2) and salt stress parameters Maas & Hoffman are not supported by MetaSWAP at the time of writing this class. So these are not supported. - __init__(landuse_name, vegetation_index, jarvis_o2_stress, jarvis_drought_stress, feddes_p1, feddes_p2, feddes_p3h, feddes_p3l, feddes_p4, feddes_t3h, feddes_t3l, threshold_sprinkling, fraction_evaporated_sprinkling, gift, gift_duration, rotational_period, start_sprinkling_season, end_sprinkling_season, interception_option, interception_capacity_per_LAI=None, interception_capacity_per_LAI_Rutter=None, interception_capacity_per_LAI_VonHoyningen=None, interception_intercept=None)[source]#
 - Methods - __init__(landuse_name, vegetation_index, ...)- clip_box([time_min, time_max, x_min, x_max, ...])- Clip a package by a bounding box (time, y, x). - from_imod5_data(*args, **kwargs)- This package cannot be constructed from iMOD5 data. - Returns the default regrid methods for this package. - regrid_like(target_grid, regrid_cache[, ...])- Creates a package of the same type as this package, based on another discretization. - write(directory, index, svat, mf6_dis, mf6_well)- Write MetaSWAP package to its corresponding fixed format file. - Attributes - auxiliary_data_fields- dataset