Skip to content

Commit fef507d

Browse files
committed
rework adjoint tensor show
1 parent 446c351 commit fef507d

File tree

1 file changed

+4
-25
lines changed

1 file changed

+4
-25
lines changed

src/tensors/adjoint.jl

Lines changed: 4 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -57,30 +57,9 @@ end
5757

5858
# Show
5959
#------
60-
function Base.summary(io::IO, t::AdjointTensorMap)
61-
return print(io, "AdjointTensorMap(", codomain(t), "", domain(t), ")")
62-
end
63-
function Base.show(io::IO, t::AdjointTensorMap)
64-
if get(io, :compact, false)
65-
print(io, "AdjointTensorMap(", codomain(t), "", domain(t), ")")
66-
return
67-
end
68-
println(io, "AdjointTensorMap(", codomain(t), "", domain(t), "):")
69-
if sectortype(t) === Trivial
70-
Base.print_array(io, t[])
71-
println(io)
72-
elseif FusionStyle(sectortype(t)) isa UniqueFusion
73-
for (f₁, f₂) in fusiontrees(t)
74-
println(io, "* Data for sector ", f₁.uncoupled, "", f₂.uncoupled, ":")
75-
Base.print_array(io, t[f₁, f₂])
76-
println(io)
77-
end
78-
else
79-
for (f₁, f₂) in fusiontrees(t)
80-
println(io, "* Data for fusiontree ", f₁, "", f₂, ":")
81-
Base.print_array(io, t[f₁, f₂])
82-
println(io)
83-
end
84-
end
60+
function Base.showarg(io::IO, t::AdjointTensorMap, toplevel::Bool)
61+
print(io, "adjoint(")
62+
Base.showarg(io, parent(t), false)
63+
print(io, ")")
8564
return nothing
8665
end

0 commit comments

Comments
 (0)