Feature/models/cngrxj by sivogel · Pull Request #112 · hydpy-dev/hydpy
… by the site-package `strenum` (fixes commit f69c9d2 for Python 3.9 and 3.10).
…the relevant element as soon as possible (class `SubmodelAdder` of module `importtools`). This change should only be relevant when creating a model "by hand" for testing or other specific purposes.
…`evap_morsim` to the main model `lland_v3` to define (the same) input time series values for the equally named wind speed sequences.
…re clearly by splitting class `NetCDFInterface` into `NetCDFInterfaceReader`, `NetCDFInterfaceWriter`, and `NetCDFInterfaceJIT` and class `NetCDFVariableFlat` into `NetCDFVariableFlatReader` and `NetCDFVariableFlatWriter` (module `netcdftools`). This change is not only a refactoring but also allows the reading of time series data from input sequence objects (with the same standard name) that belong to different (sub)models of the same element (relevant when working with the new HydPy standard naming convention for input time series files).
…submodel" (class `SubmodelAdder` of module `importtools`). Otherwise, the flag would stay true when replacing a "main submodel" with a "real submodel".
…s (with the same standard name) that belong to different (sub)models of the same element (module `netcdftools`, completes commit f21c00b).
…er level to the required water depth (fixes commit 19dd0e1).
…and its application models to allow for an optional stabilisation of the flow between surface water and groundwater.
…odel `dam` from 0.01 to 0.0001 to increase the minimal numerical accuracy all dam application models achieve by default.
…Inz`, and `SInz` of base model `lland` (see issue hydpy-dev#79).
…ater` and `SoilMoistureLimit` instead of `FieldCapacity` and `WiltingPoint` and thereby change the way soil surface resistance is calculated for extremely shallow soils. This commit is more of a refactoring and conceptual fix. The resulting changes in the calculation results should be of minor relevance.
…t of wind speed and the leaf area index (if the information is available/required) when connecting main models and submodels.
…ition lines of parameters which a main model has prepared are not skipped if the related aspects of the main model or the submodel have been changed in the meantime.
…` and `evap_mlc` so that the adjustment of (grass) reference evapotranspiration to the more delayed evaporation from large water bodies becomes usable for different model combinations.
…sts by increasing the aerodynamic resistance (and remove the wind speed adjustment for forests of Oliver, 1979, for consistency).
… data variable names (especially with respect to node sequences) in the User Guides Project Structure section.
…nment` context manager after updating all dependencies. Fixes hydpy-dev#149
…dding submodels (class `SubmodelAdder` of module `importtools`). This change is necessary due to the new `FrameLocalsProxy` approach of Python 3.13. However, it is also a general improvement because it should help to minimise conflicts between already available and newly introduced variables.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters