Skip to content

Conversation

@ErikQQY
Copy link
Member

@ErikQQY ErikQQY commented Oct 15, 2025

solve interface has migrated from SciMLBase to OptimizationBase in SciML/Optimization.jl#1053

@github-actions
Copy link
Contributor

github-actions bot commented Oct 15, 2025

Benchmark Results

Click to check benchmark results
master 917ca50... master / 917ca50...
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK2() 0.306 ± 0.02 s 0.281 ± 0.021 s 1.09 ± 0.11
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK3() 10.1 ± 0.31 ms 9.75 ± 0.45 ms 1.03 ± 0.057
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK4() 2.58 ± 0.085 ms 2.51 ± 0.096 ms 1.03 ± 0.052
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK5() 7.55 ± 1.8 ms 7.2 ± 1.9 ms 1.05 ± 0.37
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK6() 1.37 ± 0.37 ms 1.33 ± 0.37 ms 1.03 ± 0.4
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = false) 1.78 ± 1 ms 1.79 ± 1 ms 0.998 ± 0.81
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = true) 2.98 ± 0.91 ms 3.01 ± 0.95 ms 0.993 ± 0.44
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.074 ± 0.015 s 0.0747 ± 0.016 s 0.991 ± 0.29
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.0933 ± 0.023 s 0.0891 ± 0.026 s 1.05 ± 0.4
Simple Pendulum/IIP/Shooting(Tsit5()) 0.243 ± 0.075 ms 0.242 ± 0.073 ms 1 ± 0.43
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK2() 0.454 ± 0.0089 s 0.442 ± 0.011 s 1.03 ± 0.032
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK3() 12.3 ± 5.8 ms 12.3 ± 5.9 ms 0.999 ± 0.67
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK4() 2.84 ± 0.2 ms 2.88 ± 0.38 ms 0.986 ± 0.15
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK5() 8.39 ± 1.2 ms 8.45 ± 1.2 ms 0.993 ± 0.2
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK6() 1.51 ± 0.24 ms 1.51 ± 0.24 ms 0.999 ± 0.23
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = false) 3.05 ± 3.7 ms 3.07 ± 3.8 ms 0.991 ± 1.7
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = true) 5.18 ± 5.7 ms 5.27 ± 5.8 ms 0.984 ± 1.5
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.114 ± 0.0083 s 0.117 ± 0.011 s 0.969 ± 0.11
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.148 ± 0.068 s 0.151 ± 0.067 s 0.979 ± 0.62
Simple Pendulum/OOP/Shooting(Tsit5()) 0.531 ± 0.12 ms 0.533 ± 0.16 ms 0.996 ± 0.38
time_to_load 4.23 ± 0.022 s 4.25 ± 0.013 s 0.996 ± 0.0061
### 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).

@ErikQQY
Copy link
Member Author

ErikQQY commented Oct 17, 2025

The failings seem related to JET

@ErikQQY ErikQQY merged commit e4ba09f into master Oct 17, 2025
20 of 31 checks passed
@ErikQQY ErikQQY deleted the qqy/optimization_solve branch October 17, 2025 15:43
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.

2 participants