Skip to content

CompatHelper: bump compat for OrdinaryDiffEqNonlinearSolve to 2 for package test, (keep existing compat)#357

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

CompatHelper: bump compat for OrdinaryDiffEqNonlinearSolve to 2 for package test, (keep existing compat)#357
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-27-03-44-40-300-00002374888

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This pull request changes the compat entry for the OrdinaryDiffEqNonlinearSolve package from 1.3.0 to 1.3.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-40-300-00002374888 branch from 7dfd0d6 to 10a469e 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 (10a469e).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #357   +/-   ##
=======================================
  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 │ 723.246 μs │ 713.857 μs │  +1.3 % ➖ │    2875 │     2875 │  +0.0 % ➖ │
│                                              │    300 │   5.428 ms │   5.149 ms │  +5.4 % ❌ │   23085 │    23085 │  +0.0 % ➖ │
│                                              │   1000 │ 121.757 ms │ 123.179 ms │  -1.2 % ➖ │  251290 │   251290 │  +0.0 % ➖ │
│                                              │   3000 │    1.367 s │    1.302 s │  +5.0 % ❌ │ 2253290 │  2253290 │  +0.0 % ➖ │
│ diffusion_static_edge → seq → seq            │    100 │   9.646 μs │   9.638 μs │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │  97.640 μs │  96.001 μs │  +1.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.205 ms │   1.203 ms │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  16.371 ms │  16.128 ms │  +1.5 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka → seq             │    100 │  23.465 μs │  23.051 μs │  +1.8 % ➖ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 134.383 μs │ 145.863 μs │  -7.9 % ✅ │     173 │      173 │  +0.0 % ➖ │
│                                              │   1000 │   1.155 ms │   1.177 ms │  -1.9 % ➖ │    1067 │     1067 │  +0.0 % ➖ │
│                                              │   3000 │  12.792 ms │  12.832 ms │  -0.3 % ➖ │    8958 │     8958 │  +0.0 % ➖ │
│ diffusion_static_edge → poly → seq           │    100 │  12.441 μs │  12.531 μs │  -0.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │  98.163 μs │ 100.722 μs │  -2.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.196 ms │   1.206 ms │  -0.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  13.883 ms │  13.895 ms │  -0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd → seq           │    100 │  23.731 μs │  23.390 μs │  +1.5 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 131.368 μs │ 137.016 μs │  -4.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.134 ms │   1.135 ms │  -0.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  12.444 ms │  12.598 ms │  -1.2 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_static_edge → seq_buf → seq        │    100 │  12.027 μs │  12.030 μs │  -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 116.715 μs │ 116.281 μs │  +0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.595 ms │   1.494 ms │  +6.8 % ❌ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  20.603 ms │  20.370 ms │  +1.1 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka_buf → seq         │    100 │  27.734 μs │  27.112 μs │  +2.3 % ➖ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 178.422 μs │ 179.281 μs │  -0.5 % ➖ │     173 │      173 │  +0.0 % ➖ │
│                                              │   1000 │   1.533 ms │   1.508 ms │  +1.7 % ➖ │    1067 │     1067 │  +0.0 % ➖ │
│                                              │   3000 │  17.310 ms │  17.914 ms │  -3.4 % ➖ │    8958 │     8958 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → seq       │    100 │  17.639 μs │  17.417 μs │  +1.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 145.247 μs │ 146.710 μs │  -1.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.695 ms │   1.695 ms │  +0.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  19.538 ms │  19.045 ms │  +2.6 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → ka        │    100 │ 158.737 μs │ 164.529 μs │  -3.5 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │    300 │ 585.412 μs │ 585.084 μs │  +0.1 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │   1000 │   5.470 ms │   6.115 ms │ -10.5 % ✅ │      56 │       56 │  +0.0 % ➖ │
│                                              │   3000 │  38.799 ms │  38.622 ms │  +0.5 % ➖ │      57 │       57 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → poly      │    100 │  13.983 μs │  14.062 μs │  -0.6 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │    300 │ 103.972 μs │  99.937 μs │  +4.0 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │   1.183 ms │   1.201 ms │  -1.5 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   3000 │  16.054 ms │  15.898 ms │  +1.0 % ➖ │       6 │        6 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → thrd      │    100 │ 124.089 μs │ 124.305 μs │  -0.2 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │    300 │ 248.251 μs │ 244.516 μs │  +1.5 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │   1.888 ms │   1.777 ms │  +6.3 % ❌ │      25 │       25 │  +0.0 % ➖ │
│                                              │   3000 │  24.088 ms │  24.845 ms │  -3.0 % ➖ │      25 │       25 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → sprs      │    100 │  25.078 μs │  24.883 μs │  +0.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 213.509 μs │ 213.289 μs │  +0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   2.479 ms │   2.462 ms │  +0.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  26.925 ms │  26.280 ms │  +2.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd_buf → seq       │    100 │  28.197 μs │  28.969 μs │  -2.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 146.985 μs │ 143.126 μs │  +2.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.613 ms │   1.566 ms │  +3.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  17.480 ms │  16.924 ms │  +3.3 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_ode_edge → assemble                │    100 │ 706.725 μs │ 650.170 μs │  +8.7 % ❌ │    2884 │     2884 │  +0.0 % ➖ │
│                                              │    300 │   5.421 ms │   5.611 ms │  -3.4 % ➖ │   23093 │    23093 │  +0.0 % ➖ │
│                                              │   1000 │ 110.367 ms │  81.909 ms │ +34.7 % ❌ │  251296 │   251296 │  +0.0 % ➖ │
│                                              │   3000 │    1.378 s │    1.324 s │  +4.1 % ➖ │ 2253296 │  2253296 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq → seq               │    100 │  39.100 μs │  39.077 μs │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 367.546 μs │ 375.435 μs │  -2.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   4.391 ms │   4.368 ms │  +0.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  47.447 ms │  46.989 ms │  +1.0 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka → seq                │    100 │  54.797 μs │  56.603 μs │  -3.2 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 329.304 μs │ 329.041 μs │  +0.1 % ➖ │     293 │      293 │  +0.0 % ➖ │
│                                              │   1000 │   2.992 ms │   2.994 ms │  -0.1 % ➖ │    1856 │     1856 │  +0.0 % ➖ │
│                                              │   3000 │  31.096 ms │  30.082 ms │  +3.4 % ➖ │   15607 │    15607 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly → seq              │    100 │  29.082 μs │  29.138 μs │  -0.2 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 250.997 μs │ 252.246 μs │  -0.5 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   2.894 ms │   2.889 ms │  +0.2 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  30.166 ms │  30.086 ms │  +0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd → seq              │    100 │  54.224 μs │  54.261 μs │  -0.1 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 382.266 μs │ 395.358 μs │  -3.3 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   2.981 ms │   2.966 ms │  +0.5 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  28.935 ms │  28.421 ms │  +1.8 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq_buf → seq           │    100 │  37.388 μs │  37.532 μs │  -0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 353.414 μs │ 351.615 μs │  +0.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   4.203 ms │   4.209 ms │  -0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  46.221 ms │  46.719 ms │  -1.1 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka_buf → seq            │    100 │  61.078 μs │  62.315 μs │  -2.0 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 383.615 μs │ 378.736 μs │  +1.3 % ➖ │     293 │      293 │  +0.0 % ➖ │
│                                              │   1000 │   3.312 ms │   3.286 ms │  +0.8 % ➖ │    1856 │     1856 │  +0.0 % ➖ │
│                                              │   3000 │  34.604 ms │  35.548 ms │  -2.7 % ➖ │   15607 │    15607 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → seq          │    100 │  32.836 μs │  32.947 μs │  -0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 288.082 μs │ 288.111 μs │  -0.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   3.254 ms │   3.310 ms │  -1.7 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  35.364 ms │  35.575 ms │  -0.6 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → ka           │    100 │ 180.161 μs │ 174.729 μs │  +3.1 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │    300 │ 731.647 μs │ 731.783 μs │  -0.0 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │   1000 │   8.421 ms │   7.374 ms │ +14.2 % ❌ │      57 │       57 │  +0.0 % ➖ │
│                                              │   3000 │  54.695 ms │  54.291 ms │  +0.7 % ➖ │      58 │       58 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → poly         │    100 │  29.603 μs │  29.716 μs │  -0.4 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │    300 │ 243.381 μs │ 243.496 μs │  -0.0 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │   1000 │   2.774 ms │   2.788 ms │  -0.5 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │   3000 │  33.000 ms │  32.721 ms │  +0.9 % ➖ │       7 │        7 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → thrd         │    100 │ 140.871 μs │ 140.648 μs │  +0.2 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │    300 │ 386.022 μs │ 386.898 μs │  -0.2 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   1000 │   3.427 ms │   3.516 ms │  -2.5 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   3000 │  39.611 ms │  42.125 ms │  -6.0 % ✅ │      26 │       26 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → sprs         │    100 │  40.938 μs │  40.419 μs │  +1.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 358.428 μs │ 359.453 μs │  -0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   4.097 ms │   4.098 ms │  -0.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  42.172 ms │  42.390 ms │  -0.5 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd_buf → seq          │    100 │  58.222 μs │  58.786 μs │  -1.0 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 420.971 μs │ 430.207 μs │  -2.1 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   3.146 ms │   3.150 ms │  -0.1 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  33.187 ms │  32.817 ms │  +1.1 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ kuramoto_homogeneous → assemble              │    100 │  67.304 μs │  69.447 μs │  -3.1 % ➖ │     465 │      465 │  +0.0 % ➖ │
│                                              │   1000 │ 768.248 μs │ 763.738 μs │  +0.6 % ➖ │    2294 │     2294 │  +0.0 % ➖ │
│                                              │  10000 │   5.425 ms │   5.360 ms │  +1.2 % ➖ │   20294 │    20294 │  +0.0 % ➖ │
│                                              │ 100000 │  49.539 ms │  52.284 ms │  -5.3 % ✅ │  200294 │   200294 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq → seq             │    100 │   1.413 μs │   1.329 μs │  +6.3 % ❌ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  13.984 μs │  13.637 μs │  +2.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 142.731 μs │ 144.656 μs │  -1.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.973 ms │   1.855 ms │  +6.3 % ❌ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka → seq              │    100 │   3.287 μs │   3.288 μs │  -0.0 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  15.605 μs │  15.504 μs │  +0.7 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 164.833 μs │ 162.599 μs │  +1.4 % ➖ │     274 │      274 │  +0.0 % ➖ │
│                                              │ 100000 │   1.394 ms │   1.430 ms │  -2.5 % ➖ │    1242 │     1242 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly → seq            │    100 │   2.772 μs │   2.823 μs │  -1.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  12.138 μs │  12.089 μs │  +0.4 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 106.024 μs │ 105.175 μs │  +0.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.366 ms │   1.368 ms │  -0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd → seq            │    100 │  11.382 μs │  12.341 μs │  -7.8 % ✅ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  25.772 μs │  25.324 μs │  +1.8 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 171.299 μs │ 174.850 μs │  -2.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │   1.567 ms │   1.593 ms │  -1.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq_buf → seq         │    100 │   1.464 μs │   1.330 μs │ +10.1 % ❌ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  13.337 μs │  13.079 μs │  +2.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 139.401 μs │ 136.922 μs │  +1.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.655 ms │   1.630 ms │  +1.5 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka_buf → seq          │    100 │   3.330 μs │   3.348 μs │  -0.5 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  15.354 μs │  16.184 μs │  -5.1 % ✅ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 189.496 μs │ 191.399 μs │  -1.0 % ➖ │     274 │      274 │  +0.0 % ➖ │
│                                              │ 100000 │   1.450 ms │   1.466 ms │  -1.1 % ➖ │    1242 │     1242 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → seq        │    100 │   2.800 μs │   2.907 μs │  -3.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  13.648 μs │  13.597 μs │  +0.4 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 121.479 μs │ 122.685 μs │  -1.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.584 ms │   1.600 ms │  -1.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → ka         │    100 │   4.542 μs │   4.666 μs │  -2.6 % ➖ │      13 │       13 │  +0.0 % ➖ │
│                                              │   1000 │ 147.586 μs │ 136.962 μs │  +7.8 % ❌ │      37 │       37 │  +0.0 % ➖ │
│                                              │  10000 │ 387.482 μs │ 368.477 μs │  +5.2 % ❌ │      56 │       56 │  +0.0 % ➖ │
│                                              │ 100000 │   2.969 ms │   3.169 ms │  -6.3 % ✅ │      56 │       56 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → poly       │    100 │   3.725 μs │   3.745 μs │  -0.5 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │  14.971 μs │  14.650 μs │  +2.2 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │  10000 │ 181.430 μs │ 154.850 μs │ +17.2 % ❌ │       6 │        6 │  +0.0 % ➖ │
│                                              │ 100000 │   2.108 ms │   2.130 ms │  -1.0 % ➖ │       6 │        6 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → thrd       │    100 │ 111.009 μs │ 111.377 μs │  -0.3 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │ 127.421 μs │ 123.775 μs │  +2.9 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │  10000 │ 319.624 μs │ 316.045 μs │  +1.1 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │ 100000 │   2.776 ms │   2.778 ms │  -0.1 % ➖ │      25 │       25 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → sprs       │    100 │   3.318 μs │   3.199 μs │  +3.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  17.533 μs │  17.518 μs │  +0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 168.735 μs │ 167.948 μs │  +0.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   2.295 ms │   2.298 ms │  -0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd_buf → seq        │    100 │  11.708 μs │  12.489 μs │  -6.2 % ✅ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  25.113 μs │  24.849 μs │  +1.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 166.343 μs │ 183.011 μs │  -9.1 % ✅ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │   1.645 ms │   1.606 ms │  +2.4 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → assemble            │    100 │ 149.241 μs │ 147.152 μs │  +1.4 % ➖ │     934 │      934 │  +0.0 % ➖ │
│                                              │   1000 │   1.411 ms │   1.404 ms │  +0.5 % ➖ │    6381 │     6381 │  +0.0 % ➖ │
│                                              │  10000 │  13.927 ms │  13.760 ms │  +1.2 % ➖ │   60410 │    60410 │  +0.0 % ➖ │
│                                              │ 100000 │ 129.953 ms │ 129.781 ms │  +0.1 % ➖ │  600435 │   600435 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq → seq           │    100 │   1.216 μs │   1.213 μs │  +0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  12.257 μs │  12.028 μs │  +1.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 130.457 μs │ 128.475 μs │  +1.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.822 ms │   1.707 ms │  +6.7 % ❌ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka → seq            │    100 │   4.608 μs │   4.576 μs │  +0.7 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  15.923 μs │  15.746 μs │  +1.1 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 156.907 μs │ 188.551 μs │ -16.8 % ✅ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   1.431 ms │   1.450 ms │  -1.3 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly → seq          │    100 │   3.765 μs │   3.883 μs │  -3.0 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  12.831 μs │  12.839 μs │  -0.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 104.250 μs │ 105.641 μs │  -1.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.385 ms │   1.342 ms │  +3.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd → seq          │    100 │  19.204 μs │  19.759 μs │  -2.8 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  33.814 μs │  33.133 μs │  +2.1 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 170.866 μs │ 171.240 μs │  -0.2 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   1.451 ms │   1.408 ms │  +3.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq_buf → seq       │    100 │   1.187 μs │   1.230 μs │  -3.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  12.408 μs │  12.298 μs │  +0.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 124.050 μs │ 133.535 μs │  -7.1 % ✅ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.572 ms │   1.556 ms │  +1.1 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka_buf → seq        │    100 │   4.548 μs │   4.544 μs │  +0.1 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  15.517 μs │  15.508 μs │  +0.1 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 198.466 μs │ 202.722 μs │  -2.1 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   1.484 ms │   1.475 ms │  +0.6 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → seq      │    100 │   3.883 μs │   3.782 μs │  +2.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  14.433 μs │  14.553 μs │  -0.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 120.577 μs │ 121.048 μs │  -0.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.548 ms │   1.632 ms │  -5.2 % ✅ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → ka       │    100 │   5.494 μs │   5.567 μs │  -1.3 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │ 142.822 μs │ 138.041 μs │  +3.5 % ➖ │      39 │       39 │  +0.0 % ➖ │
│                                              │  10000 │ 385.989 μs │ 353.771 μs │  +9.1 % ❌ │      58 │       58 │  +0.0 % ➖ │
│                                              │ 100000 │   3.045 ms │   3.122 ms │  -2.4 % ➖ │      58 │       58 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → poly     │    100 │   4.717 μs │   4.832 μs │  -2.4 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  15.900 μs │  15.166 μs │  +4.8 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 177.135 μs │ 155.943 μs │ +13.6 % ❌ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   2.088 ms │   1.970 ms │  +6.0 % ❌ │       8 │        8 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → thrd     │    100 │ 112.099 μs │ 120.356 μs │  -6.9 % ✅ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │ 132.004 μs │ 125.131 μs │  +5.5 % ❌ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 421.323 μs │ 324.055 μs │ +30.0 % ❌ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   2.707 ms │   2.786 ms │  -2.8 % ➖ │      27 │       27 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → sprs     │    100 │   4.202 μs │   4.269 μs │  -1.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  18.282 μs │  18.135 μs │  +0.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 166.800 μs │ 167.973 μs │  -0.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   2.305 ms │   2.152 ms │  +7.1 % ❌ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd_buf → seq      │    100 │  20.003 μs │  20.164 μs │  -0.8 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  33.046 μs │  33.261 μs │  -0.6 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 180.242 μs │ 178.912 μs │  +0.7 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   1.524 ms │   1.525 ms │  -0.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → assemble                         │    100 │ 214.344 μs │ 213.800 μs │  +0.3 % ➖ │    1466 │     1466 │  +0.0 % ➖ │
│                                              │   1000 │   2.048 ms │   2.030 ms │  +0.9 % ➖ │   11658 │    11658 │  +0.0 % ➖ │
│                                              │  10000 │  18.772 ms │  18.290 ms │  +2.6 % ➖ │  115275 │   115275 │  +0.0 % ➖ │
│                                              │ 100000 │ 271.695 ms │ 309.584 ms │ -12.2 % ✅ │ 1150392 │  1150392 │  +0.0 % ➖ │
│ powergrid → seq → seq                        │    100 │   6.308 μs │   6.353 μs │  -0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  64.273 μs │  62.798 μs │  +2.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 673.114 μs │ 661.049 μs │  +1.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   7.393 ms │   7.387 ms │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka → seq                         │    100 │   9.960 μs │   9.688 μs │  +2.8 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  68.917 μs │  66.489 μs │  +3.7 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 546.153 μs │ 562.879 μs │  -3.0 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   4.305 ms │   4.167 ms │  +3.3 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ powergrid → poly → seq                       │    100 │   6.239 μs │   6.353 μs │  -1.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  36.401 μs │  36.453 μs │  -0.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 352.113 μs │ 349.370 μs │  +0.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   4.112 ms │   4.069 ms │  +1.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd → seq                       │    100 │  22.733 μs │  22.621 μs │  +0.5 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  74.080 μs │  74.185 μs │  -0.1 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 578.112 μs │ 575.691 μs │  +0.4 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   4.335 ms │   4.368 ms │  -0.8 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → seq_buf → seq                    │    100 │   6.644 μs │   6.567 μs │  +1.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  66.954 μs │  66.274 μs │  +1.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 712.573 μs │ 707.337 μs │  +0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   7.747 ms │   7.636 ms │  +1.4 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka_buf → seq                     │    100 │  10.118 μs │  10.130 μs │  -0.1 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  71.569 μs │  71.186 μs │  +0.5 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 608.753 μs │ 622.958 μs │  -2.3 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   4.521 ms │   4.535 ms │  -0.3 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ powergrid → poly_buf → seq                   │    100 │   6.478 μs │   6.515 μs │  -0.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  40.425 μs │  39.932 μs │  +1.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 393.103 μs │ 391.707 μs │  +0.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   4.567 ms │   4.579 ms │  -0.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → poly_buf → ka                    │    100 │   9.747 μs │   9.760 μs │  -0.1 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │ 184.306 μs │ 483.880 μs │ -61.9 % ✅ │      58 │       58 │  +0.0 % ➖ │
│                                              │  10000 │ 745.602 μs │ 797.337 μs │  -6.5 % ✅ │      58 │       58 │  +0.0 % ➖ │
│                                              │ 100000 │   7.532 ms │   7.525 ms │  +0.1 % ➖ │      58 │       58 │  +0.0 % ➖ │
│ powergrid → poly_buf → poly                  │    100 │   7.666 μs │   7.682 μs │  -0.2 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  41.080 μs │  40.553 μs │  +1.3 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 493.933 μs │ 486.199 μs │  +1.6 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   5.630 ms │   5.604 ms │  +0.5 % ➖ │       8 │        8 │  +0.0 % ➖ │
│ powergrid → poly_buf → thrd                  │    100 │ 170.710 μs │ 115.367 μs │ +48.0 % ❌ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │ 149.158 μs │ 149.525 μs │  -0.2 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 689.376 μs │ 648.586 μs │  +6.3 % ❌ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   7.181 ms │   6.911 ms │  +3.9 % ➖ │      27 │       27 │  +0.0 % ➖ │
│ powergrid → poly_buf → sprs                  │    100 │   7.690 μs │   7.359 μs │  +4.5 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  48.603 μs │  48.436 μs │  +0.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 484.511 μs │ 483.346 μs │  +0.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   5.924 ms │   5.748 ms │  +3.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd_buf → seq                   │    100 │  23.091 μs │  22.515 μs │  +2.6 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  77.067 μs │  76.402 μs │  +0.9 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 627.022 μs │ 622.227 μs │  +0.8 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   4.789 ms │   4.697 ms │  +2.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → assemble        │    100 │ 503.294 μs │ 468.394 μs │  +7.5 % ❌ │    3112 │     3110 │  +0.1 % ➖ │
│                                              │   1000 │   4.552 ms │   4.649 ms │  -2.1 % ➖ │   30096 │    30096 │  +0.0 % ➖ │
│                                              │  10000 │  54.038 ms │  58.452 ms │  -7.6 % ✅ │  300234 │   300234 │  +0.0 % ➖ │
│                                              │ 100000 │    1.161 s │    1.491 s │ -22.2 % ✅ │ 3000328 │  3000328 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq → seq       │    100 │   8.594 μs │   8.480 μs │  +1.3 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  86.912 μs │  86.126 μs │  +0.9 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │ 902.097 μs │ 899.594 μs │  +0.3 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │   9.779 ms │   9.555 ms │  +2.3 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka → seq        │    100 │  74.235 μs │  73.483 μs │  +1.0 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 744.729 μs │ 749.669 μs │  -0.7 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   7.640 ms │   7.613 ms │  +0.4 % ➖ │  170243 │   170243 │  +0.0 % ➖ │
│                                              │ 100000 │  76.750 ms │  75.909 ms │  +1.1 % ➖ │ 1700903 │  1700903 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly → seq      │    100 │  10.553 μs │  10.616 μs │  -0.6 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  89.513 μs │  90.134 μs │  -0.7 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 933.905 μs │ 912.284 μs │  +2.4 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │  10.093 ms │   9.896 ms │  +2.0 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd → seq      │    100 │ 445.283 μs │ 442.570 μs │  +0.6 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   4.685 ms │   4.588 ms │  +2.1 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │ 110.141 ms │  64.283 ms │ +71.3 % ❌ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │ 695.691 ms │ 733.017 ms │  -5.1 % ✅ │ 2300068 │  2300068 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq_buf → seq   │    100 │   8.936 μs │   8.775 μs │  +1.8 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  90.442 μs │  89.238 μs │  +1.3 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │ 957.606 μs │ 931.703 μs │  +2.8 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │  10.571 ms │  10.486 ms │  +0.8 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka_buf → seq    │    100 │  74.711 μs │  74.552 μs │  +0.2 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 750.289 μs │ 754.261 μs │  -0.5 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   7.648 ms │   7.631 ms │  +0.2 % ➖ │  170243 │   170243 │  +0.0 % ➖ │
│                                              │ 100000 │  76.141 ms │  76.250 ms │  -0.1 % ➖ │ 1700903 │  1700903 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → seq  │    100 │  11.009 μs │  10.898 μs │  +1.0 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  94.185 μs │  92.152 μs │  +2.2 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 964.818 μs │ 945.016 μs │  +2.1 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │  10.414 ms │  10.694 ms │  -2.6 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → ka   │    100 │  14.377 μs │  14.090 μs │  +2.0 % ➖ │     115 │      115 │  +0.0 % ➖ │
│                                              │   1000 │ 236.320 μs │ 233.951 μs │  +1.0 % ➖ │    1058 │     1058 │  +0.0 % ➖ │
│                                              │  10000 │   1.615 ms │   1.598 ms │  +1.1 % ➖ │   10058 │    10058 │  +0.0 % ➖ │
│                                              │ 100000 │  14.065 ms │  14.046 ms │  +0.1 % ➖ │  100058 │   100058 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → poly │    100 │  12.426 μs │  12.040 μs │  +3.2 % ➖ │     108 │      108 │  +0.0 % ➖ │
│                                              │   1000 │  96.827 μs │  91.442 μs │  +5.9 % ❌ │    1008 │     1008 │  +0.0 % ➖ │
│                                              │  10000 │   1.038 ms │ 984.261 μs │  +5.5 % ❌ │   10008 │    10008 │  +0.0 % ➖ │
│                                              │ 100000 │  12.414 ms │  11.905 ms │  +4.3 % ➖ │  100008 │   100008 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → thrd │    100 │ 120.371 μs │ 122.800 μs │  -2.0 % ➖ │     127 │      127 │  +0.0 % ➖ │
│                                              │   1000 │ 213.554 μs │ 202.602 μs │  +5.4 % ❌ │    1027 │     1027 │  +0.0 % ➖ │
│                                              │  10000 │   1.245 ms │   1.262 ms │  -1.3 % ➖ │   10027 │    10027 │  +0.0 % ➖ │
│                                              │ 100000 │  14.638 ms │  13.478 ms │  +8.6 % ❌ │  100027 │   100027 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → sprs │    100 │  12.084 μs │  11.568 μs │  +4.5 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │ 102.240 μs │  97.943 μs │  +4.4 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │   1.057 ms │   1.031 ms │  +2.5 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │  11.896 ms │  11.936 ms │  -0.3 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd_buf → seq  │    100 │ 443.473 μs │ 442.860 μs │  +0.1 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   4.511 ms │   4.462 ms │  +1.1 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  56.304 ms │  63.694 ms │ -11.6 % ✅ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │    1.037 s │ 733.223 ms │ +41.5 % ❌ │ 2300068 │  2300068 │  +0.0 % ➖ │
└──────────────────────────────────────────────┴────────┴────────────┴────────────┴────────────┴─────────┴──────────┴────────────┘

https://github.com/JuliaDynamics/NetworkDynamics.jl/actions/runs/24975522339/artifacts/6654355193

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