Skip to content

Commit c51d3f1

Browse files
authored
Define dataids for a BandedMatrix (#472)
1 parent 9751c23 commit c51d3f1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/banded/BandedMatrix.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ end
3030
_BandedMatrix(data::AbstractMatrix, m::Integer, l, u) = _BandedMatrix(data, oneto(m), l, u)
3131

3232
Base.parent(B::BandedMatrix) = B.data
33+
Base.dataids(B::BandedMatrix) = (Base.dataids(B.data)..., Base.dataids(B.raxis)...)
3334

3435
const DefaultBandedMatrix{T} = BandedMatrix{T,Matrix{T},OneTo{Int}}
3536

@@ -1030,4 +1031,4 @@ function one(A::BandedMatrix)
10301031
m,n = size(A)
10311032
m==n || throw(DimensionMismatch("multiplicative identity defined only for square matrices"))
10321033
typeof(A)(I, (m,n))
1033-
end
1034+
end

0 commit comments

Comments
 (0)