Skip to content

Releases: romeric/PostMesh

Version 1.6

Choose a tag to compare

@romeric romeric released this 13 Jun 02:41

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

Choose a tag to compare

@romeric romeric released this 23 May 04:34

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

Choose a tag to compare

@romeric romeric released this 08 May 02:52

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

Choose a tag to compare

@romeric romeric released this 01 May 03:06

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

Choose a tag to compare

@romeric romeric released this 05 Mar 16:39

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

Choose a tag to compare

@romeric romeric released this 06 Mar 07:52

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