Skip to content

Version 1.0!

Latest
Compare
Choose a tag to compare
@JWock82 JWock82 released this 01 Feb 19:43
· 19 commits to main since this release
e28de7f

v1.0.0

  • v1.0 is here! I feel the program is stable enough and has been around long enough to be battle tested and to call it v1.0.
  • Important!!! - Changed all calls to Pynite to Pynite this matches the logo, and made more sense. I'm not sure why I ever capitalized that N to begin with, but going forward from v1.0, Pynite has a lowercase n. I've been wanting to make this change as part of the v1.0 release.
  • Added a new ShearWall class that assists you in constructing and analyzing shear walls. This tool automatically detects piers and coupling beams, and finds the forces inside them and calculates their ascpect ratios, which can be handy for seismic design. It reports stiffness of multi-story shear walls at each story to help with rigid diaphragm analysis. It allows for modeling walls with openings, steps, and partial depth diaphragm loading.
  • vtk and pyvista are now optional dependencies. This change streamlines installation for users who don't rely on Pynite's built-in visualization tools. From now on, Pynite should be installed using $ pip install PyNiteFEA[all] for most users.
  • Pynite no longer uses auxiliary nodes to define member cross-section rotation. You can now directly specify the rotation (in degrees) when you define a member using the rotation argument.