I see that the line to return such a matrix is commented out below. Why?
|
# isbandedblockbanded(P) && return BandedBlockBandedMatrix |
I'd like to preallocate large operator matrices and currently the RaggedMatrix type seems to be the default. The issue is that RaggedMatrix uses too much memory. Currently, I'm just manually using BandedBlockBandedMatrix, but that's not as nice as just being able to use AbstractMatrix(view(SomeOperator, FiniteRange, 1:N))), since I don't want to have to care about the exact memory layout myself.
I see that the line to return such a matrix is commented out below. Why?
ApproxFunBase.jl/src/Operators/Operator.jl
Line 776 in 25ee448
I'd like to preallocate large operator matrices and currently the
RaggedMatrixtype seems to be the default. The issue is thatRaggedMatrixuses too much memory. Currently, I'm just manually usingBandedBlockBandedMatrix, but that's not as nice as just being able to useAbstractMatrix(view(SomeOperator, FiniteRange, 1:N))), since I don't want to have to care about the exact memory layout myself.