Pyyeti

Latest version: v1.4.2.1

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

Scan your dependencies

Page 3 of 10

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!)

1.3.1

- added `wtmpc` and `wtspoints` functions to `nastran.bulk`; many thanks to Josh Ayers for this update! :-)
- updated documentation to add derivation of the Norton-Thevenin coupling equations to `frclim.ntfl`
- fixed some issues with `dsp.fixtime` and added a couple new options:
- `hold_previous_value` and `previous_value_tol`
- deleted the `fixdrift` option
- fixed a bug in cbcheck for perfectly 0.0 boundary stiffness for statically determinate models
- updated docs

Page 3 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.