2025-11-24 09:08:28 -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">
2025-11-28 09:46:00 -05:00
<!-- Generated by graphviz version 2.43.0 (0)
2025-11-24 09:08:28 -05:00
-->
<!-- Title: src/include/gridfire/gridfire.h Pages: 1 -->
2025-11-28 09:46:00 -05:00
<!-- zoomable 709 -->
2025-11-24 09:08:28 -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-28 09:46:00 -05:00
var viewWidth = 2866;
var viewHeight = 709;
2025-11-24 09:08:28 -05:00
var sectionId = 'dynsection-0';
</script>
<script type= "application/ecmascript" xlink:href= "svg.min.js" />
<svg id= "graph" class= "graph" >
<g id= "viewport" >
<title > src/include/gridfire/gridfire.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "2001.05,-701 1894.05,-701 1894.05,-671 2001.05,-671 2001.05,-701" />
<text text-anchor= "start" x= "1902.05" y= "-689" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text text-anchor= "middle" x= "1947.55" y= "-678" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /gridfire.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "engine_8h.html" target= "_top" xlink:title= "Core header for the GridFire reaction network engine module." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1266.55,-431.5 1134.55,-431.5 1134.55,-412.5 1266.55,-412.5 1266.55,-431.5" />
<text text-anchor= "middle" x= "1200.55" y= "-419.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine.h</text>
2025-11-24 09:08:28 -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= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1893.96,-685.16C1734.75,-685.12 1272.61,-681 1224.55,-635 1171.11,-583.85 1186.44,-483.5 1195.76,-441.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1199.21,-442.47 1198.12,-431.94 1192.4,-440.85 1199.21,-442.47" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "reaction_8h.html" target= "_top" xlink:title= "Defines classes for representing and managing nuclear reactions." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1592.55,-90.5 1446.55,-90.5 1446.55,-71.5 1592.55,-71.5 1592.55,-90.5" />
<text text-anchor= "middle" x= "1519.55" y= "-78.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/reaction.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node1->Node4 -->
2025-11-25 14:31:59 -05:00
<g id= "edge109_Node000001_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node4</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge109_Node000001_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1893.77,-677.2C1829.85,-665.14 1724.13,-635.93 1662.55,-569 1596.15,-496.84 1537.12,-182.08 1522.83,-101.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1526.22,-100.12 1521.05,-90.87 1519.32,-101.32 1526.22,-100.12" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:href= "types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "901.55,-233.5 781.55,-233.5 781.55,-214.5 901.55,-214.5 901.55,-233.5" />
<text text-anchor= "middle" x= "841.55" y= "-221.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/types/types.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node1->Node15 -->
2025-11-25 14:31:59 -05:00
<g id= "edge120_Node000001_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node15</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge120_Node000001_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1893.8,-684.76C1664.11,-683.03 776.55,-668.97 776.55,-555 776.55,-555 776.55,-555 776.55,-355 776.55,-317.88 783.11,-307.77 800.55,-275 807.16,-262.58 817.12,-250.34 825.57,-241.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "828.15,-243.45 832.48,-233.78 823.06,-238.64 828.15,-243.45" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63 -->
<g id= "Node000063" class= "node" >
<title > Node63</title>
<g id= "a_Node000063" > <a xlink:href= "exceptions_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "436.05,-635 329.05,-635 329.05,-605 436.05,-605 436.05,-635" />
<text text-anchor= "start" x= "337.05" y= "-623" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "382.55" y= "-612" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /exceptions.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node63 -->
<g id= "edge47_Node000001_Node000063" class= "edge" >
<title > Node1- > Node63</title>
<g id= "a_edge47_Node000001_Node000063" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1893.68,-682.8C1656.18,-673.08 703.08,-634.11 446.46,-623.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "446.33,-620.11 436.19,-623.19 446.04,-627.1 446.33,-620.11" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node74 -->
<g id= "Node000074" class= "node" >
<title > Node74</title>
<g id= "a_Node000074" > <a xlink:href= "io_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2781.55,-162 2697.55,-162 2697.55,-143 2781.55,-143 2781.55,-162" />
<text text-anchor= "middle" x= "2739.55" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/io.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node74 -->
<g id= "edge61_Node000001_Node000074" class= "edge" >
<title > Node1- > Node74</title>
<g id= "a_edge61_Node000001_Node000074" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.32,-680.24C2048.06,-674.44 2116.55,-661.85 2170.55,-635 2427.79,-507.09 2666.78,-238.92 2725.72,-169.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2728.48,-172.11 2732.28,-162.22 2723.14,-167.58 2728.48,-172.11" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node77 -->
<g id= "Node000077" class= "node" >
<title > Node77</title>
<g id= "a_Node000077" > <a xlink:href= "partition_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2273.05,-239 2178.05,-239 2178.05,-209 2273.05,-209 2273.05,-239" />
<text text-anchor= "start" x= "2186.05" y= "-227" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "middle" x= "2225.55" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node77 -->
<g id= "edge67_Node000001_Node000077" class= "edge" >
<title > Node1- > Node77</title>
<g id= "a_edge67_Node000001_Node000077" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.33,-679.67C2072.36,-669.33 2188.55,-639.5 2188.55,-555 2188.55,-555 2188.55,-555 2188.55,-355 2188.55,-316.47 2203.77,-273.88 2214.69,-248.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2217.93,-249.62 2218.76,-239.05 2211.52,-246.79 2217.93,-249.62" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node83 -->
<g id= "Node000083" class= "node" >
<title > Node83</title>
<g id= "a_Node000083" > <a xlink:href= "policy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2009.05,-629.5 1886.05,-629.5 1886.05,-610.5 2009.05,-610.5 2009.05,-629.5" />
<text text-anchor= "middle" x= "1947.55" y= "-617.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node83 -->
<g id= "edge86_Node000001_Node000083" class= "edge" >
<title > Node1- > Node83</title>
<g id= "a_edge86_Node000001_Node000083" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1947.55,-670.8C1947.55,-661.7 1947.55,-649.79 1947.55,-639.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1951.05,-639.84 1947.55,-629.84 1944.05,-639.84 1951.05,-639.84" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node89 -->
<g id= "Node000089" class= "node" >
<title > Node89</title>
<g id= "a_Node000089" > <a xlink:href= "screening_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1311.05,-305 1210.05,-305 1210.05,-275 1311.05,-275 1311.05,-305" />
<text text-anchor= "start" x= "1218.05" y= "-293" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1260.55" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node89 -->
<g id= "edge110_Node000001_Node000089" class= "edge" >
<title > Node1- > Node89</title>
<g id= "a_edge110_Node000001_Node000089" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1893.84,-683.22C1798.34,-679.25 1603.49,-667.36 1544.55,-635 1403.42,-557.53 1304.23,-379.05 1271.92,-314.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1274.88,-312.78 1267.31,-305.37 1268.61,-315.88 1274.88,-312.78" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node93 -->
<g id= "Node000093" class= "node" >
<title > Node93</title>
<g id= "a_Node000093" > <a xlink:href= "solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2408.05,-629.5 2283.05,-629.5 2283.05,-610.5 2408.05,-610.5 2408.05,-629.5" />
<text text-anchor= "middle" x= "2345.55" y= "-617.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/solver.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node93 -->
<g id= "edge117_Node000001_Node000093" class= "edge" >
<title > Node1- > Node93</title>
<g id= "a_edge117_Node000001_Node000093" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.29,-677.05C2065.1,-667.52 2174.7,-650.84 2268.55,-635 2275.3,-633.86 2282.38,-632.63 2289.39,-631.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2290.35,-634.77 2299.57,-629.56 2289.11,-627.88 2290.35,-634.77" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node108 -->
<g id= "Node000108" class= "node" >
<title > Node108</title>
<g id= "a_Node000108" > <a xlink:href= "trigger_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2556.55,-629.5 2426.55,-629.5 2426.55,-610.5 2556.55,-610.5 2556.55,-629.5" />
<text text-anchor= "middle" x= "2491.55" y= "-617.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/trigger/trigger.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node108 -->
<g id= "edge118_Node000001_Node000108" class= "edge" >
<title > Node1- > Node108</title>
<g id= "a_edge118_Node000001_Node000108" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.3,-680.71C2088.79,-673.4 2267.37,-657.16 2417.55,-635 2424.75,-633.94 2432.32,-632.67 2439.76,-631.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2440.57,-634.76 2449.77,-629.52 2439.31,-627.87 2440.57,-634.76" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node114 -->
<g id= "Node000114" class= "node" >
<title > Node114</title>
<g id= "a_Node000114" > <a xlink:href= "utils_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2682.55,-629.5 2574.55,-629.5 2574.55,-610.5 2682.55,-610.5 2682.55,-629.5" />
<text text-anchor= "middle" x= "2628.55" y= "-617.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/utils/utils.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node114 -->
<g id= "edge119_Node000001_Node000114" class= "edge" >
<title > Node1- > Node114</title>
<g id= "a_edge119_Node000001_Node000114" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.15,-683.15C2108.7,-678.9 2358.26,-666.26 2565.55,-635 2571.51,-634.1 2577.75,-632.96 2583.88,-631.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2584.99,-635.06 2594.05,-629.57 2583.54,-628.22 2584.99,-635.06" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1529.05,-305 1406.05,-305 1406.05,-275 1529.05,-275 1529.05,-305" />
<text text-anchor= "start" x= "1414.05" y= "-293" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1467.55" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-24 09:08:28 -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= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1215.77,-412.41C1242.78,-397.29 1300.99,-365.24 1351.55,-341 1375.06,-329.73 1401.76,-318.14 1423.61,-308.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1425.08,-312.14 1432.96,-305.05 1422.38,-305.68 1425.08,-312.14" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1266.05,-371 1143.05,-371 1143.05,-341 1266.05,-341 1266.05,-371" />
<text text-anchor= "start" x= "1151.05" y= "-359" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1204.55" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2->Node34 -->
<g id= "edge26_Node000002_Node000034" class= "edge" >
<title > Node2- > Node34</title>
<g id= "a_edge26_Node000002_Node000034" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1201.09,-412.37C1201.58,-404.49 1202.33,-392.45 1203.01,-381.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1206.52,-381.56 1203.65,-371.36 1199.53,-381.12 1206.52,-381.56" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node47 -->
<g id= "Node000047" class= "node" >
<title > Node47</title>
<g id= "a_Node000047" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "962.05,-371 843.05,-371 843.05,-341 962.05,-341 962.05,-371" />
<text text-anchor= "start" x= "851.05" y= "-359" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "902.55" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_views.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node2->Node47 -->
<g id= "edge40_Node000002_Node000047" class= "edge" >
<title > Node2- > Node47</title>
<g id= "a_edge40_Node000002_Node000047" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1160.67,-412.44C1112.54,-402.1 1030.79,-384.54 972.18,-371.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "972.77,-368.5 962.26,-369.82 971.3,-375.35 972.77,-368.5" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58 -->
<g id= "Node000058" class= "node" >
<title > Node58</title>
<g id= "a_Node000058" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1124.55,-371 980.55,-371 980.55,-341 1124.55,-341 1124.55,-371" />
<text text-anchor= "start" x= "988.55" y= "-359" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "1052.55" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_procedures.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node2->Node58 -->
<g id= "edge41_Node000002_Node000058" class= "edge" >
<title > Node2- > Node58</title>
<g id= "a_edge41_Node000002_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.59,-412.37C1158.61,-402.87 1122.66,-387.32 1094.43,-375.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1095.76,-371.87 1085.19,-371.12 1092.98,-378.3 1095.76,-371.87" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60 -->
<g id= "Node000060" class= "node" >
<title > Node60</title>
<g id= "a_Node000060" > <a xlink:href= "engine__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2007.05,-305 1890.05,-305 1890.05,-275 2007.05,-275 2007.05,-305" />
<text text-anchor= "start" x= "1898.05" y= "-293" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1948.55" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_types.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node2->Node60 -->
<g id= "edge42_Node000002_Node000060" class= "edge" >
<title > Node2- > Node60</title>
<g id= "a_edge42_Node000002_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1264.42,-412.49C1332.67,-403.18 1443.97,-387.39 1539.55,-371 1659.57,-350.42 1798.55,-322.32 1879.69,-305.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1880.7,-308.85 1889.78,-303.39 1879.28,-302 1880.7,-308.85" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61 -->
<g id= "Node000061" class= "node" >
<title > Node61</title>
<g id= "a_Node000061" > <a xlink:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
<polygon fill= "#fff0f0" stroke= "red" points= "1530.55,-371 1360.55,-371 1360.55,-341 1530.55,-341 1530.55,-371" />
<text text-anchor= "start" x= "1368.55" y= "-359" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/diagnostics</text>
<text text-anchor= "middle" x= "1445.55" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /dynamic_engine_diagnostics.h</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node2->Node61 -->
<g id= "edge44_Node000002_Node000061" class= "edge" >
<title > Node2- > Node61</title>
<g id= "a_edge44_Node000002_Node000061" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1233.33,-412.44C1271.19,-402.55 1334.36,-386.05 1381.95,-373.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1383.07,-376.94 1391.86,-371.02 1381.3,-370.17 1383.07,-376.94" />
2025-11-24 09:08:28 -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= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1470.84,-274.67C1477.22,-247.01 1491.88,-184.37 1505.55,-132 1508.26,-121.59 1511.49,-110.03 1514.16,-100.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1517.58,-101.4 1516.97,-90.83 1510.85,-99.47 1517.58,-101.4" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2118.05,-24.5 2025.05,-24.5 2025.05,-5.5 2118.05,-5.5 2118.05,-24.5" />
<text text-anchor= "middle" x= "2071.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_map</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node10 -->
<g id= "edge25_Node000003_Node000010" class= "edge" >
<title > Node3- > Node10</title>
<g id= "a_edge25_Node000003_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1514.11,-274.97C1543.55,-265.68 1582.19,-252.72 1615.55,-239 1784.5,-169.49 1978.84,-66.32 2046.67,-29.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2048.62,-32.51 2055.74,-24.67 2045.28,-26.36 2048.62,-32.51" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1885.05,-24.5 1838.05,-24.5 1838.05,-5.5 1885.05,-5.5 1885.05,-24.5" />
<text text-anchor= "middle" x= "1861.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node11 -->
<g id= "edge24_Node000003_Node000011" class= "edge" >
<title > Node3- > Node11</title>
<g id= "a_edge24_Node000003_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1499.6,-274.91C1543.37,-255.01 1623.47,-216.27 1685.55,-173 1750.03,-128.06 1816.76,-62.24 1846.12,-32.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1848.94,-34.24 1853.37,-24.62 1843.91,-29.38 1848.94,-34.24" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node15 -->
<g id= "edge14_Node000003_Node000015" class= "edge" >
<title > Node3- > Node15</title>
<g id= "a_edge14_Node000003_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1405.81,-282.69C1288.8,-270.73 1035.44,-244.82 912,-232.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "912.21,-228.71 901.9,-231.17 911.49,-235.67 912.21,-228.71" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
<g id= "a_Node000016" > <a xlink:href= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1252.05,-167.5 1131.05,-167.5 1131.05,-137.5 1252.05,-137.5 1252.05,-167.5" />
<text text-anchor= "start" x= "1139.05" y= "-155.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1191.55" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node16 -->
<g id= "edge17_Node000003_Node000016" class= "edge" >
<title > Node3- > Node16</title>
<g id= "a_edge17_Node000003_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1405.93,-275.82C1374.27,-267.67 1335.7,-255.57 1303.55,-239 1284.11,-228.98 1281.92,-222.28 1264.55,-209 1249.26,-197.31 1232.13,-184.28 1218.3,-173.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1220.25,-170.87 1210.17,-167.61 1216.02,-176.45 1220.25,-170.87" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1255.55,-239 1147.55,-239 1147.55,-209 1255.55,-209 1255.55,-239" />
<text text-anchor= "start" x= "1155.55" y= "-227" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1201.55" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_types.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node17 -->
<g id= "edge22_Node000003_Node000017" class= "edge" >
<title > Node3- > Node17</title>
<g id= "a_edge22_Node000003_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1409.17,-274.95C1366.75,-264.75 1309.35,-250.94 1265.66,-240.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1266.25,-236.97 1255.71,-238.03 1264.61,-243.77 1266.25,-236.97" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1149.55,-24.5 1099.55,-24.5 1099.55,-5.5 1149.55,-5.5 1149.55,-24.5" />
<text text-anchor= "middle" x= "1124.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1446.47,-75.07C1373,-68.9 1256.98,-55.84 1159.55,-30 1157.39,-29.43 1155.18,-28.76 1152.98,-28.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1154.11,-24.72 1143.52,-24.56 1151.7,-31.29 1154.11,-24.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1737.05,-24.5 1664.05,-24.5 1664.05,-5.5 1737.05,-5.5 1737.05,-24.5" />
<text text-anchor= "middle" x= "1700.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string_view</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node6 -->
<g id= "edge5_Node000004_Node000006" class= "edge" >
<title > Node4- > Node6</title>
<g id= "a_edge5_Node000004_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1543.96,-71.37C1575.62,-60.17 1631.02,-40.58 1666.72,-27.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1667.97,-31.23 1676.24,-24.6 1665.64,-24.63 1667.97,-31.23" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1339.05,-24.5 1168.05,-24.5 1168.05,-5.5 1339.05,-5.5 1339.05,-24.5" />
<text text-anchor= "middle" x= "1253.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node7 -->
<g id= "edge6_Node000004_Node000007" class= "edge" >
<title > Node4- > Node7</title>
<g id= "a_edge6_Node000004_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1483.95,-71.44C1436.17,-59.94 1351.27,-39.51 1298.94,-26.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1299.48,-23.45 1288.93,-24.51 1297.84,-30.26 1299.48,-23.45" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2454.55,-24.5 2316.55,-24.5 2316.55,-5.5 2454.55,-5.5 2454.55,-24.5" />
<text text-anchor= "middle" x= "2385.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/logging/logging.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node8 -->
<g id= "edge7_Node000004_Node000008" class= "edge" >
<title > Node4- > Node8</title>
<g id= "a_edge7_Node000004_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1592.64,-74.6C1753.9,-62.68 2139.1,-34.21 2306.08,-21.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2306.57,-25.35 2316.28,-21.12 2306.05,-18.37 2306.57,-25.35" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2655.55,-24.5 2573.55,-24.5 2573.55,-5.5 2655.55,-5.5 2655.55,-24.5" />
<text text-anchor= "middle" x= "2614.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/Logger.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node9 -->
<g id= "edge8_Node000004_Node000009" class= "edge" >
<title > Node4- > Node9</title>
<g id= "a_edge8_Node000004_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1592.75,-77.11C1751.5,-70.62 2139.25,-53.61 2463.55,-30 2496.78,-27.58 2534.07,-24.13 2563.27,-21.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2563.64,-24.74 2573.25,-20.27 2562.95,-17.78 2563.64,-24.74" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node10 -->
<g id= "edge9_Node000004_Node000010" class= "edge" >
<title > Node4- > Node10</title>
<g id= "a_edge9_Node000004_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1592.56,-71.53C1704.04,-58.61 1914.3,-34.23 2015,-22.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2015.45,-26.03 2024.98,-21.4 2014.64,-19.07 2015.45,-26.03" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node11 -->
<g id= "edge10_Node000004_Node000011" class= "edge" >
<title > Node4- > Node11</title>
<g id= "a_edge10_Node000004_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1565.32,-71.44C1635,-58.39 1766.11,-33.86 1827.81,-22.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1828.61,-25.72 1837.8,-20.44 1827.33,-18.84 1828.61,-25.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1562.55,-24.5 1476.55,-24.5 1476.55,-5.5 1562.55,-5.5 1562.55,-24.5" />
<text text-anchor= "middle" x= "1519.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_set</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node12 -->
<g id= "edge11_Node000004_Node000012" class= "edge" >
<title > Node4- > Node12</title>
<g id= "a_edge11_Node000004_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1519.55,-71.37C1519.55,-62.16 1519.55,-47.29 1519.55,-35.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1523.05,-34.91 1519.55,-24.91 1516.05,-34.91 1523.05,-34.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1081.05,-24.5 982.05,-24.5 982.05,-5.5 1081.05,-5.5 1081.05,-24.5" />
<text text-anchor= "middle" x= "1031.55" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node13 -->
<g id= "edge12_Node000004_Node000013" class= "edge" >
<title > Node4- > Node13</title>
<g id= "a_edge12_Node000004_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1446.3,-74.09C1360.59,-66.57 1214.61,-51.87 1090.55,-30 1085.37,-29.09 1079.96,-28 1074.61,-26.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1075.01,-23.33 1064.48,-24.53 1073.46,-30.16 1075.01,-23.33" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "854.55,-30 740.55,-30 740.55,0 854.55,0 854.55,-30" />
<text text-anchor= "start" x= "748.55" y= "-18" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "797.55" y= "-7" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node14 -->
<g id= "edge13_Node000004_Node000014" class= "edge" >
<title > Node4- > Node14</title>
<g id= "a_edge13_Node000004_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1446.34,-73.51C1305.89,-61.06 1000.48,-33.99 864.82,-21.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "864.83,-18.45 854.56,-21.05 864.22,-25.42 864.83,-18.45" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node15->Node13 -->
<g id= "edge16_Node000015_Node000013" class= "edge" >
<title > Node15- > Node13</title>
<g id= "a_edge16_Node000015_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M843.37,-214.25C849.21,-188.19 869.84,-110.2 915.55,-66 934.72,-47.46 961.86,-35.25 985.07,-27.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "986.24,-30.84 994.74,-24.51 984.15,-24.16 986.24,-30.84" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node15->Node14 -->
<g id= "edge15_Node000015_Node000014" class= "edge" >
<title > Node15- > Node14</title>
<g id= "a_edge15_Node000015_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M839.71,-214.37C833.4,-184.69 812.45,-86.12 802.67,-40.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "806.04,-39.14 800.54,-30.08 799.2,-40.59 806.04,-39.14" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node16->Node4 -->
<g id= "edge18_Node000016_Node000004" class= "edge" >
<title > Node16- > Node4</title>
<g id= "a_edge18_Node000016_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1252.09,-138.67C1314.43,-125.46 1410.48,-105.11 1468.92,-92.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1469.96,-96.08 1479.02,-90.59 1468.51,-89.24 1469.96,-96.08" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node16->Node7 -->
<g id= "edge19_Node000016_Node000007" class= "edge" >
<title > Node16- > Node7</title>
<g id= "a_edge19_Node000016_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1198.07,-137.26C1209.48,-112.31 1233.05,-60.8 1245.47,-33.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1248.66,-35.08 1249.64,-24.53 1242.3,-32.17 1248.66,-35.08" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node16->Node11 -->
<g id= "edge21_Node000016_Node000011" class= "edge" >
<title > Node16- > Node11</title>
<g id= "a_edge21_Node000016_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1224.69,-137.37C1271.31,-118.1 1359.32,-83.92 1437.55,-66 1572.32,-35.12 1609.26,-46.35 1746.55,-30 1773.79,-26.76 1804.65,-22.99 1827.54,-20.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1828.27,-23.62 1837.76,-18.93 1827.41,-16.68 1828.27,-23.62" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node16->Node13 -->
<g id= "edge20_Node000016_Node000013" class= "edge" >
<title > Node16- > Node13</title>
<g id= "a_edge20_Node000016_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1168.03,-137.38C1151.13,-126.81 1128.14,-111.55 1109.55,-96 1085.73,-76.08 1061.19,-49.79 1046.16,-32.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1048.44,-30.18 1039.21,-24.98 1043.19,-34.8 1048.44,-30.18" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node17->Node16 -->
<g id= "edge23_Node000017_Node000016" class= "edge" >
<title > Node17- > Node16</title>
<g id= "a_edge23_Node000017_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1199.52,-208.94C1198.24,-199.99 1196.53,-188.16 1195.03,-177.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1198.46,-176.94 1193.57,-167.54 1191.53,-177.94 1198.46,-176.94" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node3 -->
<g id= "edge32_Node000034_Node000003" class= "edge" >
<title > Node34- > Node3</title>
<g id= "a_edge32_Node000034_Node000003" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1262.26,-340.95C1302.95,-331.06 1357.56,-317.77 1400.22,-307.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1401.08,-310.78 1409.97,-305.01 1399.42,-303.98 1401.08,-310.78" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node4 -->
<g id= "edge31_Node000034_Node000004" class= "edge" >
<title > Node34- > Node4</title>
<g id= "a_edge31_Node000034_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1242.29,-340.98C1265.43,-331.84 1295.35,-319.03 1320.55,-305 1340.91,-293.66 1343.94,-287.6 1363.55,-275 1390.03,-257.98 1402.17,-261.14 1424.55,-239 1430.26,-233.35 1486.05,-138.96 1509.38,-99.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1512.51,-100.9 1514.56,-90.51 1506.47,-97.35 1512.51,-100.9" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node5 -->
<g id= "edge38_Node000034_Node000005" class= "edge" >
<title > Node34- > Node5</title>
<g id= "a_edge38_Node000034_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1142.95,-342.1C1084.5,-325.84 1005.55,-291.54 1005.55,-225 1005.55,-225 1005.55,-225 1005.55,-151.5 1005.55,-95.17 1064.33,-51.09 1099.26,-29.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1101.15,-32.81 1108,-24.73 1097.61,-26.78 1101.15,-32.81" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node7 -->
<g id= "edge27_Node000034_Node000007" class= "edge" >
<title > Node34- > Node7</title>
<g id= "a_edge27_Node000034_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1179.49,-340.8C1166.15,-332.07 1150.49,-319.72 1140.55,-305 1097.29,-240.94 1090.36,-202.28 1122.55,-132 1144.33,-84.44 1196.07,-48.38 1227.62,-29.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1229.75,-32.68 1236.71,-24.69 1226.29,-26.6 1229.75,-32.68" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node8 -->
<g id= "edge29_Node000034_Node000008" class= "edge" >
<title > Node34- > Node8</title>
<g id= "a_edge29_Node000034_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1266.34,-348.96C1389.35,-336.91 1656.67,-310.55 1698.55,-305 1780.25,-294.18 1799.78,-285.36 1881.55,-275 2059.07,-252.51 2114.42,-300.25 2282.55,-239 2304.44,-231.02 2303.74,-217.2 2325.55,-209 2393.56,-183.42 2602.08,-227.14 2650.55,-173 2662.7,-159.42 2660.98,-146.94 2650.55,-132 2623.99,-93.95 2594.12,-116.6 2552.55,-96 2530.34,-85 2527.51,-77.48 2505.55,-66 2477.24,-51.21 2443.56,-37.49 2419.1,-28.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2420.14,-24.84 2409.55,-24.59 2417.68,-31.39 2420.14,-24.84" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node10 -->
<g id= "edge36_Node000034_Node000010" class= "edge" >
<title > Node34- > Node10</title>
<g id= "a_edge36_Node000034_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1266.28,-348.36C1348.51,-339.06 1489.34,-321.46 1538.55,-305 1648.11,-268.36 1961.64,-82.08 2048.82,-29.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2050.66,-32.69 2057.42,-24.54 2047.05,-26.69 2050.66,-32.69" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node11 -->
<g id= "edge37_Node000034_Node000011" class= "edge" >
<title > Node34- > Node11</title>
<g id= "a_edge37_Node000034_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1259.95,-340.99C1289.22,-332.53 1325.26,-320.38 1355.55,-305 1376,-294.61 1378.17,-287.28 1397.55,-275 1559.44,-172.44 1764.11,-65.79 1835.55,-29.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1837.41,-32.19 1844.72,-24.53 1834.22,-25.96 1837.41,-32.19" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node13 -->
<g id= "edge39_Node000034_Node000013" class= "edge" >
<title > Node34- > Node13</title>
<g id= "a_edge39_Node000034_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1143.04,-341.3C1098.51,-330.81 1042.6,-316.26 1021.55,-305 973.77,-279.44 929.55,-279.19 929.55,-225 929.55,-225 929.55,-225 929.55,-151.5 929.55,-98.44 980.09,-52.94 1010.02,-30.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1012.15,-33.42 1018.21,-24.74 1008.05,-27.75 1012.15,-33.42" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node14 -->
<g id= "edge28_Node000034_Node000014" class= "edge" >
<title > Node34- > Node14</title>
<g id= "a_edge28_Node000034_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1143.01,-342.65C1139.81,-342.07 1136.64,-341.52 1133.55,-341 969.12,-313.38 852.22,-385.46 772.55,-239 737.04,-173.74 768.31,-81.95 786.57,-39.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "789.82,-40.69 790.67,-30.13 783.42,-37.85 789.82,-40.69" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node15 -->
<g id= "edge30_Node000034_Node000015" class= "edge" >
<title > Node34- > Node15</title>
<g id= "a_edge30_Node000034_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1143,-342.74C1139.8,-342.14 1136.64,-341.56 1133.55,-341 1036.92,-323.5 1002.01,-351.56 915.55,-305 887.9,-290.11 865,-260.91 852.31,-242.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "855.18,-240.2 846.78,-233.74 849.32,-244.03 855.18,-240.2" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node16 -->
<g id= "edge33_Node000034_Node000016" class= "edge" >
<title > Node34- > Node16</title>
<g id= "a_edge33_Node000034_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1191.27,-340.66C1173.17,-320.03 1141.63,-279.94 1129.55,-239 1125.77,-226.21 1124.11,-221.17 1129.55,-209 1135.81,-194.99 1147.55,-183.05 1159.14,-173.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1161.53,-176.46 1167.48,-167.7 1157.36,-170.84 1161.53,-176.46" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node17 -->
<g id= "edge34_Node000034_Node000017" class= "edge" >
<title > Node34- > Node17</title>
<g id= "a_edge34_Node000034_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1203.45,-340.57C1202.75,-330.59 1201.91,-317 1201.55,-305 1200.99,-286.28 1201.02,-265.08 1201.17,-249.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1204.67,-249.21 1201.29,-239.17 1197.67,-249.12 1204.67,-249.21" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
<g id= "a_Node000036" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "2429.05,-96 2314.05,-96 2314.05,-66 2429.05,-66 2429.05,-96" />
<text text-anchor= "start" x= "2322.05" y= "-84" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "middle" x= "2371.55" y= "-73" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node36 -->
<g id= "edge35_Node000034_Node000036" class= "edge" >
<title > Node34- > Node36</title>
<g id= "a_edge35_Node000034_Node000036" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1266.14,-348.72C1345.68,-340.3 1488.31,-324.18 1609.55,-305 1619.09,-303.49 2284.18,-177.83 2292.55,-173 2300.28,-168.54 2332.83,-129.56 2353.66,-104.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2356.61,-106 2360.22,-96.04 2351.19,-101.58 2356.61,-106" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node6 -->
<g id= "edge43_Node000060_Node000006" class= "edge" >
<title > Node60- > Node6</title>
<g id= "a_edge43_Node000060_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1935.56,-274.71C1893.26,-228.14 1759.58,-80.99 1715.1,-32.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1717.63,-29.6 1708.31,-24.55 1712.45,-34.3 1717.63,-29.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61->Node3 -->
<g id= "edge45_Node000061_Node000003" class= "edge" >
<title > Node61- > Node3</title>
<g id= "a_edge45_Node000061_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1450.43,-340.8C1453.05,-333.17 1456.35,-323.57 1459.35,-314.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1462.74,-315.76 1462.68,-305.16 1456.12,-313.48 1462.74,-315.76" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61->Node11 -->
<g id= "edge46_Node000061_Node000011" class= "edge" >
<title > Node61- > Node11</title>
<g id= "a_edge46_Node000061_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1519.57,-340.97C1549.01,-333.27 1582.3,-321.77 1609.55,-305 1728.6,-231.73 1821.91,-84.2 1851.59,-33.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1854.7,-35.16 1856.67,-24.75 1848.64,-31.66 1854.7,-35.16" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node64 -->
<g id= "Node000064" class= "node" >
<title > Node64</title>
<g id= "a_Node000064" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "373.05,-503 266.05,-503 266.05,-473 373.05,-473 373.05,-503" />
<text text-anchor= "start" x= "274.05" y= "-491" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "319.55" y= "-480" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
</a>
</g>
</g>
<!-- Node63->Node64 -->
<g id= "edge48_Node000063_Node000064" class= "edge" >
<title > Node63- > Node64</title>
<g id= "a_edge48_Node000063_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M328.86,-615.72C230.03,-609.14 27.45,-592.87 6.55,-569 -2.24,-558.97 -2.11,-549.14 6.55,-539 37.93,-502.21 173.72,-492.37 255.79,-489.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "256.11,-493.31 266.01,-489.52 255.91,-486.31 256.11,-493.31" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node66 -->
<g id= "Node000066" class= "node" >
<title > Node66</title>
<g id= "a_Node000066" > <a xlink:href= "error__engine_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "123.05,-569 16.05,-569 16.05,-539 123.05,-539 123.05,-569" />
<text text-anchor= "start" x= "24.05" y= "-557" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "69.55" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_engine.h</text>
</a>
</g>
</g>
<!-- Node63->Node66 -->
<g id= "edge49_Node000063_Node000066" class= "edge" >
<title > Node63- > Node66</title>
<g id= "a_edge49_Node000063_Node000066" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M328.61,-608.67C279.91,-599.24 206.03,-584.72 133.11,-569.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "133.81,-565.88 123.3,-567.23 132.35,-572.72 133.81,-565.88" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node67 -->
<g id= "Node000067" class= "node" >
<title > Node67</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000067" > <a xlink:href= "error__utils_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "248.05,-569 141.05,-569 141.05,-539 248.05,-539 248.05,-569" />
<text text-anchor= "start" x= "149.05" y= "-557" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "194.55" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_utils.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63->Node67 -->
<g id= "edge51_Node000063_Node000067" class= "edge" >
<title > Node63- > Node67</title>
<g id= "a_edge51_Node000063_Node000067" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M341.29,-604.95C313.01,-595.33 275.3,-582.49 245.19,-572.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "246.3,-568.92 235.71,-569.01 244.05,-575.55 246.3,-568.92" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node68 -->
<g id= "Node000068" class= "node" >
<title > Node68</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000068" > <a xlink:href= "error__debug_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "373.05,-569 266.05,-569 266.05,-539 373.05,-539 373.05,-569" />
<text text-anchor= "start" x= "274.05" y= "-557" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "319.55" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_debug.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63->Node68 -->
<g id= "edge53_Node000063_Node000068" class= "edge" >
<title > Node63- > Node68</title>
<g id= "a_edge53_Node000063_Node000068" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M368.57,-604.8C360.33,-596.43 349.75,-585.68 340.52,-576.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "343,-573.84 333.49,-569.16 338.01,-578.75 343,-573.84" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node71 -->
<g id= "Node000071" class= "node" >
<title > Node71</title>
<g id= "a_Node000071" > <a xlink:href= "error__policy_8h.html" target= "_top" xlink:title= "Defines custom exception types related to network policy construction and verification." >
<polygon fill= "white" stroke= "#666666" points= "498.05,-569 391.05,-569 391.05,-539 498.05,-539 498.05,-569" />
<text text-anchor= "start" x= "399.05" y= "-557" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "444.55" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63->Node71 -->
<g id= "edge55_Node000063_Node000071" class= "edge" >
<title > Node63- > Node71</title>
<g id= "a_edge55_Node000063_Node000071" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M396.31,-604.8C404.33,-596.51 414.62,-585.89 423.63,-576.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "426.38,-578.78 430.83,-569.16 421.35,-573.91 426.38,-578.78" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node72 -->
<g id= "Node000072" class= "node" >
<title > Node72</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000072" > <a xlink:href= "error__reaction_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "623.05,-569 516.05,-569 516.05,-539 623.05,-539 623.05,-569" />
<text text-anchor= "start" x= "524.05" y= "-557" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "569.55" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_reaction.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63->Node72 -->
<g id= "edge57_Node000063_Node000072" class= "edge" >
<title > Node63- > Node72</title>
<g id= "a_edge57_Node000063_Node000072" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M423.59,-604.95C451.6,-595.37 488.9,-582.6 518.78,-572.37" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "520.28,-575.56 528.61,-569.01 518.01,-568.94 520.28,-575.56" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node73 -->
<g id= "Node000073" class= "node" >
<title > Node73</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000073" > <a xlink:href= "error__solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "748.05,-569 641.05,-569 641.05,-539 748.05,-539 748.05,-569" />
<text text-anchor= "start" x= "649.05" y= "-557" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "694.55" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_solver.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63->Node73 -->
<g id= "edge59_Node000063_Node000073" class= "edge" >
<title > Node63- > Node73</title>
<g id= "a_edge59_Node000063_Node000073" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M436.27,-608.65C484.67,-599.24 558.05,-584.75 630.57,-569.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "631.74,-572.72 640.8,-567.22 630.29,-565.88 631.74,-572.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node66->Node64 -->
<g id= "edge50_Node000066_Node000064" class= "edge" >
<title > Node66- > Node64</title>
<g id= "a_edge50_Node000066_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M123.18,-539.27C162.15,-529.29 215.03,-515.76 256.1,-505.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "257.19,-508.58 266,-502.71 255.45,-501.8 257.19,-508.58" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node67->Node64 -->
<g id= "edge52_Node000067_Node000064" class= "edge" >
<title > Node67- > Node64</title>
<g id= "a_edge52_Node000067_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M221.98,-538.95C239.97,-529.74 263.7,-517.6 283.24,-507.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "284.87,-510.69 292.18,-503.01 281.68,-504.45 284.87,-510.69" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node68->Node64 -->
<g id= "edge54_Node000068_Node000064" class= "edge" >
<title > Node68- > Node64</title>
<g id= "a_edge54_Node000068_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M319.55,-538.8C319.55,-531.34 319.55,-521.99 319.55,-513.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "323.05,-513.16 319.55,-503.16 316.05,-513.16 323.05,-513.16" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node71->Node64 -->
<g id= "edge56_Node000071_Node000064" class= "edge" >
<title > Node71- > Node64</title>
<g id= "a_edge56_Node000071_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M417.12,-538.95C399.12,-529.74 375.4,-517.6 355.85,-507.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "357.41,-504.45 346.92,-503.01 354.22,-510.69 357.41,-504.45" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node72->Node64 -->
<g id= "edge58_Node000072_Node000064" class= "edge" >
<title > Node72- > Node64</title>
<g id= "a_edge58_Node000072_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M515.92,-539.27C476.95,-529.29 424.06,-515.76 382.99,-505.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "383.65,-501.8 373.09,-502.71 381.91,-508.58 383.65,-501.8" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node73->Node64 -->
<g id= "edge60_Node000073_Node000064" class= "edge" >
<title > Node73- > Node64</title>
<g id= "a_edge60_Node000073_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M640.82,-540.65C638.03,-540.07 635.26,-539.52 632.55,-539 546.68,-522.46 446.82,-507.19 383.41,-497.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "383.57,-494.47 373.17,-496.51 382.57,-501.4 383.57,-494.47" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51 -->
<g id= "Node000051" class= "node" >
<title > Node51</title>
<g id= "a_Node000051" > <a xlink:href= "network__file_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2667.55,-96 2561.55,-96 2561.55,-66 2667.55,-66 2667.55,-96" />
<text text-anchor= "start" x= "2569.55" y= "-84" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/network</text>
<text text-anchor= "middle" x= "2614.55" y= "-73" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _file.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node74->Node51 -->
<g id= "edge62_Node000074_Node000051" class= "edge" >
<title > Node74- > Node51</title>
<g id= "a_edge62_Node000074_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2724.22,-142.98C2705.61,-132.63 2673.65,-114.86 2649.01,-101.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2650.42,-97.94 2639.97,-96.14 2647.01,-104.06 2650.42,-97.94" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node75 -->
<g id= "Node000075" class= "node" >
<title > Node75</title>
<g id= "a_Node000075" > <a xlink:href= "generative_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2857.55,-90.5 2723.55,-90.5 2723.55,-71.5 2857.55,-71.5 2857.55,-90.5" />
<text text-anchor= "middle" x= "2790.55" y= "-78.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > generative/generative.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node74->Node75 -->
<g id= "edge66_Node000074_Node000075" class= "edge" >
<title > Node74- > Node75</title>
<g id= "a_edge66_Node000074_Node000075" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2745.8,-142.98C2753.83,-132.04 2767.95,-112.8 2778.18,-98.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2781.15,-100.72 2784.24,-90.59 2775.5,-96.58 2781.15,-100.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node8 -->
<g id= "edge63_Node000051_Node000008" class= "edge" >
<title > Node51- > Node8</title>
<g id= "a_edge63_Node000051_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2564.29,-65.95C2522.72,-54.34 2464.43,-38.05 2425.86,-27.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2426.6,-23.84 2416.02,-24.52 2424.71,-30.58 2426.6,-23.84" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node9 -->
<g id= "edge64_Node000051_Node000009" class= "edge" >
<title > Node51- > Node9</title>
<g id= "a_edge64_Node000051_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2614.55,-65.8C2614.55,-56.7 2614.55,-44.79 2614.55,-34.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2618.05,-34.84 2614.55,-24.84 2611.05,-34.84 2618.05,-34.84" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node11 -->
<g id= "edge65_Node000051_Node000011" class= "edge" >
<title > Node51- > Node11</title>
<g id= "a_edge65_Node000051_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2561.34,-75.67C2456.88,-67.15 2217.64,-47.49 2016.55,-30 1974.71,-26.36 1926.54,-21.98 1895.15,-19.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1895.46,-15.61 1885.18,-18.18 1894.81,-22.58 1895.46,-15.61" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node77->Node36 -->
<g id= "edge70_Node000077_Node000036" class= "edge" >
<title > Node77- > Node36</title>
<g id= "a_edge70_Node000077_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2273.23,-212.02C2278.06,-210.97 2282.9,-209.95 2287.55,-209 2331.15,-200.1 2456.05,-207.18 2484.55,-173 2496.22,-159 2494.49,-147.27 2484.55,-132 2473.88,-115.62 2456.49,-104.56 2438.52,-97.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2439.69,-93.82 2429.1,-93.55 2437.21,-100.37 2439.69,-93.82" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node78 -->
<g id= "Node000078" class= "node" >
<title > Node78</title>
<g id= "a_Node000078" > <a xlink:href= "partition__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2181.55,-96 2079.55,-96 2079.55,-66 2181.55,-66 2181.55,-96" />
<text text-anchor= "start" x= "2087.55" y= "-84" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "middle" x= "2130.55" y= "-73" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_types.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node77->Node78 -->
<g id= "edge68_Node000077_Node000078" class= "edge" >
<title > Node77- > Node78</title>
<g id= "a_edge68_Node000077_Node000078" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2204.13,-208.89C2191.78,-199.86 2176.72,-187.18 2166.55,-173 2151.93,-152.62 2142.19,-125.47 2136.58,-106.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2139.9,-105.03 2133.87,-96.31 2133.15,-106.88 2139.9,-105.03" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node79 -->
<g id= "Node000079" class= "node" >
<title > Node79</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000079" > <a xlink:href= "partition__ground_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2641.05,-167.5 2532.05,-167.5 2532.05,-137.5 2641.05,-137.5 2641.05,-167.5" />
<text text-anchor= "start" x= "2540.05" y= "-155.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "middle" x= "2586.55" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_ground.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node77->Node79 -->
<g id= "edge71_Node000077_Node000079" class= "edge" >
<title > Node77- > Node79</title>
<g id= "a_edge71_Node000077_Node000079" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2273.21,-211.9C2278.04,-210.88 2282.89,-209.89 2287.55,-209 2389.18,-189.59 2416.47,-195.11 2517.55,-173 2521.58,-172.12 2525.73,-171.14 2529.9,-170.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2530.8,-173.48 2539.6,-167.58 2529.04,-166.7 2530.8,-173.48" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node80 -->
<g id= "Node000080" class= "node" >
<title > Node80</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000080" > <a xlink:href= "partition__rauscher__thielemann_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2283.55,-173 2175.55,-173 2175.55,-132 2283.55,-132 2283.55,-173" />
<text text-anchor= "start" x= "2183.55" y= "-161" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "start" x= "2183.55" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_rauscher</text>
<text text-anchor= "middle" x= "2229.55" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _thielemann.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node77->Node80 -->
<g id= "edge76_Node000077_Node000080" class= "edge" >
<title > Node77- > Node80</title>
<g id= "a_edge76_Node000077_Node000080" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2226.36,-208.94C2226.78,-201.52 2227.32,-192.14 2227.84,-183.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2231.34,-183.26 2228.42,-173.07 2224.35,-182.86 2231.34,-183.26" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node81 -->
<g id= "Node000081" class= "node" >
<title > Node81</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000081" > <a xlink:href= "rauscher__thielemann__partition__data__record_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2475.05,-173 2340.05,-173 2340.05,-132 2475.05,-132 2475.05,-173" />
<text text-anchor= "start" x= "2348.05" y= "-161" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "start" x= "2348.05" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /rauscher_thielemann</text>
<text text-anchor= "middle" x= "2407.55" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _partition_data_record.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node77->Node81 -->
<g id= "edge80_Node000077_Node000081" class= "edge" >
<title > Node77- > Node81</title>
<g id= "a_edge80_Node000077_Node000081" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2262.38,-208.94C2286.54,-199.71 2318.7,-187.43 2346.61,-176.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2348.2,-179.91 2356.29,-173.07 2345.7,-173.37 2348.2,-179.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node82 -->
<g id= "Node000082" class= "node" >
<title > Node82</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000082" > <a xlink:href= "partition__composite_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2119.05,-173 2004.05,-173 2004.05,-132 2119.05,-132 2119.05,-173" />
<text text-anchor= "start" x= "2012.05" y= "-161" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "start" x= "2012.05" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composite/partition</text>
<text text-anchor= "middle" x= "2061.55" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _composite.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node77->Node82 -->
<g id= "edge81_Node000077_Node000082" class= "edge" >
<title > Node77- > Node82</title>
<g id= "a_edge81_Node000077_Node000082" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2192.36,-208.94C2170.78,-199.79 2142.11,-187.64 2117.11,-177.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2118.31,-173.75 2107.74,-173.07 2115.58,-180.2 2118.31,-173.75" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node78->Node10 -->
<g id= "edge69_Node000078_Node000010" class= "edge" >
<title > Node78- > Node10</title>
<g id= "a_edge69_Node000078_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2117.45,-65.8C2108.35,-55.92 2096.18,-42.72 2086.66,-32.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2089.05,-29.82 2079.7,-24.84 2083.91,-34.57 2089.05,-29.82" />
</a>
</g>
</g>
<!-- Node79->Node8 -->
<g id= "edge73_Node000079_Node000008" class= "edge" >
<title > Node79- > Node8</title>
<g id= "a_edge73_Node000079_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2568.68,-137.23C2546.44,-119.7 2507.06,-89.42 2471.55,-66 2451.47,-52.76 2427.8,-39.14 2410.38,-29.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2411.85,-26.27 2401.4,-24.52 2408.47,-32.41 2411.85,-26.27" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node79->Node9 -->
<g id= "edge75_Node000079_Node000009" class= "edge" >
<title > Node79- > Node9</title>
<g id= "a_edge75_Node000079_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2626.67,-137.44C2645.36,-128.63 2665.81,-115.23 2676.55,-96 2683.05,-84.36 2682.3,-78.03 2676.55,-66 2669.18,-50.59 2654.49,-38.42 2641.26,-29.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2642.82,-26.79 2632.44,-24.66 2639.23,-32.8 2642.82,-26.79" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node79->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge74_Node000079_Node000010" class= "edge" >
2025-11-25 14:31:59 -05:00
<title > Node79- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge74_Node000079_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2550.9,-137.47C2527.43,-127.48 2496.54,-112.87 2471.55,-96 2455.12,-84.91 2456.51,-74.38 2438.55,-66 2384.67,-40.86 2217.12,-25.95 2128.24,-19.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2128.29,-16.1 2118.07,-18.89 2127.8,-23.09 2128.29,-16.1" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node79->Node36 -->
<g id= "edge72_Node000079_Node000036" class= "edge" >
<title > Node79- > Node36</title>
<g id= "a_edge72_Node000079_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2543.04,-137.44C2508.94,-126.41 2461.34,-111.03 2424.94,-99.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2425.58,-95.79 2414.99,-96.04 2423.43,-102.45 2425.58,-95.79" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node80->Node8 -->
<g id= "edge78_Node000080_Node000008" class= "edge" >
<title > Node80- > Node8</title>
<g id= "a_edge78_Node000080_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2244.44,-131.71C2258.83,-113.37 2281.88,-85.99 2305.55,-66 2322.39,-51.78 2343.63,-38.69 2360,-29.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2361.93,-32.41 2369,-24.52 2358.55,-26.28 2361.93,-32.41" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node80->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge79_Node000080_Node000010" class= "edge" >
2025-11-25 14:31:59 -05:00
<title > Node80- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge79_Node000080_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2225.01,-131.76C2219.7,-112.67 2209.16,-84.06 2190.55,-66 2171.27,-47.29 2143.95,-35.14 2120.35,-27.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2121.08,-24.07 2110.5,-24.51 2119.05,-30.77 2121.08,-24.07" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
<!-- Node80->Node36 -->
2025-11-28 09:46:00 -05:00
<g id= "edge77_Node000080_Node000036" class= "edge" >
2025-11-25 14:31:59 -05:00
<title > Node80- > Node36</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge77_Node000080_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2269.48,-131.96C2289.59,-122.11 2313.85,-110.24 2333.66,-100.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2335.27,-103.65 2342.71,-96.11 2332.19,-97.37 2335.27,-103.65" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node82->Node8 -->
<g id= "edge84_Node000082_Node000008" class= "edge" >
<title > Node82- > Node8</title>
<g id= "a_edge84_Node000082_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2108.31,-131.94C2175.93,-103.66 2299.07,-52.16 2355.66,-28.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2357.23,-31.64 2365.1,-24.55 2354.53,-25.18 2357.23,-31.64" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node82->Node11 -->
<g id= "edge85_Node000082_Node000011" class= "edge" >
<title > Node82- > Node11</title>
<g id= "a_edge85_Node000082_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2049.17,-131.72C2036.33,-112.6 2014.63,-83.97 1989.55,-66 1960.83,-45.43 1922.51,-31.92 1895.3,-24.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1896.03,-20.77 1885.46,-21.51 1894.19,-27.52 1896.03,-20.77" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node82->Node36 -->
<g id= "edge82_Node000082_Node000036" class= "edge" >
<title > Node82- > Node36</title>
<g id= "a_edge82_Node000082_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2119.13,-138.59C2171.47,-126.86 2248.72,-109.54 2303.96,-97.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2305.02,-100.5 2314.01,-94.9 2303.49,-93.67 2305.02,-100.5" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node82->Node78 -->
<g id= "edge83_Node000082_Node000078" class= "edge" >
<title > Node82- > Node78</title>
<g id= "a_edge83_Node000082_Node000078" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2081.14,-131.77C2089.98,-122.87 2100.43,-112.33 2109.45,-103.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2112.05,-105.6 2116.61,-96.04 2107.08,-100.67 2112.05,-105.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node84 -->
<g id= "Node000084" class= "node" >
<title > Node84</title>
<g id= "a_Node000084" > <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= "#fff0f0" stroke= "red" points= "2006.55,-371 1890.55,-371 1890.55,-341 2006.55,-341 2006.55,-371" />
<text text-anchor= "start" x= "1898.55" y= "-359" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text text-anchor= "middle" x= "1948.55" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node83->Node84 -->
<g id= "edge87_Node000083_Node000084" class= "edge" >
<title > Node83- > Node84</title>
<g id= "a_edge87_Node000083_Node000084" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1947.58,-610.28C1947.72,-574.41 1948.24,-437.41 1948.45,-381.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1951.96,-381.15 1948.49,-371.14 1944.96,-381.13 1951.96,-381.15" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node86 -->
<g id= "Node000086" class= "node" >
<title > Node86</title>
<g id= "a_Node000086" > <a xlink:href= "policy__logical_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2121.55,-437 2005.55,-437 2005.55,-407 2121.55,-407 2121.55,-437" />
<text text-anchor= "start" x= "2013.55" y= "-425" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text text-anchor= "middle" x= "2063.55" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _logical.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node83->Node86 -->
<g id= "edge93_Node000083_Node000086" class= "edge" >
<title > Node83- > Node86</title>
<g id= "a_edge93_Node000083_Node000086" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1960.18,-610.36C1972.64,-601.3 1991.5,-586.02 2003.55,-569 2030.88,-530.38 2048.64,-477.45 2057.3,-447.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2060.7,-447.9 2059.99,-437.33 2053.95,-446.04 2060.7,-447.9" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node87 -->
<g id= "Node000087" class= "node" >
<title > Node87</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000087" > <a xlink:href= "chains_8h.html" target= "_top" xlink:title= "Concrete implementations of ReactionChainPolicy for key stellar reaction chains." >
<polygon fill= "#fff0f0" stroke= "red" points= "1923.05,-497.5 1796.05,-497.5 1796.05,-478.5 1923.05,-478.5 1923.05,-497.5" />
<text text-anchor= "middle" x= "1859.55" y= "-485.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/chains.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node83->Node87 -->
<g id= "edge96_Node000083_Node000087" class= "edge" >
<title > Node83- > Node87</title>
<g id= "a_edge96_Node000083_Node000087" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1941.77,-610.47C1927.48,-589.36 1890.24,-534.34 1871.17,-506.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1873.96,-504.05 1865.46,-497.73 1868.17,-507.97 1873.96,-504.05" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node88 -->
<g id= "Node000088" class= "node" >
<title > Node88</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000088" > <a xlink:href= "stellar__policy_8h.html" target= "_top" xlink:title= "High-level concrete NetworkPolicy for specific stellar environments." >
<polygon fill= "#fff0f0" stroke= "red" points= "1788.05,-569 1671.05,-569 1671.05,-539 1788.05,-539 1788.05,-569" />
<text text-anchor= "start" x= "1679.05" y= "-557" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/stellar</text>
<text text-anchor= "middle" x= "1729.55" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node83->Node88 -->
<g id= "edge100_Node000083_Node000088" class= "edge" >
<title > Node83- > Node88</title>
<g id= "a_edge100_Node000083_Node000088" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1918.15,-610.37C1884.79,-600.58 1829.57,-584.37 1787.48,-572.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1788.21,-568.57 1777.63,-569.12 1786.24,-575.29 1788.21,-568.57" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node84->Node3 -->
<g id= "edge90_Node000084_Node000003" class= "edge" >
<title > Node84- > Node3</title>
<g id= "a_edge90_Node000084_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1890.53,-347.28C1802.41,-335.56 1635.02,-313.28 1539.35,-300.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1539.56,-297.05 1529.19,-299.2 1538.64,-303.99 1539.56,-297.05" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node84->Node4 -->
<g id= "edge89_Node000084_Node000004" class= "edge" >
<title > Node84- > Node4</title>
<g id= "a_edge89_Node000084_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1929.36,-340.94C1915.89,-331.02 1897.51,-317.34 1881.55,-305 1827.5,-263.24 1818.71,-246.37 1761.55,-209 1751.48,-202.42 1605.62,-126.63 1545.33,-95.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1546.58,-92.07 1536.09,-90.57 1543.36,-98.28 1546.58,-92.07" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node84->Node7 -->
<g id= "edge88_Node000084_Node000007" class= "edge" >
<title > Node84- > Node7</title>
<g id= "a_edge88_Node000084_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1979.01,-340.94C1993.17,-332.66 2008.61,-320.69 2016.55,-305 2022.57,-293.1 2023.54,-286.35 2016.55,-275 1908.23,-99.17 1798.55,-127.94 1601.55,-66 1518.72,-39.96 1420.49,-27.42 1349.55,-21.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1349.53,-17.91 1339.28,-20.58 1348.96,-24.88 1349.53,-17.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node84->Node60 -->
<g id= "edge92_Node000084_Node000060" class= "edge" >
<title > Node84- > Node60</title>
<g id= "a_edge92_Node000084_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1948.55,-340.8C1948.55,-333.34 1948.55,-323.99 1948.55,-315.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1952.05,-315.16 1948.55,-305.16 1945.05,-315.16 1952.05,-315.16" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node84->Node77 -->
<g id= "edge91_Node000084_Node000077" class= "edge" >
<title > Node84- > Node77</title>
<g id= "a_edge91_Node000084_Node000077" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1978.45,-340.96C2028.71,-317.38 2130.07,-269.81 2186.1,-243.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2187.78,-246.59 2195.35,-239.17 2184.81,-240.25 2187.78,-246.59" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node86->Node11 -->
<g id= "edge95_Node000086_Node000011" class= "edge" >
<title > Node86- > Node11</title>
<g id= "a_edge95_Node000086_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2062.01,-406.91C2058.8,-380.39 2050.18,-321.52 2032.55,-275 1994.66,-175.05 1979.4,-150.2 1913.55,-66 1903.68,-53.39 1890.71,-40.91 1880.18,-31.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1882.23,-28.71 1872.38,-24.81 1877.65,-34 1882.23,-28.71" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node86->Node84 -->
<g id= "edge94_Node000086_Node000084" class= "edge" >
<title > Node86- > Node84</title>
<g id= "a_edge94_Node000086_Node000084" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2038.31,-406.95C2021.98,-397.87 2000.52,-385.93 1982.68,-376" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1984.17,-372.82 1973.73,-371.01 1980.76,-378.93 1984.17,-372.82" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node87->Node4 -->
<g id= "edge99_Node000087_Node000004" class= "edge" >
<title > Node87- > Node4</title>
<g id= "a_edge99_Node000087_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1853.22,-478.43C1823.29,-438.07 1692.39,-263.47 1571.55,-132 1560.45,-119.92 1547.09,-107.11 1536.7,-97.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1538.83,-94.69 1529.09,-90.52 1534.1,-99.85 1538.83,-94.69" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node87->Node84 -->
<g id= "edge97_Node000087_Node000084" class= "edge" >
<title > Node87- > Node84</title>
<g id= "a_edge97_Node000087_Node000084" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1865.39,-478.47C1878.98,-458.61 1913.13,-408.74 1933.18,-379.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1936.16,-381.3 1938.92,-371.07 1930.38,-377.34 1936.16,-381.3" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node87->Node86 -->
<g id= "edge98_Node000087_Node000086" class= "edge" >
<title > Node87- > Node86</title>
<g id= "a_edge98_Node000087_Node000086" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1887.06,-478.37C1918.14,-468.62 1969.51,-452.5 2008.83,-440.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2010.06,-443.45 2018.55,-437.12 2007.96,-436.77 2010.06,-443.45" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node88->Node3 -->
<g id= "edge103_Node000088_Node000003" class= "edge" >
<title > Node88- > Node3</title>
<g id= "a_edge103_Node000088_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1681.34,-538.93C1660.68,-531.01 1637.46,-519.35 1620.55,-503 1562.68,-447.04 1592.25,-401.85 1539.55,-341 1529.27,-329.13 1515.58,-318.7 1502.89,-310.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1504.67,-307.47 1494.33,-305.16 1500.97,-313.42 1504.67,-307.47" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node88->Node4 -->
<g id= "edge104_Node000088_Node000004" class= "edge" >
<title > Node88- > Node4</title>
<g id= "a_edge104_Node000088_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1723.26,-538.9C1692.89,-470.78 1561.39,-175.84 1527.52,-99.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1530.68,-98.38 1523.41,-90.67 1524.29,-101.23 1530.68,-98.38" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node88->Node7 -->
<g id= "edge106_Node000088_Node000007" class= "edge" >
<title > Node88- > Node7</title>
<g id= "a_edge106_Node000088_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1670.78,-542.09C1473.71,-505.39 847.88,-387.7 834.55,-371 826.23,-360.58 829.1,-353.17 834.55,-341 872.04,-257.25 1065.6,-115.98 1142.55,-66 1166.79,-50.25 1196.81,-37.06 1219.51,-28.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1220.98,-31.38 1229.07,-24.54 1218.48,-24.84 1220.98,-31.38" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node88->Node11 -->
<g id= "edge101_Node000088_Node000011" class= "edge" >
<title > Node88- > Node11</title>
<g id= "a_edge101_Node000088_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1733.01,-538.91C1751.25,-464.71 1836.12,-119.42 1856.93,-34.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1860.4,-35.35 1859.38,-24.8 1853.6,-33.68 1860.4,-35.35" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node88->Node14 -->
<g id= "edge105_Node000088_Node000014" class= "edge" >
<title > Node88- > Node14</title>
<g id= "a_edge105_Node000088_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1670.74,-549.17C1490.1,-536.23 948.08,-488.19 824.55,-371 743.97,-294.56 742.39,-242.69 751.55,-132 754,-102.36 751.3,-93.53 762.55,-66 766.53,-56.25 772.7,-46.52 778.76,-38.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "781.59,-40.34 784.94,-30.29 776.05,-36.06 781.59,-40.34" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node88->Node82 -->
<g id= "edge107_Node000088_Node000082" class= "edge" >
<title > Node88- > Node82</title>
<g id= "a_edge107_Node000088_Node000082" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1788.07,-543.7C1887.78,-526.67 2084.31,-487.52 2130.55,-437 2155.22,-410.04 2149.55,-393.54 2149.55,-357 2149.55,-357 2149.55,-357 2149.55,-289 2149.55,-245.85 2117.78,-205.64 2092.42,-180.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2094.76,-177.81 2085.13,-173.39 2089.9,-182.85 2094.76,-177.81" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node88->Node84 -->
<g id= "edge102_Node000088_Node000084" class= "edge" >
<title > Node88- > Node84</title>
<g id= "a_edge102_Node000088_Node000084" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1737.79,-538.95C1748.09,-522.11 1766.9,-493.59 1787.55,-473 1827.19,-433.48 1881.36,-397.4 1915.66,-376.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1917.62,-379.21 1924.35,-371.02 1913.99,-373.23 1917.62,-379.21" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node88->Node87 -->
<g id= "edge108_Node000088_Node000087" class= "edge" >
<title > Node88- > Node87</title>
<g id= "a_edge108_Node000088_Node000087" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1758.08,-538.95C1780.47,-527.93 1811.41,-512.7 1833.22,-501.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1834.82,-505.07 1842.25,-497.52 1831.73,-498.79 1834.82,-505.07" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node89->Node16 -->
<g id= "edge112_Node000089_Node000016" class= "edge" >
<title > Node89- > Node16</title>
<g id= "a_edge112_Node000089_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1209.93,-281.79C1183.95,-275.24 1154.49,-262.76 1138.55,-239 1123.94,-217.23 1144.68,-191.6 1164.34,-174.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1166.65,-176.75 1172.02,-167.62 1162.13,-171.4 1166.65,-176.75" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node89->Node17 -->
<g id= "edge111_Node000089_Node000017" class= "edge" >
<title > Node89- > Node17</title>
<g id= "a_edge111_Node000089_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1247.45,-274.8C1239.81,-266.51 1230.02,-255.89 1221.45,-246.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1223.96,-244.14 1214.6,-239.16 1218.81,-248.89 1223.96,-244.14" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node90 -->
<g id= "Node000090" class= "node" >
<title > Node90</title>
<g id= "a_Node000090" > <a xlink:href= "screening__bare_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1415.05,-239 1312.05,-239 1312.05,-209 1415.05,-209 1415.05,-239" />
<text text-anchor= "start" x= "1320.05" y= "-227" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1363.55" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_bare.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node89->Node90 -->
<g id= "edge113_Node000089_Node000090" class= "edge" >
<title > Node89- > Node90</title>
<g id= "a_edge113_Node000089_Node000090" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1283.15,-274.95C1297.51,-266.03 1316.29,-254.36 1332.09,-244.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1334.35,-247.26 1341,-239.01 1330.66,-241.32 1334.35,-247.26" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node90->Node4 -->
<g id= "edge115_Node000090_Node000004" class= "edge" >
<title > Node90- > Node4</title>
<g id= "a_edge115_Node000090_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1371.14,-208.9C1382.04,-189.64 1403.7,-154.91 1429.55,-132 1447.2,-116.35 1470.58,-103.55 1489.08,-94.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1490.61,-97.96 1498.26,-90.63 1487.71,-91.6 1490.61,-97.96" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node90->Node13 -->
<g id= "edge116_Node000090_Node000013" class= "edge" >
<title > Node90- > Node13</title>
<g id= "a_edge116_Node000090_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1350,-208.78C1331.34,-189.7 1296.07,-155.51 1261.55,-132 1194.74,-86.51 1107.62,-47.43 1062.17,-28.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1063.44,-25.13 1052.87,-24.52 1060.76,-31.59 1063.44,-25.13" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node90->Node16 -->
<g id= "edge114_Node000090_Node000016" class= "edge" >
<title > Node90- > Node16</title>
<g id= "a_edge114_Node000090_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1328.74,-208.94C1301.93,-198.1 1264.68,-183.05 1235.76,-171.37" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1236.89,-168.04 1226.3,-167.54 1234.26,-174.54 1236.89,-168.04" />
2025-11-24 09:08:28 -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= "gridfire_8h__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>