Skip to content

JuliaLinearAlgebra/RecursiveFactorization.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

222 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RecursiveFactorization

Github Action CI codecov


RecursiveFactorization.jl is a package that collects various recursive matrix factorization algorithms.

Implemented Algorithms:

Usage:

RecursiveFactorization does not export any functions.

julia> using RecursiveFactorization

julia> A = rand(5, 5);

julia> RecursiveFactorization.lu(A); # out-of-place

julia> RecursiveFactorization.lu!(copy(A)); # in-place

julia> RecursiveFactorization.lu!(copy(A), Vector{Int}(undef, size(A, 2))); # in-place w/ pivoting vector

Performance:

For small to medium sized matrices, it is beneficial to use RecursiveFactorization over OpenBLAS. The SciMLBenchmarks LU factorization benchmark compares RFLUFactorization against the standard alternatives.

lubench

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages