Skip to content

Quad Improvements and T/C Member Bug Fixes

Compare
Choose a tag to compare
@JWock82 JWock82 released this 21 Sep 13:25
· 13 commits to release since this release
25fd77d

This release includes major program improvements for plates and important fixes for tension/compression-only members, but also includes breaking changes (detailed below).

  • Changed quad elements from MITC4 formulation to DKMQ formulation. This greatly improves plate results at corners and increases the speed with which the plate's stiffness matrix is assembled. MITC4 element code has been retained as legacy code, but is no longer used by the program.
  • Breaking Changes: Implemented snake-case for dictionary names (e.g. FEModel3D.Nodes is now FEModel3D.nodes). These changes were made to prepare Pynite for a v1.0 release that is consistent with the PEP8 style guide for python.
  • Bug fix for tension/conpression-only member internal results. While global results were correct, member internal results were showing results from the first tension/compression only iteration.
  • Member results arrays can now be customized to pick up user defined points. Member results arrays generate results much faster now too.