Releases: eX-Mech/pymech
Releases · eX-Mech/pymech
2.0.1
2.0.0
What's Changed
- Python 3.9+ and no version in cff by @ashwinvis in #76
- Fix/meshtools multiple fields by @guillaumechauvat in #78
- Fixes IndexError elmap by @akhoubani in #96
- Enh/meshtools by @guillaumechauvat in #83
- Update dataset.py by @Shiyu-Sandy-Du in #106
- Use ruff and pdm by @ashwinvis in #97
- Cleanup setuptools packaging files by @ashwinvis in #110
- Re-execute pdm lock so that Python 3.13 wheels are available by @ashwinvis in #118
- Remove deprecated exadata by @ashwinvis in #120
- Raise exceptions and not log by @ashwinvis in #121
New Contributors
- @akhoubani made their first contribution in #96
- @Shiyu-Sandy-Du made their first contribution in #106
Full Changelog: 1.5.0...2.0.0
1.5.0
Announcement
Pymech can now be cited from Zenodo. https://doi.org/10.5281/zenodo.7358961
Please use this until the software paper is ready.
What's Changed
- fix/readme precommit by @ashwinvis in #30
- Change attributes of datalims to tuple by @ashwinvis in #34
- Enh/meshtools by @guillaumechauvat in #32
- Rename exadata, updated docs by @ashwinvis in #36
- Pydantic Header class by @ashwinvis in #28
- Xarray Backend by @ashwinvis in #38
- ASV benchmark by @ashwinvis in #42
- Try improving performance of
dataset
module by @ashwinvis in #43 - Improved method for generating internal bcs. by @Simkern in #44
- Single precision dtype option by @ashwinvis in #46
- Upgrade to asv 0.5.1 by @ashwinvis in #49
- readma2.py by @Simkern in #50
- corrected description readma2.py by @Simkern in #51
- Refactor neksuite by @ashwinvis in #58
- Pydantic to attrs by @ashwinvis in #59
- Skip variable initialization in readnek by @ashwinvis in #64
- Avoid logging.basicConfig by @paugier in #67
- Helpful error messages with open_dataset by @ashwinvis in #68
- Deploy with Nox by @ashwinvis in #70
- Pass str instead of path in writevtk function by @ashwinvis in #71
New Contributors
Full Changelog: 1.4.1...1.5.0
1.5.0rc3
Should fix setuptools_scm + git_archival.txt
Full Changelog: 1.5.0rc2...1.5.0rc3
1.5.0rc2
- Fixes to nox: deployment and install
- Add DOI
- Fix setuptools_scm + git_archival.txt
Full Changelog: 1.5.0rc1...1.5.0rc2
1.5.0rc1
1.5.0rc0
Full Changelog: 1.4.1...1.5.0rc0
1.4.1
Find out what's new in version 1.4.1
Full Changelog: 1.4.0...1.4.1
1.3.3
- Various fixes -- including writing element map, correct order for min/max metadata -- in
writenek
- Added function
exadata.merge
to merge meshes together and build proper connectivity
1.3.1
Write directly ndarrays to binary files for faster output in writenek.