some reevaluations

This commit is contained in:
Valentin Boettcher 2021-12-02 13:26:09 +01:00
parent 85946280ff
commit 3fd05dd400
23 changed files with 78708 additions and 8674 deletions

View file

@ -0,0 +1,753 @@
<?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 height="248.518125pt" version="1.1" viewBox="0 0 372.103125 248.518125" width="372.103125pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<rdf:RDF xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" 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>1980-01-01T00:00:00+00:00</dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:creator>
<cc:Agent>
<dc:title>Matplotlib v3.4.2, https://matplotlib.org/</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
</rdf:RDF>
</metadata>
<defs>
<style type="text/css">*{stroke-linecap:butt;stroke-linejoin:round;}</style>
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M 0 248.518125
L 372.103125 248.518125
L 372.103125 0
L 0 0
z
" style="fill:none;"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 30.103125 224.64
L 364.903125 224.64
L 364.903125 7.2
L 30.103125 7.2
z
" style="fill:#e5e5e5;"/>
</g>
<g id="matplotlib.axis_1">
<g id="xtick_1">
<g id="line2d_1">
<path clip-path="url(#p5697ef4bfe)" d="M 45.321307 224.64
L 45.321307 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_2">
<defs>
<path d="M 0 0
L 0 3.5
" id="m6e08661afa" style="stroke:#555555;stroke-width:0.8;"/>
</defs>
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="45.321307" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_1">
<!-- 0 -->
<g style="fill:#555555;" transform="translate(42.140057 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2034 4250
Q 1547 4250 1301 3770
Q 1056 3291 1056 2328
Q 1056 1369 1301 889
Q 1547 409 2034 409
Q 2525 409 2770 889
Q 3016 1369 3016 2328
Q 3016 3291 2770 3770
Q 2525 4250 2034 4250
z
M 2034 4750
Q 2819 4750 3233 4129
Q 3647 3509 3647 2328
Q 3647 1150 3233 529
Q 2819 -91 2034 -91
Q 1250 -91 836 529
Q 422 1150 422 2328
Q 422 3509 836 4129
Q 1250 4750 2034 4750
z
" id="DejaVuSans-30" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="xtick_2">
<g id="line2d_3">
<path clip-path="url(#p5697ef4bfe)" d="M 83.366761 224.64
L 83.366761 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_4">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="83.366761" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_2">
<!-- 2 -->
<g style="fill:#555555;" transform="translate(80.185511 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 1228 531
L 3431 531
L 3431 0
L 469 0
L 469 531
Q 828 903 1448 1529
Q 2069 2156 2228 2338
Q 2531 2678 2651 2914
Q 2772 3150 2772 3378
Q 2772 3750 2511 3984
Q 2250 4219 1831 4219
Q 1534 4219 1204 4116
Q 875 4013 500 3803
L 500 4441
Q 881 4594 1212 4672
Q 1544 4750 1819 4750
Q 2544 4750 2975 4387
Q 3406 4025 3406 3419
Q 3406 3131 3298 2873
Q 3191 2616 2906 2266
Q 2828 2175 2409 1742
Q 1991 1309 1228 531
z
" id="DejaVuSans-32" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="xtick_3">
<g id="line2d_5">
<path clip-path="url(#p5697ef4bfe)" d="M 121.412216 224.64
L 121.412216 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_6">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="121.412216" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_3">
<!-- 4 -->
<g style="fill:#555555;" transform="translate(118.230966 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2419 4116
L 825 1625
L 2419 1625
L 2419 4116
z
M 2253 4666
L 3047 4666
L 3047 1625
L 3713 1625
L 3713 1100
L 3047 1100
L 3047 0
L 2419 0
L 2419 1100
L 313 1100
L 313 1709
L 2253 4666
z
" id="DejaVuSans-34" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="xtick_4">
<g id="line2d_7">
<path clip-path="url(#p5697ef4bfe)" d="M 159.45767 224.64
L 159.45767 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_8">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="159.45767" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_4">
<!-- 6 -->
<g style="fill:#555555;" transform="translate(156.27642 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2113 2584
Q 1688 2584 1439 2293
Q 1191 2003 1191 1497
Q 1191 994 1439 701
Q 1688 409 2113 409
Q 2538 409 2786 701
Q 3034 994 3034 1497
Q 3034 2003 2786 2293
Q 2538 2584 2113 2584
z
M 3366 4563
L 3366 3988
Q 3128 4100 2886 4159
Q 2644 4219 2406 4219
Q 1781 4219 1451 3797
Q 1122 3375 1075 2522
Q 1259 2794 1537 2939
Q 1816 3084 2150 3084
Q 2853 3084 3261 2657
Q 3669 2231 3669 1497
Q 3669 778 3244 343
Q 2819 -91 2113 -91
Q 1303 -91 875 529
Q 447 1150 447 2328
Q 447 3434 972 4092
Q 1497 4750 2381 4750
Q 2619 4750 2861 4703
Q 3103 4656 3366 4563
z
" id="DejaVuSans-36" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
<g id="xtick_5">
<g id="line2d_9">
<path clip-path="url(#p5697ef4bfe)" d="M 197.503125 224.64
L 197.503125 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_10">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="197.503125" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_5">
<!-- 8 -->
<g style="fill:#555555;" transform="translate(194.321875 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2034 2216
Q 1584 2216 1326 1975
Q 1069 1734 1069 1313
Q 1069 891 1326 650
Q 1584 409 2034 409
Q 2484 409 2743 651
Q 3003 894 3003 1313
Q 3003 1734 2745 1975
Q 2488 2216 2034 2216
z
M 1403 2484
Q 997 2584 770 2862
Q 544 3141 544 3541
Q 544 4100 942 4425
Q 1341 4750 2034 4750
Q 2731 4750 3128 4425
Q 3525 4100 3525 3541
Q 3525 3141 3298 2862
Q 3072 2584 2669 2484
Q 3125 2378 3379 2068
Q 3634 1759 3634 1313
Q 3634 634 3220 271
Q 2806 -91 2034 -91
Q 1263 -91 848 271
Q 434 634 434 1313
Q 434 1759 690 2068
Q 947 2378 1403 2484
z
M 1172 3481
Q 1172 3119 1398 2916
Q 1625 2713 2034 2713
Q 2441 2713 2670 2916
Q 2900 3119 2900 3481
Q 2900 3844 2670 4047
Q 2441 4250 2034 4250
Q 1625 4250 1398 4047
Q 1172 3844 1172 3481
z
" id="DejaVuSans-38" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-38"/>
</g>
</g>
</g>
<g id="xtick_6">
<g id="line2d_11">
<path clip-path="url(#p5697ef4bfe)" d="M 235.54858 224.64
L 235.54858 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_12">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="235.54858" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_6">
<!-- 10 -->
<g style="fill:#555555;" transform="translate(229.18608 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 794 531
L 1825 531
L 1825 4091
L 703 3866
L 703 4441
L 1819 4666
L 2450 4666
L 2450 531
L 3481 531
L 3481 0
L 794 0
L 794 531
z
" id="DejaVuSans-31" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="xtick_7">
<g id="line2d_13">
<path clip-path="url(#p5697ef4bfe)" d="M 273.594034 224.64
L 273.594034 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_14">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="273.594034" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_7">
<!-- 12 -->
<g style="fill:#555555;" transform="translate(267.231534 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="xtick_8">
<g id="line2d_15">
<path clip-path="url(#p5697ef4bfe)" d="M 311.639489 224.64
L 311.639489 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_16">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="311.639489" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_8">
<!-- 14 -->
<g style="fill:#555555;" transform="translate(305.276989 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="xtick_9">
<g id="line2d_17">
<path clip-path="url(#p5697ef4bfe)" d="M 349.684943 224.64
L 349.684943 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_18">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="349.684943" xlink:href="#m6e08661afa" y="224.64"/>
</g>
</g>
<g id="text_9">
<!-- 16 -->
<g style="fill:#555555;" transform="translate(343.322443 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
</g>
<g id="matplotlib.axis_2">
<g id="ytick_1">
<g id="line2d_19">
<path clip-path="url(#p5697ef4bfe)" d="M 30.103125 214.270365
L 364.903125 214.270365
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_20">
<defs>
<path d="M 0 0
L -3.5 0
" id="m36284dd1bd" style="stroke:#555555;stroke-width:0.8;"/>
</defs>
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#m36284dd1bd" y="214.270365"/>
</g>
</g>
<g id="text_10">
<!-- 0.0 -->
<g style="fill:#555555;" transform="translate(7.2 218.069583)scale(0.1 -0.1)">
<defs>
<path d="M 684 794
L 1344 794
L 1344 0
L 684 0
L 684 794
z
" id="DejaVuSans-2e" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="ytick_2">
<g id="line2d_21">
<path clip-path="url(#p5697ef4bfe)" d="M 30.103125 180.517756
L 364.903125 180.517756
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_22">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#m36284dd1bd" y="180.517756"/>
</g>
</g>
<g id="text_11">
<!-- 0.1 -->
<g style="fill:#555555;" transform="translate(7.2 184.316975)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-31"/>
</g>
</g>
</g>
<g id="ytick_3">
<g id="line2d_23">
<path clip-path="url(#p5697ef4bfe)" d="M 30.103125 146.765148
L 364.903125 146.765148
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_24">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#m36284dd1bd" y="146.765148"/>
</g>
</g>
<g id="text_12">
<!-- 0.2 -->
<g style="fill:#555555;" transform="translate(7.2 150.564367)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="ytick_4">
<g id="line2d_25">
<path clip-path="url(#p5697ef4bfe)" d="M 30.103125 113.01254
L 364.903125 113.01254
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_26">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#m36284dd1bd" y="113.01254"/>
</g>
</g>
<g id="text_13">
<!-- 0.3 -->
<g style="fill:#555555;" transform="translate(7.2 116.811759)scale(0.1 -0.1)">
<defs>
<path d="M 2597 2516
Q 3050 2419 3304 2112
Q 3559 1806 3559 1356
Q 3559 666 3084 287
Q 2609 -91 1734 -91
Q 1441 -91 1130 -33
Q 819 25 488 141
L 488 750
Q 750 597 1062 519
Q 1375 441 1716 441
Q 2309 441 2620 675
Q 2931 909 2931 1356
Q 2931 1769 2642 2001
Q 2353 2234 1838 2234
L 1294 2234
L 1294 2753
L 1863 2753
Q 2328 2753 2575 2939
Q 2822 3125 2822 3475
Q 2822 3834 2567 4026
Q 2313 4219 1838 4219
Q 1578 4219 1281 4162
Q 984 4106 628 3988
L 628 4550
Q 988 4650 1302 4700
Q 1616 4750 1894 4750
Q 2613 4750 3031 4423
Q 3450 4097 3450 3541
Q 3450 3153 3228 2886
Q 3006 2619 2597 2516
z
" id="DejaVuSans-33" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-33"/>
</g>
</g>
</g>
<g id="ytick_5">
<g id="line2d_27">
<path clip-path="url(#p5697ef4bfe)" d="M 30.103125 79.259932
L 364.903125 79.259932
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_28">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#m36284dd1bd" y="79.259932"/>
</g>
</g>
<g id="text_14">
<!-- 0.4 -->
<g style="fill:#555555;" transform="translate(7.2 83.059151)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="ytick_6">
<g id="line2d_29">
<path clip-path="url(#p5697ef4bfe)" d="M 30.103125 45.507324
L 364.903125 45.507324
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_30">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#m36284dd1bd" y="45.507324"/>
</g>
</g>
<g id="text_15">
<!-- 0.5 -->
<g style="fill:#555555;" transform="translate(7.2 49.306543)scale(0.1 -0.1)">
<defs>
<path d="M 691 4666
L 3169 4666
L 3169 4134
L 1269 4134
L 1269 2991
Q 1406 3038 1543 3061
Q 1681 3084 1819 3084
Q 2600 3084 3056 2656
Q 3513 2228 3513 1497
Q 3513 744 3044 326
Q 2575 -91 1722 -91
Q 1428 -91 1123 -41
Q 819 9 494 109
L 494 744
Q 775 591 1075 516
Q 1375 441 1709 441
Q 2250 441 2565 725
Q 2881 1009 2881 1497
Q 2881 1984 2565 2268
Q 2250 2553 1709 2553
Q 1456 2553 1204 2497
Q 953 2441 691 2322
L 691 4666
z
" id="DejaVuSans-35" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-35"/>
</g>
</g>
</g>
<g id="ytick_7">
<g id="line2d_31">
<path clip-path="url(#p5697ef4bfe)" d="M 30.103125 11.754716
L 364.903125 11.754716
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_32">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#m36284dd1bd" y="11.754716"/>
</g>
</g>
<g id="text_16">
<!-- 0.6 -->
<g style="fill:#555555;" transform="translate(7.2 15.553935)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
</g>
<g id="line2d_33">
<path clip-path="url(#p5697ef4bfe)" d="M 45.321307 214.756364
L 46.844077 117.066523
L 47.795808 69.506922
L 48.557193 42.461868
L 49.128232 28.869811
L 49.69927 20.672776
L 50.079963 17.918927
L 50.270309 17.275885
L 50.460655 17.083636
L 50.651002 17.312394
L 51.031694 18.912355
L 51.412386 21.835821
L 51.983425 28.197197
L 52.935156 42.33752
L 56.932427 106.93415
L 58.074505 120.583116
L 59.216582 131.50598
L 60.168313 138.699059
L 61.120045 144.362532
L 62.071776 148.705172
L 63.023507 151.931177
L 63.784892 153.835872
L 64.546277 155.235346
L 65.307662 156.208735
L 66.069047 156.826559
L 66.830432 157.151238
L 67.591817 157.237811
L 68.543548 157.084444
L 69.685625 156.623309
L 71.208395 155.728934
L 75.205666 153.24625
L 76.728436 152.627768
L 78.06086 152.337946
L 79.202937 152.300426
L 80.345015 152.469191
L 81.487092 152.848915
L 82.62917 153.439107
L 83.961593 154.386913
L 85.294017 155.600143
L 86.816787 157.285729
L 88.529903 159.517778
L 90.623712 162.638419
L 93.288559 167.037869
L 100.33137 178.89817
L 102.615525 182.190621
L 104.518987 184.540262
L 106.232103 186.291556
L 107.754873 187.529047
L 109.087297 188.350603
L 110.419721 188.920425
L 111.752144 189.235236
L 113.084568 189.295816
L 114.416992 189.106885
L 115.749415 188.676927
L 117.081839 188.017961
L 118.604609 187.004174
L 120.317725 185.564469
L 122.221187 183.647091
L 124.505342 181.00154
L 127.741228 176.857864
L 133.261269 169.74697
L 135.73577 166.946094
L 137.829579 164.913581
L 139.542695 163.530774
L 141.255811 162.430759
L 142.778581 161.707039
L 144.301351 161.232
L 145.824121 161.009618
L 147.346891 161.038884
L 148.869661 161.313955
L 150.392431 161.8244
L 152.105547 162.661543
L 153.818663 163.75114
L 155.722126 165.218714
L 158.00628 167.267584
L 161.05182 170.328597
L 168.66567 178.134909
L 171.140171 180.283297
L 173.23398 181.824029
L 175.137442 182.965477
L 177.040904 183.835969
L 178.75402 184.37583
L 180.467137 184.680519
L 182.180253 184.751791
L 183.893369 184.597025
L 185.606485 184.228869
L 187.509947 183.590902
L 189.603756 182.645827
L 192.078257 181.263669
L 195.314143 179.163787
L 203.308685 173.830248
L 205.973533 172.387436
L 208.257688 171.398311
L 210.351496 170.726469
L 212.445305 170.298868
L 214.348767 170.129995
L 216.25223 170.170682
L 218.346038 170.449741
L 220.439847 170.957899
L 222.724002 171.744658
L 225.388849 172.91575
L 228.624735 174.598047
L 238.903432 180.150807
L 241.758626 181.32449
L 244.233127 182.10367
L 246.517282 182.602459
L 248.801436 182.879052
L 251.085591 182.933331
L 253.369746 182.774731
L 255.844247 182.383969
L 258.699441 181.69304
L 262.125673 180.612602
L 269.168484 178.063489
L 273.165755 176.766524
L 276.401641 175.950657
L 279.256835 175.461431
L 281.921682 175.224476
L 284.586529 175.207008
L 287.251377 175.402758
L 290.10657 175.827823
L 293.342456 176.533385
L 297.530074 177.688762
L 307.808771 180.636245
L 311.425349 181.379803
L 314.661235 181.817992
L 317.706775 182.01386
L 320.942661 181.991471
L 324.368893 181.730446
L 328.175818 181.207605
L 333.505513 180.222065
L 341.880747 178.664753
L 346.068365 178.128897
L 349.684943 177.877086
L 349.684943 177.877086
" style="fill:none;stroke:#e24a33;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="patch_3">
<path d="M 30.103125 224.64
L 30.103125 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_4">
<path d="M 364.903125 224.64
L 364.903125 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_5">
<path d="M 30.103125 224.64
L 364.903125 224.64
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_6">
<path d="M 30.103125 7.2
L 364.903125 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
</g>
</g>
<defs>
<clipPath id="p5697ef4bfe">
<rect height="217.44" width="334.8" x="30.103125" y="7.2"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 20 KiB

File diff suppressed because it is too large Load diff

Before

Width:  |  Height:  |  Size: 90 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 246 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 244 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 283 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 68 KiB

View file

@ -274,12 +274,10 @@ We calculate the sytem energy just for fun.
result.N,
stg.__HI_nonlinear,
)
# for energy, var, n in zip(*e_sys):
# plt.plot(result.τ, energy.real, label=f"n={n}", alpha=n / e_sys[2][-1])
#+end_src
#+RESULTS:
: 100%|██████████| 999/999 [00:17<00:00, 56.69it/s]
: 100%|██████████| 999/999 [00:21<00:00, 47.50it/s]
#+begin_src jupyter-python
@ -289,7 +287,7 @@ We calculate the sytem energy just for fun.
#+RESULTS:
:RESULTS:
: <ErrorbarContainer object of 3 artists>
[[file:./.ob-jupyter/fcb24c52ebb5d9e374171da718bf814fa7ce9b80.svg]]
[[file:./.ob-jupyter/8ea9a10e8eb94231023fb1fd414cd976f05c541b.svg]]
:END:
** Heat Flow
@ -308,20 +306,15 @@ And then we calculate the flow.
#+end_src
#+RESULTS:
: 100%|██████████| 999/999 [01:13<00:00, 13.62it/s]
: 100%|██████████| 999/999 [01:17<00:00, 12.82it/s]
#+begin_src jupyter-python
for n, flow, flow_std in full_flow[:-1]:
plt.plot(result.τ, -flow, label=f"n={n}", alpha=n / full_flow[-1][0], linestyle="--")
plt.errorbar(result.τ, -full_flow[-1][1], yerr=full_flow[-1][2], ecolor="yellow", label="final")
plt.legend()
with ut.hiro_style():
ut.plot_convergence(result.τ, full_flow, transform=lambda y: -y)
#+end_src
#+RESULTS:
:RESULTS:
: <matplotlib.legend.Legend at 0x7fa7d3ce11f0>
[[file:./.ob-jupyter/af7c0d19e2cd4cd0c6e57d6d98a30c968631eca2.svg]]
:END:
[[file:./.ob-jupyter/b6bfa7556dc73a35795cab91ab6b7cc0d88b2118.svg]]
** Analytic
#+begin_src jupyter-python :results none
@ -330,7 +323,7 @@ And then we calculate the flow.
Setting up the BCFs.
#+begin_src jupyter-python :results none
α = gf.BCF(
α_0 = gf.BCF(
stg.t_max,
stg.__bcf_zero_temp,
num_terms=4,
@ -347,27 +340,26 @@ Setting up the BCFs.
We can now initialize the parameter object for the alogrithm.
#+begin_src jupyter-python :results none
sys = gf.SystemParams(Ω=stg.OMEGA, η=stg.eta, α=α)
sys = gf.SystemParams(Ω=stg.OMEGA, η=stg.eta, α_0=α_0)
#+end_src
Now we can define the flow:
#+begin_src jupyter-python :results none
flow = gf.Flow(sys, α_0_dot, n=1)
flow = gf.Flow(sys, α_0, α_0_dot, n=1)
flow_τ = flow(result.τ)
#+end_src
And plot it against the numerically obtained flow.
#+begin_src jupyter-python
%matplotlib inline
plt.errorbar(result.τ, -full_flow[-1][1], yerr=full_flow[-1][2]*2, ecolor="yellow", label="HOPS")
plt.plot(result.τ, flow_τ, label="analytic")
plt.legend()
fig, ax = ut.plot_convergence(result.τ, full_flow, transform=lambda y: -y)
ax.plot(result.τ, flow_τ, label="analytic", color="blue", linestyle="-.")
ax.legend()
#+end_src
#+RESULTS:
:RESULTS:
: <matplotlib.legend.Legend at 0x7fa7c719fdc0>
[[file:./.ob-jupyter/547af6e4599bfd19fc0d085fba9ce6e04ea19a58.svg]]
: <matplotlib.legend.Legend at 0x7fc6e49df370>
[[file:./.ob-jupyter/dccc2c78e24e15583a06d4875345490b56a15390.svg]]
:END:
#+begin_src jupyter-python
@ -381,6 +373,6 @@ And plot it against the numerically obtained flow.
#+RESULTS:
:RESULTS:
: <matplotlib.legend.Legend at 0x7fa7c6d07ca0>
[[file:./.ob-jupyter/67e5608a7e0453729d1d531fb8f6c92790037582.svg]]
: <matplotlib.legend.Legend at 0x7fc6e43b5070>
[[file:./.ob-jupyter/facdca9188abacca9ba42ce98ab3b4ce56b042ea.svg]]
:END:

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 250 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 252 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 272 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 291 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 163 KiB

View file

@ -0,0 +1,753 @@
<?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 height="248.518125pt" version="1.1" viewBox="0 0 372.103125 248.518125" width="372.103125pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<rdf:RDF xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" 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>1980-01-01T00:00:00+00:00</dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:creator>
<cc:Agent>
<dc:title>Matplotlib v3.4.2, https://matplotlib.org/</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
</rdf:RDF>
</metadata>
<defs>
<style type="text/css">*{stroke-linecap:butt;stroke-linejoin:round;}</style>
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M 0 248.518125
L 372.103125 248.518125
L 372.103125 0
L 0 0
z
" style="fill:#ffffff;"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 30.103125 224.64
L 364.903125 224.64
L 364.903125 7.2
L 30.103125 7.2
z
" style="fill:#e5e5e5;"/>
</g>
<g id="matplotlib.axis_1">
<g id="xtick_1">
<g id="line2d_1">
<path clip-path="url(#pdc2f5b6437)" d="M 45.321307 224.64
L 45.321307 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_2">
<defs>
<path d="M 0 0
L 0 3.5
" id="m9743c398fb" style="stroke:#555555;stroke-width:0.8;"/>
</defs>
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="45.321307" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_1">
<!-- 0 -->
<g style="fill:#555555;" transform="translate(42.140057 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2034 4250
Q 1547 4250 1301 3770
Q 1056 3291 1056 2328
Q 1056 1369 1301 889
Q 1547 409 2034 409
Q 2525 409 2770 889
Q 3016 1369 3016 2328
Q 3016 3291 2770 3770
Q 2525 4250 2034 4250
z
M 2034 4750
Q 2819 4750 3233 4129
Q 3647 3509 3647 2328
Q 3647 1150 3233 529
Q 2819 -91 2034 -91
Q 1250 -91 836 529
Q 422 1150 422 2328
Q 422 3509 836 4129
Q 1250 4750 2034 4750
z
" id="DejaVuSans-30" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="xtick_2">
<g id="line2d_3">
<path clip-path="url(#pdc2f5b6437)" d="M 83.366761 224.64
L 83.366761 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_4">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="83.366761" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_2">
<!-- 2 -->
<g style="fill:#555555;" transform="translate(80.185511 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 1228 531
L 3431 531
L 3431 0
L 469 0
L 469 531
Q 828 903 1448 1529
Q 2069 2156 2228 2338
Q 2531 2678 2651 2914
Q 2772 3150 2772 3378
Q 2772 3750 2511 3984
Q 2250 4219 1831 4219
Q 1534 4219 1204 4116
Q 875 4013 500 3803
L 500 4441
Q 881 4594 1212 4672
Q 1544 4750 1819 4750
Q 2544 4750 2975 4387
Q 3406 4025 3406 3419
Q 3406 3131 3298 2873
Q 3191 2616 2906 2266
Q 2828 2175 2409 1742
Q 1991 1309 1228 531
z
" id="DejaVuSans-32" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="xtick_3">
<g id="line2d_5">
<path clip-path="url(#pdc2f5b6437)" d="M 121.412216 224.64
L 121.412216 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_6">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="121.412216" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_3">
<!-- 4 -->
<g style="fill:#555555;" transform="translate(118.230966 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2419 4116
L 825 1625
L 2419 1625
L 2419 4116
z
M 2253 4666
L 3047 4666
L 3047 1625
L 3713 1625
L 3713 1100
L 3047 1100
L 3047 0
L 2419 0
L 2419 1100
L 313 1100
L 313 1709
L 2253 4666
z
" id="DejaVuSans-34" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="xtick_4">
<g id="line2d_7">
<path clip-path="url(#pdc2f5b6437)" d="M 159.45767 224.64
L 159.45767 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_8">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="159.45767" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_4">
<!-- 6 -->
<g style="fill:#555555;" transform="translate(156.27642 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2113 2584
Q 1688 2584 1439 2293
Q 1191 2003 1191 1497
Q 1191 994 1439 701
Q 1688 409 2113 409
Q 2538 409 2786 701
Q 3034 994 3034 1497
Q 3034 2003 2786 2293
Q 2538 2584 2113 2584
z
M 3366 4563
L 3366 3988
Q 3128 4100 2886 4159
Q 2644 4219 2406 4219
Q 1781 4219 1451 3797
Q 1122 3375 1075 2522
Q 1259 2794 1537 2939
Q 1816 3084 2150 3084
Q 2853 3084 3261 2657
Q 3669 2231 3669 1497
Q 3669 778 3244 343
Q 2819 -91 2113 -91
Q 1303 -91 875 529
Q 447 1150 447 2328
Q 447 3434 972 4092
Q 1497 4750 2381 4750
Q 2619 4750 2861 4703
Q 3103 4656 3366 4563
z
" id="DejaVuSans-36" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
<g id="xtick_5">
<g id="line2d_9">
<path clip-path="url(#pdc2f5b6437)" d="M 197.503125 224.64
L 197.503125 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_10">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="197.503125" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_5">
<!-- 8 -->
<g style="fill:#555555;" transform="translate(194.321875 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2034 2216
Q 1584 2216 1326 1975
Q 1069 1734 1069 1313
Q 1069 891 1326 650
Q 1584 409 2034 409
Q 2484 409 2743 651
Q 3003 894 3003 1313
Q 3003 1734 2745 1975
Q 2488 2216 2034 2216
z
M 1403 2484
Q 997 2584 770 2862
Q 544 3141 544 3541
Q 544 4100 942 4425
Q 1341 4750 2034 4750
Q 2731 4750 3128 4425
Q 3525 4100 3525 3541
Q 3525 3141 3298 2862
Q 3072 2584 2669 2484
Q 3125 2378 3379 2068
Q 3634 1759 3634 1313
Q 3634 634 3220 271
Q 2806 -91 2034 -91
Q 1263 -91 848 271
Q 434 634 434 1313
Q 434 1759 690 2068
Q 947 2378 1403 2484
z
M 1172 3481
Q 1172 3119 1398 2916
Q 1625 2713 2034 2713
Q 2441 2713 2670 2916
Q 2900 3119 2900 3481
Q 2900 3844 2670 4047
Q 2441 4250 2034 4250
Q 1625 4250 1398 4047
Q 1172 3844 1172 3481
z
" id="DejaVuSans-38" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-38"/>
</g>
</g>
</g>
<g id="xtick_6">
<g id="line2d_11">
<path clip-path="url(#pdc2f5b6437)" d="M 235.54858 224.64
L 235.54858 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_12">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="235.54858" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_6">
<!-- 10 -->
<g style="fill:#555555;" transform="translate(229.18608 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 794 531
L 1825 531
L 1825 4091
L 703 3866
L 703 4441
L 1819 4666
L 2450 4666
L 2450 531
L 3481 531
L 3481 0
L 794 0
L 794 531
z
" id="DejaVuSans-31" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="xtick_7">
<g id="line2d_13">
<path clip-path="url(#pdc2f5b6437)" d="M 273.594034 224.64
L 273.594034 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_14">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="273.594034" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_7">
<!-- 12 -->
<g style="fill:#555555;" transform="translate(267.231534 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="xtick_8">
<g id="line2d_15">
<path clip-path="url(#pdc2f5b6437)" d="M 311.639489 224.64
L 311.639489 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_16">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="311.639489" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_8">
<!-- 14 -->
<g style="fill:#555555;" transform="translate(305.276989 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="xtick_9">
<g id="line2d_17">
<path clip-path="url(#pdc2f5b6437)" d="M 349.684943 224.64
L 349.684943 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_18">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="349.684943" xlink:href="#m9743c398fb" y="224.64"/>
</g>
</g>
<g id="text_9">
<!-- 16 -->
<g style="fill:#555555;" transform="translate(343.322443 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
</g>
<g id="matplotlib.axis_2">
<g id="ytick_1">
<g id="line2d_19">
<path clip-path="url(#pdc2f5b6437)" d="M 30.103125 214.270365
L 364.903125 214.270365
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_20">
<defs>
<path d="M 0 0
L -3.5 0
" id="mc5de6cc8c1" style="stroke:#555555;stroke-width:0.8;"/>
</defs>
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#mc5de6cc8c1" y="214.270365"/>
</g>
</g>
<g id="text_10">
<!-- 0.0 -->
<g style="fill:#555555;" transform="translate(7.2 218.069583)scale(0.1 -0.1)">
<defs>
<path d="M 684 794
L 1344 794
L 1344 0
L 684 0
L 684 794
z
" id="DejaVuSans-2e" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="ytick_2">
<g id="line2d_21">
<path clip-path="url(#pdc2f5b6437)" d="M 30.103125 180.517756
L 364.903125 180.517756
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_22">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#mc5de6cc8c1" y="180.517756"/>
</g>
</g>
<g id="text_11">
<!-- 0.1 -->
<g style="fill:#555555;" transform="translate(7.2 184.316975)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-31"/>
</g>
</g>
</g>
<g id="ytick_3">
<g id="line2d_23">
<path clip-path="url(#pdc2f5b6437)" d="M 30.103125 146.765148
L 364.903125 146.765148
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_24">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#mc5de6cc8c1" y="146.765148"/>
</g>
</g>
<g id="text_12">
<!-- 0.2 -->
<g style="fill:#555555;" transform="translate(7.2 150.564367)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="ytick_4">
<g id="line2d_25">
<path clip-path="url(#pdc2f5b6437)" d="M 30.103125 113.01254
L 364.903125 113.01254
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_26">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#mc5de6cc8c1" y="113.01254"/>
</g>
</g>
<g id="text_13">
<!-- 0.3 -->
<g style="fill:#555555;" transform="translate(7.2 116.811759)scale(0.1 -0.1)">
<defs>
<path d="M 2597 2516
Q 3050 2419 3304 2112
Q 3559 1806 3559 1356
Q 3559 666 3084 287
Q 2609 -91 1734 -91
Q 1441 -91 1130 -33
Q 819 25 488 141
L 488 750
Q 750 597 1062 519
Q 1375 441 1716 441
Q 2309 441 2620 675
Q 2931 909 2931 1356
Q 2931 1769 2642 2001
Q 2353 2234 1838 2234
L 1294 2234
L 1294 2753
L 1863 2753
Q 2328 2753 2575 2939
Q 2822 3125 2822 3475
Q 2822 3834 2567 4026
Q 2313 4219 1838 4219
Q 1578 4219 1281 4162
Q 984 4106 628 3988
L 628 4550
Q 988 4650 1302 4700
Q 1616 4750 1894 4750
Q 2613 4750 3031 4423
Q 3450 4097 3450 3541
Q 3450 3153 3228 2886
Q 3006 2619 2597 2516
z
" id="DejaVuSans-33" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-33"/>
</g>
</g>
</g>
<g id="ytick_5">
<g id="line2d_27">
<path clip-path="url(#pdc2f5b6437)" d="M 30.103125 79.259932
L 364.903125 79.259932
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_28">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#mc5de6cc8c1" y="79.259932"/>
</g>
</g>
<g id="text_14">
<!-- 0.4 -->
<g style="fill:#555555;" transform="translate(7.2 83.059151)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="ytick_6">
<g id="line2d_29">
<path clip-path="url(#pdc2f5b6437)" d="M 30.103125 45.507324
L 364.903125 45.507324
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_30">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#mc5de6cc8c1" y="45.507324"/>
</g>
</g>
<g id="text_15">
<!-- 0.5 -->
<g style="fill:#555555;" transform="translate(7.2 49.306543)scale(0.1 -0.1)">
<defs>
<path d="M 691 4666
L 3169 4666
L 3169 4134
L 1269 4134
L 1269 2991
Q 1406 3038 1543 3061
Q 1681 3084 1819 3084
Q 2600 3084 3056 2656
Q 3513 2228 3513 1497
Q 3513 744 3044 326
Q 2575 -91 1722 -91
Q 1428 -91 1123 -41
Q 819 9 494 109
L 494 744
Q 775 591 1075 516
Q 1375 441 1709 441
Q 2250 441 2565 725
Q 2881 1009 2881 1497
Q 2881 1984 2565 2268
Q 2250 2553 1709 2553
Q 1456 2553 1204 2497
Q 953 2441 691 2322
L 691 4666
z
" id="DejaVuSans-35" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-35"/>
</g>
</g>
</g>
<g id="ytick_7">
<g id="line2d_31">
<path clip-path="url(#pdc2f5b6437)" d="M 30.103125 11.754716
L 364.903125 11.754716
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_32">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="30.103125" xlink:href="#mc5de6cc8c1" y="11.754716"/>
</g>
</g>
<g id="text_16">
<!-- 0.6 -->
<g style="fill:#555555;" transform="translate(7.2 15.553935)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
</g>
<g id="line2d_33">
<path clip-path="url(#pdc2f5b6437)" d="M 45.321307 214.756364
L 46.844077 117.066523
L 47.795808 69.506922
L 48.557193 42.461868
L 49.128232 28.869811
L 49.69927 20.672776
L 50.079963 17.918927
L 50.270309 17.275885
L 50.460655 17.083636
L 50.651002 17.312394
L 51.031694 18.912355
L 51.412386 21.835821
L 51.983425 28.197197
L 52.935156 42.33752
L 56.932427 106.93415
L 58.074505 120.583116
L 59.216582 131.50598
L 60.168313 138.699059
L 61.120045 144.362532
L 62.071776 148.705172
L 63.023507 151.931177
L 63.784892 153.835872
L 64.546277 155.235346
L 65.307662 156.208735
L 66.069047 156.826559
L 66.830432 157.151238
L 67.591817 157.237811
L 68.543548 157.084444
L 69.685625 156.623309
L 71.208395 155.728934
L 75.205666 153.24625
L 76.728436 152.627768
L 78.06086 152.337946
L 79.202937 152.300426
L 80.345015 152.469191
L 81.487092 152.848915
L 82.62917 153.439107
L 83.961593 154.386913
L 85.294017 155.600143
L 86.816787 157.285729
L 88.529903 159.517778
L 90.623712 162.638419
L 93.288559 167.037869
L 100.33137 178.89817
L 102.615525 182.190621
L 104.518987 184.540262
L 106.232103 186.291556
L 107.754873 187.529047
L 109.087297 188.350603
L 110.419721 188.920425
L 111.752144 189.235236
L 113.084568 189.295816
L 114.416992 189.106885
L 115.749415 188.676927
L 117.081839 188.017961
L 118.604609 187.004174
L 120.317725 185.564469
L 122.221187 183.647091
L 124.505342 181.00154
L 127.741228 176.857864
L 133.261269 169.74697
L 135.73577 166.946094
L 137.829579 164.913581
L 139.542695 163.530774
L 141.255811 162.430759
L 142.778581 161.707039
L 144.301351 161.232
L 145.824121 161.009618
L 147.346891 161.038884
L 148.869661 161.313955
L 150.392431 161.8244
L 152.105547 162.661543
L 153.818663 163.75114
L 155.722126 165.218714
L 158.00628 167.267584
L 161.05182 170.328597
L 168.66567 178.134909
L 171.140171 180.283297
L 173.23398 181.824029
L 175.137442 182.965477
L 177.040904 183.835969
L 178.75402 184.37583
L 180.467137 184.680519
L 182.180253 184.751791
L 183.893369 184.597025
L 185.606485 184.228869
L 187.509947 183.590902
L 189.603756 182.645827
L 192.078257 181.263669
L 195.314143 179.163787
L 203.308685 173.830248
L 205.973533 172.387436
L 208.257688 171.398311
L 210.351496 170.726469
L 212.445305 170.298868
L 214.348767 170.129995
L 216.25223 170.170682
L 218.346038 170.449741
L 220.439847 170.957899
L 222.724002 171.744658
L 225.388849 172.91575
L 228.624735 174.598047
L 238.903432 180.150807
L 241.758626 181.32449
L 244.233127 182.10367
L 246.517282 182.602459
L 248.801436 182.879052
L 251.085591 182.933331
L 253.369746 182.774731
L 255.844247 182.383969
L 258.699441 181.69304
L 262.125673 180.612602
L 269.168484 178.063489
L 273.165755 176.766524
L 276.401641 175.950657
L 279.256835 175.461431
L 281.921682 175.224476
L 284.586529 175.207008
L 287.251377 175.402758
L 290.10657 175.827823
L 293.342456 176.533385
L 297.530074 177.688762
L 307.808771 180.636245
L 311.425349 181.379803
L 314.661235 181.817992
L 317.706775 182.01386
L 320.942661 181.991471
L 324.368893 181.730446
L 328.175818 181.207605
L 333.505513 180.222065
L 341.880747 178.664753
L 346.068365 178.128897
L 349.684943 177.877086
L 349.684943 177.877086
" style="fill:none;stroke:#e24a33;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="patch_3">
<path d="M 30.103125 224.64
L 30.103125 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_4">
<path d="M 364.903125 224.64
L 364.903125 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_5">
<path d="M 30.103125 224.64
L 364.903125 224.64
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_6">
<path d="M 30.103125 7.2
L 364.903125 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
</g>
</g>
<defs>
<clipPath id="pdc2f5b6437">
<rect height="217.44" width="334.8" x="30.103125" y="7.2"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 20 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 28 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 314 KiB

View file

@ -0,0 +1,883 @@
<?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 height="248.518125pt" version="1.1" viewBox="0 0 380.482813 248.518125" width="380.482813pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<rdf:RDF xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" 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>1980-01-01T00:00:00+00:00</dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:creator>
<cc:Agent>
<dc:title>Matplotlib v3.4.2, https://matplotlib.org/</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
</rdf:RDF>
</metadata>
<defs>
<style type="text/css">*{stroke-linecap:butt;stroke-linejoin:round;}</style>
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M -0 248.518125
L 380.482813 248.518125
L 380.482813 0
L -0 0
z
" style="fill:none;"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 38.482813 224.64
L 373.282813 224.64
L 373.282813 7.2
L 38.482813 7.2
z
" style="fill:#e5e5e5;"/>
</g>
<g id="matplotlib.axis_1">
<g id="xtick_1">
<g id="line2d_1">
<path clip-path="url(#p415a66e03c)" d="M 53.700994 224.64
L 53.700994 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_2">
<defs>
<path d="M 0 0
L 0 3.5
" id="mc6f4d37aad" style="stroke:#555555;stroke-width:0.8;"/>
</defs>
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="53.700994" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_1">
<!-- 0 -->
<g style="fill:#555555;" transform="translate(50.519744 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2034 4250
Q 1547 4250 1301 3770
Q 1056 3291 1056 2328
Q 1056 1369 1301 889
Q 1547 409 2034 409
Q 2525 409 2770 889
Q 3016 1369 3016 2328
Q 3016 3291 2770 3770
Q 2525 4250 2034 4250
z
M 2034 4750
Q 2819 4750 3233 4129
Q 3647 3509 3647 2328
Q 3647 1150 3233 529
Q 2819 -91 2034 -91
Q 1250 -91 836 529
Q 422 1150 422 2328
Q 422 3509 836 4129
Q 1250 4750 2034 4750
z
" id="DejaVuSans-30" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="xtick_2">
<g id="line2d_3">
<path clip-path="url(#p415a66e03c)" d="M 91.746449 224.64
L 91.746449 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_4">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="91.746449" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_2">
<!-- 2 -->
<g style="fill:#555555;" transform="translate(88.565199 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 1228 531
L 3431 531
L 3431 0
L 469 0
L 469 531
Q 828 903 1448 1529
Q 2069 2156 2228 2338
Q 2531 2678 2651 2914
Q 2772 3150 2772 3378
Q 2772 3750 2511 3984
Q 2250 4219 1831 4219
Q 1534 4219 1204 4116
Q 875 4013 500 3803
L 500 4441
Q 881 4594 1212 4672
Q 1544 4750 1819 4750
Q 2544 4750 2975 4387
Q 3406 4025 3406 3419
Q 3406 3131 3298 2873
Q 3191 2616 2906 2266
Q 2828 2175 2409 1742
Q 1991 1309 1228 531
z
" id="DejaVuSans-32" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="xtick_3">
<g id="line2d_5">
<path clip-path="url(#p415a66e03c)" d="M 129.791903 224.64
L 129.791903 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_6">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="129.791903" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_3">
<!-- 4 -->
<g style="fill:#555555;" transform="translate(126.610653 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2419 4116
L 825 1625
L 2419 1625
L 2419 4116
z
M 2253 4666
L 3047 4666
L 3047 1625
L 3713 1625
L 3713 1100
L 3047 1100
L 3047 0
L 2419 0
L 2419 1100
L 313 1100
L 313 1709
L 2253 4666
z
" id="DejaVuSans-34" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="xtick_4">
<g id="line2d_7">
<path clip-path="url(#p415a66e03c)" d="M 167.837358 224.64
L 167.837358 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_8">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="167.837358" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_4">
<!-- 6 -->
<g style="fill:#555555;" transform="translate(164.656108 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2113 2584
Q 1688 2584 1439 2293
Q 1191 2003 1191 1497
Q 1191 994 1439 701
Q 1688 409 2113 409
Q 2538 409 2786 701
Q 3034 994 3034 1497
Q 3034 2003 2786 2293
Q 2538 2584 2113 2584
z
M 3366 4563
L 3366 3988
Q 3128 4100 2886 4159
Q 2644 4219 2406 4219
Q 1781 4219 1451 3797
Q 1122 3375 1075 2522
Q 1259 2794 1537 2939
Q 1816 3084 2150 3084
Q 2853 3084 3261 2657
Q 3669 2231 3669 1497
Q 3669 778 3244 343
Q 2819 -91 2113 -91
Q 1303 -91 875 529
Q 447 1150 447 2328
Q 447 3434 972 4092
Q 1497 4750 2381 4750
Q 2619 4750 2861 4703
Q 3103 4656 3366 4563
z
" id="DejaVuSans-36" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
<g id="xtick_5">
<g id="line2d_9">
<path clip-path="url(#p415a66e03c)" d="M 205.882812 224.64
L 205.882812 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_10">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="205.882812" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_5">
<!-- 8 -->
<g style="fill:#555555;" transform="translate(202.701562 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2034 2216
Q 1584 2216 1326 1975
Q 1069 1734 1069 1313
Q 1069 891 1326 650
Q 1584 409 2034 409
Q 2484 409 2743 651
Q 3003 894 3003 1313
Q 3003 1734 2745 1975
Q 2488 2216 2034 2216
z
M 1403 2484
Q 997 2584 770 2862
Q 544 3141 544 3541
Q 544 4100 942 4425
Q 1341 4750 2034 4750
Q 2731 4750 3128 4425
Q 3525 4100 3525 3541
Q 3525 3141 3298 2862
Q 3072 2584 2669 2484
Q 3125 2378 3379 2068
Q 3634 1759 3634 1313
Q 3634 634 3220 271
Q 2806 -91 2034 -91
Q 1263 -91 848 271
Q 434 634 434 1313
Q 434 1759 690 2068
Q 947 2378 1403 2484
z
M 1172 3481
Q 1172 3119 1398 2916
Q 1625 2713 2034 2713
Q 2441 2713 2670 2916
Q 2900 3119 2900 3481
Q 2900 3844 2670 4047
Q 2441 4250 2034 4250
Q 1625 4250 1398 4047
Q 1172 3844 1172 3481
z
" id="DejaVuSans-38" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-38"/>
</g>
</g>
</g>
<g id="xtick_6">
<g id="line2d_11">
<path clip-path="url(#p415a66e03c)" d="M 243.928267 224.64
L 243.928267 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_12">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="243.928267" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_6">
<!-- 10 -->
<g style="fill:#555555;" transform="translate(237.565767 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 794 531
L 1825 531
L 1825 4091
L 703 3866
L 703 4441
L 1819 4666
L 2450 4666
L 2450 531
L 3481 531
L 3481 0
L 794 0
L 794 531
z
" id="DejaVuSans-31" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="xtick_7">
<g id="line2d_13">
<path clip-path="url(#p415a66e03c)" d="M 281.973722 224.64
L 281.973722 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_14">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="281.973722" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_7">
<!-- 12 -->
<g style="fill:#555555;" transform="translate(275.611222 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="xtick_8">
<g id="line2d_15">
<path clip-path="url(#p415a66e03c)" d="M 320.019176 224.64
L 320.019176 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_16">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="320.019176" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_8">
<!-- 14 -->
<g style="fill:#555555;" transform="translate(313.656676 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="xtick_9">
<g id="line2d_17">
<path clip-path="url(#p415a66e03c)" d="M 358.064631 224.64
L 358.064631 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_18">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="358.064631" xlink:href="#mc6f4d37aad" y="224.64"/>
</g>
</g>
<g id="text_9">
<!-- 16 -->
<g style="fill:#555555;" transform="translate(351.702131 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
</g>
<g id="matplotlib.axis_2">
<g id="ytick_1">
<g id="line2d_19">
<path clip-path="url(#p415a66e03c)" d="M 38.482813 184.123559
L 373.282813 184.123559
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_20">
<defs>
<path d="M 0 0
L -3.5 0
" id="md10348ba18" style="stroke:#555555;stroke-width:0.8;"/>
</defs>
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#md10348ba18" y="184.123559"/>
</g>
</g>
<g id="text_10">
<!-- 0.5 -->
<g style="fill:#555555;" transform="translate(7.2 187.922778)scale(0.1 -0.1)">
<defs>
<path d="M 678 2272
L 4684 2272
L 4684 1741
L 678 1741
L 678 2272
z
" id="DejaVuSans-2212" transform="scale(0.015625)"/>
<path d="M 684 794
L 1344 794
L 1344 0
L 684 0
L 684 794
z
" id="DejaVuSans-2e" transform="scale(0.015625)"/>
<path d="M 691 4666
L 3169 4666
L 3169 4134
L 1269 4134
L 1269 2991
Q 1406 3038 1543 3061
Q 1681 3084 1819 3084
Q 2600 3084 3056 2656
Q 3513 2228 3513 1497
Q 3513 744 3044 326
Q 2575 -91 1722 -91
Q 1428 -91 1123 -41
Q 819 9 494 109
L 494 744
Q 775 591 1075 516
Q 1375 441 1709 441
Q 2250 441 2565 725
Q 2881 1009 2881 1497
Q 2881 1984 2565 2268
Q 2250 2553 1709 2553
Q 1456 2553 1204 2497
Q 953 2441 691 2322
L 691 4666
z
" id="DejaVuSans-35" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-2212"/>
<use x="83.789062" xlink:href="#DejaVuSans-30"/>
<use x="147.412109" xlink:href="#DejaVuSans-2e"/>
<use x="179.199219" xlink:href="#DejaVuSans-35"/>
</g>
</g>
</g>
<g id="ytick_2">
<g id="line2d_21">
<path clip-path="url(#p415a66e03c)" d="M 38.482813 137.281045
L 373.282813 137.281045
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_22">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#md10348ba18" y="137.281045"/>
</g>
</g>
<g id="text_11">
<!-- 0.0 -->
<g style="fill:#555555;" transform="translate(15.579688 141.080263)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="ytick_3">
<g id="line2d_23">
<path clip-path="url(#p415a66e03c)" d="M 38.482813 90.43853
L 373.282813 90.43853
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_24">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#md10348ba18" y="90.43853"/>
</g>
</g>
<g id="text_12">
<!-- 0.5 -->
<g style="fill:#555555;" transform="translate(15.579688 94.237749)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-35"/>
</g>
</g>
</g>
<g id="ytick_4">
<g id="line2d_25">
<path clip-path="url(#p415a66e03c)" d="M 38.482813 43.596016
L 373.282813 43.596016
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_26">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#md10348ba18" y="43.596016"/>
</g>
</g>
<g id="text_13">
<!-- 1.0 -->
<g style="fill:#555555;" transform="translate(15.579688 47.395234)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
</g>
<g id="line2d_27">
<path clip-path="url(#p415a66e03c)" d="M 53.700994 17.083636
L 53.891341 17.226862
L 54.081687 17.655393
L 54.462379 19.352498
L 54.843072 22.121662
L 55.41411 28.092328
L 56.175495 38.81066
L 57.507919 61.947667
L 59.411381 95.15036
L 60.553459 111.507081
L 61.50519 122.44818
L 62.456921 131.039408
L 63.408653 137.56459
L 64.360384 142.371463
L 65.121769 145.211552
L 65.883154 147.331125
L 66.644539 148.868561
L 67.405924 149.94114
L 68.167308 150.646276
L 68.928693 151.063698
L 69.690078 151.257931
L 70.64181 151.264712
L 71.783887 151.027465
L 73.306657 150.450232
L 75.781158 149.213889
L 81.681891 146.196662
L 84.917778 144.820181
L 88.34401 143.607111
L 91.960588 142.563268
L 95.957859 141.638351
L 100.526169 140.808747
L 105.855864 140.06846
L 112.327636 139.403642
L 120.131832 138.833706
L 130.029836 138.345058
L 142.97338 137.943787
L 160.675581 137.63458
L 186.753015 137.420673
L 232.05542 137.301896
L 358.064631 137.272617
L 358.064631 137.272617
" style="fill:none;stroke:#e24a33;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_28">
<path clip-path="url(#p415a66e03c)" d="M 53.700994 137.281045
L 55.41411 177.592106
L 56.365842 194.745739
L 57.127227 204.611304
L 57.698265 209.700982
L 58.269304 212.934182
L 58.649997 214.153884
L 59.030689 214.706572
L 59.221035 214.756364
L 59.411381 214.667979
L 59.792074 214.115195
L 60.172766 213.123927
L 60.743805 210.971571
L 61.50519 207.197361
L 62.837614 199.268817
L 65.502461 183.179592
L 67.025231 175.361938
L 68.357655 169.563486
L 69.690078 164.678913
L 71.022502 160.598481
L 72.354926 157.201452
L 73.687349 154.374158
L 75.019773 152.016974
L 76.542543 149.791531
L 78.065313 147.96843
L 79.588083 146.466502
L 81.301199 145.081678
L 83.204661 143.839914
L 85.29847 142.751731
L 87.582625 141.815858
L 90.247472 140.96978
L 93.293012 140.237562
L 96.909591 139.595922
L 101.4779 139.022551
L 107.188288 138.541554
L 114.802137 138.138861
L 125.461526 137.817527
L 141.640957 137.575947
L 169.621854 137.411069
L 231.103689 137.317601
L 358.064631 137.288311
L 358.064631 137.288311
" style="fill:none;stroke:#348abd;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="patch_3">
<path d="M 38.482813 224.64
L 38.482813 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_4">
<path d="M 373.282813 224.64
L 373.282813 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_5">
<path d="M 38.482813 224.64
L 373.282813 224.64
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_6">
<path d="M 38.482813 7.2
L 373.282813 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="legend_1">
<g id="patch_7">
<path d="M 285.601562 44.55625
L 366.282812 44.55625
Q 368.282812 44.55625 368.282812 42.55625
L 368.282812 14.2
Q 368.282812 12.2 366.282812 12.2
L 285.601562 12.2
Q 283.601562 12.2 283.601562 14.2
L 283.601562 42.55625
Q 283.601562 44.55625 285.601562 44.55625
z
" style="fill:#e5e5e5;opacity:0.8;stroke:#cccccc;stroke-linejoin:miter;stroke-width:0.5;"/>
</g>
<g id="line2d_29">
<path d="M 287.601562 20.298437
L 307.601562 20.298437
" style="fill:none;stroke:#e24a33;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_30"/>
<g id="text_14">
<!-- real part -->
<g transform="translate(315.601562 23.798437)scale(0.1 -0.1)">
<defs>
<path d="M 2631 2963
Q 2534 3019 2420 3045
Q 2306 3072 2169 3072
Q 1681 3072 1420 2755
Q 1159 2438 1159 1844
L 1159 0
L 581 0
L 581 3500
L 1159 3500
L 1159 2956
Q 1341 3275 1631 3429
Q 1922 3584 2338 3584
Q 2397 3584 2469 3576
Q 2541 3569 2628 3553
L 2631 2963
z
" id="DejaVuSans-72" transform="scale(0.015625)"/>
<path d="M 3597 1894
L 3597 1613
L 953 1613
Q 991 1019 1311 708
Q 1631 397 2203 397
Q 2534 397 2845 478
Q 3156 559 3463 722
L 3463 178
Q 3153 47 2828 -22
Q 2503 -91 2169 -91
Q 1331 -91 842 396
Q 353 884 353 1716
Q 353 2575 817 3079
Q 1281 3584 2069 3584
Q 2775 3584 3186 3129
Q 3597 2675 3597 1894
z
M 3022 2063
Q 3016 2534 2758 2815
Q 2500 3097 2075 3097
Q 1594 3097 1305 2825
Q 1016 2553 972 2059
L 3022 2063
z
" id="DejaVuSans-65" transform="scale(0.015625)"/>
<path d="M 2194 1759
Q 1497 1759 1228 1600
Q 959 1441 959 1056
Q 959 750 1161 570
Q 1363 391 1709 391
Q 2188 391 2477 730
Q 2766 1069 2766 1631
L 2766 1759
L 2194 1759
z
M 3341 1997
L 3341 0
L 2766 0
L 2766 531
Q 2569 213 2275 61
Q 1981 -91 1556 -91
Q 1019 -91 701 211
Q 384 513 384 1019
Q 384 1609 779 1909
Q 1175 2209 1959 2209
L 2766 2209
L 2766 2266
Q 2766 2663 2505 2880
Q 2244 3097 1772 3097
Q 1472 3097 1187 3025
Q 903 2953 641 2809
L 641 3341
Q 956 3463 1253 3523
Q 1550 3584 1831 3584
Q 2591 3584 2966 3190
Q 3341 2797 3341 1997
z
" id="DejaVuSans-61" transform="scale(0.015625)"/>
<path d="M 603 4863
L 1178 4863
L 1178 0
L 603 0
L 603 4863
z
" id="DejaVuSans-6c" transform="scale(0.015625)"/>
<path id="DejaVuSans-20" transform="scale(0.015625)"/>
<path d="M 1159 525
L 1159 -1331
L 581 -1331
L 581 3500
L 1159 3500
L 1159 2969
Q 1341 3281 1617 3432
Q 1894 3584 2278 3584
Q 2916 3584 3314 3078
Q 3713 2572 3713 1747
Q 3713 922 3314 415
Q 2916 -91 2278 -91
Q 1894 -91 1617 61
Q 1341 213 1159 525
z
M 3116 1747
Q 3116 2381 2855 2742
Q 2594 3103 2138 3103
Q 1681 3103 1420 2742
Q 1159 2381 1159 1747
Q 1159 1113 1420 752
Q 1681 391 2138 391
Q 2594 391 2855 752
Q 3116 1113 3116 1747
z
" id="DejaVuSans-70" transform="scale(0.015625)"/>
<path d="M 1172 4494
L 1172 3500
L 2356 3500
L 2356 3053
L 1172 3053
L 1172 1153
Q 1172 725 1289 603
Q 1406 481 1766 481
L 2356 481
L 2356 0
L 1766 0
Q 1100 0 847 248
Q 594 497 594 1153
L 594 3053
L 172 3053
L 172 3500
L 594 3500
L 594 4494
L 1172 4494
z
" id="DejaVuSans-74" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-72"/>
<use x="38.863281" xlink:href="#DejaVuSans-65"/>
<use x="100.386719" xlink:href="#DejaVuSans-61"/>
<use x="161.666016" xlink:href="#DejaVuSans-6c"/>
<use x="189.449219" xlink:href="#DejaVuSans-20"/>
<use x="221.236328" xlink:href="#DejaVuSans-70"/>
<use x="284.712891" xlink:href="#DejaVuSans-61"/>
<use x="345.992188" xlink:href="#DejaVuSans-72"/>
<use x="387.105469" xlink:href="#DejaVuSans-74"/>
</g>
</g>
<g id="line2d_31">
<path d="M 287.601562 34.976562
L 307.601562 34.976562
" style="fill:none;stroke:#348abd;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="line2d_32"/>
<g id="text_15">
<!-- imag part -->
<g transform="translate(315.601562 38.476562)scale(0.1 -0.1)">
<defs>
<path d="M 603 3500
L 1178 3500
L 1178 0
L 603 0
L 603 3500
z
M 603 4863
L 1178 4863
L 1178 4134
L 603 4134
L 603 4863
z
" id="DejaVuSans-69" transform="scale(0.015625)"/>
<path d="M 3328 2828
Q 3544 3216 3844 3400
Q 4144 3584 4550 3584
Q 5097 3584 5394 3201
Q 5691 2819 5691 2113
L 5691 0
L 5113 0
L 5113 2094
Q 5113 2597 4934 2840
Q 4756 3084 4391 3084
Q 3944 3084 3684 2787
Q 3425 2491 3425 1978
L 3425 0
L 2847 0
L 2847 2094
Q 2847 2600 2669 2842
Q 2491 3084 2119 3084
Q 1678 3084 1418 2786
Q 1159 2488 1159 1978
L 1159 0
L 581 0
L 581 3500
L 1159 3500
L 1159 2956
Q 1356 3278 1631 3431
Q 1906 3584 2284 3584
Q 2666 3584 2933 3390
Q 3200 3197 3328 2828
z
" id="DejaVuSans-6d" transform="scale(0.015625)"/>
<path d="M 2906 1791
Q 2906 2416 2648 2759
Q 2391 3103 1925 3103
Q 1463 3103 1205 2759
Q 947 2416 947 1791
Q 947 1169 1205 825
Q 1463 481 1925 481
Q 2391 481 2648 825
Q 2906 1169 2906 1791
z
M 3481 434
Q 3481 -459 3084 -895
Q 2688 -1331 1869 -1331
Q 1566 -1331 1297 -1286
Q 1028 -1241 775 -1147
L 775 -588
Q 1028 -725 1275 -790
Q 1522 -856 1778 -856
Q 2344 -856 2625 -561
Q 2906 -266 2906 331
L 2906 616
Q 2728 306 2450 153
Q 2172 0 1784 0
Q 1141 0 747 490
Q 353 981 353 1791
Q 353 2603 747 3093
Q 1141 3584 1784 3584
Q 2172 3584 2450 3431
Q 2728 3278 2906 2969
L 2906 3500
L 3481 3500
L 3481 434
z
" id="DejaVuSans-67" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-69"/>
<use x="27.783203" xlink:href="#DejaVuSans-6d"/>
<use x="125.195312" xlink:href="#DejaVuSans-61"/>
<use x="186.474609" xlink:href="#DejaVuSans-67"/>
<use x="249.951172" xlink:href="#DejaVuSans-20"/>
<use x="281.738281" xlink:href="#DejaVuSans-70"/>
<use x="345.214844" xlink:href="#DejaVuSans-61"/>
<use x="406.494141" xlink:href="#DejaVuSans-72"/>
<use x="447.607422" xlink:href="#DejaVuSans-74"/>
</g>
</g>
</g>
</g>
</g>
<defs>
<clipPath id="p415a66e03c">
<rect height="217.44" width="334.8" x="38.482813" y="7.2"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 22 KiB

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 294 KiB

View file

@ -0,0 +1,671 @@
<?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 height="248.518125pt" version="1.1" viewBox="0 0 380.482813 248.518125" width="380.482813pt" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<metadata>
<rdf:RDF xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" 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>1980-01-01T00:00:00+00:00</dc:date>
<dc:format>image/svg+xml</dc:format>
<dc:creator>
<cc:Agent>
<dc:title>Matplotlib v3.4.2, https://matplotlib.org/</dc:title>
</cc:Agent>
</dc:creator>
</cc:Work>
</rdf:RDF>
</metadata>
<defs>
<style type="text/css">*{stroke-linecap:butt;stroke-linejoin:round;}</style>
</defs>
<g id="figure_1">
<g id="patch_1">
<path d="M -0 248.518125
L 380.482813 248.518125
L 380.482813 0
L -0 0
z
" style="fill:none;"/>
</g>
<g id="axes_1">
<g id="patch_2">
<path d="M 38.482813 224.64
L 373.282813 224.64
L 373.282813 7.2
L 38.482813 7.2
z
" style="fill:#e5e5e5;"/>
</g>
<g id="matplotlib.axis_1">
<g id="xtick_1">
<g id="line2d_1">
<path clip-path="url(#p1db66e0ef5)" d="M 53.700994 224.64
L 53.700994 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_2">
<defs>
<path d="M 0 0
L 0 3.5
" id="md4f023745a" style="stroke:#555555;stroke-width:0.8;"/>
</defs>
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="53.700994" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_1">
<!-- 0 -->
<g style="fill:#555555;" transform="translate(50.519744 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2034 4250
Q 1547 4250 1301 3770
Q 1056 3291 1056 2328
Q 1056 1369 1301 889
Q 1547 409 2034 409
Q 2525 409 2770 889
Q 3016 1369 3016 2328
Q 3016 3291 2770 3770
Q 2525 4250 2034 4250
z
M 2034 4750
Q 2819 4750 3233 4129
Q 3647 3509 3647 2328
Q 3647 1150 3233 529
Q 2819 -91 2034 -91
Q 1250 -91 836 529
Q 422 1150 422 2328
Q 422 3509 836 4129
Q 1250 4750 2034 4750
z
" id="DejaVuSans-30" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="xtick_2">
<g id="line2d_3">
<path clip-path="url(#p1db66e0ef5)" d="M 91.746449 224.64
L 91.746449 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_4">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="91.746449" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_2">
<!-- 2 -->
<g style="fill:#555555;" transform="translate(88.565199 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 1228 531
L 3431 531
L 3431 0
L 469 0
L 469 531
Q 828 903 1448 1529
Q 2069 2156 2228 2338
Q 2531 2678 2651 2914
Q 2772 3150 2772 3378
Q 2772 3750 2511 3984
Q 2250 4219 1831 4219
Q 1534 4219 1204 4116
Q 875 4013 500 3803
L 500 4441
Q 881 4594 1212 4672
Q 1544 4750 1819 4750
Q 2544 4750 2975 4387
Q 3406 4025 3406 3419
Q 3406 3131 3298 2873
Q 3191 2616 2906 2266
Q 2828 2175 2409 1742
Q 1991 1309 1228 531
z
" id="DejaVuSans-32" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="xtick_3">
<g id="line2d_5">
<path clip-path="url(#p1db66e0ef5)" d="M 129.791903 224.64
L 129.791903 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_6">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="129.791903" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_3">
<!-- 4 -->
<g style="fill:#555555;" transform="translate(126.610653 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2419 4116
L 825 1625
L 2419 1625
L 2419 4116
z
M 2253 4666
L 3047 4666
L 3047 1625
L 3713 1625
L 3713 1100
L 3047 1100
L 3047 0
L 2419 0
L 2419 1100
L 313 1100
L 313 1709
L 2253 4666
z
" id="DejaVuSans-34" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="xtick_4">
<g id="line2d_7">
<path clip-path="url(#p1db66e0ef5)" d="M 167.837358 224.64
L 167.837358 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_8">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="167.837358" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_4">
<!-- 6 -->
<g style="fill:#555555;" transform="translate(164.656108 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2113 2584
Q 1688 2584 1439 2293
Q 1191 2003 1191 1497
Q 1191 994 1439 701
Q 1688 409 2113 409
Q 2538 409 2786 701
Q 3034 994 3034 1497
Q 3034 2003 2786 2293
Q 2538 2584 2113 2584
z
M 3366 4563
L 3366 3988
Q 3128 4100 2886 4159
Q 2644 4219 2406 4219
Q 1781 4219 1451 3797
Q 1122 3375 1075 2522
Q 1259 2794 1537 2939
Q 1816 3084 2150 3084
Q 2853 3084 3261 2657
Q 3669 2231 3669 1497
Q 3669 778 3244 343
Q 2819 -91 2113 -91
Q 1303 -91 875 529
Q 447 1150 447 2328
Q 447 3434 972 4092
Q 1497 4750 2381 4750
Q 2619 4750 2861 4703
Q 3103 4656 3366 4563
z
" id="DejaVuSans-36" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
<g id="xtick_5">
<g id="line2d_9">
<path clip-path="url(#p1db66e0ef5)" d="M 205.882812 224.64
L 205.882812 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_10">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="205.882812" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_5">
<!-- 8 -->
<g style="fill:#555555;" transform="translate(202.701562 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 2034 2216
Q 1584 2216 1326 1975
Q 1069 1734 1069 1313
Q 1069 891 1326 650
Q 1584 409 2034 409
Q 2484 409 2743 651
Q 3003 894 3003 1313
Q 3003 1734 2745 1975
Q 2488 2216 2034 2216
z
M 1403 2484
Q 997 2584 770 2862
Q 544 3141 544 3541
Q 544 4100 942 4425
Q 1341 4750 2034 4750
Q 2731 4750 3128 4425
Q 3525 4100 3525 3541
Q 3525 3141 3298 2862
Q 3072 2584 2669 2484
Q 3125 2378 3379 2068
Q 3634 1759 3634 1313
Q 3634 634 3220 271
Q 2806 -91 2034 -91
Q 1263 -91 848 271
Q 434 634 434 1313
Q 434 1759 690 2068
Q 947 2378 1403 2484
z
M 1172 3481
Q 1172 3119 1398 2916
Q 1625 2713 2034 2713
Q 2441 2713 2670 2916
Q 2900 3119 2900 3481
Q 2900 3844 2670 4047
Q 2441 4250 2034 4250
Q 1625 4250 1398 4047
Q 1172 3844 1172 3481
z
" id="DejaVuSans-38" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-38"/>
</g>
</g>
</g>
<g id="xtick_6">
<g id="line2d_11">
<path clip-path="url(#p1db66e0ef5)" d="M 243.928267 224.64
L 243.928267 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_12">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="243.928267" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_6">
<!-- 10 -->
<g style="fill:#555555;" transform="translate(237.565767 239.238437)scale(0.1 -0.1)">
<defs>
<path d="M 794 531
L 1825 531
L 1825 4091
L 703 3866
L 703 4441
L 1819 4666
L 2450 4666
L 2450 531
L 3481 531
L 3481 0
L 794 0
L 794 531
z
" id="DejaVuSans-31" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="xtick_7">
<g id="line2d_13">
<path clip-path="url(#p1db66e0ef5)" d="M 281.973722 224.64
L 281.973722 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_14">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="281.973722" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_7">
<!-- 12 -->
<g style="fill:#555555;" transform="translate(275.611222 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="xtick_8">
<g id="line2d_15">
<path clip-path="url(#p1db66e0ef5)" d="M 320.019176 224.64
L 320.019176 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_16">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="320.019176" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_8">
<!-- 14 -->
<g style="fill:#555555;" transform="translate(313.656676 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="xtick_9">
<g id="line2d_17">
<path clip-path="url(#p1db66e0ef5)" d="M 358.064631 224.64
L 358.064631 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_18">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="358.064631" xlink:href="#md4f023745a" y="224.64"/>
</g>
</g>
<g id="text_9">
<!-- 16 -->
<g style="fill:#555555;" transform="translate(351.702131 239.238437)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-31"/>
<use x="63.623047" xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
</g>
<g id="matplotlib.axis_2">
<g id="ytick_1">
<g id="line2d_19">
<path clip-path="url(#p1db66e0ef5)" d="M 38.482813 222.234602
L 373.282813 222.234602
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_20">
<defs>
<path d="M 0 0
L -3.5 0
" id="m2eb3a13d3b" style="stroke:#555555;stroke-width:0.8;"/>
</defs>
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#m2eb3a13d3b" y="222.234602"/>
</g>
</g>
<g id="text_10">
<!-- 0.8 -->
<g style="fill:#555555;" transform="translate(7.2 226.033821)scale(0.1 -0.1)">
<defs>
<path d="M 678 2272
L 4684 2272
L 4684 1741
L 678 1741
L 678 2272
z
" id="DejaVuSans-2212" transform="scale(0.015625)"/>
<path d="M 684 794
L 1344 794
L 1344 0
L 684 0
L 684 794
z
" id="DejaVuSans-2e" transform="scale(0.015625)"/>
</defs>
<use xlink:href="#DejaVuSans-2212"/>
<use x="83.789062" xlink:href="#DejaVuSans-30"/>
<use x="147.412109" xlink:href="#DejaVuSans-2e"/>
<use x="179.199219" xlink:href="#DejaVuSans-38"/>
</g>
</g>
</g>
<g id="ytick_2">
<g id="line2d_21">
<path clip-path="url(#p1db66e0ef5)" d="M 38.482813 188.35032
L 373.282813 188.35032
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_22">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#m2eb3a13d3b" y="188.35032"/>
</g>
</g>
<g id="text_11">
<!-- 0.6 -->
<g style="fill:#555555;" transform="translate(7.2 192.149539)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-2212"/>
<use x="83.789062" xlink:href="#DejaVuSans-30"/>
<use x="147.412109" xlink:href="#DejaVuSans-2e"/>
<use x="179.199219" xlink:href="#DejaVuSans-36"/>
</g>
</g>
</g>
<g id="ytick_3">
<g id="line2d_23">
<path clip-path="url(#p1db66e0ef5)" d="M 38.482813 154.466038
L 373.282813 154.466038
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_24">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#m2eb3a13d3b" y="154.466038"/>
</g>
</g>
<g id="text_12">
<!-- 0.4 -->
<g style="fill:#555555;" transform="translate(7.2 158.265257)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-2212"/>
<use x="83.789062" xlink:href="#DejaVuSans-30"/>
<use x="147.412109" xlink:href="#DejaVuSans-2e"/>
<use x="179.199219" xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
<g id="ytick_4">
<g id="line2d_25">
<path clip-path="url(#p1db66e0ef5)" d="M 38.482813 120.581756
L 373.282813 120.581756
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_26">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#m2eb3a13d3b" y="120.581756"/>
</g>
</g>
<g id="text_13">
<!-- 0.2 -->
<g style="fill:#555555;" transform="translate(7.2 124.380975)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-2212"/>
<use x="83.789062" xlink:href="#DejaVuSans-30"/>
<use x="147.412109" xlink:href="#DejaVuSans-2e"/>
<use x="179.199219" xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="ytick_5">
<g id="line2d_27">
<path clip-path="url(#p1db66e0ef5)" d="M 38.482813 86.697474
L 373.282813 86.697474
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_28">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#m2eb3a13d3b" y="86.697474"/>
</g>
</g>
<g id="text_14">
<!-- 0.0 -->
<g style="fill:#555555;" transform="translate(15.579688 90.496693)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-30"/>
</g>
</g>
</g>
<g id="ytick_6">
<g id="line2d_29">
<path clip-path="url(#p1db66e0ef5)" d="M 38.482813 52.813192
L 373.282813 52.813192
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_30">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#m2eb3a13d3b" y="52.813192"/>
</g>
</g>
<g id="text_15">
<!-- 0.2 -->
<g style="fill:#555555;" transform="translate(15.579688 56.612411)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-32"/>
</g>
</g>
</g>
<g id="ytick_7">
<g id="line2d_31">
<path clip-path="url(#p1db66e0ef5)" d="M 38.482813 18.92891
L 373.282813 18.92891
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-width:0.8;"/>
</g>
<g id="line2d_32">
<g>
<use style="fill:#555555;stroke:#555555;stroke-width:0.8;" x="38.482813" xlink:href="#m2eb3a13d3b" y="18.92891"/>
</g>
</g>
<g id="text_16">
<!-- 0.4 -->
<g style="fill:#555555;" transform="translate(15.579688 22.728129)scale(0.1 -0.1)">
<use xlink:href="#DejaVuSans-30"/>
<use x="63.623047" xlink:href="#DejaVuSans-2e"/>
<use x="95.410156" xlink:href="#DejaVuSans-34"/>
</g>
</g>
</g>
</g>
<g id="line2d_33">
<path clip-path="url(#p1db66e0ef5)" d="M 53.700994 84.584685
L 54.081687 84.602256
L 54.462379 84.325559
L 54.843072 83.759964
L 55.41411 82.399601
L 56.175495 79.740331
L 57.127227 75.355886
L 58.649997 66.929433
L 61.50519 50.887879
L 63.02796 43.630677
L 64.360384 38.249109
L 65.692807 33.723823
L 67.025231 29.956383
L 68.357655 26.839832
L 69.690078 24.27783
L 71.022502 22.191034
L 72.354926 20.517318
L 73.687349 19.209678
L 75.019773 18.233607
L 76.352197 17.564581
L 77.494274 17.222611
L 78.636352 17.086639
L 79.778429 17.151793
L 80.920507 17.414764
L 82.25293 17.968468
L 83.585354 18.785183
L 84.917778 19.861786
L 86.440547 21.405387
L 87.963317 23.275477
L 89.676434 25.756203
L 91.579896 28.956743
L 93.673705 32.976069
L 95.957859 37.889434
L 98.622707 44.199987
L 101.858593 52.469696
L 113.469713 82.733985
L 116.134561 88.806435
L 118.609062 93.90695
L 120.893217 98.102591
L 122.987025 101.494147
L 125.080834 104.446972
L 126.984296 106.759227
L 128.887759 108.734799
L 130.791221 110.399223
L 132.694684 111.785139
L 134.788492 113.034087
L 137.072647 114.133182
L 139.927841 115.240198
L 149.06446 118.547414
L 151.538961 119.788473
L 153.823116 121.173367
L 156.107271 122.816722
L 158.391426 124.731478
L 160.865927 127.109797
L 163.530774 130.001023
L 166.576314 133.663292
L 170.383239 138.627006
L 180.852282 152.514155
L 183.897822 156.079659
L 186.562669 158.874744
L 189.03717 161.160842
L 191.321325 162.990756
L 193.60548 164.54875
L 195.889635 165.842777
L 198.17379 166.890518
L 200.648291 167.778324
L 203.313138 168.49513
L 206.549024 169.121159
L 212.069065 169.906722
L 216.637375 170.651265
L 219.873261 171.398948
L 222.728455 172.275999
L 225.583648 173.386065
L 228.438842 174.737249
L 231.484382 176.431894
L 234.910614 178.608033
L 239.098231 181.545867
L 250.328659 189.580106
L 253.754892 191.692521
L 256.990778 193.424984
L 260.036318 194.795379
L 262.891511 195.845525
L 265.937051 196.726517
L 269.172937 197.422278
L 272.789516 197.966286
L 277.738518 198.462385
L 286.684791 199.32618
L 290.872408 199.982419
L 294.679333 200.801667
L 298.486258 201.844247
L 302.673875 203.223133
L 308.00357 205.226666
L 319.424344 209.5877
L 323.802308 210.974481
L 327.799579 212.00743
L 331.606503 212.768585
L 335.603774 213.345692
L 340.172084 213.773951
L 346.45351 214.111858
L 356.922553 214.662732
L 358.064631 214.756364
L 358.064631 214.756364
" style="fill:none;stroke:#e24a33;stroke-linecap:square;stroke-width:1.5;"/>
</g>
<g id="patch_3">
<path d="M 38.482813 224.64
L 38.482813 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_4">
<path d="M 373.282813 224.64
L 373.282813 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_5">
<path d="M 38.482813 224.64
L 373.282813 224.64
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
<g id="patch_6">
<path d="M 38.482813 7.2
L 373.282813 7.2
" style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:miter;"/>
</g>
</g>
</g>
<defs>
<clipPath id="p1db66e0ef5">
<rect height="217.44" width="334.8" x="38.482813" y="7.2"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 19 KiB

View file

@ -0,0 +1,158 @@
#+PROPERTY: header-args :session comparison_hops_gauss_nonzero :kernel python :pandoc yes :async yes
* Setup Boilerplate
#+begin_src jupyter-python :results none
import numpy as np
import matplotlib.pyplot as plt
import stg_helper
import stg
from hopsflow import util, hopsflow
import utilities as ut
#+end_src
* Load Hops Data
#+begin_src jupyter-python :results none
system_params = stg_helper.get_system_param(stg)
class result:
hd = stg_helper.get_hierarchy_data(stg, read_only=True)
N = hd.samples[0]
τ = hd.get_time()
# ρ = hd.get_rho_t()
ψ_1 = hd.aux_states
ψ = hd.stoc_traj
therm_y = hd.therm_y
#+end_src
#+begin_src jupyter-python
_, e_sys, σ_e_sys = util.operator_expectation_ensemble(
iter(result.ψ),
system_params.H_sys.todense(),
result.N,
stg.__HI_nonlinear,
)
#+end_src
#+RESULTS:
: 100%|██████████| 4581/4581 [01:35<00:00, 47.89it/s]
#+begin_src jupyter-python
plt.errorbar(result.τ, e_sys.real, yerr=σ_e_sys.real, ecolor="yellow")
#+end_src
#+RESULTS:
:RESULTS:
: <ErrorbarContainer object of 3 artists>
[[file:./.ob-jupyter/0c841367a3fb206d42cd99485373f85699844767.svg]]
:END:
* Heat Flow
#+begin_src jupyter-python
hf_system = hopsflow.SystemParams(
system_params.L.todense(), stg.__g, stg.__w, stg.__bcf_scale, stg.__HI_nonlinear
)
ξ = stg_helper.get_eta_therm(stg)
ξ.calc_deriv = True
hf_therm = hopsflow.ThermalParams(ξ=ξ, τ=result.τ, num_deriv=False)
full_flow = hopsflow.heat_flow_ensemble(
iter(result.ψ), iter(result.ψ_1), hf_system, result.N, (iter(result.therm_y), hf_therm), every=int(result.N / 10)
)
#+end_src
#+RESULTS:
: 100%|██████████| 4581/4581 [06:43<00:00, 11.36it/s]
#+begin_src jupyter-python
with ut.hiro_style():
ut.plot_convergence(result.τ, full_flow, transform=lambda y: -y)
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/12bd8c1c361e502dcda461df4f32460a0c99c07b.svg]]
#+RESULTS:
* Analytic Solution
#+begin_src jupyter-python :results none
from hopsflow import gaussflow as gf
#+end_src
Setting up the BCFs.
#+begin_src jupyter-python :results none
α = gf.BCF(
stg.t_max,
stg.__bcf,
num_terms=6,
resolution=0.001,
)
α_0 = gf.BCF(
stg.t_max,
stg.__bcf_zero_temp,
num_terms=4,
resolution=0.001,
)
α_0_dot = gf.BCF(
stg.t_max,
lambda t: 2 / (1j * np.pi) * (stg.wc / (1 + 1j * stg.wc * t)) ** 3,
num_terms=5,
resolution=0.001,
)
#+end_src
LGTM.
#+begin_src jupyter-python
fig, ax = ut.plot_complex(result.τ, α(result.τ)-α.approx(result.τ), label="finite")
#+end_src
#+RESULTS:
[[file:./.ob-jupyter/9a6fc74b82954ac7bda8251a2643fac6836313fb.svg]]
#+begin_src jupyter-python :results none
sys = gf.SystemParams(Ω=stg.OMEGA, η=stg.eta, α_0=α_0)
flow = gf.Flow(sys, α, α_0_dot, n=1)
flow_τ = flow(result.τ)
#+end_src
#+begin_src jupyter-python
plt.plot(result.τ, flow_τ)
#+end_src
#+RESULTS:
:RESULTS:
| <matplotlib.lines.Line2D | at | 0x7f7aeddf6e80> |
[[file:./.ob-jupyter/9560167a44dc90d2312c88fc8e2d1953c3324e64.svg]]
:END:
* Compare
#+begin_src jupyter-python
fig, ax = ut.plot_convergence(result.τ, full_flow, transform=lambda y: -y)
ax.plot(result.τ, flow_τ, label="analytic")
ax.legend()
#+end_src
#+RESULTS:
:RESULTS:
: <matplotlib.legend.Legend at 0x7f7aee2a4be0>
[[file:./.ob-jupyter/d1252a21ce23059a7d0626a4843582a6197972c8.svg]]
:END:
#+begin_src jupyter-python
fig, ax = ut.plot_diff_vs_sigma(result.τ, full_flow, flow_τ, transform=lambda y: -y)
ax.legend()
#+end_src
#+RESULTS:
:RESULTS:
: <matplotlib.legend.Legend at 0x7f36da5b97f0>
[[file:./.ob-jupyter/7b082f4a36aee70924c9078088dbec1a515e36b5.svg]]
:END:
* Cleanup
#+begin_src jupyter-python :results none
result.hd.close()
#+end_src

View file

@ -0,0 +1,203 @@
# native
import pathlib
import traceback
import pickle
# third party
import numpy as np
from scipy.special import gamma as gamma_func
import qutip
# hops
import hops.core.hierarchyData as hid
import hops.util.bcf as bcf
import hops.util.matrixLib as ml
import hops.util.truncation_schemes as truncation_schemes
import stg_helper
from hops.data.path import get_path as get_hops_data_path
################################################
#
# OVERALL PARAMETERS
#
# may be overwritten in later definitions
#
################################################
max_HO_level = 25
OMEGA = 1
wc = 2
s = 1
__BCF_FIT_n = 5
__T = 1
__HI_eta_type = "fft"
__HI_eta_temperature_type = "ts"
eta = 0.5
p_trunc = 1.5
q_trunc = 0.5
n_eq = None
kfac = 1.4
kmax_list_pre_sqrt = True
__HI_k_max = None
t_max = 16
sp_tol = 1e-4
__HI_seed = 0
__HI_accum_only = False
__HI_number_of_samples = 4582
__BCF_FIT_good_data_path = get_hops_data_path() + "/good_fit_data_abs_brute_force"
with open(__BCF_FIT_good_data_path, "rb") as f:
good_fit_data_abs = pickle.load(f)
try:
_, g_tilde, w_tilde = good_fit_data_abs[(__BCF_FIT_n, s)]
__g = 1 / np.pi * gamma_func(s + 1) * wc ** (s + 1) * np.asarray(g_tilde)
__w = wc * np.asarray(w_tilde)
__HI_truncation_scheme = stg_helper.get_truncation_scheme(
kmax_list_pre_sqrt=kmax_list_pre_sqrt,
g=__g,
w=__w,
q=q_trunc,
p=p_trunc,
kfac=kfac,
)
except KeyError:
raise KeyError(
"no fit data in {} for n={} and s={}".format(
__BCF_FIT_good_data_path, __BCF_FIT_n, s
)
)
__BCF_FIT_gw_hash = None
__temp_method = "stoc_pot"
__bcf_scale = eta
# print("eta", __bcf_scale)
__bcf_zero_temp = bcf.OhmicBCF_zeroTemp(s=s, eta=1, w_c=wc)
__spd_zero_temp = bcf.OhmicSD_zeroTemp(s=s, eta=1, w_c=wc)
if __T == 0:
__bcf = __bcf_zero_temp
__spec_dens = __spd_zero_temp
__stoc_temp_corr = None
__stoc_temp_dens = None
beta = np.inf
__HI_save_therm_y = False
else:
__bcf = bcf.OhmicBCF_nonZeroTemp(s=s, eta=1, w_c=wc, beta=1 / __T)
__spec_dens = bcf.PseudoSD(sd_at_t_zero=__spd_zero_temp, T=__T)
__stoc_temp_corr = bcf.Ohmic_StochasticPotentialCorrelations(
s=s, eta=1, w_c=wc, beta=1 / __T
)
__stoc_temp_dens = bcf.Ohmic_StochasticPotentialDensity(
s=s, eta=1, w_c=wc, beta=1 / __T
)
beta = 1 / __T
__HI_save_therm_y = True
q = qutip.operators.create(max_HO_level) + qutip.operators.destroy(max_HO_level)
p = (qutip.operators.destroy(max_HO_level) - qutip.operators.create(max_HO_level)) / 1j
__L = 0.5 * q
__H_sys = 0.25 * OMEGA * (p ** 2 + q ** 2)
__L = ml.Operator(data=__L, fmt="coo")
__H_sys = ml.Operator(data=__H_sys, fmt="coo")
#################################################
#
# settings for stoc proc
#
#################################################
__SP_t_max = t_max
__SP_db_name = "SPCache"
__SP_db_path = "."
__SP_KLE_tol = sp_tol
__SP_KLE_ng_fac = 4
__SP_KLE_meth = "fourpoint"
# __SP_KLE_meth = 'trapz'
# __SP_KLE_diff_method = 'full'
# __SP_KLE_dm_random_samples = None
__SP_KLE_diff_method = "random"
__SP_KLE_dm_random_samples = 10000
if __temp_method == "stoc_pot":
__SP_FFT_neg_frequ = False
else:
if __T == 0:
__SP_FFT_neg_frequ = False
else:
__SP_FFT_neg_frequ = True
# __SP_FFT_intgr_tol = 5e-3
# __SP_FFT_intpl_tol = 5e-3
__SP_FFT_intgr_tol = sp_tol
__SP_FFT_intpl_tol = sp_tol
################################################
#
# System and Hierarchy parameters
#
################################################
# __g = None
# __w = None
__H_dyn = []
__psi0 = np.array(qutip.states.fock(max_HO_level, n=1).data.todense()).flatten()
# for image: stoch_trj.png
# __INTGR_t_max = 6
# __INTGR_t_steps = 750
__INTGR_t_max = t_max
__INTGR_t_steps = int(t_max / 0.01)
__INTGR_name = "zvode"
__INTGR_atol = "1e-8"
__INTGR_rtol = "1e-8"
__INTGR_order = 5
__INTGR_nsteps = 10_000
__INTGR_method = "bdf"
__HI_g_scale = None
__HI_sample_method = "random"
__HI_nonlinear = True
__HI_normalized = False
__HI_normalized_by_hand = True
__HI_with_terminator = False
# __HI_result_data = hid.RESULT_TYPE_ZEROTH_ORDER_ONLY
__HI_result_data = hid.ResultType.ZEROTH_AND_FIRST_ORDER
#################################################
#
# DB and Server/Client parameters
#
#################################################
__db_name = "SBM"
__db_path = "."
__host = "localhost"
__verbose = 1
__authkey = __db_name
__desc = __db_name
__port = 35254
__nproc = 0
__nice = 19