Files
GridFire/docs/html/py__engine_8cpp__incl_org.svg

1687 lines
85 KiB
XML
Raw Normal View History

2025-11-06 09:16:40 -05:00
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/python/engine/trampoline/py_engine.cpp Pages: 1 -->
2025-11-25 14:31:59 -05:00
<svg width="3046pt" height="748pt"
viewBox="0.00 0.00 3046.00 748.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2025-11-06 09:16:40 -05:00
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 743.5)">
<title>src/python/engine/trampoline/py_engine.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#999999" stroke="#666666" points="2734.62,-739.5 2593.38,-739.5 2593.38,-709 2734.62,-709 2734.62,-739.5"/>
<text xml:space="preserve" text-anchor="start" x="2601.38" y="-726" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/engine/trampoline</text>
<text xml:space="preserve" text-anchor="middle" x="2664" y="-714.75" font-family="Helvetica,sans-Serif" font-size="10.00">/py_engine.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="py__engine_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="2565.25,-673 2496.75,-673 2496.75,-653.75 2565.25,-653.75 2565.25,-673"/>
<text xml:space="preserve" text-anchor="middle" x="2531" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00">py_engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M2630.78,-708.55C2609.65,-699.19 2582.48,-687.16 2561.83,-678.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2563.34,-674.86 2552.78,-674.02 2560.51,-681.26 2563.34,-674.86"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="engine_8h.html" target="_top" xlink:title="Core header for the GridFire reaction network engine module.">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="2204.25,-617.75 2087.75,-617.75 2087.75,-598.5 2204.25,-598.5 2204.25,-617.75"/>
<text xml:space="preserve" text-anchor="middle" x="2146" y="-604.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
2025-11-25 14:31:59 -05:00
<g id="edge127_Node000001_Node000003" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node1&#45;&gt;Node3</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge127_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2597.08,-708.51C2492.61,-685.49 2292.96,-641.5 2198.29,-620.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2199.27,-617.28 2188.75,-618.54 2197.77,-624.11 2199.27,-617.28"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="2403.38,-24.88 2320.62,-24.88 2320.62,-5.63 2403.38,-5.63 2403.38,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="2362" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1&#45;&gt;Node11 -->
2025-11-25 14:31:59 -05:00
<g id="edge132_Node000001_Node000011" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node1&#45;&gt;Node11</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge132_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2668.03,-708.61C2673.61,-687.01 2683,-645.28 2683,-609.12 2683,-609.12 2683,-609.12 2683,-147.25 2683,-90.03 2505.96,-45.55 2414.84,-26.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2415.62,-23.03 2405.12,-24.44 2414.2,-29.89 2415.62,-23.03"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="2286.5,-24.88 2243.5,-24.88 2243.5,-5.63 2286.5,-5.63 2286.5,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="2265" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
2025-11-25 14:31:59 -05:00
<g id="edge133_Node000001_Node000012" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node1&#45;&gt;Node12</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge133_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2659.97,-708.61C2654.39,-687.01 2645,-645.28 2645,-609.12 2645,-609.12 2645,-609.12 2645,-213.75 2645,-117.11 2575.29,-100.97 2485,-66.5 2411.63,-38.49 2388.1,-49.91 2312,-30.5 2307.35,-29.31 2302.48,-27.96 2297.7,-26.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2298.92,-23.28 2288.33,-23.76 2296.91,-29.99 2298.92,-23.28"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="2350.88,-157.88 2295.12,-157.88 2295.12,-138.62 2350.88,-138.62 2350.88,-157.88"/>
<text xml:space="preserve" text-anchor="middle" x="2323" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">expected</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1&#45;&gt;Node34 -->
2025-11-25 14:31:59 -05:00
<g id="edge131_Node000001_Node000034" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node1&#45;&gt;Node34</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge131_Node000001_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2651.07,-708.55C2634.25,-687.88 2607,-648.33 2607,-609.12 2607,-609.12 2607,-609.12 2607,-546.25 2607,-367.9 2534.97,-321.64 2405,-199.5 2389.38,-184.82 2368.81,-172.23 2352.18,-163.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2354.25,-160.45 2343.76,-158.96 2351.03,-166.67 2354.25,-160.45"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node65 -->
<g id="Node000065" class="node">
<title>Node65</title>
<g id="a_Node000065"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="2816.62,-673 2711.38,-673 2711.38,-653.75 2816.62,-653.75 2816.62,-673"/>
<text xml:space="preserve" text-anchor="middle" x="2764" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/pybind11.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1&#45;&gt;Node65 -->
2025-11-25 14:31:59 -05:00
<g id="edge128_Node000001_Node000065" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node1&#45;&gt;Node65</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge128_Node000001_Node000065"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2688.98,-708.55C2704.21,-699.58 2723.61,-688.16 2738.87,-679.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2740.52,-682.26 2747.36,-674.17 2736.97,-676.23 2740.52,-682.26"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node66 -->
<g id="Node000066" class="node">
<title>Node66</title>
<g id="a_Node000066"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="2911.38,-673 2834.62,-673 2834.62,-653.75 2911.38,-653.75 2911.38,-673"/>
<text xml:space="preserve" text-anchor="middle" x="2873" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/stl.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1&#45;&gt;Node66 -->
2025-11-25 14:31:59 -05:00
<g id="edge129_Node000001_Node000066" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node1&#45;&gt;Node66</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge129_Node000001_Node000066"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2716.2,-708.55C2751.29,-698.66 2796.97,-685.79 2829.97,-676.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2830.51,-679.98 2839.18,-673.9 2828.61,-673.24 2830.51,-679.98"/>
</a>
</g>
</g>
<!-- Node67 -->
<g id="Node000067" class="node">
<title>Node67</title>
<g id="a_Node000067"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="3038.12,-673 2929.88,-673 2929.88,-653.75 3038.12,-653.75 3038.12,-673"/>
<text xml:space="preserve" text-anchor="middle" x="2984" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/functional.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node67 -->
<g id="edge130_Node000001_Node000067" class="edge">
<title>Node1&#45;&gt;Node67</title>
<g id="a_edge130_Node000001_Node000067"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2735.02,-710.18C2791.57,-699.78 2869.88,-685.37 2923.48,-675.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2923.84,-679 2933.04,-673.75 2922.57,-672.12 2923.84,-679"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M2496.49,-657.6C2433.48,-648.89 2298.64,-630.24 2215.79,-618.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2216.34,-615.32 2205.96,-617.42 2215.39,-622.26 2216.34,-615.32"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1646,-24.88 1492,-24.88 1492,-5.63 1646,-5.63 1646,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1569" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/atomic/atomicSpecies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2&#45;&gt;Node8 -->
2025-11-25 14:31:59 -05:00
<g id="edge124_Node000002_Node000008" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node2&#45;&gt;Node8</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge124_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2531,-653.5C2531,-634.3 2531,-587.48 2531,-548.25 2531,-548.25 2531,-548.25 2531,-280.25 2531,-179.96 2449.23,-178.79 2360,-133 2248.12,-75.59 2208.99,-87.42 2085,-66.5 1936.15,-41.38 1760.87,-27.61 1657.67,-21.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1658.08,-17.61 1647.89,-20.49 1657.65,-24.6 1658.08,-17.61"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2&#45;&gt;Node12 -->
2025-11-25 14:31:59 -05:00
<g id="edge125_Node000002_Node000012" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node2&#45;&gt;Node12</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge125_Node000002_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2534.87,-653.33C2550.36,-616.34 2607,-472.56 2607,-348.75 2607,-348.75 2607,-348.75 2607,-213.75 2607,-114.13 2525.55,-114.04 2438,-66.5 2386.82,-38.7 2367.87,-46.95 2312,-30.5 2307.4,-29.15 2302.55,-27.7 2297.79,-26.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2299.01,-22.98 2288.42,-23.43 2296.98,-29.68 2299.01,-22.98"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2&#45;&gt;Node34 -->
2025-11-25 14:31:59 -05:00
<g id="edge126_Node000002_Node000034" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node2&#45;&gt;Node34</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge126_Node000002_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2510.36,-653.26C2477.5,-637.18 2417,-600.48 2417,-548.25 2417,-548.25 2417,-548.25 2417,-280.25 2417,-230.92 2372.46,-187.43 2344.7,-165.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2346.92,-162.41 2336.87,-159.06 2342.64,-167.95 2346.92,-162.41"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="engine__abstract_8h.html" target="_top" xlink:title="Abstract interfaces for reaction network engines in GridFire.">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1819.12,-296.5 1710.88,-296.5 1710.88,-266 1819.12,-266 1819.12,-296.5"/>
<text xml:space="preserve" text-anchor="start" x="1718.88" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/engine</text>
<text xml:space="preserve" text-anchor="middle" x="1765" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M2087.61,-600.66C1978.82,-586.98 1756,-550.56 1756,-481.75 1756,-481.75 1756,-481.75 1756,-413.25 1756,-376.65 1759.54,-334.42 1762.18,-308.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1765.64,-308.58 1763.19,-298.27 1758.68,-307.86 1765.64,-308.58"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="engine__graph_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1286.12,-363 1177.88,-363 1177.88,-332.5 1286.12,-332.5 1286.12,-363"/>
<text xml:space="preserve" text-anchor="start" x="1185.88" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/engine</text>
<text xml:space="preserve" text-anchor="middle" x="1232" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">_graph.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3&#45;&gt;Node35 -->
2025-11-25 14:31:59 -05:00
<g id="edge41_Node000003_Node000035" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node3&#45;&gt;Node35</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge41_Node000003_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2087.52,-605.9C2008.1,-603.06 1862.23,-593.64 1742,-562.5 1646.97,-537.88 1378.29,-416.18 1274.06,-368.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1275.55,-365.06 1265,-364.05 1272.62,-371.41 1275.55,-365.06"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49 -->
<g id="Node000049" class="node">
<title>Node49</title>
<g id="a_Node000049"><a xlink:href="engine__views_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1642.62,-562.5 1537.38,-562.5 1537.38,-532 1642.62,-532 1642.62,-562.5"/>
<text xml:space="preserve" text-anchor="start" x="1545.38" y="-549" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="1590" y="-537.75" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_views.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3&#45;&gt;Node49 -->
2025-11-25 14:31:59 -05:00
<g id="edge76_Node000003_Node000049" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node3&#45;&gt;Node49</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge76_Node000003_Node000049"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2087.49,-602.78C1998.76,-595.92 1824.93,-581.38 1678,-562.5 1670.28,-561.51 1662.2,-560.36 1654.19,-559.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1654.88,-555.71 1644.46,-557.64 1653.81,-562.63 1654.88,-555.71"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node60 -->
<g id="Node000060" class="node">
<title>Node60</title>
<g id="a_Node000060"><a xlink:href="engine__procedures_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="2003.88,-496 1876.12,-496 1876.12,-465.5 2003.88,-465.5 2003.88,-496"/>
<text xml:space="preserve" text-anchor="start" x="1884.12" y="-482.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/procedures</text>
<text xml:space="preserve" text-anchor="middle" x="1940" y="-471.25" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_procedures.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3&#45;&gt;Node60 -->
2025-11-25 14:31:59 -05:00
<g id="edge110_Node000003_Node000060" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node3&#45;&gt;Node60</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge110_Node000003_Node000060"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2131.18,-598.11C2098.42,-578.17 2019.13,-529.91 1973.61,-502.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1975.56,-499.29 1965.19,-497.08 1971.92,-505.27 1975.56,-499.29"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node62 -->
<g id="Node000062" class="node">
<title>Node62</title>
<g id="a_Node000062"><a xlink:href="engine__types_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1700.88,-97 1597.12,-97 1597.12,-66.5 1700.88,-66.5 1700.88,-97"/>
<text xml:space="preserve" text-anchor="start" x="1605.12" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
<text xml:space="preserve" text-anchor="middle" x="1649" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3&#45;&gt;Node62 -->
2025-11-25 14:31:59 -05:00
<g id="edge117_Node000003_Node000062" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node3&#45;&gt;Node62</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge117_Node000003_Node000062"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2148.33,-598.07C2153.4,-577.54 2165,-525.78 2165,-481.75 2165,-481.75 2165,-481.75 2165,-413.25 2165,-252.96 2078.64,-209.89 1938,-133 1867.48,-94.44 1774.06,-84.33 1712.79,-82.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1712.96,-78.74 1702.87,-81.97 1712.77,-85.74 1712.96,-78.74"/>
</a>
</g>
</g>
<!-- Node63 -->
<g id="Node000063" class="node">
<title>Node63</title>
<g id="a_Node000063"><a xlink:href="dynamic__engine__diagnostics_8h.html" target="_top" xlink:title="Diagnostics utilities for DynamicEngine instances.">
<polygon fill="white" stroke="#666666" points="2345.25,-363 2192.75,-363 2192.75,-332.5 2345.25,-332.5 2345.25,-363"/>
<text xml:space="preserve" text-anchor="start" x="2200.75" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/diagnostics</text>
<text xml:space="preserve" text-anchor="middle" x="2269" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">/dynamic_engine_diagnostics.h</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node63 -->
<g id="edge119_Node000003_Node000063" class="edge">
<title>Node3&#45;&gt;Node63</title>
<g id="a_edge119_Node000003_Node000063"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2153.49,-598.33C2160.66,-589.63 2171.47,-575.73 2179,-562.5 2215.81,-497.85 2246.37,-415.18 2260.52,-374.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2263.83,-375.34 2263.74,-364.74 2257.2,-373.08 2263.83,-375.34"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="reaction_8h.html" target="_top" xlink:title="Defines classes for representing and managing nuclear reactions.">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1275.25,-91.38 1146.75,-91.38 1146.75,-72.12 1275.25,-72.12 1275.25,-91.38"/>
<text xml:space="preserve" text-anchor="middle" x="1211" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/reaction/reaction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1710.53,-268.32C1705.96,-267.48 1701.41,-266.69 1697,-266 1544.69,-242.16 1490.45,-297.82 1352,-230 1320.77,-214.7 1254.39,-136.11 1225.24,-100.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1228.04,-98.32 1219.02,-92.76 1222.6,-102.73 1228.04,-98.32"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4&#45;&gt;Node11 -->
2025-11-25 14:31:59 -05:00
<g id="edge38_Node000004_Node000011" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node4&#45;&gt;Node11</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge38_Node000004_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1819.5,-271.28C1832.12,-269.37 1845.51,-267.49 1858,-266 1951.24,-254.88 2192.02,-265.38 2279,-230 2322.14,-212.45 2339.8,-205.47 2360,-163.5 2379.99,-121.96 2372.81,-65.88 2366.82,-36.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2370.24,-35.61 2364.66,-26.61 2363.41,-37.13 2370.24,-35.61"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node12 -->
2025-11-25 14:31:59 -05:00
<g id="edge37_Node000004_Node000012" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node4&#45;&gt;Node12</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge37_Node000004_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1776.21,-265.75C1790.41,-248.17 1816.39,-218.53 1844,-199.5 1912,-152.64 2145.71,-61.59 2232.35,-28.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2233.58,-31.86 2241.68,-25.03 2231.09,-25.31 2233.58,-31.86"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:href="types_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1228.75,-224.38 1121.25,-224.38 1121.25,-205.12 1228.75,-205.12 1228.75,-224.38"/>
<text xml:space="preserve" text-anchor="middle" x="1175" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/types/types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4&#45;&gt;Node16 -->
<g id="edge15_Node000004_Node000016" class="edge">
<title>Node4&#45;&gt;Node16</title>
<g id="a_edge15_Node000004_Node000016"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1710.42,-274.79C1602.02,-263.92 1363,-239.77 1281,-230 1267.82,-228.43 1253.74,-226.63 1240.28,-224.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1241.03,-221.41 1230.66,-223.55 1240.1,-228.35 1241.03,-221.41"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000017"><a xlink:href="screening__abstract_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1208.88,-163.5 1099.12,-163.5 1099.12,-133 1208.88,-133 1208.88,-163.5"/>
<text xml:space="preserve" text-anchor="start" x="1107.12" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/screening</text>
<text xml:space="preserve" text-anchor="middle" x="1154" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/screening_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node17 -->
2025-11-24 09:08:28 -05:00
<g id="edge18_Node000004_Node000017" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node4&#45;&gt;Node17</title>
2025-11-24 09:08:28 -05:00
<g id="a_edge18_Node000004_Node000017"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1710.54,-268.28C1705.97,-267.44 1701.41,-266.67 1697,-266 1530.15,-240.65 1478.63,-284.77 1319,-230 1295.09,-221.8 1293.35,-211.3 1271,-199.5 1249.18,-187.98 1224.14,-176.95 1202.84,-168.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1204.38,-165.02 1193.8,-164.5 1201.74,-171.5 1204.38,-165.02"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="screening__types_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="951.25,-230 852.75,-230 852.75,-199.5 951.25,-199.5 951.25,-230"/>
<text xml:space="preserve" text-anchor="start" x="860.75" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/screening</text>
<text xml:space="preserve" text-anchor="middle" x="902" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/screening_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4&#45;&gt;Node18 -->
<g id="edge23_Node000004_Node000018" class="edge">
<title>Node4&#45;&gt;Node18</title>
<g id="a_edge23_Node000004_Node000018"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1710.69,-276.19C1557.58,-264.75 1123.22,-232.28 962.64,-220.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="963.3,-216.82 953.07,-219.57 962.78,-223.8 963.3,-216.82"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="reporting_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#fff0f0" stroke="red" points="1464.88,-230 1361.12,-230 1361.12,-199.5 1464.88,-199.5 1464.88,-230"/>
<text xml:space="preserve" text-anchor="start" x="1369.12" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
<text xml:space="preserve" text-anchor="middle" x="1413" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/reporting.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4&#45;&gt;Node20 -->
<g id="edge26_Node000004_Node000020" class="edge">
<title>Node4&#45;&gt;Node20</title>
<g id="a_edge26_Node000004_Node000020"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1710.47,-268.67C1705.92,-267.75 1701.38,-266.85 1697,-266 1621.3,-251.37 1533.91,-236.16 1476.29,-226.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1477.11,-222.95 1466.67,-224.73 1475.94,-229.85 1477.11,-222.95"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="building_8h.html" target="_top" xlink:title="Defines types related to building reaction networks in the GridFire engine.">
2025-11-25 14:31:59 -05:00
<polygon fill="#fff0f0" stroke="red" points="1956.88,-230 1853.12,-230 1853.12,-199.5 1956.88,-199.5 1956.88,-230"/>
<text xml:space="preserve" text-anchor="start" x="1861.12" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
<text xml:space="preserve" text-anchor="middle" x="1905" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/building.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4&#45;&gt;Node25 -->
2025-11-25 14:31:59 -05:00
<g id="edge29_Node000004_Node000025" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node4&#45;&gt;Node25</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge29_Node000004_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1796.77,-265.61C1816.37,-256.58 1841.74,-244.9 1862.99,-235.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1864.37,-238.32 1871.98,-230.96 1861.44,-231.97 1864.37,-238.32"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000027"><a xlink:href="jacobian_8h.html" target="_top" xlink:title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix.">
2025-11-25 14:31:59 -05:00
<polygon fill="#fff0f0" stroke="red" points="1700.88,-230 1597.12,-230 1597.12,-199.5 1700.88,-199.5 1700.88,-230"/>
<text xml:space="preserve" text-anchor="start" x="1605.12" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
<text xml:space="preserve" text-anchor="middle" x="1649" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/jacobian.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node27 -->
2025-11-25 14:31:59 -05:00
<g id="edge30_Node000004_Node000027" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node4&#45;&gt;Node27</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge30_Node000004_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1738.68,-265.61C1722.81,-256.79 1702.37,-245.43 1685.02,-235.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1686.98,-232.86 1676.54,-231.06 1683.58,-238.98 1686.98,-232.86"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28 -->
<g id="Node000028" class="node">
<title>Node28</title>
<g id="a_Node000028"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1895.12,-163.5 1774.88,-163.5 1774.88,-133 1895.12,-133 1895.12,-163.5"/>
<text xml:space="preserve" text-anchor="start" x="1782.88" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/composition</text>
<text xml:space="preserve" text-anchor="middle" x="1835" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/composition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4&#45;&gt;Node28 -->
2025-11-25 14:31:59 -05:00
<g id="edge36_Node000004_Node000028" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node4&#45;&gt;Node28</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge36_Node000004_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1756.09,-265.57C1747.05,-248.61 1735.97,-220.34 1748,-199.5 1755.5,-186.5 1767.8,-176.56 1780.81,-169.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1782.25,-172.29 1789.49,-164.56 1779.01,-166.09 1782.25,-172.29"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1796.62,-224.38 1757.38,-224.38 1757.38,-205.12 1796.62,-205.12 1796.62,-224.38"/>
<text xml:space="preserve" text-anchor="middle" x="1777" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node33 -->
2025-11-25 14:31:59 -05:00
<g id="edge39_Node000004_Node000033" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node4&#45;&gt;Node33</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge39_Node000004_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1767.72,-265.61C1769.38,-256.73 1771.51,-245.27 1773.31,-235.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1776.69,-236.53 1775.08,-226.06 1769.81,-235.25 1776.69,-236.53"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node34 -->
2025-11-25 14:31:59 -05:00
<g id="edge40_Node000004_Node000034" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node4&#45;&gt;Node34</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge40_Node000004_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1819.51,-271.34C1832.13,-269.43 1845.52,-267.53 1858,-266 1943.95,-255.44 2168.06,-267.73 2246,-230 2274.54,-216.18 2298.06,-187.02 2311.32,-167.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2314.17,-169.82 2316.76,-159.55 2308.33,-165.96 2314.17,-169.82"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="758.62,-24.88 713.38,-24.88 713.38,-5.63 758.62,-5.63 758.62,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="736" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">ranges</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1163.63,-71.67C1153.54,-69.85 1142.93,-68.03 1133,-66.5 999.25,-45.83 839.17,-27.52 770.28,-19.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="770.71,-16.47 760.39,-18.87 769.95,-23.43 770.71,-16.47"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1468.75,-24.88 1403.25,-24.88 1403.25,-5.63 1468.75,-5.63 1468.75,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1436" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge6_Node000005_Node000007" class="edge">
<title>Node5&#45;&gt;Node7</title>
<g id="a_edge6_Node000005_Node000007"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1243.86,-71.68C1279.62,-61.76 1338.46,-45.29 1389,-30.5 1391.12,-29.88 1393.29,-29.24 1395.48,-28.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1396.42,-31.96 1404.99,-25.74 1394.41,-25.26 1396.42,-31.96"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node8 -->
<g id="edge7_Node000005_Node000008" class="edge">
<title>Node5&#45;&gt;Node8</title>
<g id="a_edge7_Node000005_Node000008"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1261.53,-71.65C1326.07,-60.02 1437.71,-39.9 1507.23,-27.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1507.72,-30.85 1516.95,-25.63 1506.48,-23.96 1507.72,-30.85"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="231.88,-24.88 110.12,-24.88 110.12,-5.63 231.88,-5.63 231.88,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="171" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/logging/logging.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge8_Node000005_Node000009" class="edge">
<title>Node5&#45;&gt;Node9</title>
<g id="a_edge8_Node000005_Node000009"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1167.43,-71.7C1156.25,-69.67 1144.22,-67.76 1133,-66.5 762.98,-24.94 667.2,-59.61 296,-30.5 278.94,-29.16 260.62,-27.31 243.4,-25.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.11,-21.94 233.77,-24.28 243.31,-28.89 244.11,-21.94"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="378.5,-24.88 305.5,-24.88 305.5,-5.63 378.5,-5.63 378.5,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="342" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">quill/Logger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge9_Node000005_Node000010" class="edge">
<title>Node5&#45;&gt;Node10</title>
<g id="a_edge9_Node000005_Node000010"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1166.18,-71.63C1155.35,-69.69 1143.79,-67.82 1133,-66.5 987.89,-48.7 538.68,-25.83 390.19,-18.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="390.48,-15.08 380.32,-18.09 390.13,-22.07 390.48,-15.08"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node11 -->
<g id="edge10_Node000005_Node000011" class="edge">
<title>Node5&#45;&gt;Node11</title>
<g id="a_edge10_Node000005_Node000011"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1275.55,-78.39C1493.64,-70.32 2195.14,-43.63 2296,-30.5 2301.96,-29.72 2308.17,-28.69 2314.31,-27.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2314.59,-31.04 2323.7,-25.63 2313.21,-24.18 2314.59,-31.04"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node12 -->
<g id="edge11_Node000005_Node000012" class="edge">
<title>Node5&#45;&gt;Node12</title>
<g id="a_edge11_Node000005_Node000012"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1275.74,-76.79C1476.35,-64.51 2083.06,-27.38 2231.81,-18.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2231.97,-21.78 2241.74,-17.67 2231.54,-14.79 2231.97,-21.78"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1249.75,-24.88 1172.25,-24.88 1172.25,-5.63 1249.75,-5.63 1249.75,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1211" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node13 -->
<g id="edge12_Node000005_Node000013" class="edge">
<title>Node5&#45;&gt;Node13</title>
<g id="a_edge12_Node000005_Node000013"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1211,-71.78C1211,-62.73 1211,-48.45 1211,-36.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1214.5,-36.66 1211,-26.66 1207.5,-36.66 1214.5,-36.66"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1107.12,-24.88 1016.88,-24.88 1016.88,-5.63 1107.12,-5.63 1107.12,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1062" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">cppad/cppad.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node14 -->
<g id="edge13_Node000005_Node000014" class="edge">
<title>Node5&#45;&gt;Node14</title>
<g id="a_edge13_Node000005_Node000014"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1189.97,-71.65C1164.79,-60.75 1122.38,-42.39 1093.34,-29.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1094.88,-26.67 1084.31,-25.91 1092.1,-33.09 1094.88,-26.67"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1379.75,-30.5 1278.25,-30.5 1278.25,0 1379.75,0 1379.75,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="1286.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/composition</text>
<text xml:space="preserve" text-anchor="middle" x="1329" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/composition.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node15 -->
<g id="edge14_Node000005_Node000015" class="edge">
<title>Node5&#45;&gt;Node15</title>
<g id="a_edge14_Node000005_Node000015"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1227.66,-71.65C1244.44,-62.47 1270.88,-48.02 1292.55,-36.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1294,-39.37 1301.1,-31.5 1290.64,-33.23 1294,-39.37"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16&#45;&gt;Node14 -->
<g id="edge17_Node000016_Node000014" class="edge">
<title>Node16&#45;&gt;Node14</title>
<g id="a_edge17_Node000016_Node000014"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1148.17,-204.75C1128.96,-196.89 1104.09,-183.56 1090,-163.5 1062.78,-124.75 1060.11,-66.67 1060.84,-36.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1064.32,-36.82 1061.24,-26.68 1057.33,-36.53 1064.32,-36.82"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16&#45;&gt;Node15 -->
<g id="edge16_Node000016_Node000015" class="edge">
<title>Node16&#45;&gt;Node15</title>
<g id="a_edge16_Node000016_Node000015"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1184.88,-204.75C1205.1,-186.03 1251.99,-140.92 1284,-97 1296.95,-79.23 1308.92,-57.36 1317.26,-40.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1320.22,-42.76 1321.52,-32.25 1313.95,-39.66 1320.22,-42.76"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17&#45;&gt;Node5 -->
<g id="edge19_Node000017_Node000005" class="edge">
<title>Node17&#45;&gt;Node5</title>
<g id="a_edge19_Node000017_Node000005"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1166.93,-132.61C1175.48,-122.94 1186.73,-110.21 1195.72,-100.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1198.2,-102.52 1202.2,-92.71 1192.96,-97.88 1198.2,-102.52"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17&#45;&gt;Node8 -->
<g id="edge20_Node000017_Node000008" class="edge">
<title>Node17&#45;&gt;Node8</title>
<g id="a_edge20_Node000017_Node000008"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1198.45,-132.55C1248.19,-116.16 1331.23,-89 1403,-66.5 1445.34,-53.23 1493.93,-38.59 1527.55,-28.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1528.32,-31.98 1536.9,-25.76 1526.32,-25.27 1528.32,-31.98"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node12 -->
2025-11-24 09:08:28 -05:00
<g id="edge22_Node000017_Node000012" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node17&#45;&gt;Node12</title>
2025-11-24 09:08:28 -05:00
<g id="a_edge22_Node000017_Node000012"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1209.18,-134.97C1291.33,-117.14 1450.81,-84.3 1588,-66.5 1834.28,-34.55 2133.79,-21.15 2232.06,-17.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2231.91,-20.92 2241.77,-17.05 2231.65,-13.92 2231.91,-20.92"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17&#45;&gt;Node14 -->
<g id="edge21_Node000017_Node000014" class="edge">
<title>Node17&#45;&gt;Node14</title>
<g id="a_edge21_Node000017_Node000014"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M1143.8,-132.73C1126.95,-108.74 1093.33,-60.86 1074.87,-34.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1077.87,-32.76 1069.26,-26.59 1072.14,-36.78 1077.87,-32.76"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18&#45;&gt;Node17 -->
<g id="edge24_Node000018_Node000017" class="edge">
<title>Node18&#45;&gt;Node17</title>
<g id="a_edge24_Node000018_Node000017"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M951.49,-201.08C990.43,-191.12 1045.08,-177.13 1087.79,-166.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1088.65,-169.59 1097.47,-163.72 1086.91,-162.81 1088.65,-169.59"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="771.62,-157.88 720.38,-157.88 720.38,-138.62 771.62,-138.62 771.62,-157.88"/>
<text xml:space="preserve" text-anchor="middle" x="746" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18&#45;&gt;Node19 -->
<g id="edge25_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge25_Node000018_Node000019"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<path fill="none" stroke="#63b8ff" d="M866.6,-199.11C840.01,-188.12 803.9,-173.19 778.14,-162.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="779.77,-159.42 769.19,-158.84 777.09,-165.89 779.77,-159.42"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20&#45;&gt;Node15 -->
2025-11-25 14:31:59 -05:00
<g id="edge28_Node000020_Node000015" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node20&#45;&gt;Node15</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge28_Node000020_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1406.82,-199.23C1392.59,-165.77 1357.37,-82.94 1339.6,-41.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1342.91,-40.02 1335.78,-32.19 1336.47,-42.76 1342.91,-40.02"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="915,-157.88 875,-157.88 875,-138.62 915,-138.62 915,-157.88"/>
<text xml:space="preserve" text-anchor="middle" x="895" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20&#45;&gt;Node22 -->
2025-11-25 14:31:59 -05:00
<g id="edge27_Node000020_Node000022" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node20&#45;&gt;Node22</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge27_Node000020_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1360.96,-207.27C1254.24,-193.98 1013.34,-163.99 926.75,-153.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="927.22,-149.73 916.86,-151.97 926.35,-156.68 927.22,-149.73"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27&#45;&gt;Node8 -->
2025-11-25 14:31:59 -05:00
<g id="edge31_Node000027_Node000008" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node27&#45;&gt;Node8</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge31_Node000027_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1663.86,-199.32C1690.48,-171.67 1740.78,-110.14 1710,-66.5 1696.87,-47.88 1676.19,-36.12 1654.67,-28.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1655.76,-25.38 1645.18,-25.75 1653.69,-32.06 1655.76,-25.38"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27&#45;&gt;Node10 -->
2025-11-25 14:31:59 -05:00
<g id="edge33_Node000027_Node000010" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node27&#45;&gt;Node10</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge33_Node000027_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1630.33,-199.1C1605.1,-180.19 1557.95,-147.94 1512,-133 1353.19,-81.38 1304.18,-113.43 1138,-97 854.44,-68.97 514.22,-34.01 390.21,-21.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="390.7,-17.76 380.4,-20.22 389.98,-24.72 390.7,-17.76"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27&#45;&gt;Node11 -->
2025-11-25 14:31:59 -05:00
<g id="edge35_Node000027_Node000011" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node27&#45;&gt;Node11</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge35_Node000027_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1669.32,-199.04C1699.97,-176.97 1755.56,-137.38 1766,-133 1987.21,-40.11 2060.95,-78.6 2296,-30.5 2300.33,-29.61 2304.82,-28.68 2309.33,-27.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2309.95,-31.17 2319,-25.67 2308.49,-24.33 2309.95,-31.17"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27&#45;&gt;Node28 -->
2025-11-25 14:31:59 -05:00
<g id="edge32_Node000027_Node000028" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node27&#45;&gt;Node28</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge32_Node000027_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1691.21,-199.11C1718.1,-189.79 1753.18,-177.62 1781.95,-167.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1782.91,-171.02 1791.21,-164.44 1780.61,-164.41 1782.91,-171.02"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1503,-157.88 1445,-157.88 1445,-138.62 1503,-138.62 1503,-157.88"/>
<text xml:space="preserve" text-anchor="middle" x="1474" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27&#45;&gt;Node31 -->
2025-11-25 14:31:59 -05:00
<g id="edge34_Node000027_Node000031" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node27&#45;&gt;Node31</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge34_Node000027_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1609.29,-199.11C1579.16,-188.01 1538.11,-172.88 1509.16,-162.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1510.71,-159.05 1500.12,-158.88 1508.29,-165.62 1510.71,-159.05"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node4 -->
2025-11-25 14:31:59 -05:00
<g id="edge48_Node000035_Node000004" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node4</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge48_Node000035_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.43,-338.64C1300.9,-336.56 1316.54,-334.38 1331,-332.5 1461.34,-315.58 1614.08,-298.54 1699.18,-289.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1699.4,-292.79 1708.97,-288.24 1698.65,-285.83 1699.4,-292.79"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node5 -->
2025-11-25 14:31:59 -05:00
<g id="edge47_Node000035_Node000005" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node5</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge47_Node000035_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.77,-344.45C1052.14,-338.71 749,-322.34 711,-296.5 683.55,-277.83 684.77,-262.27 677,-230 666.3,-185.59 673.27,-158.76 711,-133 745.22,-109.63 1003.97,-93.28 1135.18,-86.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1135.01,-89.91 1144.81,-85.89 1134.64,-82.92 1135.01,-89.91"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node6 -->
2025-11-25 14:31:59 -05:00
<g id="edge68_Node000035_Node000006" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node6</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge68_Node000035_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.73,-345.67C1041.08,-342.46 690.87,-330.93 652,-296.5 572.51,-226.09 678.87,-83.78 720.55,-33.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="723.14,-36.31 726.96,-26.43 717.81,-31.77 723.14,-36.31"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node8 -->
2025-11-25 14:31:59 -05:00
<g id="edge42_Node000035_Node000008" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node8</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge42_Node000035_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.31,-333.54C1287.89,-333.19 1289.46,-332.84 1291,-332.5 1371.1,-314.87 1410.17,-350.4 1472,-296.5 1492.65,-278.5 1546.01,-96.72 1563.42,-35.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1566.69,-37.21 1566.07,-26.64 1559.96,-35.29 1566.69,-37.21"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node9 -->
2025-11-25 14:31:59 -05:00
<g id="edge44_Node000035_Node000009" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node9</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge44_Node000035_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.54,-345.45C1048.72,-341.87 728.52,-329.8 627,-296.5 439.65,-235.04 249.6,-82.93 190.03,-32.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="192.36,-30.05 182.48,-26.23 187.82,-35.38 192.36,-30.05"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node11 -->
2025-11-25 14:31:59 -05:00
<g id="edge65_Node000035_Node000011" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node11</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge65_Node000035_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.51,-344.51C1467.15,-336.97 2039.34,-312.1 2121,-296.5 2202.32,-280.97 2424.03,-233.01 2469,-163.5 2488.96,-132.65 2438.95,-67.61 2438,-66.5 2425.25,-51.7 2407.11,-39.49 2391.75,-30.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2393.46,-27.75 2383,-26.09 2390.14,-33.92 2393.46,-27.75"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node12 -->
2025-11-25 14:31:59 -05:00
<g id="edge66_Node000035_Node000012" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node12</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge66_Node000035_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.44,-344.15C1455.66,-335.94 1965.55,-310.36 2039,-296.5 2086.48,-287.54 2215.83,-267.74 2246,-230 2291.65,-172.89 2278.48,-77.74 2269.84,-36.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2273.26,-35.69 2267.66,-26.7 2266.43,-37.22 2273.26,-35.69"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node14 -->
2025-11-25 14:31:59 -05:00
<g id="edge71_Node000035_Node000014" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node14</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge71_Node000035_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.63,-345.43C1046,-341.72 718.29,-329.27 682,-296.5 628.04,-247.78 630.27,-188.7 677,-133 719.38,-82.48 908.7,-42.97 1005.14,-25.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1005.69,-29.17 1014.93,-23.98 1004.48,-22.28 1005.69,-29.17"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node15 -->
2025-11-25 14:31:59 -05:00
<g id="edge43_Node000035_Node000015" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node15</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge43_Node000035_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.33,-333.6C1287.9,-333.23 1289.46,-332.86 1291,-332.5 1360.68,-316.1 1393.79,-343.26 1448,-296.5 1472.03,-275.77 1468.12,-261.18 1474,-230 1476.51,-216.68 1479.36,-211.95 1474,-199.5 1464.81,-178.13 1451.01,-181.27 1436,-163.5 1402.51,-123.85 1402.13,-108.02 1371,-66.5 1364.19,-57.41 1356.3,-47.77 1349.21,-39.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1352.07,-37.34 1342.9,-32.02 1346.75,-41.89 1352.07,-37.34"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node16 -->
2025-11-25 14:31:59 -05:00
<g id="edge46_Node000035_Node000016" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node16</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge46_Node000035_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.39,-336.56C1342.15,-325.57 1421.98,-308.08 1431,-296.5 1439.33,-285.81 1439.64,-276.45 1431,-266 1403.9,-233.22 1284.71,-238.36 1243,-230 1238.41,-229.08 1233.65,-228.11 1228.87,-227.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1229.76,-223.74 1219.26,-225.14 1228.35,-230.59 1229.76,-223.74"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node17 -->
2025-11-25 14:31:59 -05:00
<g id="edge49_Node000035_Node000017" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node17</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge49_Node000035_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.44,-346.46C1094.55,-344.74 942.92,-336.1 909,-296.5 900.18,-286.2 901.54,-277.32 909,-266 931.36,-232.09 956.16,-247.11 993,-230 1035.61,-210.21 1083.66,-185.83 1116.08,-169.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1117.43,-172.32 1124.69,-164.61 1114.21,-166.11 1117.43,-172.32"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node18 -->
2025-11-25 14:31:59 -05:00
<g id="edge50_Node000035_Node000018" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node18</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge50_Node000035_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.75,-343.75C1074.97,-337.52 860.1,-321.6 838,-296.5 820.75,-276.91 843.95,-253.42 867.1,-236.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="869,-239.78 875.3,-231.26 865.07,-233.99 869,-239.78"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node19 -->
2025-11-25 14:31:59 -05:00
<g id="edge67_Node000035_Node000019" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node19</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge67_Node000035_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.63,-343.92C1074.63,-338.02 855.03,-322.75 784,-296.5 734.63,-278.26 710.65,-276.51 686,-230 679.65,-218.02 680.27,-211.78 686,-199.5 692.85,-184.83 706.32,-172.93 718.76,-164.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="720.54,-167.42 727.1,-159.11 716.78,-161.51 720.54,-167.42"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node22 -->
2025-11-25 14:31:59 -05:00
<g id="edge64_Node000035_Node000022" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node22</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge64_Node000035_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.5,-346.76C1092.47,-345.48 934.27,-337.5 899,-296.5 858.28,-249.17 958.43,-232.74 960,-230 966.72,-218.23 965.97,-211.67 960,-199.5 952.54,-184.3 938.01,-172.39 924.59,-163.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="926.38,-160.98 915.98,-159.01 922.88,-167.04 926.38,-160.98"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node31 -->
2025-11-25 14:31:59 -05:00
<g id="edge69_Node000035_Node000031" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node31</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge69_Node000035_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.44,-333.59C1331.82,-322.07 1390.14,-305.76 1397,-296.5 1405.07,-285.61 1405.96,-276.17 1397,-266 1312.57,-170.23 1196.43,-325.77 1112,-230 1103.04,-219.83 1103.04,-209.68 1112,-199.5 1153.59,-152.24 1330.76,-172.96 1393,-163.5 1406.32,-161.48 1420.83,-159.01 1433.83,-156.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1434.1,-160.21 1443.32,-154.99 1432.86,-153.32 1434.1,-160.21"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000036"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="482.38,-290.88 369.62,-290.88 369.62,-271.62 482.38,-271.62 482.38,-290.88"/>
<text xml:space="preserve" text-anchor="middle" x="426" y="-277.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/config/config.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node36 -->
2025-11-25 14:31:59 -05:00
<g id="edge45_Node000035_Node000036" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node36</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge45_Node000035_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.73,-345.51C1055.51,-342.17 749.52,-330.81 496,-296.5 489.85,-295.67 483.44,-294.62 477.1,-293.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="477.79,-290.04 467.31,-291.59 476.47,-296.91 477.79,-290.04"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000037"><a xlink:href="partition__abstract_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="797.12,-230 694.88,-230 694.88,-199.5 797.12,-199.5 797.12,-230"/>
<text xml:space="preserve" text-anchor="start" x="702.88" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/partition</text>
<text xml:space="preserve" text-anchor="middle" x="746" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/partition_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node37 -->
2025-11-25 14:31:59 -05:00
<g id="edge51_Node000035_Node000037" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node37</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge51_Node000035_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.72,-344.3C1082.21,-339.3 888.52,-325.79 828,-296.5 801.2,-283.53 777.81,-258.3 762.95,-239.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="765.74,-237.36 756.9,-231.52 760.17,-241.59 765.74,-237.36"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node38 -->
<g id="Node000038" class="node">
<title>Node38</title>
<g id="a_Node000038"><a xlink:href="construction_8h.html" target="_top" xlink:title="Functions for constructing nuclear reaction networks.">
2025-11-25 14:31:59 -05:00
<polygon fill="#fff0f0" stroke="red" points="1994.88,-296.5 1867.12,-296.5 1867.12,-266 1994.88,-266 1994.88,-296.5"/>
<text xml:space="preserve" text-anchor="start" x="1875.12" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/procedures</text>
<text xml:space="preserve" text-anchor="middle" x="1931" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/construction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node38 -->
2025-11-25 14:31:59 -05:00
<g id="edge54_Node000035_Node000038" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node38</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge54_Node000035_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.33,-343.14C1391.21,-335.97 1628.82,-318.66 1828,-296.5 1836.93,-295.51 1846.28,-294.36 1855.55,-293.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1855.83,-296.65 1865.28,-291.87 1854.91,-289.71 1855.83,-296.65"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39 -->
<g id="Node000039" class="node">
<title>Node39</title>
<g id="a_Node000039"><a xlink:href="weak__interpolator_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#fff0f0" stroke="red" points="2236.5,-230 2127.5,-230 2127.5,-199.5 2236.5,-199.5 2236.5,-230"/>
<text xml:space="preserve" text-anchor="start" x="2135.5" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/reaction/weak</text>
<text xml:space="preserve" text-anchor="middle" x="2182" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/weak_interpolator.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node39 -->
2025-11-25 14:31:59 -05:00
<g id="edge74_Node000035_Node000039" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node39</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge74_Node000035_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1286.57,-344.02C1457.04,-335.37 1970.26,-308.47 2004,-296.5 2026.08,-288.66 2026.29,-276.96 2047,-266 2070.77,-253.42 2098.39,-242.55 2122.43,-234.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2123.43,-237.52 2131.77,-230.97 2121.17,-230.89 2123.43,-237.52"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node43 -->
<g id="Node000043" class="node">
<title>Node43</title>
<g id="a_Node000043"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1021.88,-296.5 918.12,-296.5 918.12,-266 1021.88,-266 1021.88,-296.5"/>
<text xml:space="preserve" text-anchor="start" x="926.12" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">boost/numeric/ublas</text>
<text xml:space="preserve" text-anchor="middle" x="970" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/matrix_sparse.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node43 -->
2025-11-25 14:31:59 -05:00
<g id="edge70_Node000035_Node000043" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node43</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge70_Node000035_Node000043"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1177.4,-333.31C1135.46,-322.98 1077.46,-308.7 1033.45,-297.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1034.32,-294.48 1023.77,-295.49 1032.64,-301.28 1034.32,-294.48"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node44 -->
<g id="Node000044" class="node">
<title>Node44</title>
<g id="a_Node000044"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1140.38,-296.5 1039.62,-296.5 1039.62,-266 1140.38,-266 1140.38,-296.5"/>
<text xml:space="preserve" text-anchor="start" x="1047.62" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">cppad/utility/sparse</text>
<text xml:space="preserve" text-anchor="middle" x="1090" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">_rc.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node44 -->
2025-11-25 14:31:59 -05:00
<g id="edge72_Node000035_Node000044" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node44</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge72_Node000035_Node000044"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1199.78,-332.11C1179.81,-323.04 1153.93,-311.29 1132.32,-301.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1134.02,-298.4 1123.47,-297.45 1131.13,-304.78 1134.02,-298.4"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node45 -->
<g id="Node000045" class="node">
<title>Node45</title>
<g id="a_Node000045"><a xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#e0e0e0" stroke="#999999" points="1261.88,-296.5 1158.12,-296.5 1158.12,-266 1261.88,-266 1261.88,-296.5"/>
<text xml:space="preserve" text-anchor="start" x="1166.12" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">cppad/speed/sparse</text>
<text xml:space="preserve" text-anchor="middle" x="1210" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">_jac_fun.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node45 -->
2025-11-25 14:31:59 -05:00
<g id="edge73_Node000035_Node000045" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node45</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge73_Node000035_Node000045"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1227.01,-332.11C1224.53,-324.86 1221.47,-315.88 1218.63,-307.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1222,-306.6 1215.46,-298.26 1215.38,-308.86 1222,-306.6"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node46 -->
<g id="Node000046" class="node">
<title>Node46</title>
<g id="a_Node000046"><a xlink:href="weak__rate__library_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#fff0f0" stroke="red" points="1388.5,-296.5 1279.5,-296.5 1279.5,-266 1388.5,-266 1388.5,-296.5"/>
<text xml:space="preserve" text-anchor="start" x="1287.5" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/reaction/weak</text>
<text xml:space="preserve" text-anchor="middle" x="1334" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/weak_rate_library.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35&#45;&gt;Node46 -->
2025-11-25 14:31:59 -05:00
<g id="edge75_Node000035_Node000046" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node35&#45;&gt;Node46</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge75_Node000035_Node000046"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1255.15,-332.11C1268.84,-323.45 1286.4,-312.35 1301.47,-302.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1303.09,-305.94 1309.67,-297.64 1299.34,-300.02 1303.09,-305.94"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37&#45;&gt;Node19 -->
2025-11-25 14:31:59 -05:00
<g id="edge53_Node000037_Node000019" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node37&#45;&gt;Node19</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge53_Node000037_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M746,-199.11C746,-190.33 746,-179.02 746,-169.4"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="749.5,-169.59 746,-159.59 742.5,-169.59 749.5,-169.59"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37&#45;&gt;Node22 -->
2025-11-25 14:31:59 -05:00
<g id="edge52_Node000037_Node000022" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node37&#45;&gt;Node22</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge52_Node000037_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M779.81,-199.11C805.13,-188.16 839.48,-173.28 864.08,-162.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="865.44,-165.86 873.23,-158.67 862.66,-159.43 865.44,-165.86"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38&#45;&gt;Node5 -->
2025-11-25 14:31:59 -05:00
<g id="edge55_Node000038_Node000005" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node38&#45;&gt;Node5</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge55_Node000038_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1953.1,-265.59C1964.33,-256.77 1976.87,-244.45 1983,-230 1988.29,-217.52 1988.72,-211.79 1983,-199.5 1978.16,-189.1 1914.63,-137.32 1904,-133 1848.04,-110.26 1455.42,-92.34 1287.21,-85.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1287.38,-82.13 1277.25,-85.23 1287.1,-89.12 1287.38,-82.13"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38&#45;&gt;Node25 -->
2025-11-25 14:31:59 -05:00
<g id="edge56_Node000038_Node000025" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node38&#45;&gt;Node25</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge56_Node000038_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1925.1,-265.61C1922.14,-258.27 1918.48,-249.18 1915.09,-240.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1918.43,-239.7 1911.44,-231.73 1911.93,-242.32 1918.43,-239.7"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38&#45;&gt;Node28 -->
2025-11-25 14:31:59 -05:00
<g id="edge57_Node000038_Node000028" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node38&#45;&gt;Node28</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge57_Node000038_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1945.72,-265.68C1960.92,-248.82 1980.54,-220.65 1966,-199.5 1957.95,-187.8 1930.06,-176.33 1902.07,-167.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1903.41,-164.06 1892.82,-164.43 1901.33,-170.75 1903.41,-164.06"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38&#45;&gt;Node39 -->
2025-11-25 14:31:59 -05:00
<g id="edge58_Node000038_Node000039" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node38&#45;&gt;Node39</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge58_Node000038_Node000039"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1988.27,-265.53C2026.36,-255.75 2076.49,-242.86 2116.22,-232.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2116.85,-236.11 2125.66,-230.23 2115.11,-229.33 2116.85,-236.11"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39&#45;&gt;Node8 -->
2025-11-25 14:31:59 -05:00
<g id="edge59_Node000039_Node000008" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node39&#45;&gt;Node8</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge59_Node000039_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2174.16,-199.26C2156.68,-168.59 2111.29,-97.41 2051,-66.5 1984.37,-32.33 1777.35,-21.39 1657.4,-17.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1657.68,-14.39 1647.58,-17.61 1657.48,-21.39 1657.68,-14.39"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39&#45;&gt;Node9 -->
2025-11-25 14:31:59 -05:00
<g id="edge60_Node000039_Node000009" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node39&#45;&gt;Node9</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge60_Node000039_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2142.63,-199.11C2089.37,-180.05 1991.01,-147.47 1904,-133 1567.8,-77.08 1478.15,-118.42 1138,-97 763.35,-73.41 669.65,-66.54 296,-30.5 278.97,-28.86 260.65,-26.89 243.44,-24.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.14,-21.5 233.81,-23.84 243.35,-28.45 244.14,-21.5"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39&#45;&gt;Node11 -->
2025-11-25 14:31:59 -05:00
<g id="edge61_Node000039_Node000011" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node39&#45;&gt;Node11</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge61_Node000039_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2195.24,-199.23C2227.86,-163.44 2311.98,-71.14 2346.68,-33.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2348.85,-35.87 2353,-26.12 2343.68,-31.16 2348.85,-35.87"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39&#45;&gt;Node12 -->
2025-11-25 14:31:59 -05:00
<g id="edge62_Node000039_Node000012" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node39&#45;&gt;Node12</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge62_Node000039_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2187.89,-199.13C2194.43,-182.93 2205.35,-156.05 2215,-133 2229.35,-98.7 2246.49,-58.94 2256.52,-35.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2259.69,-37.27 2260.46,-26.7 2253.27,-34.48 2259.69,-37.27"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39&#45;&gt;Node34 -->
2025-11-25 14:31:59 -05:00
<g id="edge63_Node000039_Node000034" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node39&#45;&gt;Node34</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge63_Node000039_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2214,-199.11C2237.7,-188.27 2269.79,-173.59 2293.01,-162.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2294.29,-166.23 2301.93,-158.89 2291.38,-159.87 2294.29,-166.23"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node50 -->
<g id="Node000050" class="node">
<title>Node50</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000050"><a xlink:href="engine__adaptive_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="478.62,-429.5 373.38,-429.5 373.38,-399 478.62,-399 478.62,-429.5"/>
<text xml:space="preserve" text-anchor="start" x="381.38" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="426" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_adaptive.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49&#45;&gt;Node50 -->
2025-11-25 14:31:59 -05:00
<g id="edge77_Node000049_Node000050" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node49&#45;&gt;Node50</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge77_Node000049_Node000050"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1537.16,-533.13C1498.07,-523.28 1443.59,-509.27 1396,-496 1350.42,-483.29 1340.6,-473.7 1294,-465.5 1139.59,-438.33 664.26,-422.17 490.48,-417.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="490.6,-413.54 480.5,-416.75 490.39,-420.54 490.6,-413.54"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node51 -->
<g id="Node000051" class="node">
<title>Node51</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000051"><a xlink:href="engine__view__abstract_8h.html" target="_top" xlink:title="Abstract interfaces for engine &quot;views&quot; in GridFire.">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1689.88,-363 1568.12,-363 1568.12,-332.5 1689.88,-332.5 1689.88,-363"/>
<text xml:space="preserve" text-anchor="start" x="1576.12" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="1629" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_view_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49&#45;&gt;Node51 -->
2025-11-25 14:31:59 -05:00
<g id="edge109_Node000049_Node000051" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node49&#45;&gt;Node51</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge109_Node000049_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1607.16,-531.78C1629.64,-511.59 1667.95,-472.55 1683,-429.5 1687.47,-416.7 1688.41,-411.43 1683,-399 1678.25,-388.08 1669.82,-378.46 1661.02,-370.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1663.34,-368.02 1653.38,-364.4 1658.91,-373.44 1663.34,-368.02"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52 -->
<g id="Node000052" class="node">
<title>Node52</title>
<g id="a_Node000052"><a xlink:href="engine__defined_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#fff0f0" stroke="red" points="1284.62,-429.5 1179.38,-429.5 1179.38,-399 1284.62,-399 1284.62,-429.5"/>
<text xml:space="preserve" text-anchor="start" x="1187.38" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="1232" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49&#45;&gt;Node52 -->
2025-11-25 14:31:59 -05:00
<g id="edge89_Node000049_Node000052" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node49&#45;&gt;Node52</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge89_Node000049_Node000052"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1557.43,-531.55C1519.19,-514.56 1453.66,-486.28 1396,-465.5 1363.19,-453.68 1326.08,-442.15 1295.46,-433.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1296.53,-429.8 1285.95,-430.35 1294.57,-436.52 1296.53,-429.8"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node54 -->
<g id="Node000054" class="node">
<title>Node54</title>
<g id="a_Node000054"><a xlink:href="engine__multiscale_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="#fff0f0" stroke="red" points="1673.62,-429.5 1568.38,-429.5 1568.38,-399 1673.62,-399 1673.62,-429.5"/>
<text xml:space="preserve" text-anchor="start" x="1576.38" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="1621" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_multiscale.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49&#45;&gt;Node54 -->
2025-11-25 14:31:59 -05:00
<g id="edge98_Node000049_Node000054" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node49&#45;&gt;Node54</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge98_Node000049_Node000054"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1593.44,-531.73C1598.63,-509.8 1608.54,-467.9 1614.96,-440.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1618.3,-441.84 1617.2,-431.31 1611.49,-440.23 1618.3,-441.84"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59 -->
<g id="Node000059" class="node">
<title>Node59</title>
<g id="a_Node000059"><a xlink:href="engine__priming_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1284.62,-496 1179.38,-496 1179.38,-465.5 1284.62,-465.5 1284.62,-496"/>
<text xml:space="preserve" text-anchor="start" x="1187.38" y="-482.5" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="1232" y="-471.25" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49&#45;&gt;Node59 -->
2025-11-25 14:31:59 -05:00
<g id="edge102_Node000049_Node000059" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node49&#45;&gt;Node59</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge102_Node000049_Node000059"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1537.18,-536.73C1473.06,-525.18 1365,-505.71 1296.16,-493.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1296.99,-489.9 1286.53,-491.57 1295.75,-496.79 1296.99,-489.9"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node4 -->
2025-11-25 14:31:59 -05:00
<g id="edge78_Node000050_Node000004" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node4</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge78_Node000050_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M478.63,-412.71C614.39,-410.76 987.29,-401.99 1295,-363 1364.65,-354.18 1380.88,-344.81 1450,-332.5 1536.02,-317.18 1635.66,-301.66 1699.46,-292"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1699.69,-295.51 1709.05,-290.55 1698.64,-288.58 1699.69,-295.51"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node8 -->
2025-11-25 14:31:59 -05:00
<g id="edge84_Node000050_Node000008" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node8</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge84_Node000050_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M410.32,-398.91C380.91,-370.34 323.64,-305.67 361,-266 406.71,-217.46 894.14,-240.37 960,-230 1018.49,-220.79 1161.89,-182.39 1218,-163.5 1340.63,-122.21 1481.02,-57.94 1540.25,-29.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1541.44,-33.31 1548.98,-25.86 1538.44,-26.98 1541.44,-33.31"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node9 -->
2025-11-25 14:31:59 -05:00
<g id="edge86_Node000050_Node000009" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node9</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge86_Node000050_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M373.22,-404.8C275.45,-387.63 76,-344.94 76,-282.25 76,-282.25 76,-282.25 76,-147.25 76,-109.81 78.19,-96.93 100,-66.5 110.69,-51.59 127.23,-39.51 141.65,-30.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.34,-34 150.35,-26.06 139.91,-27.9 143.34,-34"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node10 -->
2025-11-25 14:31:59 -05:00
<g id="edge88_Node000050_Node000010" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node10</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge88_Node000050_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M373.16,-405.18C326.81,-396.92 264.47,-382.54 249,-363 166.87,-259.26 284.9,-89.13 327.61,-34.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="330.25,-36.36 333.7,-26.34 324.76,-32.02 330.25,-36.36"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node16 -->
2025-11-25 14:31:59 -05:00
<g id="edge83_Node000050_Node000016" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node16</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge83_Node000050_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M468.53,-398.56C552.13,-370.09 744.07,-306.59 909,-266 976.85,-249.3 1055.61,-235.05 1109.72,-226.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1110.09,-229.52 1119.39,-224.44 1108.95,-222.62 1110.09,-229.52"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node17 -->
2025-11-25 14:31:59 -05:00
<g id="edge81_Node000050_Node000017" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node17</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge81_Node000050_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M372.92,-411.17C337.71,-406.71 293.77,-394.61 270,-363 244.09,-328.53 238.54,-297.49 268,-266 308.93,-222.24 750.18,-251.75 806,-230 826.18,-222.14 824.21,-208.3 844,-199.5 922.83,-164.43 1022.66,-153.52 1087.4,-150.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1087.33,-153.8 1097.16,-149.86 1087.02,-146.81 1087.33,-153.8"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node18 -->
2025-11-25 14:31:59 -05:00
<g id="edge82_Node000050_Node000018" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node18</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge82_Node000050_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M373.19,-408.23C343.48,-402.39 308.7,-389.85 290,-363 265.36,-327.63 260.53,-297.47 290,-266 331.79,-221.38 778.5,-238.77 839,-230 839.68,-229.9 840.36,-229.8 841.04,-229.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="841.52,-233.16 850.78,-228.01 840.33,-226.27 841.52,-233.16"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node36 -->
2025-11-25 14:31:59 -05:00
<g id="edge85_Node000050_Node000036" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node36</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge85_Node000050_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M426,-398.73C426,-375.37 426,-329.38 426,-302.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="429.5,-302.86 426,-292.86 422.5,-302.86 429.5,-302.86"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node38 -->
2025-11-25 14:31:59 -05:00
<g id="edge87_Node000050_Node000038" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node38</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge87_Node000050_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M479,-412.75C624.42,-410.87 1041.71,-402.21 1386,-363 1463.57,-354.17 1481.85,-344.46 1559,-332.5 1678.2,-314.02 1708.48,-312.77 1828,-296.5 1836.9,-295.29 1846.23,-294.01 1855.5,-292.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1855.79,-296.23 1865.22,-291.39 1854.84,-289.29 1855.79,-296.23"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50&#45;&gt;Node51 -->
2025-11-25 14:31:59 -05:00
<g id="edge79_Node000050_Node000051" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node50&#45;&gt;Node51</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge79_Node000050_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M478.87,-411.59C633,-406.57 1095.21,-390.19 1478,-363 1503.62,-361.18 1531.65,-358.68 1556.52,-356.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1556.59,-359.79 1566.2,-355.33 1555.91,-352.82 1556.59,-359.79"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51&#45;&gt;Node4 -->
2025-11-25 14:31:59 -05:00
<g id="edge80_Node000051_Node000004" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node51&#45;&gt;Node4</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge80_Node000051_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1659.86,-332.11C1678.81,-323.13 1703.32,-311.5 1723.9,-301.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1725.36,-304.92 1732.89,-297.48 1722.36,-298.6 1725.36,-304.92"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52&#45;&gt;Node4 -->
2025-11-25 14:31:59 -05:00
<g id="edge91_Node000052_Node000004" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node52&#45;&gt;Node4</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge91_Node000052_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1285.05,-400.65C1327.12,-390.6 1387.37,-376.1 1440,-363 1492.98,-349.81 1506.03,-345.75 1559,-332.5 1606.01,-320.74 1659.13,-307.79 1699.66,-297.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1700.37,-301.41 1709.27,-295.66 1698.73,-294.61 1700.37,-301.41"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52&#45;&gt;Node9 -->
2025-11-25 14:31:59 -05:00
<g id="edge95_Node000052_Node000009" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node52&#45;&gt;Node9</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge95_Node000052_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1179.04,-413.19C1000.24,-412.57 426.19,-407.14 357,-363 234.68,-284.96 187.3,-97.73 174.7,-36.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="178.17,-35.71 172.82,-26.56 171.3,-37.05 178.17,-35.71"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52&#45;&gt;Node10 -->
2025-11-25 14:31:59 -05:00
<g id="edge96_Node000052_Node000010" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node52&#45;&gt;Node10</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge96_Node000052_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1179.19,-413.51C1065.78,-413.15 790.98,-407.32 566,-363 462.17,-342.55 342,-388.08 342,-282.25 342,-282.25 342,-282.25 342,-147.25 342,-107.95 342,-62.02 342,-36.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="345.5,-36.66 342,-26.66 338.5,-36.66 345.5,-36.66"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52&#45;&gt;Node16 -->
2025-11-25 14:31:59 -05:00
<g id="edge93_Node000052_Node000016" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node52&#45;&gt;Node16</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge93_Node000052_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1285.09,-400.39C1365.15,-378.56 1501.99,-330.3 1448,-266 1418.26,-230.58 1288.42,-238.74 1243,-230 1238.34,-229.1 1233.5,-228.14 1228.65,-227.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1229.38,-223.74 1218.88,-225.16 1227.97,-230.6 1229.38,-223.74"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52&#45;&gt;Node22 -->
2025-11-25 14:31:59 -05:00
<g id="edge97_Node000052_Node000022" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node52&#45;&gt;Node22</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge97_Node000052_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1179.01,-404.71C1051.34,-382.82 733.7,-320.01 686,-230 679.65,-218.02 677.61,-210.15 686,-199.5 707.75,-171.9 810.61,-157.71 863.47,-152.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="863.75,-155.63 873.34,-151.15 863.04,-148.67 863.75,-155.63"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52&#45;&gt;Node35 -->
2025-11-25 14:31:59 -05:00
<g id="edge92_Node000052_Node000035" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node52&#45;&gt;Node35</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge92_Node000052_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1232,-398.61C1232,-391.52 1232,-382.79 1232,-374.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1235.5,-374.84 1232,-364.84 1228.5,-374.84 1235.5,-374.84"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52&#45;&gt;Node36 -->
2025-11-25 14:31:59 -05:00
<g id="edge94_Node000052_Node000036" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node52&#45;&gt;Node36</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge94_Node000052_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1179.15,-412.05C1081.05,-409.02 864.55,-398.54 686,-363 603,-346.48 508.91,-313.57 459.85,-295.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="461.24,-292.06 450.65,-291.81 458.78,-298.61 461.24,-292.06"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52&#45;&gt;Node51 -->
2025-11-25 14:31:59 -05:00
<g id="edge90_Node000052_Node000051" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node52&#45;&gt;Node51</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge90_Node000052_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1284.72,-404.68C1354.58,-393.33 1478.13,-373.26 1556.67,-360.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1557.11,-363.98 1566.42,-358.92 1555.99,-357.07 1557.11,-363.98"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node54&#45;&gt;Node4 -->
2025-11-25 14:31:59 -05:00
<g id="edge99_Node000054_Node000004" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node54&#45;&gt;Node4</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge99_Node000054_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1648.1,-398.64C1663.82,-389.49 1683.5,-376.84 1699,-363 1718.08,-345.96 1736.2,-323.14 1748.61,-306.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1751.39,-308.23 1754.34,-298.06 1745.69,-304.17 1751.39,-308.23"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node54&#45;&gt;Node35 -->
2025-11-25 14:31:59 -05:00
<g id="edge101_Node000054_Node000035" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node54&#45;&gt;Node35</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge101_Node000054_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1568.13,-404.48C1497.89,-392.84 1373.82,-372.26 1297.65,-359.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1298.25,-356.19 1287.81,-358 1297.1,-363.09 1298.25,-356.19"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node54&#45;&gt;Node51 -->
2025-11-25 14:31:59 -05:00
<g id="edge100_Node000054_Node000051" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node54&#45;&gt;Node51</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge100_Node000054_Node000051"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1622.82,-398.61C1623.69,-391.52 1624.78,-382.79 1625.79,-374.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1629.25,-375.18 1627.01,-364.83 1622.3,-374.32 1629.25,-375.18"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59&#45;&gt;Node8 -->
2025-11-25 14:31:59 -05:00
<g id="edge105_Node000059_Node000008" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node59&#45;&gt;Node8</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge105_Node000059_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1268.37,-465.16C1326.15,-439.97 1438.07,-382.62 1494,-296.5 1549.53,-210.99 1564.14,-85.47 1567.82,-36.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1571.3,-37.02 1568.48,-26.81 1564.32,-36.55 1571.3,-37.02"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59&#45;&gt;Node9 -->
2025-11-25 14:31:59 -05:00
<g id="edge104_Node000059_Node000009" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node59&#45;&gt;Node9</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge104_Node000059_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1179.06,-479.09C971.17,-476.28 217.21,-463.78 116,-429.5 56.5,-409.35 0,-411.57 0,-348.75 0,-348.75 0,-348.75 0,-147.25 0,-83.32 76.26,-46.35 126.92,-28.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.79,-32.25 136.19,-25.78 125.59,-25.6 127.79,-32.25"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59&#45;&gt;Node10 -->
2025-11-25 14:31:59 -05:00
<g id="edge106_Node000059_Node000010" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node59&#45;&gt;Node10</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge106_Node000059_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1179.15,-479.59C948.08,-478.18 38,-465.27 38,-348.75 38,-348.75 38,-348.75 38,-280.25 38,-141.41 221,-59.09 303.03,-29.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="304,-32.54 312.25,-25.88 301.65,-25.94 304,-32.54"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59&#45;&gt;Node12 -->
2025-11-25 14:31:59 -05:00
<g id="edge107_Node000059_Node000012" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node59&#45;&gt;Node12</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge107_Node000059_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1284.99,-478.84C1424.99,-475.97 1802.07,-465.07 1921,-429.5 2030.28,-396.82 2311.24,-266.62 2360,-163.5 2384.25,-112.22 2322.77,-57.52 2287.58,-31.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2289.85,-28.91 2279.68,-25.94 2285.79,-34.6 2289.85,-28.91"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59&#45;&gt;Node22 -->
2025-11-25 14:31:59 -05:00
<g id="edge108_Node000059_Node000022" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node59&#45;&gt;Node22</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge108_Node000059_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1178.93,-479.88C1014.87,-479.77 517.73,-475.55 364,-429.5 307.44,-412.56 279.65,-413.46 249,-363 226.61,-326.13 218.33,-299.09 246,-266 266.3,-241.73 735.71,-172.28 863.26,-153.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="863.62,-157.3 873.02,-152.4 862.62,-150.37 863.62,-157.3"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59&#45;&gt;Node52 -->
2025-11-25 14:31:59 -05:00
<g id="edge103_Node000059_Node000052" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node59&#45;&gt;Node52</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge103_Node000059_Node000052"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1232,-465.11C1232,-458.02 1232,-449.29 1232,-441.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1235.5,-441.34 1232,-431.34 1228.5,-441.34 1235.5,-441.34"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node60&#45;&gt;Node38 -->
2025-11-25 14:31:59 -05:00
<g id="edge111_Node000060_Node000038" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node60&#45;&gt;Node38</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge111_Node000060_Node000038"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1939.34,-465.23C1937.83,-432.06 1934.1,-350.35 1932.19,-308.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1935.68,-308.14 1931.73,-298.31 1928.69,-308.45 1935.68,-308.14"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node61 -->
<g id="Node000061" class="node">
<title>Node61</title>
<g id="a_Node000061"><a xlink:href="priming_8h.html" target="_top" xlink:title=" ">
2025-11-25 14:31:59 -05:00
<polygon fill="white" stroke="#666666" points="1911.88,-429.5 1784.12,-429.5 1784.12,-399 1911.88,-399 1911.88,-429.5"/>
<text xml:space="preserve" text-anchor="start" x="1792.12" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/procedures</text>
<text xml:space="preserve" text-anchor="middle" x="1848" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">/priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node60&#45;&gt;Node61 -->
2025-11-25 14:31:59 -05:00
<g id="edge112_Node000060_Node000061" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node60&#45;&gt;Node61</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge112_Node000060_Node000061"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1919.12,-465.11C1907.01,-456.62 1891.54,-445.77 1878.12,-436.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1880.23,-433.57 1870.03,-430.7 1876.21,-439.3 1880.23,-433.57"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node61&#45;&gt;Node4 -->
2025-11-25 14:31:59 -05:00
<g id="edge113_Node000061_Node000004" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node61&#45;&gt;Node4</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge113_Node000061_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1842.08,-398.66C1835.04,-382.02 1822.4,-354.3 1808,-332.5 1801.77,-323.07 1793.98,-313.47 1786.74,-305.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1789.52,-303.07 1780.22,-297.99 1784.32,-307.76 1789.52,-303.07"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node61&#45;&gt;Node8 -->
2025-11-25 14:31:59 -05:00
<g id="edge116_Node000061_Node000008" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node61&#45;&gt;Node8</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge116_Node000061_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1883.31,-398.56C1921.08,-380.69 1978.94,-346.56 2004,-296.5 2011.36,-281.8 2007.4,-218.91 1999,-199.5 1943.17,-70.58 1766.2,-32.22 1657.47,-20.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1657.99,-17.43 1647.69,-19.94 1657.31,-24.4 1657.99,-17.43"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node61&#45;&gt;Node16 -->
2025-11-25 14:31:59 -05:00
<g id="edge115_Node000061_Node000016" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node61&#45;&gt;Node16</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge115_Node000061_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1824.78,-398.6C1796.11,-381.01 1745.43,-351.5 1699,-332.5 1506.75,-253.82 1447.27,-267.72 1243,-230 1238.06,-229.09 1232.93,-228.1 1227.8,-227.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1228.63,-223.67 1218.14,-225.11 1227.24,-230.53 1228.63,-223.67"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node61&#45;&gt;Node35 -->
2025-11-25 14:31:59 -05:00
<g id="edge114_Node000061_Node000035" class="edge">
2025-11-24 09:08:28 -05:00
<title>Node61&#45;&gt;Node35</title>
2025-11-25 14:31:59 -05:00
<g id="a_edge114_Node000061_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1783.82,-406.53C1666.02,-394.2 1416.52,-368.07 1297.64,-355.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1298.02,-352.14 1287.71,-354.58 1297.3,-359.11 1298.02,-352.14"/>
</a>
</g>
</g>
<!-- Node62&#45;&gt;Node7 -->
<g id="edge118_Node000062_Node000007" class="edge">
<title>Node62&#45;&gt;Node7</title>
<g id="a_edge118_Node000062_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1600.33,-66.02C1567.25,-56.01 1522.48,-42.46 1483,-30.5 1481.04,-29.9 1479.02,-29.3 1476.99,-28.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1478.12,-25.36 1467.54,-25.81 1476.09,-32.06 1478.12,-25.36"/>
</a>
</g>
</g>
<!-- Node63&#45;&gt;Node4 -->
<g id="edge120_Node000063_Node000004" class="edge">
<title>Node63&#45;&gt;Node4</title>
<g id="a_edge120_Node000063_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2192.4,-338.09C2109.79,-328.58 1974.43,-312.53 1858,-296.5 1849.14,-295.28 1839.82,-293.93 1830.64,-292.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1831.45,-289.15 1821.04,-291.12 1830.41,-296.07 1831.45,-289.15"/>
</a>
</g>
</g>
<!-- Node63&#45;&gt;Node12 -->
<g id="edge121_Node000063_Node000012" class="edge">
<title>Node63&#45;&gt;Node12</title>
<g id="a_edge121_Node000063_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2345.46,-334.42C2410.35,-319.09 2493,-285.8 2493,-215.75 2493,-215.75 2493,-215.75 2493,-147.25 2493,-102.68 2360.34,-49.88 2297.4,-27.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2298.88,-24.15 2288.29,-24.12 2296.55,-30.75 2298.88,-24.15"/>
</a>
</g>
</g>
<!-- Node63&#45;&gt;Node22 -->
<g id="edge122_Node000063_Node000022" class="edge">
<title>Node63&#45;&gt;Node22</title>
<g id="a_edge122_Node000063_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2192.56,-342.74C2083.35,-336.38 1876.54,-322.01 1702,-296.5 1635.12,-286.72 1619.68,-277.07 1553,-266 1428.35,-245.32 1385.5,-283.42 1271,-230 1252.9,-221.56 1256.02,-208.11 1238,-199.5 1183.09,-173.26 1000.87,-157.12 926.76,-151.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="927.17,-148.02 916.94,-150.77 926.65,-155 927.17,-148.02"/>
</a>
</g>
</g>
<!-- Node64 -->
<g id="Node000064" class="node">
<title>Node64</title>
<g id="a_Node000064"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2388.88,-290.88 2291.12,-290.88 2291.12,-271.62 2388.88,-271.62 2388.88,-290.88"/>
<text xml:space="preserve" text-anchor="middle" x="2340" y="-277.38" font-family="Helvetica,sans-Serif" font-size="10.00">nlohmann/json.hpp</text>
</a>
</g>
</g>
<!-- Node63&#45;&gt;Node64 -->
<g id="edge123_Node000063_Node000064" class="edge">
<title>Node63&#45;&gt;Node64</title>
<g id="a_edge123_Node000063_Node000064"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2285.11,-332.11C2296.09,-322.14 2310.63,-308.93 2321.99,-298.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2324.12,-301.41 2329.17,-292.09 2319.41,-296.22 2324.12,-301.41"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>