Recent Releases of pymech

pymech - 2.0.1

What's Changed

  • Allow numpy 2.x

Full Changelog: https://github.com/eX-Mech/pymech/compare/2.0.0...2.0.1

- Python
Published by ashwinvis over 1 year ago

pymech - 2.0.0

What's Changed

  • Python 3.9+ and no version in cff by @ashwinvis in https://github.com/eX-Mech/pymech/pull/76
  • Fix/meshtools multiple fields by @guillaumechauvat in https://github.com/eX-Mech/pymech/pull/78
  • Fixes IndexError elmap by @akhoubani in https://github.com/eX-Mech/pymech/pull/96
  • Enh/meshtools by @guillaumechauvat in https://github.com/eX-Mech/pymech/pull/83
  • Update dataset.py by @Shiyu-Sandy-Du in https://github.com/eX-Mech/pymech/pull/106
  • Use ruff and pdm by @ashwinvis in https://github.com/eX-Mech/pymech/pull/97
  • Cleanup setuptools packaging files by @ashwinvis in https://github.com/eX-Mech/pymech/pull/110
  • Re-execute pdm lock so that Python 3.13 wheels are available by @ashwinvis in https://github.com/eX-Mech/pymech/pull/118
  • Remove deprecated exadata by @ashwinvis in https://github.com/eX-Mech/pymech/pull/120
  • Raise exceptions and not log by @ashwinvis in https://github.com/eX-Mech/pymech/pull/121

New Contributors

  • @akhoubani made their first contribution in https://github.com/eX-Mech/pymech/pull/96
  • @Shiyu-Sandy-Du made their first contribution in https://github.com/eX-Mech/pymech/pull/106

Full Changelog: https://github.com/eX-Mech/pymech/compare/1.5.0...2.0.0

See https://pymech.readthedocs.io/en/latest/changelog.html

- Python
Published by ashwinvis over 1 year ago

pymech - 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 https://github.com/eX-Mech/pymech/pull/30
  • Change attributes of datalims to tuple by @ashwinvis in https://github.com/eX-Mech/pymech/pull/34
  • Enh/meshtools by @guillaumechauvat in https://github.com/eX-Mech/pymech/pull/32
  • Rename exadata, updated docs by @ashwinvis in https://github.com/eX-Mech/pymech/pull/36
  • Pydantic Header class by @ashwinvis in https://github.com/eX-Mech/pymech/pull/28
  • Xarray Backend by @ashwinvis in https://github.com/eX-Mech/pymech/pull/38
  • ASV benchmark by @ashwinvis in https://github.com/eX-Mech/pymech/pull/42
  • Try improving performance of dataset module by @ashwinvis in https://github.com/eX-Mech/pymech/pull/43
  • Improved method for generating internal bcs. by @Simkern in https://github.com/eX-Mech/pymech/pull/44
  • Single precision dtype option by @ashwinvis in https://github.com/eX-Mech/pymech/pull/46
  • Upgrade to asv 0.5.1 by @ashwinvis in https://github.com/eX-Mech/pymech/pull/49
  • readma2.py by @Simkern in https://github.com/eX-Mech/pymech/pull/50
  • corrected description readma2.py by @Simkern in https://github.com/eX-Mech/pymech/pull/51
  • Refactor neksuite by @ashwinvis in https://github.com/eX-Mech/pymech/pull/58
  • Pydantic to attrs by @ashwinvis in https://github.com/eX-Mech/pymech/pull/59
  • Skip variable initialization in readnek by @ashwinvis in https://github.com/eX-Mech/pymech/pull/64
  • Avoid logging.basicConfig by @paugier in https://github.com/eX-Mech/pymech/pull/67
  • Helpful error messages with open_dataset by @ashwinvis in https://github.com/eX-Mech/pymech/pull/68
  • Deploy with Nox by @ashwinvis in https://github.com/eX-Mech/pymech/pull/70
  • Pass str instead of path in writevtk function by @ashwinvis in https://github.com/eX-Mech/pymech/pull/71

New Contributors

  • @Simkern made their first contribution in https://github.com/eX-Mech/pymech/pull/44
  • @paugier made their first contribution in https://github.com/eX-Mech/pymech/pull/67

Full Changelog: https://github.com/eX-Mech/pymech/compare/1.4.1...1.5.0

See https://pymech.readthedocs.io/en/latest/changelog.html

- Python
Published by ashwinvis over 3 years ago

pymech - 1.5.0rc3

Should fix setuptoolsscm + gitarchival.txt

Full Changelog: https://github.com/eX-Mech/pymech/compare/1.5.0rc2...1.5.0rc3

- Python
Published by ashwinvis over 3 years ago

pymech - 1.5.0rc2

  • Fixes to nox: deployment and install
  • Add DOI
  • Fix setuptoolsscm + gitarchival.txt

Full Changelog: https://github.com/eX-Mech/pymech/compare/1.5.0rc1...1.5.0rc2

- Python
Published by ashwinvis over 3 years ago

pymech - 1.5.0rc1

Citation on Zenodo

- Python
Published by ashwinvis over 3 years ago

pymech - 1.5.0rc0

Full Changelog: https://github.com/eX-Mech/pymech/compare/1.4.1...1.5.0rc0

See https://pymech.readthedocs.io/en/latest/changelog.html

- Python
Published by ashwinvis over 3 years ago

pymech - 1.4.1

Find out what's new in version 1.4.1

Full Changelog: https://github.com/eX-Mech/pymech/compare/1.4.0...1.4.1

- Python
Published by ashwinvis over 4 years ago

pymech - 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

- Python
Published by guillaumechauvat over 5 years ago

pymech -

Write directly ndarrays to binary files for faster output in writenek.

- Python
Published by guillaumechauvat over 5 years ago