Skip to content

v4.0.0

Compare
Choose a tag to compare
@ahmad-el-sayed ahmad-el-sayed released this 24 Jan 10:12
4875238

New features

  • Added the generation of a global spherical mesh.
  • Added ridge refinement mesh2d_refine_based_on_samples.
  • Added support for macOS on arm64 architecture.
  • Added the calculation of curvature for curvilinear grids with curvilinear_compute_curvature.
  • Added the calculation of smoothness for curvilinear grids with curvilinear_compute_smoothness.
  • Gridded samples can now accept values of type numpy.int16 or numpy.float32 type for reducing memory consumption.

API changes

  • Added mesh1d_add and mesh2d_add for adding meshes to existing instances.
  • Added contacts_set for setting the contact indices.
  • Added conversion of an unstructured mesh from spherical to Cartesian with mesh2d_convert_projection.
  • Added mesh rotation with mesh2d_rotate.
  • Added mesh translation with mesh2d_translate.

Other changes

  • Removed type enforcement.