35 Packages since 2013
User Packages

ToeplitzMatrices.jl59Fast matrix multiplication and division for Toeplitz matrices in Julia

IterativeSolvers.jl358Iterative algorithms for solving linear systems, eigensystems, and singular value problems

SpecialMatrices.jl38Julia package for working with special matrix types.

LinearMaps.jl282A Julia package for defining and working with linear maps, also known as linear transformations or linear operators acting on vectors. The only requirement for a LinearMap is that it can act on a vector (by multiplication) efficiently.

GenericLinearAlgebra.jl131Generic numerical linear algebra in Julia

LinearAlgebra.jl131Generic numerical linear algebra in Julia

MatrixDepot.jl70An Extensible Test Matrix Collection for Julia

TSVD.jl33Truncated singular value decomposition with partial reorthogonalization

LowRankApprox.jl88Fast lowrank matrix approximation in Julia

GenericSVD.jl41Singular Value Decomposition for generic number types

BandedMatrices.jl129A Julia package for representing banded matrices

BlockBandedMatrices.jl56A Julia package for representing blockbanded matrices and bandedblockbanded matrices

HierarchicalMatrices.jl24Julia package for hierarchical matrices

AlgebraicMultigrid.jl107Algebraic Multigrid in Julia

RandomizedLinAlg.jl14Randomized algorithms for numerical linear algebra in Julia

ArnoldiMethod.jl72Implicitly Restarted Arnoldi Method, natively in Julia

Preconditioners.jl44A few preconditioners for iterative solvers.

Arpack.jl60Julia Wrappers for the arpackng Fortran library

SparseLinearAlgebra.jl7A repository for sparse linear algebra in Julia

MKL.jl170Intel MKL linear algebra backend for Julia

RecursiveFactorization.jl64

MatrixFactorizations.jl16A Julia package to contain nonstandard matrix factorizations

InfiniteLinearAlgebra.jl30A Julia repository for linear algebra with infinite matrices

ArrayLayouts.jl38A Julia package for describing array layouts and more general fast linear algebra

LazyBandedMatrices.jl4A Julia package for lazy banded matrices

SemiseparableMatrices.jl5A Julia package to represent semiseparable and almost banded matrices

MultiThreadedLU.jl5

BLIS.jl24This repo plans to provide a lowlevel Julia wrapper for BLIS typed interface.

Octavian.jl201Multithreaded BLASlike library that provides pure Julia matrix multiplication

BLASBenchmarksCPU.jl4Benchmark BLAS Libraries

BLASBenchmarksGPU.jl3Benchmark BLAS libraries on GPUs

BLISBLAS.jl5BLISpendant of MKL.jl

SkewLinearAlgebra.jl6Julia Package for skewsymmetric matrices

RectangularFullPacked.jl6A Julia package for the Rectangular Full Packed matrix format

Magma.jl5
View all packages