Skip to content

Releases: JuliaLinearAlgebra/SkewLinearAlgebra.jl

v1.0.0

06 May 16:48
b026543
Compare
Choose a tag to compare

SkewLinearAlgebra v1.0.0

Diff since v0.1.1

Merged pull requests:

  • Bump codecov/codecov-action from 3 to 4 (#133) (@dependabot[bot])
  • Bump julia-actions/setup-julia from 1 to 2 (#135) (@dependabot[bot])
  • Added pfaffian(::AbstractMatrix{<:Complex}) and isskewhermitian (#137) (@jlbosse)
  • Reduced allocations in pfaffian(::AbstractMatrix{<:Complex}) (#138) (@jlbosse)
  • Added logabspfaffian(::AbstractMatrix{<:Complex}) (#139) (@jlbosse)
  • Bump julia-actions/cache from 1 to 2 (#140) (@dependabot[bot])

Closed issues:

  • pfaffian(A::SkewHermitian{<:Complex}) is missing (#136)

v0.1.1

22 Dec 02:49
01329c0
Compare
Choose a tag to compare

SkewLinearAlgebra v0.1.1

Diff since v0.1.0

Merged pull requests:

Closed issues:

  • Pathological cases of double shift polynomial (#118)
  • register this package? (#119)
  • eigen fails to diagonalize a matrix (#130)

v0.1.0

28 Oct 19:56
a604532
Compare
Choose a tag to compare

SkewLinearAlgebra v0.1.0

Merged pull requests:

Closed issues:

  • SkewEigen vs LinearAlgebra.Eigen (#6)
  • HessenbergQ (#7)
  • transfer to JuliaLinearAlgebra (#8)
  • Float32 fails (#9)
  • support non-BLAS numeric types (#10)
  • type piracy (#11)
  • type-instability (#12)
  • Pfaffian (#14)
  • complex Hermitian matrices (#15)
  • SkewHermitianTridiagonal (#17)
  • complex skew tridiagonal (#24)
  • enable codecov (#36)
  • merge real and complex hessenberg code (#37)
  • remove "1e-15" tests (#38)
  • add tests for Float32 (#39)
  • Complete testing (#42)
  • permutation and efficiency cholesky-like (#46)
  • exact pfaffian bug (#49)
  • Eigen for complex matrices (#50)
  • fix skew-symmetric matrix-vector product (#53)
  • Add trigonometric functions for complex matrices (#54)
  • Complex tridiagonal skewhermitian eigensolver (#56)
  • trigonometric for tridiagonal (#62)
  • LAPACKException(22) for 32-bit storage and large matrices (#64)
  • switch from README to manual (#68)
  • special matrix type for J? (#69)
  • ldiv! and rdiv! for SkewHermTridiagonal? (#70)
  • add logabspfaffian (#71)
  • return sign from logabspfaffian (#73)
  • implement Tridiagonal(A::SkewHermTridiagonal) (#75)
  • remove n==1 special cases in exp.jl? (#83)
  • test 1x1 cases (#89)
  • rename SkewCholesky fields (#92)
  • missing promotion for skewhermitian(A) (#98)
  • pfaffian(::SkewHermTridiagonal) (#99)
  • Fix eigensolver for x86 ubuntu Julia 1.6 (#100)
  • return values of sin and cos (#101)
  • tan, tanh, etc? (#102)
  • eigvals failing in some simple test cases (#113)
  • failing test cases (#116)
  • Incorrect pfaffian (#121)
  • failure on v1.11-dev (#126)