v3.0.0
[3.0.0] - 2023-05-08
Changed
- Don't include the zero (undeformed) increment in the output of
Model.plot_movie()
. - Enhance
ResultHandler.add_increment(analysis=None, extforces=None, lpf=None)
.
Removed
- Remove Excel-based input files. This removes the
file
-argument ofModel
, alladd_..._matrix()
-related methods of handlers as well as all Excel-based tests. - Remove PDF- and HTML-output conversions of Markdown-logfiles. This is considered as an external
pandoc
-task and is no more a part of TrussPy. - Remove broken
increments
argument ofModel.plot_history()
and always plot all increments instead.
Fixed
- The result of the first increment contained the displacements of the first solution. However, the very first item of the results should contain the undeformed model.
- For
Model.plot_model(inc=0, contour="force")
, the contour-plot is disabled for the first increment. - Fix the plot force label shown in
Model.plot_model()
: For the first (zero) increment, the initial external loads are shown. For all other increments, the external loads scaled by the load-proportionality-factor (LPF) are shown. - Fix
Model.plot_movie(incs="all")
: Get number of increments from length of list of results
What's Changed
- Remove Excel reader by @adtzlr in #43
- Fix plot_utilities.py by @adtzlr in #49
- Fix
Model.plot_model()
beforeModel.run()
by @adtzlr in #51
Full Changelog: v2.0.0...v3.0.0