Skip to content

Update to SciMLLogging 2.0#487

Draft
jClugstor wants to merge 3 commits into
SciML:masterfrom
jClugstor:SciMLLogging_update
Draft

Update to SciMLLogging 2.0#487
jClugstor wants to merge 3 commits into
SciML:masterfrom
jClugstor:SciMLLogging_update

Conversation

@jClugstor
Copy link
Copy Markdown
Member

Checklist

  • Appropriate tests were added
  • Any code changes were done in a way that does not break public API
  • All documentation related to code changes were updated
  • The new code follows the
    contributor guidelines, in particular the SciML Style Guide and
    COLPRAC.
  • Any new documentation only uses public API

Additional context

Add any other context about the problem here.

@jClugstor jClugstor force-pushed the SciMLLogging_update branch from feea5b2 to 334bcdb Compare May 18, 2026 13:28
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 18, 2026

Benchmark Results

Click to check benchmark results
master b8b8036... master / b8b8036...
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK2() 0.657 ± 0.0023 s 0.654 ± 0.0036 s 1 ± 0.0066
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK3() 13.2 ± 1.1 ms 13.3 ± 0.99 ms 0.996 ± 0.11
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK4() 2.9 ± 0.54 ms 2.93 ± 0.5 ms 0.989 ± 0.25
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK5() 3.47 ± 0.63 ms 3.51 ± 0.64 ms 0.989 ± 0.25
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK6() 1.66 ± 0.37 ms 1.71 ± 0.35 ms 0.971 ± 0.29
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = false) 1.81 ± 0.61 ms 1.81 ± 0.59 ms 0.997 ± 0.47
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = true) 3.7 ± 1.1 ms 3.7 ± 1.1 ms 1 ± 0.42
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.0423 ± 0.0076 s 0.0424 ± 0.0082 s 0.996 ± 0.26
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.0685 ± 0.0069 s 0.0686 ± 0.017 s 0.999 ± 0.27
Simple Pendulum/IIP/Shooting(Tsit5()) 0.258 ± 0.088 ms 0.255 ± 0.088 ms 1.01 ± 0.49
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK2() 0.809 ± 0.0084 s 0.815 ± 0.019 s 0.992 ± 0.025
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK3() 16.6 ± 5.9 ms 16.9 ± 6.1 ms 0.982 ± 0.5
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK4() 3.47 ± 0.26 ms 3.51 ± 0.34 ms 0.989 ± 0.12
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK5() 4.28 ± 0.39 ms 4.3 ± 0.49 ms 0.995 ± 0.15
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK6() 1.98 ± 0.51 ms 2 ± 0.52 ms 0.99 ± 0.36
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = false) 4.01 ± 3.2 ms 4.06 ± 3.4 ms 0.989 ± 1.1
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = true) 7.77 ± 7 ms 7.81 ± 6.8 ms 0.994 ± 1.2
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.0989 ± 0.0039 s 0.103 ± 0.0065 s 0.963 ± 0.072
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.154 ± 0.0097 s 0.156 ± 0.0079 s 0.987 ± 0.08
Simple Pendulum/OOP/Shooting(Tsit5()) 0.648 ± 0.13 ms 0.637 ± 0.15 ms 1.02 ± 0.31
time_to_load 6.7 ± 0.025 s 6.77 ± 0.018 s 0.99 ± 0.0045
### Benchmark Plots A plot of the benchmark results has been uploaded as an artifact to the workflow run for this PR. Go to "Actions"->"Benchmark a pull request"->[the most recent run]->"Artifacts" (at the bottom).

@jClugstor jClugstor force-pushed the SciMLLogging_update branch from 334bcdb to 6800f69 Compare May 20, 2026 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant