@@ -105,15 +105,15 @@ end
105105# -----------
106106function lq_full! (A, LQ, alg:: Householder )
107107 check_input (lq_full!, A, LQ, alg)
108- return householder_lq ! (A, LQ... ; alg. kwargs... )
108+ return lq_householder ! (A, LQ... ; alg. kwargs... )
109109end
110110function lq_compact! (A, LQ, alg:: Householder )
111111 check_input (lq_compact!, A, LQ, alg)
112- return householder_lq ! (A, LQ... ; alg. kwargs... )
112+ return lq_householder ! (A, LQ... ; alg. kwargs... )
113113end
114114function lq_null! (A, Nᴴ, alg:: Householder )
115115 check_input (lq_null!, A, Nᴴ, alg)
116- return householder_lq_null ! (A, Nᴴ; alg. kwargs... )
116+ return lq_null_householder ! (A, Nᴴ; alg. kwargs... )
117117end
118118
119119# dispatch helpers
@@ -123,13 +123,13 @@ for f in (:gelqt!, :gemlqt!, :gelqf!, :unglq!, :unmlq!)
123123 end
124124end
125125
126- @inline householder_lq ! (A, L, Q; driver:: Driver = DefaultDriver (), kwargs... ) =
127- householder_lq ! (driver, A, L, Q; kwargs... )
128- householder_lq ! (:: DefaultDriver , A, L, Q; kwargs... ) =
129- householder_lq ! (default_driver (Householder, A), A, L, Q; kwargs... )
130- householder_lq ! (driver:: Union{CUSOLVER, ROCSOLVER, GLA} , A, L, Q; kwargs... ) =
126+ @inline lq_householder ! (A, L, Q; driver:: Driver = DefaultDriver (), kwargs... ) =
127+ lq_householder ! (driver, A, L, Q; kwargs... )
128+ lq_householder ! (:: DefaultDriver , A, L, Q; kwargs... ) =
129+ lq_householder ! (default_driver (Householder, A), A, L, Q; kwargs... )
130+ lq_householder ! (driver:: Union{CUSOLVER, ROCSOLVER, GLA} , A, L, Q; kwargs... ) =
131131 lq_via_qr! (A, L, Q, Householder (; driver, kwargs... ))
132- function householder_lq ! (
132+ function lq_householder ! (
133133 driver:: LAPACK , A:: AbstractMatrix , L:: AbstractMatrix , Q:: AbstractMatrix ;
134134 positive = true , pivoted = false , blocksize:: Int = 0
135135 )
@@ -186,7 +186,7 @@ function householder_lq!(
186186 end
187187 return L, Q
188188end
189- function householder_lq ! (
189+ function lq_householder ! (
190190 driver:: Native , A:: AbstractMatrix , L:: AbstractMatrix , Q:: AbstractMatrix ;
191191 positive:: Bool = true , pivoted:: Bool = false , blocksize:: Int = 0
192192 )
@@ -229,13 +229,13 @@ function householder_lq!(
229229 return L, Q
230230end
231231
232- @inline householder_lq_null ! (A, Nᴴ; driver:: Driver = DefaultDriver (), kwargs... ) =
233- householder_lq_null ! (driver, A, Nᴴ; kwargs... )
234- householder_lq_null ! (:: DefaultDriver , A, Nᴴ; kwargs... ) =
235- householder_lq_null ! (default_driver (Householder, A), A, Nᴴ; kwargs... )
236- householder_lq_null ! (driver:: Union{CUSOLVER, ROCSOLVER, GLA} , A, Nᴴ; kwargs... ) =
232+ @inline lq_null_householder ! (A, Nᴴ; driver:: Driver = DefaultDriver (), kwargs... ) =
233+ lq_null_householder ! (driver, A, Nᴴ; kwargs... )
234+ lq_null_householder ! (:: DefaultDriver , A, Nᴴ; kwargs... ) =
235+ lq_null_householder ! (default_driver (Householder, A), A, Nᴴ; kwargs... )
236+ lq_null_householder ! (driver:: Union{CUSOLVER, ROCSOLVER, GLA} , A, Nᴴ; kwargs... ) =
237237 lq_null_via_qr! (A, Nᴴ, Householder (; driver, kwargs... ))
238- function householder_lq_null ! (
238+ function lq_null_householder ! (
239239 driver:: LAPACK , A:: AbstractMatrix , Nᴴ:: AbstractMatrix ;
240240 positive:: Bool = true , pivoted:: Bool = false , blocksize:: Int = 0
241241 )
@@ -260,7 +260,7 @@ function householder_lq_null!(
260260 end
261261 return Nᴴ
262262end
263- function householder_lq_null ! (
263+ function lq_null_householder ! (
264264 driver:: Native , A:: AbstractMatrix , Nᴴ:: AbstractMatrix ;
265265 positive:: Bool = true , pivoted:: Bool = false , blocksize:: Int = 0
266266 )
@@ -343,21 +343,21 @@ end
343343function lq_full! (A:: AbstractMatrix , LQ, alg:: DiagonalAlgorithm )
344344 check_input (lq_full!, A, LQ, alg)
345345 L, Q = LQ
346- _diagonal_lq ! (A, L, Q; alg. kwargs... )
346+ lq_diagonal ! (A, L, Q; alg. kwargs... )
347347 return L, Q
348348end
349349function lq_compact! (A:: AbstractMatrix , LQ, alg:: DiagonalAlgorithm )
350350 check_input (lq_compact!, A, LQ, alg)
351351 L, Q = LQ
352- _diagonal_lq ! (A, L, Q; alg. kwargs... )
352+ lq_diagonal ! (A, L, Q; alg. kwargs... )
353353 return L, Q
354354end
355355function lq_null! (A:: AbstractMatrix , N, alg:: DiagonalAlgorithm )
356356 check_input (lq_null!, A, N, alg)
357- return _diagonal_lq_null ! (A, N; alg. kwargs... )
357+ return lq_null_diagonal ! (A, N; alg. kwargs... )
358358end
359359
360- function _diagonal_lq ! (
360+ function lq_diagonal ! (
361361 A:: AbstractMatrix , L:: AbstractMatrix , Q:: AbstractMatrix ; positive:: Bool = true
362362 )
363363 # note: Ad and Qd might share memory here so order of operations is important
@@ -374,7 +374,7 @@ function _diagonal_lq!(
374374 return L, Q
375375end
376376
377- _diagonal_lq_null ! (A:: AbstractMatrix , N; positive:: Bool = true ) = N
377+ lq_null_diagonal ! (A:: AbstractMatrix , N; positive:: Bool = true ) = N
378378
379379# Deprecations
380380# ------------
0 commit comments