Skip to content

MUI Q3 2023 Release

Latest
Compare
Choose a tag to compare
@SLongshaw SLongshaw released this 30 Oct 13:27
· 18 commits to master since this release

This major release sees the following changes:

  • Refactor code base into new directory structure
  • Add new coupling algorithms
  • Rename "chrono" filters to "temporal" to avoid conflation with STL and other projects
  • Change API so functions that take two time_type values take a new iterator_type value instead
  • Update C and Fortran wrappers
  • Refactor Python wrapper for smaller footprint and CMake based build
  • Update top-level CMake for refactored Python wrapper and directory structure
  • Add standalone linear algebra capability mui::linalg
  • Update RBF filter to utilise new mui::linalg package
  • Add parallel capability to RBF filter
  • Remove Eigen dependency and USE_RBF compile time parameter

A number of significant API changes are introduced in this release compared to 1.2.4, all associated MUI applications like the MUI-demo repository have been updated to reflect this.

Users upgrading from an older MUI version should expect the need to make changes to API calls.