nathanaelbosch / ProbNumDiffEq.jl

Probabilistic Numerical Differential Equation solvers via Bayesian filtering and smoothing
MIT License
119 stars 16 forks source link

Refactor the plotting in favor of a `Gaussian` plot recipe #291

Closed nathanaelbosch closed 9 months ago

nathanaelbosch commented 9 months ago

Previously we had a recipe for the specific solution type that we implemented. But for some reason, this broke du to sanges of SciML. So to not have such issues again, let's just use their plot recipe! To do this we just needed to implement some recipes for the Gaussian type that we use in the solutions, and make sure that the solution interpolation etc is doing what it should do.

This turned out bigger than I thought: To properly use the SciMLBase plot recipe, I should also use the SciMLBase solution interpolation. So doing this is what's left to do for this PR.

EDIT [2024-01-24]: