Releases: tomstewart89/BasicLinearAlgebra
Releases · tomstewart89/BasicLinearAlgebra
5.1
5.0
Breaking Changes
- Dropped support for printing
Matrix
s and other types toSerial
using the << operator. InsteadMatrix
now implements arduino'sPrintable
interface so it can be printed usingSerial.print
/Serial.println
What's Changed
- Elementwise operations with swapped order by @insalt-glitch in #77
- Cross product operation by @insalt-glitch in #78
- Streaming library compatibility by @insalt-glitch in #79
- Integer determinant calculation by @insalt-glitch in #80
- Bump to version 5.0 by @tomstewart89 in #81
New Contributors
- @insalt-glitch made their first contribution in #77
Full Changelog: 4.3...5.0
Version 4.3
Increment version number
More bugfixes for 4.0
What's Changed
- Add messages for static_asserts by @tomstewart89 in #72
- Fix bug in Eye matrix by @tomstewart89 in #71
Full Changelog: 4.1...4.2
Minor bugfixes
Add numeric numeric differentiation, logical operators and cholesky decomposition
What's Changed
- Numeric differentiation by @Akshay5312 in #58
- Redesign Matrix class to use CRTP by @tomstewart89 in #60
- Add cholesky decomposition by @tomstewart89 in #61
- Add logical operators by @tomstewart89 in #62
- Update library.properties by @tomstewart89 in #63
Full Changelog: 3.7...4.0
Add a Ones Matrix and Fix Sparse Matrices
What's Changed
- port to PC by @brand17 in #49
- Creating a ones vector/matrix by @Akshay5312 in #55
- Fix sparse matrix class and add tests by @tomstewart89 in #56
New Contributors
- @brand17 made their first contribution in #49
- @Akshay5312 made their first contribution in #55
Full Changelog: 3.6...3.7
Improve Brace Initialisation
This release improves brace initialisation so that it's now possible to fill a matrix with zeros using BLA::Matrix<2,2> A = {0}
.
It introduces some changes to the FillRowMajor interface (it now requires an index from which to start filling) and removes the constructor for initialisation using a C-array
Correctly flag singular matrices in LUDecomposition and Invert
Fix fence-post bug in LUDecomposition
What's Changed
- Fix fence-post bug in LUDecomposition by @tomstewart89 in #44
Full Changelog: 3.3...3.4