We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9ad0677 commit 5753095Copy full SHA for 5753095
ext/LinearSolveHYPRE.jl
@@ -4,7 +4,8 @@ using HYPRE.LibHYPRE: HYPRE_Complex
4
using HYPRE: HYPRE, HYPREMatrix, HYPRESolver, HYPREVector
5
using IterativeSolvers: Identity
6
using LinearSolve: HYPREAlgorithm, LinearCache, LinearProblem, LinearSolve,
7
- OperatorAssumptions, default_tol, init_cacheval, __issquare, set_cacheval
+ OperatorAssumptions, default_tol, init_cacheval, __issquare,
8
+ __conditioning, set_cacheval
9
using SciMLBase: LinearProblem, SciMLBase
10
using UnPack: @unpack
11
using Setfield: @set!
@@ -82,7 +83,8 @@ function SciMLBase.init(prob::LinearProblem, alg::HYPREAlgorithm,
82
83
84
cache = LinearCache{
85
typeof(A), typeof(b), typeof(u0), typeof(p), typeof(alg), Tc,
- typeof(Pl), typeof(Pr), typeof(reltol), __issquare(assumptions)
86
+ typeof(Pl), typeof(Pr), typeof(reltol), __issquare(assumptions),
87
+ __conditioning(assumptions),
88
}(A, b, u0, p, alg, cacheval, isfresh, Pl, Pr, abstol, reltol,
89
maxiters,
90
verbose, assumptions)
0 commit comments