@@ -15,7 +15,7 @@ function defaultalg(A, b)
1515 if length (b) <= 10
1616 alg = GenericLUFactorization ()
1717 elseif (length (b) <= 100 || (isopenblas () && length (b) <= 500 )) &&
18- eltype (A) <: Union{Float32, Float64} && Base . Threads . nthreads () > 1
18+ eltype (A) <: Union{Float32, Float64}
1919 alg = RFLUFactorization ()
2020 # elseif A === nothing || A isa Matrix
2121 # alg = FastLUFactorization()
@@ -72,7 +72,7 @@ function SciMLBase.solve(cache::LinearCache, alg::Nothing,
7272 alg = GenericLUFactorization ()
7373 SciMLBase. solve (cache, alg, args... ; kwargs... )
7474 elseif (length (b) <= 100 || (isopenblas () && length (b) <= 500 )) &&
75- eltype (A) <: Union{Float32, Float64} && Base . Threads . nthreads () > 1
75+ eltype (A) <: Union{Float32, Float64}
7676 alg = RFLUFactorization ()
7777 SciMLBase. solve (cache, alg, args... ; kwargs... )
7878 # elseif A isa Matrix
@@ -134,7 +134,7 @@ function init_cacheval(alg::Nothing, A, b, u, Pl, Pr, maxiters, abstol, reltol,
134134 alg = GenericLUFactorization ()
135135 init_cacheval (alg, A, b, u, Pl, Pr, maxiters, abstol, reltol, verbose)
136136 elseif (length (b) <= 100 || (isopenblas () && length (b) <= 500 )) &&
137- eltype (A) <: Union{Float32, Float64} && Base . Threads . nthreads () > 1
137+ eltype (A) <: Union{Float32, Float64}
138138 alg = RFLUFactorization ()
139139 init_cacheval (alg, A, b, u, Pl, Pr, maxiters, abstol, reltol, verbose)
140140 # elseif A isa Matrix
0 commit comments