Skip to content

Releases: romeric/PostMesh

Version 1.6

13 Jun 02:41
Compare
Choose a tag to compare

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

23 May 04:34
Compare
Choose a tag to compare

This update brings fundamental speed improvements to PostMesh, mainly:

  1. Extremely fast and efficient curve intersection identification cutting the computational time from days to seconds
  2. Initial bounding box check for surface identification to filter out irrelevant CAD parts, again cutting the computational time from days to seconds
  3. PostMesh can now compile with user defined compiler by specifying python setup.py build_ext CXX=/path/to/compiler

Version 1.4

08 May 02:52
Compare
Choose a tag to compare

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

01 May 03:06
Compare
Choose a tag to compare

Bug fix release.

  1. Improve compilation and setup process under Linux and macOS
  2. Compatibility with Eigen 3.3
  3. Other minor bug fixes

Version 1.2

05 Mar 16:39
Compare
Choose a tag to compare

Lots of new features:

  1. Arc-length projection for 3D surfaces.
  2. Surface reader from external linear mesh generators
  3. Support for mixed 2D/3D analyses
  4. More consistent and cleaner C++ API
  5. Cleaner Cython API. All curves, surfaces inherit from base now.
  6. Convenience factory functions for Python interface.

Version 1.0

06 Mar 07:52
Compare
Choose a tag to compare

This is the first stable release, as the code has been under development for quite a while.