Releases: romeric/PostMesh
Releases · romeric/PostMesh
Version 1.6
This release is mainly a maintenance one for repository clean up and restructuring of files for official PyPi release: https://pypi.org/project/PostMeshPy/. PostMesh Python module can now be installed using:
pip install PostMeshPy
Version 1.5
This update brings fundamental speed improvements to PostMesh, mainly:
- Extremely fast and efficient curve intersection identification cutting the computational time from days to seconds
- Initial bounding box check for surface identification to filter out irrelevant CAD parts, again cutting the computational time from days to seconds
- PostMesh can now compile with user defined compiler by specifying
python setup.py build_ext CXX=/path/to/compiler
Version 1.4
This release brings curvilinear hexahedral mesh generation to PostMesh, bug fixes and further generalisation of the routines to enable easier extension of PostMesh's capability to deal with other type of elements besides tri
, quad
, tet
and hex
elements
Version 1.3
Bug fix release.
- Improve compilation and setup process under Linux and macOS
- Compatibility with Eigen 3.3
- Other minor bug fixes
Version 1.2
Lots of new features:
- Arc-length projection for 3D surfaces.
- Surface reader from external linear mesh generators
- Support for mixed 2D/3D analyses
- More consistent and cleaner C++ API
- Cleaner Cython API. All curves, surfaces inherit from base now.
- Convenience factory functions for Python interface.
Version 1.0
This is the first stable release, as the code has been under development for quite a while.