aboutsummaryrefslogtreecommitdiff
path: root/23.11/_reduce_8hpp__incl.svg
diff options
context:
space:
mode:
authorNikhil Raj <nikhil.raj@arm.com>2023-11-22 11:41:15 +0000
committerNikhil Raj <nikhil.raj@arm.com>2023-11-22 11:41:15 +0000
commit6f92c8e9f8bb38dcf5dccf8deeff5112ecd8e37c (patch)
tree0c076149c03ac45c2617f5e02a77b79287ff5a0f /23.11/_reduce_8hpp__incl.svg
parent03c7ff3f6188240baaeaeb405a357a0c58195fec (diff)
downloadarmnn-6f92c8e9f8bb38dcf5dccf8deeff5112ecd8e37c.tar.gz
Update Doxygen for 23.11
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I47cd933f5002cb94a73aa97689d7b3d9c93cb849
Diffstat (limited to '23.11/_reduce_8hpp__incl.svg')
-rw-r--r--23.11/_reduce_8hpp__incl.svg792
1 files changed, 792 insertions, 0 deletions
diff --git a/23.11/_reduce_8hpp__incl.svg b/23.11/_reduce_8hpp__incl.svg
new file mode 100644
index 0000000000..0d186d2c74
--- /dev/null
+++ b/23.11/_reduce_8hpp__incl.svg
@@ -0,0 +1,792 @@
+<?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">
+<!-- Generated by graphviz version 2.43.0 (0)
+ -->
+<!-- Title: src/backends/reference/workloads/Reduce.hpp Pages: 1 -->
+<svg width="1379pt" height="498pt"
+ viewBox="0.00 0.00 1378.50 498.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 494)">
+<title>src/backends/reference/workloads/Reduce.hpp</title>
+<polygon fill="white" stroke="transparent" points="-4,4 -4,-494 1374.5,-494 1374.5,4 -4,4"/>
+<!-- Node1 -->
+<g id="node1" class="node">
+<title>Node1</title>
+<g id="a_node1"><a xlink:title=" ">
+<polygon fill="#bfbfbf" stroke="black" points="820,-459.5 820,-489.5 950,-489.5 950,-459.5 820,-459.5"/>
+<text text-anchor="start" x="828" y="-477.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
+<text text-anchor="middle" x="885" y="-466.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2 -->
+<g id="node2" class="node">
+<title>Node2</title>
+<g id="a_node2"><a xlink:href="_base_iterator_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="717.5,-347.5 717.5,-366.5 814.5,-366.5 814.5,-347.5 717.5,-347.5"/>
+<text text-anchor="middle" x="766" y="-354.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseIterator.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node2 -->
+<g id="edge1" class="edge">
+<title>Node1&#45;&gt;Node2</title>
+<path fill="none" stroke="midnightblue" d="M838.9,-459.44C819.81,-451.51 798.93,-439.75 785,-423 774.08,-409.88 769.44,-390.73 767.46,-376.62"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="770.93,-376.15 766.38,-366.59 763.97,-376.9 770.93,-376.15"/>
+</g>
+<!-- Node14 -->
+<g id="node14" class="node">
+<title>Node14</title>
+<g id="a_node14"><a xlink:href="_tensor_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="895.5,-168.5 895.5,-187.5 998.5,-187.5 998.5,-168.5 895.5,-168.5"/>
+<text text-anchor="middle" x="947" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Tensor.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node14 -->
+<g id="edge71" class="edge">
+<title>Node1&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M930.61,-459.42C974.1,-442.83 1033,-410.64 1033,-358 1033,-358 1033,-358 1033,-294.5 1033,-251.11 993.48,-213.47 968.02,-193.73"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="969.8,-190.69 959.69,-187.51 965.61,-196.29 969.8,-190.69"/>
+</g>
+<!-- Node38 -->
+<g id="node38" class="node">
+<title>Node38</title>
+<g id="a_node38"><a xlink:href="_decoders_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="894.5,-403.5 894.5,-422.5 977.5,-422.5 977.5,-403.5 894.5,-403.5"/>
+<text text-anchor="middle" x="936" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Decoders.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node38 -->
+<g id="edge64" class="edge">
+<title>Node1&#45;&gt;Node38</title>
+<path fill="none" stroke="midnightblue" d="M897.09,-459.4C904.57,-450.66 914.22,-439.41 922.03,-430.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="924.73,-432.53 928.58,-422.66 919.41,-427.97 924.73,-432.53"/>
+</g>
+<!-- Node39 -->
+<g id="node39" class="node">
+<title>Node39</title>
+<g id="a_node39"><a xlink:href="_encoders_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="794,-403.5 794,-422.5 876,-422.5 876,-403.5 794,-403.5"/>
+<text text-anchor="middle" x="835" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">Encoders.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node1&#45;&gt;Node39 -->
+<g id="edge68" class="edge">
+<title>Node1&#45;&gt;Node39</title>
+<path fill="none" stroke="midnightblue" d="M873.15,-459.4C865.89,-450.75 856.55,-439.64 848.93,-430.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="851.39,-428.06 842.28,-422.66 846.03,-432.57 851.39,-428.06"/>
+</g>
+<!-- Node3 -->
+<g id="node3" class="node">
+<title>Node3</title>
+<g id="a_node3"><a xlink:href="_types_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="679,-224.5 679,-243.5 801,-243.5 801,-224.5 679,-224.5"/>
+<text text-anchor="middle" x="740" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/TypesUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node3 -->
+<g id="edge2" class="edge">
+<title>Node2&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M764.13,-347.3C759.93,-327.76 749.68,-280.06 743.99,-253.55"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="747.38,-252.66 741.85,-243.62 740.53,-254.14 747.38,-252.66"/>
+</g>
+<!-- Node27 -->
+<g id="node27" class="node">
+<title>Node27</title>
+<g id="a_node27"><a xlink:href="_assert_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="0,-224.5 0,-243.5 134,-243.5 134,-224.5 0,-224.5"/>
+<text text-anchor="middle" x="67" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/Assert.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node27 -->
+<g id="edge39" class="edge">
+<title>Node2&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M717.34,-355.54C572.71,-353.77 152.3,-345.67 102,-311 82.98,-297.89 74.09,-271.75 70.08,-253.82"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="73.49,-253.06 68.16,-243.91 66.62,-254.39 73.49,-253.06"/>
+</g>
+<!-- Node29 -->
+<g id="node29" class="node">
+<title>Node29</title>
+<g id="a_node29"><a xlink:href="_numeric_cast_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="111.5,-286 111.5,-305 278.5,-305 278.5,-286 111.5,-286"/>
+<text text-anchor="middle" x="195" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/utility/NumericCast.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node29 -->
+<g id="edge41" class="edge">
+<title>Node2&#45;&gt;Node29</title>
+<path fill="none" stroke="midnightblue" d="M717.32,-350.93C621.96,-340.99 409.23,-318.82 286.7,-306.06"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="286.9,-302.56 276.59,-305 286.17,-309.52 286.9,-302.56"/>
+</g>
+<!-- Node31 -->
+<g id="node31" class="node">
+<title>Node31</title>
+<g id="a_node31"><a xlink:href="_floating_point_converter_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1061,-280.5 1061,-310.5 1199,-310.5 1199,-280.5 1061,-280.5"/>
+<text text-anchor="start" x="1069" y="-298.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/FloatingPoint</text>
+<text text-anchor="middle" x="1130" y="-287.5" font-family="Helvetica,sans-Serif" font-size="10.00">Converter.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node31 -->
+<g id="edge45" class="edge">
+<title>Node2&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M814.71,-348.04C875.12,-338.16 978.9,-321.2 1050.81,-309.44"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1051.43,-312.89 1060.74,-307.82 1050.3,-305.98 1051.43,-312.89"/>
+</g>
+<!-- Node33 -->
+<g id="node33" class="node">
+<title>Node33</title>
+<g id="a_node33"><a xlink:href="_tensor_utils_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="796.5,-286 796.5,-305 945.5,-305 945.5,-286 796.5,-286"/>
+<text text-anchor="middle" x="871" y="-293" font-family="Helvetica,sans-Serif" font-size="10.00">armnnUtils/TensorUtils.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node33 -->
+<g id="edge47" class="edge">
+<title>Node2&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M781.04,-347.48C798.28,-337.71 826.74,-321.58 847.03,-310.08"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="849.01,-312.98 855.98,-305.01 845.56,-306.89 849.01,-312.98"/>
+</g>
+<!-- Node34 -->
+<g id="node34" class="node">
+<title>Node34</title>
+<g id="a_node34"><a xlink:href="_resolve_type_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="228.5,-168.5 228.5,-187.5 327.5,-187.5 327.5,-168.5 228.5,-168.5"/>
+<text text-anchor="middle" x="278" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">ResolveType.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node2&#45;&gt;Node34 -->
+<g id="edge54" class="edge">
+<title>Node2&#45;&gt;Node34</title>
+<path fill="none" stroke="midnightblue" d="M742.46,-347.46C662.83,-318.58 403.35,-224.46 311,-190.97"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="312.18,-187.67 301.59,-187.55 309.79,-194.25 312.18,-187.67"/>
+</g>
+<!-- Node4 -->
+<g id="node4" class="node">
+<title>Node4</title>
+<g id="a_node4"><a xlink:href="_backend_id_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="633,-56.5 633,-75.5 755,-75.5 755,-56.5 633,-56.5"/>
+<text text-anchor="middle" x="694" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/BackendId.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node4 -->
+<g id="edge3" class="edge">
+<title>Node3&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M737.53,-224.08C730.29,-197.95 709.02,-121.21 699.15,-85.58"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="702.42,-84.27 696.37,-75.57 695.67,-86.14 702.42,-84.27"/>
+</g>
+<!-- Node6 -->
+<g id="node6" class="node">
+<title>Node6</title>
+<g id="a_node6"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="398.5,-0.5 398.5,-19.5 455.5,-19.5 455.5,-0.5 398.5,-0.5"/>
+<text text-anchor="middle" x="427" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node6 -->
+<g id="edge36" class="edge">
+<title>Node3&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M678.81,-232.21C620.65,-229.39 531.94,-219.63 462,-188 395.53,-157.94 368.67,-143.91 342,-76 338.75,-67.73 337.42,-63.62 342,-56 352.25,-38.98 371.33,-28.06 388.82,-21.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="390.06,-24.52 398.3,-17.87 387.71,-17.93 390.06,-24.52"/>
+</g>
+<!-- Node7 -->
+<g id="node7" class="node">
+<title>Node7</title>
+<g id="a_node7"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="538,-0.5 538,-19.5 570,-19.5 570,-0.5 538,-0.5"/>
+<text text-anchor="middle" x="554" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node7 -->
+<g id="edge37" class="edge">
+<title>Node3&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M700.95,-224.49C656.21,-212.42 584.94,-185.56 553,-132 533.97,-100.1 541.71,-54.53 548.31,-29.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="551.7,-30.28 551.08,-19.7 544.97,-28.36 551.7,-30.28"/>
+</g>
+<!-- Node11 -->
+<g id="node11" class="node">
+<title>Node11</title>
+<g id="a_node11"><a xlink:href="_exceptions_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="1037.5,-56.5 1037.5,-75.5 1162.5,-75.5 1162.5,-56.5 1037.5,-56.5"/>
+<text text-anchor="middle" x="1100" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">armnn/Exceptions.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node11 -->
+<g id="edge10" class="edge">
+<title>Node3&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M753,-224.32C785.62,-202.83 874.04,-146.45 954,-112 986.9,-97.82 1025.73,-86.08 1055.07,-78.15"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1056.26,-81.45 1065.03,-75.5 1054.46,-74.69 1056.26,-81.45"/>
+</g>
+<!-- Node3&#45;&gt;Node14 -->
+<g id="edge14" class="edge">
+<title>Node3&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M772.8,-224.44C808.38,-215.16 865.31,-200.31 904.35,-190.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="905.56,-193.43 914.35,-187.52 903.79,-186.65 905.56,-193.43"/>
+</g>
+<!-- Node17 -->
+<g id="node17" class="node">
+<title>Node17</title>
+<g id="a_node17"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="130.5,-56.5 130.5,-75.5 199.5,-75.5 199.5,-56.5 130.5,-56.5"/>
+<text text-anchor="middle" x="165" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node17 -->
+<g id="edge38" class="edge">
+<title>Node3&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M679,-231.18C549.47,-226.82 255.75,-214.16 219,-188 201.39,-175.47 180.54,-116.13 170.69,-85.46"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="173.93,-84.09 167.59,-75.6 167.25,-86.19 173.93,-84.09"/>
+</g>
+<!-- Node18 -->
+<g id="node18" class="node">
+<title>Node18</title>
+<g id="a_node18"><a xlink:href="_types_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="773.5,-112.5 773.5,-131.5 838.5,-131.5 838.5,-112.5 773.5,-112.5"/>
+<text text-anchor="middle" x="806" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">Types.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node18 -->
+<g id="edge33" class="edge">
+<title>Node3&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M745.18,-224.37C756.02,-206.3 781.29,-164.18 795.62,-140.31"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="798.7,-141.97 800.85,-131.59 792.7,-138.37 798.7,-141.97"/>
+</g>
+<!-- Node21 -->
+<g id="node21" class="node">
+<title>Node21</title>
+<g id="a_node21"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="561.5,-56.5 561.5,-75.5 614.5,-75.5 614.5,-56.5 561.5,-56.5"/>
+<text text-anchor="middle" x="588" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdint.h</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node21 -->
+<g id="edge34" class="edge">
+<title>Node3&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M734.89,-224.39C722.24,-203.55 687.8,-149.36 650,-112 638.13,-100.26 622.99,-89.22 610.64,-81.01"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="612.53,-78.06 602.24,-75.56 608.73,-83.93 612.53,-78.06"/>
+</g>
+<!-- Node26 -->
+<g id="node26" class="node">
+<title>Node26</title>
+<g id="a_node26"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="351.5,-56.5 351.5,-75.5 398.5,-75.5 398.5,-56.5 351.5,-56.5"/>
+<text text-anchor="middle" x="375" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
+</a>
+</g>
+</g>
+<!-- Node3&#45;&gt;Node26 -->
+<g id="edge35" class="edge">
+<title>Node3&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M678.78,-230.12C606.21,-223.48 485.94,-201.87 413,-132 399.16,-118.74 388.71,-99.35 382.3,-85.2"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="385.35,-83.41 378.21,-75.58 378.91,-86.16 385.35,-83.41"/>
+</g>
+<!-- Node5 -->
+<g id="node5" class="node">
+<title>Node5</title>
+<g id="a_node5"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="734,-0.5 734,-19.5 792,-19.5 792,-0.5 734,-0.5"/>
+<text text-anchor="middle" x="763" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node5 -->
+<g id="edge4" class="edge">
+<title>Node4&#45;&gt;Node5</title>
+<path fill="none" stroke="midnightblue" d="M705.09,-56.32C715.49,-48.18 731.26,-35.84 743.72,-26.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="745.99,-28.75 751.71,-19.83 741.68,-23.24 745.99,-28.75"/>
+</g>
+<!-- Node4&#45;&gt;Node6 -->
+<g id="edge5" class="edge">
+<title>Node4&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M651.69,-56.44C600.49,-46.09 515,-28.8 465.54,-18.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="466.06,-15.33 455.56,-16.78 464.67,-22.19 466.06,-15.33"/>
+</g>
+<!-- Node4&#45;&gt;Node7 -->
+<g id="edge6" class="edge">
+<title>Node4&#45;&gt;Node7</title>
+<path fill="none" stroke="midnightblue" d="M671.82,-56.44C646.79,-46.79 606.16,-31.12 579.75,-20.93"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="580.98,-17.66 570.39,-17.32 578.46,-24.19 580.98,-17.66"/>
+</g>
+<!-- Node8 -->
+<g id="node8" class="node">
+<title>Node8</title>
+<g id="a_node8"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="918,-0.5 918,-19.5 962,-19.5 962,-0.5 918,-0.5"/>
+<text text-anchor="middle" x="940" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node8 -->
+<g id="edge7" class="edge">
+<title>Node4&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M732.98,-56.44C781.37,-45.82 862.99,-27.9 907.93,-18.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="908.72,-21.45 917.73,-15.89 907.22,-14.61 908.72,-21.45"/>
+</g>
+<!-- Node9 -->
+<g id="node9" class="node">
+<title>Node9</title>
+<g id="a_node9"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="630,-0.5 630,-19.5 716,-19.5 716,-0.5 630,-0.5"/>
+<text text-anchor="middle" x="673" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node9 -->
+<g id="edge8" class="edge">
+<title>Node4&#45;&gt;Node9</title>
+<path fill="none" stroke="midnightblue" d="M690.53,-56.08C687.69,-48.77 683.57,-38.18 680.04,-29.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="683.29,-27.8 676.4,-19.75 676.77,-30.34 683.29,-27.8"/>
+</g>
+<!-- Node10 -->
+<g id="node10" class="node">
+<title>Node10</title>
+<g id="a_node10"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1227.5,-0.5 1227.5,-19.5 1274.5,-19.5 1274.5,-0.5 1227.5,-0.5"/>
+<text text-anchor="middle" x="1251" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
+</a>
+</g>
+</g>
+<!-- Node4&#45;&gt;Node10 -->
+<g id="edge9" class="edge">
+<title>Node4&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M755.17,-57.09C758.5,-56.71 761.79,-56.34 765,-56 947.32,-36.47 993.61,-38.93 1176,-20 1189.45,-18.6 1204.24,-16.87 1217.1,-15.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1217.88,-18.73 1227.38,-14.03 1217.02,-11.78 1217.88,-18.73"/>
+</g>
+<!-- Node11&#45;&gt;Node8 -->
+<g id="edge13" class="edge">
+<title>Node11&#45;&gt;Node8</title>
+<path fill="none" stroke="midnightblue" d="M1074.65,-56.44C1046.78,-47.04 1001.97,-31.91 971.78,-21.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="972.74,-18.35 962.14,-18.47 970.5,-24.99 972.74,-18.35"/>
+</g>
+<!-- Node12 -->
+<g id="node12" class="node">
+<title>Node12</title>
+<g id="a_node12"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1111,-0.5 1111,-19.5 1167,-19.5 1167,-0.5 1111,-0.5"/>
+<text text-anchor="middle" x="1139" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node12 -->
+<g id="edge11" class="edge">
+<title>Node11&#45;&gt;Node12</title>
+<path fill="none" stroke="midnightblue" d="M1106.44,-56.08C1111.95,-48.46 1120.03,-37.26 1126.76,-27.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1129.66,-29.91 1132.68,-19.75 1123.99,-25.81 1129.66,-29.91"/>
+</g>
+<!-- Node13 -->
+<g id="node13" class="node">
+<title>Node13</title>
+<g id="a_node13"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1027.5,-0.5 1027.5,-19.5 1092.5,-19.5 1092.5,-0.5 1027.5,-0.5"/>
+<text text-anchor="middle" x="1060" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
+</a>
+</g>
+</g>
+<!-- Node11&#45;&gt;Node13 -->
+<g id="edge12" class="edge">
+<title>Node11&#45;&gt;Node13</title>
+<path fill="none" stroke="midnightblue" d="M1093.39,-56.08C1087.74,-48.46 1079.46,-37.26 1072.55,-27.94"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1075.25,-25.7 1066.48,-19.75 1069.62,-29.87 1075.25,-25.7"/>
+</g>
+<!-- Node14&#45;&gt;Node10 -->
+<g id="edge31" class="edge">
+<title>Node14&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M984.77,-168.46C1054.35,-151.98 1198.74,-114.04 1232,-76 1243.24,-63.15 1247.84,-43.97 1249.72,-29.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1253.22,-29.96 1250.72,-19.67 1246.25,-29.28 1253.22,-29.96"/>
+</g>
+<!-- Node14&#45;&gt;Node11 -->
+<g id="edge15" class="edge">
+<title>Node14&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M947.88,-168.15C949.72,-154.3 955.21,-127.51 971,-112 987.95,-95.35 1011.39,-84.84 1033.64,-78.22"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1034.71,-81.55 1043.42,-75.52 1032.85,-74.8 1034.71,-81.55"/>
+</g>
+<!-- Node15 -->
+<g id="node15" class="node">
+<title>Node15</title>
+<g id="a_node15"><a xlink:href="_optional_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="561.5,-112.5 561.5,-131.5 640.5,-131.5 640.5,-112.5 561.5,-112.5"/>
+<text text-anchor="middle" x="601" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">Optional.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node14&#45;&gt;Node15 -->
+<g id="edge16" class="edge">
+<title>Node14&#45;&gt;Node15</title>
+<path fill="none" stroke="midnightblue" d="M895.2,-168.92C829.17,-158.61 715.8,-140.92 650.76,-130.77"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="651.17,-127.29 640.75,-129.2 650.09,-134.2 651.17,-127.29"/>
+</g>
+<!-- Node14&#45;&gt;Node18 -->
+<g id="edge20" class="edge">
+<title>Node14&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M924.66,-168.44C901.25,-159.48 864.26,-145.31 837.81,-135.18"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="838.83,-131.82 828.24,-131.52 836.32,-138.36 838.83,-131.82"/>
+</g>
+<!-- Node19 -->
+<g id="node19" class="node">
+<title>Node19</title>
+<g id="a_node19"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1181,-56.5 1181,-75.5 1223,-75.5 1223,-56.5 1181,-56.5"/>
+<text text-anchor="middle" x="1202" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
+</a>
+</g>
+</g>
+<!-- Node14&#45;&gt;Node19 -->
+<g id="edge29" class="edge">
+<title>Node14&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M952.19,-168.25C961.09,-154.05 980.69,-126.16 1005,-112 1067.92,-75.36 1096.12,-93.29 1170.9,-76.02"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1171.87,-79.38 1180.75,-73.6 1170.21,-72.58 1171.87,-79.38"/>
+</g>
+<!-- Node14&#45;&gt;Node21 -->
+<g id="edge28" class="edge">
+<title>Node14&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M907.25,-168.49C870.15,-160.24 813.39,-146.82 765,-132 712.87,-116.03 653.65,-93.33 618.63,-79.41"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="619.58,-76.02 609,-75.56 616.98,-82.52 619.58,-76.02"/>
+</g>
+<!-- Node24 -->
+<g id="node24" class="node">
+<title>Node24</title>
+<g id="a_node24"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1013.5,-112.5 1013.5,-131.5 1096.5,-131.5 1096.5,-112.5 1013.5,-112.5"/>
+<text text-anchor="middle" x="1055" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">initializer_list</text>
+</a>
+</g>
+</g>
+<!-- Node14&#45;&gt;Node24 -->
+<g id="edge30" class="edge">
+<title>Node14&#45;&gt;Node24</title>
+<path fill="none" stroke="midnightblue" d="M964.35,-168.32C981.67,-159.66 1008.52,-146.24 1028.5,-136.25"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1030.31,-139.26 1037.69,-131.65 1027.18,-133 1030.31,-139.26"/>
+</g>
+<!-- Node25 -->
+<g id="node25" class="node">
+<title>Node25</title>
+<g id="a_node25"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1215.5,-112.5 1215.5,-131.5 1260.5,-131.5 1260.5,-112.5 1215.5,-112.5"/>
+<text text-anchor="middle" x="1238" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
+</a>
+</g>
+</g>
+<!-- Node14&#45;&gt;Node25 -->
+<g id="edge32" class="edge">
+<title>Node14&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M998.75,-168.82C1050.21,-160.45 1131.31,-146.63 1201,-132 1202.46,-131.69 1203.94,-131.37 1205.44,-131.04"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1206.4,-134.41 1215.35,-128.75 1204.82,-127.59 1206.4,-134.41"/>
+</g>
+<!-- Node15&#45;&gt;Node11 -->
+<g id="edge17" class="edge">
+<title>Node15&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M640.76,-117.07C714.59,-109.71 878.07,-93.16 1026.94,-76.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1027.65,-79.54 1037.18,-74.93 1026.85,-72.59 1027.65,-79.54"/>
+</g>
+<!-- Node16 -->
+<g id="node16" class="node">
+<title>Node16</title>
+<g id="a_node16"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="455,-56.5 455,-75.5 505,-75.5 505,-56.5 455,-56.5"/>
+<text text-anchor="middle" x="480" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstring</text>
+</a>
+</g>
+</g>
+<!-- Node15&#45;&gt;Node16 -->
+<g id="edge18" class="edge">
+<title>Node15&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M581.83,-112.44C562.09,-103.64 531.11,-89.81 508.51,-79.72"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="509.64,-76.4 499.08,-75.52 506.79,-82.79 509.64,-76.4"/>
+</g>
+<!-- Node15&#45;&gt;Node17 -->
+<g id="edge19" class="edge">
+<title>Node15&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M561.26,-116.92C479.03,-108.41 291.68,-88.61 209.62,-76.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="210.11,-72.64 199.68,-74.55 209.02,-79.56 210.11,-72.64"/>
+</g>
+<!-- Node18&#45;&gt;Node4 -->
+<g id="edge25" class="edge">
+<title>Node18&#45;&gt;Node4</title>
+<path fill="none" stroke="midnightblue" d="M788.01,-112.32C769.96,-103.62 741.95,-90.12 721.2,-80.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="722.48,-76.84 711.95,-75.65 719.44,-83.15 722.48,-76.84"/>
+</g>
+<!-- Node18&#45;&gt;Node11 -->
+<g id="edge26" class="edge">
+<title>Node18&#45;&gt;Node11</title>
+<path fill="none" stroke="midnightblue" d="M838.61,-114.72C843.43,-113.8 848.35,-112.87 853,-112 917.94,-99.87 992.56,-86.33 1042.64,-77.3"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1043.4,-80.72 1052.63,-75.5 1042.16,-73.83 1043.4,-80.72"/>
+</g>
+<!-- Node18&#45;&gt;Node19 -->
+<g id="edge21" class="edge">
+<title>Node18&#45;&gt;Node19</title>
+<path fill="none" stroke="midnightblue" d="M838.62,-118.85C901.3,-114.32 1043.01,-102.15 1170.85,-75.92"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1171.74,-79.31 1180.81,-73.84 1170.3,-72.46 1171.74,-79.31"/>
+</g>
+<!-- Node20 -->
+<g id="node20" class="node">
+<title>Node20</title>
+<g id="a_node20"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="773.5,-56.5 773.5,-75.5 838.5,-75.5 838.5,-56.5 773.5,-56.5"/>
+<text text-anchor="middle" x="806" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
+</a>
+</g>
+</g>
+<!-- Node18&#45;&gt;Node20 -->
+<g id="edge22" class="edge">
+<title>Node18&#45;&gt;Node20</title>
+<path fill="none" stroke="midnightblue" d="M806,-112.08C806,-105.01 806,-94.86 806,-85.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="809.5,-85.75 806,-75.75 802.5,-85.75 809.5,-85.75"/>
+</g>
+<!-- Node18&#45;&gt;Node21 -->
+<g id="edge23" class="edge">
+<title>Node18&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M773.45,-112.98C738.95,-104.47 682.62,-90.56 624.46,-76.11"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="625.28,-72.71 614.73,-73.69 623.59,-79.5 625.28,-72.71"/>
+</g>
+<!-- Node22 -->
+<g id="node22" class="node">
+<title>Node22</title>
+<g id="a_node22"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="857,-56.5 857,-75.5 907,-75.5 907,-56.5 857,-56.5"/>
+<text text-anchor="middle" x="882" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">chrono</text>
+</a>
+</g>
+</g>
+<!-- Node18&#45;&gt;Node22 -->
+<g id="edge24" class="edge">
+<title>Node18&#45;&gt;Node22</title>
+<path fill="none" stroke="midnightblue" d="M818.21,-112.32C829.78,-104.11 847.38,-91.6 861.16,-81.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="863.44,-84.48 869.57,-75.83 859.39,-78.77 863.44,-84.48"/>
+</g>
+<!-- Node23 -->
+<g id="node23" class="node">
+<title>Node23</title>
+<g id="a_node23"><a xlink:href="_deprecated_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="925,-56.5 925,-75.5 1019,-75.5 1019,-56.5 925,-56.5"/>
+<text text-anchor="middle" x="972" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">Deprecated.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node18&#45;&gt;Node23 -->
+<g id="edge27" class="edge">
+<title>Node18&#45;&gt;Node23</title>
+<path fill="none" stroke="midnightblue" d="M832.3,-112.44C860.35,-103.32 904.94,-88.81 936.18,-78.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="937.39,-81.94 945.82,-75.52 935.23,-75.28 937.39,-81.94"/>
+</g>
+<!-- Node28 -->
+<g id="node28" class="node">
+<title>Node28</title>
+<g id="a_node28"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="41,-168.5 41,-187.5 93,-187.5 93,-168.5 41,-168.5"/>
+<text text-anchor="middle" x="67" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00">cassert</text>
+</a>
+</g>
+</g>
+<!-- Node27&#45;&gt;Node28 -->
+<g id="edge40" class="edge">
+<title>Node27&#45;&gt;Node28</title>
+<path fill="none" stroke="midnightblue" d="M67,-224.08C67,-217.01 67,-206.86 67,-197.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="70.5,-197.75 67,-187.75 63.5,-197.75 70.5,-197.75"/>
+</g>
+<!-- Node29&#45;&gt;Node17 -->
+<g id="edge43" class="edge">
+<title>Node29&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M192.03,-285.67C188.79,-275.68 183.71,-258.86 181,-244 170.6,-186.96 166.85,-118.28 165.59,-85.79"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="169.08,-85.42 165.23,-75.55 162.08,-85.66 169.08,-85.42"/>
+</g>
+<!-- Node29&#45;&gt;Node27 -->
+<g id="edge42" class="edge">
+<title>Node29&#45;&gt;Node27</title>
+<path fill="none" stroke="midnightblue" d="M176.66,-285.98C155.18,-275.99 119.38,-259.35 94.55,-247.81"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="95.85,-244.55 85.31,-243.51 92.9,-250.9 95.85,-244.55"/>
+</g>
+<!-- Node30 -->
+<g id="node30" class="node">
+<title>Node30</title>
+<g id="a_node30"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="190,-224.5 190,-243.5 234,-243.5 234,-224.5 190,-224.5"/>
+<text text-anchor="middle" x="212" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
+</a>
+</g>
+</g>
+<!-- Node29&#45;&gt;Node30 -->
+<g id="edge44" class="edge">
+<title>Node29&#45;&gt;Node30</title>
+<path fill="none" stroke="midnightblue" d="M197.44,-285.98C199.86,-277.49 203.66,-264.2 206.77,-253.32"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="210.19,-254.09 209.57,-243.51 203.46,-252.16 210.19,-254.09"/>
+</g>
+<!-- Node32 -->
+<g id="node32" class="node">
+<title>Node32</title>
+<g id="a_node32"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="1317.5,-224.5 1317.5,-243.5 1370.5,-243.5 1370.5,-224.5 1317.5,-224.5"/>
+<text text-anchor="middle" x="1344" y="-231.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
+</a>
+</g>
+</g>
+<!-- Node31&#45;&gt;Node32 -->
+<g id="edge46" class="edge">
+<title>Node31&#45;&gt;Node32</title>
+<path fill="none" stroke="midnightblue" d="M1180.44,-280.47C1219.47,-269.62 1272.58,-254.86 1307.55,-245.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1308.65,-248.46 1317.35,-242.41 1306.78,-241.72 1308.65,-248.46"/>
+</g>
+<!-- Node33&#45;&gt;Node3 -->
+<g id="edge48" class="edge">
+<title>Node33&#45;&gt;Node3</title>
+<path fill="none" stroke="midnightblue" d="M852.23,-285.98C830.15,-275.95 793.28,-259.2 767.86,-247.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="769.29,-244.46 758.73,-243.51 766.39,-250.83 769.29,-244.46"/>
+</g>
+<!-- Node33&#45;&gt;Node10 -->
+<g id="edge53" class="edge">
+<title>Node33&#45;&gt;Node10</title>
+<path fill="none" stroke="midnightblue" d="M945.73,-289.19C1065.96,-278.58 1289,-249.4 1289,-179 1289,-179 1289,-179 1289,-121 1289,-86.81 1272.4,-49.76 1261.14,-28.57"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1264.18,-26.83 1256.28,-19.77 1258.05,-30.22 1264.18,-26.83"/>
+</g>
+<!-- Node33&#45;&gt;Node14 -->
+<g id="edge49" class="edge">
+<title>Node33&#45;&gt;Node14</title>
+<path fill="none" stroke="midnightblue" d="M876.71,-285.82C889.2,-266.84 919.13,-221.35 935.62,-196.29"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="938.65,-198.06 941.22,-187.78 932.8,-194.21 938.65,-198.06"/>
+</g>
+<!-- Node33&#45;&gt;Node18 -->
+<g id="edge50" class="edge">
+<title>Node33&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M867.69,-285.76C857.52,-258.92 826.59,-177.32 812.78,-140.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="816.05,-139.63 809.23,-131.52 809.5,-142.11 816.05,-139.63"/>
+</g>
+<!-- Node33&#45;&gt;Node25 -->
+<g id="edge52" class="edge">
+<title>Node33&#45;&gt;Node25</title>
+<path fill="none" stroke="midnightblue" d="M889.2,-286C948.87,-258.11 1138.88,-169.32 1210.41,-135.89"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1212.11,-138.96 1219.69,-131.56 1209.15,-132.62 1212.11,-138.96"/>
+</g>
+<!-- Node33&#45;&gt;Node33 -->
+<g id="edge51" class="edge">
+<title>Node33&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M905.15,-305.03C933.69,-309.11 963.5,-305.93 963.5,-295.5 963.5,-286.29 940.26,-282.74 915.19,-284.83"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="914.7,-281.37 905.15,-285.97 915.48,-288.32 914.7,-281.37"/>
+</g>
+<!-- Node34&#45;&gt;Node18 -->
+<g id="edge55" class="edge">
+<title>Node34&#45;&gt;Node18</title>
+<path fill="none" stroke="midnightblue" d="M327.67,-171.92C430.84,-161.37 666.72,-137.24 763.44,-127.35"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="763.85,-130.83 773.44,-126.33 763.14,-123.87 763.85,-130.83"/>
+</g>
+<!-- Node35 -->
+<g id="node35" class="node">
+<title>Node35</title>
+<g id="a_node35"><a xlink:href="_b_float16_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="422.5,-112.5 422.5,-131.5 503.5,-131.5 503.5,-112.5 422.5,-112.5"/>
+<text text-anchor="middle" x="463" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">BFloat16.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node34&#45;&gt;Node35 -->
+<g id="edge56" class="edge">
+<title>Node34&#45;&gt;Node35</title>
+<path fill="none" stroke="midnightblue" d="M307.31,-168.44C338.84,-159.24 389.13,-144.56 423.99,-134.39"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="425.2,-137.68 433.82,-131.52 423.24,-130.96 425.2,-137.68"/>
+</g>
+<!-- Node36 -->
+<g id="node36" class="node">
+<title>Node36</title>
+<g id="a_node36"><a xlink:href="_half_8hpp.html" target="_top" xlink:title=" ">
+<polygon fill="white" stroke="black" points="228.5,-112.5 228.5,-131.5 285.5,-131.5 285.5,-112.5 228.5,-112.5"/>
+<text text-anchor="middle" x="257" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">Half.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node34&#45;&gt;Node36 -->
+<g id="edge61" class="edge">
+<title>Node34&#45;&gt;Node36</title>
+<path fill="none" stroke="midnightblue" d="M274.53,-168.08C271.69,-160.77 267.57,-150.18 264.04,-141.1"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="267.29,-139.8 260.4,-131.75 260.77,-142.34 267.29,-139.8"/>
+</g>
+<!-- Node35&#45;&gt;Node6 -->
+<g id="edge57" class="edge">
+<title>Node35&#45;&gt;Node6</title>
+<path fill="none" stroke="midnightblue" d="M459.54,-112.44C455.96,-103.44 450.29,-88.83 446,-76 440.81,-60.49 435.66,-42.65 432.03,-29.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="435.39,-28.62 429.37,-19.9 428.64,-30.47 435.39,-28.62"/>
+</g>
+<!-- Node35&#45;&gt;Node16 -->
+<g id="edge59" class="edge">
+<title>Node35&#45;&gt;Node16</title>
+<path fill="none" stroke="midnightblue" d="M465.81,-112.08C468.08,-104.85 471.37,-94.41 474.21,-85.4"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="477.58,-86.34 477.25,-75.75 470.9,-84.24 477.58,-86.34"/>
+</g>
+<!-- Node35&#45;&gt;Node21 -->
+<g id="edge60" class="edge">
+<title>Node35&#45;&gt;Node21</title>
+<path fill="none" stroke="midnightblue" d="M482.81,-112.44C503.29,-103.6 535.48,-89.69 558.86,-79.59"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="560.49,-82.7 568.29,-75.52 557.72,-76.27 560.49,-82.7"/>
+</g>
+<!-- Node35&#45;&gt;Node26 -->
+<g id="edge58" class="edge">
+<title>Node35&#45;&gt;Node26</title>
+<path fill="none" stroke="midnightblue" d="M448.86,-112.32C435.13,-103.9 414.06,-90.97 397.94,-81.07"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="399.46,-77.9 389.1,-75.65 395.8,-83.87 399.46,-77.9"/>
+</g>
+<!-- Node36&#45;&gt;Node17 -->
+<g id="edge62" class="edge">
+<title>Node36&#45;&gt;Node17</title>
+<path fill="none" stroke="midnightblue" d="M242.22,-112.32C227.73,-103.82 205.43,-90.73 188.51,-80.8"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="190.14,-77.7 179.74,-75.65 186.6,-83.74 190.14,-77.7"/>
+</g>
+<!-- Node37 -->
+<g id="node37" class="node">
+<title>Node37</title>
+<g id="a_node37"><a xlink:title=" ">
+<polygon fill="white" stroke="#bfbfbf" points="217.5,-56.5 217.5,-75.5 294.5,-75.5 294.5,-56.5 217.5,-56.5"/>
+<text text-anchor="middle" x="256" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">half/half.hpp</text>
+</a>
+</g>
+</g>
+<!-- Node36&#45;&gt;Node37 -->
+<g id="edge63" class="edge">
+<title>Node36&#45;&gt;Node37</title>
+<path fill="none" stroke="midnightblue" d="M256.83,-112.08C256.7,-105.01 256.52,-94.86 256.35,-85.99"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="259.85,-85.68 256.16,-75.75 252.85,-85.81 259.85,-85.68"/>
+</g>
+<!-- Node38&#45;&gt;Node2 -->
+<g id="edge65" class="edge">
+<title>Node38&#45;&gt;Node2</title>
+<path fill="none" stroke="midnightblue" d="M909.06,-403.44C880.34,-394.32 834.67,-379.81 802.68,-369.65"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="803.4,-366.21 792.81,-366.52 801.28,-372.88 803.4,-366.21"/>
+</g>
+<!-- Node38&#45;&gt;Node31 -->
+<g id="edge66" class="edge">
+<title>Node38&#45;&gt;Node31</title>
+<path fill="none" stroke="midnightblue" d="M950.58,-403.32C981.68,-384.8 1055.14,-341.07 1097.8,-315.67"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="1099.61,-318.67 1106.41,-310.55 1096.03,-312.65 1099.61,-318.67"/>
+</g>
+<!-- Node38&#45;&gt;Node33 -->
+<g id="edge67" class="edge">
+<title>Node38&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M931.11,-403.32C920.48,-384.42 895.06,-339.25 880.92,-314.12"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="883.9,-312.28 875.94,-305.28 877.8,-315.71 883.9,-312.28"/>
+</g>
+<!-- Node39&#45;&gt;Node2 -->
+<g id="edge69" class="edge">
+<title>Node39&#45;&gt;Node2</title>
+<path fill="none" stroke="midnightblue" d="M823.91,-403.32C813.51,-395.18 797.74,-382.84 785.28,-373.09"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="787.32,-370.24 777.29,-366.83 783.01,-375.75 787.32,-370.24"/>
+</g>
+<!-- Node39&#45;&gt;Node33 -->
+<g id="edge70" class="edge">
+<title>Node39&#45;&gt;Node33</title>
+<path fill="none" stroke="midnightblue" d="M837.71,-403.32C843.52,-384.67 857.3,-340.44 865.19,-315.13"/>
+<polygon fill="midnightblue" stroke="midnightblue" points="868.63,-315.87 868.26,-305.28 861.95,-313.79 868.63,-315.87"/>
+</g>
+</g>
+</svg>