@@ -28,34 +28,34 @@ by construction.
2828@algdef Native_HouseholderLQ
2929
3030"""
31- LAPACK_HouseholderQR(; blocksize, positive = false , pivoted = false)
31+ LAPACK_HouseholderQR(; blocksize, positive = true , pivoted = false)
3232
3333Algorithm type to denote the standard LAPACK algorithm for computing the QR decomposition of
3434a matrix using Householder reflectors. The specific LAPACK function can be controlled using
3535the keyword arugments, i.e. `?geqrt` will be chosen if `blocksize > 1`. With
3636`blocksize == 1`, `?geqrf` will be chosen if `pivoted == false` and `?geqp3` will be chosen
37- if `pivoted == true`. The keyword `positive = true` can be used to ensure that the diagonal
37+ if `pivoted == true`. The keyword `positive = true` is used to ensure that the diagonal
3838elements of `R` are non-negative.
3939"""
4040@algdef LAPACK_HouseholderQR
4141
4242"""
43- LAPACK_HouseholderLQ(; blocksize, positive = false )
43+ LAPACK_HouseholderLQ(; blocksize, positive = true )
4444
4545Algorithm type to denote the standard LAPACK algorithm for computing the LQ decomposition of
4646a matrix using Householder reflectors. The specific LAPACK function can be controlled using
4747the keyword arugments, i.e. `?gelqt` will be chosen if `blocksize > 1` or `?gelqf` will be
48- chosen if `blocksize == 1`. The keyword `positive = true` can be used to ensure that the diagonal
49- elements of `L` are non-negative.
48+ chosen if `blocksize == 1`. The keyword `positive = true` is used to ensure that the
49+ diagonal elements of `L` are non-negative.
5050"""
5151@algdef LAPACK_HouseholderLQ
5252
5353"""
54- GLA_HouseholderQR(; positive = false )
54+ GLA_HouseholderQR(; positive = true )
5555
5656Algorithm type to denote the GenericLinearAlgebra.jl implementation for computing the QR decomposition
5757of a matrix using Householder reflectors. Currently, only `blocksize = 1` and `pivoted == false`
58- are supported. The keyword `positive = true` can be used to ensure that the diagonal elements
58+ are supported. The keyword `positive = true` is used to ensure that the diagonal elements
5959of `R` are non-negative.
6060"""
6161@algdef GLA_HouseholderQR
230230# CUSOLVER ALGORITHMS
231231# =========================
232232"""
233- CUSOLVER_HouseholderQR(; positive = false )
233+ CUSOLVER_HouseholderQR(; positive = true )
234234
235235Algorithm type to denote the standard CUSOLVER algorithm for computing the QR decomposition of
236236a matrix using Householder reflectors. The keyword `positive = true` can be used to ensure that
@@ -318,10 +318,10 @@ const CUSOLVER_SVDAlgorithm = Union{
318318# ROCSOLVER ALGORITHMS
319319# =========================
320320"""
321- ROCSOLVER_HouseholderQR(; positive = false )
321+ ROCSOLVER_HouseholderQR(; positive = true )
322322
323323Algorithm type to denote the standard ROCSOLVER algorithm for computing the QR decomposition of
324- a matrix using Householder reflectors. The keyword `positive= true` can be used to ensure that
324+ a matrix using Householder reflectors. The keyword `positive = true` is used to ensure that
325325the diagonal elements of `R` are non-negative.
326326"""
327327@algdef ROCSOLVER_HouseholderQR
0 commit comments