We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
isunitspace
1 parent e541304 commit 5a7ea72Copy full SHA for 5a7ea72
1 file changed
src/vectorspaces/sumspace.jl
@@ -172,8 +172,8 @@ TensorKit.unitspace(S::Type{<:SumSpace}) = SumSpace(TensorKit.unitspace(eltype(S
172
TensorKit.zerospace(::Type{SumSpace{S}}) where {S} = SumSpace{S}()
173
174
TensorKit.leftunitspace(S::SumSpace{<:GradedSpace}) = SumSpace(leftunitspace(first(S)))
175
-
176
TensorKit.rightunitspace(S::SumSpace{<:GradedSpace}) = SumSpace(rightunitspace(first(S)))
+TensorKit.isunitspace(S::SumSpace{<:GradedSpace}) = all(isunitspace, S.spaces)
177
178
# Promotion and conversion
179
# ------------------------
0 commit comments