Skip to content

Commit 165aef2

Browse files
Juthokshyatt
authored andcommitted
add defaults and more tests
1 parent dbc5098 commit 165aef2

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/interface/lq.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ default_lq_algorithm(A; kwargs...) = default_lq_algorithm(typeof(A); kwargs...)
7272
function default_lq_algorithm(T::Type; kwargs...)
7373
throw(MethodError(default_lq_algorithm, (T,)))
7474
end
75+
function default_lq_algorithm(::Type{T}; kwargs...) where {T <: AbstractMatrix}
76+
return Native_HouseholderLQ(; kwargs...)
77+
end
7578
function default_lq_algorithm(::Type{T}; kwargs...) where {T <: YALAPACK.MaybeBlasMat}
7679
return LAPACK_HouseholderLQ(; kwargs...)
7780
end

src/interface/qr.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ default_qr_algorithm(A; kwargs...) = default_qr_algorithm(typeof(A); kwargs...)
7272
function default_qr_algorithm(T::Type; kwargs...)
7373
throw(MethodError(default_qr_algorithm, (T,)))
7474
end
75+
function default_qr_algorithm(::Type{T}; kwargs...) where {T <: AbstractMatrix}
76+
return Native_HouseholderQR(; kwargs...)
77+
end
7578
function default_qr_algorithm(::Type{T}; kwargs...) where {T <: YALAPACK.MaybeBlasMat}
7679
return LAPACK_HouseholderQR(; kwargs...)
7780
end

0 commit comments

Comments
 (0)