From 218d2de1d9de8d687510ec6eba620bbc1a1dbfc8 Mon Sep 17 00:00:00 2001 From: Boris De Vos Date: Thu, 15 Jan 2026 10:27:47 +0100 Subject: [PATCH 1/5] typo --- src/interface/decompositions.jl | 8 ++++---- src/interface/orthnull.jl | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/interface/decompositions.jl b/src/interface/decompositions.jl index 8306d9ea..3a623b87 100644 --- a/src/interface/decompositions.jl +++ b/src/interface/decompositions.jl @@ -411,7 +411,7 @@ LeftOrthAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = LeftO # Note: specific algorithm selection is handled by `left_orth_alg` in orthnull.jl LeftOrthAlgorithm(alg::AbstractAlgorithm) = error( """ - Unkown or invalid `left_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) @@ -440,7 +440,7 @@ RightOrthAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = Righ # Note: specific algorithm selection is handled by `right_orth_alg` in orthnull.jl RightOrthAlgorithm(alg::AbstractAlgorithm) = error( """ - Unkown or invalid `right_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) @@ -469,7 +469,7 @@ LeftNullAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = LeftN # Note: specific algorithm selection is handled by `left_null_alg` in orthnull.jl LeftNullAlgorithm(alg::AbstractAlgorithm) = error( """ - Unkown or invalid `left_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) @@ -497,7 +497,7 @@ RightNullAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = Righ # Note: specific algorithm selection is handled by `right_null_alg` in orthnull.jl RightNullAlgorithm(alg::AbstractAlgorithm) = error( """ - Unkown or invalid `right_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) diff --git a/src/interface/orthnull.jl b/src/interface/orthnull.jl index 64acb509..b20a841d 100644 --- a/src/interface/orthnull.jl +++ b/src/interface/orthnull.jl @@ -429,7 +429,7 @@ See also [`LeftOrthAlgorithm`](@ref), [`left_orth`](@ref). """ left_orth_alg(alg::AbstractAlgorithm) = error( """ - Unkown or invalid `left_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) @@ -464,7 +464,7 @@ See also [`RightOrthAlgorithm`](@ref), [`right_orth`](@ref). """ right_orth_alg(alg::AbstractAlgorithm) = error( """ - Unkown or invalid `right_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) @@ -499,7 +499,7 @@ See also [`LeftNullAlgorithm`](@ref), [`left_null`](@ref). """ left_null_alg(alg::AbstractAlgorithm) = error( """ - Unkown or invalid `left_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) @@ -533,7 +533,7 @@ See also [`RightNullAlgorithm`](@ref), [`right_null`](@ref). """ right_null_alg(alg::AbstractAlgorithm) = error( """ - Unkown or invalid `right_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) From 2fc27860567156cc559ed12cef86ee29fc2e43c5 Mon Sep 17 00:00:00 2001 From: Boris De Vos Date: Thu, 15 Jan 2026 10:52:05 +0100 Subject: [PATCH 2/5] format? --- src/interface/decompositions.jl | 16 ++++++++-------- src/interface/orthnull.jl | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/interface/decompositions.jl b/src/interface/decompositions.jl index 3a623b87..e8e10216 100644 --- a/src/interface/decompositions.jl +++ b/src/interface/decompositions.jl @@ -413,9 +413,9 @@ LeftOrthAlgorithm(alg::AbstractAlgorithm) = error( """ Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define - + MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr`, `:polar` or `:svd`, to select [`qr_compact!`](@ref), [`left_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -442,9 +442,9 @@ RightOrthAlgorithm(alg::AbstractAlgorithm) = error( """ Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define - + MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq`, `:polar` or `:svd`, to select [`lq_compact!`](@ref), [`right_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -471,9 +471,9 @@ LeftNullAlgorithm(alg::AbstractAlgorithm) = error( """ Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define - + MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr` or `:svd`, to select [`qr_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -499,9 +499,9 @@ RightNullAlgorithm(alg::AbstractAlgorithm) = error( """ Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define - + MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq` or `:svd`, to select [`lq_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. diff --git a/src/interface/orthnull.jl b/src/interface/orthnull.jl index b20a841d..1ef84c42 100644 --- a/src/interface/orthnull.jl +++ b/src/interface/orthnull.jl @@ -431,9 +431,9 @@ left_orth_alg(alg::AbstractAlgorithm) = error( """ Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define - + MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr`, `:polar` or `:svd`, to select [`qr_compact!`](@ref), [`left_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -466,9 +466,9 @@ right_orth_alg(alg::AbstractAlgorithm) = error( """ Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define - + MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq`, `:polar` or `:svd`, to select [`lq_compact!`](@ref), [`right_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -501,9 +501,9 @@ left_null_alg(alg::AbstractAlgorithm) = error( """ Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define - + MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr` or `:svd`, to select [`qr_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -535,9 +535,9 @@ right_null_alg(alg::AbstractAlgorithm) = error( """ Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define - + MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq` or `:svd`, to select [`lq_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. From 2420b73a9d0b8c7743c39410e944ff5547316b26 Mon Sep 17 00:00:00 2001 From: Boris De Vos Date: Thu, 15 Jan 2026 11:01:25 +0100 Subject: [PATCH 3/5] manual format --- src/interface/decompositions.jl | 24 ++++++++++++------------ src/interface/orthnull.jl | 24 ++++++++++++------------ 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/src/interface/decompositions.jl b/src/interface/decompositions.jl index e8e10216..88d5b80e 100644 --- a/src/interface/decompositions.jl +++ b/src/interface/decompositions.jl @@ -411,11 +411,11 @@ LeftOrthAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = LeftO # Note: specific algorithm selection is handled by `left_orth_alg` in orthnull.jl LeftOrthAlgorithm(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define - + MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr`, `:polar` or `:svd`, to select [`qr_compact!`](@ref), [`left_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -440,11 +440,11 @@ RightOrthAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = Righ # Note: specific algorithm selection is handled by `right_orth_alg` in orthnull.jl RightOrthAlgorithm(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define - + MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq`, `:polar` or `:svd`, to select [`lq_compact!`](@ref), [`right_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -469,11 +469,11 @@ LeftNullAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = LeftN # Note: specific algorithm selection is handled by `left_null_alg` in orthnull.jl LeftNullAlgorithm(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define - + MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr` or `:svd`, to select [`qr_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -497,11 +497,11 @@ RightNullAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = Righ # Note: specific algorithm selection is handled by `right_null_alg` in orthnull.jl RightNullAlgorithm(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define - + MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq` or `:svd`, to select [`lq_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. diff --git a/src/interface/orthnull.jl b/src/interface/orthnull.jl index 1ef84c42..ff6d29f2 100644 --- a/src/interface/orthnull.jl +++ b/src/interface/orthnull.jl @@ -429,11 +429,11 @@ See also [`LeftOrthAlgorithm`](@ref), [`left_orth`](@ref). """ left_orth_alg(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define - + MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr`, `:polar` or `:svd`, to select [`qr_compact!`](@ref), [`left_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -464,11 +464,11 @@ See also [`RightOrthAlgorithm`](@ref), [`right_orth`](@ref). """ right_orth_alg(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define - + MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq`, `:polar` or `:svd`, to select [`lq_compact!`](@ref), [`right_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -499,11 +499,11 @@ See also [`LeftNullAlgorithm`](@ref), [`left_null`](@ref). """ left_null_alg(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define - + MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr` or `:svd`, to select [`qr_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -533,11 +533,11 @@ See also [`RightNullAlgorithm`](@ref), [`right_null`](@ref). """ right_null_alg(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define - + MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq` or `:svd`, to select [`lq_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. From f91f41d2c4870af8e2874d79b6c58ae5ebfacb54 Mon Sep 17 00:00:00 2001 From: Lukas Devos Date: Thu, 15 Jan 2026 11:31:26 +0100 Subject: [PATCH 4/5] Revert "manual format" This reverts commit 2420b73a9d0b8c7743c39410e944ff5547316b26. --- src/interface/decompositions.jl | 24 ++++++++++++------------ src/interface/orthnull.jl | 24 ++++++++++++------------ 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/src/interface/decompositions.jl b/src/interface/decompositions.jl index 88d5b80e..e8e10216 100644 --- a/src/interface/decompositions.jl +++ b/src/interface/decompositions.jl @@ -411,11 +411,11 @@ LeftOrthAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = LeftO # Note: specific algorithm selection is handled by `left_orth_alg` in orthnull.jl LeftOrthAlgorithm(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define - + MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr`, `:polar` or `:svd`, to select [`qr_compact!`](@ref), [`left_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -440,11 +440,11 @@ RightOrthAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = Righ # Note: specific algorithm selection is handled by `right_orth_alg` in orthnull.jl RightOrthAlgorithm(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define - + MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq`, `:polar` or `:svd`, to select [`lq_compact!`](@ref), [`right_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -469,11 +469,11 @@ LeftNullAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = LeftN # Note: specific algorithm selection is handled by `left_null_alg` in orthnull.jl LeftNullAlgorithm(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define - + MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr` or `:svd`, to select [`qr_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -497,11 +497,11 @@ RightNullAlgorithm{Kind}(alg::Alg) where {Kind, Alg <: AbstractAlgorithm} = Righ # Note: specific algorithm selection is handled by `right_null_alg` in orthnull.jl RightNullAlgorithm(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define - + MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq` or `:svd`, to select [`lq_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. diff --git a/src/interface/orthnull.jl b/src/interface/orthnull.jl index ff6d29f2..1ef84c42 100644 --- a/src/interface/orthnull.jl +++ b/src/interface/orthnull.jl @@ -429,11 +429,11 @@ See also [`LeftOrthAlgorithm`](@ref), [`left_orth`](@ref). """ left_orth_alg(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define - + MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr`, `:polar` or `:svd`, to select [`qr_compact!`](@ref), [`left_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -464,11 +464,11 @@ See also [`RightOrthAlgorithm`](@ref), [`right_orth`](@ref). """ right_orth_alg(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define - + MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq`, `:polar` or `:svd`, to select [`lq_compact!`](@ref), [`right_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -499,11 +499,11 @@ See also [`LeftNullAlgorithm`](@ref), [`left_null`](@ref). """ left_null_alg(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define - + MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr` or `:svd`, to select [`qr_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -533,11 +533,11 @@ See also [`RightNullAlgorithm`](@ref), [`right_null`](@ref). """ right_null_alg(alg::AbstractAlgorithm) = error( """ - Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. + Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define - + MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq` or `:svd`, to select [`lq_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. From eba9345fd59e59bef4f4056cc1bc04a0eb01a86a Mon Sep 17 00:00:00 2001 From: Lukas Devos Date: Thu, 15 Jan 2026 11:32:00 +0100 Subject: [PATCH 5/5] Revert "format?" This reverts commit 2fc27860567156cc559ed12cef86ee29fc2e43c5. --- src/interface/decompositions.jl | 16 ++++++++-------- src/interface/orthnull.jl | 16 ++++++++-------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/interface/decompositions.jl b/src/interface/decompositions.jl index e8e10216..3a623b87 100644 --- a/src/interface/decompositions.jl +++ b/src/interface/decompositions.jl @@ -413,9 +413,9 @@ LeftOrthAlgorithm(alg::AbstractAlgorithm) = error( """ Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define - + MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr`, `:polar` or `:svd`, to select [`qr_compact!`](@ref), [`left_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -442,9 +442,9 @@ RightOrthAlgorithm(alg::AbstractAlgorithm) = error( """ Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define - + MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq`, `:polar` or `:svd`, to select [`lq_compact!`](@ref), [`right_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -471,9 +471,9 @@ LeftNullAlgorithm(alg::AbstractAlgorithm) = error( """ Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define - + MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr` or `:svd`, to select [`qr_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -499,9 +499,9 @@ RightNullAlgorithm(alg::AbstractAlgorithm) = error( """ Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define - + MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq` or `:svd`, to select [`lq_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. diff --git a/src/interface/orthnull.jl b/src/interface/orthnull.jl index 1ef84c42..b20a841d 100644 --- a/src/interface/orthnull.jl +++ b/src/interface/orthnull.jl @@ -431,9 +431,9 @@ left_orth_alg(alg::AbstractAlgorithm) = error( """ Unknown or invalid `left_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_orth`, define - + MatrixAlgebraKit.left_orth_alg(alg::CustomAlgorithm) = LeftOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr`, `:polar` or `:svd`, to select [`qr_compact!`](@ref), [`left_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -466,9 +466,9 @@ right_orth_alg(alg::AbstractAlgorithm) = error( """ Unknown or invalid `right_orth` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_orth`, define - + MatrixAlgebraKit.right_orth_alg(alg::CustomAlgorithm) = RightOrthAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq`, `:polar` or `:svd`, to select [`lq_compact!`](@ref), [`right_polar!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -501,9 +501,9 @@ left_null_alg(alg::AbstractAlgorithm) = error( """ Unknown or invalid `left_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `left_null`, define - + MatrixAlgebraKit.left_null_alg(alg::CustomAlgorithm) = LeftNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:qr` or `:svd`, to select [`qr_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively. @@ -535,9 +535,9 @@ right_null_alg(alg::AbstractAlgorithm) = error( """ Unknown or invalid `right_null` algorithm type `$(typeof(alg))`. To register the algorithm type for `right_null`, define - + MatrixAlgebraKit.right_null_alg(alg::CustomAlgorithm) = RightNullAlgorithm{kind}(alg) - + where `kind` selects the factorization type that will be used. By default, this is either `:lq` or `:svd`, to select [`lq_null!`](@ref), [`svd_compact!`](@ref) or [`svd_trunc!`](@ref) respectively.