Skip to content

Release 6 subpackage(s)#518

Merged
ChrisRackauckas merged 6 commits into
masterfrom
release-subpkgs-0c77fed
Jun 23, 2026
Merged

Release 6 subpackage(s)#518
ChrisRackauckas merged 6 commits into
masterfrom
release-subpkgs-0c77fed

Conversation

@ChrisRackauckas

Copy link
Copy Markdown
Member

Automated subpackage release bumps:

  • BoundaryValueDiffEqAscher v1.15.1
  • BoundaryValueDiffEqCore v2.7.1
  • BoundaryValueDiffEqFIRK v1.17.1
  • BoundaryValueDiffEqMIRK v1.17.1
  • BoundaryValueDiffEqMIRKN v1.16.1
  • BoundaryValueDiffEqShooting v1.17.1

@ChrisRackauckas ChrisRackauckas merged commit 0828718 into master Jun 23, 2026
@ChrisRackauckas ChrisRackauckas deleted the release-subpkgs-0c77fed branch June 23, 2026 08:22
@github-actions

Copy link
Copy Markdown
Contributor

Benchmark Results (Julia v1.11)

Time benchmarks
master 8c3dc87... master / 8c3dc87...
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK2() 0.587 ± 0.026 s 0.597 ± 0.0094 s 0.984 ± 0.047
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK3() 12 ± 1 ms 15.3 ± 3.3 ms 0.782 ± 0.18
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK4() 2.88 ± 0.43 ms 3.54 ± 0.75 ms 0.813 ± 0.21
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK5() 3.56 ± 0.65 ms 4.04 ± 0.75 ms 0.883 ± 0.23
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK6() 1.87 ± 0.39 ms 2.02 ± 0.45 ms 0.925 ± 0.28
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = false) 1.89 ± 0.76 ms 2.48 ± 0.53 ms 0.763 ± 0.35
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = true) 4.99 ± 1.6 ms 5.25 ± 1.1 ms 0.95 ± 0.36
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.0514 ± 0.021 s 0.0819 ± 0.016 s 0.628 ± 0.28
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.0934 ± 0.015 s 0.182 ± 0.044 s 0.514 ± 0.15
Simple Pendulum/IIP/Shooting(Tsit5()) 0.218 ± 0.12 ms 0.274 ± 0.11 ms 0.793 ± 0.54
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK2() 1.09 ± 0.08 s 1.15 ± 0.088 s 0.949 ± 0.1
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK3() 31.5 ± 17 ms 23.9 ± 15 ms 1.32 ± 1.1
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK4() 5.85 ± 1.8 ms 5.26 ± 1.1 ms 1.11 ± 0.41
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK5() 4.61 ± 0.97 ms 5.49 ± 1.4 ms 0.839 ± 0.28
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK6() 3.05 ± 0.84 ms 2.66 ± 0.55 ms 1.15 ± 0.39
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = false) 4.02 ± 3.5 ms 5.74 ± 4.6 ms 0.701 ± 0.82
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = true) 20.2 ± 12 ms 11.8 ± 11 ms 1.71 ± 1.9
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.216 ± 0.11 s 0.278 ± 0.11 s 0.779 ± 0.49
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.511 ± 0.16 s 0.296 ± 0.13 s 1.72 ± 0.93
Simple Pendulum/OOP/Shooting(Tsit5()) 2.34 ± 1.4 ms 1.11 ± 0.95 ms 2.12 ± 2.2
time_to_load 10.3 ± 0.68 s 10 ± 1.5 s 1.02 ± 0.16
Memory benchmarks
master 8c3dc87... master / 8c3dc87...
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK2() 0.389 M allocs: 0.0442 GB 0.389 M allocs: 0.0442 GB 1
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK3() 0.0436 M allocs: 4.87 MB 0.0436 M allocs: 4.87 MB 1
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK4() 15.7 k allocs: 1.64 MB 15.7 k allocs: 1.64 MB 1
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK5() 22.1 k allocs: 2.03 MB 22.1 k allocs: 2.03 MB 1
Simple Pendulum/IIP/BoundaryValueDiffEqMIRK.MIRK6() 12.8 k allocs: 1.04 MB 12.8 k allocs: 1.04 MB 1
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = false) 25.5 k allocs: 1.82 MB 25.5 k allocs: 1.82 MB 1
Simple Pendulum/IIP/MultipleShooting(10, Tsit5; grid_coarsening = true) 0.0491 M allocs: 3.39 MB 0.0491 M allocs: 3.39 MB 1
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = false) 0.553 M allocs: 0.0535 GB 0.553 M allocs: 0.0535 GB 1
Simple Pendulum/IIP/MultipleShooting(100, Tsit5; grid_coarsening = true) 0.833 M allocs: 0.0778 GB 0.833 M allocs: 0.0778 GB 1
Simple Pendulum/IIP/Shooting(Tsit5()) 4.63 k allocs: 0.224 MB 4.63 k allocs: 0.224 MB 1
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK2() 0.89 M allocs: 0.984 GB 0.89 M allocs: 0.984 GB 1
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK3() 0.0932 M allocs: 24.8 MB 0.0932 M allocs: 24.8 MB 1
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK4() 0.0324 M allocs: 3.95 MB 0.0324 M allocs: 3.95 MB 1
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK5() 0.045 M allocs: 4.98 MB 0.045 M allocs: 4.98 MB 1
Simple Pendulum/OOP/BoundaryValueDiffEqMIRK.MIRK6() 25.3 k allocs: 2.17 MB 25.3 k allocs: 2.17 MB 1
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = false) 0.142 M allocs: 10.2 MB 0.142 M allocs: 10.2 MB 1
Simple Pendulum/OOP/MultipleShooting(10, Tsit5; grid_coarsening = true) 0.266 M allocs: 18.7 MB 0.266 M allocs: 18.7 MB 1
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = false) 2.52 M allocs: 0.279 GB 2.52 M allocs: 0.279 GB 1
Simple Pendulum/OOP/MultipleShooting(100, Tsit5; grid_coarsening = true) 3.82 M allocs: 0.404 GB 3.82 M allocs: 0.404 GB 1
Simple Pendulum/OOP/Shooting(Tsit5()) 0.0373 M allocs: 1.69 MB 0.0373 M allocs: 1.69 MB 1
time_to_load 0.161 k allocs: 11.4 kB 0.161 k allocs: 11.4 kB 1

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