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
toPynite
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
andpyvista
are now optional dependencies. This change streamlines installation for users who don't rely onPynite'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 therotation
argument.