@@ -80,7 +80,7 @@ function add!(dest, src, scale = one(dest[1]))
80
80
return dest
81
81
end
82
82
83
- function mul! (y:: DVector , A:: DMatrix , x:: AbstractVector , α:: Number = 1 , β:: Number = 0 )
83
+ function LinearAlgebra . mul! (y:: DVector , A:: DMatrix , x:: AbstractVector , α:: Number = 1 , β:: Number = 0 )
84
84
85
85
# error checks
86
86
if size (A, 2 ) != length (x)
@@ -127,7 +127,7 @@ function mul!(y::DVector, A::DMatrix, x::AbstractVector, α::Number = 1, β::Num
127
127
return y
128
128
end
129
129
130
- function mul! (y:: DVector , adjA:: Adjoint{<:Number,<:DMatrix} , x:: AbstractVector , α:: Number = 1 , β:: Number = 0 )
130
+ function LinearAlgebra . mul! (y:: DVector , adjA:: Adjoint{<:Number,<:DMatrix} , x:: AbstractVector , α:: Number = 1 , β:: Number = 0 )
131
131
132
132
A = parent (adjA)
133
133
@@ -259,9 +259,9 @@ function _matmatmul!(C::DMatrix, A::DMatrix, B::AbstractMatrix, α::Number, β::
259
259
return C
260
260
end
261
261
262
- mul! (C:: DMatrix , A:: DMatrix , B:: AbstractMatrix , α:: Number = 1 , β:: Number = 0 ) = _matmatmul! (C, A, B, α, β, ' N' )
263
- mul! (C:: DMatrix , A:: Adjoint{<:Number,<:DMatrix} , B:: AbstractMatrix , α:: Number = 1 , β:: Number = 0 ) = _matmatmul! (C, parent (A), B, α, β, ' C' )
264
- mul! (C:: DMatrix , A:: Transpose{<:Number,<:DMatrix} , B:: AbstractMatrix , α:: Number = 1 , β:: Number = 0 ) = _matmatmul! (C, parent (A), B, α, β, ' T' )
262
+ LinearAlgebra . mul! (C:: DMatrix , A:: DMatrix , B:: AbstractMatrix , α:: Number = 1 , β:: Number = 0 ) = _matmatmul! (C, A, B, α, β, ' N' )
263
+ LinearAlgebra . mul! (C:: DMatrix , A:: Adjoint{<:Number,<:DMatrix} , B:: AbstractMatrix , α:: Number = 1 , β:: Number = 0 ) = _matmatmul! (C, parent (A), B, α, β, ' C' )
264
+ LinearAlgebra . mul! (C:: DMatrix , A:: Transpose{<:Number,<:DMatrix} , B:: AbstractMatrix , α:: Number = 1 , β:: Number = 0 ) = _matmatmul! (C, parent (A), B, α, β, ' T' )
265
265
266
266
_matmul_op = (t,s) -> t* s + t* s
267
267
0 commit comments