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">
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/gridfire.h Pages: 1 -->
<!-- zoomable 715 -->
<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-25 14:31:59 -05:00
var viewWidth = 2714;
2025-11-24 09:08:28 -05:00
var viewHeight = 715;
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-25 14:31:59 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "1895.35,-706.75 1799.85,-706.75 1799.85,-676.25 1895.35,-676.25 1895.35,-706.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1807.85" y= "-693.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1847.6" y= "-682" 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-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1153.85,-435.12 1037.35,-435.12 1037.35,-415.88 1153.85,-415.88 1153.85,-435.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1095.6" y= "-421.62" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1799.47,-690.67C1644.94,-690.75 1168.57,-687.17 1119.6,-640.25 1066.21,-589.1 1081.05,-489.22 1090.51,-446.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1093.89,-447.52 1092.79,-436.98 1087.08,-445.9 1093.89,-447.52" />
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-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1484.85,-91.38 1356.35,-91.38 1356.35,-72.12 1484.85,-72.12 1484.85,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1420.6" y= "-77.88" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1799.5,-679.51C1741.96,-664.25 1645.53,-631.77 1582.6,-573.75 1438.78,-441.16 1422.42,-178.52 1420.74,-103.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1424.24,-103.32 1420.59,-93.38 1417.24,-103.43 1424.24,-103.32" />
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-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "822.35,-235.62 714.85,-235.62 714.85,-216.38 822.35,-216.38 822.35,-235.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "768.6" y= "-222.12" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1799.43,-690.1C1582.83,-687.68 709.6,-670.99 709.6,-559.5 709.6,-559.5 709.6,-559.5 709.6,-358 709.6,-320.56 717.36,-310.99 733.6,-277.25 739.09,-265.85 747.03,-254.2 753.97,-244.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "756.6,-247.3 760,-237.27 751.08,-242.99 756.6,-247.3" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node64 -->
<g id= "Node000064" class= "node" >
<title > Node64</title>
<g id= "a_Node000064" > <a xlink:href= "exceptions_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "396.35,-640.25 300.85,-640.25 300.85,-609.75 396.35,-609.75 396.35,-640.25" />
<text xml:space= "preserve" text-anchor= "start" x= "308.85" y= "-626.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "348.6" y= "-615.5" 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-25 14:31:59 -05:00
<!-- Node1->Node64 -->
<g id= "edge47_Node000001_Node000064" class= "edge" >
<title > Node1- > Node64</title>
<g id= "a_edge47_Node000001_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1799.42,-688.43C1577.3,-678.87 652.45,-639.07 408.05,-628.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "408.25,-625.06 398.11,-628.13 407.95,-632.06 408.25,-625.06" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node75 -->
<g id= "Node000075" class= "node" >
<title > Node75</title>
<g id= "a_Node000075" > <a xlink:href= "io_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2616.85,-163.5 2542.35,-163.5 2542.35,-144.25 2616.85,-144.25 2616.85,-163.5" />
<text xml:space= "preserve" text-anchor= "middle" x= "2579.6" 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-25 14:31:59 -05:00
<!-- Node1->Node75 -->
<g id= "edge61_Node000001_Node000075" class= "edge" >
<title > Node1- > Node75</title>
<g id= "a_edge61_Node000001_Node000075" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1895.72,-685.97C1939.75,-680.23 2005.62,-667.58 2056.6,-640.25 2297.48,-511.14 2511.61,-244.07 2566.2,-172.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2568.65,-175.28 2571.91,-165.2 2563.08,-171.04 2568.65,-175.28" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node78 -->
<g id= "Node000078" class= "node" >
<title > Node78</title>
<g id= "a_Node000078" > <a xlink:href= "partition_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2146.97,-241.25 2064.22,-241.25 2064.22,-210.75 2146.97,-210.75 2146.97,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2072.22" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2105.6" y= "-216.5" 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-25 14:31:59 -05:00
<!-- Node1->Node78 -->
<g id= "edge67_Node000001_Node000078" class= "edge" >
<title > Node1- > Node78</title>
<g id= "a_edge67_Node000001_Node000078" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1895.82,-684.68C1963.26,-673.55 2077.6,-642.45 2077.6,-559.5 2077.6,-559.5 2077.6,-559.5 2077.6,-358 2077.6,-320.69 2088.6,-278.7 2096.81,-252.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2100.1,-253.74 2099.86,-243.15 2093.44,-251.58 2100.1,-253.74" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node84 -->
<g id= "Node000084" class= "node" >
<title > Node84</title>
<g id= "a_Node000084" > <a xlink:href= "policy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1902.1,-634.62 1793.1,-634.62 1793.1,-615.38 1902.1,-615.38 1902.1,-634.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "1847.6" y= "-621.12" 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-25 14:31:59 -05:00
<!-- Node1->Node84 -->
<g id= "edge86_Node000001_Node000084" class= "edge" >
<title > Node1- > Node84</title>
<g id= "a_edge86_Node000001_Node000084" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1847.6,-675.86C1847.6,-667.08 1847.6,-655.77 1847.6,-646.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1851.1,-646.34 1847.6,-636.34 1844.1,-646.34 1851.1,-646.34" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node90 -->
<g id= "Node000090" class= "node" >
<title > Node90</title>
<g id= "a_Node000090" > <a xlink:href= "screening_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1223.72,-307.75 1133.47,-307.75 1133.47,-277.25 1223.72,-277.25 1223.72,-307.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1141.47" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1178.6" y= "-283" 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-25 14:31:59 -05:00
<!-- Node1->Node90 -->
<g id= "edge110_Node000001_Node000090" class= "edge" >
<title > Node1- > Node90</title>
<g id= "a_edge110_Node000001_Node000090" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1799.67,-689.08C1706.37,-685.6 1504.25,-674.24 1444.6,-640.25 1308.13,-562.48 1218.42,-383.73 1189.1,-318.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1192.45,-317.11 1185.22,-309.37 1186.04,-319.93 1192.45,-317.11" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node94 -->
<g id= "Node000094" class= "node" >
<title > Node94</title>
<g id= "a_Node000094" > <a xlink:href= "solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2280.22,-634.62 2168.97,-634.62 2168.97,-615.38 2280.22,-615.38 2280.22,-634.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "2224.6" y= "-621.12" 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-25 14:31:59 -05:00
<!-- Node1->Node94 -->
<g id= "edge117_Node000001_Node000094" class= "edge" >
<title > Node1- > Node94</title>
<g id= "a_edge117_Node000001_Node000094" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1895.82,-683.2C1956.37,-673.89 2063.37,-657 2154.6,-640.25 2159.74,-639.31 2165.09,-638.29 2170.43,-637.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2170.72,-640.75 2179.85,-635.37 2169.36,-633.89 2170.72,-640.75" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node109 -->
<g id= "Node000109" class= "node" >
<title > Node109</title>
<g id= "a_Node000109" > <a xlink:href= "trigger_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2410.97,-634.62 2298.22,-634.62 2298.22,-615.38 2410.97,-615.38 2410.97,-634.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "2354.6" y= "-621.12" 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-25 14:31:59 -05:00
<!-- Node1->Node109 -->
<g id= "edge118_Node000001_Node000109" class= "edge" >
<title > Node1- > Node109</title>
<g id= "a_edge118_Node000001_Node000109" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1895.57,-686.67C1976.95,-679.81 2147.13,-663.9 2289.6,-640.25 2294.61,-639.42 2299.81,-638.45 2304.99,-637.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2305.67,-640.86 2314.75,-635.4 2304.25,-634 2305.67,-640.86" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node115 -->
<g id= "Node000115" class= "node" >
<title > Node115</title>
<g id= "a_Node000115" > <a xlink:href= "utils_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2524.35,-634.62 2428.85,-634.62 2428.85,-615.38 2524.35,-615.38 2524.35,-634.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "2476.6" y= "-621.12" 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-25 14:31:59 -05:00
<!-- Node1->Node115 -->
<g id= "edge119_Node000001_Node000115" class= "edge" >
<title > Node1- > Node115</title>
<g id= "a_edge119_Node000001_Node000115" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1895.76,-688.83C1994.57,-684.84 2227.15,-672.55 2419.6,-640.25 2423.95,-639.52 2428.45,-638.63 2432.93,-637.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2433.51,-641.12 2442.46,-635.45 2431.92,-634.3 2433.51,-641.12" />
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-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1430.72,-307.75 1322.47,-307.75 1322.47,-277.25 1430.72,-277.25 1430.72,-307.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1330.47" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1376.6" y= "-283" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1109.8,-415.43C1135.04,-399.56 1189.66,-366.29 1238.6,-343.75 1264.62,-331.76 1294.39,-320.62 1319.6,-311.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1320.7,-315.21 1329.03,-308.66 1318.44,-308.58 1320.7,-315.21" />
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-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1153.72,-374.25 1045.47,-374.25 1045.47,-343.75 1153.72,-343.75 1153.72,-374.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1053.47" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1099.6" y= "-349.5" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1096.16,-415.53C1096.64,-407.79 1097.35,-396.2 1098.01,-385.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1101.49,-386.05 1098.62,-375.86 1094.5,-385.62 1101.49,-386.05" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node48 -->
<g id= "Node000048" class= "node" >
<title > Node48</title>
<g id= "a_Node000048" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "881.22,-374.25 775.97,-374.25 775.97,-343.75 881.22,-343.75 881.22,-374.25" />
<text xml:space= "preserve" text-anchor= "start" x= "783.97" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "828.6" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_views.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2->Node48 -->
<g id= "edge40_Node000002_Node000048" class= "edge" >
<title > Node2- > Node48</title>
<g id= "a_edge40_Node000002_Node000048" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1057.91,-415.4C1014.92,-405.01 943.92,-387.86 892.29,-375.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "893.28,-372.02 882.73,-373.08 891.63,-378.83 893.28,-372.02" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node59 -->
<g id= "Node000059" class= "node" >
<title > Node59</title>
<g id= "a_Node000059" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1027.47,-374.25 899.72,-374.25 899.72,-343.75 1027.47,-343.75 1027.47,-374.25" />
<text xml:space= "preserve" text-anchor= "start" x= "907.72" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "963.6" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_procedures.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2->Node59 -->
<g id= "edge41_Node000002_Node000059" class= "edge" >
<title > Node2- > Node59</title>
<g id= "a_edge41_Node000002_Node000059" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1076.97,-415.4C1058,-406.13 1028.01,-391.47 1003.63,-379.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1005.46,-376.56 994.94,-375.31 1002.39,-382.85 1005.46,-376.56" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node61 -->
<g id= "Node000061" class= "node" >
<title > Node61</title>
<g id= "a_Node000061" > <a xlink:href= "engine__types_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1894.47,-307.75 1790.72,-307.75 1790.72,-277.25 1894.47,-277.25 1894.47,-307.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1798.72" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1842.6" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_types.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2->Node61 -->
<g id= "edge42_Node000002_Node000061" class= "edge" >
<title > Node2- > Node61</title>
<g id= "a_edge42_Node000002_Node000061" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1154.22,-415.53C1217.17,-405.8 1320.07,-389.59 1408.6,-374.25 1540.54,-351.39 1694.54,-322.12 1779.03,-305.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1779.59,-309.29 1788.75,-303.96 1778.26,-302.42 1779.59,-309.29" />
</a>
</g>
</g>
<!-- Node62 -->
<g id= "Node000062" class= "node" >
<title > Node62</title>
<g id= "a_Node000062" > <a xlink:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
<polygon fill= "#fff0f0" stroke= "red" points= "1399.85,-374.25 1247.35,-374.25 1247.35,-343.75 1399.85,-343.75 1399.85,-374.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1255.35" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/diagnostics</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1323.6" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /dynamic_engine_diagnostics.h</text>
</a>
</g>
</g>
<!-- Node2->Node62 -->
<g id= "edge44_Node000002_Node000062" class= "edge" >
<title > Node2- > Node62</title>
<g id= "a_edge44_Node000002_Node000062" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1127.78,-415.4C1162.22,-405.65 1217.72,-389.95 1260.86,-377.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1261.69,-381.15 1270.36,-375.06 1259.79,-374.42 1261.69,-381.15" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1378.92,-276.99C1383.5,-248.99 1394.31,-185.64 1406.6,-133 1408.98,-122.82 1412.06,-111.61 1414.72,-102.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1418,-103.62 1417.47,-93.04 1411.28,-101.64 1418,-103.62" />
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-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2011.97,-24.88 1929.22,-24.88 1929.22,-5.63 2011.97,-5.63 2011.97,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1970.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1422.21,-276.78C1450.08,-267.41 1486.27,-254.56 1517.6,-241.25 1683.7,-170.7 1875.04,-68.42 1944.07,-30.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1945.64,-33.95 1952.74,-26.08 1942.29,-27.81 1945.64,-33.95" />
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-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1784.1,-24.88 1741.1,-24.88 1741.1,-5.63 1784.1,-5.63 1784.1,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1762.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1408.16,-276.75C1450.44,-256.38 1527.03,-217.3 1586.6,-174.75 1650.25,-129.28 1716.48,-63.87 1746.32,-33.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1748.56,-35.97 1753,-26.35 1743.53,-31.11 1748.56,-35.97" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1322.11,-285.72C1210.15,-273.84 954.65,-246.74 834,-233.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "834.57,-230.48 824.26,-232.9 833.83,-237.44 834.57,-230.48" />
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-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1167.47,-169.12 1057.72,-169.12 1057.72,-138.62 1167.47,-138.62 1167.47,-169.12" />
<text xml:space= "preserve" text-anchor= "start" x= "1065.72" y= "-155.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1112.6" y= "-144.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1322.27,-280.64C1289.47,-272.68 1247.58,-259.96 1213.6,-241.25 1205.16,-236.6 1164.7,-201.22 1137.62,-177.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1139.95,-174.59 1130.15,-170.56 1135.3,-179.82 1139.95,-174.59" />
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-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1166.85,-241.25 1068.35,-241.25 1068.35,-210.75 1166.85,-210.75 1166.85,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1076.35" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1117.6" y= "-216.5" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1321.99,-277.9C1279.94,-267.43 1221.84,-252.96 1178.33,-242.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1179.33,-238.77 1168.78,-239.75 1177.64,-245.56 1179.33,-238.77" />
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-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1070.22,-24.88 1024.97,-24.88 1024.97,-5.63 1070.22,-5.63 1070.22,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1047.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1356.01,-76.5C1286.59,-70.72 1173.56,-57.79 1079.6,-30.5 1078.43,-30.16 1077.25,-29.79 1076.07,-29.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1077.55,-26.21 1066.96,-25.82 1075,-32.73 1077.55,-26.21" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1622.35,-24.88 1556.85,-24.88 1556.85,-5.63 1622.35,-5.63 1622.35,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1589.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1444.45,-71.65C1473.39,-60.6 1522.39,-41.9 1555.35,-29.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1556.36,-32.68 1564.45,-25.85 1553.86,-26.14 1556.36,-32.68" />
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-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1242.6,-24.88 1088.6,-24.88 1088.6,-5.63 1242.6,-5.63 1242.6,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1165.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1384.61,-71.65C1339.52,-60.24 1262.16,-40.67 1212.49,-28.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1213.43,-24.74 1202.88,-25.68 1211.71,-31.52 1213.43,-24.74" />
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-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2334.47,-24.88 2212.72,-24.88 2212.72,-5.63 2334.47,-5.63 2334.47,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2273.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1485.06,-75.88C1640.84,-64.1 2036.96,-34.14 2200.88,-21.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2201.06,-25.25 2210.76,-21 2200.53,-18.27 2201.06,-25.25" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2522.1,-24.88 2449.1,-24.88 2449.1,-5.63 2522.1,-5.63 2522.1,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2485.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1485.29,-78.24C1635.93,-72.19 2021.79,-55.39 2343.6,-30.5 2374.94,-28.08 2410.1,-24.55 2437.58,-21.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2437.79,-25.12 2447.36,-20.56 2437.04,-18.16 2437.79,-25.12" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1485.31,-73.16C1595.23,-60.27 1816.32,-34.34 1917.66,-22.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1917.8,-25.97 1927.33,-21.32 1916.99,-19.01 1917.8,-25.97" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1468.87,-71.65C1539.48,-58.33 1669.07,-33.89 1729.7,-22.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1730.2,-25.92 1739.38,-20.63 1728.9,-19.04 1730.2,-25.92" />
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-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1459.35,-24.88 1381.85,-24.88 1381.85,-5.63 1459.35,-5.63 1459.35,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1420.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1420.6,-71.78C1420.6,-62.73 1420.6,-48.45 1420.6,-36.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1424.1,-36.66 1420.6,-26.66 1417.1,-36.66 1424.1,-36.66" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1006.72,-24.88 916.47,-24.88 916.47,-5.63 1006.72,-5.63 1006.72,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "961.6" y= "-11.38" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1356,-75.44C1275.71,-68.22 1134.73,-53.5 1015.6,-30.5 1011.82,-29.77 1007.91,-28.92 1004.01,-28.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1005.15,-24.69 994.6,-25.69 1003.47,-31.49 1005.15,-24.69" />
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-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "776.35,-30.5 674.85,-30.5 674.85,0 776.35,0 776.35,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "682.85" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "725.6" y= "-5.75" 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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1356.15,-74.77C1223.04,-62.42 919.24,-34.22 787.95,-22.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "788.33,-18.56 778.05,-21.12 787.68,-25.53 788.33,-18.56" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M769.98,-216.12C774.52,-189.7 791.41,-110.66 836.6,-66.5 855.37,-48.15 881.71,-36.24 905.37,-28.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "906.34,-32 914.92,-25.78 904.33,-25.29 906.34,-32" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M766.75,-216.03C760.59,-186.09 740.56,-88.87 730.9,-41.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "734.38,-41.54 728.94,-32.45 727.53,-42.95 734.38,-41.54" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1167.66,-140.34C1224.97,-127.29 1313.97,-107.03 1369.68,-94.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1370.25,-97.8 1379.23,-92.17 1368.7,-90.98 1370.25,-97.8" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1118.27,-138.25C1127.86,-113.55 1147.26,-63.53 1158.01,-35.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1161.25,-37.15 1161.6,-26.56 1154.72,-34.62 1161.25,-37.15" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1144.93,-138.26C1189.57,-118.72 1273.01,-84.47 1347.6,-66.5 1384.44,-57.63 1637.43,-29.78 1729.33,-19.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1729.63,-23.32 1739.2,-18.76 1728.88,-16.36 1729.63,-23.32" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1087.68,-138.32C1070.75,-127.87 1048.3,-112.87 1030.6,-97 1008.79,-77.45 987.49,-51.07 974.45,-33.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "977.47,-32.07 968.7,-26.13 971.86,-36.25 977.47,-32.07" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1116.56,-210.47C1115.95,-201.91 1115.16,-190.84 1114.45,-180.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1117.94,-180.62 1113.74,-170.9 1110.96,-181.12 1117.94,-180.62" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1154,-345.33C1199.07,-334.84 1263.26,-319.89 1311.15,-308.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1311.91,-312.16 1320.85,-306.48 1310.32,-305.34 1311.91,-312.16" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1147.37,-343.31C1173.3,-334.52 1205.5,-322.24 1232.6,-307.75 1243.8,-301.76 1316.99,-250.59 1325.6,-241.25 1346.79,-218.28 1390.76,-138.46 1410.55,-101.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1413.52,-103.5 1415.16,-93.03 1407.35,-100.19 1413.52,-103.5" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.28,-345.28C1008.43,-335.64 964.05,-321.7 950.6,-307.75 924.61,-280.8 926.6,-264.44 926.6,-227 926.6,-227 926.6,-227 926.6,-152.88 926.6,-96.64 984.76,-52.71 1020.43,-31.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1022.09,-34.14 1028.96,-26.07 1018.56,-28.1 1022.09,-34.14" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1078.35,-343.29C1067.24,-334.36 1054.53,-321.97 1047.6,-307.75 1013.56,-237.94 1015.2,-203.12 1048.6,-133 1069.7,-88.7 1114.81,-51.49 1142.45,-31.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1144.32,-34.62 1150.52,-26.03 1140.32,-28.88 1144.32,-34.62" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1154.06,-352.37C1179.71,-349.73 1210.72,-346.56 1238.6,-343.75 1400.35,-327.46 1441.48,-329.42 1602.6,-307.75 1682.58,-296.99 1701.6,-287.9 1781.6,-277.25 1947.13,-255.21 1999.11,-299.52 2155.6,-241.25 2177.56,-233.07 2176.74,-219.2 2198.6,-210.75 2260.61,-186.78 2451.51,-224.51 2495.6,-174.75 2507.91,-160.86 2505.07,-148.96 2495.6,-133 2478.54,-104.27 2458.54,-113.71 2429.6,-97 2407.06,-83.99 2402.5,-78.87 2379.6,-66.5 2354.88,-53.15 2326.02,-39.59 2304.66,-29.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2306.17,-26.78 2295.62,-25.88 2303.31,-33.16 2306.17,-26.78" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1154.15,-352.32C1236.35,-343.35 1387.85,-325.15 1439.6,-307.75 1494.42,-289.32 1847.13,-87.31 1945.28,-30.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1946.74,-34.04 1953.66,-26.02 1943.25,-27.97 1946.74,-34.04" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1154.05,-346.32C1187.96,-337.96 1231.95,-325.11 1268.6,-307.75 1290.44,-297.41 1293.14,-290.11 1313.6,-277.25 1471.17,-178.22 1666.53,-69.21 1736.31,-30.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1737.65,-33.95 1744.72,-26.06 1734.27,-27.82 1737.65,-33.95" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.07,-345.38C997.36,-333.83 934.45,-317.14 926.6,-307.75 858.81,-226.69 923.77,-85.74 950.93,-35.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "953.88,-36.96 955.64,-26.51 947.75,-33.59 953.88,-36.96" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.01,-345.41C1042.17,-344.83 1039.35,-344.27 1036.6,-343.75 885.32,-314.94 778.03,-377.16 705.6,-241.25 670.81,-175.96 698.15,-84.72 714.95,-41.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "718.11,-42.75 718.58,-32.16 711.61,-40.14 718.11,-42.75" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1044.99,-345.53C1042.15,-344.92 1039.34,-344.32 1036.6,-343.75 952.89,-326.31 922.96,-348.17 847.6,-307.75 819.45,-292.65 795.15,-264.09 781.19,-245.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "784.09,-243.34 775.42,-237.24 778.4,-247.41 784.09,-243.34" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1087.68,-343.43C1067.25,-316.59 1029.68,-257.77 1050.6,-210.75 1056.69,-197.07 1067.97,-185.32 1079.26,-176.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1081.13,-179.16 1087,-170.34 1076.91,-173.57 1081.13,-179.16" />
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-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1101.59,-343.48C1104.6,-321.64 1110.31,-280.02 1114.04,-252.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1117.5,-253.47 1115.39,-243.08 1110.56,-252.51 1117.5,-253.47" />
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-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "2306.72,-97 2204.47,-97 2204.47,-66.5 2306.72,-66.5 2306.72,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "2212.47" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2255.6" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node36 -->
<g id= "edge35_Node000034_Node000036" class= "edge" >
<title > Node34- > Node36</title>
<g id= "a_edge35_Node000034_Node000036" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1153.98,-352.72C1232.83,-344.75 1383.41,-328.37 1510.6,-307.75 1528.98,-304.77 2151.4,-183.94 2167.6,-174.75 2189.42,-162.37 2188.3,-151.18 2205.6,-133 2214.38,-123.77 2224.23,-113.79 2232.86,-105.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2235.29,-107.7 2239.91,-98.16 2230.35,-102.73 2235.29,-107.7" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node61->Node6 -->
<g id= "edge43_Node000061_Node000006" class= "edge" >
<title > Node61- > Node6</title>
<g id= "a_edge43_Node000061_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1829.35,-277.09C1786.47,-230.44 1651.56,-83.65 1605.32,-33.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1608.13,-31.24 1598.79,-26.25 1602.98,-35.98 1608.13,-31.24" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node62->Node3 -->
<g id= "edge45_Node000062_Node000003" class= "edge" >
<title > Node62- > Node3</title>
<g id= "a_edge45_Node000062_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1335.63,-343.36C1342.06,-335.53 1350.15,-325.69 1357.43,-316.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1360.02,-319.2 1363.66,-309.25 1354.61,-314.75 1360.02,-319.2" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node62->Node11 -->
<g id= "edge46_Node000062_Node000011" class= "edge" >
<title > Node62- > Node11</title>
<g id= "a_edge46_Node000062_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1400.15,-347.25C1435.56,-339.89 1477.09,-327.7 1510.6,-307.75 1630.55,-236.33 1722.4,-87.64 1752.25,-35.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1755.24,-36.94 1757.07,-26.5 1749.13,-33.52 1755.24,-36.94" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node65 -->
<g id= "Node000065" class= "node" >
<title > Node65</title>
<g id= "a_Node000065" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "339.35,-507.25 243.85,-507.25 243.85,-476.75 339.35,-476.75 339.35,-507.25" />
<text xml:space= "preserve" text-anchor= "start" x= "251.85" y= "-493.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "291.6" y= "-482.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node64->Node65 -->
<g id= "edge48_Node000064_Node000065" class= "edge" >
<title > Node64- > Node65</title>
<g id= "a_edge48_Node000064_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M300.56,-624.31C215.55,-623.73 44.02,-617.06 6.6,-573.75 -2.26,-563.49 -2.11,-553.63 6.6,-543.25 34.82,-509.62 157.35,-498.49 232.26,-494.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "232.06,-498.32 241.89,-494.37 231.74,-491.33 232.06,-498.32" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node67 -->
<g id= "Node000067" class= "node" >
<title > Node67</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000067" > <a xlink:href= "error__engine_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "111.35,-573.75 15.85,-573.75 15.85,-543.25 111.35,-543.25 111.35,-573.75" />
<text xml:space= "preserve" text-anchor= "start" x= "23.85" y= "-560.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "63.6" y= "-549" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_engine.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node64->Node67 -->
<g id= "edge49_Node000064_Node000067" class= "edge" >
<title > Node64- > Node67</title>
<g id= "a_edge49_Node000064_Node000067" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M300.47,-613.8C256.7,-604.44 190.04,-589.95 122.98,-574.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "123.79,-570.87 113.25,-571.99 122.19,-577.68 123.79,-570.87" />
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>
<g id= "a_Node000068" > <a xlink:href= "error__utils_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "225.35,-573.75 129.85,-573.75 129.85,-543.25 225.35,-543.25 225.35,-573.75" />
<text xml:space= "preserve" text-anchor= "start" x= "137.85" y= "-560.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "177.6" y= "-549" 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-25 14:31:59 -05:00
<!-- Node64->Node68 -->
<g id= "edge51_Node000064_Node000068" class= "edge" >
<title > Node64- > Node68</title>
<g id= "a_edge51_Node000064_Node000068" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M309.8,-609.36C285.29,-600.12 253.39,-588.09 227.07,-578.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "228.55,-574.98 217.96,-574.72 226.08,-581.53 228.55,-574.98" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node69 -->
<g id= "Node000069" class= "node" >
<title > Node69</title>
<g id= "a_Node000069" > <a xlink:href= "error__debug_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "339.35,-573.75 243.85,-573.75 243.85,-543.25 339.35,-543.25 339.35,-573.75" />
<text xml:space= "preserve" text-anchor= "start" x= "251.85" y= "-560.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "291.6" y= "-549" 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-25 14:31:59 -05:00
<!-- Node64->Node69 -->
<g id= "edge53_Node000064_Node000069" class= "edge" >
<title > Node64- > Node69</title>
<g id= "a_edge53_Node000064_Node000069" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M335.67,-609.36C328.67,-601.45 319.87,-591.49 311.97,-582.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "314.73,-580.39 305.48,-575.21 309.48,-585.02 314.73,-580.39" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node72 -->
<g id= "Node000072" class= "node" >
<title > Node72</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000072" > <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= "453.35,-573.75 357.85,-573.75 357.85,-543.25 453.35,-543.25 453.35,-573.75" />
<text xml:space= "preserve" text-anchor= "start" x= "365.85" y= "-560.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "405.6" y= "-549" 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-25 14:31:59 -05:00
<!-- Node64->Node72 -->
<g id= "edge55_Node000064_Node000072" class= "edge" >
<title > Node64- > Node72</title>
<g id= "a_edge55_Node000064_Node000072" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M361.53,-609.36C368.53,-601.45 377.33,-591.49 385.23,-582.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "387.72,-585.02 391.71,-575.21 382.47,-580.39 387.72,-585.02" />
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>
<g id= "a_Node000073" > <a xlink:href= "error__reaction_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "567.35,-573.75 471.85,-573.75 471.85,-543.25 567.35,-543.25 567.35,-573.75" />
<text xml:space= "preserve" text-anchor= "start" x= "479.85" y= "-560.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "519.6" y= "-549" 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-25 14:31:59 -05:00
<!-- Node64->Node73 -->
<g id= "edge57_Node000064_Node000073" class= "edge" >
<title > Node64- > Node73</title>
<g id= "a_edge57_Node000064_Node000073" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M387.4,-609.36C411.91,-600.12 443.81,-588.09 470.13,-578.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "471.12,-581.53 479.24,-574.72 468.65,-574.98 471.12,-581.53" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node74 -->
<g id= "Node000074" class= "node" >
<title > Node74</title>
<g id= "a_Node000074" > <a xlink:href= "error__solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "681.35,-573.75 585.85,-573.75 585.85,-543.25 681.35,-543.25 681.35,-573.75" />
<text xml:space= "preserve" text-anchor= "start" x= "593.85" y= "-560.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "633.6" y= "-549" 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-25 14:31:59 -05:00
<!-- Node64->Node74 -->
<g id= "edge59_Node000064_Node000074" class= "edge" >
<title > Node64- > Node74</title>
<g id= "a_edge59_Node000064_Node000074" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M396.73,-613.8C440.5,-604.44 507.16,-589.95 574.22,-574.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "575.01,-577.68 583.95,-571.99 573.41,-570.87 575.01,-577.68" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node67->Node65 -->
<g id= "edge50_Node000067_Node000065" class= "edge" >
<title > Node67- > Node65</title>
<g id= "a_edge50_Node000067_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M111.67,-543.9C146.99,-533.91 195.17,-520.28 232.78,-509.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "233.47,-513.08 242.13,-506.99 231.56,-506.35 233.47,-513.08" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node68->Node65 -->
<g id= "edge52_Node000068_Node000065" class= "edge" >
<title > Node68- > Node65</title>
<g id= "a_edge52_Node000068_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M203.47,-542.86C219.06,-534.04 239.15,-522.68 256.2,-513.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "257.54,-516.29 264.52,-508.32 254.09,-510.2 257.54,-516.29" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node69->Node65 -->
<g id= "edge54_Node000069_Node000065" class= "edge" >
<title > Node69- > Node65</title>
<g id= "a_edge54_Node000069_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M291.6,-542.86C291.6,-535.77 291.6,-527.04 291.6,-518.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "295.1,-519.09 291.6,-509.09 288.1,-519.09 295.1,-519.09" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node72->Node65 -->
<g id= "edge56_Node000072_Node000065" class= "edge" >
<title > Node72- > Node65</title>
<g id= "a_edge56_Node000072_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M379.73,-542.86C364.14,-534.04 344.05,-522.68 327,-513.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "329.11,-510.2 318.68,-508.32 325.66,-516.29 329.11,-510.2" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node73->Node65 -->
<g id= "edge58_Node000073_Node000065" class= "edge" >
<title > Node73- > Node65</title>
<g id= "a_edge58_Node000073_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M471.53,-543.9C436.21,-533.91 388.03,-520.28 350.42,-509.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "351.64,-506.35 341.06,-506.99 349.73,-513.08 351.64,-506.35" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node74->Node65 -->
<g id= "edge60_Node000074_Node000065" class= "edge" >
<title > Node74- > Node65</title>
<g id= "a_edge60_Node000074_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M585.45,-545.21C582.46,-544.53 579.49,-543.87 576.6,-543.25 498.97,-526.72 408.63,-511.46 350.82,-502.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "351.63,-498.78 341.2,-500.66 350.52,-505.69 351.63,-498.78" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node52 -->
<g id= "Node000052" class= "node" >
<title > Node52</title>
<g id= "a_Node000052" > <a xlink:href= "network__file_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2532.22,-97 2438.97,-97 2438.97,-66.5 2532.22,-66.5 2532.22,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "2446.97" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/network</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2485.6" y= "-72.25" 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-25 14:31:59 -05:00
<!-- Node75->Node52 -->
<g id= "edge62_Node000075_Node000052" class= "edge" >
<title > Node75- > Node52</title>
<g id= "a_edge62_Node000075_Node000052" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2567.69,-143.99C2554.32,-134.01 2532.12,-117.46 2514.19,-104.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2516.58,-101.5 2506.47,-98.32 2512.4,-107.11 2516.58,-101.5" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node76 -->
<g id= "Node000076" class= "node" >
<title > Node76</title>
<g id= "a_Node000076" > <a xlink:href= "generative_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2706.22,-91.38 2588.97,-91.38 2588.97,-72.12 2706.22,-72.12 2706.22,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "2647.6" y= "-77.88" 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-25 14:31:59 -05:00
<!-- Node75->Node76 -->
<g id= "edge66_Node000075_Node000076" class= "edge" >
<title > Node75- > Node76</title>
<g id= "a_edge66_Node000075_Node000076" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2588.21,-143.99C2598.98,-132.88 2617.66,-113.63 2631.19,-99.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2633.34,-102.48 2637.79,-92.87 2628.31,-97.61 2633.34,-102.48" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node52->Node8 -->
<g id= "edge63_Node000052_Node000008" class= "edge" >
<title > Node52- > Node8</title>
<g id= "a_edge63_Node000052_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2438.55,-66.44C2401.35,-55.12 2349.93,-39.47 2314.44,-28.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2315.55,-25.36 2304.97,-25.79 2313.51,-32.05 2315.55,-25.36" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node52->Node9 -->
<g id= "edge64_Node000052_Node000009" class= "edge" >
<title > Node52- > Node9</title>
<g id= "a_edge64_Node000052_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2485.6,-66.11C2485.6,-57.33 2485.6,-46.02 2485.6,-36.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2489.1,-36.59 2485.6,-26.59 2482.1,-36.59 2489.1,-36.59" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node52->Node11 -->
<g id= "edge65_Node000052_Node000011" class= "edge" >
<title > Node52- > Node11</title>
<g id= "a_edge65_Node000052_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2438.72,-76.6C2341.91,-68.03 2112.85,-47.72 1920.6,-30.5 1877.55,-26.64 1827.9,-22.16 1795.92,-19.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1796.36,-15.79 1786.09,-18.38 1795.73,-22.76 1796.36,-15.79" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node78->Node36 -->
<g id= "edge70_Node000078_Node000036" class= "edge" >
<title > Node78- > Node36</title>
<g id= "a_edge70_Node000078_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2147.28,-213.92C2151.77,-212.81 2156.27,-211.74 2160.6,-210.75 2241.42,-192.35 2290.95,-238.77 2343.6,-174.75 2355.39,-160.42 2352.92,-149.05 2343.6,-133 2336.07,-120.03 2323.79,-110.12 2310.77,-102.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2312.56,-99.66 2302.07,-98.16 2309.33,-105.87 2312.56,-99.66" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node79 -->
<g id= "Node000079" class= "node" >
<title > Node79</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000079" > <a xlink:href= "partition__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2072.1,-97 1981.1,-97 1981.1,-66.5 2072.1,-66.5 2072.1,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1989.1" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2026.6" y= "-72.25" 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-25 14:31:59 -05:00
<!-- Node78->Node79 -->
<g id= "edge68_Node000078_Node000079" class= "edge" >
<title > Node78- > Node79</title>
<g id= "a_edge68_Node000078_Node000079" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2086.09,-210.4C2075.12,-201.26 2061.98,-188.61 2053.6,-174.75 2041.24,-154.32 2034.26,-127.91 2030.5,-108.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2033.97,-108.12 2028.78,-98.88 2027.08,-109.34 2033.97,-108.12" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node80 -->
<g id= "Node000080" class= "node" >
<title > Node80</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000080" > <a xlink:href= "partition__ground_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2486.72,-169.12 2390.47,-169.12 2390.47,-138.62 2486.72,-138.62 2486.72,-169.12" />
<text xml:space= "preserve" text-anchor= "start" x= "2398.47" y= "-155.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2438.6" y= "-144.38" 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-25 14:31:59 -05:00
<!-- Node78->Node80 -->
<g id= "edge71_Node000078_Node000080" class= "edge" >
<title > Node78- > Node80</title>
<g id= "a_edge71_Node000078_Node000080" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2147.25,-213.8C2151.74,-212.71 2156.26,-211.67 2160.6,-210.75 2255.8,-190.53 2282.01,-197.67 2376.6,-174.75 2379.2,-174.12 2381.84,-173.44 2384.5,-172.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2385.36,-176.11 2394.01,-170 2383.43,-169.38 2385.36,-176.11" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node81 -->
<g id= "Node000081" class= "node" >
<title > Node81</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000081" > <a xlink:href= "partition__rauscher__thielemann_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2158.72,-174.75 2062.47,-174.75 2062.47,-133 2158.72,-133 2158.72,-174.75" />
<text xml:space= "preserve" text-anchor= "start" x= "2070.47" y= "-161.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "2070.47" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_rauscher</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2110.6" y= "-138.75" 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-25 14:31:59 -05:00
<!-- Node78->Node81 -->
<g id= "edge76_Node000078_Node000081" class= "edge" >
<title > Node78- > Node81</title>
<g id= "a_edge76_Node000078_Node000081" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2106.64,-210.47C2107.13,-203.54 2107.74,-194.97 2108.33,-186.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2111.82,-186.97 2109.04,-176.75 2104.84,-186.47 2111.82,-186.97" />
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>
<g id= "a_Node000082" > <a xlink:href= "rauscher__thielemann__partition__data__record_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2334.72,-174.75 2214.47,-174.75 2214.47,-133 2334.72,-133 2334.72,-174.75" />
<text xml:space= "preserve" text-anchor= "start" x= "2222.47" y= "-161.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "2222.47" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /rauscher_thielemann</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2274.6" y= "-138.75" 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-25 14:31:59 -05:00
<!-- Node78->Node82 -->
<g id= "edge80_Node000078_Node000082" class= "edge" >
<title > Node78- > Node82</title>
<g id= "a_edge80_Node000078_Node000082" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2141.03,-210.3C2162.54,-201.37 2190.54,-189.75 2215.35,-179.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2216.47,-182.79 2224.36,-175.72 2213.78,-176.32 2216.47,-182.79" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node83 -->
<g id= "Node000083" class= "node" >
<title > Node83</title>
<g id= "a_Node000083" > <a xlink:href= "partition__composite_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2006.35,-174.75 1904.85,-174.75 1904.85,-133 2006.35,-133 2006.35,-174.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1912.85" y= "-161.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "1912.85" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composite/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1955.6" y= "-138.75" 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-25 14:31:59 -05:00
<!-- Node78->Node83 -->
<g id= "edge81_Node000078_Node000083" class= "edge" >
<title > Node78- > Node83</title>
<g id= "a_edge81_Node000078_Node000083" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2074.15,-210.3C2055.4,-201.53 2031.09,-190.17 2009.37,-180.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2010.86,-176.85 2000.32,-175.78 2007.9,-183.19 2010.86,-176.85" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node79->Node10 -->
<g id= "edge69_Node000079_Node000010" class= "edge" >
<title > Node79- > Node10</title>
<g id= "a_edge69_Node000079_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2013.89,-66.11C2005.49,-56.44 1994.44,-43.71 1985.61,-33.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1988.45,-31.47 1979.25,-26.22 1983.17,-36.06 1988.45,-31.47" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node80->Node8 -->
<g id= "edge73_Node000080_Node000008" class= "edge" >
<title > Node80- > Node8</title>
<g id= "a_edge73_Node000080_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2424.96,-138.31C2407.92,-120.46 2377.45,-89.72 2348.6,-66.5 2332.63,-53.65 2313.39,-40.81 2298.4,-31.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2300.42,-28.46 2290.08,-26.14 2296.72,-34.4 2300.42,-28.46" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node80->Node9 -->
<g id= "edge75_Node000080_Node000009" class= "edge" >
<title > Node80- > Node9</title>
<g id= "a_edge75_Node000080_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2487.03,-138.99C2507.63,-130.42 2529.63,-117.1 2541.6,-97 2548.53,-85.35 2547.12,-78.88 2541.6,-66.5 2535.24,-52.24 2522.61,-40.34 2510.95,-31.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2513.02,-28.88 2502.79,-26.1 2509.05,-34.65 2513.02,-28.88" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node80->Node10 -->
<g id= "edge74_Node000080_Node000010" class= "edge" >
<title > Node80- > Node10</title>
<g id= "a_edge74_Node000080_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2412.13,-138.24C2393.72,-127.63 2368.94,-112.49 2348.6,-97 2332.71,-84.9 2333.62,-75.1 2315.6,-66.5 2264.99,-42.34 2106.92,-26.83 2023.45,-20.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2023.94,-16.63 2013.69,-19.33 2023.38,-23.61 2023.94,-16.63" />
</a>
</g>
</g>
<!-- Node80->Node36 -->
<g id= "edge72_Node000080_Node000036" class= "edge" >
<title > Node80- > Node36</title>
<g id= "a_edge72_Node000080_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2400.24,-138.17C2372.42,-127.52 2334.58,-113.01 2304.58,-101.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2305.92,-98.28 2295.33,-97.97 2303.41,-104.82 2305.92,-98.28" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node81->Node8 -->
2025-11-25 14:31:59 -05:00
<g id= "edge78_Node000081_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node81- > Node8</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge78_Node000081_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2128.04,-132.76C2144.48,-114.4 2170.3,-87.08 2195.6,-66.5 2212,-53.16 2232.09,-40.29 2247.77,-30.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2249.2,-34.13 2256.05,-26.05 2245.65,-28.1 2249.2,-34.13" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node81->Node10 -->
<g id= "edge79_Node000081_Node000010" class= "edge" >
<title > Node81- > Node10</title>
<g id= "a_edge79_Node000081_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2108.47,-132.75C2105.48,-113.6 2098.36,-85.04 2081.6,-66.5 2065.48,-48.66 2041.78,-36.75 2020.42,-29.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2021.55,-25.72 2010.95,-25.85 2019.32,-32.35 2021.55,-25.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node81->Node36 -->
2025-11-25 14:31:59 -05:00
<g id= "edge77_Node000081_Node000036" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node81- > Node36</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge77_Node000081_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2152.54,-132.59C2172.25,-123.06 2195.65,-111.74 2215.16,-102.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2216.43,-105.58 2223.9,-98.08 2213.38,-99.28 2216.43,-105.58" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node83->Node8 -->
<g id= "edge84_Node000083_Node000008" class= "edge" >
<title > Node83- > Node8</title>
<g id= "a_edge84_Node000083_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2002.86,-132.57C2068.72,-104.27 2186.28,-53.76 2242.28,-29.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2243.43,-33.02 2251.23,-25.86 2240.66,-26.59 2243.43,-33.02" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node83->Node11 -->
<g id= "edge85_Node000083_Node000011" class= "edge" >
<title > Node83- > Node11</title>
<g id= "a_edge85_Node000083_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1944.91,-132.85C1933.68,-113.5 1914.36,-84.56 1890.6,-66.5 1861.99,-44.76 1822.78,-31.21 1795.32,-23.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1796.36,-20.4 1785.81,-21.28 1794.61,-27.17 1796.36,-20.4" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node83->Node36 -->
<g id= "edge82_Node000083_Node000036" class= "edge" >
<title > Node83- > Node36</title>
<g id= "a_edge82_Node000083_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2006.83,-140.9C2058.34,-128.86 2137.82,-110.28 2193.03,-97.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2193.66,-100.82 2202.6,-95.14 2192.07,-94.01 2193.66,-100.82" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node83->Node79 -->
<g id= "edge83_Node000083_Node000079" class= "edge" >
<title > Node83- > Node79</title>
<g id= "a_edge83_Node000083_Node000079" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1976.14,-132.59C1984.83,-124.01 1994.98,-113.98 2003.89,-105.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2006.24,-107.78 2010.89,-98.26 2001.32,-102.8 2006.24,-107.78" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node85 -->
<g id= "Node000085" class= "node" >
<title > Node85</title>
<g id= "a_Node000085" > <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= "1893.72,-374.25 1791.47,-374.25 1791.47,-343.75 1893.72,-343.75 1893.72,-374.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1799.47" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1842.6" y= "-349.5" 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-25 14:31:59 -05:00
<!-- Node84->Node85 -->
<g id= "edge87_Node000084_Node000085" class= "edge" >
<title > Node84- > Node85</title>
<g id= "a_edge87_Node000084_Node000085" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1847.43,-614.91C1846.74,-578.59 1844.17,-443.05 1843.09,-385.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1846.59,-385.97 1842.9,-376.03 1839.59,-386.1 1846.59,-385.97" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node87 -->
<g id= "Node000087" class= "node" >
<title > Node87</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000087" > <a xlink:href= "policy__logical_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2008.72,-440.75 1906.47,-440.75 1906.47,-410.25 2008.72,-410.25 2008.72,-440.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1914.47" y= "-427.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1957.6" y= "-416" 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-25 14:31:59 -05:00
<!-- Node84->Node87 -->
<g id= "edge93_Node000084_Node000087" class= "edge" >
<title > Node84- > Node87</title>
<g id= "a_edge93_Node000084_Node000087" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1860.58,-614.99C1872.89,-605.86 1891.16,-590.69 1902.6,-573.75 1928.62,-535.22 1944.37,-482.75 1951.99,-451.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1955.36,-452.94 1954.25,-442.41 1948.54,-451.33 1955.36,-452.94" />
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>
<g id= "a_Node000088" > <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= "1822.35,-501.62 1708.85,-501.62 1708.85,-482.38 1822.35,-482.38 1822.35,-501.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "1765.6" y= "-488.12" 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-25 14:31:59 -05:00
<!-- Node84->Node88 -->
<g id= "edge96_Node000084_Node000088" class= "edge" >
<title > Node84- > Node88</title>
<g id= "a_edge96_Node000084_Node000088" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1841.96,-615C1828.68,-593.78 1795.19,-540.27 1777.29,-511.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1780.35,-509.97 1772.08,-503.35 1774.42,-513.68 1780.35,-509.97" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89 -->
<g id= "Node000089" class= "node" >
<title > Node89</title>
<g id= "a_Node000089" > <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= "1694.1,-573.75 1591.1,-573.75 1591.1,-543.25 1694.1,-543.25 1694.1,-573.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1599.1" y= "-560.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1642.6" y= "-549" 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-25 14:31:59 -05:00
<!-- Node84->Node89 -->
<g id= "edge100_Node000084_Node000089" class= "edge" >
<title > Node84- > Node89</title>
<g id= "a_edge100_Node000084_Node000089" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1818.66,-614.9C1787.89,-605.21 1738.43,-589.65 1699.76,-577.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1701.19,-574.27 1690.6,-574.6 1699.09,-580.94 1701.19,-574.27" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node85->Node3 -->
<g id= "edge90_Node000085_Node000003" class= "edge" >
<title > Node85- > Node3</title>
<g id= "a_edge90_Node000085_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1791.4,-350.91C1706.4,-339.15 1536.26,-315.6 1442.45,-302.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1443.01,-299.16 1432.62,-301.25 1442.05,-306.09 1443.01,-299.16" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node85->Node4 -->
<g id= "edge89_Node000085_Node000004" class= "edge" >
<title > Node85- > Node4</title>
<g id= "a_edge89_Node000085_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1824.85,-343.41C1780.29,-306.77 1666.92,-213.62 1662.6,-210.75 1652.65,-204.15 1509.23,-129.05 1447.99,-97.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1449.72,-94.01 1439.24,-92.48 1446.48,-100.21 1449.72,-94.01" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node85->Node7 -->
<g id= "edge88_Node000085_Node000007" class= "edge" >
<title > Node85- > Node7</title>
<g id= "a_edge88_Node000085_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1869.69,-343.34C1882.5,-334.81 1896.52,-322.76 1903.6,-307.75 1909.38,-295.49 1910.66,-288.82 1903.6,-277.25 1796.86,-102.37 1688.51,-129.67 1493.6,-66.5 1414.86,-40.98 1321.17,-28.28 1254.13,-22.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1254.55,-18.57 1244.28,-21.16 1253.93,-25.54 1254.55,-18.57" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node85->Node61 -->
<g id= "edge92_Node000085_Node000061" class= "edge" >
<title > Node85- > Node61</title>
<g id= "a_edge92_Node000085_Node000061" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1842.6,-343.36C1842.6,-336.27 1842.6,-327.54 1842.6,-319.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1846.1,-319.59 1842.6,-309.59 1839.1,-319.59 1846.1,-319.59" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node85->Node78 -->
<g id= "edge91_Node000085_Node000078" class= "edge" >
<title > Node85- > Node78</title>
<g id= "a_edge91_Node000085_Node000078" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1872,-343.35C1919.5,-319.69 2013.16,-273.05 2066.32,-246.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2067.64,-249.82 2075.03,-242.23 2064.52,-243.55 2067.64,-249.82" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node87->Node11 -->
2025-11-25 14:31:59 -05:00
<g id= "edge95_Node000087_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node87- > Node11</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge95_Node000087_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1954.78,-410.02C1949.38,-383.33 1936.59,-324.73 1919.6,-277.25 1884.34,-178.72 1878.83,-149.12 1814.6,-66.5 1804.95,-54.08 1792.28,-41.78 1781.87,-32.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1784.41,-30.03 1774.58,-26.1 1779.82,-35.31 1784.41,-30.03" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node87->Node85 -->
<g id= "edge94_Node000087_Node000085" class= "edge" >
<title > Node87- > Node85</title>
<g id= "a_edge94_Node000087_Node000085" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1931.5,-409.86C1915.77,-401.04 1895.51,-389.68 1878.31,-380.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1880.35,-377.16 1869.91,-375.32 1876.92,-383.26 1880.35,-377.16" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node88->Node4 -->
<g id= "edge99_Node000088_Node000004" class= "edge" >
<title > Node88- > Node4</title>
<g id= "a_edge99_Node000088_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1758.93,-482.1C1727.99,-440.96 1594.74,-265.64 1472.6,-133 1461.81,-121.29 1448.95,-108.84 1438.72,-99.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1441.35,-96.94 1431.63,-92.71 1436.59,-102.07 1441.35,-96.94" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node88->Node85 -->
<g id= "edge97_Node000088_Node000085" class= "edge" >
<title > Node88- > Node85</title>
<g id= "a_edge97_Node000088_Node000085" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1770.89,-482C1782.62,-462.04 1811.15,-413.51 1828.47,-384.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1831.27,-386.17 1833.32,-375.78 1825.24,-382.63 1831.27,-386.17" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node88->Node87 -->
<g id= "edge98_Node000088_Node000087" class= "edge" >
<title > Node88- > Node87</title>
<g id= "a_edge98_Node000088_Node000087" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1792.7,-481.9C1821.27,-472.3 1867.05,-456.92 1903.14,-444.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1904.19,-448.13 1912.56,-441.63 1901.96,-441.5 1904.19,-448.13" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89->Node3 -->
<g id= "edge103_Node000089_Node000003" class= "edge" >
<title > Node89- > Node3</title>
<g id= "a_edge103_Node000089_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1590.61,-543.61C1567.47,-535.63 1540.92,-523.83 1520.6,-507.25 1511.87,-500.13 1427.66,-371.77 1392.21,-317.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1395.21,-315.66 1386.82,-309.2 1389.35,-319.49 1395.21,-315.66" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89->Node4 -->
<g id= "edge104_Node000089_Node000004" class= "edge" >
<title > Node89- > Node4</title>
<g id= "a_edge104_Node000089_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1618.36,-542.86C1586.52,-521.56 1534.6,-478.82 1534.6,-426.5 1534.6,-426.5 1534.6,-426.5 1534.6,-358 1534.6,-304.03 1458.84,-155.14 1430.84,-101.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1433.98,-100.4 1426.21,-93.2 1427.79,-103.67 1433.98,-100.4" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89->Node7 -->
<g id= "edge106_Node000089_Node000007" class= "edge" >
<title > Node89- > Node7</title>
<g id= "a_edge106_Node000089_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1590.88,-548.58C1406.73,-516.56 792.54,-407.59 766.6,-374.25 739.41,-339.29 805.58,-249.27 1067.6,-66.5 1088.37,-52.01 1113.89,-39.06 1133.68,-29.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1134.96,-33.2 1142.63,-25.9 1132.08,-26.82 1134.96,-33.2" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89->Node11 -->
<g id= "edge101_Node000089_Node000011" class= "edge" >
<title > Node89- > Node11</title>
<g id= "a_edge101_Node000089_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1645.81,-543.02C1662.45,-467.95 1738.91,-123.11 1758.18,-36.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1761.56,-37.1 1760.31,-26.58 1754.73,-35.59 1761.56,-37.1" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89->Node14 -->
<g id= "edge105_Node000089_Node000014" class= "edge" >
<title > Node89- > Node14</title>
<g id= "a_edge105_Node000089_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1591,-556.86C1464.79,-553.76 1132.11,-536.4 875.6,-440.75 818.83,-419.58 798.51,-418 756.6,-374.25 679.19,-293.45 677.08,-244.64 684.6,-133 686.6,-103.24 683.35,-94.51 693.6,-66.5 696.95,-57.35 702.17,-48.13 707.42,-40.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "710.25,-42.19 713.1,-31.98 704.51,-38.18 710.25,-42.19" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89->Node83 -->
<g id= "edge107_Node000089_Node000083" class= "edge" >
<title > Node89- > Node83</title>
<g id= "a_edge107_Node000089_Node000083" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1694.4,-557.22C1776,-553.79 1933.77,-534.56 2017.6,-440.75 2042.17,-413.26 2036.6,-396.87 2036.6,-360 2036.6,-360 2036.6,-360 2036.6,-291.5 2036.6,-249.38 2007.77,-208.89 1984.51,-183.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1987.29,-180.93 1977.91,-176.01 1982.18,-185.71 1987.29,-180.93" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89->Node85 -->
<g id= "edge102_Node000089_Node000085" class= "edge" >
<title > Node89- > Node85</title>
<g id= "a_edge102_Node000089_Node000085" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1651.21,-542.91C1661.54,-526.02 1679.94,-497.84 1699.6,-476.75 1734.51,-439.31 1781.52,-403.14 1811.94,-381.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1813.86,-384.17 1819.97,-375.52 1809.79,-378.47 1813.86,-384.17" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node89->Node88 -->
<g id= "edge108_Node000089_Node000088" class= "edge" >
<title > Node89- > Node88</title>
<g id= "a_edge108_Node000089_Node000088" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1670.51,-542.86C1690.82,-532.21 1718.17,-517.87 1738.33,-507.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1739.85,-510.46 1747.08,-502.71 1736.6,-504.26 1739.85,-510.46" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node90->Node16 -->
<g id= "edge112_Node000090_Node000016" class= "edge" >
<title > Node90- > Node16</title>
<g id= "a_edge112_Node000090_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1133.1,-284.84C1106.85,-278.41 1075.9,-265.83 1059.6,-241.25 1045.35,-219.76 1064.78,-194.57 1084.01,-176.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1086.28,-179.61 1091.56,-170.43 1081.7,-174.32 1086.28,-179.61" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node90->Node17 -->
<g id= "edge111_Node000090_Node000017" class= "edge" >
<title > Node90- > Node17</title>
<g id= "a_edge111_Node000090_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1164.76,-276.86C1157.19,-268.86 1147.65,-258.78 1139.14,-249.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1141.84,-247.54 1132.43,-242.68 1136.76,-252.35 1141.84,-247.54" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node91 -->
<g id= "Node000091" class= "node" >
<title > Node91</title>
<g id= "a_Node000091" > <a xlink:href= "screening__bare_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1316.22,-241.25 1222.97,-241.25 1222.97,-210.75 1316.22,-210.75 1316.22,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1230.97" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1269.6" y= "-216.5" 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-25 14:31:59 -05:00
<!-- Node90->Node91 -->
<g id= "edge113_Node000090_Node000091" class= "edge" >
<title > Node90- > Node91</title>
<g id= "a_edge113_Node000090_Node000091" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1199.25,-276.86C1211.23,-268.37 1226.53,-257.52 1239.8,-248.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1241.66,-251.09 1247.8,-242.45 1237.61,-245.38 1241.66,-251.09" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node91->Node4 -->
<g id= "edge115_Node000091_Node000004" class= "edge" >
<title > Node91- > Node4</title>
<g id= "a_edge115_Node000091_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1276.5,-210.38C1286.3,-190.81 1305.86,-155.92 1330.6,-133 1347.2,-117.62 1369.37,-105.17 1387.54,-96.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1388.97,-99.71 1396.61,-92.37 1386.06,-93.34 1388.97,-99.71" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node91->Node13 -->
<g id= "edge116_Node000091_Node000013" class= "edge" >
<title > Node91- > Node13</title>
<g id= "a_edge116_Node000091_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1257.14,-210.31C1240.25,-190.99 1208.51,-156.69 1176.6,-133 1116.21,-88.16 1036.49,-49.49 993.08,-29.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "994.55,-26.73 983.99,-25.86 991.7,-33.12 994.55,-26.73" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node91->Node16 -->
<g id= "edge114_Node000091_Node000016" class= "edge" >
<title > Node91- > Node16</title>
<g id= "a_edge114_Node000091_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1236.69,-210.3C1213.24,-199.83 1181.49,-185.65 1155.98,-174.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1157.41,-171.06 1146.85,-170.17 1154.55,-177.45 1157.41,-171.06" />
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>