Files
GridFire/docs/html/partition__abstract_8h__dep__incl.svg

1085 lines
56 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/include/gridfire/partition/partition_abstract.h Pages: 1 -->
2025-11-24 09:08:28 -05:00
<!--zoomable 693 -->
2025-11-06 09:16:40 -05:00
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<defs>
<circle id="rim" cx="0" cy="0" r="7"/>
<circle id="rim2" cx="0" cy="0" r="3.5"/>
<g id="zoomPlus">
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/></use>
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="zoomMin">
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/></use>
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="arrowUp" transform="translate(30 24)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowRight" transform="rotate(90) translate(36 -43)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowDown" transform="rotate(180) translate(-30 -48)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowLeft" transform="rotate(270) translate(-36 17)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="resetDef">
<use xlink:href="#rim2" fill="#404040"><set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/></use>
</g>
</defs>
<script type="application/ecmascript">
2025-11-24 09:08:28 -05:00
var viewWidth = 1471;
var viewHeight = 693;
2025-11-06 09:16:40 -05:00
var sectionId = 'dynsection-1';
</script>
<script type="application/ecmascript" xlink:href="svg.min.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>src/include/gridfire/partition/partition_abstract.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
2025-11-24 09:08:28 -05:00
<polygon fill="#999999" stroke="#666666" points="904.54,-685.25 809.04,-685.25 809.04,-643.5 904.54,-643.5 904.54,-685.25"/>
<text xml:space="preserve" text-anchor="start" x="817.04" y="-671.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="817.04" y="-660.5" font-family="Helvetica,sans-Serif" font-size="10.00">/partition/partition</text>
<text xml:space="preserve" text-anchor="middle" x="856.79" y="-649.25" font-family="Helvetica,sans-Serif" font-size="10.00">_abstract.h</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="engine__graph_8h.html" target="_top" xlink:title=" ">
2025-11-24 09:08:28 -05:00
<polygon fill="white" stroke="#666666" points="470.04,-463.25 353.54,-463.25 353.54,-432.75 470.04,-432.75 470.04,-463.25"/>
<text xml:space="preserve" text-anchor="start" x="361.54" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="411.79" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/engine_graph.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-24 09:08:28 -05:00
<path fill="none" stroke="#63b8ff" d="M797.88,-648.75C762.34,-639 716.59,-624.82 677.79,-607.5 581.34,-564.43 476.24,-494.09 432.59,-463.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="796.54,-652.01 807.11,-651.23 798.36,-645.25 796.54,-652.01"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node21 -->
<g id="Node000021" class="node">
<title>Node21</title>
<g id="a_Node000021"><a xlink:href="partition__composite_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="912.79,-607.5 800.79,-607.5 800.79,-565.75 912.79,-565.75 912.79,-607.5"/>
<text xml:space="preserve" text-anchor="start" x="808.79" y="-594" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="808.79" y="-582.75" font-family="Helvetica,sans-Serif" font-size="10.00">/partition/composite</text>
<text xml:space="preserve" text-anchor="middle" x="856.79" y="-571.5" font-family="Helvetica,sans-Serif" font-size="10.00">/partition_composite.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1&#45;&gt;Node21 -->
<g id="edge31_Node000001_Node000021" class="edge">
<title>Node1&#45;&gt;Node21</title>
<g id="a_edge31_Node000001_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M856.79,-631.75C856.79,-623.71 856.79,-615.29 856.79,-607.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="853.29,-631.56 856.79,-641.56 860.29,-631.56 853.29,-631.56"/>
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:href="partition_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1060.42,-529.75 961.17,-529.75 961.17,-499.25 1060.42,-499.25 1060.42,-529.75"/>
<text xml:space="preserve" text-anchor="start" x="969.17" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="1010.79" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">/partition/partition.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1&#45;&gt;Node22 -->
<g id="edge59_Node000001_Node000022" class="edge">
<title>Node1&#45;&gt;Node22</title>
<g id="a_edge59_Node000001_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M915.79,-655.14C969.27,-646.33 1042.32,-630.44 1059.79,-607.5 1071.04,-592.74 1066.79,-582.94 1059.79,-565.75 1054.01,-551.53 1042.05,-539.13 1031.39,-530.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="915.52,-651.64 906.2,-656.68 916.63,-658.55 915.52,-651.64"/>
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:href="partition__ground_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="782.54,-607.5 687.04,-607.5 687.04,-565.75 782.54,-565.75 782.54,-607.5"/>
<text xml:space="preserve" text-anchor="start" x="695.04" y="-594" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="695.04" y="-582.75" font-family="Helvetica,sans-Serif" font-size="10.00">/partition/partition</text>
<text xml:space="preserve" text-anchor="middle" x="734.79" y="-571.5" font-family="Helvetica,sans-Serif" font-size="10.00">_ground.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1&#45;&gt;Node34 -->
<g id="edge60_Node000001_Node000034" class="edge">
<title>Node1&#45;&gt;Node34</title>
<g id="a_edge60_Node000001_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M814.32,-637.01C799,-627.49 781.95,-616.9 767.58,-607.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="812.47,-639.98 822.81,-642.28 816.16,-634.03 812.47,-639.98"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:href="partition__rauscher__thielemann_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1050.54,-607.5 931.04,-607.5 931.04,-565.75 1050.54,-565.75 1050.54,-607.5"/>
<text xml:space="preserve" text-anchor="start" x="939.04" y="-594" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="939.04" y="-582.75" font-family="Helvetica,sans-Serif" font-size="10.00">/partition/partition</text>
<text xml:space="preserve" text-anchor="middle" x="990.79" y="-571.5" font-family="Helvetica,sans-Serif" font-size="10.00">_rauscher_thielemann.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1&#45;&gt;Node36 -->
<g id="edge65_Node000001_Node000036" class="edge">
<title>Node1&#45;&gt;Node36</title>
<g id="a_edge65_Node000001_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M902.48,-637.55C919.56,-627.89 938.7,-617.07 954.78,-607.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="901,-634.36 894.02,-642.33 904.45,-640.46 901,-634.36"/>
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-24 09:08:28 -05:00
<polygon fill="white" stroke="#666666" points="461.54,-163.5 366.04,-163.5 366.04,-133 461.54,-133 461.54,-163.5"/>
<text xml:space="preserve" text-anchor="start" x="374.04" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="413.79" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/engine.h</text>
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-24 09:08:28 -05:00
<path fill="none" stroke="#63b8ff" d="M342.19,-442.93C235.98,-435.99 43.51,-420.31 22.79,-396.75 -46.21,-318.26 55.9,-243.28 150.79,-199.5 221.07,-167.08 311.19,-155.57 365.6,-151.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="341.73,-446.4 351.94,-443.55 342.18,-439.42 341.73,-446.4"/>
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:href="priming_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="624.42,-391.12 483.17,-391.12 483.17,-360.62 624.42,-360.62 624.42,-391.12"/>
<text xml:space="preserve" text-anchor="start" x="491.17" y="-377.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="553.79" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/procedures/priming.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 -->
<g id="edge9_Node000002_Node000008" class="edge">
<title>Node2&#45;&gt;Node8</title>
<g id="a_edge9_Node000002_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M451.69,-427.3C474.67,-415.95 503.06,-401.93 524.06,-391.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="450.33,-424.06 442.92,-431.63 453.43,-430.34 450.33,-424.06"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="engine__graph_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="702.42,-313.38 597.17,-313.38 597.17,-282.88 702.42,-282.88 702.42,-313.38"/>
<text xml:space="preserve" text-anchor="start" x="605.17" y="-299.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/engine/engine</text>
<text xml:space="preserve" text-anchor="middle" x="649.79" y="-288.62" font-family="Helvetica,sans-Serif" font-size="10.00">_graph.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2&#45;&gt;Node10 -->
<g id="edge27_Node000002_Node000010" class="edge">
<title>Node2&#45;&gt;Node10</title>
<g id="a_edge27_Node000002_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M481.62,-439.7C538.69,-432.25 613.19,-418.63 633.79,-396.75 655.1,-374.12 654.28,-334.69 651.97,-313.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="481.45,-436.19 471.96,-440.92 482.32,-443.14 481.45,-436.19"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="engine__defined_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="339.54,-396.75 232.04,-396.75 232.04,-355 339.54,-355 339.54,-396.75"/>
<text xml:space="preserve" text-anchor="start" x="240.04" y="-383.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="240.04" y="-372" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/views/engine</text>
<text xml:space="preserve" text-anchor="middle" x="285.79" y="-360.75" font-family="Helvetica,sans-Serif" font-size="10.00">_defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2&#45;&gt;Node13 -->
<g id="edge15_Node000002_Node000013" class="edge">
<title>Node2&#45;&gt;Node13</title>
<g id="a_edge15_Node000002_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M375.42,-426.76C358.71,-417.46 338.93,-406.45 322.21,-397.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="373.62,-429.76 384.06,-431.56 377.02,-423.64 373.62,-429.76"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000016"><a xlink:href="stellar__policy_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="799.79,-163.5 699.79,-163.5 699.79,-133 799.79,-133 799.79,-163.5"/>
<text xml:space="preserve" text-anchor="start" x="707.79" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/stellar</text>
<text xml:space="preserve" text-anchor="middle" x="749.79" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">_policy.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node16 -->
2025-11-24 09:08:28 -05:00
<g id="edge29_Node000002_Node000016" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node2&#45;&gt;Node16</title>
2025-11-24 09:08:28 -05:00
<g id="a_edge29_Node000002_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M481.78,-446.17C533.83,-442.51 604.58,-430.86 656.79,-396.75 738.26,-343.53 748.58,-208.72 749.72,-163.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="481.59,-442.68 471.82,-446.78 482.01,-449.66 481.59,-442.68"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000018"><a xlink:href="engine__defined_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="166.29,-313.38 63.29,-313.38 63.29,-282.88 166.29,-282.88 166.29,-313.38"/>
<text xml:space="preserve" text-anchor="start" x="71.29" y="-299.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="114.79" y="-288.62" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_defined.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node18 -->
2025-11-24 09:08:28 -05:00
<g id="edge28_Node000002_Node000018" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node2&#45;&gt;Node18</title>
2025-11-24 09:08:28 -05:00
<g id="a_edge28_Node000002_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M342.11,-438.24C304.68,-431.21 258.95,-418.72 222.79,-396.75 201.35,-383.72 203.1,-372.16 184.79,-355 168.8,-340.01 149.19,-324.58 134.79,-313.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="341.49,-441.69 351.95,-439.99 342.71,-434.79 341.49,-441.69"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000019"><a xlink:href="engine__multiscale_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="465.54,-396.75 358.04,-396.75 358.04,-355 465.54,-355 465.54,-396.75"/>
<text xml:space="preserve" text-anchor="start" x="366.04" y="-383.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="366.04" y="-372" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/views/engine</text>
<text xml:space="preserve" text-anchor="middle" x="411.79" y="-360.75" font-family="Helvetica,sans-Serif" font-size="10.00">_multiscale.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node19 -->
2025-11-24 09:08:28 -05:00
<g id="edge24_Node000002_Node000019" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node2&#45;&gt;Node19</title>
2025-11-24 09:08:28 -05:00
<g id="a_edge24_Node000002_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M411.79,-421.22C411.79,-413.31 411.79,-404.73 411.79,-397.24"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="408.29,-420.96 411.79,-430.96 415.29,-420.96 408.29,-420.96"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:href="_c_v_o_d_e__solver__strategy_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="175.92,-391.12 31.67,-391.12 31.67,-360.62 175.92,-360.62 175.92,-391.12"/>
<text xml:space="preserve" text-anchor="start" x="39.67" y="-377.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/solver/strategies</text>
<text xml:space="preserve" text-anchor="middle" x="103.79" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">/CVODE_solver_strategy.cpp</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node20 -->
<g id="edge30_Node000002_Node000020" class="edge">
<title>Node2&#45;&gt;Node20</title>
<g id="a_edge30_Node000002_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M342.25,-431.34C298.48,-421.47 240.82,-408.42 189.79,-396.75 182.47,-395.08 174.8,-393.31 167.19,-391.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="341.35,-434.73 351.87,-433.51 342.89,-427.9 341.35,-434.73"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000004"><a xlink:href="gridfire_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1213.54,-97 1118.04,-97 1118.04,-66.5 1213.54,-66.5 1213.54,-97"/>
<text xml:space="preserve" text-anchor="start" x="1126.04" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="1165.79" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/gridfire.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-24 09:08:28 -05:00
<path fill="none" stroke="#63b8ff" d="M473.23,-142.15C617.93,-129.74 986.24,-98.15 1118.01,-86.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="473.15,-138.65 463.49,-142.99 473.75,-145.62 473.15,-138.65"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000005"><a xlink:href="engine_2bindings_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="407.29,-24.88 256.29,-24.88 256.29,-5.63 407.29,-5.63 407.29,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="331.79" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/engine/bindings.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
2025-11-24 09:08:28 -05:00
<path fill="none" stroke="#63b8ff" d="M365.03,-127.03C352.72,-119.49 340.96,-109.6 333.79,-97 320.61,-73.84 325.9,-40.58 329.5,-24.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.2,-130.02 373.64,-131.85 366.62,-123.91 363.2,-130.02"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000006"><a xlink:href="py__engine_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="574.42,-30.5 433.17,-30.5 433.17,0 574.42,0 574.42,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="441.17" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/engine/trampoline</text>
<text xml:space="preserve" text-anchor="middle" x="503.79" y="-5.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>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge5_Node000003_Node000006"><a xlink:title=" ">
2025-11-24 09:08:28 -05:00
<path fill="none" stroke="#63b8ff" d="M461.11,-126.96C473.64,-119.35 485.87,-109.45 493.79,-97 506.61,-76.86 506.86,-48.12 505.55,-30.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="459.41,-123.91 452.39,-131.84 462.82,-130.01 459.41,-123.91"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="py__engine_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="484.42,-97 343.17,-97 343.17,-66.5 484.42,-66.5 484.42,-97"/>
<text xml:space="preserve" text-anchor="start" x="351.17" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/engine/trampoline</text>
<text xml:space="preserve" text-anchor="middle" x="413.79" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/py_engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3&#45;&gt;Node7 -->
<g id="edge6_Node000003_Node000007" class="edge">
<title>Node3&#45;&gt;Node7</title>
<g id="a_edge6_Node000003_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M413.79,-121.31C413.79,-113.14 413.79,-104.41 413.79,-97.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="410.29,-121.1 413.79,-131.1 417.29,-121.1 410.29,-121.1"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7&#45;&gt;Node5 -->
<g id="edge7_Node000007_Node000005" class="edge">
<title>Node7&#45;&gt;Node5</title>
<g id="a_edge7_Node000007_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M386.4,-59.2C371.6,-47.56 354.13,-33.82 343.01,-25.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.97,-61.75 394,-65.18 388.3,-56.24 383.97,-61.75"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7&#45;&gt;Node6 -->
<g id="edge8_Node000007_Node000006" class="edge">
<title>Node7&#45;&gt;Node6</title>
<g id="a_edge8_Node000007_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M443.35,-59.57C456.48,-50.16 471.61,-39.31 483.45,-30.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="441.53,-56.56 435.45,-65.23 445.61,-62.25 441.53,-56.56"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="engine__procedures_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="678.79,-241.25 548.79,-241.25 548.79,-199.5 678.79,-199.5 678.79,-241.25"/>
<text xml:space="preserve" text-anchor="start" x="556.79" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="556.79" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/procedures/engine</text>
<text xml:space="preserve" text-anchor="middle" x="613.79" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">_procedures.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node8&#45;&gt;Node9 -->
<g id="edge10_Node000008_Node000009" class="edge">
<title>Node8&#45;&gt;Node9</title>
<g id="a_edge10_Node000008_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M561.94,-349.24C568.43,-329.39 578.03,-301.33 587.79,-277.25 592.66,-265.25 598.73,-252.11 603.79,-241.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="558.62,-348.12 558.88,-358.71 565.28,-350.27 558.62,-348.12"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node8&#45;&gt;Node10 -->
<g id="edge12_Node000008_Node000010" class="edge">
<title>Node8&#45;&gt;Node10</title>
<g id="a_edge12_Node000008_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M581.25,-353.21C597.31,-340.54 617.14,-324.89 631.34,-313.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="579.17,-350.39 573.49,-359.33 583.51,-355.89 579.17,-350.39"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000011"><a xlink:href="priming_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="531.17,-235.62 406.42,-235.62 406.42,-205.12 531.17,-205.12 531.17,-235.62"/>
<text xml:space="preserve" text-anchor="start" x="414.42" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/engine/procedures</text>
<text xml:space="preserve" text-anchor="middle" x="468.79" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">/priming.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node8&#45;&gt;Node11 -->
<g id="edge13_Node000008_Node000011" class="edge">
<title>Node8&#45;&gt;Node11</title>
<g id="a_edge13_Node000008_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M544.92,-349.62C537.36,-329.4 525.54,-300.66 511.79,-277.25 502.99,-262.26 490.72,-246.71 481.54,-235.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="541.64,-350.82 548.35,-359.01 548.21,-348.42 541.64,-350.82"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="engine__multiscale_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="502.67,-313.38 386.92,-313.38 386.92,-282.88 502.67,-282.88 502.67,-313.38"/>
<text xml:space="preserve" text-anchor="start" x="394.92" y="-299.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="444.79" y="-288.62" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_multiscale.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node8&#45;&gt;Node12 -->
<g id="edge14_Node000008_Node000012" class="edge">
<title>Node8&#45;&gt;Node12</title>
<g id="a_edge14_Node000008_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M523.38,-353.74C505.02,-340.98 482.09,-325.04 465.74,-313.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="521.32,-356.57 531.53,-359.41 525.32,-350.82 521.32,-356.57"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node9&#45;&gt;Node3 -->
<g id="edge11_Node000009_Node000003" class="edge">
<title>Node9&#45;&gt;Node3</title>
<g id="a_edge11_Node000009_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M545.19,-195.32C515.43,-184.89 481.54,-173 455.63,-163.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="543.92,-198.59 554.52,-198.59 546.24,-191.98 543.92,-198.59"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000014"><a xlink:href="engine__priming_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="368.54,-319 261.04,-319 261.04,-277.25 368.54,-277.25 368.54,-319"/>
<text xml:space="preserve" text-anchor="start" x="269.04" y="-305.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="269.04" y="-294.25" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/views/engine</text>
<text xml:space="preserve" text-anchor="middle" x="314.79" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">_priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node14 -->
<g id="edge16_Node000013_Node000014" class="edge">
<title>Node13&#45;&gt;Node14</title>
<g id="a_edge16_Node000013_Node000014"><a xlink:title=" ">
2025-11-24 09:08:28 -05:00
<path fill="none" stroke="#63b8ff" d="M297.58,-344.09C300.75,-335.8 304.1,-327.04 307,-319.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="294.41,-342.57 294.11,-353.16 300.95,-345.07 294.41,-342.57"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000015"><a xlink:href="engine__views_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="267.54,-241.25 160.04,-241.25 160.04,-199.5 267.54,-199.5 267.54,-241.25"/>
<text xml:space="preserve" text-anchor="start" x="168.04" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="168.04" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/views/engine</text>
<text xml:space="preserve" text-anchor="middle" x="213.79" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">_views.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node15 -->
2025-11-24 09:08:28 -05:00
<g id="edge22_Node000013_Node000015" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node13&#45;&gt;Node15</title>
2025-11-24 09:08:28 -05:00
<g id="a_edge22_Node000013_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M242.13,-347.43C232.85,-339.44 224.23,-329.88 218.79,-319 206.58,-294.56 207.75,-262.25 210.3,-241.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="239.95,-350.16 249.95,-353.65 244.31,-344.69 239.95,-350.16"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node13&#45;&gt;Node18 -->
<g id="edge23_Node000013_Node000018" class="edge">
<title>Node13&#45;&gt;Node18</title>
<g id="a_edge23_Node000013_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M229.49,-349.93C202.5,-337.98 171.11,-324.07 148,-313.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="228.02,-353.11 238.58,-353.96 230.86,-346.71 228.02,-353.11"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node14&#45;&gt;Node11 -->
<g id="edge20_Node000014_Node000011" class="edge">
<title>Node14&#45;&gt;Node11</title>
<g id="a_edge20_Node000014_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M366.18,-271.85C390.43,-259.92 418.49,-246.12 439.13,-235.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="364.85,-268.6 357.42,-276.16 367.94,-274.88 364.85,-268.6"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node14&#45;&gt;Node15 -->
<g id="edge17_Node000014_Node000015" class="edge">
<title>Node14&#45;&gt;Node15</title>
<g id="a_edge17_Node000014_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M278.54,-269.94C266.14,-260.64 252.49,-250.4 240.93,-241.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="276.42,-272.72 286.52,-275.92 280.62,-267.12 276.42,-272.72"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="engine__priming_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="388.29,-235.62 285.29,-235.62 285.29,-205.12 388.29,-205.12 388.29,-235.62"/>
<text xml:space="preserve" text-anchor="start" x="293.29" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="336.79" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_priming.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node14&#45;&gt;Node17 -->
<g id="edge21_Node000014_Node000017" class="edge">
<title>Node14&#45;&gt;Node17</title>
<g id="a_edge21_Node000014_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M323.86,-265.9C326.9,-255.43 330.15,-244.26 332.62,-235.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="320.54,-264.79 321.11,-275.37 327.26,-266.74 320.54,-264.79"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15&#45;&gt;Node3 -->
<g id="edge18_Node000015_Node000003" class="edge">
<title>Node15&#45;&gt;Node3</title>
<g id="a_edge18_Node000015_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M278.53,-196.68C309.21,-185.92 344.96,-173.39 372,-163.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="277.62,-193.29 269.34,-199.9 279.94,-199.89 277.62,-193.29"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15&#45;&gt;Node16 -->
<g id="edge19_Node000015_Node000016" class="edge">
<title>Node15&#45;&gt;Node16</title>
<g id="a_edge19_Node000015_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M278.56,-199.11C436.25,-166.85 614.25,-155.25 699.45,-151.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="278.28,-195.6 269.2,-201.06 279.71,-202.45 278.28,-195.6"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19&#45;&gt;Node12 -->
<g id="edge26_Node000019_Node000012" class="edge">
<title>Node19&#45;&gt;Node12</title>
<g id="a_edge26_Node000019_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M425.11,-344.32C429.75,-333.66 434.74,-322.19 438.54,-313.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="422.03,-342.62 421.24,-353.19 428.44,-345.42 422.03,-342.62"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19&#45;&gt;Node15 -->
<g id="edge25_Node000019_Node000015" class="edge">
<title>Node19&#45;&gt;Node15</title>
<g id="a_edge25_Node000019_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M347.07,-353.65C304.35,-339.41 255.55,-322.63 251.79,-319 230.2,-298.16 220.66,-263.63 216.6,-241.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="345.74,-356.9 356.34,-356.73 347.95,-350.25 345.74,-356.9"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node22 -->
<g id="edge32_Node000021_Node000022" class="edge">
<title>Node21&#45;&gt;Node22</title>
<g id="a_edge32_Node000021_Node000022"><a xlink:title=" ">
2025-11-24 09:08:28 -05:00
<path fill="none" stroke="#63b8ff" d="M911.74,-560.61C934.13,-550.41 959.24,-538.97 978.58,-530.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="910.36,-557.39 902.71,-564.71 913.26,-563.76 910.36,-557.39"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:href="stellar__policy_8h.html" target="_top" xlink:title="High&#45;level concrete NetworkPolicy for specific stellar environments.">
<polygon fill="white" stroke="#666666" points="908.42,-235.62 797.17,-235.62 797.17,-205.12 908.42,-205.12 908.42,-235.62"/>
<text xml:space="preserve" text-anchor="start" x="805.17" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="852.79" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/stellar_policy.h</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node26 -->
<g id="edge57_Node000021_Node000026" class="edge">
<title>Node21&#45;&gt;Node26</title>
<g id="a_edge57_Node000021_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M811.46,-558.61C801.92,-550.6 793.13,-540.93 787.79,-529.75 737.74,-424.81 815.57,-281.61 843.46,-235.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="809.12,-561.22 819.17,-564.56 813.39,-555.68 809.12,-561.22"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:href="partition__composite_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="924.67,-529.75 796.92,-529.75 796.92,-499.25 924.67,-499.25 924.67,-529.75"/>
<text xml:space="preserve" text-anchor="start" x="804.92" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/partition/composite</text>
<text xml:space="preserve" text-anchor="middle" x="860.79" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">/partition_composite.cpp</text>
</a>
</g>
</g>
<!-- Node21&#45;&gt;Node33 -->
<g id="edge58_Node000021_Node000033" class="edge">
<title>Node21&#45;&gt;Node33</title>
<g id="a_edge58_Node000021_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M858.6,-553.88C859.08,-545.52 859.57,-536.9 859.97,-529.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="855.11,-553.65 858.04,-563.83 862.1,-554.05 855.11,-553.65"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node4 -->
<g id="edge33_Node000022_Node000004" class="edge">
<title>Node22&#45;&gt;Node4</title>
<g id="a_edge33_Node000022_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1071.71,-499.14C1257.81,-468.91 1462.79,-556.24 1462.79,-376.88 1462.79,-376.88 1462.79,-376.88 1462.79,-219.38 1462.79,-111.11 1297.9,-88.33 1213.84,-83.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1071.34,-495.65 1062.1,-500.83 1072.56,-502.55 1071.34,-495.65"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000023"><a xlink:href="policy__abstract_8h.html" target="_top" xlink:title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions...">
<polygon fill="white" stroke="#666666" points="1038.67,-463.25 916.92,-463.25 916.92,-432.75 1038.67,-432.75 1038.67,-463.25"/>
<text xml:space="preserve" text-anchor="start" x="924.92" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="977.79" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/policy_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node22&#45;&gt;Node23 -->
<g id="edge34_Node000022_Node000023" class="edge">
<title>Node22&#45;&gt;Node23</title>
<g id="a_edge34_Node000022_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M998.1,-488.69C993.76,-480.21 989.04,-470.99 985.25,-463.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="994.94,-490.21 1002.62,-497.52 1001.18,-487.02 994.94,-490.21"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:href="partition_2bindings_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1280.42,-391.12 1181.17,-391.12 1181.17,-360.62 1280.42,-360.62 1280.42,-391.12"/>
<text xml:space="preserve" text-anchor="start" x="1189.17" y="-377.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/partition</text>
<text xml:space="preserve" text-anchor="middle" x="1230.79" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">/bindings.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node22&#45;&gt;Node30 -->
<g id="edge52_Node000022_Node000030" class="edge">
<title>Node22&#45;&gt;Node30</title>
<g id="a_edge52_Node000022_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1043.89,-492.94C1088.74,-465.09 1167.71,-416.05 1207.09,-391.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1042.27,-489.83 1035.62,-498.08 1045.96,-495.78 1042.27,-489.83"/>
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:href="py__partition_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1434.79,-391.12 1298.79,-391.12 1298.79,-360.62 1434.79,-360.62 1434.79,-391.12"/>
<text xml:space="preserve" text-anchor="start" x="1306.79" y="-377.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/partition</text>
<text xml:space="preserve" text-anchor="middle" x="1366.79" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">/trampoline/py_partition.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node22&#45;&gt;Node31 -->
<g id="edge53_Node000022_Node000031" class="edge">
<title>Node22&#45;&gt;Node31</title>
<g id="a_edge53_Node000022_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1071.86,-499.08C1175.41,-481.45 1216.16,-515.56 1302.79,-463.25 1331.07,-446.18 1350.84,-411.42 1360.35,-391.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1071.31,-495.62 1062.11,-500.88 1072.58,-502.51 1071.31,-495.62"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:href="py__partition_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1293.54,-463.25 1168.04,-463.25 1168.04,-432.75 1293.54,-432.75 1293.54,-463.25"/>
<text xml:space="preserve" text-anchor="start" x="1176.04" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/partition</text>
<text xml:space="preserve" text-anchor="middle" x="1230.79" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/trampoline/py_partition.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node22&#45;&gt;Node32 -->
<g id="edge54_Node000022_Node000032" class="edge">
<title>Node22&#45;&gt;Node32</title>
<g id="a_edge54_Node000022_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1071.55,-495.69C1105.88,-485.62 1148.28,-473.19 1180.69,-463.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1070.78,-492.27 1062.17,-498.44 1072.75,-498.98 1070.78,-492.27"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23&#45;&gt;Node16 -->
<g id="edge51_Node000023_Node000016" class="edge">
<title>Node23&#45;&gt;Node16</title>
<g id="a_edge51_Node000023_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M922.23,-427.77C905.29,-420.01 887.54,-409.76 873.79,-396.75 800.66,-327.54 764.18,-205.85 753.34,-163.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="920.67,-430.9 931.23,-431.67 923.45,-424.48 920.67,-430.9"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:href="chains_8h.html" target="_top" xlink:title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains.">
<polygon fill="white" stroke="#666666" points="1162.54,-313.38 1067.04,-313.38 1067.04,-282.88 1162.54,-282.88 1162.54,-313.38"/>
<text xml:space="preserve" text-anchor="start" x="1075.04" y="-299.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="1114.79" y="-288.62" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge35_Node000023_Node000024" class="edge">
<title>Node23&#45;&gt;Node24</title>
<g id="a_edge35_Node000023_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1049.31,-429.46C1066.77,-422.01 1083.85,-411.51 1095.79,-396.75 1115.23,-372.72 1116.78,-334.57 1115.95,-313.79"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1048.45,-426.03 1040.42,-432.94 1051.01,-432.55 1048.45,-426.03"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="policy_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1213.54,-163.5 1118.04,-163.5 1118.04,-133 1213.54,-133 1213.54,-163.5"/>
<text xml:space="preserve" text-anchor="start" x="1126.04" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="1165.79" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/policy.h</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node25 -->
<g id="edge42_Node000023_Node000025" class="edge">
<title>Node23&#45;&gt;Node25</title>
<g id="a_edge42_Node000023_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1048.8,-428.77C1072.17,-420.96 1097.58,-410.43 1118.79,-396.75 1138.97,-383.74 1183.96,-340.9 1193.79,-319 1215.58,-270.49 1215.38,-250.34 1199.79,-199.5 1195.72,-186.21 1186.81,-173.26 1179.13,-163.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1047.77,-425.42 1039.32,-431.81 1049.91,-432.09 1047.77,-425.42"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node26 -->
<g id="edge48_Node000023_Node000026" class="edge">
<title>Node23&#45;&gt;Node26</title>
<g id="a_edge48_Node000023_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M934.35,-426.8C921.61,-419.01 908.72,-408.99 899.79,-396.75 862.83,-346.07 854.93,-268.21 853.25,-236.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="932.27,-429.64 942.68,-431.57 935.74,-423.57 932.27,-429.64"/>
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="chains_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1099.29,-230 978.29,-230 978.29,-210.75 1099.29,-210.75 1099.29,-230"/>
<text xml:space="preserve" text-anchor="middle" x="1038.79" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/chains.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23&#45;&gt;Node27 -->
<g id="edge49_Node000023_Node000027" class="edge">
<title>Node23&#45;&gt;Node27</title>
<g id="a_edge49_Node000023_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M953.98,-424.66C921.03,-390.96 869.08,-325.92 901.79,-277.25 918.92,-251.77 949.91,-237.91 978.08,-230.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="951.26,-426.88 960.82,-431.45 956.19,-421.92 951.26,-426.88"/>
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:href="policy__logical_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1086.92,-391.12 972.67,-391.12 972.67,-360.62 1086.92,-360.62 1086.92,-391.12"/>
<text xml:space="preserve" text-anchor="start" x="980.67" y="-377.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="1029.79" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/policy_logical.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23&#45;&gt;Node28 -->
<g id="edge43_Node000023_Node000028" class="edge">
<title>Node23&#45;&gt;Node28</title>
<g id="a_edge43_Node000023_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M995.36,-423.31C1003.2,-412.73 1012.2,-400.6 1019.03,-391.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="992.61,-421.14 989.47,-431.25 998.24,-425.31 992.61,-421.14"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node29 -->
<g id="Node000029" class="node">
<title>Node29</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000029"><a xlink:href="policy__logical_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1010.42,-313.38 911.17,-313.38 911.17,-282.88 1010.42,-282.88 1010.42,-313.38"/>
<text xml:space="preserve" text-anchor="start" x="919.17" y="-299.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/policy/policy</text>
<text xml:space="preserve" text-anchor="middle" x="960.79" y="-288.62" font-family="Helvetica,sans-Serif" font-size="10.00">_logical.cpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node29 -->
<g id="edge50_Node000023_Node000029" class="edge">
<title>Node23&#45;&gt;Node29</title>
<g id="a_edge50_Node000023_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M969.34,-421.26C967.13,-413.47 965.03,-404.84 963.79,-396.75 959.35,-367.58 959.56,-332.96 960.15,-313.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="965.98,-422.25 972.23,-430.81 972.68,-420.22 965.98,-422.25"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node25 -->
<g id="edge36_Node000024_Node000025" class="edge">
<title>Node24&#45;&gt;Node25</title>
<g id="a_edge36_Node000024_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1123.6,-271.58C1134.33,-240.48 1152.08,-189 1160.74,-163.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1120.31,-270.38 1120.36,-280.97 1126.93,-272.66 1120.31,-270.38"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node26 -->
<g id="edge38_Node000024_Node000026" class="edge">
<title>Node24&#45;&gt;Node26</title>
<g id="a_edge38_Node000024_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1055.78,-280.06C1010.02,-266.83 947.25,-248.68 903.67,-236.09"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1054.71,-283.4 1065.28,-282.81 1056.65,-276.67 1054.71,-283.4"/>
</a>
</g>
</g>
<!-- Node24&#45;&gt;Node27 -->
<g id="edge41_Node000024_Node000027" class="edge">
<title>Node24&#45;&gt;Node27</title>
<g id="a_edge41_Node000024_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1092.31,-274.72C1077.38,-259.83 1058.58,-241.09 1047.7,-230.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1089.51,-276.87 1099.07,-281.45 1094.46,-271.91 1089.51,-276.87"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node4 -->
<g id="edge37_Node000025_Node000004" class="edge">
<title>Node25&#45;&gt;Node4</title>
<g id="a_edge37_Node000025_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1165.79,-121.31C1165.79,-113.14 1165.79,-104.41 1165.79,-97.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1162.29,-121.1 1165.79,-131.1 1169.29,-121.1 1162.29,-121.1"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node16 -->
<g id="edge40_Node000026_Node000016" class="edge">
<title>Node26&#45;&gt;Node16</title>
<g id="a_edge40_Node000026_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M822.22,-198.56C805.77,-187.36 785.88,-173.82 771.11,-163.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="819.96,-201.26 830.2,-203.99 823.9,-195.47 819.96,-201.26"/>
</a>
</g>
</g>
<!-- Node26&#45;&gt;Node25 -->
<g id="edge39_Node000026_Node000025" class="edge">
<title>Node26&#45;&gt;Node25</title>
<g id="a_edge39_Node000026_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M919.93,-204.33C979.53,-190.98 1065.13,-171.8 1118,-159.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="919.22,-200.91 910.23,-206.51 920.75,-207.74 919.22,-200.91"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node24 -->
<g id="edge44_Node000028_Node000024" class="edge">
<title>Node28&#45;&gt;Node24</title>
<g id="a_edge44_Node000028_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1054.5,-352.85C1068.65,-340.25 1086,-324.78 1098.45,-313.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1052.45,-350 1047.31,-359.26 1057.11,-355.22 1052.45,-350"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node25 -->
<g id="edge45_Node000028_Node000025" class="edge">
<title>Node28&#45;&gt;Node25</title>
<g id="a_edge45_Node000028_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1098.09,-365.03C1125.76,-357.31 1155.07,-343.55 1171.79,-319 1204.83,-270.5 1182.88,-194.83 1171.47,-163.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1097.5,-361.57 1088.66,-367.42 1099.22,-368.35 1097.5,-361.57"/>
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node27 -->
<g id="edge46_Node000028_Node000027" class="edge">
<title>Node28&#45;&gt;Node27</title>
<g id="a_edge46_Node000028_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1031.32,-348.9C1033.38,-313.73 1036.95,-252.78 1038.28,-230.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1027.84,-348.46 1030.74,-358.65 1034.82,-348.87 1027.84,-348.46"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node28&#45;&gt;Node29 -->
2025-11-24 09:08:28 -05:00
<g id="edge47_Node000028_Node000029" class="edge">
2025-11-06 09:16:40 -05:00
<title>Node28&#45;&gt;Node29</title>
2025-11-24 09:08:28 -05:00
<g id="a_edge47_Node000028_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1008.75,-351.78C997.46,-339.38 983.88,-324.47 974.06,-313.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1006.15,-354.11 1015.47,-359.15 1011.32,-349.4 1006.15,-354.11"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node30 -->
<g id="edge55_Node000032_Node000030" class="edge">
<title>Node32&#45;&gt;Node30</title>
<g id="a_edge55_Node000032_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1230.79,-421.02C1230.79,-411.01 1230.79,-399.94 1230.79,-391.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1227.29,-420.96 1230.79,-430.96 1234.29,-420.96 1227.29,-420.96"/>
</a>
</g>
</g>
<!-- Node32&#45;&gt;Node31 -->
<g id="edge56_Node000032_Node000031" class="edge">
<title>Node32&#45;&gt;Node31</title>
<g id="a_edge56_Node000032_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1269.3,-427.14C1291.25,-415.82 1318.29,-401.88 1338.32,-391.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1267.93,-423.91 1260.65,-431.61 1271.14,-430.13 1267.93,-423.91"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node10 -->
<g id="edge62_Node000034_Node000010" class="edge">
<title>Node34&#45;&gt;Node10</title>
<g id="a_edge62_Node000034_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M726.86,-554.63C722.56,-538.14 717.06,-517.55 711.79,-499.25 691.67,-429.34 665.15,-346.52 654.51,-313.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="723.35,-555.05 729.25,-563.85 730.13,-553.29 723.35,-555.05"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node22 -->
<g id="edge61_Node000034_Node000022" class="edge">
<title>Node34&#45;&gt;Node22</title>
<g id="a_edge61_Node000034_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M793.75,-565.33C856.41,-547.63 918.61,-534 960.82,-525.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="792.98,-561.91 784.33,-568.03 794.91,-568.64 792.98,-561.91"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node33 -->
<g id="edge63_Node000034_Node000033" class="edge">
<title>Node34&#45;&gt;Node33</title>
<g id="a_edge63_Node000034_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M781.24,-559.77C799.18,-549.79 819.04,-538.74 834.43,-530.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="779.6,-556.68 772.56,-564.61 783,-562.8 779.6,-556.68"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="partition__ground_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="702.42,-529.75 585.17,-529.75 585.17,-499.25 702.42,-499.25 702.42,-529.75"/>
<text xml:space="preserve" text-anchor="start" x="593.17" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/partition/partition</text>
<text xml:space="preserve" text-anchor="middle" x="643.79" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">_ground.cpp</text>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node35 -->
<g id="edge64_Node000034_Node000035" class="edge">
<title>Node34&#45;&gt;Node35</title>
<g id="a_edge64_Node000034_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M699.61,-558.51C687.1,-548.87 673.48,-538.38 662.83,-530.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="697.22,-561.09 707.27,-564.42 701.49,-555.54 697.22,-561.09"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node22 -->
<g id="edge66_Node000036_Node000022" class="edge">
<title>Node36&#45;&gt;Node22</title>
<g id="a_edge66_Node000036_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M999.68,-554.46C1002.12,-545.92 1004.64,-537.06 1006.67,-529.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="996.37,-553.31 996.99,-563.89 1003.1,-555.23 996.37,-553.31"/>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node33 -->
<g id="edge67_Node000036_Node000033" class="edge">
<title>Node36&#45;&gt;Node33</title>
<g id="a_edge67_Node000036_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M943.13,-559.91C924.55,-549.89 903.94,-538.78 887.99,-530.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="941.4,-562.96 951.86,-564.62 944.72,-556.8 941.4,-562.96"/>
</a>
</g>
</g>
<!-- Node37 -->
<g id="Node000037" class="node">
<title>Node37</title>
<g id="a_Node000037"><a xlink:href="partition__rauscher__thielemann_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1208.79,-529.75 1078.79,-529.75 1078.79,-499.25 1208.79,-499.25 1208.79,-529.75"/>
<text xml:space="preserve" text-anchor="start" x="1086.79" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/partition/partition</text>
<text xml:space="preserve" text-anchor="middle" x="1143.79" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">_rauscher_thielemann.cpp</text>
</a>
</g>
</g>
<!-- Node36&#45;&gt;Node37 -->
<g id="edge68_Node000036_Node000037" class="edge">
<title>Node36&#45;&gt;Node37</title>
<g id="a_edge68_Node000036_Node000037"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1045.38,-560.61C1067.63,-550.41 1092.58,-538.97 1111.79,-530.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1044.06,-557.36 1036.42,-564.71 1046.97,-563.73 1044.06,-557.36"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>
<g id="navigator" transform="translate(0 0)" fill="#404254">
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
<use id="arrowup" xlink:href="#arrowUp" x="0" y="0" onmousedown="handlePan(0,-1)"/>
<use id="arrowright" xlink:href="#arrowRight" x="0" y="0" onmousedown="handlePan(1,0)"/>
<use id="arrowdown" xlink:href="#arrowDown" x="0" y="0" onmousedown="handlePan(0,1)"/>
<use id="arrowleft" xlink:href="#arrowLeft" x="0" y="0" onmousedown="handlePan(-1,0)"/>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
<g id="arrow_out" transform="scale(0.3 0.3)">
<a xlink:href="partition__abstract_8h__dep__incl_org.svg" target="_base">
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id="arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>