Pyyeti

Latest version: v1.4.1.2

Safety actively analyzes 629765 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 9

1.3.7

This release is mainly due to updates to the pyyeti.op2 module:

- added op2.rdparampost routine
- this is an update to op2.rdpostop2 which may get deprecated in the future
- updated the internals for easier op2 file manipulation
- op2.dbdct is the newer/better version of the old op2.dbnames
- add "with_trailers" option for directory
- update the "lsop2" script to accept the "--with-trailers" option ("-t")
- update op2 reader to read MSC 2017 tload record from the DYNAMICS datablock
- update op2.rdnas2cam to handle Path objects

Update cla.DR_Event.apply_uf to accept bool rfmodes

1.3.6

Relatively minor updates & bug fixes:

- Updated how 'filterval' is used in cla.rptpct: usage is now consistent across tables, histogram plots, and magpct plots by default. The magpct plots will still show all comparisons, but small values will be in the shaded region.
- Updated ytools.mattype to improve type checking. Can also output the cholesky decomposition for efficiency.
- Updated ytools.eig_si to use cholesky output of ytools.mattype.
- Added OGPWG read to op2.rdpostop2.
- Got rid of most calls to maplotlib.pyplot.tight_layout and switched to using figure(..., layout="constrained") in most cases. The cla module still needs this update.
- Fixed nastran.bulk "include" logic to be consistent with Nastran behavior.
- Fixed bug in op2.OP2.rdop2tabheaders for tables without headers.

There were a number of other minor bug fixes and docstr updates as well.

Thanks to J. Ayers and J. Priest for their help on this release! :-)

1.3.5

This is another update primarily courtesy of Josh Ayers and his work on the pyyeti.nastran.bulk package:
- add rdsets to read SET case control commands
- add rdrvdof to read RVDOF & RVDOF1 cards

Josh also cleaned up many warnings during tests. Many, many thanks!! :-)

Minor update to SRS to be more clear on why Q > 0.5; add related exception and test. Many thanks to Jeremy Priest for pointing out the need for this! :-)

1.3.4

This update is primarily courtesy of Josh Ayers and his work on the `pyyeti.nastran` package:

- Many read routines in `bulk` can now follow "include" statements
- Nastran logical symbols can be read in via ``bulk.rdsymbols``
- Added general writing routines: ``bulk.wtcard8`` and ``bulk.wtcard16``
- Updated many routines to use new those two functions
- Added "smart" formatting to floating point fields via ``bulk.format_float8`` and ``bulk.format_float16``
- `wtcard8` and `wtcard16` use these routines
- Added more bulk data output routines to `bulk`:
- `wtmpc`, `wtspoints`, `wttabdmp1`, `wttload1`, `wttload2`, `wtconm2`
- Added automatic usage of "THRU" for some cards
- Added the ``op2.rdop2gpwg`` routine

Doc update for ``pyyeti.ode.SolveUnc`` to include equations for real uncoupled ODE

Fixed paths in some tutorials (thanks to P. Blelloch for pointing this out! :-)). Fix required moving "tests" --> "pyyeti/tests". This won't affect users, but developers will have to pay attention.

Miscellaneous other cleanings by Josh and myself.

A *huge* "Thank you!" to Josh for his work on this update!! :-)

1.3.3

Update reference to isspmatrix in pyyeti.expmint for compatibility with scipy version 1.11.1
- Some ode solvers use this routine

Thanks to Josh Ayers for this fix! :-)

1.3.2

- added wtassign and wtinclude functions to nastran.bulk; many thanks to Josh Ayers for this update! :-)
- updated documentation in frclim.calcAM and in frclim.ntfl
- cleaned up some other documentation (special thanks to Jeremy Priest for his help there!)

Page 2 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.