0.5.3
Pre-release
Pre-release
softmattertheory
released this
04 May 14:01
·
1207 commits
to main
since this release
This version includes the following highlights:
- Support for complex numbers with a Complex class.
- FloryHuggins replaced with Hydrogel functional.
- GaussianCurvature can now use geodesic curvature.
- MeshSlice module enables taking a cross section of a mesh (often useful for visualization)
- Added catenoid example.
- Support for M1 processor (use Makefile.m1 to compile).
- Improvements to continuous testing infrastructure.
- Numerous bug fixes including in the File class, mesh saving, the vtk module, meshgen, and many others.
Detailed notes:
- Fix register allocation issue in list creation by @softmattertheory in #115
- Fix Mesh saving by @softmattertheory in #106
- Fix107 by @softmattertheory in #113
- Bug fix by @ConduitDan in #108
- Minor bugfixes in meshgen by @softmattertheory in #117
- VTK fixes and improvements by @joshichaitanya3 in #109
- Added Complex Class by @ConduitDan in #104
- Hydrogel functional to replace the Flory-Huggins functional by @joshichaitanya3 in #120
- Change morpho_isfalse by @softmattertheory in #125
- Added option for geodesic curvature in the GaussCurvature functional by @joshichaitanya3 in #121
- More careful calculation of inclusive range limits (fixes #105) by @mattsep in #111
- Exaustive test by @ConduitDan in #126
- Examples/catenoid by @joshichaitanya3 in #127
- Reimplemented FIle class by @softmattertheory in #129
- M1 by @softmattertheory in #130
- Meshslice by @softmattertheory in #128
- Updates for 0.5.3 by @softmattertheory in #134
Full Changelog: v0.5.2...v0.5.3