Skip to content

Version 1.2.0

Compare
Choose a tag to compare
@n-claes n-claes released this 07 Oct 17:54
· 617 commits to master since this release
68e7dfd

New features & Improvements

Legolas

  • Matrix assembly has been reworked + added Hall MHD and viscosity (#66 by @n-claes)
  • Added possibility to set v01 and B01 components for the equilibrium (#66 by @n-claes)
  • Added code coverage and improved testing framework (#70 by @n-claes)
  • Unit normalisations now support setting the mean molecular weight (#72 by @n-claes)
  • Added derived eigenfunction quantities (#73 by @jordidj, #75 by @n-claes)
  • It is now possible to select and save a subset of eigenfunctions instead of all of them (#75 by @n-claes)
  • Support for develop and release builds + timing functionality (#78 by @elecprog)
  • Improved console logging (#80 by @n-claes)
  • Code cleaning (#83 by @n-claes)

Pylbo

  • Added support for matplotlib 3.4 (#69 by @n-claes)
  • Added code coverage and additional unit tests (#74 by @n-claes)
  • Improved the way subplots are added to existing figures (#77 by @n-claes)

Documentation

  • Documentation received an update and some things were restructured and/or rewritten (#79 by @n-claes)

Bugfixes

Legolas

  • Fixed segmentation fault for macOS in some cases (#84 by @n-claes)
  • Fixed ranlib warnings for no symbols when building on macOS (#85 by @n-claes)

Pylbo

  • Fixed lock_zoom issue (#69 by @n-claes)
  • Fixed an issue where datfile names were not generated properly
  • Fixed deprecationwarning from matplotlib 3.4 onwards (#77 by @n-claes)

New Contributors

  • @elecprog made their first contribution in #78

Full Changelog

v1.0.0...v1.2.0