Skip to content

Commit c82e846

Browse files
committed
Remove AdjOrTrans methods
1 parent 3359898 commit c82e846

File tree

1 file changed

+0
-7
lines changed

1 file changed

+0
-7
lines changed

src/bidiag.jl

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1275,14 +1275,10 @@ function ldiv!(c::AbstractVecOrMat, A::Bidiagonal, b::AbstractVecOrMat)
12751275
end
12761276
return c
12771277
end
1278-
ldiv!(A::AdjOrTrans{<:Any,<:Bidiagonal}, b::AbstractVecOrMat) = @inline ldiv!(b, A, b)
1279-
ldiv!(c::AbstractVecOrMat, A::AdjOrTrans{<:Any,<:Bidiagonal}, b::AbstractVecOrMat) =
1280-
(t = wrapperop(A); _rdiv!(t(c), t(b), t(A)); return c)
12811278

12821279
### Generic promotion methods and fallbacks
12831280
\(A::Bidiagonal, B::AbstractVecOrMat) =
12841281
ldiv!(matprod_dest(A, B, promote_op(\, eltype(A), eltype(B))), A, B)
1285-
\(xA::AdjOrTrans{<:Any,<:Bidiagonal}, B::AbstractVecOrMat) = copy(xA) \ B
12861282

12871283
### Triangular specializations
12881284
for tri in (:UpperTriangular, :UnitUpperTriangular)
@@ -1354,9 +1350,6 @@ function _rdiv!(C::AbstractMatrix, A::AbstractMatrix, B::Bidiagonal)
13541350
C
13551351
end
13561352
rdiv!(A::AbstractMatrix, B::Bidiagonal) = @inline _rdiv!(A, A, B)
1357-
rdiv!(A::AbstractMatrix, B::AdjOrTrans{<:Any,<:Bidiagonal}) = @inline _rdiv!(A, A, B)
1358-
_rdiv!(C::AbstractMatrix, A::AbstractMatrix, B::AdjOrTrans{<:Any,<:Bidiagonal}) =
1359-
(t = wrapperop(B); ldiv!(t(C), t(B), t(A)); return C)
13601353

13611354
/(A::AbstractMatrix, B::Bidiagonal) =
13621355
_rdiv!(similar(A, promote_op(/, eltype(A), eltype(B)), size(A)), A, B)

0 commit comments

Comments
 (0)