Page MenuHomec4science

No OneTemporary

File Metadata

Created
Wed, Jun 26, 20:45
diff --git a/joss/results/TTS.svg b/joss/results/TTS.svg
index a9b57f639..cad138afd 100644
--- a/joss/results/TTS.svg
+++ b/joss/results/TTS.svg
@@ -1,1707 +1,1707 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="315.488031pt" height="278.730625pt" viewBox="0 0 315.488031 278.730625" xmlns="http://www.w3.org/2000/svg" version="1.1">
+<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="315.398031pt" height="278.730625pt" viewBox="0 0 315.398031 278.730625" xmlns="http://www.w3.org/2000/svg" version="1.1">
<metadata>
<rdf:RDF xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<cc:Work>
<dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
- <dc:date>2024-02-12T00:28:37.299939</dc:date>
+ <dc:date>2024-06-12T11:33:01.003947</dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:creator>
<cc:Agent>
<dc:title>Matplotlib v3.6.3, https://matplotlib.org/</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
</rdf:RDF>
</metadata>
<defs>
<style type="text/css">*{stroke-linejoin: round; stroke-linecap: butt}</style>
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M 0 278.730625
-L 315.488031 278.730625
-L 315.488031 0
+L 315.398031 278.730625
+L 315.398031 0
L 0 0
L 0 278.730625
z
" style="fill: none"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 42.9 241.6525
-L 308.288031 241.6525
-L 308.288031 7.2
+L 308.198031 241.6525
+L 308.198031 7.2
L 42.9 7.2
L 42.9 241.6525
z
" style="fill: none"/>
</g>
<g id="PolyCollection_1">
<defs>
- <path id="md062e159a4" d="M 54.963092 -260.873693
-L 54.963092 -259.090026
-L 80.380874 -250.053761
-L 105.798655 -233.04321
-L 135.535553 -212.966724
-L 160.953334 -195.914242
-L 186.371116 -180.479559
-L 211.788897 -169.988059
-L 237.206678 -152.424618
-L 262.62446 -138.708472
-L 277.492909 -154.264252
-L 288.042241 -138.409708
-L 292.361358 -152.211432
-L 296.224939 -152.611538
-L 296.224939 -158.038405
-L 296.224939 -158.038405
-L 292.361358 -157.807756
-L 288.042241 -157.026774
-L 277.492909 -159.535957
-L 262.62446 -160.630937
-L 237.206678 -155.886005
-L 211.788897 -171.686971
-L 186.371116 -181.494074
-L 160.953334 -196.968106
-L 135.535553 -214.26549
-L 105.798655 -233.894427
-L 80.380874 -250.747768
-L 54.963092 -260.873693
+ <path id="ma5fe61046c" d="M 54.959001 -260.873693
+L 54.959001 -259.090026
+L 80.368163 -250.053761
+L 105.777324 -233.04321
+L 135.504138 -212.966724
+L 160.913299 -195.914242
+L 186.322461 -180.479559
+L 211.731622 -169.988059
+L 237.140784 -152.424618
+L 262.549945 -138.708472
+L 277.413352 -154.264252
+L 287.959107 -138.409708
+L 292.276759 -152.211432
+L 296.13903 -152.611538
+L 296.13903 -158.038405
+L 296.13903 -158.038405
+L 292.276759 -157.807756
+L 287.959107 -157.026774
+L 277.413352 -159.535957
+L 262.549945 -160.630937
+L 237.140784 -155.886005
+L 211.731622 -171.686971
+L 186.322461 -181.494074
+L 160.913299 -196.968106
+L 135.504138 -214.26549
+L 105.777324 -233.894427
+L 80.368163 -250.747768
+L 54.959001 -260.873693
z
" style="stroke: #1f77b4; stroke-opacity: 0.2"/>
</defs>
- <g clip-path="url(#pc739854f09)">
- <use xlink:href="#md062e159a4" x="0" y="278.730625" style="fill: #1f77b4; fill-opacity: 0.2; stroke: #1f77b4; stroke-opacity: 0.2"/>
+ <g clip-path="url(#p1d40381167)">
+ <use xlink:href="#ma5fe61046c" x="0" y="278.730625" style="fill: #1f77b4; fill-opacity: 0.2; stroke: #1f77b4; stroke-opacity: 0.2"/>
</g>
</g>
<g id="PolyCollection_2">
<defs>
- <path id="mf6d3e7a6a4" d="M 54.963092 -216.970321
-L 54.963092 -216.112687
-L 80.380874 -199.158958
-L 105.798655 -182.287231
-L 135.535553 -164.84122
-L 160.953334 -149.766641
-L 186.371116 -136.653255
-L 211.788897 -131.941347
-L 237.206678 -116.514245
-L 262.62446 -99.00331
-L 277.492909 -91.157813
-L 288.042241 -84.769422
-L 292.361358 -83.439137
-L 296.224939 -79.603561
-L 296.224939 -81.498357
-L 296.224939 -81.498357
-L 292.361358 -94.435779
-L 288.042241 -85.727521
-L 277.492909 -92.926093
-L 262.62446 -100.50366
-L 237.206678 -118.032765
-L 211.788897 -134.482666
-L 186.371116 -141.824769
-L 160.953334 -151.072901
-L 135.535553 -165.891511
-L 105.798655 -182.49862
-L 80.380874 -199.21328
-L 54.963092 -216.970321
+ <path id="mb319c2b232" d="M 54.959001 -216.970321
+L 54.959001 -216.112687
+L 80.368163 -199.158958
+L 105.777324 -182.287231
+L 135.504138 -164.84122
+L 160.913299 -149.766641
+L 186.322461 -136.653255
+L 211.731622 -131.941347
+L 237.140784 -116.514245
+L 262.549945 -99.00331
+L 277.413352 -91.157813
+L 287.959107 -84.769422
+L 292.276759 -83.439137
+L 296.13903 -79.603561
+L 296.13903 -81.498357
+L 296.13903 -81.498357
+L 292.276759 -94.435779
+L 287.959107 -85.727521
+L 277.413352 -92.926093
+L 262.549945 -100.50366
+L 237.140784 -118.032765
+L 211.731622 -134.482666
+L 186.322461 -141.824769
+L 160.913299 -151.072901
+L 135.504138 -165.891511
+L 105.777324 -182.49862
+L 80.368163 -199.21328
+L 54.959001 -216.970321
z
" style="stroke: #ff7f0e; stroke-opacity: 0.2"/>
</defs>
- <g clip-path="url(#pc739854f09)">
- <use xlink:href="#mf6d3e7a6a4" x="0" y="278.730625" style="fill: #ff7f0e; fill-opacity: 0.2; stroke: #ff7f0e; stroke-opacity: 0.2"/>
+ <g clip-path="url(#p1d40381167)">
+ <use xlink:href="#mb319c2b232" x="0" y="278.730625" style="fill: #ff7f0e; fill-opacity: 0.2; stroke: #ff7f0e; stroke-opacity: 0.2"/>
</g>
</g>
<g id="matplotlib.axis_1">
<g id="xtick_1">
<g id="line2d_1">
<defs>
- <path id="m0c4430fc9d" d="M 0 0
+ <path id="mb88756a4b5" d="M 0 0
L 0 3.5
" style="stroke: #000000; stroke-width: 0.8"/>
</defs>
<g>
- <use xlink:href="#m0c4430fc9d" x="54.963092" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="54.959001" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_1">
<!-- 1 -->
- <g transform="translate(52.463092 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(52.459001 255.591562) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-31" d="M 594 0
L 594 397
L 1394 397
L 1394 3675
Q 1053 3519 556 3519
L 556 3916
Q 1375 3916 1797 4341
L 1925 4341
L 1925 397
L 2725 397
L 2725 0
L 594 0
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-31"/>
</g>
</g>
</g>
<g id="xtick_2">
<g id="line2d_2">
<g>
- <use xlink:href="#m0c4430fc9d" x="80.380874" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="80.368163" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_2">
<!-- 2 -->
- <g transform="translate(77.880874 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(77.868163 255.591562) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-32" d="M 319 0
L 319 434
L 1106 1216
Q 1191 1300 1473 1559
Q 1756 1819 1925 2009
Q 2094 2200 2208 2440
Q 2322 2681 2322 2944
Q 2322 3206 2212 3425
Q 2103 3644 1898 3773
Q 1694 3903 1422 3903
Q 1106 3903 903 3700
Q 809 3606 732 3445
Q 656 3284 606 3123
Q 556 2963 556 2938
L 269 3309
Q 369 3628 531 3856
Q 694 4084 939 4212
Q 1184 4341 1509 4341
Q 1806 4341 2057 4234
Q 2309 4128 2493 3937
Q 2678 3747 2776 3494
Q 2875 3241 2875 2944
Q 2875 2672 2756 2436
Q 2638 2200 2455 2004
Q 2272 1809 1976 1557
Q 1681 1306 1581 1209
L 806 475
L 2875 481
L 2875 0
L 319 0
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-32"/>
</g>
</g>
</g>
<g id="xtick_3">
<g id="line2d_3">
<g>
- <use xlink:href="#m0c4430fc9d" x="105.798655" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="105.777324" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_3">
<!-- 4 -->
- <g transform="translate(103.298655 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(103.277324 255.591562) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-34" d="M 178 1075
L 178 1491
L 1778 4197
L 2394 4197
L 2394 1491
L 3016 1491
L 3016 1075
L 2394 1075
L 2394 0
L 1863 0
L 1863 1075
L 178 1075
z
M 703 1491
L 1900 1491
L 1900 3944
L 1894 3944
Q 1894 3741 1708 3328
Q 1522 2916 1292 2508
Q 1063 2100 703 1491
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-34"/>
</g>
</g>
</g>
<g id="xtick_4">
<g id="line2d_4">
<g>
- <use xlink:href="#m0c4430fc9d" x="135.535553" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="135.504138" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_4">
<!-- 9 -->
- <g transform="translate(133.035553 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(133.004138 255.591562) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-39" d="M 459 159
L 672 519
Q 781 428 876 378
Q 972 328 1089 301
Q 1206 275 1331 275
Q 1572 275 1764 415
Q 1956 556 2090 784
Q 2225 1013 2294 1266
Q 2363 1519 2363 1741
Q 2163 1500 1875 1364
Q 1588 1228 1281 1228
Q 1050 1228 878 1348
Q 706 1469 563 1691
Q 400 1941 334 2195
Q 269 2450 269 2791
Q 269 3084 367 3368
Q 466 3653 644 3868
Q 822 4084 1072 4212
Q 1322 4341 1631 4341
Q 2022 4341 2283 4122
Q 2544 3903 2683 3561
Q 2822 3219 2873 2842
Q 2925 2466 2925 2106
Q 2925 1613 2742 1088
Q 2559 563 2198 211
Q 1838 -141 1331 -141
Q 1091 -141 847 -62
Q 603 16 459 159
z
M 1563 1644
Q 1803 1644 1984 1787
Q 2166 1931 2258 2159
Q 2350 2388 2350 2631
Q 2350 2731 2344 2791
L 2356 2791
Q 2356 3028 2279 3295
Q 2203 3563 2039 3753
Q 1875 3944 1631 3944
Q 1194 3944 1006 3605
Q 819 3266 819 2791
Q 819 2316 980 1980
Q 1141 1644 1563 1644
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-39"/>
</g>
</g>
</g>
<g id="xtick_5">
<g id="line2d_5">
<g>
- <use xlink:href="#m0c4430fc9d" x="160.953334" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="160.913299" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_5">
<!-- 18 -->
- <g transform="translate(155.953334 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(155.913299 255.591562) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-38" d="M 269 1166
Q 269 1547 520 1850
Q 772 2153 1153 2266
Q 822 2375 590 2628
Q 359 2881 359 3206
Q 359 3453 459 3656
Q 559 3859 734 4015
Q 909 4172 1132 4256
Q 1356 4341 1600 4341
Q 1838 4341 2061 4258
Q 2284 4175 2461 4019
Q 2638 3863 2736 3656
Q 2834 3450 2834 3206
Q 2834 2881 2603 2628
Q 2372 2375 2041 2266
Q 2422 2153 2673 1850
Q 2925 1547 2925 1166
Q 2925 897 2820 658
Q 2716 419 2531 239
Q 2347 59 2105 -41
Q 1863 -141 1600 -141
Q 1253 -141 940 36
Q 628 213 448 509
Q 269 806 269 1166
z
M 1600 275
Q 1969 275 2175 531
Q 2381 788 2381 1166
Q 2381 1406 2289 1612
Q 2197 1819 2019 1939
Q 1841 2059 1600 2059
Q 1353 2059 1175 1939
Q 997 1819 905 1612
Q 813 1406 813 1166
Q 813 794 1020 534
Q 1228 275 1600 275
z
M 831 3206
Q 831 2875 1048 2676
Q 1266 2478 1600 2478
Q 1816 2478 1992 2568
Q 2169 2659 2266 2826
Q 2363 2994 2363 3206
Q 2363 3431 2263 3598
Q 2163 3766 1991 3855
Q 1819 3944 1600 3944
Q 1375 3944 1203 3855
Q 1031 3766 931 3598
Q 831 3431 831 3206
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-31"/>
<use xlink:href="#Cmss10-38" x="50"/>
</g>
</g>
</g>
<g id="xtick_6">
<g id="line2d_6">
<g>
- <use xlink:href="#m0c4430fc9d" x="186.371116" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="186.322461" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_6">
<!-- 36 -->
- <g transform="translate(181.371116 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(181.322461 255.591562) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-33" d="M 269 506
L 341 916
Q 491 709 686 567
Q 881 425 1107 350
Q 1334 275 1581 275
Q 1813 275 1984 401
Q 2156 528 2242 733
Q 2328 938 2328 1172
Q 2328 1397 2240 1600
Q 2153 1803 1983 1931
Q 1813 2059 1581 2059
L 1069 2059
L 1069 2478
L 1453 2509
Q 1656 2509 1829 2637
Q 2003 2766 2103 2962
Q 2203 3159 2203 3366
Q 2203 3628 2025 3786
Q 1847 3944 1581 3944
Q 1369 3944 1176 3862
Q 984 3781 834 3629
Q 684 3478 609 3291
L 359 3653
Q 488 3866 677 4019
Q 866 4172 1098 4256
Q 1331 4341 1581 4341
Q 1859 4341 2132 4222
Q 2406 4103 2579 3879
Q 2753 3656 2753 3366
Q 2753 3022 2559 2728
Q 2366 2434 2047 2266
Q 2281 2191 2486 2028
Q 2691 1866 2808 1645
Q 2925 1425 2925 1172
Q 2925 813 2740 511
Q 2556 209 2248 34
Q 1941 -141 1581 -141
Q 1203 -141 854 31
Q 506 203 269 506
z
" transform="scale(0.015625)"/>
<path id="Cmss10-36" d="M 1600 -141
Q 1081 -141 784 214
Q 488 569 378 1073
Q 269 1578 269 2106
Q 269 2616 466 3136
Q 663 3656 1045 3998
Q 1428 4341 1953 4341
Q 2094 4341 2342 4302
Q 2591 4263 2644 4213
L 2644 3809
Q 2450 3884 2300 3914
Q 2150 3944 1953 3944
Q 1622 3944 1365 3711
Q 1109 3478 970 3129
Q 831 2781 831 2463
Q 975 2631 1142 2740
Q 1309 2850 1511 2909
Q 1713 2969 1913 2969
Q 2150 2969 2319 2850
Q 2488 2731 2631 2509
Q 2747 2325 2808 2164
Q 2869 2003 2897 1825
Q 2925 1647 2925 1416
Q 2925 1022 2764 664
Q 2603 306 2300 82
Q 1997 -141 1600 -141
z
M 1600 275
Q 1891 275 2066 444
Q 2241 613 2308 869
Q 2375 1125 2375 1416
Q 2375 1891 2214 2222
Q 2053 2553 1631 2553
Q 1384 2553 1207 2411
Q 1031 2269 937 2042
Q 844 1816 844 1581
Q 844 1472 856 1416
L 838 1416
Q 838 1025 1038 650
Q 1238 275 1600 275
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-33"/>
<use xlink:href="#Cmss10-36" x="50"/>
</g>
</g>
</g>
<g id="xtick_7">
<g id="line2d_7">
<g>
- <use xlink:href="#m0c4430fc9d" x="211.788897" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="211.731622" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_7">
<!-- 72 -->
- <g transform="translate(206.788897 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(206.731622 255.591562) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-37" d="M 959 -72
Q 959 453 1059 972
Q 1159 1491 1353 1978
Q 1547 2466 1822 2902
Q 2097 3338 2463 3725
L 269 3719
L 269 4197
L 2925 4197
L 2925 3763
Q 2591 3369 2328 2919
Q 2066 2469 1886 1975
Q 1706 1481 1614 967
Q 1522 453 1522 -72
L 959 -72
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-37"/>
<use xlink:href="#Cmss10-32" x="50"/>
</g>
</g>
</g>
<g id="xtick_8">
<g id="line2d_8">
<g>
- <use xlink:href="#m0c4430fc9d" x="237.206678" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="237.140784" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_8">
<!-- 144 -->
- <g transform="translate(229.706678 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(229.640784 255.591562) scale(0.1 -0.1)">
<use xlink:href="#Cmss10-31"/>
<use xlink:href="#Cmss10-34" x="50"/>
<use xlink:href="#Cmss10-34" x="100"/>
</g>
</g>
</g>
<g id="xtick_9">
<g id="line2d_9">
<g>
- <use xlink:href="#m0c4430fc9d" x="262.62446" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="262.549945" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_9">
<!-- 288 -->
- <g transform="translate(255.12446 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(255.049945 255.591562) scale(0.1 -0.1)">
<use xlink:href="#Cmss10-32"/>
<use xlink:href="#Cmss10-38" x="50"/>
<use xlink:href="#Cmss10-38" x="100"/>
</g>
</g>
</g>
<g id="xtick_10">
<g id="line2d_10">
<g>
- <use xlink:href="#m0c4430fc9d" x="296.224939" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#mb88756a4b5" x="296.13903" y="241.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_10">
<!-- 720 -->
- <g transform="translate(288.724939 255.591562) scale(0.1 -0.1)">
+ <g transform="translate(288.63903 255.591562) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-30" d="M 1600 -141
Q 256 -141 256 2081
Q 256 2653 354 3143
Q 453 3634 753 3987
Q 1053 4341 1600 4341
Q 2022 4341 2295 4127
Q 2569 3913 2703 3580
Q 2838 3247 2888 2865
Q 2938 2484 2938 2081
Q 2938 1678 2886 1308
Q 2834 938 2698 609
Q 2563 281 2291 70
Q 2019 -141 1600 -141
z
M 1600 275
Q 1969 275 2148 600
Q 2328 925 2370 1323
Q 2413 1722 2413 2181
Q 2413 2625 2370 2986
Q 2328 3347 2148 3634
Q 1969 3922 1600 3922
Q 1313 3922 1142 3745
Q 972 3569 894 3289
Q 816 3009 798 2756
Q 781 2503 781 2181
Q 781 1853 798 1576
Q 816 1300 895 989
Q 975 678 1145 476
Q 1316 275 1600 275
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-37"/>
<use xlink:href="#Cmss10-32" x="50"/>
<use xlink:href="#Cmss10-30" x="100"/>
</g>
</g>
</g>
<g id="text_11">
<!-- Nb Cores [-] -->
- <g transform="translate(150.069797 269.030625) scale(0.1 -0.1)">
+ <g transform="translate(150.024797 269.030625) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-4e" d="M 603 0
L 603 4441
L 1434 4441
Q 1603 4106 1875 3564
Q 2147 3022 2555 2201
Q 2963 1381 3180 939
Q 3397 497 3397 469
L 3397 4441
L 3922 4441
L 3922 0
L 3091 0
Q 3009 169 2648 889
Q 2288 1609 1955 2276
Q 1622 2944 1376 3445
Q 1131 3947 1125 3975
L 1125 0
L 603 0
z
" transform="scale(0.015625)"/>
<path id="Cmss10-62" d="M 513 0
L 513 4441
L 1019 4441
L 1019 2547
Q 1228 2719 1509 2816
Q 1791 2913 2088 2913
Q 2341 2913 2530 2769
Q 2719 2625 2841 2398
Q 2963 2172 3023 1911
Q 3084 1650 3084 1422
Q 3084 1081 2942 728
Q 2800 375 2533 151
Q 2266 -72 1906 -72
Q 1663 -72 1438 22
Q 1213 116 1038 288
L 1038 0
L 513 0
z
M 1038 744
Q 1138 559 1288 453
Q 1438 347 1631 347
Q 1928 347 2139 494
Q 2350 641 2454 886
Q 2559 1131 2559 1422
Q 2559 1700 2468 1945
Q 2378 2191 2186 2344
Q 1994 2497 1709 2497
Q 1509 2497 1334 2401
Q 1159 2306 1038 2138
L 1038 744
z
" transform="scale(0.015625)"/>
<path id="Cmss10-20" transform="scale(0.015625)"/>
<path id="Cmss10-43" d="M 2484 -141
Q 2028 -141 1643 59
Q 1259 259 986 600
Q 713 941 564 1359
Q 416 1778 416 2222
Q 416 2666 564 3086
Q 713 3506 989 3848
Q 1266 4191 1647 4386
Q 2028 4581 2484 4581
Q 2722 4581 2914 4559
Q 3106 4538 3306 4486
Q 3506 4434 3694 4359
L 3597 3809
L 3591 3809
Q 3325 3991 3065 4069
Q 2806 4147 2484 4147
Q 2131 4147 1854 3972
Q 1578 3797 1390 3509
Q 1203 3222 1108 2886
Q 1013 2550 1013 2222
Q 1013 1897 1109 1556
Q 1206 1216 1395 928
Q 1584 641 1862 467
Q 2141 294 2484 294
Q 2897 294 3145 372
Q 3394 450 3725 684
L 3763 225
L 3763 219
Q 3522 69 3342 -6
Q 3163 -81 2972 -111
Q 2781 -141 2484 -141
z
" transform="scale(0.015625)"/>
<path id="Cmss10-6f" d="M 1600 -72
Q 1203 -72 878 133
Q 553 338 365 680
Q 178 1022 178 1403
Q 178 1697 284 1976
Q 391 2256 580 2476
Q 769 2697 1033 2823
Q 1297 2950 1600 2950
Q 1900 2950 2161 2825
Q 2422 2700 2615 2476
Q 2809 2253 2912 1975
Q 3016 1697 3016 1403
Q 3016 1022 2830 680
Q 2644 338 2317 133
Q 1991 -72 1600 -72
z
M 1600 366
Q 1894 366 2095 525
Q 2297 684 2394 940
Q 2491 1197 2491 1478
Q 2491 1753 2389 1995
Q 2288 2238 2086 2386
Q 1884 2534 1600 2534
Q 1313 2534 1111 2387
Q 909 2241 806 1997
Q 703 1753 703 1478
Q 703 1278 756 1079
Q 809 881 926 714
Q 1044 547 1214 456
Q 1384 366 1600 366
z
" transform="scale(0.015625)"/>
<path id="Cmss10-72" d="M 513 0
L 513 2881
L 984 2881
L 984 2328
Q 1109 2503 1287 2637
Q 1466 2772 1670 2842
Q 1875 2913 2094 2913
L 2094 2456
Q 1809 2456 1561 2315
Q 1313 2175 1166 1933
Q 1019 1691 1019 1403
L 1019 0
L 513 0
z
" transform="scale(0.015625)"/>
<path id="Cmss10-65" d="M 1594 -72
Q 1300 -72 1044 51
Q 788 175 602 390
Q 416 606 314 882
Q 213 1159 213 1441
Q 213 1806 373 2159
Q 534 2513 831 2731
Q 1128 2950 1503 2950
Q 2116 2950 2386 2500
Q 2656 2050 2656 1403
L 684 1403
Q 684 1150 801 904
Q 919 659 1130 503
Q 1341 347 1594 347
Q 2150 347 2584 691
L 2625 256
Q 2491 122 2162 25
Q 1834 -72 1594 -72
z
M 722 1778
L 2259 1778
Q 2209 2103 2015 2318
Q 1822 2534 1503 2534
Q 1316 2534 1150 2426
Q 984 2319 876 2145
Q 769 1972 722 1778
z
" transform="scale(0.015625)"/>
<path id="Cmss10-73" d="M 178 213
L 263 672
Q 716 359 1259 359
Q 1494 359 1659 461
Q 1825 563 1825 781
Q 1825 947 1698 1053
Q 1572 1159 1403 1191
L 1013 1269
Q 688 1334 450 1559
Q 213 1784 213 2100
Q 213 2391 353 2583
Q 494 2775 731 2862
Q 969 2950 1259 2950
Q 1538 2950 1745 2904
Q 1953 2859 2194 2747
L 2119 2297
Q 1888 2434 1673 2490
Q 1459 2547 1191 2547
Q 981 2547 836 2455
Q 691 2363 691 2163
Q 691 2025 800 1926
Q 909 1828 1063 1791
L 1491 1709
Q 1709 1659 1895 1537
Q 2081 1416 2192 1233
Q 2303 1050 2303 831
Q 2303 525 2167 323
Q 2031 122 1798 25
Q 1566 -72 1259 -72
Q 684 -72 178 213
z
" transform="scale(0.015625)"/>
<path id="Cmss10-5b" d="M 641 -1600
L 641 4800
L 1703 4800
L 1703 4384
L 1125 4384
L 1125 -1184
L 1703 -1184
L 1703 -1600
L 641 -1600
z
" transform="scale(0.015625)"/>
<path id="Cmss10-2d" d="M 72 1222
L 72 1619
L 1766 1619
L 1766 1222
L 72 1222
z
" transform="scale(0.015625)"/>
<path id="Cmss10-5d" d="M 141 -1600
L 141 -1184
L 716 -1184
L 716 4384
L 141 4384
L 141 4800
L 1203 4800
L 1203 -1600
L 141 -1600
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-4e"/>
<use xlink:href="#Cmss10-62" x="70.800781"/>
<use xlink:href="#Cmss10-20" x="122.412109"/>
<use xlink:href="#Cmss10-43" x="155.712891"/>
<use xlink:href="#Cmss10-6f" x="219.53125"/>
<use xlink:href="#Cmss10-72" x="269.53125"/>
<use xlink:href="#Cmss10-65" x="303.613281"/>
<use xlink:href="#Cmss10-73" x="347.998047"/>
<use xlink:href="#Cmss10-20" x="386.279297"/>
<use xlink:href="#Cmss10-5b" x="419.580078"/>
<use xlink:href="#Cmss10-2d" x="448.388672"/>
<use xlink:href="#Cmss10-5d" x="481.689453"/>
</g>
</g>
</g>
<g id="matplotlib.axis_2">
<g id="ytick_1">
<g id="line2d_11">
<defs>
- <path id="mf8af91629b" d="M 0 0
+ <path id="m4ff3129cd2" d="M 0 0
L -3.5 0
" style="stroke: #000000; stroke-width: 0.8"/>
</defs>
<g>
- <use xlink:href="#mf8af91629b" x="42.9" y="223.307037" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m4ff3129cd2" x="42.9" y="223.307037" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
<g id="text_12">
+ <!-- $\mathdefault{10^{2}}$ -->
+ <g transform="translate(21.2 226.887506) scale(0.1 -0.1)">
+ <use xlink:href="#Cmss10-31" transform="translate(0 0.695312)"/>
+ <use xlink:href="#Cmss10-30" transform="translate(50 0.695312)"/>
+ <use xlink:href="#Cmss10-32" transform="translate(104.64625 40.520313) scale(0.7)"/>
+ </g>
+ </g>
+ </g>
+ <g id="ytick_2">
+ <g id="line2d_12">
+ <g>
+ <use xlink:href="#m4ff3129cd2" x="42.9" y="164.300585" style="stroke: #000000; stroke-width: 0.8"/>
+ </g>
+ </g>
+ <g id="text_13">
+ <!-- $\mathdefault{10^{3}}$ -->
+ <g transform="translate(21.2 167.881054) scale(0.1 -0.1)">
+ <use xlink:href="#Cmss10-31" transform="translate(0 0.695312)"/>
+ <use xlink:href="#Cmss10-30" transform="translate(50 0.695312)"/>
+ <use xlink:href="#Cmss10-33" transform="translate(104.64625 40.520313) scale(0.7)"/>
+ </g>
+ </g>
+ </g>
+ <g id="ytick_3">
+ <g id="line2d_13">
+ <g>
+ <use xlink:href="#m4ff3129cd2" x="42.9" y="105.294134" style="stroke: #000000; stroke-width: 0.8"/>
+ </g>
+ </g>
+ <g id="text_14">
+ <!-- $\mathdefault{10^{4}}$ -->
+ <g transform="translate(21.2 108.774603) scale(0.1 -0.1)">
+ <use xlink:href="#Cmss10-31" transform="translate(0 0.270313)"/>
+ <use xlink:href="#Cmss10-30" transform="translate(50 0.270313)"/>
+ <use xlink:href="#Cmss10-34" transform="translate(104.64625 40.095313) scale(0.7)"/>
+ </g>
+ </g>
+ </g>
+ <g id="ytick_4">
+ <g id="line2d_14">
+ <g>
+ <use xlink:href="#m4ff3129cd2" x="42.9" y="46.287682" style="stroke: #000000; stroke-width: 0.8"/>
+ </g>
+ </g>
+ <g id="text_15">
<!-- $\mathdefault{10^{5}}$ -->
- <g transform="translate(21.2 226.787506) scale(0.1 -0.1)">
+ <g transform="translate(21.2 49.768151) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-35" d="M 238 494
L 459 863
Q 559 684 718 551
Q 878 419 1072 347
Q 1266 275 1466 275
Q 1734 275 1918 420
Q 2103 566 2190 802
Q 2278 1038 2278 1300
Q 2278 1528 2225 1759
Q 2172 1991 2036 2153
Q 1900 2316 1663 2316
Q 1428 2316 1242 2178
Q 1056 2041 953 1813
L 506 1813
L 506 4197
L 2663 4197
L 2663 3763
L 991 3763
L 991 2484
Q 1272 2731 1663 2731
Q 1931 2731 2159 2607
Q 2388 2484 2547 2276
Q 2706 2069 2790 1816
Q 2875 1563 2875 1300
Q 2875 916 2687 583
Q 2500 250 2176 54
Q 1853 -141 1466 -141
Q 1222 -141 994 -64
Q 766 13 573 153
Q 381 294 238 494
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-31" transform="translate(0 0.270313)"/>
<use xlink:href="#Cmss10-30" transform="translate(50 0.270313)"/>
<use xlink:href="#Cmss10-35" transform="translate(104.64625 40.095313) scale(0.7)"/>
</g>
</g>
</g>
- <g id="ytick_2">
- <g id="line2d_12">
- <g>
- <use xlink:href="#mf8af91629b" x="42.9" y="164.300585" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- <g id="text_13">
- <!-- $\mathdefault{10^{6}}$ -->
- <g transform="translate(21.2 167.881054) scale(0.1 -0.1)">
- <use xlink:href="#Cmss10-31" transform="translate(0 0.695312)"/>
- <use xlink:href="#Cmss10-30" transform="translate(50 0.695312)"/>
- <use xlink:href="#Cmss10-36" transform="translate(104.64625 40.520313) scale(0.7)"/>
- </g>
- </g>
- </g>
- <g id="ytick_3">
- <g id="line2d_13">
- <g>
- <use xlink:href="#mf8af91629b" x="42.9" y="105.294134" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- <g id="text_14">
- <!-- $\mathdefault{10^{7}}$ -->
- <g transform="translate(21.2 108.774603) scale(0.1 -0.1)">
- <use xlink:href="#Cmss10-31" transform="translate(0 0.270313)"/>
- <use xlink:href="#Cmss10-30" transform="translate(50 0.270313)"/>
- <use xlink:href="#Cmss10-37" transform="translate(104.64625 40.095313) scale(0.7)"/>
- </g>
- </g>
- </g>
- <g id="ytick_4">
- <g id="line2d_14">
- <g>
- <use xlink:href="#mf8af91629b" x="42.9" y="46.287682" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- <g id="text_15">
- <!-- $\mathdefault{10^{8}}$ -->
- <g transform="translate(21.2 49.868151) scale(0.1 -0.1)">
- <use xlink:href="#Cmss10-31" transform="translate(0 0.695312)"/>
- <use xlink:href="#Cmss10-30" transform="translate(50 0.695312)"/>
- <use xlink:href="#Cmss10-38" transform="translate(104.64625 40.520313) scale(0.7)"/>
- </g>
- </g>
- </g>
<g id="ytick_5">
<g id="line2d_15">
<defs>
- <path id="m6f2d7bbd2f" d="M 0 0
+ <path id="m416c1c1277" d="M 0 0
L -2 0
" style="stroke: #000000; stroke-width: 0.6"/>
</defs>
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="241.069749" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="241.069749" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_6">
<g id="line2d_16">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="236.397544" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="236.397544" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_7">
<g id="line2d_17">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="232.447252" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="232.447252" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_8">
<g id="line2d_18">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="229.025353" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="229.025353" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_9">
<g id="line2d_19">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="226.007024" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="226.007024" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_10">
<g id="line2d_20">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="205.544325" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="205.544325" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_11">
<g id="line2d_21">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="195.153805" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="195.153805" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_12">
<g id="line2d_22">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="187.781613" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="187.781613" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_13">
<g id="line2d_23">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="182.063297" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="182.063297" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_14">
<g id="line2d_24">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="177.391093" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="177.391093" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_15">
<g id="line2d_25">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="173.4408" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="173.4408" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_16">
<g id="line2d_26">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="170.018901" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="170.018901" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_17">
<g id="line2d_27">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="167.000573" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="167.000573" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_18">
<g id="line2d_28">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="146.537874" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="146.537874" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_19">
<g id="line2d_29">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="136.147353" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="136.147353" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_20">
<g id="line2d_30">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="128.775162" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="128.775162" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_21">
<g id="line2d_31">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="123.056846" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="123.056846" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_22">
<g id="line2d_32">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="118.384641" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="118.384641" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_23">
<g id="line2d_33">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="114.434349" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="114.434349" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_24">
<g id="line2d_34">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="111.01245" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="111.01245" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_25">
<g id="line2d_35">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="107.994121" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="107.994121" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_26">
<g id="line2d_36">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="87.531422" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="87.531422" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_27">
<g id="line2d_37">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="77.140902" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="77.140902" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_28">
<g id="line2d_38">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="69.76871" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="69.76871" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_29">
<g id="line2d_39">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="64.050394" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="64.050394" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_30">
<g id="line2d_40">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="59.37819" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="59.37819" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_31">
<g id="line2d_41">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="55.427897" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="55.427897" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_32">
<g id="line2d_42">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="52.005998" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="52.005998" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_33">
<g id="line2d_43">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="48.987669" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="48.987669" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_34">
<g id="line2d_44">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="28.52497" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="28.52497" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_35">
<g id="line2d_45">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="18.13445" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="18.13445" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="ytick_36">
<g id="line2d_46">
<g>
- <use xlink:href="#m6f2d7bbd2f" x="42.9" y="10.762259" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m416c1c1277" x="42.9" y="10.762259" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
<g id="text_16">
<!-- Time to solution [s] -->
<g transform="translate(14.7 165.555937) rotate(-90) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-54" d="M 1881 0
L 1881 4006
L 231 4000
L 231 4441
L 4122 4441
L 4122 4000
L 2478 4006
L 2478 0
L 1881 0
z
" transform="scale(0.015625)"/>
<path id="Cmss10-69" d="M 506 0
L 506 2841
L 1013 2841
L 1013 0
L 506 0
z
M 459 3756
L 459 4353
L 1056 4353
L 1056 3756
L 459 3756
z
" transform="scale(0.015625)"/>
<path id="Cmss10-6d" d="M 506 0
L 506 2881
L 991 2881
L 991 2444
Q 1163 2666 1403 2789
Q 1644 2913 1919 2913
Q 2563 2913 2731 2400
Q 2903 2638 3158 2775
Q 3413 2913 3694 2913
Q 4172 2913 4373 2644
Q 4575 2375 4575 1881
L 4575 0
L 4050 0
L 4050 1881
Q 4050 2497 3419 2497
Q 3206 2497 3065 2355
Q 2925 2213 2864 2005
Q 2803 1797 2803 1588
L 2803 0
L 2278 0
L 2278 1881
Q 2278 2203 2120 2350
Q 1963 2497 1644 2497
Q 1428 2497 1290 2355
Q 1153 2213 1092 2005
Q 1031 1797 1031 1588
L 1031 0
L 506 0
z
" transform="scale(0.015625)"/>
<path id="Cmss10-74" d="M 1141 -72
Q 859 -72 753 211
Q 647 494 647 831
L 647 2444
L 122 2444
L 122 2841
L 666 2841
L 666 3653
L 1131 3653
L 1131 2841
L 2022 2841
L 2022 2444
L 1131 2444
L 1131 916
Q 1131 366 1428 366
Q 1756 366 2016 569
L 2125 166
Q 1884 47 1646 -12
Q 1409 -72 1141 -72
z
" transform="scale(0.015625)"/>
<path id="Cmss10-6c" d="M 506 0
L 506 4441
L 1013 4441
L 1013 0
L 506 0
z
" transform="scale(0.015625)"/>
<path id="Cmss10-75" d="M 1147 -72
Q 906 -72 765 26
Q 625 125 565 297
Q 506 469 506 703
L 506 2841
L 1031 2841
L 1031 703
Q 1031 519 1093 436
Q 1156 353 1267 329
Q 1378 306 1563 306
Q 1841 306 2056 484
Q 2272 663 2272 934
L 2272 2841
L 2797 2841
L 2797 0
L 2291 0
L 2291 294
Q 2094 119 1786 23
Q 1478 -72 1147 -72
z
" transform="scale(0.015625)"/>
<path id="Cmss10-6e" d="M 506 0
L 506 2881
L 991 2881
L 991 2444
Q 1163 2666 1402 2789
Q 1641 2913 1913 2913
Q 2391 2913 2594 2645
Q 2797 2378 2797 1881
L 2797 0
L 2272 0
L 2272 1881
Q 2272 2200 2114 2348
Q 1956 2497 1638 2497
Q 1425 2497 1289 2355
Q 1153 2213 1092 2005
Q 1031 1797 1031 1588
L 1031 0
L 506 0
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-54"/>
<use xlink:href="#Cmss10-69" x="68.017578"/>
<use xlink:href="#Cmss10-6d" x="91.796875"/>
<use xlink:href="#Cmss10-65" x="171.191406"/>
<use xlink:href="#Cmss10-20" x="215.576172"/>
<use xlink:href="#Cmss10-74" x="248.876953"/>
<use xlink:href="#Cmss10-6f" x="284.960938"/>
<use xlink:href="#Cmss10-20" x="334.960938"/>
<use xlink:href="#Cmss10-73" x="368.261719"/>
<use xlink:href="#Cmss10-6f" x="406.542969"/>
<use xlink:href="#Cmss10-6c" x="456.542969"/>
<use xlink:href="#Cmss10-75" x="480.322266"/>
<use xlink:href="#Cmss10-74" x="531.933594"/>
<use xlink:href="#Cmss10-69" x="568.017578"/>
<use xlink:href="#Cmss10-6f" x="591.796875"/>
<use xlink:href="#Cmss10-6e" x="641.796875"/>
<use xlink:href="#Cmss10-20" x="693.408203"/>
<use xlink:href="#Cmss10-5b" x="726.708984"/>
<use xlink:href="#Cmss10-73" x="755.517578"/>
<use xlink:href="#Cmss10-5d" x="793.798828"/>
</g>
</g>
</g>
<g id="line2d_47">
- <path d="M 54.963092 19.39613
-L 80.380874 28.492433
-L 105.798655 45.221459
-L 135.535553 65.513014
-L 160.953334 82.478258
-L 186.371116 97.729125
-L 211.788897 107.581379
-L 237.206678 126.097957
-L 262.62446 124.284772
-L 277.492909 120.722431
-L 288.042241 125.519103
-L 292.361358 124.641303
-L 296.224939 123.34877
-" clip-path="url(#pc739854f09)" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/>
+ <path d="M 54.959001 19.39613
+L 80.368163 28.492433
+L 105.777324 45.221459
+L 135.504138 65.513014
+L 160.913299 82.478258
+L 186.322461 97.729125
+L 211.731622 107.581379
+L 237.140784 126.097957
+L 262.549945 124.284772
+L 277.413352 120.722431
+L 287.959107 125.519103
+L 292.276759 124.641303
+L 296.13903 123.34877
+" clip-path="url(#p1d40381167)" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/>
<defs>
- <path id="md50e6dd518" d="M 0 3
+ <path id="mad0ed8fc39" d="M 0 3
C 0.795609 3 1.55874 2.683901 2.12132 2.12132
C 2.683901 1.55874 3 0.795609 3 0
C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132
C 1.55874 -2.683901 0.795609 -3 0 -3
C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132
C -2.683901 -1.55874 -3 -0.795609 -3 0
C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132
C -1.55874 2.683901 -0.795609 3 0 3
z
" style="stroke: #1f77b4"/>
</defs>
- <g clip-path="url(#pc739854f09)">
- <use xlink:href="#md50e6dd518" x="54.963092" y="19.39613" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="80.380874" y="28.492433" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="105.798655" y="45.221459" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="135.535553" y="65.513014" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="160.953334" y="82.478258" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="186.371116" y="97.729125" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="211.788897" y="107.581379" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="237.206678" y="126.097957" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="262.62446" y="124.284772" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="277.492909" y="120.722431" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="288.042241" y="125.519103" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="292.361358" y="124.641303" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#md50e6dd518" x="296.224939" y="123.34877" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <g clip-path="url(#p1d40381167)">
+ <use xlink:href="#mad0ed8fc39" x="54.959001" y="19.39613" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="80.368163" y="28.492433" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="105.777324" y="45.221459" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="135.504138" y="65.513014" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="160.913299" y="82.478258" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="186.322461" y="97.729125" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="211.731622" y="107.581379" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="237.140784" y="126.097957" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="262.549945" y="124.284772" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="277.413352" y="120.722431" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="287.959107" y="125.519103" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="292.276759" y="124.641303" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="296.13903" y="123.34877" style="fill: #1f77b4; stroke: #1f77b4"/>
</g>
</g>
<g id="line2d_48">
- <path d="M 54.963092 19.39613
-L 80.380874 37.158841
-L 105.798655 54.921553
-L 135.535553 75.702594
-L 160.953334 93.465306
-L 186.371116 111.228018
-L 211.788897 128.99073
-L 237.206678 146.753441
-L 262.62446 164.516153
-L 277.492909 174.906674
-L 288.042241 182.278865
-L 292.361358 185.297194
-L 296.224939 187.997181
-" clip-path="url(#pc739854f09)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 1.5"/>
+ <path d="M 54.959001 19.39613
+L 80.368163 37.158841
+L 105.777324 54.921553
+L 135.504138 75.702594
+L 160.913299 93.465306
+L 186.322461 111.228018
+L 211.731622 128.99073
+L 237.140784 146.753441
+L 262.549945 164.516153
+L 277.413352 174.906674
+L 287.959107 182.278865
+L 292.276759 185.297194
+L 296.13903 187.997181
+" clip-path="url(#p1d40381167)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 1.5"/>
</g>
<g id="line2d_49">
- <path d="M 54.963092 62.394517
-L 80.380874 79.551858
-L 105.798655 96.411665
-L 135.535553 113.06508
-L 160.953334 128.30173
-L 186.371116 140.534647
-L 211.788897 145.49045
-L 237.206678 162.084306
-L 262.62446 178.634384
-L 277.492909 186.412544
-L 288.042241 193.664746
-L 292.361358 188.152403
-L 296.224939 198.670182
-" clip-path="url(#pc739854f09)" style="fill: none; stroke: #ff7f0e; stroke-width: 1.5; stroke-linecap: square"/>
+ <path d="M 54.959001 62.394517
+L 80.368163 79.551858
+L 105.777324 96.411665
+L 135.504138 113.06508
+L 160.913299 128.30173
+L 186.322461 140.534647
+L 211.731622 145.49045
+L 237.140784 162.084306
+L 262.549945 178.634384
+L 277.413352 186.412544
+L 287.959107 193.664746
+L 292.276759 188.152403
+L 296.13903 198.670182
+" clip-path="url(#p1d40381167)" style="fill: none; stroke: #ff7f0e; stroke-width: 1.5; stroke-linecap: square"/>
<defs>
- <path id="m5ba6217a1b" d="M 0 3
+ <path id="m311f10232f" d="M 0 3
C 0.795609 3 1.55874 2.683901 2.12132 2.12132
C 2.683901 1.55874 3 0.795609 3 0
C 3 -0.795609 2.683901 -1.55874 2.12132 -2.12132
C 1.55874 -2.683901 0.795609 -3 0 -3
C -0.795609 -3 -1.55874 -2.683901 -2.12132 -2.12132
C -2.683901 -1.55874 -3 -0.795609 -3 0
C -3 0.795609 -2.683901 1.55874 -2.12132 2.12132
C -1.55874 2.683901 -0.795609 3 0 3
z
" style="stroke: #ff7f0e"/>
</defs>
- <g clip-path="url(#pc739854f09)">
- <use xlink:href="#m5ba6217a1b" x="54.963092" y="62.394517" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="80.380874" y="79.551858" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="105.798655" y="96.411665" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="135.535553" y="113.06508" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="160.953334" y="128.30173" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="186.371116" y="140.534647" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="211.788897" y="145.49045" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="237.206678" y="162.084306" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="262.62446" y="178.634384" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="277.492909" y="186.412544" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="288.042241" y="193.664746" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="292.361358" y="188.152403" style="fill: #ff7f0e; stroke: #ff7f0e"/>
- <use xlink:href="#m5ba6217a1b" x="296.224939" y="198.670182" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <g clip-path="url(#p1d40381167)">
+ <use xlink:href="#m311f10232f" x="54.959001" y="62.394517" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="80.368163" y="79.551858" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="105.777324" y="96.411665" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="135.504138" y="113.06508" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="160.913299" y="128.30173" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="186.322461" y="140.534647" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="211.731622" y="145.49045" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="237.140784" y="162.084306" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="262.549945" y="178.634384" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="277.413352" y="186.412544" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="287.959107" y="193.664746" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="292.276759" y="188.152403" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="296.13903" y="198.670182" style="fill: #ff7f0e; stroke: #ff7f0e"/>
</g>
</g>
<g id="line2d_50">
- <path d="M 54.963092 62.394517
-L 80.380874 80.157228
-L 105.798655 97.91994
-L 135.535553 118.700981
-L 160.953334 136.463693
-L 186.371116 154.226405
-L 211.788897 171.989117
-L 237.206678 189.751828
-L 262.62446 207.51454
-L 277.492909 217.905061
-L 288.042241 225.277252
-L 292.361358 228.295581
-L 296.224939 230.995568
-" clip-path="url(#pc739854f09)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/>
+ <path d="M 54.959001 62.394517
+L 80.368163 80.157228
+L 105.777324 97.91994
+L 135.504138 118.700981
+L 160.913299 136.463693
+L 186.322461 154.226405
+L 211.731622 171.989117
+L 237.140784 189.751828
+L 262.549945 207.51454
+L 277.413352 217.905061
+L 287.959107 225.277252
+L 292.276759 228.295581
+L 296.13903 230.995568
+" clip-path="url(#p1d40381167)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/>
</g>
<g id="patch_3">
<path d="M 42.9 241.6525
L 42.9 7.2
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
</g>
<g id="patch_4">
- <path d="M 308.288031 241.6525
-L 308.288031 7.2
+ <path d="M 308.198031 241.6525
+L 308.198031 7.2
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
</g>
<g id="patch_5">
<path d="M 42.9 241.6525
-L 308.288031 241.6525
+L 308.198031 241.6525
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
</g>
<g id="patch_6">
<path d="M 42.9 7.2
-L 308.288031 7.2
+L 308.198031 7.2
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
</g>
<g id="legend_1">
<g id="patch_7">
- <path d="M 166.527094 74.139062
-L 301.288031 74.139062
-Q 303.288031 74.139062 303.288031 72.139062
-L 303.288031 14.2
-Q 303.288031 12.2 301.288031 12.2
-L 166.527094 12.2
-Q 164.527094 12.2 164.527094 14.2
-L 164.527094 72.139062
-Q 164.527094 74.139062 166.527094 74.139062
+ <path d="M 166.437094 74.139062
+L 301.198031 74.139062
+Q 303.198031 74.139062 303.198031 72.139062
+L 303.198031 14.2
+Q 303.198031 12.2 301.198031 12.2
+L 166.437094 12.2
+Q 164.437094 12.2 164.437094 14.2
+L 164.437094 72.139062
+Q 164.437094 74.139062 166.437094 74.139062
z
" style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/>
</g>
<g id="line2d_51">
- <path d="M 168.527094 20.2
-L 178.527094 20.2
-L 188.527094 20.2
+ <path d="M 168.437094 20.2
+L 178.437094 20.2
+L 188.437094 20.2
" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/>
<g>
- <use xlink:href="#md50e6dd518" x="178.527094" y="20.2" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mad0ed8fc39" x="178.437094" y="20.2" style="fill: #1f77b4; stroke: #1f77b4"/>
</g>
</g>
<g id="text_17">
<!-- insertion (median) -->
- <g transform="translate(196.527094 23.7) scale(0.1 -0.1)">
+ <g transform="translate(196.437094 23.7) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-28" d="M 1716 -1600
Q 1284 -1228 1007 -701
Q 731 -175 612 406
Q 494 988 494 1600
Q 494 2213 612 2794
Q 731 3375 1007 3901
Q 1284 4428 1716 4800
L 2131 4800
Q 1819 4491 1605 4122
Q 1391 3753 1261 3336
Q 1131 2919 1075 2492
Q 1019 2066 1019 1600
Q 1019 -503 2131 -1600
L 1716 -1600
z
" transform="scale(0.015625)"/>
<path id="Cmss10-64" d="M 1300 -72
Q 959 -72 712 161
Q 466 394 342 741
Q 219 1088 219 1422
Q 219 1675 291 1933
Q 363 2191 500 2414
Q 638 2638 847 2775
Q 1056 2913 1319 2913
Q 1591 2913 1842 2822
Q 2094 2731 2284 2572
L 2284 4441
L 2791 4441
L 2791 0
L 2266 0
L 2266 319
Q 2059 128 1818 28
Q 1578 -72 1300 -72
z
M 1594 347
Q 1806 347 1984 465
Q 2163 584 2266 781
L 2266 2163
Q 2166 2316 2006 2406
Q 1847 2497 1672 2497
Q 1372 2497 1161 2350
Q 950 2203 847 1958
Q 744 1713 744 1422
Q 744 981 959 664
Q 1175 347 1594 347
z
" transform="scale(0.015625)"/>
<path id="Cmss10-61" d="M 972 -72
Q 766 -72 605 48
Q 444 169 356 359
Q 269 550 269 763
Q 269 1072 580 1256
Q 891 1441 1305 1511
Q 1719 1581 2041 1581
L 2041 1881
Q 2041 2128 1900 2337
Q 1759 2547 1522 2547
Q 1225 2547 1000 2473
Q 775 2400 531 2222
L 494 2675
Q 753 2825 987 2887
Q 1222 2950 1522 2950
Q 1806 2950 2047 2801
Q 2288 2653 2427 2408
Q 2566 2163 2566 1881
L 2566 0
L 2059 0
L 2059 238
Q 1859 84 1576 6
Q 1294 -72 972 -72
z
M 756 763
Q 756 566 937 456
Q 1119 347 1331 347
Q 1600 347 1820 467
Q 2041 588 2041 831
L 2041 1228
Q 1641 1228 1198 1125
Q 756 1022 756 763
z
" transform="scale(0.015625)"/>
<path id="Cmss10-29" d="M 353 -1600
Q 769 -1194 1014 -678
Q 1259 -163 1362 407
Q 1466 978 1466 1600
Q 1466 2219 1362 2791
Q 1259 3363 1014 3878
Q 769 4394 353 4800
L 775 4800
Q 1097 4522 1337 4145
Q 1578 3769 1718 3358
Q 1859 2947 1925 2505
Q 1991 2063 1991 1600
Q 1991 1138 1923 692
Q 1856 247 1717 -158
Q 1578 -563 1340 -938
Q 1103 -1313 775 -1600
L 353 -1600
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-69"/>
<use xlink:href="#Cmss10-6e" x="23.779297"/>
<use xlink:href="#Cmss10-73" x="75.390625"/>
<use xlink:href="#Cmss10-65" x="113.671875"/>
<use xlink:href="#Cmss10-72" x="158.056641"/>
<use xlink:href="#Cmss10-74" x="192.138672"/>
<use xlink:href="#Cmss10-69" x="228.222656"/>
<use xlink:href="#Cmss10-6f" x="252.001953"/>
<use xlink:href="#Cmss10-6e" x="302.001953"/>
<use xlink:href="#Cmss10-20" x="353.613281"/>
<use xlink:href="#Cmss10-28" x="386.914062"/>
<use xlink:href="#Cmss10-6d" x="425.732422"/>
<use xlink:href="#Cmss10-65" x="505.126953"/>
<use xlink:href="#Cmss10-64" x="549.511719"/>
<use xlink:href="#Cmss10-69" x="601.123047"/>
<use xlink:href="#Cmss10-61" x="624.902344"/>
<use xlink:href="#Cmss10-6e" x="672.900391"/>
<use xlink:href="#Cmss10-29" x="724.511719"/>
</g>
</g>
<g id="line2d_52">
- <path d="M 168.527094 35.2
-L 178.527094 35.2
-L 188.527094 35.2
+ <path d="M 168.437094 35.2
+L 178.437094 35.2
+L 188.437094 35.2
" style="fill: none; stroke: #ff7f0e; stroke-width: 1.5; stroke-linecap: square"/>
<g>
- <use xlink:href="#m5ba6217a1b" x="178.527094" y="35.2" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#m311f10232f" x="178.437094" y="35.2" style="fill: #ff7f0e; stroke: #ff7f0e"/>
</g>
</g>
<g id="text_18">
<!-- no insertion v5 (median) -->
- <g transform="translate(196.527094 38.7) scale(0.1 -0.1)">
+ <g transform="translate(196.437094 38.7) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-76" d="M 1178 0
L 91 2841
L 616 2841
Q 797 2359 944 1971
Q 1091 1584 1194 1300
Q 1297 1016 1390 716
Q 1484 416 1484 347
Q 1484 559 2350 2841
L 2853 2841
L 1766 0
L 1178 0
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-6e"/>
<use xlink:href="#Cmss10-6f" x="51.611328"/>
<use xlink:href="#Cmss10-20" x="101.611328"/>
<use xlink:href="#Cmss10-69" x="134.912109"/>
<use xlink:href="#Cmss10-6e" x="158.691406"/>
<use xlink:href="#Cmss10-73" x="210.302734"/>
<use xlink:href="#Cmss10-65" x="248.583984"/>
<use xlink:href="#Cmss10-72" x="292.96875"/>
<use xlink:href="#Cmss10-74" x="327.050781"/>
<use xlink:href="#Cmss10-69" x="363.134766"/>
<use xlink:href="#Cmss10-6f" x="386.914062"/>
<use xlink:href="#Cmss10-6e" x="436.914062"/>
<use xlink:href="#Cmss10-20" x="488.525391"/>
<use xlink:href="#Cmss10-76" x="521.826172"/>
<use xlink:href="#Cmss10-35" x="567.919922"/>
<use xlink:href="#Cmss10-20" x="617.919922"/>
<use xlink:href="#Cmss10-28" x="651.220703"/>
<use xlink:href="#Cmss10-6d" x="690.039062"/>
<use xlink:href="#Cmss10-65" x="769.433594"/>
<use xlink:href="#Cmss10-64" x="813.818359"/>
<use xlink:href="#Cmss10-69" x="865.429688"/>
<use xlink:href="#Cmss10-61" x="889.208984"/>
<use xlink:href="#Cmss10-6e" x="937.207031"/>
<use xlink:href="#Cmss10-29" x="988.818359"/>
</g>
</g>
<g id="line2d_53">
- <path d="M 168.527094 49.7
-L 178.527094 49.7
-L 188.527094 49.7
+ <path d="M 168.437094 49.7
+L 178.437094 49.7
+L 188.437094 49.7
" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #000000; stroke-width: 1.5"/>
</g>
<g id="text_19">
<!-- ideal -->
- <g transform="translate(196.527094 53.2) scale(0.1 -0.1)">
+ <g transform="translate(196.437094 53.2) scale(0.1 -0.1)">
<use xlink:href="#Cmss10-69"/>
<use xlink:href="#Cmss10-64" x="23.779297"/>
<use xlink:href="#Cmss10-65" x="75.390625"/>
<use xlink:href="#Cmss10-61" x="119.775391"/>
<use xlink:href="#Cmss10-6c" x="167.773438"/>
</g>
</g>
<g id="patch_8">
- <path d="M 168.527094 67.639062
-L 188.527094 67.639062
-L 188.527094 60.639062
-L 168.527094 60.639062
+ <path d="M 168.437094 67.639062
+L 188.437094 67.639062
+L 188.437094 60.639062
+L 168.437094 60.639062
z
" style="opacity: 0.2; stroke: #000000; stroke-linejoin: miter"/>
</g>
<g id="text_20">
<!-- min/max -->
- <g transform="translate(196.527094 67.639062) scale(0.1 -0.1)">
+ <g transform="translate(196.437094 67.639062) scale(0.1 -0.1)">
<defs>
<path id="Cmss10-2f" d="M 359 -1472
Q 359 -1453 366 -1447
L 2591 4722
Q 2603 4759 2634 4779
Q 2666 4800 2706 4800
Q 2763 4800 2798 4765
Q 2834 4731 2834 4672
L 2834 4647
L 609 -1522
Q 572 -1600 488 -1600
Q 434 -1600 396 -1562
Q 359 -1525 359 -1472
z
" transform="scale(0.015625)"/>
<path id="Cmss10-78" d="M 0 0
L 1228 1466
L 38 2841
L 603 2841
L 1453 1813
L 2278 2841
L 2834 2841
L 1678 1466
L 2944 0
L 2381 0
L 1453 1184
L 556 0
L 0 0
z
" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#Cmss10-6d"/>
<use xlink:href="#Cmss10-69" x="79.394531"/>
<use xlink:href="#Cmss10-6e" x="103.173828"/>
<use xlink:href="#Cmss10-2f" x="154.785156"/>
<use xlink:href="#Cmss10-6d" x="204.785156"/>
<use xlink:href="#Cmss10-61" x="284.179688"/>
<use xlink:href="#Cmss10-78" x="332.177734"/>
</g>
</g>
</g>
</g>
</g>
<defs>
- <clipPath id="pc739854f09">
- <rect x="42.9" y="7.2" width="265.388031" height="234.4525"/>
+ <clipPath id="p1d40381167">
+ <rect x="42.9" y="7.2" width="265.298031" height="234.4525"/>
</clipPath>
</defs>
</svg>
diff --git a/joss/results/plot.py b/joss/results/plot.py
index 67b5cbaa7..9c6869e3e 100755
--- a/joss/results/plot.py
+++ b/joss/results/plot.py
@@ -1,133 +1,133 @@
#!/usr/bin/env python3
import os
import pandas as pd
import numpy as np
# needed to generate the plots on jed
import matplotlib
# matplotlib.use("TKAgg")
import matplotlib.pyplot as plt
# Same font as JOSS
plt.rcParams["font.sans-serif"] = "cmss10"
# Loading data
plots = {
"elastic gcc v5": {
"prefix": "timmings_",
"material": "elastic",
"compiler": "gcc",
"suffix": "_jed_v5.0.4"
},
"cohesive gcc v5": {
"prefix": "timmings_",
"material": "cohesive",
"compiler": "gcc",
"suffix": "_jed_v5.0.4"
},
"elastic gcc v4": {
"prefix": "timmings_",
"material": "elastic",
"compiler": "gcc",
"suffix": "_jed_v4.0.1"
},
"cohesive gcc v4": {
"prefix": "timmings_",
"material": "cohesive",
"compiler": "gcc",
"suffix": "_jed_v4.0.1"
},
}
fig, ax = plt.subplots(figsize=(4.5, 4))
# fig, ax = plt.subplots(1, 1)
plotting = "TTS"
handles = []
for plot_name, data in plots.items():
data["df"] = pd.read_csv(
f"""{data["prefix"]}{data["material"]}_{data["compiler"]}{data["suffix"]}.csv""",
sep=",",
skipinitialspace=True,
)
df = data["df"]
step = df["solve_step"] * df["solve_step nb_rep"]
if data["material"] == "cohesive":
step = step + df["check_cohesive_stress"] * df["check_cohesive_stress nb_rep"]
- df["TTS"] = step
+ df["TTS"] = step / 1000
df["speedup"] = step[0] / step
df["mumps"] = df["static_solve"] * df["static_solve nb_rep"]
def plot_measure(ax, df, plotting, label, **kwargs):
"""Plot a given measure."""
grouped = df.groupby("psize") # compute stats grouped by number of procs
med = grouped.median()
min = grouped.min()
max = grouped.max()
min_psize = df["psize"][0]
print(list(med[plotting]))
(l,) = ax.plot(med.index, med[plotting], label=f"{label} (median)", **kwargs)
ax.fill_between(
med.index, min[plotting], max[plotting], color=l.get_color(), alpha=0.2
)
ax.plot(med.index, min_psize * med[plotting][min_psize] / med.index, ls="--", color=l.get_color())
# ax.boxplot(
# data[plotting]["grouped"], positions=psize, widths=[0.1 * s for s in psize]
# )
plot_measure(
ax,
plots["cohesive gcc v5"]["df"],
plotting,
"insertion",
marker="o",
)
plot_measure(
ax,
plots["elastic gcc v5"]["df"],
plotting,
"no insertion v5",
marker="o",
)
# Selecting appropriate tick values
psize = np.array(np.unique(plots[list(plots.keys())[0]]["df"]["psize"]))
labels = np.concatenate(
[[psize[0]], psize[1:][psize[1:] >= 2 * psize[:-1]], [psize[-1]]]
)
# for name, ax in axes.items():
ax.set_xscale("log", base=2)
ax.set_yscale("log")
ylabel = plotting if plotting != "TTS" else "Time to solution"
yunit = "s" if plotting != "speedup" else "-"
ax.set_xlabel("Nb Cores [-]")
ax.set_ylabel(f"""{ylabel} [{yunit}]""")
ax.set_xticks(ticks=labels, labels=map(str, labels))
# Constructing legend with min/max and ideal labels
handles, labels = ax.get_legend_handles_labels()
handles += [
matplotlib.lines.Line2D([], [], linestyle="--", color="k"),
matplotlib.patches.Patch(color="k", alpha=0.2),
]
labels += ["ideal", "min/max"]
ax.legend(handles=handles, labels=labels)
fig.tight_layout()
fig.savefig(f"{plotting}.svg", transparent=True, bbox_inches="tight", pad_inches=0.1)
plt.show()

Event Timeline