diff --git a/src/problems/problem_utils.jl b/src/problems/problem_utils.jl index 936eab5b7..83fbe6410 100644 --- a/src/problems/problem_utils.jl +++ b/src/problems/problem_utils.jl @@ -39,6 +39,7 @@ function Base.summary(io::IO, prob::AbstractLinearProblem) type_color, isinplace(prob), no_color) end +Base.show(io::IO, A::AbstractSciMLProblem) = show(io, MIME"text/plain", A) function Base.show(io::IO, mime::MIME"text/plain", A::AbstractLinearProblem) summary(io, A) println(io) diff --git a/src/solutions/solution_interface.jl b/src/solutions/solution_interface.jl index e9be869af..dad9554b8 100644 --- a/src/solutions/solution_interface.jl +++ b/src/solutions/solution_interface.jl @@ -200,6 +200,8 @@ function Base.summary(io::IO, A::AbstractTimeseriesSolution) type_color, eltype(A.t), no_color) end + +Base.show(io::IO, A::AbstractSciMLProblem) = show(io, MIME"text/plain", A) function Base.show(io::IO, m::MIME"text/plain", A::AbstractTimeseriesSolution) println(io, string("retcode: ", A.retcode)) println(io, string("Interpolation: "), interp_summary(A.interp))