Skip to content

v3.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Oct 11:03
· 276 commits to refs/heads/master since this release

⭐ Highlights

  • Get significant performance improvements for large meshes by using the pardiso solver, see installation docs here. Further performance gains with the introduction of numba, both thanks to @TLCFEM.
  • Vastly increased the number of tests, including 19 extra validation tests from Pilkey (2002), three of which can be found in the examples.
  • Added benchmark tests to aid performance improvements.
  • Rhino methods are now supported in python 3.10 and 3.11.

What's Changed

🐎 Performance

🚨 Testing

👷 Continuous Integration

  • Add nbQA to pre-commit (runs black, isort and pyupgrade on jupyter notebooks) (#333) @robbievanleeuwen
  • Restructure tests directory, add further validation tests (including many examples from Pilkey), improve tests coverage, add flake8-pytest-style (#329) @robbievanleeuwen

📚 Documentation

📦 Dependencies

Full changelog: v3.0.2...v3.1.0