Skip to content

Commit 06e6f81

Browse files
fix default initializations
1 parent 37eda7e commit 06e6f81

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/appleaccelerate.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,13 +217,13 @@ else
217217
nothing
218218
end
219219

220-
function LinearSolve.init_cacheval(alg::AppleAccelerateLUFactorization, A::AbstractMatrix{<:Float64}, b::AbstractArray{<:Float64}, u, Pl, Pr,
220+
function LinearSolve.init_cacheval(alg::AppleAccelerateLUFactorization, A, b, u, Pl, Pr,
221221
maxiters::Int, abstol, reltol, verbose::Bool,
222222
assumptions::OperatorAssumptions)
223223
PREALLOCATED_APPLE_LU
224224
end
225225

226-
function LinearSolve.init_cacheval(alg::AppleAccelerateLUFactorization, A, b, u, Pl, Pr,
226+
function LinearSolve.init_cacheval(alg::AppleAccelerateLUFactorization, A::AbstractMatrix{<:Union{Float32,ComplexF32,ComplexF64}}, b, u, Pl, Pr,
227227
maxiters::Int, abstol, reltol, verbose::Bool,
228228
assumptions::OperatorAssumptions)
229229
A = rand(eltype(A), 0, 0)

src/mkl.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,13 +196,13 @@ const PREALLOCATED_MKL_LU = begin
196196
luinst = ArrayInterface.lu_instance(A), Ref{BlasInt}()
197197
end
198198

199-
function LinearSolve.init_cacheval(alg::MKLLUFactorization, A::AbstractMatrix{<:Float64}, b::AbstractArray{<:Float64}, u, Pl, Pr,
199+
function LinearSolve.init_cacheval(alg::MKLLUFactorization, A, b, u, Pl, Pr,
200200
maxiters::Int, abstol, reltol, verbose::Bool,
201201
assumptions::OperatorAssumptions)
202202
PREALLOCATED_MKL_LU
203203
end
204204

205-
function LinearSolve.init_cacheval(alg::MKLLUFactorization, A, b, u, Pl, Pr,
205+
function LinearSolve.init_cacheval(alg::MKLLUFactorization, A::AbstractMatrix{<:Union{Float32,ComplexF32,ComplexF64}}, b, u, Pl, Pr,
206206
maxiters::Int, abstol, reltol, verbose::Bool,
207207
assumptions::OperatorAssumptions)
208208
A = rand(eltype(A), 0, 0)

0 commit comments

Comments
 (0)