Skip to content

CompatHelper: bump compat for OrdinaryDiffEqTsit5 to 2 for package test, (keep existing compat)#353

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-26-03-40-35-479-00169279368
Open

CompatHelper: bump compat for OrdinaryDiffEqTsit5 to 2 for package test, (keep existing compat)#353
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-26-03-40-35-479-00169279368

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This pull request changes the compat entry for the OrdinaryDiffEqTsit5 package from 1.1.0 to 1.1.0, 2 for package test.
This keeps the compat entries for earlier versions.

Note: I have not tested your package with this new compat entry.
It is your responsibility to make sure that your package tests pass before you merge this pull request.

@lindnemi lindnemi force-pushed the compathelper/new_version/2026-04-26-03-40-35-479-00169279368 branch from fc8d713 to 38e64aa Compare April 26, 2026 03:40
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.21%. Comparing base (926a60d) to head (38e64aa).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #353   +/-   ##
=======================================
  Coverage   82.21%   82.21%           
=======================================
  Files          31       31           
  Lines        6729     6729           
=======================================
  Hits         5532     5532           
  Misses       1197     1197           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

Copy link
Copy Markdown
Contributor Author
Benchmark Results
┌──────────────────────────────────────────────┬────────┬────────────┬────────────┬─────────────┬─────────┬──────────┬────────────┐
│ Key                                          │        │ Time       │            │             │ Allocs  │          │            │
│                                              │        │ target     │ baseline   │             │ target  │ baseline │            │
├──────────────────────────────────────────────┼────────┼────────────┼────────────┼─────────────┼─────────┼──────────┼────────────┤
│ diffusion_static_edge → assemble             │    100 │ 773.991 μs │ 568.618 μs │  +36.1 % ❌ │    2875 │     2875 │  +0.0 % ➖ │
│                                              │    300 │   4.945 ms │   4.919 ms │   +0.5 % ➖ │   23085 │    23085 │  +0.0 % ➖ │
│                                              │   1000 │ 106.506 ms │  94.088 ms │  +13.2 % ❌ │  251290 │   251290 │  +0.0 % ➖ │
│                                              │   3000 │    1.226 s │    1.211 s │   +1.3 % ➖ │ 2253290 │  2253290 │  +0.0 % ➖ │
│ diffusion_static_edge → seq → seq            │    100 │  12.979 μs │  13.024 μs │   -0.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 133.116 μs │ 132.896 μs │   +0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.557 ms │   1.558 ms │   -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  15.200 ms │  15.255 ms │   -0.4 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka → seq             │    100 │  22.223 μs │  21.351 μs │   +4.1 % ➖ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 147.978 μs │ 143.361 μs │   +3.2 % ➖ │     173 │      173 │  +0.0 % ➖ │
│                                              │   1000 │   1.491 ms │   1.387 ms │   +7.5 % ❌ │    1067 │     1067 │  +0.0 % ➖ │
│                                              │   3000 │  14.018 ms │  13.501 ms │   +3.8 % ➖ │    8958 │     8958 │  +0.0 % ➖ │
│ diffusion_static_edge → poly → seq           │    100 │  13.070 μs │  13.175 μs │   -0.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 117.583 μs │ 116.992 μs │   +0.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.406 ms │   1.362 ms │   +3.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  13.545 ms │  13.440 ms │   +0.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd → seq           │    100 │  21.662 μs │  21.852 μs │   -0.9 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 138.294 μs │ 138.213 μs │   +0.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.448 ms │   1.431 ms │   +1.2 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  13.431 ms │  13.276 ms │   +1.2 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_static_edge → seq_buf → seq        │    100 │  15.363 μs │  15.263 μs │   +0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 153.667 μs │ 153.015 μs │   +0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.784 ms │   1.779 ms │   +0.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  17.438 ms │  17.478 ms │   -0.2 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka_buf → seq         │    100 │  26.178 μs │  26.950 μs │   -2.9 % ➖ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 183.931 μs │ 187.617 μs │   -2.0 % ➖ │     173 │      173 │  +0.0 % ➖ │
│                                              │   1000 │   1.790 ms │   1.792 ms │   -0.1 % ➖ │    1067 │     1067 │  +0.0 % ➖ │
│                                              │   3000 │  17.387 ms │  17.327 ms │   +0.3 % ➖ │    8958 │     8958 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → seq       │    100 │  19.218 μs │  18.247 μs │   +5.3 % ❌ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 169.780 μs │ 169.590 μs │   +0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.888 ms │   1.879 ms │   +0.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  18.338 ms │  18.061 ms │   +1.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → ka        │    100 │ 152.996 μs │  77.163 μs │  +98.3 % ❌ │      56 │       56 │  +0.0 % ➖ │
│                                              │    300 │ 409.805 μs │ 368.473 μs │  +11.2 % ❌ │      56 │       56 │  +0.0 % ➖ │
│                                              │   1000 │   3.203 ms │   3.204 ms │   -0.0 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │   3000 │  29.520 ms │  28.864 ms │   +2.3 % ➖ │      57 │       57 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → poly      │    100 │  16.274 μs │  16.465 μs │   -1.2 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │    300 │ 115.951 μs │ 121.900 μs │   -4.9 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │   3.236 ms │   1.131 ms │ +186.1 % ❌ │       6 │        6 │  +0.0 % ➖ │
│                                              │   3000 │  10.802 ms │  10.748 ms │   +0.5 % ➖ │       6 │        6 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → thrd      │    100 │ 137.132 μs │ 130.032 μs │   +5.5 % ❌ │      25 │       25 │  +0.0 % ➖ │
│                                              │    300 │ 251.170 μs │ 248.827 μs │   +0.9 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │   2.756 ms │   1.606 ms │  +71.6 % ❌ │      25 │       25 │  +0.0 % ➖ │
│                                              │   3000 │  14.353 ms │  14.729 ms │   -2.5 % ➖ │      25 │       25 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → sprs      │    100 │  26.008 μs │  25.929 μs │   +0.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 221.286 μs │ 222.528 μs │   -0.6 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   2.467 ms │   2.420 ms │   +1.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  23.287 ms │  23.272 ms │   +0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd_buf → seq       │    100 │  27.741 μs │  28.352 μs │   -2.2 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 194.347 μs │ 195.398 μs │   -0.5 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.861 ms │   1.879 ms │   -0.9 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  17.318 ms │  16.805 ms │   +3.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_ode_edge → assemble                │    100 │ 597.971 μs │ 590.109 μs │   +1.3 % ➖ │    2884 │     2884 │  +0.0 % ➖ │
│                                              │    300 │   4.983 ms │   4.983 ms │   +0.0 % ➖ │   23093 │    23093 │  +0.0 % ➖ │
│                                              │   1000 │  75.489 ms │  65.098 ms │  +16.0 % ❌ │  251296 │   251296 │  +0.0 % ➖ │
│                                              │   3000 │    1.191 s │    1.207 s │   -1.3 % ➖ │ 2253296 │  2253296 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq → seq               │    100 │  41.371 μs │  41.702 μs │   -0.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 394.591 μs │ 393.560 μs │   +0.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   4.521 ms │   4.524 ms │   -0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  41.895 ms │  42.085 ms │   -0.5 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka → seq                │    100 │  58.466 μs │  59.908 μs │   -2.4 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 321.704 μs │ 324.329 μs │   -0.8 % ➖ │     293 │      293 │  +0.0 % ➖ │
│                                              │   1000 │   3.078 ms │   3.035 ms │   +1.4 % ➖ │    1856 │     1856 │  +0.0 % ➖ │
│                                              │   3000 │  27.889 ms │  28.014 ms │   -0.4 % ➖ │   15607 │    15607 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly → seq              │    100 │  29.113 μs │  28.802 μs │   +1.1 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 257.249 μs │ 256.848 μs │   +0.2 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   2.902 ms │   2.901 ms │   +0.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  27.785 ms │  27.689 ms │   +0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd → seq              │    100 │  52.417 μs │  52.067 μs │   +0.7 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 382.173 μs │ 375.954 μs │   +1.7 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   3.142 ms │   3.141 ms │   +0.0 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  27.364 ms │  27.411 ms │   -0.2 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq_buf → seq           │    100 │  41.761 μs │  41.762 μs │   -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 395.783 μs │ 396.054 μs │   -0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   4.535 ms │   4.540 ms │   -0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  42.693 ms │  42.160 ms │   +1.3 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka_buf → seq            │    100 │  61.251 μs │  61.821 μs │   -0.9 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 370.867 μs │ 370.286 μs │   +0.2 % ➖ │     293 │      293 │  +0.0 % ➖ │
│                                              │   1000 │   3.476 ms │   3.512 ms │   -1.0 % ➖ │    1856 │     1856 │  +0.0 % ➖ │
│                                              │   3000 │  30.777 ms │  30.784 ms │   -0.0 % ➖ │   15607 │    15607 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → seq          │    100 │  33.840 μs │  33.730 μs │   +0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 297.268 μs │ 297.468 μs │   -0.1 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   3.329 ms │   3.317 ms │   +0.4 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  31.454 ms │  31.411 ms │   +0.1 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → ka           │    100 │ 168.639 μs │ 167.417 μs │   +0.7 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │    300 │ 510.853 μs │ 524.954 μs │   -2.7 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │   1000 │   4.746 ms │   4.681 ms │   +1.4 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │   3000 │  42.613 ms │  44.637 ms │   -4.5 % ➖ │      58 │       58 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → poly         │    100 │  31.596 μs │  29.203 μs │   +8.2 % ❌ │       7 │        7 │  +0.0 % ➖ │
│                                              │    300 │ 235.447 μs │ 234.916 μs │   +0.2 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │   1000 │   2.632 ms │   2.603 ms │   +1.1 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │   3000 │  24.619 ms │  24.592 ms │   +0.1 % ➖ │       7 │        7 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → thrd         │    100 │ 144.573 μs │ 148.589 μs │   -2.7 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │    300 │ 375.103 μs │ 386.300 μs │   -2.9 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   1000 │   3.197 ms │   3.063 ms │   +4.4 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   3000 │  28.218 ms │  28.185 ms │   +0.1 % ➖ │      26 │       26 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → sprs         │    100 │  40.379 μs │  40.079 μs │   +0.7 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 351.158 μs │ 341.583 μs │   +2.8 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   3.819 ms │   3.876 ms │   -1.5 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  36.164 ms │  36.459 ms │   -0.8 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd_buf → seq          │    100 │  56.974 μs │  57.135 μs │   -0.3 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 423.504 μs │ 420.650 μs │   +0.7 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   3.526 ms │   3.504 ms │   +0.6 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  30.657 ms │  30.444 ms │   +0.7 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ kuramoto_homogeneous → assemble              │    100 │  69.482 μs │  70.854 μs │   -1.9 % ➖ │     465 │      465 │  +0.0 % ➖ │
│                                              │   1000 │ 791.908 μs │ 789.874 μs │   +0.3 % ➖ │    2294 │     2294 │  +0.0 % ➖ │
│                                              │  10000 │   5.194 ms │   5.324 ms │   -2.4 % ➖ │   20294 │    20294 │  +0.0 % ➖ │
│                                              │ 100000 │  47.755 ms │  48.964 ms │   -2.5 % ➖ │  200294 │   200294 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq → seq             │    100 │   1.064 μs │   1.086 μs │   -2.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.441 μs │  10.671 μs │   -2.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 108.730 μs │ 109.421 μs │   -0.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.372 ms │   1.372 ms │   -0.0 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka → seq              │    100 │   3.159 μs │   3.160 μs │   -0.0 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  12.709 μs │  12.714 μs │   -0.0 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 172.103 μs │ 163.601 μs │   +5.2 % ❌ │     274 │      274 │  +0.0 % ➖ │
│                                              │ 100000 │   1.191 ms │   1.135 ms │   +4.9 % ➖ │    1242 │     1242 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly → seq            │    100 │   2.208 μs │   2.260 μs │   -2.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  11.848 μs │  11.768 μs │   +0.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 109.241 μs │ 102.311 μs │   +6.8 % ❌ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.112 ms │   1.101 ms │   +1.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd → seq            │    100 │  10.245 μs │  10.275 μs │   -0.3 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  24.276 μs │  23.545 μs │   +3.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 138.564 μs │ 137.262 μs │   +0.9 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │   1.151 ms │   1.131 ms │   +1.8 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq_buf → seq         │    100 │   1.133 μs │   1.118 μs │   +1.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  12.754 μs │  10.791 μs │  +18.2 % ❌ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 111.093 μs │ 110.854 μs │   +0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.323 ms │   1.307 ms │   +1.2 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka_buf → seq          │    100 │   3.305 μs │   3.183 μs │   +3.8 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  13.255 μs │  13.190 μs │   +0.5 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 180.707 μs │ 175.749 μs │   +2.8 % ➖ │     274 │      274 │  +0.0 % ➖ │
│                                              │ 100000 │   1.315 ms │   1.303 ms │   +0.9 % ➖ │    1242 │     1242 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → seq        │    100 │   2.289 μs │   2.293 μs │   -0.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  12.669 μs │  12.433 μs │   +1.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 118.725 μs │ 119.105 μs │   -0.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.263 ms │   1.249 ms │   +1.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → ka         │    100 │   3.177 μs │   3.169 μs │   +0.3 % ➖ │      13 │       13 │  +0.0 % ➖ │
│                                              │   1000 │ 138.384 μs │ 138.634 μs │   -0.2 % ➖ │      37 │       37 │  +0.0 % ➖ │
│                                              │  10000 │ 285.300 μs │ 307.182 μs │   -7.1 % ✅ │      56 │       56 │  +0.0 % ➖ │
│                                              │ 100000 │   2.081 ms │   2.048 ms │   +1.6 % ➖ │      56 │       56 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → poly       │    100 │   3.042 μs │   8.015 μs │  -62.1 % ✅ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │  15.704 μs │  16.064 μs │   -2.2 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │  10000 │ 146.957 μs │ 147.407 μs │   -0.3 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │ 100000 │   1.742 ms │   1.762 ms │   -1.1 % ➖ │       6 │        6 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → thrd       │    100 │ 165.955 μs │ 182.048 μs │   -8.8 % ✅ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │ 131.384 μs │ 135.300 μs │   -2.9 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │  10000 │ 278.540 μs │ 306.091 μs │   -9.0 % ✅ │      25 │       25 │  +0.0 % ➖ │
│                                              │ 100000 │   2.800 ms │   3.531 ms │  -20.7 % ✅ │      25 │       25 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → sprs       │    100 │   2.787 μs │   2.762 μs │   +0.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  17.766 μs │  17.566 μs │   +1.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 163.741 μs │ 165.965 μs │   -1.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.826 ms │   2.411 ms │  -24.3 % ✅ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd_buf → seq        │    100 │  10.575 μs │  10.505 μs │   +0.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  24.265 μs │  24.656 μs │   -1.6 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 144.133 μs │ 146.486 μs │   -1.6 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │   1.254 ms │   1.265 ms │   -0.9 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → assemble            │    100 │ 153.196 μs │ 154.567 μs │   -0.9 % ➖ │     934 │      934 │  +0.0 % ➖ │
│                                              │   1000 │   1.459 ms │   1.444 ms │   +1.0 % ➖ │    6381 │     6381 │  +0.0 % ➖ │
│                                              │  10000 │  14.281 ms │  14.797 ms │   -3.5 % ➖ │   60410 │    60410 │  +0.0 % ➖ │
│                                              │ 100000 │ 123.789 ms │ 123.900 ms │   -0.1 % ➖ │  600435 │   600435 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq → seq           │    100 │   1.079 μs │   1.079 μs │   -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.210 μs │  10.260 μs │   -0.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 105.345 μs │ 106.096 μs │   -0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.347 ms │   1.366 ms │   -1.4 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka → seq            │    100 │   4.633 μs │   4.670 μs │   -0.8 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  14.411 μs │  14.046 μs │   +2.6 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 199.715 μs │ 181.588 μs │  +10.0 % ❌ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   1.221 ms │   1.237 ms │   -1.3 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly → seq          │    100 │   2.927 μs │   2.849 μs │   +2.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  12.434 μs │  12.424 μs │   +0.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 106.637 μs │ 105.956 μs │   +0.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.095 ms │   1.089 ms │   +0.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd → seq          │    100 │  18.086 μs │  17.135 μs │   +5.6 % ❌ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  32.798 μs │  33.710 μs │   -2.7 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 145.153 μs │ 143.051 μs │   +1.5 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   1.151 ms │   1.155 ms │   -0.4 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq_buf → seq       │    100 │   1.109 μs │   1.102 μs │   +0.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.596 μs │  10.726 μs │   -1.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 107.569 μs │ 108.330 μs │   -0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.283 ms │   1.286 ms │   -0.2 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka_buf → seq        │    100 │   4.651 μs │   4.632 μs │   +0.4 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  14.421 μs │  14.531 μs │   -0.8 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 205.253 μs │ 204.521 μs │   +0.4 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   1.339 ms │   1.373 ms │   -2.5 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → seq      │    100 │   2.969 μs │   7.421 μs │  -60.0 % ✅ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  13.525 μs │  13.600 μs │   -0.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 117.573 μs │ 118.505 μs │   -0.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.255 ms │   1.844 ms │  -31.9 % ✅ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → ka       │    100 │   3.849 μs │   3.774 μs │   +2.0 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │ 138.504 μs │ 139.436 μs │   -0.7 % ➖ │      39 │       39 │  +0.0 % ➖ │
│                                              │  10000 │ 318.930 μs │ 328.314 μs │   -2.9 % ➖ │      58 │       58 │  +0.0 % ➖ │
│                                              │ 100000 │   1.975 ms │   2.341 ms │  -15.6 % ✅ │      58 │       58 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → poly     │    100 │   3.736 μs │   3.772 μs │   -1.0 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  16.514 μs │  16.484 μs │   +0.2 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 147.627 μs │ 147.037 μs │   +0.4 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   1.812 ms │   3.217 ms │  -43.7 % ✅ │       8 │        8 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → thrd     │    100 │ 118.354 μs │ 118.715 μs │   -0.3 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │ 130.182 μs │ 131.253 μs │   -0.8 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 270.960 μs │ 272.131 μs │   -0.4 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   2.720 ms │   3.828 ms │  -29.0 % ✅ │      27 │       27 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → sprs     │    100 │   3.579 μs │   3.524 μs │   +1.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  18.207 μs │  18.157 μs │   +0.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 163.881 μs │ 162.730 μs │   +0.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.776 ms │   1.817 ms │   -2.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd_buf → seq      │    100 │  18.377 μs │  18.167 μs │   +1.2 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  33.379 μs │  33.008 μs │   +1.1 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 154.237 μs │ 150.712 μs │   +2.3 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   1.254 ms │   1.276 ms │   -1.7 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → assemble                         │    100 │ 234.776 μs │ 263.568 μs │  -10.9 % ✅ │    1466 │     1466 │  +0.0 % ➖ │
│                                              │   1000 │   1.942 ms │   2.004 ms │   -3.1 % ➖ │   11658 │    11658 │  +0.0 % ➖ │
│                                              │  10000 │  16.078 ms │  16.894 ms │   -4.8 % ➖ │  115275 │   115275 │  +0.0 % ➖ │
│                                              │ 100000 │ 211.479 ms │ 222.190 ms │   -4.8 % ➖ │ 1150392 │  1150392 │  +0.0 % ➖ │
│ powergrid → seq → seq                        │    100 │   7.266 μs │   7.206 μs │   +0.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  71.616 μs │  71.475 μs │   +0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 729.305 μs │ 728.744 μs │   +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   8.072 ms │   8.074 ms │   -0.0 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka → seq                         │    100 │  10.841 μs │  10.811 μs │   +0.3 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  75.781 μs │  75.841 μs │   -0.1 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 557.983 μs │ 562.629 μs │   -0.8 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   3.590 ms │   3.686 ms │   -2.6 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ powergrid → poly → seq                       │    100 │   5.300 μs │   5.333 μs │   -0.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  36.343 μs │  36.213 μs │   +0.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 348.063 μs │ 346.130 μs │   +0.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   3.561 ms │   3.571 ms │   -0.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd → seq                       │    100 │  20.350 μs │  21.401 μs │   -4.9 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  74.450 μs │  75.892 μs │   -1.9 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 567.005 μs │ 570.421 μs │   -0.6 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   3.800 ms │   3.807 ms │   -0.2 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → seq_buf → seq                    │    100 │   7.811 μs │   7.635 μs │   +2.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  77.874 μs │  76.002 μs │   +2.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 791.266 μs │ 771.668 μs │   +2.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   8.855 ms │   8.715 ms │   +1.6 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka_buf → seq                     │    100 │  11.237 μs │  11.222 μs │   +0.1 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  80.278 μs │  82.492 μs │   -2.7 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 618.312 μs │ 621.356 μs │   -0.5 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   4.228 ms │   4.217 ms │   +0.3 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ powergrid → poly_buf → seq                   │    100 │   5.573 μs │   5.548 μs │   +0.5 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  41.452 μs │  39.879 μs │   +3.9 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 383.586 μs │ 381.262 μs │   +0.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   4.125 ms │   4.177 ms │   -1.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → poly_buf → ka                    │    100 │   7.014 μs │   7.047 μs │   -0.5 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │ 173.226 μs │ 109.071 μs │  +58.8 % ❌ │      58 │       58 │  +0.0 % ➖ │
│                                              │  10000 │ 647.394 μs │ 648.626 μs │   -0.2 % ➖ │      58 │       58 │  +0.0 % ➖ │
│                                              │ 100000 │   5.592 ms │   5.666 ms │   -1.3 % ➖ │      58 │       58 │  +0.0 % ➖ │
│ powergrid → poly_buf → poly                  │    100 │   6.673 μs │   6.630 μs │   +0.7 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  46.638 μs │  46.358 μs │   +0.6 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 428.481 μs │ 430.495 μs │   -0.5 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   6.294 ms │   6.105 ms │   +3.1 % ➖ │       8 │        8 │  +0.0 % ➖ │
│ powergrid → poly_buf → thrd                  │    100 │ 121.138 μs │ 127.718 μs │   -5.2 % ✅ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │ 165.064 μs │ 161.358 μs │   +2.3 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 617.280 μs │ 622.864 μs │   -0.9 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   7.164 ms │   7.562 ms │   -5.3 % ✅ │      27 │       27 │  +0.0 % ➖ │
│ powergrid → poly_buf → sprs                  │    100 │   6.690 μs │   6.747 μs │   -0.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  51.747 μs │  50.895 μs │   +1.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 485.064 μs │ 485.034 μs │   +0.0 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   5.332 ms │   5.347 ms │   -0.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd_buf → seq                   │    100 │  22.703 μs │  23.053 μs │   -1.5 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  78.346 μs │  79.457 μs │   -1.4 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 618.291 μs │ 618.331 μs │   -0.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   4.220 ms │   4.438 ms │   -4.9 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → assemble        │    100 │ 501.900 μs │ 500.547 μs │   +0.3 % ➖ │    3112 │     3112 │  +0.0 % ➖ │
│                                              │   1000 │   4.408 ms │   4.597 ms │   -4.1 % ➖ │   30096 │    30096 │  +0.0 % ➖ │
│                                              │  10000 │  54.752 ms │  55.768 ms │   -1.8 % ➖ │  300234 │   300234 │  +0.0 % ➖ │
│                                              │ 100000 │    1.555 s │    1.509 s │   +3.0 % ➖ │ 3000328 │  3000328 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq → seq       │    100 │   9.604 μs │   9.529 μs │   +0.8 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  95.701 μs │  94.860 μs │   +0.9 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │   1.039 ms │   1.013 ms │   +2.6 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │  11.112 ms │  11.019 ms │   +0.8 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka → seq        │    100 │  78.375 μs │  77.595 μs │   +1.0 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 780.771 μs │ 769.494 μs │   +1.5 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   8.007 ms │   7.929 ms │   +1.0 % ➖ │  170243 │   170243 │  +0.0 % ➖ │
│                                              │ 100000 │  79.365 ms │  80.236 ms │   -1.1 % ➖ │ 1700903 │  1700903 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly → seq      │    100 │   9.864 μs │   9.989 μs │   -1.3 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  89.021 μs │  89.172 μs │   -0.2 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 913.667 μs │ 918.083 μs │   -0.5 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │   9.600 ms │   9.917 ms │   -3.2 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd → seq      │    100 │ 448.420 μs │ 461.100 μs │   -2.7 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   4.710 ms │   4.898 ms │   -3.8 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  66.591 ms │  64.344 ms │   +3.5 % ➖ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │ 801.765 ms │ 860.291 ms │   -6.8 % ✅ │ 2300068 │  2300068 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq_buf → seq   │    100 │   9.895 μs │  10.105 μs │   -2.1 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │ 102.811 μs │ 101.099 μs │   +1.7 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │   1.077 ms │   1.100 ms │   -2.0 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │  11.885 ms │  11.737 ms │   +1.3 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka_buf → seq    │    100 │  78.245 μs │  78.706 μs │   -0.6 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 782.593 μs │ 779.879 μs │   +0.3 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   8.235 ms │   8.062 ms │   +2.1 % ➖ │  170243 │   170243 │  +0.0 % ➖ │
│                                              │ 100000 │  86.765 ms │  87.416 ms │   -0.7 % ➖ │ 1700903 │  1700903 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → seq  │    100 │  10.560 μs │  10.280 μs │   +2.7 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  92.166 μs │  90.874 μs │   +1.4 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 963.940 μs │ 947.286 μs │   +1.8 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │  10.290 ms │  10.337 ms │   -0.5 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → ka   │    100 │  11.592 μs │  12.018 μs │   -3.5 % ➖ │     115 │      115 │  +0.0 % ➖ │
│                                              │   1000 │ 226.544 μs │ 227.836 μs │   -0.6 % ➖ │    1058 │     1058 │  +0.0 % ➖ │
│                                              │  10000 │   1.238 ms │   1.478 ms │  -16.2 % ✅ │   10058 │    10058 │  +0.0 % ➖ │
│                                              │ 100000 │  12.398 ms │  12.243 ms │   +1.3 % ➖ │  100058 │   100058 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → poly │    100 │  11.573 μs │  11.993 μs │   -3.5 % ➖ │     108 │      108 │  +0.0 % ➖ │
│                                              │   1000 │  95.842 μs │  95.821 μs │   +0.0 % ➖ │    1008 │     1008 │  +0.0 % ➖ │
│                                              │  10000 │ 994.025 μs │ 998.872 μs │   -0.5 % ➖ │   10008 │    10008 │  +0.0 % ➖ │
│                                              │ 100000 │  12.115 ms │  12.991 ms │   -6.7 % ✅ │  100008 │   100008 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → thrd │    100 │ 125.886 μs │ 126.477 μs │   -0.5 % ➖ │     127 │      127 │  +0.0 % ➖ │
│                                              │   1000 │ 215.648 μs │ 213.144 μs │   +1.2 % ➖ │    1027 │     1027 │  +0.0 % ➖ │
│                                              │  10000 │   1.223 ms │   1.236 ms │   -1.1 % ➖ │   10027 │    10027 │  +0.0 % ➖ │
│                                              │ 100000 │  14.994 ms │  15.060 ms │   -0.4 % ➖ │  100027 │   100027 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → sprs │    100 │  11.312 μs │  11.372 μs │   -0.5 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │ 101.369 μs │ 100.248 μs │   +1.1 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │   1.070 ms │   1.057 ms │   +1.2 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │  11.867 ms │  12.129 ms │   -2.2 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd_buf → seq  │    100 │ 451.846 μs │ 473.197 μs │   -4.5 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   4.706 ms │   4.845 ms │   -2.9 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  66.124 ms │  70.464 ms │   -6.2 % ✅ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │    1.382 s │ 860.773 ms │  +60.6 % ❌ │ 2300068 │  2300068 │  +0.0 % ➖ │
└──────────────────────────────────────────────┴────────┴────────────┴────────────┴─────────────┴─────────┴──────────┴────────────┘

https://github.com/JuliaDynamics/NetworkDynamics.jl/actions/runs/24947475335/artifacts/6644972633

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