Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F92574630
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Thu, Nov 21, 14:57
Size
94 KB
Mime Type
image/svg+xml
Expires
Sat, Nov 23, 14:57 (1 d, 18 h)
Engine
blob
Format
Raw Data
Handle
22465700
Attached To
rAKA akantu
View Options
diff --git a/joss/results/TTS.svg b/joss/results/TTS.svg
index 842a8d351..e7fa1f92c 100644
--- a/joss/results/TTS.svg
+++ b/joss/results/TTS.svg
@@ -1,2085 +1,1658 @@
<?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="426.359962pt" height="325.390125pt" viewBox="0 0 426.359962 325.390125" xmlns="http://www.w3.org/2000/svg" version="1.1">
+<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="279.398031pt" height="242.730625pt" viewBox="0 0 279.398031 242.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>2023-02-10T18:36:53.136609</dc:date>
+ <dc:date>2023-02-14T13:30:20.342446</dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:creator>
<cc:Agent>
- <dc:title>Matplotlib v3.6.3, https://matplotlib.org/</dc:title>
+ <dc:title>Matplotlib v3.5.1, 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 325.390125
-L 426.359962 325.390125
-L 426.359962 0
-L -0 0
-z
-" style="fill: #ffffff"/>
- </g>
- <g id="axes_1">
- <g id="patch_2">
- <path d="M 42.9 143.16
-L 307.86 143.16
-L 307.86 22.2
-L 42.9 22.2
-z
-" style="fill: #ffffff"/>
- </g>
- <g id="PolyCollection_1">
- <path d="M 54.943636 27.698182
-L 54.943636 28.093162
-L 80.320423 39.470998
-L 105.697209 50.651438
-L 135.386146 63.350701
-L 160.762932 73.828704
-L 186.139718 83.742533
-L 211.516504 88.400362
-L 236.893291 98.844094
-L 262.270077 108.568979
-L 277.114545 114.517269
-L 287.646863 118.794095
-L 291.959014 116.82855
-L 295.816364 113.994707
-L 295.816364 95.639573
-L 295.816364 95.639573
-L 291.959014 112.026873
-L 287.646863 111.781616
-L 277.114545 106.728552
-L 262.270077 94.016755
-L 236.893291 97.226601
-L 211.516504 86.829421
-L 186.139718 78.113697
-L 160.762932 71.963574
-L 135.386146 62.07126
-L 105.697209 50.331141
-L 80.320423 38.745347
-L 54.943636 27.698182
-z
-" clip-path="url(#pe736ea5509)" style="fill: #1f77b4; fill-opacity: 0.2"/>
- </g>
- <g id="matplotlib.axis_1">
- <g id="xtick_1">
- <g id="line2d_1">
- <defs>
- <path id="m81271d1d20" d="M 0 0
-L 0 3.5
-" style="stroke: #000000; stroke-width: 0.8"/>
- </defs>
- <g>
- <use xlink:href="#m81271d1d20" x="54.943636" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_2">
- <g id="line2d_2">
- <g>
- <use xlink:href="#m81271d1d20" x="80.320423" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_3">
- <g id="line2d_3">
- <g>
- <use xlink:href="#m81271d1d20" x="105.697209" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_4">
- <g id="line2d_4">
- <g>
- <use xlink:href="#m81271d1d20" x="135.386146" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_5">
- <g id="line2d_5">
- <g>
- <use xlink:href="#m81271d1d20" x="160.762932" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_6">
- <g id="line2d_6">
- <g>
- <use xlink:href="#m81271d1d20" x="186.139718" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_7">
- <g id="line2d_7">
- <g>
- <use xlink:href="#m81271d1d20" x="211.516504" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_8">
- <g id="line2d_8">
- <g>
- <use xlink:href="#m81271d1d20" x="236.893291" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_9">
- <g id="line2d_9">
- <g>
- <use xlink:href="#m81271d1d20" x="262.270077" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- <g id="xtick_10">
- <g id="line2d_10">
- <g>
- <use xlink:href="#m81271d1d20" x="295.816364" y="143.16" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- </g>
- </g>
- <g id="matplotlib.axis_2">
- <g id="ytick_1">
- <g id="line2d_11">
- <defs>
- <path id="m9545c2d211" d="M 0 0
-L -3.5 0
-" style="stroke: #000000; stroke-width: 0.8"/>
- </defs>
- <g>
- <use xlink:href="#m9545c2d211" x="42.9" y="135.037404" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- <g id="text_1">
- <!-- $\mathdefault{10^{5}}$ -->
- <g transform="translate(21.2 138.517873) 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)"/>
- <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)"/>
- <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="#m9545c2d211" x="42.9" y="96.671262" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- <g id="text_2">
- <!-- $\mathdefault{10^{6}}$ -->
- <g transform="translate(21.2 100.251731) scale(0.1 -0.1)">
- <defs>
- <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-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="#m9545c2d211" x="42.9" y="58.305119" style="stroke: #000000; stroke-width: 0.8"/>
- </g>
- </g>
- <g id="text_3">
- <!-- $\mathdefault{10^{7}}$ -->
- <g transform="translate(21.2 61.785588) 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-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">
- <defs>
- <path id="m1ce38256e8" d="M 0 0
-L -2 0
-" style="stroke: #000000; stroke-width: 0.6"/>
- </defs>
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="140.980395" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_5">
- <g id="line2d_15">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="138.755468" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_6">
- <g id="line2d_16">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="136.792943" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_7">
- <g id="line2d_17">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="123.488045" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_8">
- <g id="line2d_18">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="116.732102" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_9">
- <g id="line2d_19">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="111.938685" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_10">
- <g id="line2d_20">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="108.220622" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_11">
- <g id="line2d_21">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="105.182743" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_12">
- <g id="line2d_22">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="102.614252" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_13">
- <g id="line2d_23">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="100.389325" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_14">
- <g id="line2d_24">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="98.4268" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_15">
- <g id="line2d_25">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="85.121902" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_16">
- <g id="line2d_26">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="78.36596" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_17">
- <g id="line2d_27">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="73.572542" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_18">
- <g id="line2d_28">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="69.854479" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_19">
- <g id="line2d_29">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="66.8166" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_20">
- <g id="line2d_30">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="64.24811" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_21">
- <g id="line2d_31">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="62.023183" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_22">
- <g id="line2d_32">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="60.060658" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_23">
- <g id="line2d_33">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="46.755759" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_24">
- <g id="line2d_34">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="39.999817" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_25">
- <g id="line2d_35">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="35.2064" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_26">
- <g id="line2d_36">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="31.488336" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_27">
- <g id="line2d_37">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="28.450457" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_28">
- <g id="line2d_38">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="25.881967" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="ytick_29">
- <g id="line2d_39">
- <g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="23.65704" style="stroke: #000000; stroke-width: 0.6"/>
- </g>
- </g>
- </g>
- <g id="text_4">
- <!-- TTS [s] -->
- <g transform="translate(14.7 98.7175) 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-53" d="M 281 300
-L 378 856
-Q 981 325 1778 325
-Q 2006 325 2209 431
-Q 2413 538 2538 727
-Q 2663 916 2663 1153
-Q 2663 1341 2577 1506
-Q 2491 1672 2344 1786
-Q 2197 1900 2009 1947
-L 1394 2100
-Q 953 2213 656 2548
-Q 359 2884 359 3316
-Q 359 3594 476 3825
-Q 594 4056 800 4228
-Q 1006 4400 1259 4490
-Q 1513 4581 1778 4581
-Q 2134 4581 2404 4511
-Q 2675 4441 2975 4269
-L 2881 3713
-Q 2628 3938 2370 4036
-Q 2113 4134 1778 4134
-Q 1563 4134 1356 4042
-Q 1150 3950 1020 3781
-Q 891 3613 891 3391
-Q 891 3219 978 3072
-Q 1066 2925 1208 2825
-Q 1350 2725 1522 2681
-L 2131 2528
-Q 2434 2453 2675 2262
-Q 2916 2072 3055 1798
-Q 3194 1525 3194 1216
-Q 3194 838 2998 528
-Q 2803 219 2473 39
-Q 2144 -141 1778 -141
-Q 966 -141 281 300
-z
-" transform="scale(0.015625)"/>
- <path id="Cmss10-20" 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-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-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-54"/>
- <use xlink:href="#Cmss10-54" x="68.017578"/>
- <use xlink:href="#Cmss10-53" x="136.035156"/>
- <use xlink:href="#Cmss10-20" x="191.552734"/>
- <use xlink:href="#Cmss10-5b" x="224.853516"/>
- <use xlink:href="#Cmss10-73" x="253.662109"/>
- <use xlink:href="#Cmss10-5d" x="291.943359"/>
- </g>
- </g>
- </g>
- <g id="line2d_40">
- <path d="M 54.943636 28.036992
-L 80.320423 39.309612
-L 105.697209 50.598657
-L 135.386146 62.992349
-L 160.762932 73.64402
-L 186.139718 83.55914
-L 211.516504 87.230104
-L 236.893291 98.243601
-L 262.270077 108.017009
-L 277.114545 110.392248
-L 287.646863 116.94113
-L 291.959014 113.904845
-L 295.816364 112.775639
-" clip-path="url(#pe736ea5509)" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/>
- <defs>
- <path id="mea26f4171b" 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(#pe736ea5509)">
- <use xlink:href="#mea26f4171b" x="54.943636" y="28.036992" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="80.320423" y="39.309612" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="105.697209" y="50.598657" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="135.386146" y="62.992349" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="160.762932" y="73.64402" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="186.139718" y="83.55914" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="211.516504" y="87.230104" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="236.893291" y="98.243601" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="262.270077" y="108.017009" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="277.114545" y="110.392248" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="287.646863" y="116.94113" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="291.959014" y="113.904845" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="295.816364" y="112.775639" style="fill: #1f77b4; stroke: #1f77b4"/>
- </g>
- </g>
- <g id="line2d_41">
- <path d="M 54.943636 28.036992
-L 80.320423 39.586352
-L 105.697209 51.135712
-L 135.386146 64.647596
-L 160.762932 76.196956
-L 186.139718 87.746316
-L 211.516504 99.295676
-L 236.893291 110.845035
-L 262.270077 122.394395
-L 277.114545 129.150337
-L 287.646863 133.943755
-L 291.959014 135.90628
-L 295.816364 137.661818
-" clip-path="url(#pe736ea5509)" style="fill: none; stroke: #ff7f0e; stroke-width: 1.5; stroke-linecap: square"/>
- </g>
- <g id="patch_3">
- <path d="M 42.9 143.16
-L 42.9 22.2
-" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
- </g>
- <g id="patch_4">
- <path d="M 307.86 143.16
-L 307.86 22.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 143.16
-L 307.86 143.16
-" 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 22.2
-L 307.86 22.2
-" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
- </g>
- <g id="text_5">
- <!-- a) Without cohesive insertion -->
- <g transform="translate(101.772188 16.2) scale(0.12 -0.12)">
- <defs>
- <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)"/>
- <path id="Cmss10-57" d="M 1381 0
-L 91 4441
-L 666 4441
-Q 928 3541 1058 3091
-Q 1188 2641 1338 2100
-Q 1488 1559 1602 1082
-Q 1716 606 1716 469
-Q 1722 613 1826 1039
-Q 1931 1466 2118 2142
-Q 2306 2819 2461 3358
-Q 2616 3897 2772 4441
-L 3316 4441
-Q 3538 3678 3695 3131
-Q 3853 2584 4008 2028
-Q 4163 1472 4273 1023
-Q 4384 575 4384 469
-Q 4388 578 4498 1025
-Q 4609 1472 4764 2028
-Q 4919 2584 5067 3098
-Q 5216 3613 5459 4441
-L 5947 4441
-L 4653 0
-L 4072 0
-Q 3844 781 3592 1661
-Q 3341 2541 3172 3184
-Q 3003 3828 3003 3975
-Q 3000 3838 2819 3150
-Q 2638 2463 2395 1622
-Q 2153 781 1925 0
-L 1381 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-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-68" d="M 506 0
-L 506 4441
-L 1013 4441
-L 1013 2472
-Q 1181 2675 1420 2794
-Q 1659 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)"/>
- <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-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-63" d="M 1594 -72
-Q 1309 -72 1053 50
-Q 797 172 609 386
-Q 422 600 320 870
-Q 219 1141 219 1422
-Q 219 1713 320 1988
-Q 422 2263 608 2480
-Q 794 2697 1044 2823
-Q 1294 2950 1594 2950
-Q 1934 2950 2136 2897
-Q 2338 2844 2625 2675
-L 2547 2228
-Q 2288 2403 2102 2459
-Q 1916 2516 1594 2516
-Q 1322 2516 1126 2355
-Q 931 2194 837 1945
-Q 744 1697 744 1422
-Q 744 1163 842 919
-Q 941 675 1134 520
-Q 1328 366 1594 366
-Q 1894 366 2139 448
-Q 2384 531 2619 697
-L 2656 250
-Q 2513 106 2183 17
-Q 1853 -72 1594 -72
-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-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)"/>
- <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
+ <path d="M 0 242.730625
+L 279.398031 242.730625
+L 279.398031 0
+L 0 0
+L 0 242.730625
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
+" style="fill: none"/>
+ </g>
+ <g id="axes_1">
+ <g id="patch_2">
+ <path d="M 42.9 205.6525
+L 272.198031 205.6525
+L 272.198031 7.2
+L 42.9 7.2
+L 42.9 205.6525
z
-" transform="scale(0.015625)"/>
- </defs>
- <use xlink:href="#Cmss10-61"/>
- <use xlink:href="#Cmss10-29" x="47.998047"/>
- <use xlink:href="#Cmss10-20" x="86.816406"/>
- <use xlink:href="#Cmss10-57" x="120.117188"/>
- <use xlink:href="#Cmss10-69" x="214.501953"/>
- <use xlink:href="#Cmss10-74" x="238.28125"/>
- <use xlink:href="#Cmss10-68" x="274.365234"/>
- <use xlink:href="#Cmss10-6f" x="325.976562"/>
- <use xlink:href="#Cmss10-75" x="375.976562"/>
- <use xlink:href="#Cmss10-74" x="427.587891"/>
- <use xlink:href="#Cmss10-20" x="463.671875"/>
- <use xlink:href="#Cmss10-63" x="496.972656"/>
- <use xlink:href="#Cmss10-6f" x="541.357422"/>
- <use xlink:href="#Cmss10-68" x="591.357422"/>
- <use xlink:href="#Cmss10-65" x="642.96875"/>
- <use xlink:href="#Cmss10-73" x="687.353516"/>
- <use xlink:href="#Cmss10-69" x="725.634766"/>
- <use xlink:href="#Cmss10-76" x="749.414062"/>
- <use xlink:href="#Cmss10-65" x="795.507812"/>
- <use xlink:href="#Cmss10-20" x="839.892578"/>
- <use xlink:href="#Cmss10-69" x="873.193359"/>
- <use xlink:href="#Cmss10-6e" x="896.972656"/>
- <use xlink:href="#Cmss10-73" x="948.583984"/>
- <use xlink:href="#Cmss10-65" x="986.865234"/>
- <use xlink:href="#Cmss10-72" x="1031.25"/>
- <use xlink:href="#Cmss10-74" x="1065.332031"/>
- <use xlink:href="#Cmss10-69" x="1101.416016"/>
- <use xlink:href="#Cmss10-6f" x="1125.195312"/>
- <use xlink:href="#Cmss10-6e" x="1175.195312"/>
- </g>
+" style="fill: none"/>
</g>
- </g>
- <g id="axes_2">
- <g id="patch_7">
- <path d="M 42.9 288.312
-L 307.86 288.312
-L 307.86 167.352
-L 42.9 167.352
+ <g id="PolyCollection_1">
+ <defs>
+ <path id="m4e3ecda559" d="M 53.322638 -226.510057
+L 53.322638 -225.759213
+L 75.283866 -218.91085
+L 97.245095 -203.644535
+L 122.938085 -186.038535
+L 144.899314 -170.464297
+L 166.860543 -157.665814
+L 188.821771 -149.019124
+L 210.783 -134.237423
+L 232.744228 -121.386478
+L 245.590724 -129.861673
+L 254.705457 -113.155572
+L 258.437219 -129.585342
+L 261.775393 -129.349714
+L 261.775393 -142.795377
+L 261.775393 -142.795377
+L 258.437219 -139.545778
+L 254.705457 -136.517294
+L 245.590724 -140.619931
+L 232.744228 -141.021232
+L 210.783 -136.221838
+L 188.821771 -149.775586
+L 166.860543 -163.251429
+L 144.899314 -171.774767
+L 122.938085 -187.245469
+L 97.245095 -204.460433
+L 75.283866 -219.462654
+L 53.322638 -226.510057
z
-" style="fill: #ffffff"/>
+" style="stroke: #1f77b4; stroke-opacity: 0.2"/>
+ </defs>
+ <g clip-path="url(#p491ac97592)">
+ <use xlink:href="#m4e3ecda559" x="0" y="242.730625" style="fill: #1f77b4; fill-opacity: 0.2; stroke: #1f77b4; stroke-opacity: 0.2"/>
+ </g>
</g>
<g id="PolyCollection_2">
- <path d="M 54.943636 172.850182
-L 54.943636 173.401294
-L 80.320423 178.427927
-L 105.697209 189.633256
-L 135.386146 202.555891
-L 160.762932 213.987233
-L 186.139718 223.381196
-L 211.516504 229.727784
-L 236.893291 240.577411
-L 262.270077 250.009881
-L 277.114545 243.78917
-L 287.646863 256.051288
-L 291.959014 243.991994
-L 295.816364 244.164942
-L 295.816364 234.295955
-L 295.816364 234.295955
-L 291.959014 236.681129
-L 287.646863 238.904008
-L 277.114545 235.892711
-L 262.270077 235.59816
-L 236.893291 239.12087
-L 211.516504 229.172548
-L 186.139718 219.281409
-L 160.762932 213.02536
-L 135.386146 201.670013
-L 105.697209 189.034395
-L 80.320423 178.022908
-L 54.943636 172.850182
+ <defs>
+ <path id="mc32a4cee24" d="M 53.322638 -196.190955
+L 53.322638 -195.651836
+L 75.283866 -180.121929
+L 97.245095 -164.861452
+L 122.938085 -147.527893
+L 144.899314 -133.226191
+L 166.860543 -119.694545
+L 188.821771 -113.336951
+L 210.783 -99.082027
+L 232.744228 -85.808275
+L 245.590724 -77.689297
+L 254.705457 -71.851745
+L 258.437219 -74.53457
+L 261.775393 -78.402556
+L 261.775393 -103.455962
+L 261.775393 -103.455962
+L 258.437219 -81.088504
+L 254.705457 -81.423263
+L 245.590724 -88.320323
+L 232.744228 -105.670988
+L 210.783 -101.289785
+L 188.821771 -115.48117
+L 166.860543 -127.377491
+L 144.899314 -135.771956
+L 122.938085 -149.274236
+L 97.245095 -165.298634
+L 75.283866 -181.112388
+L 53.322638 -196.190955
z
-" clip-path="url(#pfbe49e36a6)" style="fill: #1f77b4; fill-opacity: 0.2"/>
+" style="stroke: #ff7f0e; stroke-opacity: 0.2"/>
+ </defs>
+ <g clip-path="url(#p491ac97592)">
+ <use xlink:href="#mc32a4cee24" x="0" y="242.730625" style="fill: #ff7f0e; fill-opacity: 0.2; stroke: #ff7f0e; stroke-opacity: 0.2"/>
+ </g>
</g>
- <g id="matplotlib.axis_3">
- <g id="xtick_11">
- <g id="line2d_42">
+ <g id="matplotlib.axis_1">
+ <g id="xtick_1">
+ <g id="line2d_1">
+ <defs>
+ <path id="m84a2856fdb" d="M 0 0
+L 0 3.5
+" style="stroke: #000000; stroke-width: 0.8"/>
+ </defs>
<g>
- <use xlink:href="#m81271d1d20" x="54.943636" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="53.322638" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_6">
+ <g id="text_1">
<!-- 1 -->
- <g transform="translate(52.443636 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(50.822638 219.591563)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_12">
- <g id="line2d_43">
+ <g id="xtick_2">
+ <g id="line2d_2">
<g>
- <use xlink:href="#m81271d1d20" x="80.320423" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="75.283866" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_7">
+ <g id="text_2">
<!-- 2 -->
- <g transform="translate(77.820423 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(72.783866 219.591563)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_13">
- <g id="line2d_44">
+ <g id="xtick_3">
+ <g id="line2d_3">
<g>
- <use xlink:href="#m81271d1d20" x="105.697209" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="97.245095" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_8">
+ <g id="text_3">
<!-- 4 -->
- <g transform="translate(103.197209 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(94.745095 219.591563)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_14">
- <g id="line2d_45">
+ <g id="xtick_4">
+ <g id="line2d_4">
<g>
- <use xlink:href="#m81271d1d20" x="135.386146" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="122.938085" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_9">
+ <g id="text_4">
<!-- 9 -->
- <g transform="translate(132.886146 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(120.438085 219.591563)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_15">
- <g id="line2d_46">
+ <g id="xtick_5">
+ <g id="line2d_5">
<g>
- <use xlink:href="#m81271d1d20" x="160.762932" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="144.899314" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_10">
+ <g id="text_5">
<!-- 18 -->
- <g transform="translate(155.762932 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(139.899314 219.591563)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_16">
- <g id="line2d_47">
+ <g id="xtick_6">
+ <g id="line2d_6">
<g>
- <use xlink:href="#m81271d1d20" x="186.139718" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="166.860543" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_11">
+ <g id="text_6">
<!-- 36 -->
- <g transform="translate(181.139718 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(161.860543 219.591563)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_17">
- <g id="line2d_48">
+ <g id="xtick_7">
+ <g id="line2d_7">
<g>
- <use xlink:href="#m81271d1d20" x="211.516504" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="188.821771" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_12">
+ <g id="text_7">
<!-- 72 -->
- <g transform="translate(206.516504 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(183.821771 219.591563)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_18">
- <g id="line2d_49">
+ <g id="xtick_8">
+ <g id="line2d_8">
<g>
- <use xlink:href="#m81271d1d20" x="236.893291" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="210.783" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_13">
+ <g id="text_8">
<!-- 144 -->
- <g transform="translate(229.393291 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(203.283 219.591563)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_19">
- <g id="line2d_50">
+ <g id="xtick_9">
+ <g id="line2d_9">
<g>
- <use xlink:href="#m81271d1d20" x="262.270077" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="232.744228" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_14">
+ <g id="text_9">
<!-- 288 -->
- <g transform="translate(254.770077 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(225.244228 219.591563)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_20">
- <g id="line2d_51">
+ <g id="xtick_10">
+ <g id="line2d_10">
<g>
- <use xlink:href="#m81271d1d20" x="295.816364" y="288.312" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m84a2856fdb" x="261.775393" y="205.6525" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_15">
+ <g id="text_10">
<!-- 720 -->
- <g transform="translate(288.316364 302.251062) scale(0.1 -0.1)">
+ <g transform="translate(254.275393 219.591563)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_16">
+ <g id="text_11">
<!-- Nb Cores [-] -->
- <g transform="translate(149.855781 315.690125) scale(0.1 -0.1)">
+ <g transform="translate(132.024797 233.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_4">
- <g id="ytick_30">
- <g id="line2d_52">
+ <g id="matplotlib.axis_2">
+ <g id="ytick_1">
+ <g id="line2d_11">
+ <defs>
+ <path id="me353a9a3a9" d="M 0 0
+L -3.5 0
+" style="stroke: #000000; stroke-width: 0.8"/>
+ </defs>
<g>
- <use xlink:href="#m9545c2d211" x="42.9" y="264.204299" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#me353a9a3a9" x="42.9" y="156.446868" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_17">
- <!-- $\mathdefault{10^{6}}$ -->
- <g transform="translate(21.2 267.784768) scale(0.1 -0.1)">
+ <g id="text_12">
+ <!-- $\mathdefault{10^{2}}$ -->
+ <g transform="translate(21.2 160.027336)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)"/>
+ <use xlink:href="#Cmss10-32" transform="translate(104.64625 40.520313)scale(0.7)"/>
</g>
</g>
</g>
- <g id="ytick_31">
- <g id="line2d_53">
+ <g id="ytick_2">
+ <g id="line2d_12">
+ <g>
+ <use xlink:href="#me353a9a3a9" x="42.9" y="104.07991" style="stroke: #000000; stroke-width: 0.8"/>
+ </g>
+ </g>
+ <g id="text_13">
+ <!-- $\mathdefault{10^{3}}$ -->
+ <g transform="translate(21.2 107.660378)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="#m9545c2d211" x="42.9" y="225.767453" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#me353a9a3a9" x="42.9" y="51.712952" style="stroke: #000000; stroke-width: 0.8"/>
</g>
</g>
- <g id="text_18">
- <!-- $\mathdefault{10^{7}}$ -->
- <g transform="translate(21.2 229.247922) scale(0.1 -0.1)">
+ <g id="text_14">
+ <!-- $\mathdefault{10^{4}}$ -->
+ <g transform="translate(21.2 55.19342)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)"/>
+ <use xlink:href="#Cmss10-34" transform="translate(104.64625 40.095313)scale(0.7)"/>
</g>
</g>
</g>
- <g id="ytick_32">
- <g id="line2d_54">
+ <g id="ytick_4">
+ <g id="line2d_14">
+ <defs>
+ <path id="m734a13a806" d="M 0 0
+L -2 0
+" style="stroke: #000000; stroke-width: 0.6"/>
+ </defs>
<g>
- <use xlink:href="#m9545c2d211" x="42.9" y="187.330608" style="stroke: #000000; stroke-width: 0.8"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="193.0498" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
- <g id="text_19">
- <!-- $\mathdefault{10^{8}}$ -->
- <g transform="translate(21.2 190.911077) 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 id="ytick_5">
+ <g id="line2d_15">
+ <g>
+ <use xlink:href="#m734a13a806" x="42.9" y="183.828437" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_33">
- <g id="line2d_55">
+ <g id="ytick_6">
+ <g id="line2d_16">
+ <g>
+ <use xlink:href="#m734a13a806" x="42.9" y="177.285775" style="stroke: #000000; stroke-width: 0.6"/>
+ </g>
+ </g>
+ </g>
+ <g id="ytick_7">
+ <g id="line2d_17">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="284.302108" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="172.210893" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_34">
- <g id="line2d_56">
+ <g id="ytick_8">
+ <g id="line2d_18">
+ <g>
+ <use xlink:href="#m734a13a806" x="42.9" y="168.064412" style="stroke: #000000; stroke-width: 0.6"/>
+ </g>
+ </g>
+ </g>
+ <g id="ytick_9">
+ <g id="line2d_19">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="279.499858" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="164.558612" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_35">
- <g id="line2d_57">
+ <g id="ytick_10">
+ <g id="line2d_20">
+ <g>
+ <use xlink:href="#m734a13a806" x="42.9" y="161.52175" style="stroke: #000000; stroke-width: 0.6"/>
+ </g>
+ </g>
+ </g>
+ <g id="ytick_11">
+ <g id="line2d_21">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="275.774942" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="158.843048" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_36">
- <g id="line2d_58">
+ <g id="ytick_12">
+ <g id="line2d_22">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="272.731465" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="140.682842" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_37">
- <g id="line2d_59">
+ <g id="ytick_13">
+ <g id="line2d_23">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="270.158242" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="131.461479" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_38">
- <g id="line2d_60">
+ <g id="ytick_14">
+ <g id="line2d_24">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="267.929214" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="124.918817" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_39">
- <g id="line2d_61">
+ <g id="ytick_15">
+ <g id="line2d_25">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="265.963072" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="119.843935" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_40">
- <g id="line2d_62">
+ <g id="ytick_16">
+ <g id="line2d_26">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="252.633655" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="115.697454" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_41">
- <g id="line2d_63">
+ <g id="ytick_17">
+ <g id="line2d_27">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="245.865263" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="112.191654" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_42">
- <g id="line2d_64">
+ <g id="ytick_18">
+ <g id="line2d_28">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="241.063012" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="109.154792" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_43">
- <g id="line2d_65">
+ <g id="ytick_19">
+ <g id="line2d_29">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="237.338097" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="106.47609" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_44">
- <g id="line2d_66">
+ <g id="ytick_20">
+ <g id="line2d_30">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="234.294619" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="88.315884" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_45">
- <g id="line2d_67">
+ <g id="ytick_21">
+ <g id="line2d_31">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="231.721396" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="79.094521" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_46">
- <g id="line2d_68">
+ <g id="ytick_22">
+ <g id="line2d_32">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="229.492369" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="72.551859" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_47">
- <g id="line2d_69">
+ <g id="ytick_23">
+ <g id="line2d_33">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="227.526227" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="67.476977" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_48">
- <g id="line2d_70">
+ <g id="ytick_24">
+ <g id="line2d_34">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="214.19681" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="63.330496" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_49">
- <g id="line2d_71">
+ <g id="ytick_25">
+ <g id="line2d_35">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="207.428417" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="59.824696" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_50">
- <g id="line2d_72">
+ <g id="ytick_26">
+ <g id="line2d_36">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="202.626167" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="56.787834" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_51">
- <g id="line2d_73">
+ <g id="ytick_27">
+ <g id="line2d_37">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="198.901251" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="54.109132" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_52">
- <g id="line2d_74">
+ <g id="ytick_28">
+ <g id="line2d_38">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="195.857774" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="35.948927" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_53">
- <g id="line2d_75">
+ <g id="ytick_29">
+ <g id="line2d_39">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="193.284551" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="26.727563" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_54">
- <g id="line2d_76">
+ <g id="ytick_30">
+ <g id="line2d_40">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="191.055523" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="20.184901" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_55">
- <g id="line2d_77">
+ <g id="ytick_31">
+ <g id="line2d_41">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="189.089381" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="15.110019" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_56">
- <g id="line2d_78">
+ <g id="ytick_32">
+ <g id="line2d_42">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="175.759964" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="10.963538" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="ytick_57">
- <g id="line2d_79">
+ <g id="ytick_33">
+ <g id="line2d_43">
<g>
- <use xlink:href="#m1ce38256e8" x="42.9" y="168.991572" style="stroke: #000000; stroke-width: 0.6"/>
+ <use xlink:href="#m734a13a806" x="42.9" y="7.457738" style="stroke: #000000; stroke-width: 0.6"/>
</g>
</g>
</g>
- <g id="text_20">
- <!-- TTS [s] -->
- <g transform="translate(14.7 243.8695) rotate(-90) scale(0.1 -0.1)">
+ <g id="text_15">
+ <!-- Time to Solution [s] -->
+ <g transform="translate(14.7 148.417656)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-53" d="M 281 300
+L 378 856
+Q 981 325 1778 325
+Q 2006 325 2209 431
+Q 2413 538 2538 727
+Q 2663 916 2663 1153
+Q 2663 1341 2577 1506
+Q 2491 1672 2344 1786
+Q 2197 1900 2009 1947
+L 1394 2100
+Q 953 2213 656 2548
+Q 359 2884 359 3316
+Q 359 3594 476 3825
+Q 594 4056 800 4228
+Q 1006 4400 1259 4490
+Q 1513 4581 1778 4581
+Q 2134 4581 2404 4511
+Q 2675 4441 2975 4269
+L 2881 3713
+Q 2628 3938 2370 4036
+Q 2113 4134 1778 4134
+Q 1563 4134 1356 4042
+Q 1150 3950 1020 3781
+Q 891 3613 891 3391
+Q 891 3219 978 3072
+Q 1066 2925 1208 2825
+Q 1350 2725 1522 2681
+L 2131 2528
+Q 2434 2453 2675 2262
+Q 2916 2072 3055 1798
+Q 3194 1525 3194 1216
+Q 3194 838 2998 528
+Q 2803 219 2473 39
+Q 2144 -141 1778 -141
+Q 966 -141 281 300
+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-54" x="68.017578"/>
- <use xlink:href="#Cmss10-53" x="136.035156"/>
- <use xlink:href="#Cmss10-20" x="191.552734"/>
- <use xlink:href="#Cmss10-5b" x="224.853516"/>
- <use xlink:href="#Cmss10-73" x="253.662109"/>
- <use xlink:href="#Cmss10-5d" x="291.943359"/>
+ <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-53" x="368.261719"/>
+ <use xlink:href="#Cmss10-6f" x="423.779297"/>
+ <use xlink:href="#Cmss10-6c" x="473.779297"/>
+ <use xlink:href="#Cmss10-75" x="497.558594"/>
+ <use xlink:href="#Cmss10-74" x="549.169922"/>
+ <use xlink:href="#Cmss10-69" x="585.253906"/>
+ <use xlink:href="#Cmss10-6f" x="609.033203"/>
+ <use xlink:href="#Cmss10-6e" x="659.033203"/>
+ <use xlink:href="#Cmss10-20" x="710.644531"/>
+ <use xlink:href="#Cmss10-5b" x="743.945312"/>
+ <use xlink:href="#Cmss10-73" x="772.753906"/>
+ <use xlink:href="#Cmss10-5d" x="811.035156"/>
</g>
</g>
</g>
- <g id="line2d_80">
- <path d="M 54.943636 172.98697
-L 80.320423 178.165445
-L 105.697209 189.268513
-L 135.386146 202.23783
-L 160.762932 213.456189
-L 186.139718 223.301721
-L 211.516504 229.3946
-L 236.893291 239.962127
-L 262.270077 238.121944
-L 277.114545 236.74273
-L 287.646863 242.400236
-L 291.959014 238.510523
-L 295.816364 237.901795
-" clip-path="url(#pfbe49e36a6)" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/>
- <g clip-path="url(#pfbe49e36a6)">
- <use xlink:href="#mea26f4171b" x="54.943636" y="172.98697" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="80.320423" y="178.165445" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="105.697209" y="189.268513" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="135.386146" y="202.23783" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="160.762932" y="213.456189" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="186.139718" y="223.301721" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="211.516504" y="229.3946" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="236.893291" y="239.962127" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="262.270077" y="238.121944" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="277.114545" y="236.74273" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="287.646863" y="242.400236" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="291.959014" y="238.510523" style="fill: #1f77b4; stroke: #1f77b4"/>
- <use xlink:href="#mea26f4171b" x="295.816364" y="237.901795" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <g id="line2d_44">
+ <path d="M 53.322638 16.406931
+L 75.283866 23.462165
+L 97.245095 38.589158
+L 122.938085 56.258759
+L 144.899314 71.542825
+L 166.860543 84.956532
+L 188.821771 93.257566
+L 210.783 107.65493
+L 232.744228 105.147836
+L 245.590724 103.268773
+L 254.705457 110.976647
+L 258.437219 105.677241
+L 261.775393 104.8479
+" clip-path="url(#p491ac97592)" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/>
+ <defs>
+ <path id="mc517d52637" d="M -3 3
+L 3 3
+L 3 -3
+L -3 -3
+z
+" style="stroke: #1f77b4; stroke-linejoin: miter"/>
+ </defs>
+ <g clip-path="url(#p491ac97592)">
+ <use xlink:href="#mc517d52637" x="53.322638" y="16.406931" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="75.283866" y="23.462165" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="97.245095" y="38.589158" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="122.938085" y="56.258759" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="144.899314" y="71.542825" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="166.860543" y="84.956532" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="188.821771" y="93.257566" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="210.783" y="107.65493" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="232.744228" y="105.147836" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="245.590724" y="103.268773" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="254.705457" y="110.976647" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="258.437219" y="105.677241" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
+ <use xlink:href="#mc517d52637" x="261.775393" y="104.8479" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
</g>
</g>
- <g id="line2d_81">
- <path d="M 54.943636 172.98697
-L 80.320423 184.557614
-L 105.697209 196.128257
-L 135.386146 209.665042
-L 160.762932 221.235686
-L 186.139718 232.806329
-L 211.516504 244.376973
-L 236.893291 255.947616
-L 262.270077 267.51826
-L 277.114545 274.286652
-L 287.646863 279.088903
-L 291.959014 281.055045
-L 295.816364 282.813818
-" clip-path="url(#pfbe49e36a6)" style="fill: none; stroke: #ff7f0e; stroke-width: 1.5; stroke-linecap: square"/>
+ <g id="line2d_45">
+ <path d="M 53.322638 16.406931
+L 75.283866 32.170956
+L 97.245095 47.934981
+L 122.938085 66.377709
+L 144.899314 82.141734
+L 166.860543 97.905759
+L 188.821771 113.669784
+L 210.783 129.433809
+L 232.744228 145.197834
+L 245.590724 154.419198
+L 254.705457 160.961859
+L 258.437219 163.640561
+L 261.775393 166.036742
+" clip-path="url(#p491ac97592)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #1f77b4; stroke-width: 1.5"/>
</g>
- <g id="patch_8">
- <path d="M 42.9 288.312
-L 42.9 167.352
-" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
+ <g id="line2d_46">
+ <path d="M 53.322638 47.002121
+L 75.283866 62.388416
+L 97.245095 77.797131
+L 122.938085 94.713607
+L 144.899314 109.252354
+L 166.860543 122.785762
+L 188.821771 127.796357
+L 210.783 142.82897
+L 232.744228 156.168951
+L 245.590724 159.410978
+L 254.705457 168.349719
+L 258.437219 164.205413
+L 261.775393 162.664131
+" clip-path="url(#p491ac97592)" style="fill: none; stroke: #ff7f0e; stroke-width: 1.5; stroke-linecap: square"/>
+ <defs>
+ <path id="me74b3e4cdc" 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(#p491ac97592)">
+ <use xlink:href="#me74b3e4cdc" x="53.322638" y="47.002121" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="75.283866" y="62.388416" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="97.245095" y="77.797131" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="122.938085" y="94.713607" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="144.899314" y="109.252354" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="166.860543" y="122.785762" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="188.821771" y="127.796357" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="210.783" y="142.82897" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="232.744228" y="156.168951" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="245.590724" y="159.410978" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="254.705457" y="168.349719" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="258.437219" y="164.205413" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ <use xlink:href="#me74b3e4cdc" x="261.775393" y="162.664131" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ </g>
+ </g>
+ <g id="line2d_47">
+ <path d="M 53.322638 47.002121
+L 75.283866 62.766146
+L 97.245095 78.530171
+L 122.938085 96.972899
+L 144.899314 112.736924
+L 166.860543 128.500949
+L 188.821771 144.264974
+L 210.783 160.028999
+L 232.744228 175.793024
+L 245.590724 185.014388
+L 254.705457 191.557049
+L 258.437219 194.235751
+L 261.775393 196.631932
+" clip-path="url(#p491ac97592)" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #ff7f0e; stroke-width: 1.5"/>
</g>
- <g id="patch_9">
- <path d="M 307.86 288.312
-L 307.86 167.352
+ <g id="patch_3">
+ <path d="M 42.9 205.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_10">
- <path d="M 42.9 288.312
-L 307.86 288.312
+ <g id="patch_4">
+ <path d="M 272.198031 205.6525
+L 272.198031 7.2
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
</g>
- <g id="patch_11">
- <path d="M 42.9 167.352
-L 307.86 167.352
+ <g id="patch_5">
+ <path d="M 42.9 205.6525
+L 272.198031 205.6525
" style="fill: none; stroke: #000000; stroke-width: 0.8; stroke-linejoin: miter; stroke-linecap: square"/>
</g>
- <g id="text_21">
- <!-- b) With cohesive insertion -->
- <g transform="translate(109.816875 161.352) scale(0.12 -0.12)">
- <use xlink:href="#Cmss10-62"/>
- <use xlink:href="#Cmss10-29" x="51.611328"/>
- <use xlink:href="#Cmss10-20" x="90.429688"/>
- <use xlink:href="#Cmss10-57" x="123.730469"/>
- <use xlink:href="#Cmss10-69" x="218.115234"/>
- <use xlink:href="#Cmss10-74" x="241.894531"/>
- <use xlink:href="#Cmss10-68" x="277.978516"/>
- <use xlink:href="#Cmss10-20" x="329.589844"/>
- <use xlink:href="#Cmss10-63" x="362.890625"/>
- <use xlink:href="#Cmss10-6f" x="407.275391"/>
- <use xlink:href="#Cmss10-68" x="457.275391"/>
- <use xlink:href="#Cmss10-65" x="508.886719"/>
- <use xlink:href="#Cmss10-73" x="553.271484"/>
- <use xlink:href="#Cmss10-69" x="591.552734"/>
- <use xlink:href="#Cmss10-76" x="615.332031"/>
- <use xlink:href="#Cmss10-65" x="661.425781"/>
- <use xlink:href="#Cmss10-20" x="705.810547"/>
- <use xlink:href="#Cmss10-69" x="739.111328"/>
- <use xlink:href="#Cmss10-6e" x="762.890625"/>
- <use xlink:href="#Cmss10-73" x="814.501953"/>
- <use xlink:href="#Cmss10-65" x="852.783203"/>
- <use xlink:href="#Cmss10-72" x="897.167969"/>
- <use xlink:href="#Cmss10-74" x="931.25"/>
- <use xlink:href="#Cmss10-69" x="967.333984"/>
- <use xlink:href="#Cmss10-6f" x="991.113281"/>
- <use xlink:href="#Cmss10-6e" x="1041.113281"/>
- </g>
+ <g id="patch_6">
+ <path d="M 42.9 7.2
+L 272.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_12">
- <path d="M 320.4584 69.331062
-L 417.159963 69.331062
-Q 419.159963 69.331062 419.159963 67.331062
-L 419.159963 25.452937
-Q 419.159963 23.452937 417.159963 23.452937
-L 320.4584 23.452937
-Q 318.4584 23.452937 318.4584 25.452937
-L 318.4584 67.331062
-Q 318.4584 69.331062 320.4584 69.331062
+ <g id="patch_7">
+ <path d="M 49.9 200.6525
+L 171.721875 200.6525
+Q 173.721875 200.6525 173.721875 198.6525
+L 173.721875 140.713438
+Q 173.721875 138.713438 171.721875 138.713438
+L 49.9 138.713438
+Q 47.9 138.713438 47.9 140.713438
+L 47.9 198.6525
+Q 47.9 200.6525 49.9 200.6525
z
" style="fill: #ffffff; opacity: 0.8; stroke: #cccccc; stroke-linejoin: miter"/>
</g>
- <g id="line2d_82">
- <path d="M 322.4584 30.952937
-L 332.4584 30.952937
-L 342.4584 30.952937
+ <g id="line2d_48">
+ <path d="M 51.9 146.713438
+L 61.9 146.713438
+L 71.9 146.713438
" style="fill: none; stroke: #1f77b4; stroke-width: 1.5; stroke-linecap: square"/>
<g>
- <use xlink:href="#mea26f4171b" x="332.4584" y="30.952937" style="fill: #1f77b4; stroke: #1f77b4"/>
+ <use xlink:href="#mc517d52637" x="61.9" y="146.713438" style="fill: #1f77b4; stroke: #1f77b4; stroke-linejoin: miter"/>
</g>
</g>
- <g id="text_22">
- <!-- Median TTS. -->
- <g transform="translate(350.4584 34.452937) scale(0.1 -0.1)">
+ <g id="text_16">
+ <!-- insertion (median) -->
+ <g transform="translate(79.9 150.213438)scale(0.1 -0.1)">
<defs>
- <path id="Cmss10-4d" d="M 628 0
-L 628 4441
-L 1388 4441
-Q 2791 791 2791 609
-Q 2797 703 3003 1273
-Q 3209 1844 3500 2611
-Q 3791 3378 4197 4441
-L 4966 4441
-L 4966 0
-L 4441 0
-L 4441 3975
-Q 4438 3853 4036 2778
-Q 3634 1703 3034 141
-L 2547 141
-Q 2028 1469 1592 2650
-Q 1156 3831 1153 3975
-L 1153 0
-L 628 0
+ <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-2e" d="M 616 0
-L 609 556
-L 1166 556
-L 1166 0
-L 616 0
+ <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-4d"/>
- <use xlink:href="#Cmss10-65" x="87.5"/>
- <use xlink:href="#Cmss10-64" x="131.884766"/>
- <use xlink:href="#Cmss10-69" x="183.496094"/>
- <use xlink:href="#Cmss10-61" x="207.275391"/>
- <use xlink:href="#Cmss10-6e" x="255.273438"/>
- <use xlink:href="#Cmss10-20" x="306.884766"/>
- <use xlink:href="#Cmss10-54" x="340.185547"/>
- <use xlink:href="#Cmss10-54" x="408.203125"/>
- <use xlink:href="#Cmss10-53" x="476.220703"/>
- <use xlink:href="#Cmss10-2e" x="531.738281"/>
- </g>
- </g>
- <g id="patch_13">
- <path d="M 322.4584 48.892
-L 342.4584 48.892
-L 342.4584 41.892
-L 322.4584 41.892
+ <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_49">
+ <path d="M 51.9 161.713438
+L 61.9 161.713438
+L 71.9 161.713438
+" style="fill: none; stroke: #ff7f0e; stroke-width: 1.5; stroke-linecap: square"/>
+ <g>
+ <use xlink:href="#me74b3e4cdc" x="61.9" y="161.713438" style="fill: #ff7f0e; stroke: #ff7f0e"/>
+ </g>
+ </g>
+ <g id="text_17">
+ <!-- no insertion (median) -->
+ <g transform="translate(79.9 165.213438)scale(0.1 -0.1)">
+ <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-28" x="521.826172"/>
+ <use xlink:href="#Cmss10-6d" x="560.644531"/>
+ <use xlink:href="#Cmss10-65" x="640.039062"/>
+ <use xlink:href="#Cmss10-64" x="684.423828"/>
+ <use xlink:href="#Cmss10-69" x="736.035156"/>
+ <use xlink:href="#Cmss10-61" x="759.814453"/>
+ <use xlink:href="#Cmss10-6e" x="807.8125"/>
+ <use xlink:href="#Cmss10-29" x="859.423828"/>
+ </g>
+ </g>
+ <g id="line2d_50">
+ <path d="M 51.9 176.213438
+L 61.9 176.213438
+L 71.9 176.213438
+" style="fill: none; stroke-dasharray: 5.55,2.4; stroke-dashoffset: 0; stroke: #000000; stroke-width: 1.5"/>
+ </g>
+ <g id="text_18">
+ <!-- ideal -->
+ <g transform="translate(79.9 179.713438)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 51.9 194.1525
+L 71.9 194.1525
+L 71.9 187.1525
+L 51.9 187.1525
z
-" style="fill: #1f77b4; fill-opacity: 0.2"/>
+" style="opacity: 0.2; stroke: #000000; stroke-linejoin: miter"/>
</g>
- <g id="text_23">
- <!-- Min/Max TTS. -->
- <g transform="translate(350.4584 48.892) scale(0.1 -0.1)">
+ <g id="text_19">
+ <!-- min/max -->
+ <g transform="translate(79.9 194.1525)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-4d"/>
- <use xlink:href="#Cmss10-69" x="87.5"/>
- <use xlink:href="#Cmss10-6e" x="111.279297"/>
- <use xlink:href="#Cmss10-2f" x="162.890625"/>
- <use xlink:href="#Cmss10-4d" x="212.890625"/>
- <use xlink:href="#Cmss10-61" x="300.390625"/>
- <use xlink:href="#Cmss10-78" x="348.388672"/>
- <use xlink:href="#Cmss10-20" x="394.482422"/>
- <use xlink:href="#Cmss10-54" x="427.783203"/>
- <use xlink:href="#Cmss10-54" x="495.800781"/>
- <use xlink:href="#Cmss10-53" x="563.818359"/>
- <use xlink:href="#Cmss10-2e" x="619.335938"/>
- </g>
- </g>
- <g id="line2d_83">
- <path d="M 322.4584 59.892
-L 332.4584 59.892
-L 342.4584 59.892
-" style="fill: none; stroke: #ff7f0e; stroke-width: 1.5; stroke-linecap: square"/>
- </g>
- <g id="text_24">
- <!-- Ideal TTS. -->
- <g transform="translate(350.4584 63.392) scale(0.1 -0.1)">
- <defs>
- <path id="Cmss10-49" d="M 588 0
-L 588 4441
-L 1184 4441
-L 1184 0
-L 588 0
-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)"/>
- </defs>
- <use xlink:href="#Cmss10-49"/>
- <use xlink:href="#Cmss10-64" x="27.685547"/>
- <use xlink:href="#Cmss10-65" x="79.296875"/>
- <use xlink:href="#Cmss10-61" x="123.681641"/>
- <use xlink:href="#Cmss10-6c" x="171.679688"/>
- <use xlink:href="#Cmss10-20" x="195.458984"/>
- <use xlink:href="#Cmss10-54" x="228.759766"/>
- <use xlink:href="#Cmss10-54" x="296.777344"/>
- <use xlink:href="#Cmss10-53" x="364.794922"/>
- <use xlink:href="#Cmss10-2e" x="420.3125"/>
+ <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="pe736ea5509">
- <rect x="42.9" y="22.2" width="264.96" height="120.96"/>
- </clipPath>
- <clipPath id="pfbe49e36a6">
- <rect x="42.9" y="167.352" width="264.96" height="120.96"/>
+ <clipPath id="p491ac97592">
+ <rect x="42.9" y="7.2" width="229.298031" height="198.4525"/>
</clipPath>
</defs>
</svg>
diff --git a/joss/results/plot.py b/joss/results/plot.py
index 5d4d9e2de..9b9768f29 100755
--- a/joss/results/plot.py
+++ b/joss/results/plot.py
@@ -1,119 +1,68 @@
#!/usr/bin/env python3
import pandas as pd
import numpy as np
-import matplotlib
-
-matplotlib.use("TKAgg")
import matplotlib.pyplot as plt
+from matplotlib.lines import Line2D
+from matplotlib.patches import Patch
+
# Same font as JOSS
plt.rcParams["font.sans-serif"] = "cmss10"
-print("Using:", matplotlib.get_backend())
-plots = {
- "elastic_gcc": {"prefix": "timmings_", "suffix": "_jed"},
- "cohesive_gcc": {"prefix": "timmings_", "suffix": "_jed"},
-}
-
-
-axes = {}
-fig, (axes["elastic"], axes["cohesive"]) = plt.subplots(2, 1, sharex=True)
-handles = []
-for plot_name, data in plots.items():
- mat, compiler = plot_name.split("_")
- data["df"] = pd.read_csv(
- f"""{data["prefix"]}{plot_name}{data["suffix"]}.csv""",
- sep=",",
- skipinitialspace=True,
- )
-
-plotting = "TTS"
-
-psize = np.array(sorted(set(plots[list(plots.keys())[0]]["df"]["psize"])))
-
-for plot_name, data in plots.items():
- mat, compiler = plot_name.split("_")
- df = data["df"]
-
- measures = {}
- if mat == "elastic":
- step = df["solve_step"]
- elif mat == "cohesive":
- step = df["check_cohesive_stress"] + df["solve_step"]
- measures["TTS"] = step * df["solve_step nb_rep"]
- measures["speedup"] = step[0] / step
- measures["mumps"] = df["static_solve"]
-
- for name, measure in measures.items():
- data[name] = {
- "values": measure,
- "median": [],
- "mean": [],
- "std": [],
- "max": [],
- "min": [],
- "grouped": [],
- "nb_measure": [],
- }
- for s in psize:
- values = measure[df["psize"] == s]
- data[name]["std"].append(values.std())
- data[name]["mean"].append(values.mean())
- data[name]["median"].append(values.median())
- data[name]["max"].append(values.max())
- data[name]["min"].append(values.min())
- data[name]["grouped"].append(values)
- data[name]["nb_measure"].append(len(values))
-
- # axes[mat].boxplot(
- # data[plotting]["grouped"], positions=psize, widths=[0.1 * s for s in psize]
- # )
-
- print(f"""{mat}: {data[plotting]["nb_measure"]}\n {psize}""")
- axes[mat].plot(
- psize,
- data[plotting]["median"],
- "-o",
- label=f"""Median {plotting}.""",
- )
-
- axes[mat].fill_between(
- psize,
- data[plotting]["min"],
- data[plotting]["max"],
- alpha=0.2,
- label=f"Min/Max {plotting}.",
- )
-
- axes[mat].plot(
- psize,
- data[plotting]["median"][0] / psize if plotting == "TTS" else psize,
- "-",
- label=f"Ideal {plotting}.",
- )
-
-labels = [psize[0]]
-for label in psize:
- if label >= labels[-1] * 2:
- labels.append(label)
-
-del labels[-1]
-labels.append(psize[-1])
-print(labels)
-
-for name, ax in axes.items():
- ax.set_xscale("log", base=2)
- ax.set_yscale("log")
- ax.set_ylabel(f"""{plotting} [{"s" if plotting == "TTS" else "-"}]""")
- ax.set_xticks(ticks=labels, labels=[str(label) for label in labels])
-
-axes["cohesive"].set_title("b) With cohesive insertion")
-axes["elastic"].set_title("a) Without cohesive insertion")
-
-plt.xlabel("Nb Cores [-]")
-plt.legend(bbox_to_anchor=(1.04, 2), loc="center left", borderaxespad=0)
-
-plt.subplots_adjust(right=0.7)
-plt.savefig(f"{plotting}.svg", bbox_inches="tight")
+# Loading data
+elastic = pd.read_csv("timmings_elastic_gcc_jed.csv", sep=",",
+ skipinitialspace=True)
+cohesive = pd.read_csv("timmings_cohesive_gcc_jed.csv", sep=",",
+ skipinitialspace=True)
+
+# Solve time
+elastic["step"] = elastic["solve_step"]
+cohesive["step"] = cohesive["check_cohesive_stress"] + cohesive["solve_step"]
+
+fig, ax = plt.subplots(figsize=(4, 3.5))
+
+
+def plot_tts(ax, df, **kwargs):
+ g = df.groupby("psize") # compute stats grouped by number of procs
+ med = g.median()
+ min = g.min()
+ max = g.max()
+ l, = ax.plot(med.index, med["step"], **kwargs)
+ ax.fill_between(med.index,
+ min["step"],
+ max["step"],
+ color=l.get_color(),
+ alpha=.2)
+ ax.plot(med.index, med["step"][1] / med.index, ls='--', color=l.get_color())
+
+
+plot_tts(ax, cohesive, marker="s", label="insertion (median)")
+plot_tts(ax, elastic, marker="o", label="no insertion (median)")
+
+ax.set_xscale("log", base=2)
+ax.set_yscale("log")
+
+ax.set_xlabel("Nb Cores [-]")
+ax.set_ylabel("Time to Solution [s]")
+
+# Selecting appropriate tick values
+psize = np.sort(np.unique(elastic["psize"]))
+psize = np.concatenate([[psize[0]],
+ psize[1:][psize[1:] >= 2 * psize[:-1]],
+ [psize[-1]]])
+ax.set_xticks(ticks=psize, labels=map(str, psize))
+
+# Constructing legend with min/max and ideal labels
+handles, labels = ax.get_legend_handles_labels()
+handles += [
+ Line2D([], [], linestyle='--', color='k'),
+ Patch(color='k', alpha=.2),
+]
+labels += ["ideal", "min/max"]
+ax.legend(handles=handles, labels=labels)
+
+fig.tight_layout()
+fig.savefig("TTS.svg", transparent=True, bbox_inches="tight", pad_inches=0.1)
+
plt.show()
Event Timeline
Log In to Comment