Version 0.17.1 (12th of May 2021)¶
Note
Intermediate release to solve an Issue with the LmFitSolver that is experienced by many users. See Issue 295.
Version 0.17 (2nd of April 2021)¶
This version primarily fixes a number of Bugs and introduced some performance improvements. This version should be backward-compatible with the previous release.
Note
The Pastas.Project class has been removed from Pastas in this
release. Pastastore is now
recommended to deal with multiple time series models.
New Features / Enhancements¶
ml.set_parameternow also takes an optimal argument.ml.get_stressmodel_settingshas been added. This method can be used to obtains the TimeSeries settings in a stressmodel.Predefined TimeSeries settings can now be accessed through ps.rcParams
The Parameters of the response function
ps.Hantushhave been rescaled such that parameter ‘A’ is the gain.The metrics
AICandBICnow use the noise when available, and residuals otherwise.The use of f-strings is now the preferred method for strings. For the logger messages s-strings are now consistently applied to further speed-up the code.
The method
ml.plots.cum_frequencyis added to the plotting library.
Deprecations¶
No methods were deprecated in this version.
Backwards incompatible API changes¶
pastas.Projectclass is removed from pastas. Use Pastastore instead.ps.FactorModelstressmodel is removed. Useps.StressModelwithps.Oneresponse function instead.
New Example Notebooks¶
A new example notebook on model calibration has been added.
A new example notebook on recharge estimation has been added.
A new example notebook on changing the time step has been added.