Skip to content

Commit ab184c5

Browse files
committed
Show subsystem names
1 parent 19b3bcb commit ab184c5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/systems/abstractsystem.jl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1890,6 +1890,14 @@ function Base.show(io::IO, mime::MIME"text/plain", sys::AbstractSystem; bold = t
18901890
# Print name
18911891
printstyled(io, "Model $(nameof(sys))"; bold)
18921892

1893+
# Print subsystems # TODO: limit
1894+
subs = nameof.(ModelingToolkit.get_systems(sys))
1895+
nsubs = length(subs)
1896+
nsubs > 0 && printstyled(io, "\nSubsystems ($(nsubs)): "; bold)
1897+
for sub in subs
1898+
print(io, "\n ", sub)
1899+
end
1900+
18931901
# Print equations
18941902
eqs = equations(sys)
18951903
neqs = count(eq -> !(eq.lhs isa Connection), eqs)

0 commit comments

Comments
 (0)