Skip to content

v0.2.0

Choose a tag to compare

@huangziwei huangziwei released this 16 Jun 13:31
· 60 commits to main since this release
a145a4c

We've accumulated enough breaking changes away from the original MATLAB version to justify a v0.2.0:

  • in PR #6, we extracted the core warping logic out of warp_arbor() (now warp_skeleton() from #8) as warp_nodes(), allowing us to add warp_mesh() to flatten the mesh also. normalize_nodes() is separated from get_zprofile().
  • in RP #7, we refactored conformal_map_indep_fixed_diagonals() to warp coordinates with larger/global surface mapping (#7), instead of confining it with the current cell boundaries; and defaulted the codebase to use 0-based indexing instead of MATLAB's 1-based one, unless you turn the backward_compatible flag to True in some places.
  • in RP #8, we tidied up the APIs, renamed arbor.py to warpers.py, all warp_*() functions and the high level Warper class now live in it.

Full Changelog: v0.1.10...v0.2.0