Skip to content

Conversation

@ChrisRackauckas
Copy link
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.

@ChrisRackauckas ChrisRackauckas merged commit ca85abe into master Jul 21, 2025
144 of 154 checks passed
@ChrisRackauckas ChrisRackauckas deleted the ChrisRackauckas-patch-8 branch July 21, 2025 21:02
@github-actions
Copy link
Contributor

github-actions bot commented Jul 22, 2025

Benchmark Results (Julia v1)

Time benchmarks
master f67baa8... master / f67baa8...
construction/linear_N50 28.4 ± 14 μs 28.2 ± 14 μs 1.01 ± 0.69
construction/lotka_volterra 19.2 ± 0.34 μs 19 ± 0.25 μs 1.01 ± 0.022
construction/rober 19 ± 0.23 μs 18.9 ± 0.23 μs 1.01 ± 0.017
nonstiff/fitzhugh_nagumo/BS3 0.153 ± 0.011 ms 0.147 ± 0.01 ms 1.04 ± 0.1
nonstiff/fitzhugh_nagumo/DP5 0.0984 ± 0.0097 ms 0.0981 ± 0.01 ms 1 ± 0.14
nonstiff/fitzhugh_nagumo/Tsit5 0.117 ± 0.0095 ms 0.117 ± 0.0092 ms 1 ± 0.11
nonstiff/fitzhugh_nagumo/Vern6 0.168 ± 0.0089 ms 0.172 ± 0.0086 ms 0.975 ± 0.071
nonstiff/fitzhugh_nagumo/Vern7 0.114 ± 0.0088 ms 0.116 ± 0.0091 ms 0.987 ± 0.11
nonstiff/lotka_volterra/BS3 0.306 ± 0.011 ms 0.292 ± 0.011 ms 1.05 ± 0.056
nonstiff/lotka_volterra/DP5 0.0511 ± 0.017 ms 0.0473 ± 0.017 ms 1.08 ± 0.54
nonstiff/lotka_volterra/Tsit5 0.0636 ± 0.024 ms 0.0626 ± 0.025 ms 1.02 ± 0.55
nonstiff/lotka_volterra/Vern6 0.0828 ± 0.012 ms 0.0832 ± 0.012 ms 0.996 ± 0.21
nonstiff/lotka_volterra/Vern7 0.0502 ± 0.022 ms 0.0509 ± 0.021 ms 0.986 ± 0.59
nonstiff/pleiades/BS3 0.0889 ± 0.021 s 0.0884 ± 0.016 s 1.01 ± 0.29
nonstiff/pleiades/DP5 1.3 ± 0.1 ms 1.29 ± 0.1 ms 1.01 ± 0.11
nonstiff/pleiades/Tsit5 15.6 ± 6.9 ms 15.4 ± 6.5 ms 1.01 ± 0.62
nonstiff/pleiades/Vern6 7.52 s 7.48 s 1.01
nonstiff/pleiades/Vern7 7.96 s 7.95 s 1
scaling/brusselator_2d/16x16 0.308 ± 0.03 s 0.302 ± 0.022 s 1.02 ± 0.12
scaling/brusselator_2d/32x32 7.24 s 7.24 s 1
scaling/brusselator_2d/8x8 11.7 ± 0.67 ms 11.8 ± 0.76 ms 0.99 ± 0.085
scaling/linear/N10 0.0375 ± 0.017 ms 0.0377 ± 0.017 ms 0.995 ± 0.64
scaling/linear/N100 0.813 ± 0.014 ms 0.814 ± 0.017 ms 0.999 ± 0.027
scaling/linear/N50 0.223 ± 0.011 ms 0.223 ± 0.011 ms 1 ± 0.071
stiff/pollution/FBDF 0.597 ± 0.013 ms 0.6 ± 0.012 ms 0.995 ± 0.029
stiff/pollution/KenCarp4 0.555 ± 0.011 ms 0.552 ± 0.011 ms 1.01 ± 0.028
stiff/pollution/Rodas4 0.776 ± 0.012 ms 0.777 ± 0.012 ms 0.998 ± 0.022
stiff/pollution/Rosenbrock23 1.39 ± 0.022 ms 1.38 ± 0.021 ms 1.01 ± 0.022
stiff/pollution/TRBDF2 0.517 ± 0.011 ms 0.516 ± 0.012 ms 1 ± 0.032
stiff/rober/FBDF 0.6 ± 0.011 ms 0.604 ± 0.011 ms 0.994 ± 0.025
stiff/rober/KenCarp4 0.759 ± 0.022 ms 0.742 ± 0.02 ms 1.02 ± 0.04
stiff/rober/Rodas4 0.412 ± 0.0098 ms 0.402 ± 0.01 ms 1.03 ± 0.035
stiff/rober/Rosenbrock23 0.275 ± 0.0094 ms 0.272 ± 0.0096 ms 1.01 ± 0.05
stiff/rober/TRBDF2 1.83 ± 0.019 ms 1.74 ± 0.014 ms 1.06 ± 0.014
stiff/van_der_pol/FBDF 9.84 ± 0.1 ms 9.75 ± 0.11 ms 1.01 ± 0.016
stiff/van_der_pol/KenCarp4 4.64 ± 0.076 ms 4.63 ± 0.073 ms 1 ± 0.023
stiff/van_der_pol/Rodas4 7.38 ± 0.059 ms 7.32 ± 0.059 ms 1.01 ± 0.011
stiff/van_der_pol/Rosenbrock23 21.3 ± 0.25 ms 21.1 ± 0.24 ms 1.01 ± 0.016
stiff/van_der_pol/TRBDF2 2.98 ± 0.089 ms 2.97 ± 0.088 ms 1.01 ± 0.042
time_to_load 3.37 ± 0.029 s 3.3 ± 0.02 s 1.02 ± 0.011
Memory benchmarks
master f67baa8... master / f67baa8...
construction/linear_N50 0.071 k allocs: 0.0411 MB 0.071 k allocs: 0.0411 MB 1
construction/lotka_volterra 0.065 k allocs: 2.45 kB 0.065 k allocs: 2.45 kB 1
construction/rober 0.065 k allocs: 2.42 kB 0.065 k allocs: 2.42 kB 1
nonstiff/fitzhugh_nagumo/BS3 3.69 k allocs: 0.164 MB 3.69 k allocs: 0.164 MB 1
nonstiff/fitzhugh_nagumo/DP5 2.63 k allocs: 0.127 MB 2.63 k allocs: 0.127 MB 1
nonstiff/fitzhugh_nagumo/Tsit5 4 k allocs: 0.182 MB 4 k allocs: 0.182 MB 1
nonstiff/fitzhugh_nagumo/Vern6 4.54 k allocs: 0.207 MB 4.54 k allocs: 0.207 MB 1
nonstiff/fitzhugh_nagumo/Vern7 3.91 k allocs: 0.165 MB 3.91 k allocs: 0.165 MB 1
nonstiff/lotka_volterra/BS3 7.88 k allocs: 0.365 MB 7.88 k allocs: 0.365 MB 1
nonstiff/lotka_volterra/DP5 1.21 k allocs: 0.0543 MB 1.21 k allocs: 0.0543 MB 1
nonstiff/lotka_volterra/Tsit5 2.17 k allocs: 0.093 MB 2.17 k allocs: 0.093 MB 1
nonstiff/lotka_volterra/Vern6 2.24 k allocs: 0.0986 MB 2.24 k allocs: 0.0986 MB 1
nonstiff/lotka_volterra/Vern7 1.65 k allocs: 0.0736 MB 1.65 k allocs: 0.0736 MB 1
nonstiff/pleiades/BS3 0.685 M allocs: 0.0675 GB 0.685 M allocs: 0.0675 GB 1
nonstiff/pleiades/DP5 6.63 k allocs: 0.51 MB 6.63 k allocs: 0.51 MB 1
nonstiff/pleiades/Tsit5 0.186 M allocs: 20.4 MB 0.186 M allocs: 20.4 MB 1
nonstiff/pleiades/Vern6 0.038 G allocs: 4.05 GB 0.038 G allocs: 4.05 GB 1
nonstiff/pleiades/Vern7 0.044 G allocs: 4.63 GB 0.044 G allocs: 4.63 GB 1
scaling/brusselator_2d/16x16 3.58 k allocs: 0.152 GB 3.58 k allocs: 0.152 GB 1
scaling/brusselator_2d/32x32 3.4 k allocs: 2.22 GB 3.4 k allocs: 2.22 GB 1
scaling/brusselator_2d/8x8 2.62 k allocs: 8.76 MB 2.62 k allocs: 8.76 MB 1
scaling/linear/N10 0.752 k allocs: 0.0514 MB 0.752 k allocs: 0.0514 MB 1
scaling/linear/N100 2.27 k allocs: 0.901 MB 2.27 k allocs: 0.901 MB 1
scaling/linear/N50 1.66 k allocs: 0.348 MB 1.66 k allocs: 0.348 MB 1
stiff/pollution/FBDF 1.5 k allocs: 0.288 MB 1.5 k allocs: 0.288 MB 1
stiff/pollution/KenCarp4 0.516 k allocs: 0.134 MB 0.516 k allocs: 0.134 MB 1
stiff/pollution/Rodas4 1.28 k allocs: 0.363 MB 1.28 k allocs: 0.363 MB 1
stiff/pollution/Rosenbrock23 2.77 k allocs: 0.819 MB 2.77 k allocs: 0.819 MB 1
stiff/pollution/TRBDF2 0.783 k allocs: 0.168 MB 0.783 k allocs: 0.168 MB 1
stiff/rober/FBDF 2.89 k allocs: 0.137 MB 2.89 k allocs: 0.137 MB 1
stiff/rober/KenCarp4 1.3 k allocs: 0.0575 MB 1.3 k allocs: 0.0575 MB 1
stiff/rober/Rodas4 2.19 k allocs: 0.106 MB 2.19 k allocs: 0.106 MB 1
stiff/rober/Rosenbrock23 2.51 k allocs: 0.117 MB 2.51 k allocs: 0.117 MB 1
stiff/rober/TRBDF2 7.72 k allocs: 0.36 MB 7.72 k allocs: 0.36 MB 1
stiff/van_der_pol/FBDF 0.0444 M allocs: 2.2 MB 0.0444 M allocs: 2.2 MB 1
stiff/van_der_pol/KenCarp4 4.27 k allocs: 0.184 MB 4.27 k allocs: 0.184 MB 1
stiff/van_der_pol/Rodas4 0.0377 M allocs: 1.86 MB 0.0377 M allocs: 1.86 MB 1
stiff/van_der_pol/Rosenbrock23 0.213 M allocs: 9.09 MB 0.213 M allocs: 9.09 MB 1
stiff/van_der_pol/TRBDF2 5.02 k allocs: 0.212 MB 5.02 k allocs: 0.212 MB 1
time_to_load 0.159 k allocs: 11.2 kB 0.159 k allocs: 11.2 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.

2 participants