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">
2026-04-20 12:45:31 -04:00
<!-- Generated by graphviz version 14.1.2 (20260124.0452)
2025-11-06 09:16:40 -05:00
-->
<!-- Title: src/include/gridfire/partition/partition_abstract.h Pages: 1 -->
2026-06-14 08:36:52 -04:00
<svg width= "1861pt" height= "849pt"
viewBox="0.00 0.00 1861.00 849.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2026-04-20 12:45:31 -04:00
<g id= "graph0" class= "graph" transform= "scale(1 1) rotate(0) translate(4 844.75)" >
2025-11-06 09:16:40 -05:00
<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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#999999" stroke= "#666666" points= "920.38,-840.75 824.88,-840.75 824.88,-799 920.38,-799 920.38,-840.75" />
<text xml:space= "preserve" text-anchor= "start" x= "832.88" y= "-827.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "832.88" y= "-816" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "872.62" y= "-804.75" 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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "537.88,-618.75 421.38,-618.75 421.38,-588.25 537.88,-588.25 537.88,-618.75" />
<text xml:space= "preserve" text-anchor= "start" x= "429.38" y= "-605.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "479.62" y= "-594" 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->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M813.38,-812.21C735.18,-800.33 598.04,-768.36 517.62,-685.25 499.2,-666.21 488.44,-636.58 483.32,-619" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "812.58,-815.63 822.98,-813.6 813.59,-808.7 812.58,-815.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node31 -->
<g id= "Node000031" class= "node" >
<title > Node31</title>
<g id= "a_Node000031" > <a xlink:href= "partition__composite_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "928.62,-763 816.62,-763 816.62,-721.25 928.62,-721.25 928.62,-763" />
<text xml:space= "preserve" text-anchor= "start" x= "824.62" y= "-749.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "824.62" y= "-738.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition/composite</text>
<text xml:space= "preserve" text-anchor= "middle" x= "872.62" y= "-727" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_composite.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node31 -->
<g id= "edge51_Node000001_Node000031" class= "edge" >
<title > Node1- > Node31</title>
<g id= "a_edge51_Node000001_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M872.62,-787.25C872.62,-779.21 872.62,-770.79 872.62,-763.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "869.13,-787.06 872.63,-797.06 876.13,-787.06 869.13,-787.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <a xlink:href= "partition_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1143.25,-685.25 1044,-685.25 1044,-654.75 1143.25,-654.75 1143.25,-685.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1052" y= "-671.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1093.62" y= "-660.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition/partition.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node32 -->
<g id= "edge83_Node000001_Node000032" class= "edge" >
<title > Node1- > Node32</title>
<g id= "a_edge83_Node000001_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M931.8,-812.86C969.92,-806.23 1018.4,-792.29 1051.62,-763 1075.07,-742.33 1086.22,-705.93 1090.83,-685.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "931.65,-809.34 922.33,-814.38 932.75,-816.25 931.65,-809.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node46 -->
<g id= "Node000046" class= "node" >
<title > Node46</title>
<g id= "a_Node000046" > <a xlink:href= "partition__ground_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1042.38,-763 946.88,-763 946.88,-721.25 1042.38,-721.25 1042.38,-763" />
<text xml:space= "preserve" text-anchor= "start" x= "954.88" y= "-749.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "954.88" y= "-738.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "994.62" y= "-727" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _ground.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node46 -->
<g id= "edge84_Node000001_Node000046" class= "edge" >
<title > Node1- > Node46</title>
<g id= "a_edge84_Node000001_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M915.1,-792.51C930.42,-782.99 947.47,-772.4 961.84,-763.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "913.25,-789.53 906.6,-797.78 916.95,-795.48 913.25,-789.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node48 -->
<g id= "Node000048" class= "node" >
<title > Node48</title>
<g id= "a_Node000048" > <a xlink:href= "partition__rauscher__thielemann_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "798.38,-763 678.88,-763 678.88,-721.25 798.38,-721.25 798.38,-763" />
<text xml:space= "preserve" text-anchor= "start" x= "686.88" y= "-749.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "686.88" y= "-738.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "738.62" y= "-727" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _rauscher_thielemann.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node48 -->
<g id= "edge89_Node000001_Node000048" class= "edge" >
<title > Node1- > Node48</title>
<g id= "a_edge89_Node000001_Node000048" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M826.94,-793.05C809.86,-783.39 790.72,-772.57 774.63,-763.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "824.97,-795.96 835.4,-797.83 828.41,-789.86 824.97,-795.96" />
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." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "840.38,-241.25 744.88,-241.25 744.88,-210.75 840.38,-210.75 840.38,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "752.88" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "792.62" y= "-216.5" 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->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M409.77,-601.38C311.85,-595.68 145.62,-569.15 145.62,-454.62 145.62,-454.62 145.62,-454.62 145.62,-374.88 145.62,-252.02 594.58,-231.23 744.52,-227.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "409.39,-604.86 419.55,-601.88 409.75,-597.87 409.39,-604.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:href= "priming_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "716.25,-468.88 575,-468.88 575,-438.38 716.25,-438.38 716.25,-468.88" />
<text xml:space= "preserve" text-anchor= "start" x= "583" y= "-455.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "645.62" y= "-444.12" 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-27 15:06:27 -05:00
<!-- Node2->Node12 -->
<g id= "edge14_Node000002_Node000012" class= "edge" >
<title > Node2- > Node12</title>
<g id= "a_edge14_Node000002_Node000012" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M504.7,-580.17C539.11,-549.51 600.01,-495.26 629.17,-469.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "502.42,-577.51 497.28,-586.77 507.07,-582.74 502.42,-577.51" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
2025-11-27 15:06:27 -05:00
<g id= "a_Node000014" > <a xlink:href= "engine__graph_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "525.25,-391.12 420,-391.12 420,-360.62 525.25,-360.62 525.25,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "428" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "472.62" y= "-366.38" 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-25 14:31:59 -05:00
<!-- Node2->Node14 -->
2026-06-14 08:36:52 -04:00
<g id= "edge47_Node000002_Node000014" class= "edge" >
2025-11-25 14:31:59 -05:00
<title > Node2- > Node14</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge47_Node000002_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M478.82,-576.62C477.35,-529.02 474.24,-429.02 473.08,-391.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "475.32,-576.64 479.13,-586.53 482.32,-576.43 475.32,-576.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000017" > <a xlink:href= "engine__graph__scratchpad_8h.html" target= "_top" xlink:title= "Scratchpad implementation for the GraphEngine using CppAD automatic differentiation." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "869.25,-474.5 734,-474.5 734,-432.75 869.25,-432.75 869.25,-474.5" />
<text xml:space= "preserve" text-anchor= "start" x= "742" y= "-461" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "742" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/scratchpads/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "801.62" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph_scratchpad.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node2->Node17 -->
2025-11-27 15:06:27 -05:00
<g id= "edge20_Node000002_Node000017" class= "edge" >
2025-11-25 14:31:59 -05:00
<title > Node2- > Node17</title>
2025-11-27 15:06:27 -05:00
<g id= "a_edge20_Node000002_Node000017" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M522.11,-582.99C583.23,-554.92 695.43,-503.4 757.46,-474.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "520.68,-579.79 513.05,-587.15 523.6,-586.16 520.68,-579.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:href= "stellar__policy_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1324.62,-313.38 1224.62,-313.38 1224.62,-282.88 1324.62,-282.88 1324.62,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1232.62" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1274.62" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node21 -->
2026-06-14 08:36:52 -04:00
<g id= "edge49_Node000002_Node000021" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node2- > Node21</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge49_Node000002_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M549.42,-600.06C643.69,-595.66 816.52,-583.72 960.62,-552.25 1007.82,-541.94 1340.26,-437.23 1366.62,-396.75 1376.75,-381.2 1375.72,-371.17 1366.62,-355 1355.9,-335.95 1335.77,-322.64 1317.06,-313.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "549.38,-596.56 539.55,-600.5 549.7,-603.55 549.38,-596.56" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000022" > <a xlink:href= "engine__defined_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "374.38,-552.25 266.88,-552.25 266.88,-510.5 374.38,-510.5 374.38,-552.25" />
<text xml:space= "preserve" text-anchor= "start" x= "274.88" y= "-538.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "274.88" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "320.62" y= "-516.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _defined.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2->Node22 -->
2026-04-20 12:45:31 -04:00
<g id= "edge29_Node000002_Node000022" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node2- > Node22</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge29_Node000002_Node000022" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M435.81,-583.17C414.29,-573.68 388.37,-562.25 366.58,-552.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "434.35,-586.36 444.91,-587.19 437.17,-579.95 434.35,-586.36" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
<g id= "a_Node000026" > <a xlink:href= "engine__defined_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "442.12,-468.88 339.12,-468.88 339.12,-438.38 442.12,-438.38 442.12,-468.88" />
<text xml:space= "preserve" text-anchor= "start" x= "347.12" y= "-455.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "390.62" y= "-444.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_defined.cpp</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node26 -->
2026-06-14 08:36:52 -04:00
<g id= "edge48_Node000002_Node000026" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node2- > Node26</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge48_Node000002_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M464.99,-578.18C446.35,-547.22 414.75,-494.71 399.45,-469.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "461.83,-579.72 469.99,-586.48 467.83,-576.11 461.83,-579.72" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
<g id= "a_Node000027" > <a xlink:href= "engine__multiscale_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "951.38,-552.25 843.88,-552.25 843.88,-510.5 951.38,-510.5 951.38,-552.25" />
<text xml:space= "preserve" text-anchor= "start" x= "851.88" y= "-538.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "851.88" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "897.62" y= "-516.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _multiscale.h</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node27 -->
<g id= "edge37_Node000002_Node000027" class= "edge" >
<title > Node2- > Node27</title>
<g id= "a_edge37_Node000002_Node000027" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M549.49,-590.78C632.23,-576.9 768.26,-554.08 843.44,-541.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "548.96,-587.32 539.68,-592.43 550.12,-594.22 548.96,-587.32" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node30 -->
<g id= "Node000030" class= "node" >
<title > Node30</title>
<g id= "a_Node000030" > <a xlink:href= "_point_solver_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "117.25,-546.62 0,-546.62 0,-516.12 117.25,-516.12 117.25,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "8" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/solver/strategies</text>
<text xml:space= "preserve" text-anchor= "middle" x= "58.62" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /PointSolver.cpp</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node30 -->
<g id= "edge50_Node000002_Node000030" class= "edge" >
<title > Node2- > Node30</title>
<g id= "a_edge50_Node000002_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M409.66,-594.95C339.08,-586.74 227.17,-572.08 131.62,-552.25 124.42,-550.76 116.88,-548.96 109.49,-547.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "409.22,-598.42 419.55,-596.09 410.02,-591.47 409.22,-598.42" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1509.38,-174.75 1413.88,-174.75 1413.88,-144.25 1509.38,-144.25 1509.38,-174.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1421.88" y= "-161.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1461.62" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /gridfire.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id= "edge3_Node000003_Node000004" class= "edge" >
<title > Node3- > Node4</title>
<g id= "a_edge3_Node000003_Node000004" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M851.68,-215.76C864.19,-213.96 877.33,-212.19 889.62,-210.75 1083.44,-188.02 1315.29,-170.67 1413.69,-163.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "851.29,-212.28 841.91,-217.2 852.31,-219.21 851.29,-212.28" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:href= "engine_2bindings_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "958.12,-97 807.12,-97 807.12,-77.75 958.12,-77.75 958.12,-97" />
<text xml:space= "preserve" text-anchor= "middle" x= "882.62" y= "-83.5" 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>
2025-11-27 15:06:27 -05:00
<!-- Node3->Node8 -->
<g id= "edge8_Node000003_Node000008" class= "edge" >
<title > Node3- > Node8</title>
<g id= "a_edge8_Node000003_Node000008" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M840,-204.75C852.54,-197.14 864.76,-187.23 872.62,-174.75 888.08,-150.23 885.98,-113.91 883.96,-97.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "838.3,-201.7 831.28,-209.63 841.71,-207.81 838.3,-201.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:href= "py__engine_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "781.25,-102.62 640,-102.62 640,-72.12 781.25,-72.12 781.25,-102.62" />
<text xml:space= "preserve" text-anchor= "start" x= "648" y= "-89.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "710.62" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_engine.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node3->Node9 -->
<g id= "edge9_Node000003_Node000009" class= "edge" >
<title > Node3- > Node9</title>
<g id= "a_edge9_Node000003_Node000009" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M743.85,-204.79C731.53,-197.24 719.78,-187.35 712.62,-174.75 699.88,-152.32 703.36,-121.04 707.01,-102.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "742.02,-207.78 752.46,-209.61 745.44,-201.67 742.02,-207.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:href= "py__engine_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "863.25,-174.75 722,-174.75 722,-144.25 863.25,-144.25 863.25,-174.75" />
<text xml:space= "preserve" text-anchor= "start" x= "730" y= "-161.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "792.62" y= "-150" 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-27 15:06:27 -05:00
<!-- Node3->Node10 -->
<g id= "edge10_Node000003_Node000010" class= "edge" >
<title > Node3- > Node10</title>
<g id= "a_edge10_Node000003_Node000010" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M792.62,-199.06C792.62,-190.89 792.62,-182.16 792.62,-175.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "789.13,-198.85 792.63,-208.85 796.13,-198.85 789.13,-198.85" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:href= "py__policy_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1847.75,-174.75 1709.5,-174.75 1709.5,-144.25 1847.75,-144.25 1847.75,-174.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1717.5" y= "-161.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/policy/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1778.62" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_policy.cpp</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node3->Node11 -->
<g id= "edge13_Node000003_Node000011" class= "edge" >
<title > Node3- > Node11</title>
<g id= "a_edge13_Node000003_Node000011" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M852.03,-215.3C864.43,-213.55 877.43,-211.91 889.62,-210.75 1248.79,-176.49 1342.11,-215.27 1700.62,-174.75 1703.5,-174.43 1706.42,-174.06 1709.38,-173.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "851.75,-211.8 842.36,-216.71 852.76,-218.73 851.75,-211.8" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:href= "gridfire__context_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1474.88,-108.25 1364.38,-108.25 1364.38,-66.5 1474.88,-66.5 1474.88,-108.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1372.38" y= "-94.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/extern/include</text>
<text xml:space= "preserve" text-anchor= "start" x= "1372.38" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /gridfire/extern/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1419.62" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _context.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1447.02,-134.11C1442.06,-125.83 1436.57,-116.67 1431.82,-108.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1444,-135.89 1452.14,-142.67 1450.01,-132.29 1444,-135.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:href= "gridfire__extern_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1554.88,-30.5 1450.38,-30.5 1450.38,0 1554.88,0 1554.88,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1458.38" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/extern/lib/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1502.62" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _extern.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node4->Node7 -->
<g id= "edge7_Node000004_Node000007" class= "edge" >
<title > Node4- > Node7</title>
<g id= "a_edge7_Node000004_Node000007" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1473.82,-133.45C1477.34,-125.52 1480.95,-116.64 1483.62,-108.25 1492.13,-81.52 1497.79,-49.18 1500.58,-30.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1470.66,-131.94 1469.64,-142.49 1477.01,-134.88 1470.66,-131.94" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:href= "gridfire__context_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1431.88,-30.5 1327.38,-30.5 1327.38,0 1431.88,0 1431.88,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1335.38" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/extern/lib/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1379.62" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _context.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node5->Node6 -->
<g id= "edge5_Node000005_Node000006" class= "edge" >
<title > Node5- > Node6</title>
<g id= "a_edge5_Node000005_Node000006" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1402.51,-56.36C1397.43,-47.47 1392.1,-38.13 1387.87,-30.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1399.31,-57.83 1407.31,-64.78 1405.39,-54.36 1399.31,-57.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node5->Node7 -->
<g id= "edge6_Node000005_Node000007" class= "edge" >
<title > Node5- > Node7</title>
<g id= "a_edge6_Node000005_Node000007" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1452.38,-58.7C1463.61,-49.21 1475.74,-38.97 1485.26,-30.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1450.17,-55.99 1444.79,-65.12 1454.69,-61.33 1450.17,-55.99" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node10->Node8 -->
<g id= "edge11_Node000010_Node000008" class= "edge" >
<title > Node10- > Node8</title>
<g id= "a_edge11_Node000010_Node000008" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M820.28,-136.95C837.36,-123.64 858.38,-107.27 871.13,-97.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "818.2,-134.13 812.47,-143.04 822.51,-139.65 818.2,-134.13" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node10->Node9 -->
<g id= "edge12_Node000010_Node000009" class= "edge" >
<title > Node10- > Node9</title>
<g id= "a_edge12_Node000010_Node000009" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M767.18,-136.74C754.3,-125.73 739.02,-112.66 727.59,-102.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "764.61,-139.15 774.48,-142.99 769.16,-133.83 764.61,-139.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
2025-11-27 15:06:27 -05:00
<g id= "a_Node000013" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "698.62,-319 568.62,-319 568.62,-277.25 698.62,-277.25 698.62,-319" />
<text xml:space= "preserve" text-anchor= "start" x= "576.62" y= "-305.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "576.62" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/procedures/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "633.62" y= "-283" 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-27 15:06:27 -05:00
<!-- Node12->Node13 -->
<g id= "edge15_Node000012_Node000013" class= "edge" >
<title > Node12- > Node13</title>
<g id= "a_edge15_Node000012_Node000013" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M605.75,-431.98C592.73,-423.04 579.79,-411.26 572.62,-396.75 564.41,-380.11 565.15,-371.98 572.62,-355 578.87,-340.8 590.71,-328.64 602.3,-319.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "603.57,-434.74 613.88,-437.17 607.34,-428.84 603.57,-434.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node12->Node14 -->
<g id= "edge17_Node000012_Node000014" class= "edge" >
<title > Node12- > Node14</title>
<g id= "a_edge17_Node000012_Node000014" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M601.77,-433.42C572.07,-420.42 533.42,-403.5 506.17,-391.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "600.32,-436.61 610.88,-437.41 603.13,-430.2 600.32,-436.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
2025-11-27 15:06:27 -05:00
<g id= "a_Node000015" > <a xlink:href= "priming_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "706,-391.12 581.25,-391.12 581.25,-360.62 706,-360.62 706,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "589.25" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "643.62" y= "-366.38" 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-27 15:06:27 -05:00
<!-- Node12->Node15 -->
<g id= "edge18_Node000012_Node000015" class= "edge" >
<title > Node12- > Node15</title>
<g id= "a_edge18_Node000012_Node000015" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M644.94,-426.6C644.63,-414.84 644.27,-401.38 644.01,-391.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "641.44,-426.6 645.2,-436.51 648.43,-426.42 641.44,-426.6" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
2025-11-27 15:06:27 -05:00
<g id= "a_Node000016" > <a xlink:href= "engine__multiscale_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "915.5,-391.12 799.75,-391.12 799.75,-360.62 915.5,-360.62 915.5,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "807.75" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "857.62" y= "-366.38" 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-27 15:06:27 -05:00
<!-- Node12->Node16 -->
<g id= "edge19_Node000012_Node000016" class= "edge" >
<title > Node12- > Node16</title>
<g id= "a_edge19_Node000012_Node000016" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M697.25,-434.18C733.94,-421.07 782.56,-403.7 816.61,-391.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "696.42,-430.76 688.18,-437.42 698.77,-437.35 696.42,-430.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node13->Node3 -->
<g id= "edge16_Node000013_Node000003" class= "edge" >
<title > Node13- > Node3</title>
<g id= "a_edge16_Node000013_Node000003" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M690.04,-272.24C713.24,-262.01 739.31,-250.51 759.36,-241.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "688.74,-268.99 681,-276.23 691.56,-275.4 688.74,-268.99" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node17->Node14 -->
<g id= "edge26_Node000017_Node000014" class= "edge" >
<title > Node17- > Node14</title>
<g id= "a_edge26_Node000017_Node000014" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M722.87,-432.12C649.32,-414.54 574.46,-398.31 525.58,-387.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "721.69,-435.44 732.23,-434.37 723.33,-428.63 721.69,-435.44" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node17->Node15 -->
<g id= "edge27_Node000017_Node000015" class= "edge" >
<title > Node17- > Node15</title>
<g id= "a_edge27_Node000017_Node000015" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M749.23,-427.51C724.29,-415.55 695.33,-401.66 674.06,-391.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "747.39,-430.5 757.92,-431.67 750.41,-424.19 747.39,-430.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000018" > <a xlink:href= "engine_2scratchpads_2formatters_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1093.25,-391.12 934,-391.12 934,-360.62 1093.25,-360.62 1093.25,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "942" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1013.62" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/scratchpads/formatters.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node17->Node18 -->
<g id= "edge21_Node000017_Node000018" class= "edge" >
<title > Node17- > Node18</title>
<g id= "a_edge21_Node000017_Node000018" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M869.22,-428.47C903.16,-416.35 943.17,-402.05 972.46,-391.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "868.1,-425.16 859.86,-431.82 870.46,-431.75 868.1,-425.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000019" > <a xlink:href= "scratchpads_8h.html" target= "_top" xlink:title= "Unified header for the scratchpad memory management system." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1057.75,-313.38 889.5,-313.38 889.5,-282.88 1057.75,-282.88 1057.75,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "897.5" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "973.62" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/scratchpads/scratchpads.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node17->Node19 -->
2026-04-20 12:45:31 -04:00
<g id= "edge25_Node000017_Node000019" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node17- > Node19</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge25_Node000017_Node000019" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M773.29,-423.82C756.58,-403.28 741.56,-375.74 757.62,-355 774.05,-333.79 835.92,-319.18 889.26,-310.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "770.55,-426.01 779.74,-431.29 775.85,-421.43 770.55,-426.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node17->Node21 -->
<g id= "edge28_Node000017_Node000021" class= "edge" >
<title > Node17- > Node21</title>
<g id= "a_edge28_Node000017_Node000021" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M787.19,-421.87C779.55,-400.55 774.68,-372.89 790.62,-355 797.81,-346.94 1101.63,-316.17 1224.17,-304.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "783.85,-422.94 790.79,-430.94 790.36,-420.36 783.85,-422.94" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node18->Node19 -->
<g id= "edge22_Node000018_Node000019" class= "edge" >
<title > Node18- > Node19</title>
<g id= "a_edge22_Node000018_Node000019" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1000.66,-350.32C994.27,-338.22 986.79,-324.05 981.31,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "997.44,-351.72 1005.21,-358.93 1003.63,-348.45 997.44,-351.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node19->Node3 -->
<g id= "edge23_Node000019_Node000003" class= "edge" >
<title > Node19- > Node3</title>
<g id= "a_edge23_Node000019_Node000003" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M925.13,-278.34C895.45,-266.84 858.02,-252.34 830.52,-241.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "923.68,-281.53 934.27,-281.88 926.21,-275 923.68,-281.53" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:href= "engine_2scratchpads_2bindings_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1048.38,-241.25 898.88,-241.25 898.88,-210.75 1048.38,-210.75 1048.38,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "906.88" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "973.62" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /bindings.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node19->Node20 -->
<g id= "edge24_Node000019_Node000020" class= "edge" >
<title > Node19- > Node20</title>
<g id= "a_edge24_Node000019_Node000020" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M973.62,-271.15C973.62,-261.14 973.62,-250.06 973.62,-241.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "970.13,-271.08 973.63,-281.08 977.13,-271.08 970.13,-271.08" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
<g id= "a_Node000023" > <a xlink:href= "engine__priming_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "282.38,-474.5 174.88,-474.5 174.88,-432.75 282.38,-432.75 282.38,-474.5" />
<text xml:space= "preserve" text-anchor= "start" x= "182.88" y= "-461" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "182.88" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "228.62" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node22->Node23 -->
<g id= "edge30_Node000022_Node000023" class= "edge" >
<title > Node22- > Node23</title>
<g id= "a_edge30_Node000022_Node000023" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M287.27,-502.91C276.06,-493.69 263.77,-483.56 253.35,-474.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "284.86,-505.46 294.8,-509.11 289.31,-500.05 284.86,-505.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node24 -->
<g id= "Node000024" class= "node" >
<title > Node24</title>
<g id= "a_Node000024" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "402.38,-396.75 294.88,-396.75 294.88,-355 402.38,-355 402.38,-396.75" />
<text xml:space= "preserve" text-anchor= "start" x= "302.88" y= "-383.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "302.88" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "348.62" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _views.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node22->Node24 -->
<g id= "edge35_Node000022_Node000024" class= "edge" >
<title > Node22- > Node24</title>
<g id= "a_edge35_Node000022_Node000024" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M321.64,-498.9C322.73,-479.63 324.98,-454.57 329.62,-432.75 332.19,-420.72 336.52,-407.7 340.4,-397.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "318.15,-498.68 321.17,-508.84 325.14,-499.02 318.15,-498.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node22->Node26 -->
<g id= "edge36_Node000022_Node000026" class= "edge" >
<title > Node22- > Node26</title>
<g id= "a_edge36_Node000022_Node000026" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M347.03,-501.8C357.38,-490.6 368.81,-478.24 377.36,-468.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "344.63,-499.24 340.41,-508.96 349.77,-503.99 344.63,-499.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node23->Node24 -->
<g id= "edge31_Node000023_Node000024" class= "edge" >
<title > Node23- > Node24</title>
<g id= "a_edge31_Node000023_Node000024" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M270.4,-426.26C285.47,-416.74 302.24,-406.15 316.38,-397.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "268.65,-423.22 262.06,-431.52 272.39,-429.14 268.65,-423.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:href= "engine__priming_8cpp.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "277.12,-391.12 174.12,-391.12 174.12,-360.62 277.12,-360.62 277.12,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "182.12" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "225.62" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_priming.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node23->Node25 -->
<g id= "edge34_Node000023_Node000025" class= "edge" >
<title > Node23- > Node25</title>
<g id= "a_edge34_Node000023_Node000025" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M227.38,-421.06C226.96,-410.69 226.53,-399.67 226.19,-391.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "223.87,-420.96 227.76,-430.81 230.86,-420.68 223.87,-420.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node24->Node3 -->
<g id= "edge32_Node000024_Node000003" class= "edge" >
<title > Node24- > Node3</title>
<g id= "a_edge32_Node000024_Node000003" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M395.9,-349.32C437.88,-327.53 501.4,-296.73 559.62,-277.25 622.02,-256.37 696.79,-242.04 744.49,-234.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "394.29,-346.21 387.05,-353.95 397.54,-352.41 394.29,-346.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node24->Node21 -->
<g id= "edge33_Node000024_Node000021" class= "edge" >
<title > Node24- > Node21</title>
<g id= "a_edge33_Node000024_Node000021" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M413.99,-354.59C699.78,-302.98 779.15,-340.61 1066.62,-319 1120.52,-314.95 1182.14,-308.88 1224.24,-304.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "413.56,-351.11 404.35,-356.35 414.82,-358 413.56,-351.11" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node27->Node16 -->
2026-06-14 08:36:52 -04:00
<g id= "edge46_Node000027_Node000016" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node27- > Node16</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge46_Node000027_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M892.92,-499.14C889.67,-479.82 884.82,-454.63 878.62,-432.75 874.56,-418.39 868.42,-402.51 863.83,-391.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "889.43,-499.52 894.49,-508.83 896.34,-498.4 889.43,-499.52" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node27->Node24 -->
2026-06-14 08:36:52 -04:00
<g id= "edge44_Node000027_Node000024" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node27- > Node24</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge44_Node000027_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M832.12,-524.35C764.32,-516.97 655.9,-501.91 565.62,-474.5 500.01,-454.58 428.24,-419.44 385.9,-397.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "831.65,-527.82 841.96,-525.4 832.39,-520.86 831.65,-527.82" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:href= "engine__multiscale__scratchpad_8h.html" target= "_top" xlink:title= "Scratchpad implementation for the MultiscalePartitioningEngineView." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "1135.25,-474.5 1000,-474.5 1000,-432.75 1135.25,-432.75 1135.25,-474.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1008" y= "-461" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1008" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/scratchpads/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1067.62" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _multiscale_scratchpad.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node27->Node28 -->
<g id= "edge38_Node000027_Node000028" class= "edge" >
<title > Node27- > Node28</title>
<g id= "a_edge38_Node000027_Node000028" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M953.47,-505.49C975.66,-495.6 1000.87,-484.37 1021.94,-474.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "952.27,-502.19 944.56,-509.46 955.12,-508.59 952.27,-502.19" />
</a>
</g>
</g>
<!-- Node29 -->
<g id= "Node000029" class= "node" >
<title > Node29</title>
<g id= "a_Node000029" > <a xlink:href= "engine__multiscale__scratchpad_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1357.12,-391.12 1188.12,-391.12 1188.12,-360.62 1357.12,-360.62 1357.12,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "1196.12" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1272.62" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_multiscale_scratchpad.cpp</text>
</a>
</g>
</g>
<!-- Node27->Node29 -->
<g id= "edge45_Node000027_Node000029" class= "edge" >
<title > Node27- > Node29</title>
<g id= "a_edge45_Node000027_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M963.07,-523.33C1014.35,-516.01 1086.48,-501.66 1144.62,-474.5 1190.46,-453.09 1235.47,-413.15 1257.9,-391.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "962.75,-519.85 953.31,-524.67 963.7,-526.78 962.75,-519.85" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28->Node16 -->
2026-06-14 08:36:52 -04:00
<g id= "edge42_Node000028_Node000016" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node28- > Node16</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge42_Node000028_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1000.67,-428.47C967.05,-416.35 927.41,-402.05 898.4,-391.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "999.33,-431.71 1009.93,-431.81 1001.71,-425.13 999.33,-431.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28->Node18 -->
<g id= "edge39_Node000028_Node000018" class= "edge" >
<title > Node28- > Node18</title>
<g id= "a_edge39_Node000028_Node000018" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1046.55,-423.06C1038.75,-412.12 1030.26,-400.21 1023.86,-391.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1043.62,-424.98 1052.28,-431.09 1049.32,-420.92 1043.62,-424.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28->Node19 -->
<g id= "edge40_Node000028_Node000019" class= "edge" >
<title > Node28- > Node19</title>
<g id= "a_edge40_Node000028_Node000019" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1091.67,-422.92C1104.97,-402.66 1116.3,-375.82 1102.62,-355 1089.5,-335.01 1067.52,-322.13 1045.38,-313.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1088.84,-420.85 1085.95,-431.04 1094.57,-424.88 1088.84,-420.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28->Node21 -->
2026-06-14 08:36:52 -04:00
<g id= "edge43_Node000028_Node000021" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node28- > Node21</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge43_Node000028_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1096.73,-424.58C1118.64,-404.16 1149.88,-376.43 1179.62,-355 1201.2,-339.45 1227.36,-324.32 1246.76,-313.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1094.52,-421.86 1089.63,-431.26 1099.31,-426.96 1094.52,-421.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node28->Node29 -->
<g id= "edge41_Node000028_Node000029" class= "edge" >
<title > Node28- > Node29</title>
<g id= "a_edge41_Node000028_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1132.99,-428.47C1165.81,-416.35 1204.5,-402.05 1232.82,-391.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1132.15,-425.05 1123.98,-431.8 1134.57,-431.62 1132.15,-425.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node31->Node32 -->
<g id= "edge52_Node000031_Node000032" class= "edge" >
<title > Node31- > Node32</title>
<g id= "a_edge52_Node000031_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M939.55,-719.89C974.42,-708.82 1016.19,-695.57 1047.44,-685.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "938.88,-716.43 930.41,-722.79 941,-723.1 938.88,-716.43" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
<g id= "a_Node000045" > <a xlink:href= "partition__composite_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "802.5,-685.25 674.75,-685.25 674.75,-654.75 802.5,-654.75 802.5,-685.25" />
<text xml:space= "preserve" text-anchor= "start" x= "682.75" y= "-671.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/partition/composite</text>
<text xml:space= "preserve" text-anchor= "middle" x= "738.62" y= "-660.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_composite.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node31->Node45 -->
<g id= "edge82_Node000031_Node000045" class= "edge" >
<title > Node31- > Node45</title>
<g id= "a_edge82_Node000031_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M823.76,-715.55C804.54,-705.5 783.18,-694.32 766.66,-685.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "822.04,-718.6 832.53,-720.14 825.29,-712.4 822.04,-718.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node32->Node4 -->
<g id= "edge53_Node000032_Node000004" class= "edge" >
<title > Node32- > Node4</title>
<g id= "a_edge53_Node000032_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1154.66,-653.77C1210.05,-639.9 1284.07,-621.21 1290.62,-618.75 1370.35,-588.86 1461.62,-617.52 1461.62,-532.38 1461.62,-532.38 1461.62,-532.38 1461.62,-297.12 1461.62,-252.53 1461.62,-199.75 1461.62,-174.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1153.82,-650.37 1144.97,-656.2 1155.52,-657.17 1153.82,-650.37" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <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= "1673.5,-618.75 1551.75,-618.75 1551.75,-588.25 1673.5,-588.25 1673.5,-618.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1559.75" y= "-605.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1612.62" y= "-594" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/policy_abstract.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node32->Node33 -->
<g id= "edge54_Node000032_Node000033" class= "edge" >
<title > Node32- > Node33</title>
<g id= "a_edge54_Node000032_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1154.77,-654.64C1212.63,-646.9 1440.22,-622.71 1551.26,-610.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1154.4,-651.15 1145.02,-656.08 1155.42,-658.08 1154.4,-651.15" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node42 -->
<g id= "Node000042" class= "node" >
<title > Node42</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000042" > <a xlink:href= "partition_2bindings_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1239.25,-546.62 1140,-546.62 1140,-516.12 1239.25,-516.12 1239.25,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "1148" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1189.62" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /bindings.cpp</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node32->Node42 -->
<g id= "edge77_Node000032_Node000042" class= "edge" >
<title > Node32- > Node42</title>
<g id= "a_edge77_Node000032_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1097.1,-643.22C1100.33,-626.43 1106.4,-604.67 1117.62,-588.25 1129.33,-571.14 1147.91,-556.91 1163.26,-547.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1093.67,-642.5 1095.47,-652.94 1100.58,-643.65 1093.67,-642.5" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node43 -->
<g id= "Node000043" class= "node" >
<title > Node43</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000043" > <a xlink:href= "py__partition_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1393.62,-546.62 1257.62,-546.62 1257.62,-516.12 1393.62,-516.12 1393.62,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "1265.62" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1325.62" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /trampoline/py_partition.cpp</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node32->Node43 -->
<g id= "edge78_Node000032_Node000043" class= "edge" >
<title > Node32- > Node43</title>
<g id= "a_edge78_Node000032_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1154.46,-652.82C1198.74,-640.7 1252.49,-625.16 1261.62,-618.75 1288.51,-599.88 1308.68,-566.13 1318.66,-546.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1153.63,-649.42 1144.9,-655.42 1155.47,-656.17 1153.63,-649.42" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
<g id= "a_Node000044" > <a xlink:href= "py__partition_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1252.38,-618.75 1126.88,-618.75 1126.88,-588.25 1252.38,-588.25 1252.38,-618.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1134.88" y= "-605.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1189.62" y= "-594" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /trampoline/py_partition.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node32->Node44 -->
<g id= "edge79_Node000032_Node000044" class= "edge" >
<title > Node32- > Node44</title>
<g id= "a_edge79_Node000032_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1124.75,-648.09C1138.85,-638.62 1155.18,-627.64 1167.93,-619.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1123.01,-645.04 1116.67,-653.52 1126.92,-650.85 1123.01,-645.04" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node21 -->
<g id= "edge76_Node000033_Node000021" class= "edge" >
<title > Node33- > Node21</title>
<g id= "a_edge76_Node000033_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1572.55,-582.21C1558.67,-574.05 1543.6,-563.82 1531.62,-552.25 1455.76,-478.96 1480.26,-423.01 1399.62,-355 1377.55,-336.38 1348.27,-322.85 1323.6,-313.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1570.64,-585.16 1581.07,-587.04 1574.09,-579.07 1570.64,-585.16" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000034" > <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= "1779.38,-468.88 1683.88,-468.88 1683.88,-438.38 1779.38,-438.38 1779.38,-468.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1691.88" y= "-455.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1731.62" y= "-444.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/chains.h</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node34 -->
<g id= "edge55_Node000033_Node000034" class= "edge" >
<title > Node33- > Node34</title>
<g id= "a_edge55_Node000033_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1682.58,-583.15C1697.64,-575.81 1711.93,-565.82 1721.62,-552.25 1739.36,-527.44 1737.18,-489.59 1734.27,-469.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1681.19,-579.94 1673.46,-587.19 1684.02,-586.33 1681.19,-579.94" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
<g id= "a_Node000035" > <a xlink:href= "policy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1793.38,-313.38 1697.88,-313.38 1697.88,-282.88 1793.38,-282.88 1793.38,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1705.88" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1745.62" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node35 -->
<g id= "edge67_Node000033_Node000035" class= "edge" >
<title > Node33- > Node35</title>
<g id= "a_edge67_Node000033_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1684.91,-592.83C1715.57,-585.73 1750.04,-573.46 1775.62,-552.25 1805.7,-527.31 1801.27,-510.42 1816.62,-474.5 1837.99,-424.52 1869.83,-402.06 1842.62,-355 1831.49,-335.73 1810.91,-322.52 1791.56,-313.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1684.34,-589.37 1675.29,-594.89 1685.81,-596.21 1684.34,-589.37" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node38 -->
<g id= "Node000038" class= "node" >
<title > Node38</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000038" > <a xlink:href= "stellar__policy_8h.html" target= "_top" xlink:title= "High-level concrete NetworkPolicy for specific stellar environments." >
<polygon fill= "white" stroke= "#666666" points= "1817.25,-391.12 1706,-391.12 1706,-360.62 1817.25,-360.62 1817.25,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "1714" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1761.62" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/stellar_policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node38 -->
<g id= "edge73_Node000033_Node000038" class= "edge" >
<title > Node33- > Node38</title>
<g id= "a_edge73_Node000033_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1684.57,-584.34C1704.88,-576.78 1725.96,-566.37 1742.62,-552.25 1786.05,-515.47 1801.33,-488.22 1788.62,-432.75 1785.21,-417.84 1777.28,-402.28 1770.89,-391.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1683.43,-581.03 1675.16,-587.64 1685.75,-587.63 1683.43,-581.03" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node39 -->
<g id= "Node000039" class= "node" >
<title > Node39</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000039" > <a xlink:href= "chains_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1649.12,-385.5 1528.12,-385.5 1528.12,-366.25 1649.12,-366.25 1649.12,-385.5" />
<text xml:space= "preserve" text-anchor= "middle" x= "1588.62" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/chains.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node39 -->
<g id= "edge74_Node000033_Node000039" class= "edge" >
<title > Node33- > Node39</title>
<g id= "a_edge74_Node000033_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1588.81,-579.82C1565.78,-556.09 1532.39,-516.5 1518.62,-474.5 1512.85,-456.87 1510.58,-449.47 1518.62,-432.75 1529.08,-411.03 1552.53,-395.13 1569.42,-385.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1586.17,-582.13 1595.71,-586.75 1591.13,-577.19 1586.17,-582.13" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40 -->
<g id= "Node000040" class= "node" >
<title > Node40</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000040" > <a xlink:href= "policy__logical_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1712.75,-546.62 1598.5,-546.62 1598.5,-516.12 1712.75,-516.12 1712.75,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "1606.5" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1655.62" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/policy_logical.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node40 -->
<g id= "edge68_Node000033_Node000040" class= "edge" >
<title > Node33- > Node40</title>
<g id= "a_edge68_Node000033_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1627.55,-578.17C1633.94,-567.74 1641.19,-555.91 1646.73,-546.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1624.57,-576.33 1622.33,-586.68 1630.54,-579.98 1624.57,-576.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node41 -->
<g id= "Node000041" class= "node" >
<title > Node41</title>
<g id= "a_Node000041" > <a xlink:href= "policy__logical_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1627.25,-468.88 1528,-468.88 1528,-438.38 1627.25,-438.38 1627.25,-468.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1536" y= "-455.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1577.62" y= "-444.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _logical.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node41 -->
<g id= "edge75_Node000033_Node000041" class= "edge" >
<title > Node33- > Node41</title>
<g id= "a_edge75_Node000033_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1599.54,-577.9C1595.79,-569.91 1592.07,-560.88 1589.62,-552.25 1581.49,-523.5 1578.87,-488.43 1578.02,-469.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1596.3,-579.24 1603.87,-586.65 1602.57,-576.13 1596.3,-579.24" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node34->Node35 -->
<g id= "edge56_Node000034_Node000035" class= "edge" >
<title > Node34- > Node35</title>
<g id= "a_edge56_Node000034_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1712.72,-429C1706.29,-419.54 1699.91,-408.18 1696.62,-396.75 1691.5,-378.92 1690.09,-372.37 1696.62,-355 1702.76,-338.7 1716.05,-324.05 1727.24,-313.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1709.72,-430.82 1718.42,-436.87 1715.39,-426.71 1709.72,-430.82" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node34->Node38 -->
<g id= "edge63_Node000034_Node000038" class= "edge" >
<title > Node34- > Node38</title>
<g id= "a_edge63_Node000034_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1741.64,-427.34C1746.37,-415.4 1751.84,-401.59 1755.86,-391.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1738.39,-426.03 1737.97,-436.61 1744.9,-428.6 1738.39,-426.03" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node34->Node39 -->
<g id= "edge66_Node000034_Node000039" class= "edge" >
<title > Node34- > Node39</title>
<g id= "a_edge66_Node000034_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1694,-432.69C1665.43,-417.56 1627.48,-397.46 1605.79,-385.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1692.24,-435.72 1702.72,-437.31 1695.52,-429.54 1692.24,-435.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35->Node4 -->
<g id= "edge57_Node000035_Node000004" class= "edge" >
<title > Node35- > Node4</title>
<g id= "a_edge57_Node000035_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1700.22,-277.94C1675.86,-267.45 1645.43,-254.02 1618.62,-241.25 1572.56,-219.29 1520,-191.74 1488.88,-175.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1698.64,-281.07 1709.21,-281.8 1701.4,-274.64 1698.64,-281.07" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35->Node11 -->
<g id= "edge59_Node000035_Node000011" class= "edge" >
<title > Node35- > Node11</title>
<g id= "a_edge59_Node000035_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1770.85,-274.55C1779.48,-265.21 1788.1,-253.65 1792.62,-241.25 1800.72,-219.06 1792.43,-191.69 1785.6,-175.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1768.63,-271.82 1764.09,-281.4 1773.61,-276.74 1768.63,-271.82" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000036" > <a xlink:href= "policy_2bindings_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1691.62,-169.12 1543.62,-169.12 1543.62,-149.88 1691.62,-149.88 1691.62,-169.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1617.62" y= "-155.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/policy/bindings.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35->Node36 -->
<g id= "edge58_Node000035_Node000036" class= "edge" >
<title > Node35- > Node36</title>
<g id= "a_edge58_Node000035_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1686.9,-278.26C1668.39,-269.66 1649.45,-257.63 1636.62,-241.25 1619.76,-219.7 1617.46,-185.66 1617.4,-169.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1685.45,-281.44 1696.01,-282.21 1688.23,-275.02 1685.45,-281.44" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
<g id= "a_Node000037" > <a xlink:href= "py__policy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1783.75,-241.25 1645.5,-241.25 1645.5,-210.75 1783.75,-210.75 1783.75,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1653.5" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/policy/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1714.62" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35->Node37 -->
<g id= "edge60_Node000035_Node000037" class= "edge" >
<title > Node35- > Node37</title>
<g id= "a_edge60_Node000035_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1734.58,-272.14C1730.04,-261.87 1724.95,-250.35 1721.04,-241.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1731.35,-273.48 1738.59,-281.21 1737.75,-270.65 1731.35,-273.48" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node37->Node11 -->
<g id= "edge62_Node000037_Node000011" class= "edge" >
<title > Node37- > Node11</title>
<g id= "a_edge62_Node000037_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1737.01,-202.44C1746.02,-193.36 1756.15,-183.15 1764.16,-175.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1734.77,-199.73 1730.21,-209.29 1739.74,-204.66 1734.77,-199.73" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node37->Node36 -->
<g id= "edge61_Node000037_Node000036" class= "edge" >
<title > Node37- > Node36</title>
<g id= "a_edge61_Node000037_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1683.26,-204.15C1665.66,-192.44 1644.6,-178.44 1631.17,-169.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1681.09,-206.9 1691.35,-209.53 1684.96,-201.07 1681.09,-206.9" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node38->Node21 -->
<g id= "edge65_Node000038_Node000021" class= "edge" >
<title > Node38- > Node21</title>
<g id= "a_edge65_Node000038_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1694.34,-361.43C1682.46,-359.19 1670.19,-356.96 1658.62,-355 1539.39,-334.83 1398.57,-315.48 1325.06,-305.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1693.62,-364.85 1704.09,-363.29 1694.93,-357.98 1693.62,-364.85" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node38->Node35 -->
<g id= "edge64_Node000038_Node000035" class= "edge" >
<title > Node38- > Node35</title>
<g id= "a_edge64_Node000038_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1756.21,-349.22C1753.7,-337.37 1750.82,-323.74 1748.7,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1752.74,-349.73 1758.23,-358.79 1759.58,-348.28 1752.74,-349.73" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node40->Node34 -->
<g id= "edge69_Node000040_Node000034" class= "edge" >
<title > Node40- > Node34</title>
<g id= "a_edge69_Node000040_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1678.08,-508C1690.66,-495.46 1705.99,-480.18 1717.02,-469.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1675.96,-505.16 1671.35,-514.7 1680.9,-510.12 1675.96,-505.16" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node40->Node35 -->
<g id= "edge70_Node000040_Node000035" class= "edge" >
<title > Node40- > Node35</title>
<g id= "a_edge70_Node000040_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1723.81,-512.39C1746.49,-503.81 1770.55,-491.57 1788.62,-474.5 1816.58,-448.09 1817.96,-434.22 1826.62,-396.75 1830.81,-378.67 1835.25,-371.43 1826.62,-355 1816.94,-336.55 1798.09,-322.99 1781.01,-313.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1722.83,-509.02 1714.59,-515.69 1725.19,-515.61 1722.83,-509.02" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node40->Node39 -->
<g id= "edge71_Node000040_Node000039" class= "edge" >
<title > Node40- > Node39</title>
<g id= "a_edge71_Node000040_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1654.22,-504.54C1652.27,-484.17 1647.65,-455.51 1636.62,-432.75 1627.37,-413.64 1609.94,-395.82 1598.82,-385.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1650.71,-504.54 1654.98,-514.24 1657.69,-503.99 1650.71,-504.54" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node40->Node41 -->
<g id= "edge72_Node000040_Node000041" class= "edge" >
<title > Node40- > Node41</title>
<g id= "a_edge72_Node000040_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1632.58,-508C1619.67,-495.46 1603.94,-480.18 1592.62,-469.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1629.89,-510.26 1639.5,-514.72 1634.76,-505.24 1629.89,-510.26" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node44->Node42 -->
<g id= "edge80_Node000044_Node000042" class= "edge" >
<title > Node44- > Node42</title>
<g id= "a_edge80_Node000044_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1189.62,-576.52C1189.62,-566.51 1189.62,-555.44 1189.62,-546.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1186.13,-576.46 1189.63,-586.46 1193.13,-576.46 1186.13,-576.46" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node44->Node43 -->
<g id= "edge81_Node000044_Node000043" class= "edge" >
<title > Node44- > Node43</title>
<g id= "a_edge81_Node000044_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1228.13,-582.64C1250.09,-571.32 1277.12,-557.38 1297.15,-547.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1226.76,-579.41 1219.48,-587.11 1229.97,-585.63 1226.76,-579.41" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node46->Node14 -->
<g id= "edge86_Node000046_Node000014" class= "edge" >
<title > Node46- > Node14</title>
<g id= "a_edge86_Node000046_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M944.7,-715.51C861.8,-671.82 692.35,-577.58 565.62,-474.5 533.48,-448.36 501.33,-411.69 484.55,-391.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "943.03,-718.58 953.51,-720.13 946.28,-712.38 943.03,-718.58" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node46->Node32 -->
<g id= "edge85_Node000046_Node000032" class= "edge" >
<title > Node46- > Node32</title>
<g id= "a_edge85_Node000046_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1032.5,-714.29C1046.23,-704.57 1061.22,-693.96 1072.91,-685.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1030.63,-711.33 1024.49,-719.97 1034.68,-717.04 1030.63,-711.33" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node46->Node45 -->
<g id= "edge87_Node000046_Node000045" class= "edge" >
<title > Node46- > Node45</title>
<g id= "a_edge87_Node000046_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M935.57,-720.75C885.99,-706.1 839.17,-694.36 802.65,-685.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "934.49,-724.08 945.07,-723.58 936.49,-717.37 934.49,-724.08" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node47 -->
<g id= "Node000047" class= "node" >
<title > Node47</title>
<g id= "a_Node000047" > <a xlink:href= "partition__ground_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1278.25,-685.25 1161,-685.25 1161,-654.75 1278.25,-654.75 1278.25,-685.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1169" y= "-671.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/partition/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1219.62" y= "-660.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _ground.cpp</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node46->Node47 -->
<g id= "edge88_Node000046_Node000047" class= "edge" >
<title > Node46- > Node47</title>
<g id= "a_edge88_Node000046_Node000047" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1053.29,-722.84C1090.42,-711.27 1137.79,-696.5 1172.48,-685.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1052.57,-719.4 1044.06,-725.72 1054.65,-726.08 1052.57,-719.4" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node48->Node32 -->
<g id= "edge90_Node000048_Node000032" class= "edge" >
<title > Node48- > Node32</title>
<g id= "a_edge90_Node000048_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M809.95,-720.83C897.52,-701.02 988.72,-686.33 1043.7,-678.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "809.18,-717.42 800.21,-723.06 810.74,-724.24 809.18,-717.42" />
</a>
</g>
</g>
<!-- Node48->Node45 -->
<g id= "edge91_Node000048_Node000045" class= "edge" >
<title > Node48- > Node45</title>
<g id= "a_edge91_Node000048_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M738.62,-709.38C738.62,-701.02 738.62,-692.4 738.62,-685.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "735.13,-709.33 738.63,-719.33 742.13,-709.33 735.13,-709.33" />
</a>
</g>
</g>
<!-- Node49 -->
<g id= "Node000049" class= "node" >
<title > Node49</title>
<g id= "a_Node000049" > <a xlink:href= "partition__rauscher__thielemann_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "656.62,-685.25 526.62,-685.25 526.62,-654.75 656.62,-654.75 656.62,-685.25" />
<text xml:space= "preserve" text-anchor= "start" x= "534.62" y= "-671.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/partition/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "591.62" y= "-660.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _rauscher_thielemann.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node48->Node49 -->
<g id= "edge92_Node000048_Node000049" class= "edge" >
<title > Node48- > Node49</title>
<g id= "a_edge92_Node000048_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M685.89,-715.97C664.59,-705.81 640.75,-694.43 622.38,-685.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "684.21,-719.04 694.74,-720.19 687.22,-712.73 684.21,-719.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>