|
176 | 176 |
|
177 | 177 | # Grow cached interlace operator
|
178 | 178 |
|
179 |
| -function resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T}, |
180 |
| - InterlaceOperator{T,1,DS,RS,DI,RI,BI}}, |
181 |
| - n::Integer,::Colon) where {T<:Number,DS,RS,DI,RI,BI} |
| 179 | +function resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T},<:InterlaceOperator{T,1}}, |
| 180 | + n::Integer,::Colon) where {T<:Number} |
182 | 181 | if n ≤ co.datasize[1]
|
183 | 182 | return co
|
184 | 183 | end
|
|
211 | 210 |
|
212 | 211 |
|
213 | 212 |
|
214 |
| -function resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T}, |
215 |
| - InterlaceOperator{T,2,DS,RS,DI,RI,BI}}, |
216 |
| - n::Integer,::Colon) where {T<:Number,DS,RS,DI,RI,BI} |
| 213 | +function resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T},<:InterlaceOperator{T,2}}, |
| 214 | + n::Integer,::Colon) where {T<:Number} |
217 | 215 | if n ≤ co.datasize[1]
|
218 | 216 | return co
|
219 | 217 | end
|
@@ -259,14 +257,12 @@ function resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T},
|
259 | 257 | end
|
260 | 258 |
|
261 | 259 |
|
262 |
| -resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T}, |
263 |
| - InterlaceOperator{T,1,DS,RS,DI,RI,BI}}, |
264 |
| -n::Integer,m::Integer) where {T<:Number,DS,RS,DI,RI,BI} = resizedata!(co,max(n,m+bandwidth(co.data.bands,1)),:) |
| 260 | +resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T},<:InterlaceOperator{T,1}}, |
| 261 | + n::Integer,m::Integer) where {T<:Number} = resizedata!(co,max(n,m+bandwidth(co.data.bands,1)),:) |
265 | 262 |
|
266 | 263 |
|
267 |
| -resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T}, |
268 |
| - InterlaceOperator{T,2,DS,RS,DI,RI,BI}}, |
269 |
| -n::Integer,m::Integer) where {T<:Number,DS,RS,DI,RI,BI} = resizedata!(co,max(n,m+bandwidth(co.data.bands,1)),:) |
| 264 | +resizedata!(co::CachedOperator{T,AlmostBandedMatrix{T},<:InterlaceOperator{T,2}}, |
| 265 | + n::Integer,m::Integer) where {T<:Number} = resizedata!(co,max(n,m+bandwidth(co.data.bands,1)),:) |
270 | 266 |
|
271 | 267 |
|
272 | 268 |
|
|
0 commit comments