Skip to content

Commit 3cc0434

Browse files
authored
Merge pull request #6 from jagot/master
Added similar(::MulQuasiArray)
2 parents e2c4824 + 9cf11c6 commit 3cc0434

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/QuasiArrays/matmul.jl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,11 @@ IndexStyle(::MulQuasiArray{<:Any,1}) = IndexLinear()
9494
adjoint(A::MulQuasiArray) = MulQuasiArray(reverse(adjoint.(A.mul.factors))...)
9595
transpose(A::MulQuasiArray) = MulQuasiArray(reverse(transpose.(A.mul.factors))...)
9696

97+
function similar(A::MulQuasiArray)
98+
B,a = A.mul.factors
99+
B*similar(a)
100+
end
101+
97102

98103
MemoryLayout(M::MulQuasiArray) = MulLayout(MemoryLayout.(M.mul.factors))
99104

0 commit comments

Comments
 (0)