Skip to content

CompatHelper: bump compat for OrdinaryDiffEqSDIRK to 2 for package test, (keep existing compat)#358

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-27-03-44-44-037-01751554390
Open

CompatHelper: bump compat for OrdinaryDiffEqSDIRK to 2 for package test, (keep existing compat)#358
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-27-03-44-44-037-01751554390

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This pull request changes the compat entry for the OrdinaryDiffEqSDIRK package from 1.2.0 to 1.2.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-27-03-44-44-037-01751554390 branch from 8ea02e7 to cbe6cae Compare April 27, 2026 03:44
@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 (cbe6cae).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #358   +/-   ##
=======================================
  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 │ 585.886 μs │ 588.471 μs │  -0.4 % ➖ │    2875 │     2875 │  +0.0 % ➖ │
│                                              │    300 │   4.986 ms │   5.159 ms │  -3.4 % ➖ │   23085 │    23085 │  +0.0 % ➖ │
│                                              │   1000 │  98.517 ms │  99.752 ms │  -1.2 % ➖ │  251290 │   251290 │  +0.0 % ➖ │
│                                              │   3000 │    1.151 s │ 975.497 ms │ +18.0 % ❌ │ 2253290 │  2253290 │  +0.0 % ➖ │
│ diffusion_static_edge → seq → seq            │    100 │  11.416 μs │  11.276 μs │  +1.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 116.197 μs │ 116.477 μs │  -0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.396 ms │   1.395 ms │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  13.740 ms │  14.070 ms │  -2.3 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka → seq             │    100 │  21.591 μs │  21.861 μs │  -1.2 % ➖ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 139.632 μs │ 136.816 μs │  +2.1 % ➖ │     173 │      173 │  +0.0 % ➖ │
│                                              │   1000 │   1.276 ms │   1.291 ms │  -1.2 % ➖ │    1067 │     1067 │  +0.0 % ➖ │
│                                              │   3000 │  13.566 ms │  13.166 ms │  +3.0 % ➖ │    8958 │     8958 │  +0.0 % ➖ │
│ diffusion_static_edge → poly → seq           │    100 │  12.584 μs │  12.478 μs │  +0.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 109.695 μs │ 109.435 μs │  +0.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.253 ms │   1.252 ms │  +0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  13.618 ms │  13.276 ms │  +2.6 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd → seq           │    100 │  20.398 μs │  20.809 μs │  -2.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 128.680 μs │ 128.330 μs │  +0.3 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.290 ms │   1.296 ms │  -0.5 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  13.157 ms │  12.832 ms │  +2.5 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_static_edge → seq_buf → seq        │    100 │  13.630 μs │  13.866 μs │  -1.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 136.996 μs │ 138.258 μs │  -0.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.603 ms │   1.635 ms │  -1.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  16.748 ms │  16.346 ms │  +2.5 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka_buf → seq         │    100 │  28.203 μs │  22.632 μs │ +24.6 % ❌ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 176.470 μs │ 166.020 μs │  +6.3 % ❌ │     173 │      173 │  +0.0 % ➖ │
│                                              │   1000 │   1.665 ms │   1.698 ms │  -1.9 % ➖ │    1067 │     1067 │  +0.0 % ➖ │
│                                              │   3000 │  16.563 ms │  16.884 ms │  -1.9 % ➖ │    8958 │     8958 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → seq       │    100 │  17.984 μs │  18.344 μs │  -2.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 157.685 μs │ 162.294 μs │  -2.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.824 ms │   1.878 ms │  -2.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  18.325 ms │  18.662 ms │  -1.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → ka        │    100 │ 150.181 μs │ 149.400 μs │  +0.5 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │    300 │ 384.389 μs │ 361.376 μs │  +6.4 % ❌ │      56 │       56 │  +0.0 % ➖ │
│                                              │   1000 │   3.128 ms │   3.058 ms │  +2.3 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │   3000 │  33.967 ms │  28.980 ms │ +17.2 % ❌ │      57 │       57 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → poly      │    100 │  13.095 μs │  13.516 μs │  -3.1 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │    300 │  98.714 μs │ 112.991 μs │ -12.6 % ✅ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │   1.024 ms │   1.165 ms │ -12.1 % ✅ │       6 │        6 │  +0.0 % ➖ │
│                                              │   3000 │  13.002 ms │  12.828 ms │  +1.4 % ➖ │       6 │        6 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → thrd      │    100 │ 200.576 μs │ 223.949 μs │ -10.4 % ✅ │      25 │       25 │  +0.0 % ➖ │
│                                              │    300 │ 246.130 μs │ 246.882 μs │  -0.3 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │   1.697 ms │   1.674 ms │  +1.4 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   3000 │  16.153 ms │  15.671 ms │  +3.1 % ➖ │      25 │       25 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → sprs      │    100 │  24.486 μs │  24.536 μs │  -0.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 213.960 μs │ 212.126 μs │  +0.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   2.459 ms │   2.452 ms │  +0.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  24.498 ms │  23.675 ms │  +3.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd_buf → seq       │    100 │  26.801 μs │  26.600 μs │  +0.8 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 177.412 μs │ 158.066 μs │ +12.2 % ❌ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.758 ms │   1.717 ms │  +2.4 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  16.844 ms │  16.988 ms │  -0.8 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_ode_edge → assemble                │    100 │ 580.757 μs │ 585.143 μs │  -0.7 % ➖ │    2884 │     2884 │  +0.0 % ➖ │
│                                              │    300 │   4.943 ms │   5.061 ms │  -2.3 % ➖ │   23093 │    23093 │  +0.0 % ➖ │
│                                              │   1000 │  67.077 ms │  64.936 ms │  +3.3 % ➖ │  251296 │   251296 │  +0.0 % ➖ │
│                                              │   3000 │ 981.890 ms │ 977.718 ms │  +0.4 % ➖ │ 2253296 │  2253296 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq → seq               │    100 │  40.416 μs │  41.087 μs │  -1.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 383.637 μs │ 384.278 μs │  -0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   4.550 ms │   4.475 ms │  +1.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  41.425 ms │  41.206 ms │  +0.5 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka → seq                │    100 │  60.824 μs │  61.105 μs │  -0.5 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 317.765 μs │ 318.706 μs │  -0.3 % ➖ │     293 │      293 │  +0.0 % ➖ │
│                                              │   1000 │   3.016 ms │   2.963 ms │  +1.8 % ➖ │    1856 │     1856 │  +0.0 % ➖ │
│                                              │   3000 │  27.169 ms │  27.149 ms │  +0.1 % ➖ │   15607 │    15607 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly → seq              │    100 │  27.932 μs │  27.361 μs │  +2.1 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 247.664 μs │ 243.024 μs │  +1.9 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   2.892 ms │   2.800 ms │  +3.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  27.438 ms │  27.082 ms │  +1.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd → seq              │    100 │  52.067 μs │  52.348 μs │  -0.5 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 366.246 μs │ 383.948 μs │  -4.6 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   3.052 ms │   3.056 ms │  -0.1 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  27.177 ms │  27.237 ms │  -0.2 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq_buf → seq           │    100 │  39.624 μs │  39.684 μs │  -0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 373.500 μs │ 379.449 μs │  -1.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   4.392 ms │   4.359 ms │  +0.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  40.575 ms │  40.764 ms │  -0.5 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka_buf → seq            │    100 │  63.418 μs │  64.881 μs │  -2.3 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 368.059 μs │ 370.964 μs │  -0.8 % ➖ │     293 │      293 │  +0.0 % ➖ │
│                                              │   1000 │   3.399 ms │   3.361 ms │  +1.1 % ➖ │    1856 │     1856 │  +0.0 % ➖ │
│                                              │   3000 │  30.395 ms │  30.210 ms │  +0.6 % ➖ │   15607 │    15607 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → seq          │    100 │  31.870 μs │  31.409 μs │  +1.5 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 283.410 μs │ 278.912 μs │  +1.6 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   3.276 ms │   3.198 ms │  +2.4 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  31.293 ms │  30.986 ms │  +1.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → ka           │    100 │ 163.826 μs │ 163.766 μs │  +0.0 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │    300 │ 508.111 μs │ 847.114 μs │ -40.0 % ✅ │      57 │       57 │  +0.0 % ➖ │
│                                              │   1000 │   4.634 ms │   4.472 ms │  +3.6 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │   3000 │  41.156 ms │  45.984 ms │ -10.5 % ✅ │      58 │       58 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → poly         │    100 │  27.822 μs │  25.988 μs │  +7.1 % ❌ │       7 │        7 │  +0.0 % ➖ │
│                                              │    300 │ 231.082 μs │ 226.894 μs │  +1.8 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │   1000 │   2.656 ms │   2.468 ms │  +7.6 % ❌ │       7 │        7 │  +0.0 % ➖ │
│                                              │   3000 │  25.572 ms │  24.780 ms │  +3.2 % ➖ │       7 │        7 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → thrd         │    100 │ 146.374 μs │ 218.558 μs │ -33.0 % ✅ │      26 │       26 │  +0.0 % ➖ │
│                                              │    300 │ 366.506 μs │ 377.545 μs │  -2.9 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   1000 │   3.568 ms │   3.381 ms │  +5.5 % ❌ │      26 │       26 │  +0.0 % ➖ │
│                                              │   3000 │  28.588 ms │  28.597 ms │  -0.0 % ➖ │      26 │       26 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → sprs         │    100 │  37.590 μs │  37.721 μs │  -0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 329.957 μs │ 331.830 μs │  -0.6 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   3.881 ms │   3.841 ms │  +1.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  35.915 ms │  36.206 ms │  -0.8 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd_buf → seq          │    100 │  55.013 μs │  55.945 μs │  -1.7 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 410.557 μs │ 406.370 μs │  +1.0 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   3.429 ms │   3.380 ms │  +1.4 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  30.264 ms │  29.943 ms │  +1.1 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ kuramoto_homogeneous → assemble              │    100 │  72.705 μs │  73.768 μs │  -1.4 % ➖ │     465 │      465 │  +0.0 % ➖ │
│                                              │   1000 │ 757.106 μs │ 778.195 μs │  -2.7 % ➖ │    2294 │     2294 │  +0.0 % ➖ │
│                                              │  10000 │   5.153 ms │   5.350 ms │  -3.7 % ➖ │   20294 │    20294 │  +0.0 % ➖ │
│                                              │ 100000 │  43.807 ms │  43.800 ms │  +0.0 % ➖ │  200294 │   200294 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq → seq             │    100 │   1.086 μs │   1.043 μs │  +4.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.730 μs │  10.535 μs │  +1.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 117.510 μs │ 116.257 μs │  +1.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.616 ms │   1.569 ms │  +3.0 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka → seq              │    100 │   3.111 μs │   3.226 μs │  -3.6 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  12.639 μs │  12.960 μs │  -2.5 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 160.971 μs │ 161.231 μs │  -0.2 % ➖ │     274 │      274 │  +0.0 % ➖ │
│                                              │ 100000 │   1.173 ms │   1.155 ms │  +1.6 % ➖ │    1242 │     1242 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly → seq            │    100 │   1.944 μs │   1.877 μs │  +3.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  10.515 μs │  10.530 μs │  -0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 101.169 μs │  99.476 μs │  +1.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.166 ms │   1.105 ms │  +5.4 % ❌ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd → seq            │    100 │  10.675 μs │  11.086 μs │  -3.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  21.019 μs │  22.362 μs │  -6.0 % ✅ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 144.280 μs │ 127.499 μs │ +13.2 % ❌ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │   1.237 ms │   1.200 ms │  +3.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq_buf → seq         │    100 │   1.084 μs │   1.101 μs │  -1.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.880 μs │  10.931 μs │  -0.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 118.190 μs │ 117.660 μs │  +0.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.433 ms │   1.425 ms │  +0.5 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka_buf → seq          │    100 │   3.197 μs │   3.140 μs │  +1.8 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  12.895 μs │  13.165 μs │  -2.1 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 172.502 μs │ 175.328 μs │  -1.6 % ➖ │     274 │      274 │  +0.0 % ➖ │
│                                              │ 100000 │   1.387 ms │   1.423 ms │  -2.6 % ➖ │    1242 │     1242 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → seq        │    100 │   2.096 μs │   2.124 μs │  -1.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  12.203 μs │  12.489 μs │  -2.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 118.070 μs │ 116.668 μs │  +1.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.394 ms │   1.377 ms │  +1.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → ka         │    100 │   3.050 μs │   2.959 μs │  +3.0 % ➖ │      13 │       13 │  +0.0 % ➖ │
│                                              │   1000 │ 143.097 μs │ 137.638 μs │  +4.0 % ➖ │      37 │       37 │  +0.0 % ➖ │
│                                              │  10000 │ 287.548 μs │ 319.411 μs │ -10.0 % ✅ │      56 │       56 │  +0.0 % ➖ │
│                                              │ 100000 │   2.225 ms │   2.151 ms │  +3.4 % ➖ │      56 │       56 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → poly       │    100 │   2.929 μs │   2.839 μs │  +3.2 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │  14.307 μs │  13.826 μs │  +3.5 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │  10000 │ 135.082 μs │ 131.816 μs │  +2.5 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │ 100000 │   1.993 ms │   1.971 ms │  +1.1 % ➖ │       6 │        6 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → thrd       │    100 │ 117.380 μs │ 121.598 μs │  -3.5 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │ 131.646 μs │ 131.295 μs │  +0.3 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │  10000 │ 297.266 μs │ 274.834 μs │  +8.2 % ❌ │      25 │       25 │  +0.0 % ➖ │
│                                              │ 100000 │   2.718 ms │   3.067 ms │ -11.4 % ✅ │      25 │       25 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → sprs       │    100 │   2.571 μs │   2.462 μs │  +4.4 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  17.082 μs │  16.190 μs │  +5.5 % ❌ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 168.495 μs │ 162.514 μs │  +3.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   2.049 ms │   1.969 ms │  +4.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd_buf → seq        │    100 │  11.396 μs │  10.840 μs │  +5.1 % ❌ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  22.251 μs │  22.252 μs │  -0.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 154.799 μs │ 150.812 μs │  +2.6 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │   1.356 ms │   1.371 ms │  -1.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → assemble            │    100 │ 193.883 μs │ 205.213 μs │  -5.5 % ✅ │     934 │      934 │  +0.0 % ➖ │
│                                              │   1000 │   1.376 ms │   1.422 ms │  -3.2 % ➖ │    6381 │     6381 │  +0.0 % ➖ │
│                                              │  10000 │  14.035 ms │  14.911 ms │  -5.9 % ✅ │   60410 │    60410 │  +0.0 % ➖ │
│                                              │ 100000 │ 118.588 ms │ 118.219 ms │  +0.3 % ➖ │  600435 │   600435 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq → seq           │    100 │   1.061 μs │   1.062 μs │  -0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.405 μs │  10.440 μs │  -0.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 115.386 μs │ 112.661 μs │  +2.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.577 ms │   1.520 ms │  +3.8 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka → seq            │    100 │   4.525 μs │   4.587 μs │  -1.3 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  14.082 μs │  13.956 μs │  +0.9 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 188.893 μs │ 190.987 μs │  -1.1 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   1.281 ms │   1.264 ms │  +1.3 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly → seq          │    100 │   2.536 μs │   2.445 μs │  +3.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  11.271 μs │  11.467 μs │  -1.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 100.317 μs │  98.755 μs │  +1.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.126 ms │   1.131 ms │  -0.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd → seq          │    100 │  16.872 μs │  17.964 μs │  -6.1 % ✅ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  30.146 μs │  30.367 μs │  -0.7 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 157.865 μs │ 153.547 μs │  +2.8 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   1.201 ms │   1.190 ms │  +0.9 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq_buf → seq       │    100 │   1.088 μs │   1.101 μs │  -1.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.660 μs │  10.745 μs │  -0.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 115.125 μs │ 123.441 μs │  -6.7 % ✅ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.387 ms │   1.390 ms │  -0.2 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka_buf → seq        │    100 │   4.567 μs │   4.508 μs │  +1.3 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  14.362 μs │  14.172 μs │  +1.3 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 210.174 μs │ 209.182 μs │  +0.5 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   1.385 ms │   1.391 ms │  -0.4 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → seq      │    100 │   2.718 μs │   2.597 μs │  +4.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  12.925 μs │  12.674 μs │  +2.0 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 117.088 μs │ 115.286 μs │  +1.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.381 ms │   1.383 ms │  -0.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → ka       │    100 │   3.478 μs │   3.439 μs │  +1.1 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │ 138.078 μs │ 148.547 μs │  -7.0 % ✅ │      39 │       39 │  +0.0 % ➖ │
│                                              │  10000 │ 293.339 μs │ 291.184 μs │  +0.7 % ➖ │      58 │       58 │  +0.0 % ➖ │
│                                              │ 100000 │   2.179 ms │   1.866 ms │ +16.8 % ❌ │      58 │       58 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → poly     │    100 │   3.403 μs │   3.481 μs │  -2.2 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  15.188 μs │  14.707 μs │  +3.3 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 134.882 μs │ 129.462 μs │  +4.2 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   1.797 ms │   1.830 ms │  -1.8 % ➖ │       8 │        8 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → thrd     │    100 │ 150.552 μs │ 118.091 μs │ +27.5 % ❌ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │ 133.018 μs │ 134.050 μs │  -0.8 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 373.146 μs │ 279.092 μs │ +33.7 % ❌ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   2.335 ms │   2.235 ms │  +4.5 % ➖ │      27 │       27 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → sprs     │    100 │   3.209 μs │   3.132 μs │  +2.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  17.383 μs │  17.513 μs │  -0.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 167.212 μs │ 164.638 μs │  +1.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.998 ms │   1.974 ms │  +1.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd_buf → seq      │    100 │  16.861 μs │  17.563 μs │  -4.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  31.328 μs │  30.407 μs │  +3.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 160.941 μs │ 158.597 μs │  +1.5 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   1.352 ms │   1.314 ms │  +2.9 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → assemble                         │    100 │ 255.538 μs │ 232.726 μs │  +9.8 % ❌ │    1466 │     1466 │  +0.0 % ➖ │
│                                              │   1000 │   1.888 ms │   1.894 ms │  -0.3 % ➖ │   11658 │    11658 │  +0.0 % ➖ │
│                                              │  10000 │  17.045 ms │  16.769 ms │  +1.6 % ➖ │  115275 │   115275 │  +0.0 % ➖ │
│                                              │ 100000 │ 215.167 ms │ 222.058 ms │  -3.1 % ➖ │ 1150392 │  1150392 │  +0.0 % ➖ │
│ powergrid → seq → seq                        │    100 │   7.138 μs │   6.938 μs │  +2.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  71.724 μs │  69.731 μs │  +2.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 732.540 μs │ 716.619 μs │  +2.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   7.913 ms │   7.672 ms │  +3.1 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka → seq                         │    100 │  10.399 μs │  10.354 μs │  +0.4 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  73.949 μs │  73.878 μs │  +0.1 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 543.456 μs │ 538.306 μs │  +1.0 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   3.521 ms │   3.509 ms │  +0.3 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ powergrid → poly → seq                       │    100 │   4.825 μs │   4.791 μs │  +0.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  33.302 μs │  32.621 μs │  +2.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 325.428 μs │ 321.521 μs │  +1.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   3.506 ms │   3.483 ms │  +0.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd → seq                       │    100 │  21.009 μs │  21.240 μs │  -1.1 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  69.220 μs │  69.519 μs │  -0.4 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 542.104 μs │ 557.682 μs │  -2.8 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   3.844 ms │   3.805 ms │  +1.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → seq_buf → seq                    │    100 │   7.301 μs │   7.471 μs │  -2.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  73.708 μs │  73.738 μs │  -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 754.060 μs │ 755.712 μs │  -0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   8.550 ms │   8.441 ms │  +1.3 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka_buf → seq                     │    100 │  10.815 μs │  10.856 μs │  -0.4 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  77.836 μs │  77.685 μs │  +0.2 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 626.431 μs │ 626.020 μs │  +0.1 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   4.345 ms │   4.127 ms │  +5.3 % ❌ │    1351 │     1351 │  +0.0 % ➖ │
│ powergrid → poly_buf → seq                   │    100 │   5.442 μs │   5.276 μs │  +3.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  38.042 μs │  37.179 μs │  +2.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 373.398 μs │ 372.176 μs │  +0.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   4.395 ms │   4.308 ms │  +2.0 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → poly_buf → ka                    │    100 │   6.788 μs │   6.585 μs │  +3.1 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │ 171.000 μs │ 189.121 μs │  -9.6 % ✅ │      58 │       58 │  +0.0 % ➖ │
│                                              │  10000 │ 599.220 μs │ 621.913 μs │  -3.6 % ➖ │      58 │       58 │  +0.0 % ➖ │
│                                              │ 100000 │   6.170 ms │   5.513 ms │ +11.9 % ❌ │      58 │       58 │  +0.0 % ➖ │
│ powergrid → poly_buf → poly                  │    100 │   6.292 μs │   5.989 μs │  +5.1 % ❌ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  41.177 μs │  41.668 μs │  -1.2 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 402.884 μs │ 396.260 μs │  +1.7 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   6.299 ms │   5.643 ms │ +11.6 % ❌ │       8 │        8 │  +0.0 % ➖ │
│ powergrid → poly_buf → thrd                  │    100 │ 121.147 μs │ 221.293 μs │ -45.3 % ✅ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │ 161.993 μs │ 242.303 μs │ -33.1 % ✅ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 568.523 μs │ 580.465 μs │  -2.1 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   9.490 ms │   7.284 ms │ +30.3 % ❌ │      27 │       27 │  +0.0 % ➖ │
│ powergrid → poly_buf → sprs                  │    100 │   6.495 μs │   6.222 μs │  +4.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  46.957 μs │  47.239 μs │  -0.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 476.702 μs │ 463.446 μs │  +2.9 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   5.668 ms │   5.584 ms │  +1.5 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd_buf → seq                   │    100 │  21.380 μs │  20.919 μs │  +2.2 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  74.610 μs │  74.829 μs │  -0.3 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 608.468 μs │ 611.353 μs │  -0.5 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   4.541 ms │   4.494 ms │  +1.1 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → assemble        │    100 │ 510.695 μs │ 475.398 μs │  +7.4 % ❌ │    3112 │     3110 │  +0.1 % ➖ │
│                                              │   1000 │   4.371 ms │   4.347 ms │  +0.6 % ➖ │   30096 │    30096 │  +0.0 % ➖ │
│                                              │  10000 │  58.993 ms │  56.019 ms │  +5.3 % ❌ │  300234 │   300234 │  +0.0 % ➖ │
│                                              │ 100000 │    1.468 s │    1.384 s │  +6.1 % ❌ │ 3000328 │  3000328 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq → seq       │    100 │   9.303 μs │   9.311 μs │  -0.1 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  95.268 μs │  94.045 μs │  +1.3 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │ 971.136 μs │ 971.225 μs │  -0.0 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │  10.935 ms │  11.338 ms │  -3.6 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka → seq        │    100 │  73.608 μs │  73.808 μs │  -0.3 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 722.070 μs │ 715.918 μs │  +0.9 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   7.467 ms │   7.460 ms │  +0.1 % ➖ │  170243 │   170243 │  +0.0 % ➖ │
│                                              │ 100000 │  79.653 ms │  77.909 ms │  +2.2 % ➖ │ 1700903 │  1700903 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly → seq      │    100 │   9.784 μs │   9.553 μs │  +2.4 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  89.227 μs │  85.901 μs │  +3.9 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 911.144 μs │ 890.494 μs │  +2.3 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │   9.849 ms │   9.497 ms │  +3.7 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd → seq      │    100 │ 412.912 μs │ 394.047 μs │  +4.8 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   4.173 ms │   4.083 ms │  +2.2 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  53.695 ms │  63.836 ms │ -15.9 % ✅ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │ 863.341 ms │ 882.148 ms │  -2.1 % ➖ │ 2300068 │  2300068 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq_buf → seq   │    100 │   9.658 μs │   9.535 μs │  +1.3 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  98.534 μs │  97.182 μs │  +1.4 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │   1.022 ms │   1.016 ms │  +0.5 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │  11.279 ms │  10.731 ms │  +5.1 % ❌ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka_buf → seq    │    100 │  73.909 μs │  74.339 μs │  -0.6 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 719.796 μs │ 728.882 μs │  -1.2 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   7.458 ms │   7.562 ms │  -1.4 % ➖ │  170243 │   170243 │  +0.0 % ➖ │
│                                              │ 100000 │  75.047 ms │  75.623 ms │  -0.8 % ➖ │ 1700903 │  1700903 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → seq  │    100 │  10.209 μs │  10.144 μs │  +0.6 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  92.393 μs │  89.197 μs │  +3.6 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 948.434 μs │ 924.659 μs │  +2.6 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │  10.576 ms │  10.575 ms │  +0.0 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → ka   │    100 │  11.336 μs │  11.386 μs │  -0.4 % ➖ │     115 │      115 │  +0.0 % ➖ │
│                                              │   1000 │ 225.872 μs │ 224.570 μs │  +0.6 % ➖ │    1058 │     1058 │  +0.0 % ➖ │
│                                              │  10000 │   1.212 ms │   1.450 ms │ -16.4 % ✅ │   10058 │    10058 │  +0.0 % ➖ │
│                                              │ 100000 │  12.630 ms │  13.000 ms │  -2.9 % ➖ │  100058 │   100058 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → poly │    100 │  11.352 μs │  10.866 μs │  +4.5 % ➖ │     108 │      108 │  +0.0 % ➖ │
│                                              │   1000 │  97.182 μs │  96.451 μs │  +0.8 % ➖ │    1008 │     1008 │  +0.0 % ➖ │
│                                              │  10000 │   1.012 ms │   1.004 ms │  +0.8 % ➖ │   10008 │    10008 │  +0.0 % ➖ │
│                                              │ 100000 │  11.881 ms │  12.502 ms │  -5.0 % ➖ │  100008 │   100008 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → thrd │    100 │ 196.268 μs │ 133.048 μs │ +47.5 % ❌ │     127 │      127 │  +0.0 % ➖ │
│                                              │   1000 │ 316.653 μs │ 220.983 μs │ +43.3 % ❌ │    1027 │     1027 │  +0.0 % ➖ │
│                                              │  10000 │   1.243 ms │   1.277 ms │  -2.7 % ➖ │   10027 │    10027 │  +0.0 % ➖ │
│                                              │ 100000 │  12.753 ms │  13.467 ms │  -5.3 % ✅ │  100027 │   100027 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → sprs │    100 │  10.966 μs │  10.961 μs │  +0.0 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │ 100.258 μs │ 100.678 μs │  -0.4 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │   1.055 ms │   1.056 ms │  -0.1 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │  11.716 ms │  11.773 ms │  -0.5 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd_buf → seq  │    100 │ 402.954 μs │ 397.983 μs │  +1.2 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   4.356 ms │   4.308 ms │  +1.1 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  62.252 ms │  55.948 ms │ +11.3 % ❌ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │ 649.074 ms │ 882.529 ms │ -26.5 % ✅ │ 2300068 │  2300068 │  +0.0 % ➖ │
└──────────────────────────────────────────────┴────────┴────────────┴────────────┴────────────┴─────────┴──────────┴────────────┘

https://github.com/JuliaDynamics/NetworkDynamics.jl/actions/runs/24975524328/artifacts/6654403708

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