@@ -281,10 +281,10 @@ Base.summary(ds::MDI{true, S}) where {S<:Vector{<:AbstractArray}} =
281281function Base. show (io:: IO , ds:: MDI )
282282 ps = 3
283283 text = summary (ds)
284- print (io, text* " \n " ,
285- rpad (" t: " , ps)* " $(ds. t) \n " ,
286- rpad (" u: " , ps)* " $(ds . u) \n "
287- )
284+ println (io, text)
285+ println (io, rpad (" t: " , ps)* " $(ds. t) " )
286+ prefix = rpad (" u: " , ps)
287+ print (io, prefix); printlimited (io, get_state (ds) ' , Δx = length (prefix)); print (io, " \n " )
288288end
289289function Base. show (io:: IO , ds:: MDI{true, S} ) where {S<: Vector{<:AbstractArray} }
290290 ps = 3
@@ -300,16 +300,17 @@ function Base.show(io::IO, ds::MDI{true, S}) where {S<:Vector{<:AbstractArray}}
300300end
301301
302302Base. summary (ds:: TDI ) =
303- " Discrete tangent-space integrator
304- (e.o.m.: $(eomstring (ds. f)) , jacobian: $(eomstring (ds. jacobian)) )"
303+ " Discrete tangent-space integrator " *
304+ " (e.o.m.: $(eomstring (ds. f)) , jacobian: $(eomstring (ds. jacobian)) )"
305305
306306function Base. show (io:: IO , ds:: TDI )
307307 ps = 3
308308 text = summary (ds)
309- print (io, text* " \n " ,
310- rpad (" t: " , ps)* " $(ds. t) \n " ,
311- rpad (" u: " , ps)* " $(get_state (ds)) \n " ,
312- " deviation vectors:\n " )
309+ println (io, text)
310+ println (io, rpad (" t: " , ps)* " $(ds. t) " )
311+ prefix = rpad (" u: " , ps)
312+ print (io, prefix); printlimited (io, get_state (ds)' , Δx = length (prefix)); print (io, " \n " )
313+ println (io, " deviation vectors:" )
313314 s = sprint (io -> show (IOContext (io, :limit => true ),
314315 MIME " text/plain" (), get_deviations (ds)))
315316 s = join (split (s, ' \n ' )[2 : end ], ' \n ' )
0 commit comments