diff --git a/CHANGELOG.md b/CHANGELOG.md index 17718dc6..6670438d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,12 +8,20 @@ In this file noteworthy changes of new releases of pyLife are documented since ### Breaking changes -* Change fracture load levels used for slope `k_1` and scatter `T_N` estimation. Now only fractures in the `finite_zone` are used for estimation and not all fractures (in `finite_zone` and `infinite_zone`). Change based on findings in DIN50100:2022-12. +* Change fracture load levels used for slope `k_1` and scatter `T_N` + estimation. Now only fractures in the `finite_zone` are used for estimation + and not all fractures (in `finite_zone` and `infinite_zone`). Change based on + findings in DIN50100:2022-12. (#80, #101) + + (see [this discussion](https://github.com/boschresearch/pylife/discussions/104)) + +* Rename `FatigueData.fatigue_limit` to `finite_infinite_transition` ### New features -* Add option to manually set `fatigue_limit` for Woehler curve estimation. (#73) +* Add option to manually set `fatigue_limit` (now renamed) for Woehler curve + estimation. (#73) ### Improvements / bug fixes @@ -21,6 +29,9 @@ In this file noteworthy changes of new releases of pyLife are documented since * Rainflow counters work with `pd.Series` of all index type (#69) * Improved documentation * Fixed confusing load matrix after mean stress transformation (#105) +* Massive performance improvements of three point and four point rainflow + counters. +* The Wöhler analyzer now ignores irrelevant pure runout levels (#100) ## pylife-2.1.0