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">
2026-04-20 12:45:31 -04:00
<!-- Generated by graphviz version 14.1.2 (20260124.0452)
2025-11-24 09:08:28 -05:00
-->
<!-- Title: src/include/gridfire/gridfire.h Pages: 1 -->
2026-06-14 08:36:52 -04:00
<svg width= "2698pt" height= "615pt"
viewBox="0.00 0.00 2698.00 615.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id= "graph0" class= "graph" transform= "scale(1 1) rotate(0) translate(4 610.5)" >
2025-11-24 09:08:28 -05:00
<title > src/include/gridfire/gridfire.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#999999" stroke= "#666666" points= "1455.84,-606.5 1360.34,-606.5 1360.34,-576 1455.84,-576 1455.84,-606.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1368.34" y= "-593" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1408.09" y= "-581.75" 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." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "515.34,-357.38 398.84,-357.38 398.84,-338.12 515.34,-338.12 515.34,-357.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "457.09" y= "-343.88" 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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1359.87,-589.42C1273.76,-586.99 1088.35,-577.45 937.09,-540 757.78,-495.6 556.35,-398.88 484.41,-362.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "486.23,-359.74 475.73,-358.35 483.08,-365.99 486.23,-359.74" />
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." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "780.34,-152.25 651.84,-152.25 651.84,-133 780.34,-133 780.34,-152.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "716.09" y= "-138.75" 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 -->
2026-06-14 08:36:52 -04:00
<g id= "edge109_Node000001_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node4</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge109_Node000001_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1359.86,-586.86C1248.73,-577.72 984.09,-547.85 984.09,-470.5 984.09,-470.5 984.09,-470.5 984.09,-280.25 984.09,-243.38 991.29,-225.44 965.09,-199.5 940.88,-175.54 855.92,-160.2 791.92,-151.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "792.5,-148.32 782.14,-150.53 791.61,-155.27 792.5,-148.32" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
<g id= "a_Node000016" > <a xlink:href= "types_2types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "289.84,-152.25 182.34,-152.25 182.34,-133 289.84,-133 289.84,-152.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "236.09" y= "-138.75" 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>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node16 -->
<g id= "edge115_Node000001_Node000016" class= "edge" >
<title > Node1- > Node16</title>
<g id= "a_edge115_Node000001_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1360.01,-588.67C1115.67,-580.31 23.09,-539.1 23.09,-470.5 23.09,-470.5 23.09,-470.5 23.09,-280.25 23.09,-207.41 112.43,-171.61 175.39,-155.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "176.07,-158.87 184.95,-153.08 174.4,-152.07 176.07,-158.87" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node83 -->
<g id= "Node000083" class= "node" >
<title > Node83</title>
<g id= "a_Node000083" > <a xlink:href= "exceptions_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2366.84,-230 2271.34,-230 2271.34,-199.5 2366.84,-199.5 2366.84,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "2279.34" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2319.09" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /exceptions.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node83 -->
<g id= "edge47_Node000001_Node000083" class= "edge" >
<title > Node1- > Node83</title>
<g id= "a_edge47_Node000001_Node000083" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1425.33,-575.53C1447.76,-554.64 1484.09,-514.08 1484.09,-470.5 1484.09,-470.5 1484.09,-470.5 1484.09,-346.75 1484.09,-268.19 2068.35,-229.4 2259.42,-218.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2259.59,-222.31 2269.38,-218.27 2259.2,-215.32 2259.59,-222.31" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node90 -->
<g id= "Node000090" class= "node" >
<title > Node90</title>
<g id= "a_Node000090" > <a xlink:href= "io_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1589.34,-224.38 1514.84,-224.38 1514.84,-205.12 1589.34,-205.12 1589.34,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1552.09" y= "-210.88" 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>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node90 -->
<g id= "edge60_Node000001_Node000090" class= "edge" >
<title > Node1- > Node90</title>
<g id= "a_edge60_Node000001_Node000090" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1415.96,-575.6C1427.09,-553.49 1446.09,-509.98 1446.09,-470.5 1446.09,-470.5 1446.09,-470.5 1446.09,-346.75 1446.09,-309.31 1447.28,-295.69 1470.09,-266 1482.47,-249.88 1501.62,-237.73 1518.3,-229.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1519.34,-232.79 1526.91,-225.38 1516.37,-226.45 1519.34,-232.79" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node94 -->
<g id= "Node000094" class= "node" >
<title > Node94</title>
<g id= "a_Node000094" > <a xlink:href= "partition_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1496.46,-230 1413.71,-230 1413.71,-199.5 1496.46,-199.5 1496.46,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1421.71" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1455.09" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node94 -->
<g id= "edge66_Node000001_Node000094" class= "edge" >
<title > Node1- > Node94</title>
<g id= "a_edge66_Node000001_Node000094" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1408.09,-575.5C1408.09,-552.9 1408.09,-508.34 1408.09,-470.5 1408.09,-470.5 1408.09,-470.5 1408.09,-346.75 1408.09,-307.85 1426.68,-266.06 1440.47,-240.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1443.47,-242.22 1445.29,-231.78 1437.36,-238.81 1443.47,-242.22" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node100 -->
<g id= "Node000100" class= "node" >
<title > Node100</title>
<g id= "a_Node000100" > <a xlink:href= "policy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1360.59,-540 1251.59,-540 1251.59,-520.75 1360.59,-520.75 1360.59,-540" />
<text xml:space= "preserve" text-anchor= "middle" x= "1306.09" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node100 -->
<g id= "edge85_Node000001_Node000100" class= "edge" >
<title > Node1- > Node100</title>
<g id= "a_edge85_Node000001_Node000100" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1382.61,-575.55C1366.93,-566.49 1346.91,-554.94 1331.28,-545.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1333.45,-543.13 1323.04,-541.16 1329.95,-549.19 1333.45,-543.13" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node105 -->
<g id= "Node000105" class= "node" >
<title > Node105</title>
<g id= "a_Node000105" > <a xlink:href= "screening_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "936.21,-484.75 845.96,-484.75 845.96,-454.25 936.21,-454.25 936.21,-484.75" />
<text xml:space= "preserve" text-anchor= "start" x= "853.96" y= "-471.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "891.09" y= "-460" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node105 -->
<g id= "edge110_Node000001_Node000105" class= "edge" >
<title > Node1- > Node105</title>
<g id= "a_edge110_Node000001_Node000105" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1360,-588.35C1261.22,-583.86 1038.99,-570.6 970.09,-540 946.42,-529.49 924.74,-509.31 910.11,-493.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "912.99,-491.37 903.74,-486.21 907.75,-496.01 912.99,-491.37" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node109 -->
<g id= "Node000109" class= "node" >
<title > Node109</title>
<g id= "a_Node000109" > <a xlink:href= "solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1623.71,-540 1512.46,-540 1512.46,-520.75 1623.71,-520.75 1623.71,-540" />
<text xml:space= "preserve" text-anchor= "middle" x= "1568.09" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/solver.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node109 -->
<g id= "edge112_Node000001_Node000109" class= "edge" >
<title > Node1- > Node109</title>
<g id= "a_edge112_Node000001_Node000109" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1448.05,-575.55C1474.17,-565.93 1507.97,-553.5 1533.05,-544.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1533.95,-547.66 1542.13,-540.93 1531.54,-541.1 1533.95,-547.66" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node125 -->
<g id= "Node000125" class= "node" >
<title > Node125</title>
<g id= "a_Node000125" > <a xlink:href= "trigger_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "1754.46,-540 1641.71,-540 1641.71,-520.75 1754.46,-520.75 1754.46,-540" />
<text xml:space= "preserve" text-anchor= "middle" x= "1698.09" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/trigger/trigger.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node125 -->
2026-06-14 08:36:52 -04:00
<g id= "edge113_Node000001_Node000125" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node1- > Node125</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge113_Node000001_Node000125" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1456.3,-580.46C1507.58,-570.05 1588.57,-553.61 1642.49,-542.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1642.98,-546.13 1652.09,-540.71 1641.59,-539.27 1642.98,-546.13" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node130 -->
<g id= "Node000130" class= "node" >
<title > Node130</title>
<g id= "a_Node000130" > <a xlink:href= "utils_2utils_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "1867.84,-540 1772.34,-540 1772.34,-520.75 1867.84,-520.75 1867.84,-540" />
<text xml:space= "preserve" text-anchor= "middle" x= "1820.09" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/utils/utils.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node130 -->
2026-06-14 08:36:52 -04:00
<g id= "edge114_Node000001_Node000130" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node1- > Node130</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge114_Node000001_Node000130" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1456.05,-583.61C1522.16,-574.42 1645.3,-557.2 1760.74,-540.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1761,-543.83 1770.39,-538.92 1759.99,-536.9 1761,-543.83" />
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." >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "682.21,-230 573.96,-230 573.96,-199.5 682.21,-199.5 682.21,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "581.96" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "628.09" y= "-205.25" 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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M505.1,-337.71C532.44,-330.48 565.78,-317.88 589.09,-296.5 605.2,-281.72 615.37,-258.86 621.27,-241.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "624.6,-242.31 624.18,-231.73 617.9,-240.26 624.6,-242.31" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42 -->
<g id= "Node000042" class= "node" >
<title > Node42</title>
<g id= "a_Node000042" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "580.21,-296.5 471.96,-296.5 471.96,-266 580.21,-266 580.21,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "479.96" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "526.09" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node42 -->
<g id= "edge24_Node000002_Node000042" class= "edge" >
<title > Node2- > Node42</title>
<g id= "a_edge24_Node000002_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M466.68,-337.78C475.89,-329.18 490.16,-315.83 502.41,-304.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "504.46,-307.26 509.37,-297.87 499.68,-302.15 504.46,-307.26" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node57 -->
<g id= "Node000057" class= "node" >
<title > Node57</title>
<g id= "a_Node000057" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "156.71,-296.5 51.46,-296.5 51.46,-266 156.71,-266 156.71,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "59.46" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "104.09" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_views.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node57 -->
2026-06-14 08:36:52 -04:00
<g id= "edge38_Node000002_Node000057" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node2- > Node57</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge38_Node000002_Node000057" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M398.66,-337.63C342.25,-328.61 254.16,-313.94 168.41,-296.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "169.12,-293.47 158.63,-294.94 167.75,-300.34 169.12,-293.47" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node68 -->
<g id= "Node000068" class= "node" >
<title > Node68</title>
<g id= "a_Node000068" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "302.96,-296.5 175.21,-296.5 175.21,-266 302.96,-266 302.96,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "183.21" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "239.09" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_procedures.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node68 -->
2026-06-14 08:36:52 -04:00
<g id= "edge39_Node000002_Node000068" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node2- > Node68</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge39_Node000002_Node000068" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M426.32,-337.65C393.53,-327.94 340.77,-312.34 299.61,-300.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "300.63,-296.81 290.05,-297.33 298.65,-303.52 300.63,-296.81" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node70 -->
<g id= "Node000070" class= "node" >
<title > Node70</title>
<g id= "a_Node000070" > <a xlink:href= "engine__types_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "955.96,-230 852.21,-230 852.21,-199.5 955.96,-199.5 955.96,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "860.21" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "904.09" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_types.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node70 -->
2026-06-14 08:36:52 -04:00
<g id= "edge40_Node000002_Node000070" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node2- > Node70</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge40_Node000002_Node000070" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M515.67,-346.79C585.34,-344.9 703.94,-335.51 797.09,-296.5 829.62,-282.87 861.14,-257.08 881.44,-238.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "883.74,-240.94 888.58,-231.52 878.92,-235.86 883.74,-240.94" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node71 -->
<g id= "Node000071" class= "node" >
<title > Node71</title>
<g id= "a_Node000071" > <a xlink:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "788.34,-296.5 635.84,-296.5 635.84,-266 788.34,-266 788.34,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "643.84" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/diagnostics</text>
<text xml:space= "preserve" text-anchor= "middle" x= "712.09" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /dynamic_engine_diagnostics.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node2->Node71 -->
2026-06-14 08:36:52 -04:00
<g id= "edge42_Node000002_Node000071" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node2- > Node71</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge42_Node000002_Node000071" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M493.08,-337.65C531.93,-327.82 594.73,-311.94 643.14,-299.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "643.87,-303.12 652.71,-297.27 642.15,-296.33 643.87,-303.12" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node73 -->
<g id= "Node000073" class= "node" >
<title > Node73</title>
<g id= "a_Node000073" > <a xlink:href= "scratchpads_8h.html" target= "_top" xlink:title= "Unified header for the scratchpad memory management system." >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "453.59,-296.5 320.59,-296.5 320.59,-266 453.59,-266 453.59,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "328.59" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "387.09" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /scratchpads.h</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node73 -->
2026-06-14 08:36:52 -04:00
<g id= "edge46_Node000002_Node000073" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node2- > Node73</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge46_Node000002_Node000073" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M447.35,-337.78C438.01,-329.18 423.53,-315.83 411.11,-304.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "413.76,-302.07 404.04,-297.87 409.02,-307.22 413.76,-302.07" />
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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M646.32,-199.22C660.78,-187.7 680.96,-171.62 695.9,-159.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "698.02,-162.5 703.66,-153.53 693.66,-157.02 698.02,-162.5" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1055.46,-19.25 972.71,-19.25 972.71,0 1055.46,0 1055.46,-19.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "1014.09" y= "-5.75" 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 -->
2026-06-14 08:36:52 -04:00
<g id= "edge22_Node000003_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node10</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge22_Node000003_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M616.63,-199.15C590.07,-164.48 528.1,-78.35 549.09,-55.25 576.37,-25.22 845.17,-14.87 961.21,-11.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "961.18,-15.28 971.09,-11.53 961,-8.29 961.18,-15.28" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1054.59,-80.12 1011.59,-80.12 1011.59,-60.88 1054.59,-60.88 1054.59,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1033.09" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node11 -->
2026-06-14 08:36:52 -04:00
<g id= "edge21_Node000003_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node11</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge21_Node000003_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M677.25,-199.07C709.23,-189.35 751.78,-176.12 789.09,-163.5 836.82,-147.35 955.49,-104.93 1002.09,-85.75 1002.7,-85.5 1003.33,-85.24 1003.95,-84.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1005.04,-88.32 1012.79,-81.1 1002.23,-81.91 1005.04,-88.32" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "102.96,-80.12 53.21,-80.12 53.21,-60.88 102.96,-60.88 102.96,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "78.09" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > optional</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node3->Node13 -->
<g id= "edge23_Node000003_Node000013" class= "edge" >
<title > Node3- > Node13</title>
<g id= "a_edge23_Node000003_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M611.76,-199.4C600.51,-189.44 585.27,-175.8 572.09,-163.5 552.62,-145.32 553.3,-132.86 529.09,-121.75 366.45,-47.14 304.02,-118.42 128.09,-85.75 123.62,-84.92 118.98,-83.87 114.41,-82.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "115.33,-79.33 104.76,-80.08 113.49,-86.09 115.33,-79.33" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node16 -->
2026-06-14 08:36:52 -04:00
<g id= "edge15_Node000003_Node000016" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node16</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge15_Node000003_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M573.58,-204C501.35,-191.08 374.2,-168.33 298.29,-154.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "298.97,-151.32 288.51,-153 297.74,-158.21 298.97,-151.32" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "520.34,-157.88 421.84,-157.88 421.84,-127.38 520.34,-127.38 520.34,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "429.84" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "471.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_types.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node3->Node19 -->
<g id= "edge18_Node000003_Node000019" class= "edge" >
<title > Node3- > Node19</title>
<g id= "a_edge18_Node000003_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M595.18,-199.05C571.73,-188.58 539.98,-174.4 514.47,-163" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "515.9,-159.81 505.34,-158.92 513.04,-166.2 515.9,-159.81" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node31 -->
<g id= "Node000031" class= "node" >
<title > Node31</title>
<g id= "a_Node000031" > <a xlink:href= "error__engine_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1947.84,-157.88 1852.34,-157.88 1852.34,-127.38 1947.84,-127.38 1947.84,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1860.34" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1900.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_engine.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node3->Node31 -->
<g id= "edge19_Node000003_Node000031" class= "edge" >
<title > Node3- > Node31</title>
<g id= "a_edge19_Node000003_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M682.41,-209.74C725.86,-206.63 788.36,-202.38 843.09,-199.5 1253.5,-177.91 1357.91,-201.93 1767.09,-163.5 1791.25,-161.23 1817.71,-157.53 1840.63,-153.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1841.1,-157.4 1850.42,-152.36 1839.99,-150.49 1841.1,-157.4" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "603.71,-80.12 558.46,-80.12 558.46,-60.88 603.71,-60.88 603.71,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "581.09" y= "-66.62" 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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M698.72,-132.6C675.83,-120.71 635.34,-99.68 608.35,-85.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "610.22,-82.69 599.74,-81.19 607,-88.9 610.22,-82.69" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "686.84,-80.12 621.34,-80.12 621.34,-60.88 686.84,-60.88 686.84,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "654.09" y= "-66.62" 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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M708.24,-132.74C698.51,-121.74 681.71,-102.74 669.4,-88.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "672.32,-86.84 663.07,-81.66 667.08,-91.47 672.32,-86.84" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "993.09,-80.12 839.09,-80.12 839.09,-60.88 993.09,-60.88 993.09,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "916.09" y= "-66.62" 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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M741.82,-132.6C776.76,-120.35 839.38,-98.39 879.28,-84.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "880.43,-87.71 888.7,-81.1 878.11,-81.11 880.43,-87.71" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1284.96,-80.12 1163.21,-80.12 1163.21,-60.88 1284.96,-60.88 1284.96,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1224.09" y= "-66.62" 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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M780.66,-134.98C866.46,-125.79 1022.65,-107.82 1155.09,-85.75 1160.39,-84.87 1165.9,-83.87 1171.4,-82.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1171.97,-86.27 1181.1,-80.9 1170.62,-79.4 1171.97,-86.27" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1145.59,-80.12 1072.59,-80.12 1072.59,-60.88 1145.59,-60.88 1145.59,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1109.09" y= "-66.62" 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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M780.57,-134C850.65,-125.08 965.65,-108.57 1063.09,-85.75 1065.7,-85.14 1068.38,-84.46 1071.06,-83.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1071.92,-87.13 1080.56,-81 1069.99,-80.4 1071.92,-87.13" />
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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M714.98,-132.76C713.34,-115.19 712.47,-75.86 734.09,-55.25 765.87,-24.94 889.4,-15.2 961.33,-12.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "961.04,-15.6 970.89,-11.7 960.76,-8.6 961.04,-15.6" />
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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M749.35,-132.54C763.14,-128.93 779.33,-124.9 794.09,-121.75 885.84,-102.15 912.49,-113.58 1002.09,-85.75 1003.05,-85.45 1004.03,-85.13 1005,-84.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1006,-88.16 1013.96,-81.17 1003.38,-81.67 1006,-88.16" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "820.84,-80.12 743.34,-80.12 743.34,-60.88 820.84,-60.88 820.84,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "782.09" y= "-66.62" 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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M724.45,-132.74C734.8,-121.74 752.69,-102.74 765.79,-88.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "768.25,-91.31 772.55,-81.63 763.15,-86.52 768.25,-91.31" />
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= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M651.35,-132.6C623.86,-128.95 591.44,-124.86 562.09,-121.75 369.61,-101.36 318.51,-120.44 128.09,-85.75 123.62,-84.94 118.98,-83.89 114.4,-82.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "115.33,-79.36 104.76,-80.12 113.49,-86.12 115.33,-79.36" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "363.21,-80.12 272.96,-80.12 272.96,-60.88 363.21,-60.88 363.21,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "318.09" y= "-66.62" 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->Node14 -->
<g id= "edge13_Node000004_Node000014" class= "edge" >
<title > Node4- > Node14</title>
<g id= "a_edge13_Node000004_Node000014" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M664.46,-132.53C589.69,-119.35 451.75,-95.05 374.42,-81.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "375.41,-78.05 364.96,-79.76 374.2,-84.94 375.41,-78.05" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "238.84,-85.75 137.34,-85.75 137.34,-55.25 238.84,-55.25 238.84,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "145.34" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "188.09" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node4->Node15 -->
<g id= "edge14_Node000004_Node000015" class= "edge" >
<title > Node4- > Node15</title>
<g id= "a_edge14_Node000004_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M651.66,-133.19C624.08,-129.61 591.51,-125.43 562.09,-121.75 429.71,-105.21 395.94,-106.05 264.09,-85.75 259.54,-85.05 254.84,-84.28 250.12,-83.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "251.06,-80.09 240.6,-81.8 249.84,-86.98 251.06,-80.09" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node16->Node14 -->
<g id= "edge17_Node000016_Node000014" class= "edge" >
<title > Node16- > Node14</title>
<g id= "a_edge17_Node000016_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M246.47,-132.74C259.71,-121.42 282.83,-101.65 299.22,-87.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "301.05,-90.67 306.38,-81.51 296.5,-85.35 301.05,-90.67" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node16->Node15 -->
<g id= "edge16_Node000016_Node000015" class= "edge" >
<title > Node16- > Node15</title>
<g id= "a_edge16_Node000016_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M230.01,-132.74C223.62,-123.4 213.28,-108.31 204.47,-95.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "207.52,-93.69 198.98,-87.42 201.74,-97.65 207.52,-93.69" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2423.84,-85.75 2328.34,-85.75 2328.34,-55.25 2423.84,-55.25 2423.84,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "2336.34" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2376.09" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node31->Node32 -->
<g id= "edge20_Node000031_Node000032" class= "edge" >
<title > Node31- > Node32</title>
<g id= "a_edge20_Node000031_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1938.01,-126.9C1943.99,-124.94 1950.16,-123.14 1956.09,-121.75 2082.47,-92.15 2234.54,-79.47 2316.59,-74.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2316.65,-77.96 2326.42,-73.87 2316.23,-70.97 2316.65,-77.96" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node3 -->
<g id= "edge30_Node000042_Node000003" class= "edge" >
<title > Node42- > Node3</title>
<g id= "a_edge30_Node000042_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M549.23,-265.61C562.93,-256.95 580.48,-245.85 595.56,-236.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "597.17,-239.44 603.75,-231.14 593.43,-233.52 597.17,-239.44" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node4 -->
<g id= "edge29_Node000042_Node000004" class= "edge" >
<title > Node42- > Node4</title>
<g id= "a_edge29_Node000042_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M529.53,-265.69C534.48,-247.77 545.27,-217.51 565.09,-199.5 589.39,-177.41 623.19,-163.83 652.65,-155.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "653.46,-159.01 662.24,-153.08 651.68,-152.24 653.46,-159.01" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node5 -->
<g id= "edge35_Node000042_Node000005" class= "edge" >
<title > Node42- > Node5</title>
<g id= "a_edge35_Node000042_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M471.59,-268.45C434.85,-259.26 391.14,-245.49 380.09,-230 352.15,-190.83 350.48,-159.67 380.09,-121.75 400.42,-95.71 495.06,-81.17 546.9,-75.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "547.14,-78.53 556.68,-73.92 546.35,-71.57 547.14,-78.53" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node7 -->
<g id= "edge25_Node000042_Node000007" class= "edge" >
<title > Node42- > Node7</title>
<g id= "a_edge25_Node000042_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M501.96,-265.59C456.97,-236.52 368.65,-170.19 413.09,-121.75 444.53,-87.48 783.95,-91.56 830.09,-85.75 837.84,-84.77 845.97,-83.61 854.01,-82.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "854.43,-85.86 863.76,-80.83 853.33,-78.94 854.43,-85.86" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node8 -->
<g id= "edge27_Node000042_Node000008" class= "edge" >
<title > Node42- > Node8</title>
<g id= "a_edge27_Node000042_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M580.47,-271.62C626.04,-263.52 692.39,-249.7 748.09,-230 777.04,-219.76 780.52,-207.81 810.09,-199.5 894.94,-175.65 1139.35,-222.21 1205.09,-163.5 1225.03,-145.69 1227.22,-112.97 1226.22,-91.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1229.73,-91.7 1225.46,-82.01 1222.75,-92.25 1229.73,-91.7" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node10 -->
<g id= "edge33_Node000042_Node000010" class= "edge" >
<title > Node42- > Node10</title>
<g id= "a_edge33_Node000042_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M471.71,-267.67C468.46,-267.07 465.24,-266.5 462.09,-266 380.95,-253.05 163.8,-273.5 94.09,-230 25.55,-187.23 -11.71,-113.67 44.09,-55.25 75.96,-21.87 763.25,-12.94 961.19,-11.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "960.94,-14.56 970.91,-10.97 960.88,-7.56 960.94,-14.56" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node11 -->
<g id= "edge34_Node000042_Node000011" class= "edge" >
<title > Node42- > Node11</title>
<g id= "a_edge34_Node000042_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M578.07,-265.54C610.72,-256.02 653.61,-243.02 691.09,-230 767.73,-203.38 787.7,-198.09 861.09,-163.5 895.6,-147.24 902.48,-139.8 936.09,-121.75 959.21,-109.33 985.67,-95.66 1005.11,-85.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1006.46,-88.95 1013.78,-81.29 1003.28,-82.72 1006.46,-88.95" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node13 -->
<g id= "edge36_Node000042_Node000013" class= "edge" >
<title > Node42- > Node13</title>
<g id= "a_edge36_Node000042_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M471.68,-267.81C468.44,-267.17 465.23,-266.56 462.09,-266 345.52,-245.11 311.28,-264.78 198.09,-230 134.53,-210.47 99.13,-220 64.09,-163.5 50.28,-141.23 59.58,-110.26 68.26,-90.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "71.31,-92.28 72.46,-81.75 64.99,-89.27 71.31,-92.28" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node14 -->
<g id= "edge37_Node000042_Node000014" class= "edge" >
<title > Node42- > Node14</title>
<g id= "a_edge37_Node000042_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M471.53,-266.68C425.96,-254.88 367.17,-238.4 359.09,-230 322.39,-191.84 317.39,-125.29 317.39,-91.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "320.89,-92.04 317.56,-81.98 313.89,-91.91 320.89,-92.04" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node15 -->
<g id= "edge26_Node000042_Node000015" class= "edge" >
<title > Node42- > Node15</title>
<g id= "a_edge26_Node000042_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M471.65,-267.99C468.42,-267.3 465.21,-266.64 462.09,-266 375.73,-248.42 348.29,-264.25 267.09,-230 219.93,-210.11 196.61,-208.95 173.09,-163.5 162.27,-142.59 168.59,-115.75 176.06,-96.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "179.19,-98.04 179.88,-87.47 172.75,-95.3 179.19,-98.04" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node16 -->
<g id= "edge28_Node000042_Node000016" class= "edge" >
<title > Node42- > Node16</title>
<g id= "a_edge28_Node000042_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M471.5,-268.01C406.06,-253.32 304.99,-230.57 304.09,-230 277.66,-213.31 257.22,-182.63 245.92,-162.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "249.03,-161.08 241.19,-153.95 242.87,-164.41 249.03,-161.08" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node19 -->
<g id= "edge31_Node000042_Node000019" class= "edge" >
<title > Node42- > Node19</title>
<g id= "a_edge31_Node000042_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M515.01,-265.54C508.16,-255.86 499.66,-242.69 494.09,-230 485.47,-210.37 479.46,-186.78 475.75,-169.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "479.22,-168.75 473.84,-159.63 472.36,-170.12 479.22,-168.75" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
<g id= "a_Node000044" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1474.21,-85.75 1371.96,-85.75 1371.96,-55.25 1474.21,-55.25 1474.21,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1379.96" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1423.09" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node42->Node44 -->
<g id= "edge32_Node000042_Node000044" class= "edge" >
<title > Node42- > Node44</title>
<g id= "a_edge32_Node000042_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M580.65,-272.36C647.09,-262.34 755.11,-244.59 793.09,-230 817.39,-220.66 818.29,-207.41 843.09,-199.5 952.17,-164.7 1257.11,-219.32 1357.09,-163.5 1371.13,-155.66 1394.18,-120.26 1408.99,-95.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1411.91,-97.68 1414.01,-87.3 1405.89,-94.1 1411.91,-97.68" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node70->Node6 -->
<g id= "edge41_Node000070_Node000006" class= "edge" >
<title > Node70- > Node6</title>
<g id= "a_edge41_Node000070_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M852,-211.32C783.58,-206.92 669.06,-194.94 643.09,-163.5 626.31,-143.19 635.5,-111.21 644.3,-90.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "647.39,-92.47 648.47,-81.93 641.05,-89.5 647.39,-92.47" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node71->Node3 -->
<g id= "edge43_Node000071_Node000003" class= "edge" >
<title > Node71- > Node3</title>
<g id= "a_edge43_Node000071_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M693.03,-265.61C682.07,-257.2 668.11,-246.48 655.95,-237.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "658.34,-234.56 648.27,-231.25 654.07,-240.12 658.34,-234.56" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node71->Node11 -->
<g id= "edge44_Node000071_Node000011" class= "edge" >
<title > Node71- > Node11</title>
<g id= "a_edge44_Node000071_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M733.18,-265.57C758.51,-248.34 802.65,-219.58 843.09,-199.5 882.79,-179.79 898.63,-187.2 936.09,-163.5 969.11,-142.61 1000.64,-109.41 1018.37,-89.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1020.88,-91.58 1024.72,-81.71 1015.56,-87.03 1020.88,-91.58" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node71->Node13 -->
<g id= "edge45_Node000071_Node000013" class= "edge" >
<title > Node71- > Node13</title>
<g id= "a_edge45_Node000071_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M635.51,-268.98C506.61,-249.14 252.55,-206.02 173.09,-163.5 138.66,-145.08 108.05,-110.53 91.38,-89.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "94.33,-87.51 85.47,-81.71 88.78,-91.77 94.33,-87.51" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node83->Node31 -->
<g id= "edge49_Node000083_Node000031" class= "edge" >
<title > Node83- > Node31</title>
<g id= "a_edge49_Node000083_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2270.94,-210.22C2200.86,-204.38 2067.03,-190.57 1956.09,-163.5 1953.82,-162.95 1951.51,-162.33 1949.19,-161.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1950.37,-158.38 1939.78,-158.8 1948.32,-165.07 1950.37,-158.38" />
2025-11-28 09:46:00 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node83->Node32 -->
<g id= "edge48_Node000083_Node000032" class= "edge" >
<title > Node83- > Node32</title>
<g id= "a_edge48_Node000083_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2367.22,-210.07C2427.33,-204.36 2524.97,-191.03 2547.09,-163.5 2558.71,-149.04 2558.21,-136.61 2547.09,-121.75 2533.44,-103.52 2478.96,-89.64 2435.11,-81.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2435.9,-77.72 2425.42,-79.32 2434.61,-84.6 2435.9,-77.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node84 -->
<g id= "Node000084" class= "node" >
<title > Node84</title>
<g id= "a_Node000084" > <a xlink:href= "error__utils_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2689.84,-157.88 2594.34,-157.88 2594.34,-127.38 2689.84,-127.38 2689.84,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "2602.34" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2642.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_utils.h</text>
2025-11-28 09:46:00 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node83->Node84 -->
<g id= "edge50_Node000083_Node000084" class= "edge" >
<title > Node83- > Node84</title>
<g id= "a_edge50_Node000083_Node000084" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2367.1,-206.28C2419.75,-197.68 2506.54,-182.3 2580.09,-163.5 2582.53,-162.87 2585.03,-162.21 2587.54,-161.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2588.51,-164.87 2597.13,-158.72 2586.55,-158.15 2588.51,-164.87" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85 -->
<g id= "Node000085" class= "node" >
<title > Node85</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000085" > <a xlink:href= "error__debug_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2195.84,-157.88 2100.34,-157.88 2100.34,-127.38 2195.84,-127.38 2195.84,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "2108.34" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2148.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_debug.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node83->Node85 -->
<g id= "edge52_Node000083_Node000085" class= "edge" >
<title > Node83- > Node85</title>
<g id= "a_edge52_Node000083_Node000085" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2283.24,-199.05C2257.36,-188.44 2222.2,-174.02 2194.22,-162.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2195.87,-159.44 2185.29,-158.88 2193.21,-165.91 2195.87,-159.44" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node87 -->
<g id= "Node000087" class= "node" >
<title > Node87</title>
<g id= "a_Node000087" > <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= "2309.84,-157.88 2214.34,-157.88 2214.34,-127.38 2309.84,-127.38 2309.84,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "2222.34" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2262.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node83->Node87 -->
<g id= "edge54_Node000083_Node000087" class= "edge" >
<title > Node83- > Node87</title>
<g id= "a_edge54_Node000083_Node000087" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2307.28,-199.22C2299.71,-189.91 2289.72,-177.62 2281.06,-166.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2283.86,-164.86 2274.84,-159.31 2278.43,-169.28 2283.86,-164.86" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node88 -->
<g id= "Node000088" class= "node" >
<title > Node88</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000088" > <a xlink:href= "error__reaction_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2423.84,-157.88 2328.34,-157.88 2328.34,-127.38 2423.84,-127.38 2423.84,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "2336.34" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2376.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_reaction.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node83->Node88 -->
<g id= "edge56_Node000083_Node000088" class= "edge" >
<title > Node83- > Node88</title>
<g id= "a_edge56_Node000083_Node000088" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2330.9,-199.22C2338.46,-189.91 2348.45,-177.62 2357.12,-166.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2359.75,-169.28 2363.34,-159.31 2354.31,-164.86 2359.75,-169.28" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node89 -->
<g id= "Node000089" class= "node" >
<title > Node89</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000089" > <a xlink:href= "error__solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2537.84,-157.88 2442.34,-157.88 2442.34,-127.38 2537.84,-127.38 2537.84,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "2450.34" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2490.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_solver.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node83->Node89 -->
<g id= "edge58_Node000083_Node000089" class= "edge" >
<title > Node83- > Node89</title>
<g id= "a_edge58_Node000083_Node000089" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2354.93,-199.05C2380.81,-188.44 2415.98,-174.02 2443.95,-162.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2444.96,-165.91 2452.89,-158.88 2442.31,-159.44 2444.96,-165.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node84->Node32 -->
<g id= "edge51_Node000084_Node000032" class= "edge" >
<title > Node84- > Node32</title>
<g id= "a_edge51_Node000084_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2597.5,-126.93C2591.66,-125.12 2585.74,-123.35 2580.09,-121.75 2531.65,-108.04 2476.14,-94.5 2435.27,-84.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2436.15,-81.56 2425.62,-82.7 2434.57,-88.37 2436.15,-81.56" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node85->Node32 -->
<g id= "edge53_Node000085_Node000032" class= "edge" >
<title > Node85- > Node32</title>
<g id= "a_edge53_Node000085_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2189.41,-126.95C2194.68,-125.16 2200,-123.38 2205.09,-121.75 2242.14,-109.85 2284.07,-97.52 2317.13,-88.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2317.87,-91.47 2326.53,-85.36 2315.95,-84.74 2317.87,-91.47" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node87->Node32 -->
<g id= "edge55_Node000087_Node000032" class= "edge" >
<title > Node87- > Node32</title>
<g id= "a_edge55_Node000087_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2285.99,-126.92C2302.4,-116.83 2324.42,-103.28 2342.59,-92.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2344.25,-95.19 2350.93,-86.97 2340.58,-89.23 2344.25,-95.19" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node88->Node32 -->
<g id= "edge57_Node000088_Node000032" class= "edge" >
<title > Node88- > Node32</title>
<g id= "a_edge57_Node000088_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2376.09,-127.1C2376.09,-118.54 2376.09,-107.46 2376.09,-97.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2379.59,-97.52 2376.09,-87.52 2372.59,-97.52 2379.59,-97.52" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node89->Node32 -->
<g id= "edge59_Node000089_Node000032" class= "edge" >
<title > Node89- > Node32</title>
<g id= "a_edge59_Node000089_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2466.19,-126.92C2449.77,-116.83 2427.75,-103.28 2409.59,-92.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2411.59,-89.23 2401.24,-86.97 2407.93,-95.19 2411.59,-89.23" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node61 -->
<g id= "Node000061" class= "node" >
<title > Node61</title>
<g id= "a_Node000061" > <a xlink:href= "network__file_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "1195.71,-157.88 1102.46,-157.88 1102.46,-127.38 1195.71,-127.38 1195.71,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1110.46" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/network</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1149.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _file.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node90->Node61 -->
<g id= "edge61_Node000090_Node000061" class= "edge" >
<title > Node90- > Node61</title>
<g id= "a_edge61_Node000090_Node000061" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1524.94,-204.72C1518.49,-202.8 1511.58,-200.92 1505.09,-199.5 1390.27,-174.37 1358.88,-183.67 1243.09,-163.5 1231.38,-161.46 1218.91,-159.02 1207.01,-156.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1207.8,-153.14 1197.3,-154.51 1206.36,-159.99 1207.8,-153.14" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node91 -->
<g id= "Node000091" class= "node" >
<title > Node91</title>
<g id= "a_Node000091" > <a xlink:href= "generative_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2082.71,-152.25 1965.46,-152.25 1965.46,-133 2082.71,-133 2082.71,-152.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "2024.09" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > generative/generative.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node90->Node91 -->
<g id= "edge65_Node000090_Node000091" class= "edge" >
<title > Node90- > Node91</title>
<g id= "a_edge65_Node000090_Node000091" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1589.56,-211.18C1661.43,-205.78 1823.41,-191.42 1957.09,-163.5 1966.73,-161.49 1977,-158.75 1986.53,-155.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1987.29,-159.38 1995.84,-153.12 1985.25,-152.68 1987.29,-159.38" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node61->Node8 -->
2026-06-14 08:36:52 -04:00
<g id= "edge62_Node000061_Node000008" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node61- > Node8</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge62_Node000061_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1164.63,-127.1C1176.78,-115.73 1193.69,-99.93 1206.36,-88.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1208.7,-90.68 1213.62,-81.29 1203.92,-85.56 1208.7,-90.68" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node61->Node9 -->
2026-06-14 08:36:52 -04:00
<g id= "edge63_Node000061_Node000009" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node61- > Node9</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge63_Node000061_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1140.8,-127.1C1134.7,-116.39 1126.34,-101.75 1119.74,-90.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1122.83,-88.52 1114.83,-81.57 1116.75,-91.99 1122.83,-88.52" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node61->Node11 -->
2026-06-14 08:36:52 -04:00
<g id= "edge64_Node000061_Node000011" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node61- > Node11</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge64_Node000061_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1124.77,-126.92C1105.17,-115.08 1077.72,-98.48 1057.98,-86.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1059.83,-83.58 1049.46,-81.4 1056.21,-89.57 1059.83,-83.58" />
</a>
</g>
</g>
<!-- Node94->Node44 -->
<g id= "edge69_Node000094_Node000044" class= "edge" >
<title > Node94- > Node44</title>
<g id= "a_edge69_Node000094_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1496.72,-201.62C1499.88,-200.85 1503.03,-200.14 1506.09,-199.5 1624.6,-174.89 1846.25,-213.31 1767.09,-121.75 1766.51,-121.09 1584.92,-94.82 1485.85,-80.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1486.38,-77.08 1475.98,-79.12 1485.38,-84.01 1486.38,-77.08" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node95 -->
<g id= "Node000095" class= "node" >
<title > Node95</title>
<g id= "a_Node000095" > <a xlink:href= "partition__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1621.59,-85.75 1530.59,-85.75 1530.59,-55.25 1621.59,-55.25 1621.59,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1538.59" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1576.09" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_types.h</text>
</a>
</g>
</g>
<!-- Node94->Node95 -->
<g id= "edge67_Node000094_Node000095" class= "edge" >
<title > Node94- > Node95</title>
<g id= "a_edge67_Node000094_Node000095" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1496.72,-201.58C1499.87,-200.83 1503.02,-200.12 1506.09,-199.5 1568.23,-186.94 1747.18,-211.07 1789.09,-163.5 1837.18,-108.91 1711.38,-85.55 1633.13,-76.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1633.78,-73.08 1623.46,-75.47 1633.01,-80.04 1633.78,-73.08" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96 -->
<g id= "Node000096" class= "node" >
<title > Node96</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000096" > <a xlink:href= "partition__ground_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1348.21,-157.88 1251.96,-157.88 1251.96,-127.38 1348.21,-127.38 1348.21,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1259.96" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1300.09" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_ground.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node94->Node96 -->
<g id= "edge70_Node000094_Node000096" class= "edge" >
<title > Node94- > Node96</title>
<g id= "a_edge70_Node000094_Node000096" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1422.59,-199.05C1399.45,-188.58 1368.1,-174.4 1342.91,-163" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1344.47,-159.86 1333.92,-158.93 1341.59,-166.24 1344.47,-159.86" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node97 -->
<g id= "Node000097" class= "node" >
<title > Node97</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000097" > <a xlink:href= "partition__rauscher__thielemann_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1620.21,-163.5 1523.96,-163.5 1523.96,-121.75 1620.21,-121.75 1620.21,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1531.96" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "1531.96" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_rauscher</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1572.09" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _thielemann.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node94->Node97 -->
<g id= "edge75_Node000094_Node000097" class= "edge" >
<title > Node94- > Node97</title>
<g id= "a_edge75_Node000094_Node000097" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1479.61,-199.05C1493.84,-190.52 1512.17,-179.54 1528.76,-169.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1530.2,-172.81 1536.98,-164.67 1526.6,-166.81 1530.2,-172.81" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node98 -->
<g id= "Node000098" class= "node" >
<title > Node98</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000098" > <a xlink:href= "rauscher__thielemann__partition__data__record_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1758.21,-163.5 1637.96,-163.5 1637.96,-121.75 1758.21,-121.75 1758.21,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1645.96" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "1645.96" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /rauscher_thielemann</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1698.09" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _partition_data_record.h</text>
2025-11-28 09:46:00 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node94->Node98 -->
<g id= "edge79_Node000094_Node000098" class= "edge" >
<title > Node94- > Node98</title>
<g id= "a_edge79_Node000094_Node000098" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1496.86,-201.7C1532.56,-191.39 1584.71,-176.34 1626.97,-164.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1627.67,-167.59 1636.31,-161.45 1625.73,-160.86 1627.67,-167.59" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node99 -->
<g id= "Node000099" class= "node" >
<title > Node99</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000099" > <a xlink:href= "partition__composite_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1505.84,-163.5 1404.34,-163.5 1404.34,-121.75 1505.84,-121.75 1505.84,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1412.34" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "1412.34" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composite/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1455.09" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _composite.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node94->Node99 -->
<g id= "edge80_Node000094_Node000099" class= "edge" >
<title > Node94- > Node99</title>
<g id= "a_edge80_Node000094_Node000099" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1455.09,-199.22C1455.09,-192.29 1455.09,-183.72 1455.09,-175.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1458.59,-175.5 1455.09,-165.5 1451.59,-175.5 1458.59,-175.5" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node95->Node10 -->
<g id= "edge68_Node000095_Node000010" class= "edge" >
<title > Node95- > Node10</title>
<g id= "a_edge68_Node000095_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1530.36,-57.92C1525.56,-56.92 1520.74,-56 1516.09,-55.25 1353.71,-28.89 1159.08,-17.18 1067.15,-12.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1067.33,-9.32 1057.17,-12.36 1067,-16.32 1067.33,-9.32" />
</a>
</g>
</g>
<!-- Node96->Node8 -->
<g id= "edge72_Node000096_Node000008" class= "edge" >
<title > Node96- > Node8</title>
<g id= "a_edge72_Node000096_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1284.34,-127.1C1271.91,-115.62 1254.56,-99.62 1241.67,-87.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1244.41,-85.49 1234.69,-81.28 1239.67,-90.64 1244.41,-85.49" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node96->Node9 -->
<g id= "edge74_Node000096_Node000009" class= "edge" >
<title > Node96- > Node9</title>
<g id= "a_edge74_Node000096_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1260.05,-126.92C1225.85,-114.37 1177.12,-96.48 1144.37,-84.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1145.93,-81.3 1135.33,-81.14 1143.52,-87.87 1145.93,-81.3" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96->Node10 -->
2026-06-14 08:36:52 -04:00
<g id= "edge73_Node000096_Node000010" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node96- > Node10</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge73_Node000096_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1304,-126.98C1308.13,-107.89 1311.85,-74.66 1294.09,-55.25 1264.36,-22.76 1139.4,-13.89 1066.86,-11.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1067.3,-8 1057.2,-11.2 1067.09,-15 1067.3,-8" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node96->Node44 -->
<g id= "edge71_Node000096_Node000044" class= "edge" >
<title > Node96- > Node44</title>
<g id= "a_edge71_Node000096_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1325.87,-126.92C1343.75,-116.73 1367.79,-103.03 1387.49,-91.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1389.07,-94.92 1396.02,-86.93 1385.6,-88.84 1389.07,-94.92" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node97->Node8 -->
<g id= "edge77_Node000097_Node000008" class= "edge" >
<title > Node97- > Node8</title>
<g id= "a_edge77_Node000097_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1523.74,-124.16C1520.83,-123.3 1517.93,-122.49 1515.09,-121.75 1441.65,-102.74 1355.89,-88.92 1296.59,-80.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1297.34,-77.21 1286.96,-79.31 1296.39,-84.15 1297.34,-77.21" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node97->Node10 -->
2026-06-14 08:36:52 -04:00
<g id= "edge78_Node000097_Node000010" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node97- > Node10</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge78_Node000097_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1554.33,-121.53C1533.5,-98.5 1499.7,-62.92 1483.09,-55.25 1410.26,-21.62 1173.7,-13.33 1067.07,-11.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1067.21,-7.79 1057.15,-11.11 1067.09,-14.79 1067.21,-7.79" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node97->Node44 -->
<g id= "edge76_Node000097_Node000044" class= "edge" >
<title > Node97- > Node44</title>
<g id= "a_edge76_Node000097_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1528.99,-121.34C1508.74,-111.81 1484.69,-100.49 1464.64,-91.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1466.17,-87.91 1455.63,-86.81 1463.18,-94.24 1466.17,-87.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node99->Node8 -->
<g id= "edge83_Node000099_Node000008" class= "edge" >
<title > Node99- > Node8</title>
<g id= "a_edge83_Node000099_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1404.11,-126.15C1362.27,-113.45 1303.79,-95.7 1264.98,-83.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1266.12,-80.6 1255.54,-81.05 1264.09,-87.3 1266.12,-80.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node99->Node11 -->
<g id= "edge84_Node000099_Node000011" class= "edge" >
<title > Node99- > Node11</title>
<g id= "a_edge84_Node000099_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1403.86,-130.45C1388.83,-127.38 1372.34,-124.23 1357.09,-121.75 1227.15,-100.65 1189.51,-122.46 1063.09,-85.75 1062.12,-85.47 1061.14,-85.16 1060.16,-84.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1061.83,-81.73 1051.25,-81.19 1059.19,-88.21 1061.83,-81.73" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node99->Node44 -->
<g id= "edge81_Node000099_Node000044" class= "edge" >
<title > Node99- > Node44</title>
<g id= "a_edge81_Node000099_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1445.83,-121.34C1442.28,-113.56 1438.18,-104.58 1434.45,-96.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1437.65,-94.97 1430.31,-87.33 1431.28,-97.88 1437.65,-94.97" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node99->Node95 -->
<g id= "edge82_Node000099_Node000095" class= "edge" >
<title > Node99- > Node95</title>
<g id= "a_edge82_Node000099_Node000095" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1490.09,-121.34C1506.15,-112.03 1525.16,-101.01 1541.21,-91.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1542.57,-94.97 1549.47,-86.93 1539.06,-88.91 1542.57,-94.97" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node101 -->
<g id= "Node000101" class= "node" >
<title > Node101</title>
<g id= "a_Node000101" > <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= "1228.21,-296.5 1125.96,-296.5 1125.96,-266 1228.21,-266 1228.21,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1133.96" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1177.09" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node100->Node101 -->
<g id= "edge86_Node000100_Node000101" class= "edge" >
<title > Node100- > Node101</title>
<g id= "a_edge86_Node000100_Node000101" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1302.64,-520.32C1294.34,-498.82 1272.24,-443.21 1249.09,-399 1231.77,-365.92 1208.65,-329.57 1193.34,-306.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1196.39,-304.62 1187.94,-298.23 1190.56,-308.49 1196.39,-304.62" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node102 -->
<g id= "Node000102" class= "node" >
<title > Node102</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000102" > <a xlink:href= "policy__logical_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1342.21,-363 1239.96,-363 1239.96,-332.5 1342.21,-332.5 1342.21,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1247.96" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1291.09" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _logical.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node100->Node102 -->
<g id= "edge93_Node000100_Node000102" class= "edge" >
<title > Node100- > Node102</title>
<g id= "a_edge93_Node000100_Node000102" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1309.82,-520.34C1313.27,-511.46 1318.15,-497.43 1320.09,-484.75 1325.86,-447.08 1329.95,-435.81 1320.09,-399 1317.66,-389.93 1313.16,-380.81 1308.41,-372.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1311.37,-371 1303.01,-364.5 1305.49,-374.8 1311.37,-371" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node103 -->
<g id= "Node000103" class= "node" >
<title > Node103</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000103" > <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= "1239.84,-418.25 1126.34,-418.25 1126.34,-399 1239.84,-399 1239.84,-418.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "1183.09" y= "-404.75" 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>
2026-06-14 08:36:52 -04:00
<!-- Node100->Node103 -->
<g id= "edge96_Node000100_Node000103" class= "edge" >
<title > Node100- > Node103</title>
<g id= "a_edge96_Node000100_Node000103" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1296.84,-520.37C1276.36,-500.44 1226.9,-452.28 1200.45,-426.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1203.13,-424.25 1193.52,-419.79 1198.25,-429.27 1203.13,-424.25" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node104 -->
<g id= "Node000104" class= "node" >
<title > Node104</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000104" > <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= "1132.59,-484.75 1029.59,-484.75 1029.59,-454.25 1132.59,-454.25 1132.59,-484.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1037.59" y= "-471.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1081.09" y= "-460" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node100->Node104 -->
<g id= "edge101_Node000100_Node000104" class= "edge" >
<title > Node100- > Node104</title>
<g id= "a_edge101_Node000100_Node000104" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1271.42,-520.3C1237.55,-511.44 1185.21,-497.74 1143.98,-486.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1144.97,-483.6 1134.41,-484.45 1143.19,-490.37 1144.97,-483.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node101->Node3 -->
<g id= "edge89_Node000101_Node000003" class= "edge" >
<title > Node101- > Node3</title>
<g id= "a_edge89_Node000101_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1125.93,-274.24C1025.92,-262.49 804.62,-236.49 693.88,-223.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "694.39,-220.02 684.05,-222.33 693.58,-226.97 694.39,-220.02" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node101->Node4 -->
<g id= "edge88_Node000101_Node000004" class= "edge" >
<title > Node101- > Node4</title>
<g id= "a_edge88_Node000101_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1169.91,-265.79C1159.79,-247.08 1139.47,-215.06 1112.09,-199.5 1105.17,-195.57 904.81,-168.58 791.81,-153.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "792.36,-150.14 781.99,-152.3 791.44,-157.08 792.36,-150.14" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node101->Node7 -->
<g id= "edge87_Node000101_Node000007" class= "edge" >
<title > Node101- > Node7</title>
<g id= "a_edge87_Node000101_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1174.94,-265.74C1171.47,-247.59 1162.92,-216.8 1143.09,-199.5 1096.62,-158.96 1062.57,-194.21 1009.09,-163.5 975.74,-144.35 945.83,-110.3 929.39,-89.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "932.23,-87.37 923.37,-81.56 926.67,-91.63 932.23,-87.37" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node101->Node11 -->
<g id= "edge91_Node000101_Node000011" class= "edge" >
<title > Node101- > Node11</title>
<g id= "a_edge91_Node000101_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1184.94,-265.68C1193.26,-248.04 1203.27,-218.33 1188.09,-199.5 1140.7,-140.73 1069.48,-222.27 1022.09,-163.5 1005.55,-142.99 1014.67,-111.07 1023.39,-90.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1026.46,-92.44 1027.52,-81.89 1020.12,-89.48 1026.46,-92.44" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node101->Node70 -->
<g id= "edge92_Node000101_Node000070" class= "edge" >
<title > Node101- > Node70</title>
<g id= "a_edge92_Node000101_Node000070" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1125.74,-268.12C1080.74,-257.49 1015.2,-242 967.05,-230.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "968.14,-227.29 957.61,-228.39 966.54,-234.1 968.14,-227.29" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node101->Node94 -->
<g id= "edge90_Node000101_Node000094" class= "edge" >
<title > Node101- > Node94</title>
<g id= "a_edge90_Node000101_Node000094" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1228.4,-268.34C1277.89,-256.86 1352.44,-239.57 1402.39,-227.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1403.16,-231.39 1412.11,-225.72 1401.58,-224.57 1403.16,-231.39" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node102->Node11 -->
<g id= "edge95_Node000102_Node000011" class= "edge" >
<title > Node102- > Node11</title>
<g id= "a_edge95_Node000102_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1286.89,-332C1277.59,-302.11 1252.34,-234.26 1206.09,-199.5 1152.66,-159.35 1108.37,-209.71 1060.09,-163.5 1040.57,-144.82 1034.95,-112.84 1033.45,-91.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1036.95,-91.93 1033.02,-82.09 1029.96,-92.23 1036.95,-91.93" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node102->Node101 -->
<g id= "edge94_Node000102_Node000101" class= "edge" >
<title > Node102- > Node101</title>
<g id= "a_edge94_Node000102_Node000101" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1265.22,-332.11C1249.62,-323.29 1229.54,-311.93 1212.49,-302.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1214.6,-299.45 1204.17,-297.57 1211.15,-305.54 1214.6,-299.45" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node103->Node4 -->
<g id= "edge99_Node000103_Node000004" class= "edge" >
<title > Node103- > Node4</title>
<g id= "a_edge99_Node000103_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1178.19,-398.98C1157.65,-362.99 1077.58,-225.76 1036.09,-199.5 996.49,-174.44 873.46,-158.37 792,-150.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "792.59,-146.72 782.3,-149.22 791.91,-153.68 792.59,-146.72" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node103->Node13 -->
<g id= "edge100_Node000103_Node000013" class= "edge" >
<title > Node103- > Node13</title>
<g id= "a_edge100_Node000103_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1125.88,-406.65C904.37,-402.29 111.85,-380.86 42.09,-296.5 -8.36,-235.49 42.06,-132.38 66.48,-90.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "69.41,-92.19 71.53,-81.81 63.4,-88.59 69.41,-92.19" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node103->Node101 -->
<g id= "edge97_Node000103_Node000101" class= "edge" >
<title > Node103- > Node101</title>
<g id= "a_edge97_Node000103_Node000101" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1182.66,-398.61C1181.76,-379.92 1179.68,-336.38 1178.33,-308.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1181.83,-308.13 1177.86,-298.31 1174.84,-308.46 1181.83,-308.13" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node103->Node102 -->
<g id= "edge98_Node000103_Node000102" class= "edge" >
<title > Node103- > Node102</title>
<g id= "a_edge98_Node000103_Node000102" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1199.49,-398.68C1214.03,-390.76 1235.79,-378.9 1254.45,-368.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1256,-371.87 1263.1,-364.01 1252.65,-365.72 1256,-371.87" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node104->Node3 -->
<g id= "edge104_Node000104_Node000003" class= "edge" >
<title > Node104- > Node3</title>
<g id= "a_edge104_Node000104_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1057.09,-453.93C1042.35,-444.51 1023.42,-431.57 1008.09,-418.25 938.68,-357.98 948.01,-311.42 868.09,-266 814.35,-235.46 744.37,-223.4 693.86,-218.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "694.19,-215.19 683.93,-217.83 693.6,-222.17 694.19,-215.19" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node104->Node4 -->
<g id= "edge105_Node000104_Node000004" class= "edge" >
<title > Node104- > Node4</title>
<g id= "a_edge105_Node000104_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1068.29,-453.78C1050.93,-432.25 1022.09,-390.24 1022.09,-348.75 1022.09,-348.75 1022.09,-348.75 1022.09,-280.25 1022.09,-242.81 1025.77,-224.71 998.09,-199.5 990.02,-192.15 861.17,-168.73 780.47,-154.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "781.36,-151.26 770.91,-152.99 780.16,-158.15 781.36,-151.26" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node104->Node7 -->
<g id= "edge107_Node000104_Node000007" class= "edge" >
<title > Node104- > Node7</title>
<g id= "a_edge107_Node000104_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1076.84,-453.9C1070.7,-431.48 1060.09,-387.17 1060.09,-348.75 1060.09,-348.75 1060.09,-348.75 1060.09,-280.25 1060.09,-240.59 1049.47,-228.2 1022.09,-199.5 998.48,-174.76 977.09,-188.8 954.09,-163.5 935.32,-142.85 925.11,-111.65 920.13,-91.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "923.6,-90.91 918,-81.91 916.77,-92.43 923.6,-90.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node104->Node11 -->
<g id= "edge102_Node000104_Node000011" class= "edge" >
<title > Node104- > Node11</title>
<g id= "a_edge102_Node000104_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1133.04,-464.61C1220.95,-455.45 1386.24,-425.68 1351.09,-332.5 1323.3,-258.84 1301.22,-240.63 1234.09,-199.5 1178.94,-165.71 1145.67,-201.16 1093.09,-163.5 1079.57,-153.82 1056.63,-114.64 1043.37,-90.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1046.46,-88.99 1038.6,-81.89 1040.31,-92.34 1046.46,-88.99" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node104->Node15 -->
<g id= "edge106_Node000104_Node000015" class= "edge" >
<title > Node104- > Node15</title>
<g id= "a_edge106_Node000104_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1029.3,-462.78C830.33,-440.44 122.08,-357.25 42.09,-296.5 5.82,-268.96 -11.74,-240 9.09,-199.5 36.21,-146.77 96.23,-110.93 139.3,-90.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "140.53,-94.17 148.2,-86.87 137.65,-87.79 140.53,-94.17" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node104->Node101 -->
<g id= "edge103_Node000104_Node000101" class= "edge" >
<title > Node104- > Node101</title>
<g id= "a_edge103_Node000104_Node000101" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1088.62,-453.89C1105.02,-422.06 1144.13,-346.2 1164.4,-306.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1167.43,-308.63 1168.9,-298.14 1161.2,-305.43 1167.43,-308.63" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node104->Node103 -->
<g id= "edge108_Node000104_Node000103" class= "edge" >
<title > Node104- > Node103</title>
<g id= "a_edge108_Node000104_Node000103" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1106.56,-453.8C1122.25,-444.74 1142.27,-433.19 1157.9,-424.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1159.22,-427.44 1166.13,-419.41 1155.72,-421.38 1159.22,-427.44" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node105->Node19 -->
<g id= "edge111_Node000105_Node000019" class= "edge" >
<title > Node105- > Node19</title>
<g id= "a_edge111_Node000105_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M889.03,-453.84C882.88,-415.88 860.89,-314.01 797.09,-266 713.71,-203.26 659.11,-275.25 565.09,-230 534.43,-215.25 506.75,-187.13 489.49,-166.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "492.37,-164.98 483.29,-159.53 486.99,-169.46 492.37,-164.98" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
</g>
</svg>