Skip to content

Releases: StructuralPython/pynite-tools

v0.5.0

15 Jul 16:57
045fdf1

Choose a tag to compare

What's Changed

  • Features/add aggregate envelopes by @connorferster in #6
    • pynite_tools has a new module called "envelope.py" that contains functions for enveloping results trees
    • Primary function is pt.envelope_tree but the module comes with additional aggregation functions:
      • min - Same as min built-in but ignores None values
      • max - Same as max built-in but ignores None values
      • absmax - Calculates the absolute max value from a list (ignoring Nones)
      • absmin - Calculates the absolute min value from a list (ignoring Nones)

Full Changelog: v0.4.1...v0.5.0

v0.4.1

10 Jul 19:36

Choose a tag to compare

What's Changed

  • Fix: float('inf') is not JSON serializable, replaced with None/null

Full Changelog: v0.4.0...v0.4.1

v0.4.0

09 Jul 17:58

Choose a tag to compare

What's Changed

  • feat: Add span-to-delta ratio to extract_span_envelopes

Full Changelog: v0.3.0...v0.4.0

v0.3.0

09 Jul 17:36

Choose a tag to compare

What's Changed

Features

  • added filtering by actions to all member extraction methods
  • added width and height parameters to plot_model

Fixes

  • Fixed error caused by incorrect checking of force_location_ratios

Breaking changes

  • changed the order of parameters in the extraction functions so that load_combinations and actions would always appear last.

Full Changelog: v0.2.0...v0.3.0

v0.2.0

08 Jul 21:25

Choose a tag to compare

What's Changed

v0.1.0

02 Jul 23:32

Choose a tag to compare

Initial release!

This package ties together other packages I have created (pynite_plotly and pynite_reporting) and brings them together in one place. This package also includes capabilities to serialize/de-serialize FEModel3D objects.