LinearSolve.jl icon indicating copy to clipboard operation
LinearSolve.jl copied to clipboard

LinearSolve.jl: High-Performance Unified Interface for Linear Solvers in Julia. Easily switch between factorization and Krylov methods, add preconditioners, and all in one interface.

Results 89 LinearSolve.jl issues
Sort by recently updated
recently updated
newest added

Hi guys, i understood from the documentation that I can use LinearSolve with Krylov in both CPU and GPU. i am trying to solve a sparse linear system Ax=b as...

Here's an MWE: ```julia using Statistics using SparseArrays using LinearSolve using CUDA using CUDA.CUSPARSE n = 10 A_cpu = spdiagm(-1 => ones(n-1), 0 => -2*ones(n), 1 => ones(n-1)) colptr, rowval,...

Hi, At the moment, in the Pardiso extension: https://github.com/SciML/LinearSolve.jl/blob/3881230cf34d6a0414e8ca12de1280d00f5a0e8b/ext/LinearSolvePardisoExt.jl#L28 it is not possible to distinguish between Pardiso and MKLPardiso Since MKL Pardiso was forked off in the early 2000's these...

It seems like `cache.isfresh` is used to check if the cache is out of date, e.g. in the docs: https://github.com/SciML/LinearSolve.jl/blob/3881230cf34d6a0414e8ca12de1280d00f5a0e8b/docs/src/advanced/developing.md?plain=1#L25-L33 But I think a fresh cache usually refers to one...

https://github.com/exanauts/CUSOLVERRF.jl

Hello, I can't precompile DifferentialEquations pointing me to an issue with LinearSolve, and several other packages( Also not pre-compiling: StochasticDiffEq.jl, OrdinaryDiffEq.jl). I was trying to add the package standalone, and...

Hi, I see that 2.0 is underway, so this may be an occasion to have some discussion about the API. The current API handles preconditioners and direct solvers very differently....

Stack overflow at https://github.com/SciML/LinearSolve.jl/blob/main/src/common.jl#L160-L162 I think some dispatches are missing. E.g. I had to overload `LinearSolve.needs_concrete_A(::HYPREAlgorithm)` to come this far. Reproducer ```julia using DifferentialEquations, HYPRE, MPI, LinearSolve MPI.Init() HYPRE.Init() function...

Hi, I am now designing a package that needs to solve multiple times of `A \ b`, but with different `A`s. This package really benefits a lot, thanks for the...