JuliaLinearAlgebra / SkewLinearAlgebra.jl

Julia Package for skew-symmetric matrices
MIT License
17 stars 4 forks source link

license Build Status Codecov

SkewLinearAlgebra

The SkewLinearAlgebra package provides specialized matrix types, optimized methods of LinearAlgebra functions, and a few entirely new functions for dealing with linear algebra on skew-Hermitian matrices, especially for the case of real skew-symmetric matrices.

In particular, it defines new SkewHermitian and SkewHermTridiagonal matrix types supporting optimized eigenvalue/eigenvector, Hessenberg factorization, and matrix exponential/trigonometric functions. It also provides functions to compute the Pfaffian of skew-symmetric matrices, along with a Cholesky-like factorization for real skew-symmetric matrices.

See the Documentation for details.