Releases: twmacro/pyyeti
Releases · twmacro/pyyeti
Version 1.4.3.4
Version 1.4.3.3
Release to fix encoding issue on Windows:
- update guitools.read_text_file to use UTF-8 encoding
- primarily impacts nastran.bulk.rd* routines
Many thanks to A. Amar for pointing out the encoding issue! :)
Version 1.4.3.2
Enhanced the pyyeti.nastran.bulk.rdeigen
function. It now accepts the search_strings
and regex
options.
Version 1.4.3.1
Added a CLA tutorial.
Version 1.4.2.1
This version is primarily about handling deprecations related to Python 3.13 and NumPy 2.0.
Minor output format change to pp.PP.
Version 1.4.2
Updates:
- Update
nastran.bulk.rddtipch
to use regex search; it was too rigid previously and could fail to read properly formatted DTI - Update
nastran.bulk.wtextseout
: more flexible inputs and add option to write TUG1 (beta -- let me know of any issues) - Update
ytools.numba_interp
to remove type signatures and reduce number of Numba-JITted functions. Removing type signatures enables lazy compilation, and enables faster import times overall. Many thanks to Jeremy P. for this one! - Update doctest for
ytools.reorder_dict
to be compatible with Python 3.12 - Other miscellaneous doc formatting updates
Version 1.4.1.5
Includes a couple pyyeti.nastran.bulk updates from Josh Ayers:
- Fixed a bug in nastran.bulk.wtassign. For some combinations of line lengths, it would line wrap incorrectly.
- Added functions to write Nastran cards with real numbers in double precision.
Thanks Josh!
Version 1.4.1.4
This release is to speed up import times. Thanks Josh Ayers! :-)
From Josh:
Added cache=True to the Numba JIT decorator for several functions. (#33)
ytools._numba_interp32
ytools._numba_interp64
rainflow.py_rain._rainflow1
rainflow.py_rain._rainflow2
Import time for ytools module reduced from approx 10s to 1s.
Version 1.4.1.3
Added the use_apply_uf
parameter to the cla.DR_Results.solvepsd
routine.
Did some code cleaning and deprecation updates.
Version 1.4.1.2
Minor release with two enhancements:
-
update nastran.op2.rdparampost reader for 64-bit TUGD (and similar) tables
-
fix cla.rptpct1 handling of figures when the terminal disappears