• Stars
    star
    92
  • Rank 350,658 (Top 8 %)
  • Language
    Julia
  • License
    MIT License
  • Created about 6 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Arnoldi Method with Krylov-Schur restart, natively in Julia.

More Repositories

1

IterativeSolvers.jl

Iterative algorithms for solving linear systems, eigensystems, and singular value problems
Julia
389
star
2

LinearMaps.jl

A 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.
Julia
298
star
3

Octavian.jl

Multi-threaded BLAS-like library that provides pure Julia matrix multiplication
Julia
222
star
4

MKL.jl

Intel MKL linear algebra backend for Julia
Julia
193
star
5

GenericLinearAlgebra.jl

Generic numerical linear algebra in Julia
Julia
140
star
6

BandedMatrices.jl

A Julia package for representing banded matrices
Julia
127
star
7

AlgebraicMultigrid.jl

Algebraic Multigrid in Julia
Julia
117
star
8

LowRankApprox.jl

Fast low-rank matrix approximation in Julia
Julia
105
star
9

AppleAccelerate.jl

Julia interface to the macOS Accelerate framework
Julia
89
star
10

RecursiveFactorization.jl

Julia
74
star
11

MatrixDepot.jl

An Extensible Test Matrix Collection for Julia
Julia
71
star
12

Arpack.jl

Julia Wrappers for the arpack-ng Fortran library
Julia
66
star
13

ToeplitzMatrices.jl

Fast matrix multiplication and division for Toeplitz matrices in Julia
Julia
64
star
14

libblastrampoline

Using PLT trampolines to provide a BLAS and LAPACK demuxing library.
C
64
star
15

BlockBandedMatrices.jl

A Julia package for representing block-banded matrices and banded-block-banded matrices
Julia
56
star
16

ArrayLayouts.jl

A Julia package for describing array layouts and more general fast linear algebra
Julia
53
star
17

Preconditioners.jl

A few preconditioners for iterative solvers.
Julia
50
star
18

GenericSVD.jl

Singular Value Decomposition for generic number types
Julia
41
star
19

SpecialMatrices.jl

Julia package for working with special matrix types.
Julia
39
star
20

TSVD.jl

Truncated singular value decomposition with partial reorthogonalization
Julia
37
star
21

InfiniteLinearAlgebra.jl

A Julia repository for linear algebra with infinite matrices
Julia
33
star
22

BLIS.jl

This repo plans to provide a low-level Julia wrapper for BLIS typed interface.
Julia
26
star
23

HierarchicalMatrices.jl

Julia package for hierarchical matrices
Julia
24
star
24

WoodburyMatrices.jl

Support for the Woodbury matrix identity for Julia
Julia
22
star
25

MatrixFactorizations.jl

A Julia package to contain non-standard matrix factorizations
Julia
18
star
26

RandomizedLinAlg.jl

Randomized algorithms for numerical linear algebra in Julia
Julia
18
star
27

SkewLinearAlgebra.jl

Julia Package for skew-symmetric matrices
Julia
16
star
28

SparseLinearAlgebra.jl

A repository for sparse linear algebra in Julia
Julia
8
star
29

SemiseparableMatrices.jl

A Julia package to represent semiseparable and almost banded matrices
Julia
7
star
30

Magma.jl

Julia
6
star
31

MultiThreadedLU.jl

Julia
6
star
32

RectangularFullPacked.jl

A Julia package for the Rectangular Full Packed matrix format
Julia
6
star
33

BLISBLAS.jl

BLIS-pendant of MKL.jl
Julia
6
star
34

BLASBenchmarksCPU.jl

Benchmark BLAS Libraries
Julia
5
star
35

OpenBLASBuilder

BinaryBuilder repo for OpenBLAS
Julia
5
star
36

LazyBandedMatrices.jl

A Julia package for lazy banded matrices
Julia
4
star
37

IncrementalSVD.jl

Incrementally compute an approximate truncated singular value decomposition
Julia
4
star
38

BLASBenchmarksGPU.jl

Benchmark BLAS libraries on GPUs
Julia
3
star
39

ArpackMKLBuilder

Julia
2
star
40

BenchmarkPlottingUtilities.jl

Julia
2
star
41

OpenBLAS32.jl

OpenBLAS forwarding for LP64 BLAS
Julia
2
star
42

LowRankMatrices.jl

Lightweight package that provides the low-rank matrix types that are used in LowRankApprox.jl
Julia
2
star
43

SuiteSparseBuilder

Julia
1
star
44

ArpackBuilder

Julia
1
star
45

ArpackMKL.jl

Julia
1
star