Skip to content

Commit a213230

Browse files
make all factorization solve overloads catch kwargs
1 parent eb668de commit a213230

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/factorization.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ function do_factorization(::UMFPACKFactorization, A, b, u)
9898
end
9999
end
100100

101-
function SciMLBase.solve(cache::LinearCache, alg::UMFPACKFactorization)
101+
function SciMLBase.solve(cache::LinearCache, alg::UMFPACKFactorization; kwargs...)
102102
A = cache.A
103103
A = convert(AbstractMatrix, A)
104104
if cache.isfresh
@@ -135,7 +135,7 @@ function do_factorization(::KLUFactorization, A, b, u)
135135
end
136136
end
137137

138-
function SciMLBase.solve(cache::LinearCache, alg::KLUFactorization)
138+
function SciMLBase.solve(cache::LinearCache, alg::KLUFactorization; kwargs...)
139139
A = cache.A
140140
A = convert(AbstractMatrix, A)
141141
if cache.isfresh
@@ -373,7 +373,7 @@ function init_cacheval(::FastLUFactorization, A, b, u, Pl, Pr,
373373
return WorkspaceAndFactors(ws, LinearAlgebra.LU(LAPACK.getrf!(ws, A)...))
374374
end
375375

376-
function SciMLBase.solve(cache::LinearCache, alg::FastLUFactorization, args...; kwargs...)
376+
function SciMLBase.solve(cache::LinearCache, alg::FastLUFactorization; kwargs...)
377377
A = cache.A
378378
A = convert(AbstractMatrix, A)
379379
ws_and_fact = cache.cacheval
@@ -428,7 +428,7 @@ else
428428
end
429429
end
430430

431-
function SciMLBase.solve(cache::LinearCache, alg::FastQRFactorization{P}, args...; kwargs...) where {P}
431+
function SciMLBase.solve(cache::LinearCache, alg::FastQRFactorization{P}; kwargs...) where {P}
432432
A = cache.A
433433
A = convert(AbstractMatrix, A)
434434
ws_and_fact = cache.cacheval

0 commit comments

Comments
 (0)