v0.11.0
v0.11.0 (2019-06-06)
Breaking changes
New features
- Add
SHermitianCompact
(#358) - Support
\
for SVD factorization (#613) - Support for
svd(::StaticMatrix, full=true)
(#596) - Allow using static arrays as index for views (#586)
Performance
- Performance improvements for
vecdot(x,y)
(#603) - Improved
A\B
performance for size(A)=(2or3, 2or3) and size(B) = (2or3, n) (#584) - Added faster inverse for 4x4 matrices (#597)
Bug fixes and minor changes
- Fix crash in
eig()
for diagonal 2x2 complex matrices (#615) - Fix README examples for current Julia (#611)
- Test on julia version 1.2 (#610)
- Fix constructor for
SVector{0}
fromArray
(#608) - Fix A\B where A is nonsquare (#607)
- Allow empty indexing of zero-dimensional MArrays (#581)
- Fix for zero dimensional
broadcast!
(#590)
Changelog
Closed issues:
- eigen of diagonal Hermitian with Complex eltype (#614)
- Missing
\
methods (#606) - Difference to arrays with respect to indexing with
\[\]
(#604) - Static Array/Vector isn't isbits (#598)
- Cannot use static arrays as indices for views (#587)
- Indexing of zero-dimensional MArrays (#580)
- SVector{0}(::Vector) will not construct (#520)
- Performance of SMatrix(::StaticMatrix) (#356)
Merged pull requests:
- Add julia compat. (#617) (fredrikekre)
- Fix #614 (#615) (thchr)
- Support \ for SVD factorization (#613) (timholy)
- Adopt examples in README to current Julia version (#611) (goggle)
- Enable CI for julia version 1.2 (#610) (c42f)
- Fix constructor for SVector{0} from Array (#608) (c42f)
- Fix A\B where A is nonsquare (#607) (c42f)
- Allow failures on nightly. (#605) (tkoolen)
- Use
@simd
in\_vecdot
(#603) (tkoolen) - Drop 0.7 (#601) (fredrikekre)
- Remove deprecated functionality (#600) (c42f)
- Faster inv 4x4 (#597) (ryanelandt)
- Support for
svd\(::StaticMatrix, full=true\)
(#596) (c42f) - fix for zero-dimensional broadcast bug in generated function (#590) (peterahrens)
- Allow using static arrays as index for views (#586) (tribut)
- Increase Performance of \ (and /) for small square matrix (#584) (judober)
- Allow empty indexing of zero-dimensional MArrays (#581) (TheBB)
- Add SHermitianCompact (#358) (tkoolen)