Releases: acts-project/algebra-plugins
Releases · acts-project/algebra-plugins
v0.25.0
What's Changed
- Disable Fastor in macOS CI job by @stephenswat in #125
- Include external libraries as system libraries by @stephenswat in #124
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
- feat: add a Vc SoA implementation for transform3 by @niermann999 in #97
Full Changelog: v0.23.0...v0.24.0
Algebra Plugins Beta 0.23.0
New version with updates in vectorization and CMake build
Algebra Plugins Beta 0.22.0
Release including the following updates since v0.21.0
:
- Upgraded to GoogleTest
v1.14.0
and VecMemv0.27.0
(by default); - Disabled FP64 SYCL tests when the SYCL device doesn't support double-precision calculations;
- Introduced CMake presets for the project;
- These are meant to simplify developing the code, making its CMake configuration for different use cases simpler;
- Introduced explicit HIP language support in the code.
Algebra Plugins Beta 0.21.0
Rollback to Eigen 3.4.0
Algebra Plugins Beta 0.20.0
Release with a change: Eigen 3.4.0 → Eigen 3.4.1
Algebra Plugins Beta 0.19.0
Release including the following updates since v0.18.0:
- Introduced automated tests for the public headers of all (interface) libraries in the project;
- Fixed all missing includes and CMake mis-configurations as its outcome;
- Introduced the
ALGEBRA_PLUGINS_FAIL_ON_WARNINGS
cache variable for controlling whether "-Werror
-like" flags would be used during the build of the tests and benchmarks of the project.
Algebra Plugins Beta 0.18.0
Changes since v0.17.0:
- Introduced SYCL tests for the
eigen_cmath
andeigen_eigen
frontends; - Marked the actor functions as
const
to improve const-correctness; - Added Fastor as a full backend and frontend;
- Made the exported CMake configuration of the project work more reliably.
Algebra Plugins Beta 0.17.0
Changes since v0.16.0:
- Fix assert in cmath vector getter
- Remove implicit conversions
Algebra Plugins Beta 0.16.0
Release including the following updates since v0.15.0:
- Use a template for Eigen index parameters
- Use ALGEBRA_PLUGINS_USE_SYSTEM_LIBS across the board for configuration