Published March 9, 2026
| Version v0.10.0
Software
Open
PyHOPE: A Python Toolkit for Three-Dimensional Unstructured High-Order Meshes
Description
Added
- Add extrusion of 2D meshes [3b26e70][6993cb0][9a7cf94]
- Add rebuild step for deformed mortar geometry [6b680a5][0bb967f]
- Add SplitToHex for hexahedra [90b0e35]
- Add mesh read-in support for
.geofile type [6bc3b32] - Add mesh deformation sine template [1bd05db]
- Add PyHOPE version to generated HDF5 file [4050207]
- Add GitHub actions CI/CD [dd8e0a9]
- Add PyPI trusted publishing [fe73b52]
- Add unit tests [f939259]
- Add OpenSSF Baseline and Best Practices badges [9c57b17]
Changed
- Lift library metadata, extend
staticmethods[d595c7d] - Improve CGNS reader compatibility [d9de6b6]
- Improve code support for numba dependency checking [7c9cf34]
- Improve code performance of FEM calculations [db75884]
- Improve code performance of mortar calculations [88b8dd8]
- Improve code performance of health-check [fbfb6b9]
- Improve code compatibility with Gmsh, ty [8fe1f09]
- Improve code check compatibility with PICLas [e90f13c]
- Update bundled Gmsh to v4.15.1 [09b6898]
- Update rules for ruff v0.15.2 [cd4f9a3]
- Update CI/CD container to Fedora 43 [dd34e1e]
- Transition to namespace packages [84a2de8]
Fixed
- Apply stretching directions in reference space [18bc20f]
- Apply edge correction (coons mapping) during post deformation [e54beca]
- Calculation of Jacobians for simplex elements [fb23202]
- Explicitly specify Gmsh parameters [4c4149c][5cdca76]
- Permit regular package install [cf98482]
- Sort GlobalSideIDs along the SFC [6962de1]
Notes
Files
hopr-framework/PyHOPE-v0.10.0.zip
Files
(5.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:f9146e343f433d54f1e3f873d6ec9b27
|
5.4 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/hopr-framework/PyHOPE/tree/v0.10.0 (URL)
Software
- Repository URL
- https://github.com/hopr-framework/PyHOPE