Skip to content

CompatHelper: bump compat for ModelingToolkit in [weakdeps] to 10, (keep existing compat) #264

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

github-actions[bot]
Copy link
Contributor

This pull request changes the compat entry for the ModelingToolkit package from 9.67 to 9.67, 10.
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/2025-05-30-01-59-21-123-00763241127 branch from 1191260 to deec03f Compare May 30, 2025 01:59
Copy link
Contributor Author

Benchmark Results
┌──────────────────────────────────────────────┬────────┬────────────┬────────────┬────────────┬─────────┬──────────┬────────────┐
│ Key                                          │        │ Time       │            │            │ Allocs  │          │            │
│                                              │        │ target     │ baseline   │            │ target  │ baseline │            │
├──────────────────────────────────────────────┼────────┼────────────┼────────────┼────────────┼─────────┼──────────┼────────────┤
│ diffusion_static_edge → assemble             │    100 │ 618.517 μs │ 547.694 μs │ +12.9 % ❌ │    2791 │     2791 │  +0.0 % ➖ │
│                                              │    300 │   4.545 ms │   4.232 ms │  +7.4 % ❌ │   22801 │    22801 │  +0.0 % ➖ │
│                                              │   1000 │  62.544 ms │  66.257 ms │  -5.6 % ✅ │  250307 │   250307 │  +0.0 % ➖ │
│                                              │   3000 │ 888.603 ms │ 939.721 ms │  -5.4 % ✅ │ 2250307 │  2250307 │  +0.0 % ➖ │
│ diffusion_static_edge → seq → seq            │    100 │  10.610 μs │  10.670 μs │  -0.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 109.265 μs │ 109.275 μs │  -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.295 ms │   1.294 ms │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  13.306 ms │  12.978 ms │  +2.5 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka → seq             │    100 │  18.875 μs │  18.735 μs │  +0.7 % ➖ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 109.785 μs │ 117.490 μs │  -6.6 % ✅ │     172 │      172 │  +0.0 % ➖ │
│                                              │   1000 │   1.239 ms │   1.231 ms │  +0.7 % ➖ │    1066 │     1066 │  +0.0 % ➖ │
│                                              │   3000 │  12.411 ms │  12.254 ms │  +1.3 % ➖ │    8957 │     8957 │  +0.0 % ➖ │
│ diffusion_static_edge → poly → seq           │    100 │  11.967 μs │  11.957 μs │  +0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 105.447 μs │ 104.986 μs │  +0.4 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.190 ms │   1.189 ms │  +0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  12.598 ms │  12.647 ms │  -0.4 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd → seq           │    100 │  18.845 μs │  18.675 μs │  +0.9 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 114.033 μs │ 113.443 μs │  +0.5 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.198 ms │   1.169 ms │  +2.5 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  12.200 ms │  12.050 ms │  +1.2 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_static_edge → seq_buf → seq        │    100 │  11.061 μs │  11.442 μs │  -3.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 114.394 μs │ 117.750 μs │  -2.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.349 ms │   1.385 ms │  -2.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  14.154 ms │  14.551 ms │  -2.7 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka_buf → seq         │    100 │  24.105 μs │  17.372 μs │ +38.8 % ❌ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 135.514 μs │ 143.148 μs │  -5.3 % ✅ │     172 │      172 │  +0.0 % ➖ │
│                                              │   1000 │   1.466 ms │   1.399 ms │  +4.7 % ➖ │    1066 │     1066 │  +0.0 % ➖ │
│                                              │   3000 │  14.222 ms │  14.015 ms │  +1.5 % ➖ │    8957 │     8957 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → seq       │    100 │  14.908 μs │  14.648 μs │  +1.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 129.703 μs │ 127.298 μs │  +1.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.424 ms │   1.409 ms │  +1.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  14.488 ms │  14.369 ms │  +0.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → ka        │    100 │  35.587 μs │  32.541 μs │  +9.4 % ❌ │      55 │       55 │  +0.0 % ➖ │
│                                              │    300 │ 258.874 μs │ 230.561 μs │ +12.3 % ❌ │      55 │       55 │  +0.0 % ➖ │
│                                              │   1000 │   2.795 ms │   2.458 ms │ +13.7 % ❌ │      55 │       55 │  +0.0 % ➖ │
│                                              │   3000 │  26.485 ms │  23.484 ms │ +12.8 % ❌ │      56 │       56 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → poly      │    100 │  12.589 μs │  12.368 μs │  +1.8 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │    300 │  99.306 μs │  92.673 μs │  +7.2 % ❌ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │   1.018 ms │   1.001 ms │  +1.7 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   3000 │  11.233 ms │  10.638 ms │  +5.6 % ❌ │       6 │        6 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → thrd      │    100 │  21.871 μs │  21.891 μs │  -0.1 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │    300 │ 146.584 μs │ 144.691 μs │  +1.3 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │   1.538 ms │   1.521 ms │  +1.1 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   3000 │  15.246 ms │  15.360 ms │  -0.7 % ➖ │      25 │       25 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → sprs      │    100 │  22.622 μs │  22.462 μs │  +0.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 194.233 μs │ 192.390 μs │  +1.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   2.200 ms │   2.174 ms │  +1.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  20.989 ms │  21.083 ms │  -0.4 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd_buf → seq       │    100 │  22.412 μs │  18.835 μs │ +19.0 % ❌ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 140.102 μs │ 139.932 μs │  +0.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.389 ms │   1.383 ms │  +0.5 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  13.825 ms │  13.812 ms │  +0.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_ode_edge → assemble                │    100 │ 515.414 μs │ 515.214 μs │  +0.0 % ➖ │    2801 │     2801 │  +0.0 % ➖ │
│                                              │    300 │   4.259 ms │   4.279 ms │  -0.5 % ➖ │   22810 │    22810 │  +0.0 % ➖ │
│                                              │   1000 │  63.115 ms │  65.155 ms │  -3.1 % ➖ │  250313 │   250313 │  +0.0 % ➖ │
│                                              │   3000 │ 917.786 ms │ 925.031 ms │  -0.8 % ➖ │ 2250313 │  2250313 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq → seq               │    100 │  43.822 μs │  42.640 μs │  +2.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 415.747 μs │ 404.417 μs │  +2.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   4.767 ms │   4.647 ms │  +2.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  44.739 ms │  43.370 ms │  +3.2 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka → seq                │    100 │  59.512 μs │  55.464 μs │  +7.3 % ❌ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 293.759 μs │ 274.413 μs │  +7.0 % ❌ │     291 │      291 │  +0.0 % ➖ │
│                                              │   1000 │   2.988 ms │   2.916 ms │  +2.5 % ➖ │    1854 │     1854 │  +0.0 % ➖ │
│                                              │   3000 │  28.437 ms │  27.896 ms │  +1.9 % ➖ │   15605 │    15605 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly → seq              │    100 │  28.733 μs │  28.653 μs │  +0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 256.850 μs │ 255.759 μs │  +0.4 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   2.898 ms │   2.897 ms │  +0.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  27.772 ms │  27.692 ms │  +0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd → seq              │    100 │  38.943 μs │  38.884 μs │  +0.2 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 268.522 μs │ 267.351 μs │  +0.4 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   2.852 ms │   2.841 ms │  +0.4 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  27.484 ms │  27.093 ms │  +1.4 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq_buf → seq           │    100 │  42.089 μs │  42.089 μs │  +0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 401.711 μs │ 396.462 μs │  +1.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   4.578 ms │   4.560 ms │  +0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  42.838 ms │  42.610 ms │  +0.5 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka_buf → seq            │    100 │  54.262 μs │  56.415 μs │  -3.8 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 318.786 μs │ 295.413 μs │  +7.9 % ❌ │     291 │      291 │  +0.0 % ➖ │
│                                              │   1000 │   3.092 ms │   3.102 ms │  -0.3 % ➖ │    1854 │     1854 │  +0.0 % ➖ │
│                                              │   3000 │  30.012 ms │  28.748 ms │  +4.4 % ➖ │   15605 │    15605 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → seq          │    100 │  32.371 μs │  30.177 μs │  +7.3 % ❌ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 290.474 μs │ 265.748 μs │  +9.3 % ❌ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   3.276 ms │   2.983 ms │  +9.8 % ❌ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  31.155 ms │  28.684 ms │  +8.6 % ❌ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → ka           │    100 │  50.715 μs │  50.023 μs │  +1.4 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │    300 │ 390.971 μs │ 387.656 μs │  +0.9 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │   1000 │   4.296 ms │   4.254 ms │  +1.0 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │   3000 │  40.625 ms │  39.639 ms │  +2.5 % ➖ │      57 │       57 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → poly         │    100 │  24.165 μs │  24.507 μs │  -1.4 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │    300 │ 206.457 μs │ 205.815 μs │  +0.3 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │   1000 │   2.208 ms │   2.237 ms │  -1.3 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │   3000 │  22.349 ms │  22.144 ms │  +0.9 % ➖ │       7 │        7 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → thrd         │    100 │  33.773 μs │  34.214 μs │  -1.3 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │    300 │ 250.719 μs │ 254.677 μs │  -1.6 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   1000 │   2.691 ms │   2.749 ms │  -2.1 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   3000 │  26.379 ms │  26.790 ms │  -1.5 % ➖ │      26 │       26 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → sprs         │    100 │  36.959 μs │  36.839 μs │  +0.3 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 325.959 μs │ 322.824 μs │  +1.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   3.679 ms │   3.638 ms │  +1.1 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  34.844 ms │  34.497 ms │  +1.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd_buf → seq          │    100 │  43.191 μs │  43.834 μs │  -1.5 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 319.307 μs │ 285.195 μs │ +12.0 % ❌ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   3.108 ms │   3.046 ms │  +2.0 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  29.410 ms │  29.114 ms │  +1.0 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ kuramoto_homogeneous → assemble              │    100 │  73.828 μs │  76.053 μs │  -2.9 % ➖ │     381 │      381 │  +0.0 % ➖ │
│                                              │   1000 │ 629.777 μs │ 625.078 μs │  +0.8 % ➖ │    1311 │     1311 │  +0.0 % ➖ │
│                                              │  10000 │   4.260 ms │   4.140 ms │  +2.9 % ➖ │   10311 │    10311 │  +0.0 % ➖ │
│                                              │ 100000 │  36.874 ms │  40.004 ms │  -7.8 % ✅ │  100311 │   100311 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq → seq             │    100 │   1.121 μs │   1.122 μs │  -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  11.446 μs │  11.392 μs │  +0.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 121.969 μs │ 121.898 μs │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.566 ms │   1.544 ms │  +1.4 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka → seq              │    100 │   3.105 μs │   3.132 μs │  -0.9 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  13.450 μs │  13.295 μs │  +1.2 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 128.000 μs │ 143.878 μs │ -11.0 % ✅ │     271 │      271 │  +0.0 % ➖ │
│                                              │ 100000 │   1.078 ms │   1.115 ms │  -3.3 % ➖ │    1239 │     1239 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly → seq            │    100 │   1.855 μs │   1.872 μs │  -0.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  10.359 μs │  10.339 μs │  +0.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │  93.595 μs │  95.318 μs │  -1.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.054 ms │   1.071 ms │  -1.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd → seq            │    100 │   9.047 μs │  11.161 μs │ -18.9 % ✅ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  20.689 μs │  20.899 μs │  -1.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 112.069 μs │ 104.445 μs │  +7.3 % ❌ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │ 962.099 μs │ 959.685 μs │  +0.3 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq_buf → seq         │    100 │   1.061 μs │   1.064 μs │  -0.3 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.790 μs │  10.710 μs │  +0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 111.228 μs │ 111.088 μs │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.232 ms │   1.243 ms │  -0.9 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka_buf → seq          │    100 │   3.036 μs │   3.035 μs │  +0.0 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  12.544 μs │  12.559 μs │  -0.1 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 141.605 μs │ 132.868 μs │  +6.6 % ❌ │     271 │      271 │  +0.0 % ➖ │
│                                              │ 100000 │   1.026 ms │   1.073 ms │  -4.4 % ➖ │    1239 │     1239 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → seq        │    100 │   1.996 μs │   1.925 μs │  +3.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  12.078 μs │  10.931 μs │ +10.5 % ❌ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 109.676 μs │  98.174 μs │ +11.7 % ❌ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.197 ms │   1.131 ms │  +5.8 % ❌ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → ka         │    100 │   2.705 μs │   2.707 μs │  -0.1 % ➖ │      13 │       13 │  +0.0 % ➖ │
│                                              │   1000 │  20.358 μs │  20.488 μs │  -0.6 % ➖ │      37 │       37 │  +0.0 % ➖ │
│                                              │  10000 │ 157.945 μs │ 157.494 μs │  +0.3 % ➖ │      55 │       55 │  +0.0 % ➖ │
│                                              │ 100000 │   1.774 ms │   1.757 ms │  +1.0 % ➖ │      55 │       55 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → poly       │    100 │   2.518 μs │   2.588 μs │  -2.7 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │  11.521 μs │  13.440 μs │ -14.3 % ✅ │       6 │        6 │  +0.0 % ➖ │
│                                              │  10000 │ 108.112 μs │ 119.633 μs │  -9.6 % ✅ │       6 │        6 │  +0.0 % ➖ │
│                                              │ 100000 │   1.247 ms │   1.332 ms │  -6.4 % ✅ │       6 │        6 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → thrd       │    100 │   7.574 μs │   7.670 μs │  -1.2 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │  18.374 μs │  20.358 μs │  -9.7 % ✅ │      25 │       25 │  +0.0 % ➖ │
│                                              │  10000 │ 135.373 μs │ 146.885 μs │  -7.8 % ✅ │      25 │       25 │  +0.0 % ➖ │
│                                              │ 100000 │   1.889 ms │   1.911 ms │  -1.2 % ➖ │      25 │       25 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → sprs       │    100 │   2.204 μs │   2.436 μs │  -9.5 % ✅ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  14.346 μs │  15.669 μs │  -8.4 % ✅ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 139.431 μs │ 148.828 μs │  -6.3 % ✅ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.688 ms │   1.745 ms │  -3.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd_buf → seq        │    100 │   9.928 μs │   9.769 μs │  +1.6 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  21.660 μs │  21.871 μs │  -1.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 112.280 μs │ 113.553 μs │  -1.1 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │ 958.484 μs │ 892.749 μs │  +7.4 % ❌ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → assemble            │    100 │ 183.384 μs │ 186.278 μs │  -1.6 % ➖ │     838 │      838 │  +0.0 % ➖ │
│                                              │   1000 │   1.264 ms │   1.260 ms │  +0.3 % ➖ │    5378 │     5378 │  +0.0 % ➖ │
│                                              │  10000 │  12.343 ms │  12.340 ms │  +0.0 % ➖ │   50407 │    50407 │  +0.0 % ➖ │
│                                              │ 100000 │ 108.033 ms │ 108.499 ms │  -0.4 % ➖ │  500424 │   500424 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq → seq           │    100 │   1.171 μs │   1.155 μs │  +1.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  11.717 μs │  11.507 μs │  +1.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 123.741 μs │ 122.438 μs │  +1.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.573 ms │   1.543 ms │  +1.9 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka → seq            │    100 │   4.684 μs │   4.620 μs │  +1.4 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  14.708 μs │  14.798 μs │  -0.6 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 164.197 μs │ 165.639 μs │  -0.9 % ➖ │     378 │      378 │  +0.0 % ➖ │
│                                              │ 100000 │   1.069 ms │   1.057 ms │  +1.2 % ➖ │    1346 │     1346 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly → seq          │    100 │   2.478 μs │   2.639 μs │  -6.1 % ✅ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  11.306 μs │  10.930 μs │  +3.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │  94.838 μs │  95.528 μs │  -0.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.027 ms │   1.055 ms │  -2.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd → seq          │    100 │  17.202 μs │  25.358 μs │ -32.2 % ✅ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  28.784 μs │  35.547 μs │ -19.0 % ✅ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 122.158 μs │ 126.417 μs │  -3.4 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │ 941.783 μs │ 948.123 μs │  -0.7 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq_buf → seq       │    100 │   1.051 μs │   1.035 μs │  +1.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  10.275 μs │  10.424 μs │  -1.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 108.102 μs │ 105.187 μs │  +2.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.179 ms │   1.205 ms │  -2.1 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka_buf → seq        │    100 │   4.579 μs │   4.637 μs │  -1.3 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  14.096 μs │  14.116 μs │  -0.1 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 160.440 μs │ 171.491 μs │  -6.4 % ✅ │     378 │      378 │  +0.0 % ➖ │
│                                              │ 100000 │   1.099 ms │   1.075 ms │  +2.2 % ➖ │    1346 │     1346 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → seq      │    100 │   2.730 μs │   2.574 μs │  +6.1 % ❌ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  11.612 μs │  12.263 μs │  -5.3 % ✅ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 110.136 μs │  96.220 μs │ +14.5 % ❌ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.110 ms │   1.171 ms │  -5.2 % ✅ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → ka       │    100 │   3.369 μs │   3.409 μs │  -1.2 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │  22.181 μs │  22.302 μs │  -0.5 % ➖ │      39 │       39 │  +0.0 % ➖ │
│                                              │  10000 │ 159.098 μs │ 167.473 μs │  -5.0 % ✅ │      57 │       57 │  +0.0 % ➖ │
│                                              │ 100000 │   1.854 ms │   1.863 ms │  -0.5 % ➖ │      57 │       57 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → poly     │    100 │   3.171 μs │   3.136 μs │  +1.1 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  13.856 μs │  13.114 μs │  +5.7 % ❌ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 110.927 μs │ 108.443 μs │  +2.3 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   1.344 ms │   1.307 ms │  +2.8 % ➖ │       8 │        8 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → thrd     │    100 │   8.226 μs │   8.045 μs │  +2.2 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │  19.386 μs │  20.799 μs │  -6.8 % ✅ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 137.458 μs │ 135.664 μs │  +1.3 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   1.849 ms │   1.854 ms │  -0.2 % ➖ │      27 │       27 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → sprs     │    100 │   2.883 μs │   3.033 μs │  -4.9 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  15.129 μs │  16.361 μs │  -7.5 % ✅ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 140.994 μs │ 138.960 μs │  +1.5 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.675 ms │   1.795 ms │  -6.7 % ✅ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd_buf → seq      │    100 │  23.013 μs │  19.797 μs │ +16.2 % ❌ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  29.335 μs │  34.735 μs │ -15.5 % ✅ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 129.341 μs │ 140.322 μs │  -7.8 % ✅ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │ 988.399 μs │ 945.207 μs │  +4.6 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → assemble                         │    100 │ 193.192 μs │ 197.860 μs │  -2.4 % ➖ │    1370 │     1370 │  +0.0 % ➖ │
│                                              │   1000 │   1.765 ms │   1.718 ms │  +2.8 % ➖ │   10655 │    10655 │  +0.0 % ➖ │
│                                              │  10000 │  15.791 ms │  15.772 ms │  +0.1 % ➖ │  105272 │   105272 │  +0.0 % ➖ │
│                                              │ 100000 │ 192.810 ms │ 191.621 ms │  +0.6 % ➖ │ 1050381 │  1050381 │  +0.0 % ➖ │
│ powergrid → seq → seq                        │    100 │   7.339 μs │   7.326 μs │  +0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  73.348 μs │  73.228 μs │  +0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 751.617 μs │ 751.375 μs │  +0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   7.979 ms │   7.963 ms │  +0.2 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka → seq                         │    100 │  11.040 μs │  11.071 μs │  -0.3 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  77.314 μs │  77.525 μs │  -0.3 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 512.048 μs │ 517.388 μs │  -1.0 % ➖ │     378 │      378 │  +0.0 % ➖ │
│                                              │ 100000 │   3.612 ms │   3.638 ms │  -0.7 % ➖ │    1346 │     1346 │  +0.0 % ➖ │
│ powergrid → poly → seq                       │    100 │   4.637 μs │   4.714 μs │  -1.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  32.671 μs │  33.282 μs │  -1.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 309.800 μs │ 312.174 μs │  -0.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   3.443 ms │   3.447 ms │  -0.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd → seq                       │    100 │  21.190 μs │  26.961 μs │ -21.4 % ✅ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  60.183 μs │  62.396 μs │  -3.5 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 370.834 μs │ 369.110 μs │  +0.5 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   3.269 ms │   3.294 ms │  -0.8 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → seq_buf → seq                    │    100 │   7.601 μs │   7.537 μs │  +0.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  75.883 μs │  75.060 μs │  +1.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 775.622 μs │ 775.720 μs │  -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   8.230 ms │   8.202 ms │  +0.4 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka_buf → seq                     │    100 │  11.021 μs │  10.991 μs │  +0.3 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  80.040 μs │  80.230 μs │  -0.2 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 567.071 μs │ 543.987 μs │  +4.2 % ➖ │     378 │      378 │  +0.0 % ➖ │
│                                              │ 100000 │   3.782 ms │   3.830 ms │  -1.2 % ➖ │    1346 │     1346 │  +0.0 % ➖ │
│ powergrid → poly_buf → seq                   │    100 │   4.991 μs │   5.049 μs │  -1.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  37.850 μs │  36.157 μs │  +4.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 343.984 μs │ 341.539 μs │  +0.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   4.022 ms │   3.857 ms │  +4.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → poly_buf → ka                    │    100 │   6.420 μs │   6.565 μs │  -2.2 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │  54.592 μs │  53.390 μs │  +2.3 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │  10000 │ 479.216 μs │ 478.475 μs │  +0.2 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │ 100000 │   5.104 ms │   5.025 ms │  +1.6 % ➖ │      57 │       57 │  +0.0 % ➖ │
│ powergrid → poly_buf → poly                  │    100 │   5.680 μs │   5.624 μs │  +1.0 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  40.295 μs │  38.292 μs │  +5.2 % ❌ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 373.028 μs │ 355.625 μs │  +4.9 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   4.430 ms │   4.372 ms │  +1.3 % ➖ │       8 │        8 │  +0.0 % ➖ │
│ powergrid → poly_buf → thrd                  │    100 │  10.730 μs │  10.911 μs │  -1.7 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │  49.834 μs │  51.145 μs │  -2.6 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 439.563 μs │ 438.109 μs │  +0.3 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   6.146 ms │   6.273 ms │  -2.0 % ➖ │      27 │       27 │  +0.0 % ➖ │
│ powergrid → poly_buf → sprs                  │    100 │   5.791 μs │   6.041 μs │  -4.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  44.412 μs │  46.096 μs │  -3.7 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 433.952 μs │ 452.446 μs │  -4.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   4.904 ms │   5.071 ms │  -3.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd_buf → seq                   │    100 │  25.267 μs │  24.004 μs │  +5.3 % ❌ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  59.021 μs │  64.681 μs │  -8.8 % ✅ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 411.971 μs │ 395.769 μs │  +4.1 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   3.549 ms │   3.528 ms │  +0.6 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → assemble        │    100 │ 490.147 μs │ 499.684 μs │  -1.9 % ➖ │    3013 │     3015 │  -0.1 % ➖ │
│                                              │   1000 │   4.360 ms │   4.328 ms │  +0.7 % ➖ │   29098 │    29098 │  +0.0 % ➖ │
│                                              │  10000 │  54.769 ms │  56.001 ms │  -2.2 % ➖ │  290236 │   290236 │  +0.0 % ➖ │
│                                              │ 100000 │    1.161 s │    1.161 s │  -0.0 % ➖ │ 2900324 │  2900324 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq → seq       │    100 │   9.247 μs │   9.444 μs │  -2.1 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  94.486 μs │  96.100 μs │  -1.7 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │ 983.640 μs │ 981.556 μs │  +0.2 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │  10.128 ms │  10.218 ms │  -0.9 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka → seq        │    100 │  76.783 μs │  77.645 μs │  -1.1 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 760.594 μs │ 754.764 μs │  +0.8 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   7.729 ms │   7.756 ms │  -0.4 % ➖ │  170240 │   170240 │  +0.0 % ➖ │
│                                              │ 100000 │  80.749 ms │  81.582 ms │  -1.0 % ➖ │ 1700900 │  1700900 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly → seq      │    100 │   9.398 μs │   9.027 μs │  +4.1 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  85.329 μs │  82.584 μs │  +3.3 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 851.854 μs │ 825.447 μs │  +3.2 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │   9.119 ms │   8.531 ms │  +6.9 % ❌ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd → seq      │    100 │ 361.666 μs │ 388.787 μs │  -7.0 % ✅ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   3.899 ms │   3.862 ms │  +0.9 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  40.008 ms │  40.410 ms │  -1.0 % ➖ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │ 564.801 ms │ 556.696 ms │  +1.5 % ➖ │ 2300068 │  2300068 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq_buf → seq   │    100 │   9.564 μs │   9.593 μs │  -0.3 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  94.887 μs │  96.731 μs │  -1.9 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │   1.007 ms │   1.001 ms │  +0.6 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │  10.398 ms │  10.610 ms │  -2.0 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka_buf → seq    │    100 │  78.407 μs │  79.188 μs │  -1.0 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 764.071 μs │ 765.755 μs │  -0.2 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   7.766 ms │   7.876 ms │  -1.4 % ➖ │  170240 │   170240 │  +0.0 % ➖ │
│                                              │ 100000 │  80.750 ms │  78.469 ms │  +2.9 % ➖ │ 1700900 │  1700900 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → seq  │    100 │   9.578 μs │   9.437 μs │  +1.5 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  89.277 μs │  86.262 μs │  +3.5 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 891.859 μs │ 875.968 μs │  +1.8 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │   9.753 ms │   9.579 ms │  +1.8 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → ka   │    100 │  11.001 μs │  10.730 μs │  +2.5 % ➖ │     115 │      115 │  +0.0 % ➖ │
│                                              │   1000 │ 108.663 μs │ 107.201 μs │  +1.4 % ➖ │    1057 │     1057 │  +0.0 % ➖ │
│                                              │  10000 │   1.029 ms │   1.013 ms │  +1.6 % ➖ │   10057 │    10057 │  +0.0 % ➖ │
│                                              │ 100000 │  10.978 ms │  10.961 ms │  +0.2 % ➖ │  100057 │   100057 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → poly │    100 │   9.874 μs │  10.084 μs │  -2.1 % ➖ │     108 │      108 │  +0.0 % ➖ │
│                                              │   1000 │  86.181 μs │  88.957 μs │  -3.1 % ➖ │    1008 │     1008 │  +0.0 % ➖ │
│                                              │  10000 │ 881.870 μs │ 900.507 μs │  -2.1 % ➖ │   10008 │    10008 │  +0.0 % ➖ │
│                                              │ 100000 │  10.224 ms │  10.689 ms │  -4.4 % ➖ │  100008 │   100008 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → thrd │    100 │  15.468 μs │  15.509 μs │  -0.3 % ➖ │     127 │      127 │  +0.0 % ➖ │
│                                              │   1000 │ 106.198 μs │ 106.600 μs │  -0.4 % ➖ │    1027 │     1027 │  +0.0 % ➖ │
│                                              │  10000 │ 974.474 μs │   1.002 ms │  -2.7 % ➖ │   10027 │    10027 │  +0.0 % ➖ │
│                                              │ 100000 │  12.140 ms │  12.412 ms │  -2.2 % ➖ │  100027 │   100027 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → sprs │    100 │  11.517 μs │  11.467 μs │  +0.4 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  94.907 μs │  94.306 μs │  +0.6 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 967.100 μs │ 959.467 μs │  +0.8 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │  10.543 ms │  10.563 ms │  -0.2 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd_buf → seq  │    100 │ 382.977 μs │ 390.010 μs │  -1.8 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   3.927 ms │   3.953 ms │  -0.6 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  41.437 ms │  39.981 ms │  +3.6 % ➖ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │ 668.100 ms │ 756.376 ms │ -11.7 % ✅ │ 2300068 │  2300068 │  +0.0 % ➖ │
└──────────────────────────────────────────────┴────────┴────────────┴────────────┴────────────┴─────────┴──────────┴────────────┘

https://github.com/JuliaDynamics/NetworkDynamics.jl/actions/runs/15337537836/artifacts/3225731815

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.

0 participants