@@ -105,11 +105,11 @@ function At_mul_B!(y::AbstractVector, A::CompositeMap, x::AbstractVector)
105
105
At_mul_B! (y, A. maps[1 ], x)
106
106
else
107
107
T = eltype (y)
108
- dest = Array {T} (size (A. maps[N], 2 ))
108
+ dest = Array {T} (undef, size (A. maps[N], 2 ))
109
109
At_mul_B! (dest, A. maps[N], x)
110
110
source = dest
111
111
if N> 2
112
- dest = Array {T} (size (A. maps[N- 1 ], 2 ))
112
+ dest = Array {T} (undef, size (A. maps[N- 1 ], 2 ))
113
113
end
114
114
for n = N- 1 : - 1 : 2
115
115
resize! (dest, size (A. maps[n], 2 ))
@@ -127,11 +127,11 @@ function Ac_mul_B!(y::AbstractVector, A::CompositeMap, x::AbstractVector)
127
127
Ac_mul_B! (y, A. maps[1 ], x)
128
128
else
129
129
T = eltype (y)
130
- dest = Array {T} (size (A. maps[N], 2 ))
130
+ dest = Array {T} (undef, size (A. maps[N], 2 ))
131
131
Ac_mul_B! (dest, A. maps[N], x)
132
132
source = dest
133
133
if N> 2
134
- dest = Array {T} (size (A. maps[N- 1 ], 2 ))
134
+ dest = Array {T} (undef, size (A. maps[N- 1 ], 2 ))
135
135
end
136
136
for n = N- 1 : - 1 : 2
137
137
resize! (dest, size (A. maps[n], 2 ))
0 commit comments