2025-11-27 15:06:27 -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-27 15:06:27 -05:00
-->
<!-- Title: src/extern/include/gridfire/extern/gridfire_context.h Pages: 1 -->
2026-04-20 12:45:31 -04:00
<svg width= "2986pt" height= "692pt"
viewBox="0.00 0.00 2986.00 692.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 688.25)" >
2025-11-27 15:06:27 -05:00
<title > src/extern/include/gridfire/extern/gridfire_context.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#999999" stroke= "#666666" points= "1755.25,-684.25 1644.75,-684.25 1644.75,-642.5 1755.25,-642.5 1755.25,-684.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1652.75" y= "-670.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/extern/include</text>
<text xml:space= "preserve" text-anchor= "start" x= "1652.75" y= "-659.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /gridfire/extern/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1700" y= "-648.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _context.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "gridfire_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1580.88,-606.5 1495.12,-606.5 1495.12,-587.25 1580.88,-587.25 1580.88,-606.5" />
<text xml:space= "preserve" text-anchor= "middle" x= "1538" y= "-593" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/gridfire.h</text>
2025-11-27 15:06:27 -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-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1649.19,-642.14C1623.78,-632.03 1593.76,-620.08 1571.32,-611.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1572.64,-607.9 1562.06,-607.45 1570.06,-614.41 1572.64,-607.9" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2103,-80.12 1949,-80.12 1949,-60.88 2103,-60.88 2103,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2026" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node1->Node8 -->
2026-04-20 12:45:31 -04:00
<g id= "edge115_Node000001_Node000008" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node1- > Node8</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge115_Node000001_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1752.53,-642.03C1813.34,-615.54 1911.45,-563.18 1961,-484.75 2043.56,-354.07 2033.77,-155.04 2028.12,-91.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2031.64,-91.65 2027.19,-82.04 2024.67,-92.33 2031.64,-91.65" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1819.5,-80.12 1776.5,-80.12 1776.5,-60.88 1819.5,-60.88 1819.5,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1798" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node1->Node12 -->
2026-04-20 12:45:31 -04:00
<g id= "edge117_Node000001_Node000012" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node1- > Node12</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge117_Node000001_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1726.48,-642.06C1758.25,-615.04 1804.7,-565.5 1783,-520.75 1748.46,-449.52 1636.62,-476.45 1653,-399 1659.95,-366.14 1758.43,-155.52 1789.01,-90.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1792,-92.41 1793.1,-81.87 1785.67,-89.42 1792,-92.41" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1209.62,-19.25 1158.38,-19.25 1158.38,0 1209.62,0 1209.62,-19.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "1184" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > memory</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node1->Node19 -->
2026-04-20 12:45:31 -04:00
<g id= "edge116_Node000001_Node000019" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node1- > Node19</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge116_Node000001_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1644.4,-661.25C1351.42,-654.97 0,-621.44 0,-537 0,-537 0,-537 0,-141.62 0,-23.38 944.96,-11.86 1146.49,-10.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1146.39,-14.24 1156.38,-10.69 1146.36,-7.24 1146.39,-14.24" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:href= "engine_8h.html" target= "_top" xlink:title= "Core header for the GridFire reaction network engine module." >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "2528.25,-357.38 2411.75,-357.38 2411.75,-338.12 2528.25,-338.12 2528.25,-357.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "2470" y= "-343.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine.h</text>
2025-11-27 15:06:27 -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-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1581.22,-589.43C1630.39,-581.77 1712.97,-567.9 1783,-551.25 2033.98,-491.58 2329.38,-395.62 2432.36,-361.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2433.3,-364.76 2441.68,-358.28 2431.08,-358.12 2433.3,-364.76" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:href= "reaction_8h.html" target= "_top" xlink:title= "Defines classes for representing and managing nuclear reactions." >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "2315.25,-152.25 2186.75,-152.25 2186.75,-133 2315.25,-133 2315.25,-152.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "2251" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/reaction.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node2->Node5 -->
2026-04-20 12:45:31 -04:00
<g id= "edge109_Node000002_Node000005" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node2- > Node5</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge109_Node000002_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1581.07,-592.75C1812.93,-575.36 2902,-486.38 2902,-348.75 2902,-348.75 2902,-348.75 2902,-280.25 2902,-163.9 2498.7,-146.07 2326.96,-143.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2327.06,-140.25 2317.01,-143.63 2326.97,-147.25 2327.06,-140.25" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000016" > <a xlink:href= "types_2types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2782.75,-152.25 2675.25,-152.25 2675.25,-133 2782.75,-133 2782.75,-152.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "2729" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/types/types.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node2->Node16 -->
2026-04-20 12:45:31 -04:00
<g id= "edge114_Node000002_Node000016" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node2- > Node16</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge114_Node000002_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1581.1,-594.44C1820.69,-586.17 2978,-542.49 2978,-470.5 2978,-470.5 2978,-470.5 2978,-346.75 2978,-241.1 2841.75,-180.61 2770.82,-156.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2772.06,-153 2761.47,-153.15 2769.85,-159.64 2772.06,-153" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85 -->
<g id= "Node000085" class= "node" >
<title > Node85</title>
<g id= "a_Node000085" > <a xlink:href= "exceptions_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "446.75,-230 351.25,-230 351.25,-199.5 446.75,-199.5 446.75,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "359.25" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "399" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /exceptions.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node85 -->
<g id= "edge44_Node000002_Node000085" class= "edge" >
<title > Node2- > Node85</title>
<g id= "a_edge44_Node000002_Node000085" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1494.73,-594.49C1367.06,-590.15 993.42,-575.67 874,-551.25 767.45,-529.46 643,-579.26 643,-470.5 643,-470.5 643,-470.5 643,-346.75 643,-263.23 530.66,-232.74 458.43,-221.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "459.1,-218.33 448.7,-220.38 458.11,-225.26 459.1,-218.33" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node92 -->
<g id= "Node000092" class= "node" >
<title > Node92</title>
<g id= "a_Node000092" > <a xlink:href= "io_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "895.25,-224.38 820.75,-224.38 820.75,-205.12 895.25,-205.12 895.25,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "858" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/io.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node92 -->
<g id= "edge57_Node000002_Node000092" class= "edge" >
<title > Node2- > Node92</title>
<g id= "a_edge57_Node000002_Node000092" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1494.9,-594.66C1363.9,-590.71 976.35,-576.94 926,-551.25 884.21,-529.92 858,-517.42 858,-470.5 858,-470.5 858,-470.5 858,-346.75 858,-307.45 858,-261.52 858,-235.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "861.5,-236.16 858,-226.16 854.5,-236.16 861.5,-236.16" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96 -->
<g id= "Node000096" class= "node" >
<title > Node96</title>
<g id= "a_Node000096" > <a xlink:href= "partition_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1279.38,-230 1196.62,-230 1196.62,-199.5 1279.38,-199.5 1279.38,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1204.62" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1238" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node96 -->
<g id= "edge63_Node000002_Node000096" class= "edge" >
<title > Node2- > Node96</title>
<g id= "a_edge63_Node000002_Node000096" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1494.63,-596.64C1350.41,-598.05 896,-592.79 896,-470.5 896,-470.5 896,-470.5 896,-346.75 896,-285.58 1089.23,-242.35 1185.2,-224.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1185.7,-228.12 1194.92,-222.89 1184.45,-221.23 1185.7,-228.12" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node102 -->
<g id= "Node000102" class= "node" >
<title > Node102</title>
<g id= "a_Node000102" > <a xlink:href= "policy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1773.5,-545.62 1664.5,-545.62 1664.5,-526.38 1773.5,-526.38 1773.5,-545.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "1719" y= "-532.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node102 -->
<g id= "edge85_Node000002_Node000102" class= "edge" >
<title > Node2- > Node102</title>
<g id= "a_edge85_Node000002_Node000102" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1565.88,-586.8C1596.58,-576.82 1646.11,-560.71 1680.5,-549.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1681.22,-552.97 1689.64,-546.55 1679.05,-546.31 1681.22,-552.97" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node107 -->
<g id= "Node000107" class= "node" >
<title > Node107</title>
<g id= "a_Node000107" > <a xlink:href= "screening_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1273.12,-551.25 1182.88,-551.25 1182.88,-520.75 1273.12,-520.75 1273.12,-551.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1190.88" y= "-537.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1228" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node107 -->
<g id= "edge110_Node000002_Node000107" class= "edge" >
<title > Node2- > Node107</title>
<g id= "a_edge110_Node000002_Node000107" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1494.75,-589.49C1445.97,-582.04 1364.04,-568.75 1284.76,-551.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1285.59,-548.35 1275.08,-549.65 1284.11,-555.19 1285.59,-548.35" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node111 -->
<g id= "Node000111" class= "node" >
<title > Node111</title>
<g id= "a_Node000111" > <a xlink:href= "solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1402.62,-545.62 1291.38,-545.62 1291.38,-526.38 1402.62,-526.38 1402.62,-545.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "1347" y= "-532.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/solver.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node111 -->
<g id= "edge111_Node000002_Node000111" class= "edge" >
<title > Node2- > Node111</title>
<g id= "a_edge111_Node000002_Node000111" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1508.57,-586.8C1476.05,-576.78 1423.46,-560.57 1387.16,-549.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1388.49,-546.13 1377.9,-546.53 1386.43,-552.82 1388.49,-546.13" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node126 -->
<g id= "Node000126" class= "node" >
<title > Node126</title>
<g id= "a_Node000126" > <a xlink:href= "trigger_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1533.38,-545.62 1420.62,-545.62 1420.62,-526.38 1533.38,-526.38 1533.38,-545.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "1477" y= "-532.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/trigger/trigger.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node126 -->
<g id= "edge112_Node000002_Node000126" class= "edge" >
<title > Node2- > Node126</title>
<g id= "a_edge112_Node000002_Node000126" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1528.74,-586.93C1519.69,-578.2 1505.69,-564.69 1494.54,-553.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1497.07,-551.5 1487.44,-547.08 1492.21,-556.54 1497.07,-551.5" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node131 -->
<g id= "Node000131" class= "node" >
<title > Node131</title>
<g id= "a_Node000131" > <a xlink:href= "utils_2utils_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1646.75,-545.62 1551.25,-545.62 1551.25,-526.38 1646.75,-526.38 1646.75,-545.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "1599" y= "-532.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/utils/utils.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node131 -->
<g id= "edge113_Node000002_Node000131" class= "edge" >
<title > Node2- > Node131</title>
<g id= "a_edge113_Node000002_Node000131" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1547.26,-586.93C1556.31,-578.2 1570.31,-564.69 1581.46,-553.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1583.79,-556.54 1588.56,-547.08 1578.93,-551.5 1583.79,-556.54" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
2026-04-20 12:45:31 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "2328.12,-230 2219.88,-230 2219.88,-199.5 2328.12,-199.5 2328.12,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "2227.88" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2274" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-27 15:06:27 -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-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2465.64,-337.64C2457.29,-321.08 2437.49,-285.95 2411,-266 2389.94,-250.14 2363.37,-238.87 2339.24,-231.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2340.39,-227.77 2329.8,-228.18 2338.34,-234.46 2340.39,-227.77" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -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= "2874.12,-296.5 2765.88,-296.5 2765.88,-266 2874.12,-266 2874.12,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2773.88" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2820" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node3->Node42 -->
<g id= "edge22_Node000003_Node000042" class= "edge" >
<title > Node3- > Node42</title>
<g id= "a_edge22_Node000003_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2523.89,-337.65C2580.71,-327.93 2672.79,-311.85 2752,-296.5 2752.82,-296.34 2753.65,-296.18 2754.48,-296.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2754.86,-299.51 2763.99,-294.12 2753.49,-292.64 2754.86,-299.51" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node58 -->
<g id= "Node000058" class= "node" >
<title > Node58</title>
<g id= "a_Node000058" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2563.62,-296.5 2458.38,-296.5 2458.38,-266 2563.62,-266 2563.62,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2466.38" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2511" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_views.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node3->Node58 -->
<g id= "edge36_Node000003_Node000058" class= "edge" >
<title > Node3- > Node58</title>
<g id= "a_edge36_Node000003_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2475.7,-337.78C2480.89,-329.62 2488.79,-317.2 2495.8,-306.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2498.66,-308.19 2501.07,-297.87 2492.75,-304.43 2498.66,-308.19" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node69 -->
<g id= "Node000069" class= "node" >
<title > Node69</title>
<g id= "a_Node000069" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2709.88,-296.5 2582.12,-296.5 2582.12,-266 2709.88,-266 2709.88,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2590.12" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2646" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_procedures.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node3->Node69 -->
<g id= "edge37_Node000003_Node000069" class= "edge" >
<title > Node3- > Node69</title>
<g id= "a_edge37_Node000003_Node000069" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2494.84,-337.65C2520.81,-328.13 2562.28,-312.93 2595.22,-300.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2596.42,-304.15 2604.61,-297.42 2594.01,-297.57 2596.42,-304.15" />
2025-11-27 15:06:27 -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= "engine__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2201.88,-230 2098.12,-230 2098.12,-199.5 2201.88,-199.5 2201.88,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "2106.12" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2150" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_types.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node3->Node71 -->
<g id= "edge38_Node000003_Node000071" class= "edge" >
<title > Node3- > Node71</title>
<g id= "a_edge38_Node000003_Node000071" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2528.59,-345.81C2619.07,-342.45 2776.62,-327.85 2719,-266 2682.24,-226.54 2304.89,-237.28 2213.48,-229.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2213.97,-226.29 2203.64,-228.67 2213.2,-233.25 2213.97,-226.29" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72 -->
<g id= "Node000072" class= "node" >
<title > Node72</title>
<g id= "a_Node000072" > <a xlink:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
<polygon fill= "#fff0f0" stroke= "red" points= "2250.25,-296.5 2097.75,-296.5 2097.75,-266 2250.25,-266 2250.25,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2105.75" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/diagnostics</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2174" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /dynamic_engine_diagnostics.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node3->Node72 -->
<g id= "edge40_Node000003_Node000072" class= "edge" >
<title > Node3- > Node72</title>
<g id= "a_edge40_Node000003_Node000072" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2428.22,-337.65C2382.73,-327.73 2308.93,-311.65 2252.54,-299.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2253.5,-295.99 2242.99,-297.28 2252.01,-302.83 2253.5,-295.99" />
</a>
</g>
</g>
<!-- Node74 -->
<g id= "Node000074" class= "node" >
<title > Node74</title>
<g id= "a_Node000074" > <a xlink:href= "scratchpads_8h.html" target= "_top" xlink:title= "Unified header for the scratchpad memory management system." >
<polygon fill= "#fff0f0" stroke= "red" points= "2401.5,-296.5 2268.5,-296.5 2268.5,-266 2401.5,-266 2401.5,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2276.5" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2335" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /scratchpads.h</text>
</a>
</g>
</g>
<!-- Node3->Node74 -->
<g id= "edge43_Node000003_Node000074" class= "edge" >
<title > Node3- > Node74</title>
<g id= "a_edge43_Node000003_Node000074" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2450.94,-337.65C2431.55,-328.38 2400.87,-313.72 2375.94,-301.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2377.56,-298.7 2367.03,-297.55 2374.54,-305.02 2377.56,-298.7" />
2025-11-27 15:06:27 -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-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2269.23,-199.22C2265.8,-188.74 2261.12,-174.48 2257.36,-163.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2260.79,-162.23 2254.34,-153.82 2254.13,-164.41 2260.79,-162.23" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1874.38,-19.25 1791.62,-19.25 1791.62,0 1874.38,0 1874.38,-19.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "1833" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_map</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node4->Node11 -->
<g id= "edge21_Node000004_Node000011" class= "edge" >
<title > Node4- > Node11</title>
<g id= "a_edge21_Node000004_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2311.33,-199.03C2375.27,-171.81 2494.07,-111.28 2442,-55.25 2404.53,-14.94 2027.12,-10.66 1885.93,-10.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1886.11,-6.99 1876.11,-10.48 1886.11,-13.99 1886.11,-6.99" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node4->Node12 -->
<g id= "edge20_Node000004_Node000012" class= "edge" >
<title > Node4- > Node12</title>
<g id= "a_edge20_Node000004_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2219.43,-201.08C2216.58,-200.52 2213.76,-199.99 2211,-199.5 2089.65,-177.88 2051.4,-206.82 1936,-163.5 1888.67,-145.73 1841.35,-109.06 1816.29,-87.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1818.82,-85.33 1808.97,-81.43 1814.23,-90.63 1818.82,-85.33" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node4->Node16 -->
<g id= "edge15_Node000004_Node000016" class= "edge" >
<title > Node4- > Node16</title>
<g id= "a_edge15_Node000004_Node000016" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2328.43,-205.36C2412.47,-192.41 2573.5,-167.59 2663.69,-153.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2664.01,-157.18 2673.36,-152.2 2662.95,-150.26 2664.01,-157.18" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -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= "731.75,-157.88 636.25,-157.88 636.25,-127.38 731.75,-127.38 731.75,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "644.25" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "684" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_engine.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node4->Node31 -->
<g id= "edge18_Node000004_Node000031" class= "edge" >
<title > Node4- > Node31</title>
<g id= "a_edge18_Node000004_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2219.48,-200.73C2216.62,-200.26 2213.78,-199.85 2211,-199.5 1579.23,-120.89 1411.39,-236.99 779,-163.5 767.33,-162.14 754.97,-160.05 743.16,-157.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "744.03,-154.33 733.53,-155.75 742.62,-161.19 744.03,-154.33" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2432.62,-80.12 2387.38,-80.12 2387.38,-60.88 2432.62,-60.88 2432.62,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2410" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node6 -->
<g id= "edge5_Node000005_Node000006" class= "edge" >
<title > Node5- > Node6</title>
<g id= "a_edge5_Node000005_Node000006" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2271.46,-132.6C2298.7,-120.59 2347.11,-99.24 2378.88,-85.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2380.24,-88.45 2387.98,-81.21 2377.42,-82.04 2380.24,-88.45" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2360.75,-80.12 2295.25,-80.12 2295.25,-60.88 2360.75,-60.88 2360.75,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2328" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string_view</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node7 -->
<g id= "edge6_Node000005_Node000007" class= "edge" >
<title > Node5- > Node7</title>
<g id= "a_edge6_Node000005_Node000007" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2260.75,-132.74C2273.07,-121.53 2294.49,-102.01 2309.86,-88.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2311.93,-90.87 2316.96,-81.55 2307.21,-85.7 2311.93,-90.87" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node8 -->
<g id= "edge7_Node000005_Node000008" class= "edge" >
<title > Node5- > Node8</title>
<g id= "a_edge7_Node000005_Node000008" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2222.05,-132.6C2182.33,-120.22 2110.78,-97.92 2065.98,-83.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2067.23,-80.68 2056.64,-81.05 2065.15,-87.37 2067.23,-80.68" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1564.88,-80.12 1443.12,-80.12 1443.12,-60.88 1564.88,-60.88 1564.88,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1504" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/logging/logging.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node9 -->
<g id= "edge8_Node000005_Node000009" class= "edge" >
<title > Node5- > Node9</title>
<g id= "a_edge8_Node000005_Node000009" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2186.31,-138.84C2065.5,-133.08 1797.58,-117.62 1574,-85.75 1568.01,-84.9 1561.77,-83.85 1555.58,-82.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1556.54,-79.34 1546.06,-80.89 1555.22,-86.21 1556.54,-79.34" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1655.5,-80.12 1582.5,-80.12 1582.5,-60.88 1655.5,-60.88 1655.5,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1619" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/Logger.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node10 -->
<g id= "edge9_Node000005_Node000010" class= "edge" >
<title > Node5- > Node10</title>
<g id= "a_edge9_Node000005_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2186.33,-134.45C2059.17,-120.34 1779.21,-89.28 1666.95,-76.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1667.51,-73.36 1657.18,-75.74 1666.74,-80.32 1667.51,-73.36" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node11 -->
<g id= "edge10_Node000005_Node000011" class= "edge" >
<title > Node5- > Node11</title>
<g id= "a_edge10_Node000005_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2252.07,-132.66C2253.63,-114.91 2254.25,-75.28 2232,-55.25 2206.74,-32.52 1988.49,-18.53 1885.89,-13.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1886.24,-9.66 1876.07,-12.64 1885.88,-16.65 1886.24,-9.66" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node12 -->
<g id= "edge11_Node000005_Node000012" class= "edge" >
<title > Node5- > Node12</title>
<g id= "a_edge11_Node000005_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2192.24,-132.53C2095.89,-117.61 1907.41,-88.44 1831.18,-76.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1831.85,-73.2 1821.44,-75.13 1830.78,-80.12 1831.85,-73.2" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2222.75,-80.12 2145.25,-80.12 2145.25,-60.88 2222.75,-60.88 2222.75,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2184" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_set</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node13 -->
<g id= "edge12_Node000005_Node000013" class= "edge" >
<title > Node5- > Node13</title>
<g id= "a_edge12_Node000005_Node000013" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2242.51,-132.74C2232,-121.74 2213.85,-102.74 2200.54,-88.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2203.11,-86.44 2193.67,-81.63 2198.05,-91.27 2203.11,-86.44" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2692.12,-80.12 2601.88,-80.12 2601.88,-60.88 2692.12,-60.88 2692.12,-80.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2647" y= "-66.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node14 -->
<g id= "edge13_Node000005_Node000014" class= "edge" >
<title > Node5- > Node14</title>
<g id= "a_edge13_Node000005_Node000014" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2302.36,-132.53C2376.66,-119.37 2513.64,-95.12 2590.64,-81.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2590.82,-85 2600.06,-79.81 2589.6,-78.11 2590.82,-85" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2816.75,-85.75 2715.25,-85.75 2715.25,-55.25 2816.75,-55.25 2816.75,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "2723.25" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2766" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node5->Node15 -->
<g id= "edge14_Node000005_Node000015" class= "edge" >
<title > Node5- > Node15</title>
<g id= "a_edge14_Node000005_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2315.73,-135.48C2403.41,-126.73 2564.63,-109.11 2701,-85.75 2702,-85.58 2703,-85.4 2704.01,-85.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2704.33,-88.73 2713.51,-83.43 2703.03,-81.85 2704.33,-88.73" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node16->Node14 -->
<g id= "edge17_Node000016_Node000014" class= "edge" >
<title > Node16- > Node14</title>
<g id= "a_edge17_Node000016_Node000014" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2718.61,-132.74C2705.38,-121.42 2682.25,-101.65 2665.87,-87.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2668.59,-85.35 2658.71,-81.51 2664.04,-90.67 2668.59,-85.35" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
<!-- Node16->Node15 -->
<g id= "edge16_Node000016_Node000015" class= "edge" >
<title > Node16- > Node15</title>
<g id= "a_edge16_Node000016_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2733.69,-132.74C2738.52,-123.59 2746.27,-108.9 2752.97,-96.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2755.98,-97.98 2757.55,-87.51 2749.79,-94.72 2755.98,-97.98" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -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= "389.75,-85.75 294.25,-85.75 294.25,-55.25 389.75,-55.25 389.75,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "302.25" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "342" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node31->Node32 -->
<g id= "edge19_Node000031_Node000032" class= "edge" >
<title > Node31- > Node32</title>
<g id= "a_edge19_Node000031_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M644.39,-126.9C638.6,-125.01 632.68,-123.23 627,-121.75 550.09,-101.7 459.39,-87.24 401.32,-79.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "402.04,-75.68 391.66,-77.79 401.09,-82.62 402.04,-75.68" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node4 -->
<g id= "edge28_Node000042_Node000004" class= "edge" >
<title > Node42- > Node4</title>
<g id= "a_edge28_Node000042_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2765.54,-268.24C2760.97,-267.42 2756.41,-266.65 2752,-266 2571.05,-239.19 2522.95,-256.81 2342,-230 2341.17,-229.88 2340.34,-229.75 2339.5,-229.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2340.39,-226.22 2329.95,-228.01 2339.23,-233.12 2340.39,-226.22" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node5 -->
<g id= "edge27_Node000042_Node000005" class= "edge" >
<title > Node42- > Node5</title>
<g id= "a_edge27_Node000042_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2765.6,-270.31C2756.72,-268.8 2747.61,-267.3 2739,-266 2613.64,-247.01 2575.26,-273.03 2456,-230 2432.22,-221.42 2430.72,-210.58 2408,-199.5 2370.79,-181.34 2326.11,-166.02 2293.95,-156.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2295.16,-152.75 2284.57,-153.18 2293.12,-159.45 2295.16,-152.75" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node6 -->
<g id= "edge34_Node000042_Node000006" class= "edge" >
<title > Node42- > Node6</title>
<g id= "a_edge34_Node000042_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2765.67,-270.67C2685.44,-256.48 2544.42,-231.41 2542,-230 2483.07,-195.66 2438.76,-124.68 2419.94,-90.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2423.07,-89.04 2415.26,-81.88 2416.91,-92.35 2423.07,-89.04" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node8 -->
<g id= "edge23_Node000042_Node000008" class= "edge" >
<title > Node42- > Node8</title>
<g id= "a_edge23_Node000042_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2765.62,-270.18C2756.74,-268.68 2747.62,-267.23 2739,-266 2592.49,-245.17 2544.73,-286.58 2408,-230 2387.99,-221.72 2389.68,-208.54 2370,-199.5 2291.11,-163.24 2259.11,-194.48 2178,-163.5 2127.44,-144.19 2074.79,-108.13 2046.66,-87.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2048.76,-84.56 2038.66,-81.36 2044.56,-90.16 2048.76,-84.56" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node9 -->
<g id= "edge25_Node000042_Node000009" class= "edge" >
<title > Node42- > Node9</title>
<g id= "a_edge25_Node000042_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2765.59,-271.73C2750.53,-269.6 2734.16,-267.5 2719,-266 2460.15,-240.39 1767.32,-310.89 1553,-163.5 1528.32,-146.53 1515.07,-113.04 1508.79,-91.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1512.18,-90.64 1506.25,-81.86 1505.41,-92.43 1512.18,-90.64" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node11 -->
<g id= "edge31_Node000042_Node000011" class= "edge" >
<title > Node42- > Node11</title>
<g id= "a_edge31_Node000042_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2826.5,-265.66C2843.18,-225.74 2882.37,-113.8 2826,-55.25 2793.18,-21.16 2087.38,-12.73 1886.13,-11.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1886.25,-7.51 1876.23,-10.93 1886.2,-14.51 1886.25,-7.51" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node12 -->
<g id= "edge32_Node000042_Node000012" class= "edge" >
<title > Node42- > Node12</title>
<g id= "a_edge32_Node000042_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2765.63,-270.09C2756.75,-268.6 2747.63,-267.18 2739,-266 2575.74,-243.71 2520.35,-297.44 2370,-230 2351.78,-221.83 2355.01,-208.13 2337,-199.5 2238.53,-152.35 2200.45,-187.77 2094,-163.5 1996.52,-141.27 1884.63,-102.85 1830.59,-83.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1831.98,-80.23 1821.38,-80.12 1829.6,-86.81 1831.98,-80.23" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node14 -->
<g id= "edge35_Node000042_Node000014" class= "edge" >
<title > Node42- > Node14</title>
<g id= "a_edge35_Node000042_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2789.21,-265.58C2753.68,-246.97 2696.26,-211.45 2666,-163.5 2652.15,-141.55 2648.18,-111.34 2647.15,-91.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2650.66,-91.78 2646.88,-81.88 2643.66,-91.98 2650.66,-91.78" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node15 -->
<g id= "edge24_Node000042_Node000015" class= "edge" >
<title > Node42- > Node15</title>
<g id= "a_edge24_Node000042_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2818.92,-265.9C2816.49,-237.65 2809.37,-173.1 2792,-121.75 2789.02,-112.95 2784.7,-103.8 2780.43,-95.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2783.62,-94.29 2775.7,-87.25 2777.5,-97.69 2783.62,-94.29" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node16 -->
<g id= "edge26_Node000042_Node000016" class= "edge" >
<title > Node42- > Node16</title>
<g id= "a_edge26_Node000042_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2810.26,-265.63C2793.58,-240.59 2759.59,-189.56 2741.3,-162.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2744.22,-160.17 2735.77,-153.78 2738.4,-164.05 2744.22,-160.17" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -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= "1101.12,-85.75 998.88,-85.75 998.88,-55.25 1101.12,-55.25 1101.12,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1006.88" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1050" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node44 -->
<g id= "edge29_Node000042_Node000044" class= "edge" >
<title > Node42- > Node44</title>
<g id= "a_edge29_Node000042_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2765.62,-271.39C2750.56,-269.26 2734.18,-267.24 2719,-266 2379.82,-238.18 1523.61,-286.39 1188,-230 1092.29,-213.92 1037.23,-241.88 980,-163.5 969.06,-148.51 971.53,-138.26 980,-121.75 986.24,-109.58 996.95,-99.7 1008.14,-92.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1009.69,-95.18 1016.29,-86.89 1005.96,-89.26 1009.69,-95.18" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node19 -->
<g id= "edge33_Node000042_Node000019" class= "edge" >
<title > Node42- > Node19</title>
<g id= "a_edge33_Node000042_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2775.67,-265.57C2750.75,-256.62 2719.43,-244.18 2693,-230 2573.22,-165.73 2570.95,-98.24 2442,-55.25 2382.7,-35.48 1424.31,-15.4 1221.51,-11.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1221.62,-7.86 1211.56,-11.16 1221.48,-14.86 1221.62,-7.86" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node44->Node19 -->
<g id= "edge30_Node000044_Node000019" class= "edge" >
<title > Node44- > Node19</title>
<g id= "a_edge30_Node000044_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1083.47,-54.8C1104.76,-45.44 1132.13,-33.41 1152.94,-24.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1154.32,-27.49 1162.06,-20.26 1151.5,-21.08 1154.32,-27.49" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node71->Node7 -->
<g id= "edge39_Node000071_Node000007" class= "edge" >
<title > Node71- > Node7</title>
<g id= "a_edge39_Node000071_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2202.02,-200.3C2251.85,-187.18 2320.08,-168.49 2324,-163.5 2339.96,-143.21 2337.38,-111.91 2333.29,-91.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2336.74,-90.92 2331.05,-81.98 2329.92,-92.52 2336.74,-90.92" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72->Node4 -->
<g id= "edge41_Node000072_Node000004" class= "edge" >
<title > Node72- > Node4</title>
<g id= "a_edge41_Node000072_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2196.69,-265.61C2210.12,-256.95 2227.33,-245.85 2242.11,-236.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2243.62,-239.51 2250.13,-231.15 2239.83,-233.63 2243.62,-239.51" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72->Node12 -->
<g id= "edge42_Node000072_Node000012" class= "edge" >
<title > Node72- > Node12</title>
<g id= "a_edge42_Node000072_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2097.33,-266.5C2028.48,-251.02 1927.64,-220.24 1857,-163.5 1832.65,-143.94 1815.22,-111.5 1805.88,-90.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1809.18,-89.65 1802.02,-81.84 1802.75,-92.41 1809.18,-89.65" />
2025-11-28 09:46:00 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node31 -->
<g id= "edge46_Node000085_Node000031" class= "edge" >
<title > Node85- > Node31</title>
<g id= "a_edge46_Node000085_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M447.01,-204.89C493.43,-195.92 565.58,-180.91 627,-163.5 628.96,-162.95 630.94,-162.36 632.95,-161.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "633.79,-165.16 642.27,-158.8 631.68,-158.48 633.79,-165.16" />
2025-11-28 09:46:00 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node32 -->
<g id= "edge45_Node000085_Node000032" class= "edge" >
<title > Node85- > Node32</title>
<g id= "a_edge45_Node000085_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M350.96,-214.06C265.95,-213.48 94.42,-206.81 57,-163.5 -7.72,-88.58 181.51,-74.21 282.72,-71.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "282.57,-75.27 292.5,-71.57 282.43,-68.27 282.57,-75.27" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node86 -->
<g id= "Node000086" class= "node" >
<title > Node86</title>
<g id= "a_Node000086" > <a xlink:href= "error__utils_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "161.75,-157.88 66.25,-157.88 66.25,-127.38 161.75,-127.38 161.75,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "74.25" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "114" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_utils.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node86 -->
<g id= "edge47_Node000085_Node000086" class= "edge" >
<title > Node85- > Node86</title>
<g id= "a_edge47_Node000085_Node000086" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M350.99,-204.89C304.57,-195.92 232.42,-180.91 171,-163.5 169.04,-162.95 167.06,-162.36 165.05,-161.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "166.32,-158.48 155.73,-158.8 164.21,-165.16 166.32,-158.48" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node87 -->
<g id= "Node000087" class= "node" >
<title > Node87</title>
<g id= "a_Node000087" > <a xlink:href= "error__debug_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "275.75,-157.88 180.25,-157.88 180.25,-127.38 275.75,-127.38 275.75,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "188.25" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "228" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_debug.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node87 -->
<g id= "edge49_Node000085_Node000087" class= "edge" >
<title > Node85- > Node87</title>
<g id= "a_edge49_Node000085_Node000087" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M363.15,-199.05C337.27,-188.44 302.11,-174.02 274.13,-162.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "275.78,-159.44 265.2,-158.88 273.12,-165.91 275.78,-159.44" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node89 -->
<g id= "Node000089" class= "node" >
<title > Node89</title>
<g id= "a_Node000089" > <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= "389.75,-157.88 294.25,-157.88 294.25,-127.38 389.75,-127.38 389.75,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "302.25" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "342" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_policy.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node89 -->
<g id= "edge51_Node000085_Node000089" class= "edge" >
<title > Node85- > Node89</title>
<g id= "a_edge51_Node000085_Node000089" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M387.19,-199.22C379.62,-189.91 369.63,-177.62 360.97,-166.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "363.77,-164.86 354.75,-159.31 358.34,-169.28 363.77,-164.86" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node90 -->
<g id= "Node000090" class= "node" >
<title > Node90</title>
<g id= "a_Node000090" > <a xlink:href= "error__reaction_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "503.75,-157.88 408.25,-157.88 408.25,-127.38 503.75,-127.38 503.75,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "416.25" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "456" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_reaction.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node90 -->
<g id= "edge53_Node000085_Node000090" class= "edge" >
<title > Node85- > Node90</title>
<g id= "a_edge53_Node000085_Node000090" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M410.81,-199.22C418.38,-189.91 428.37,-177.62 437.03,-166.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "439.66,-169.28 443.25,-159.31 434.23,-164.86 439.66,-169.28" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node91 -->
<g id= "Node000091" class= "node" >
<title > Node91</title>
<g id= "a_Node000091" > <a xlink:href= "error__solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "617.75,-157.88 522.25,-157.88 522.25,-127.38 617.75,-127.38 617.75,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "530.25" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "570" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_solver.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node91 -->
<g id= "edge55_Node000085_Node000091" class= "edge" >
<title > Node85- > Node91</title>
<g id= "a_edge55_Node000085_Node000091" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M434.85,-199.05C460.73,-188.44 495.89,-174.02 523.87,-162.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "524.88,-165.91 532.8,-158.88 522.22,-159.44 524.88,-165.91" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node86->Node32 -->
<g id= "edge48_Node000086_Node000032" class= "edge" >
<title > Node86- > Node32</title>
<g id= "a_edge48_Node000086_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M155.32,-126.95C160.59,-125.16 165.91,-123.38 171,-121.75 208.06,-109.85 249.98,-97.52 283.04,-88.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "283.78,-91.47 292.44,-85.36 281.86,-84.74 283.78,-91.47" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node87->Node32 -->
<g id= "edge50_Node000087_Node000032" class= "edge" >
<title > Node87- > Node32</title>
<g id= "a_edge50_Node000087_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M251.9,-126.92C268.31,-116.83 290.34,-103.28 308.5,-92.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "310.16,-95.19 316.84,-86.97 306.49,-89.23 310.16,-95.19" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node89->Node32 -->
<g id= "edge52_Node000089_Node000032" class= "edge" >
<title > Node89- > Node32</title>
<g id= "a_edge52_Node000089_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M342,-127.1C342,-118.54 342,-107.46 342,-97.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "345.5,-97.52 342,-87.52 338.5,-97.52 345.5,-97.52" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node90->Node32 -->
<g id= "edge54_Node000090_Node000032" class= "edge" >
<title > Node90- > Node32</title>
<g id= "a_edge54_Node000090_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M432.1,-126.92C415.69,-116.83 393.66,-103.28 375.5,-92.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "377.51,-89.23 367.16,-86.97 373.84,-95.19 377.51,-89.23" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node91->Node32 -->
<g id= "edge56_Node000091_Node000032" class= "edge" >
<title > Node91- > Node32</title>
<g id= "a_edge56_Node000091_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M528.68,-126.95C523.41,-125.16 518.09,-123.38 513,-121.75 475.94,-109.85 434.02,-97.52 400.96,-88.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "402.14,-84.74 391.56,-85.36 400.22,-91.47 402.14,-84.74" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node62 -->
<g id= "Node000062" class= "node" >
<title > Node62</title>
<g id= "a_Node000062" > <a xlink:href= "network__file_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1655.62,-157.88 1562.38,-157.88 1562.38,-127.38 1655.62,-127.38 1655.62,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1570.38" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/network</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1609" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _file.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node92->Node62 -->
<g id= "edge58_Node000092_Node000062" class= "edge" >
<title > Node92- > Node62</title>
<g id= "a_edge58_Node000092_Node000062" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M895.6,-212.61C996.39,-209.19 1280.88,-197.05 1515,-163.5 1526.64,-161.83 1538.99,-159.58 1550.78,-157.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1551.33,-160.65 1560.4,-155.17 1549.89,-153.79 1551.33,-160.65" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node93 -->
<g id= "Node000093" class= "node" >
<title > Node93</title>
<g id= "a_Node000093" > <a xlink:href= "generative_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "905.62,-152.25 788.38,-152.25 788.38,-133 905.62,-133 905.62,-152.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "847" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > generative/generative.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node92->Node93 -->
<g id= "edge62_Node000092_Node000093" class= "edge" >
<title > Node92- > Node93</title>
<g id= "a_edge62_Node000092_Node000093" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M856.61,-204.87C855,-194.6 852.29,-177.36 850.16,-163.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "853.66,-163.49 848.65,-154.15 846.74,-164.57 853.66,-163.49" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node62->Node9 -->
<g id= "edge59_Node000062_Node000009" class= "edge" >
<title > Node62- > Node9</title>
<g id= "a_edge59_Node000062_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.99,-126.92C1569.41,-115.19 1544.86,-98.79 1527.02,-86.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1529.17,-84.1 1518.91,-81.46 1525.28,-89.92 1529.17,-84.1" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node62->Node10 -->
<g id= "edge60_Node000062_Node000010" class= "edge" >
<title > Node62- > Node10</title>
<g id= "a_edge60_Node000062_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1611.07,-127.1C1612.54,-116.84 1614.51,-102.95 1616.13,-91.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1619.59,-92.15 1617.54,-81.76 1612.66,-91.16 1619.59,-92.15" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node62->Node12 -->
<g id= "edge61_Node000062_Node000012" class= "edge" >
<title > Node62- > Node12</title>
<g id= "a_edge61_Node000062_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1648.62,-126.92C1683.28,-114.06 1733.03,-95.61 1765.42,-83.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1766.53,-86.91 1774.69,-80.15 1764.09,-80.35 1766.53,-86.91" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96->Node44 -->
<g id= "edge66_Node000096_Node000044" class= "edge" >
<title > Node96- > Node44</title>
<g id= "a_edge66_Node000096_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1196.16,-211.44C1132.61,-206.96 1016.44,-194.63 991,-163.5 979.26,-149.13 983.22,-138.6 991,-121.75 996.22,-110.46 1005.36,-100.77 1014.91,-92.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1016.96,-95.84 1022.87,-87.05 1012.77,-90.23 1016.96,-95.84" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node97 -->
<g id= "Node000097" class= "node" >
<title > Node97</title>
<g id= "a_Node000097" > <a xlink:href= "partition__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1348.5,-85.75 1257.5,-85.75 1257.5,-55.25 1348.5,-55.25 1348.5,-85.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1265.5" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1303" y= "-61" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_types.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96->Node97 -->
<g id= "edge64_Node000096_Node000097" class= "edge" >
<title > Node96- > Node97</title>
<g id= "a_edge64_Node000096_Node000097" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1279.83,-208.98C1308.49,-203.29 1344.53,-190.82 1363,-163.5 1373.39,-148.13 1370.85,-138.56 1363,-121.75 1357.63,-110.25 1348.19,-100.45 1338.37,-92.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1340.7,-90.02 1330.57,-86.94 1336.57,-95.67 1340.7,-90.02" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node98 -->
<g id= "Node000098" class= "node" >
<title > Node98</title>
<g id= "a_Node000098" > <a xlink:href= "partition__ground_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1506.12,-157.88 1409.88,-157.88 1409.88,-127.38 1506.12,-127.38 1506.12,-157.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1417.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1458" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_ground.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96->Node98 -->
<g id= "edge67_Node000096_Node000098" class= "edge" >
<title > Node96- > Node98</title>
<g id= "a_edge67_Node000096_Node000098" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1279.59,-200.55C1311.46,-190.43 1356.51,-176.11 1396,-163.5 1397.81,-162.92 1399.66,-162.33 1401.52,-161.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1402.39,-165.13 1410.85,-158.75 1400.26,-158.46 1402.39,-165.13" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node99 -->
<g id= "Node000099" class= "node" >
<title > Node99</title>
<g id= "a_Node000099" > <a xlink:href= "partition__rauscher__thielemann_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1096.12,-163.5 999.88,-163.5 999.88,-121.75 1096.12,-121.75 1096.12,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1007.88" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "1007.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_rauscher</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1048" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _thielemann.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96->Node99 -->
<g id= "edge73_Node000096_Node000099" class= "edge" >
<title > Node96- > Node99</title>
<g id= "a_edge73_Node000096_Node000099" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1198.17,-199.05C1171.81,-189.32 1136.78,-176.39 1107.18,-165.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1108.56,-162.24 1097.96,-162.07 1106.13,-168.81 1108.56,-162.24" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node100 -->
<g id= "Node000100" class= "node" >
<title > Node100</title>
<g id= "a_Node000100" > <a xlink:href= "rauscher__thielemann__partition__data__record_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1234.12,-163.5 1113.88,-163.5 1113.88,-121.75 1234.12,-121.75 1234.12,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1121.88" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "1121.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /rauscher_thielemann</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1174" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _partition_data_record.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96->Node100 -->
<g id= "edge78_Node000096_Node000100" class= "edge" >
<title > Node96- > Node100</title>
<g id= "a_edge78_Node000096_Node000100" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1224.74,-199.22C1217.62,-191.42 1208.59,-181.52 1200.12,-172.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1202.93,-170.13 1193.6,-165.1 1197.76,-174.85 1202.93,-170.13" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node101 -->
<g id= "Node000101" class= "node" >
<title > Node101</title>
<g id= "a_Node000101" > <a xlink:href= "partition__composite_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1353.75,-163.5 1252.25,-163.5 1252.25,-121.75 1353.75,-121.75 1353.75,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1260.25" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "start" x= "1260.25" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composite/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1303" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _composite.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node96->Node101 -->
<g id= "edge79_Node000096_Node000101" class= "edge" >
<title > Node96- > Node101</title>
<g id= "a_edge79_Node000096_Node000101" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1251.47,-199.22C1258.7,-191.42 1267.87,-181.52 1276.47,-172.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1278.87,-174.81 1283.1,-165.1 1273.73,-170.05 1278.87,-174.81" />
2025-11-28 09:46:00 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node97->Node11 -->
<g id= "edge65_Node000097_Node000011" class= "edge" >
<title > Node97- > Node11</title>
<g id= "a_edge65_Node000097_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1348.81,-62.44C1365.25,-60.01 1383.94,-57.37 1401,-55.25 1537.21,-38.32 1698.16,-22.9 1779.78,-15.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1780.08,-18.89 1789.72,-14.5 1779.45,-11.92 1780.08,-18.89" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node98->Node9 -->
<g id= "edge69_Node000098_Node000009" class= "edge" >
<title > Node98- > Node9</title>
<g id= "a_edge69_Node000098_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1467.53,-127.1C1474.62,-116.28 1484.35,-101.45 1491.98,-89.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1494.87,-91.8 1497.43,-81.52 1489.01,-87.96 1494.87,-91.8" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node98->Node10 -->
<g id= "edge72_Node000098_Node000010" class= "edge" >
<title > Node98- > Node10</title>
<g id= "a_edge72_Node000098_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1491.75,-126.92C1520.08,-114.59 1560.23,-97.1 1587.81,-85.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1588.92,-88.42 1596.69,-81.22 1586.12,-82 1588.92,-88.42" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node98->Node11 -->
<g id= "edge70_Node000098_Node000011" class= "edge" >
<title > Node98- > Node11</title>
<g id= "a_edge70_Node000098_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1446.63,-126.93C1433.52,-108.08 1415.95,-75.44 1434,-55.25 1456.68,-29.89 1676.81,-17.26 1780.05,-12.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1780.1,-16.19 1789.94,-12.26 1779.79,-9.2 1780.1,-16.19" />
2025-11-28 09:46:00 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node98->Node44 -->
<g id= "edge68_Node000098_Node000044" class= "edge" >
<title > Node98- > Node44</title>
<g id= "a_edge68_Node000098_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1409.76,-131.07C1394.8,-127.93 1378.24,-124.57 1363,-121.75 1276.51,-105.77 1176.04,-90.16 1112.74,-80.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1113.27,-77.22 1102.86,-79.21 1112.23,-84.15 1113.27,-77.22" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node98->Node19 -->
<g id= "edge71_Node000098_Node000019" class= "edge" >
<title > Node98- > Node19</title>
<g id= "a_edge71_Node000098_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1442.78,-126.93C1419.71,-104.93 1376.6,-64.98 1358,-55.25 1314.11,-32.3 1257.71,-20.65 1221.22,-15.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1222,-11.69 1211.6,-13.74 1221.01,-18.62 1222,-11.69" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node99->Node9 -->
<g id= "edge75_Node000099_Node000009" class= "edge" >
<title > Node99- > Node9</title>
<g id= "a_edge75_Node000099_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1096.62,-123.92C1099.44,-123.13 1102.25,-122.4 1105,-121.75 1165.32,-107.6 1333.76,-88.92 1431.43,-78.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1431.59,-82.29 1441.18,-77.78 1430.87,-75.33 1431.59,-82.29" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node99->Node11 -->
<g id= "edge76_Node000099_Node000011" class= "edge" >
<title > Node99- > Node11</title>
<g id= "a_edge76_Node000099_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1084.87,-121.37C1124.23,-100.82 1189.06,-69.98 1249,-55.25 1348.84,-30.7 1655.37,-17.09 1779.74,-12.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1779.82,-15.96 1789.68,-12.09 1779.56,-8.96 1779.82,-15.96" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node99->Node44 -->
<g id= "edge74_Node000099_Node000044" class= "edge" >
<title > Node99- > Node44</title>
<g id= "a_edge74_Node000099_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1048.58,-121.34C1048.79,-113.82 1049.04,-105.19 1049.27,-97.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1052.76,-97.56 1049.54,-87.46 1045.76,-97.36 1052.76,-97.56" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node99->Node19 -->
<g id= "edge77_Node000099_Node000019" class= "edge" >
<title > Node99- > Node19</title>
<g id= "a_edge77_Node000099_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1070.97,-121.51C1082.79,-111.02 1097.33,-97.87 1110,-85.75 1130.35,-66.29 1152.96,-43.09 1167.77,-27.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1170.08,-30.32 1174.46,-20.68 1165.02,-25.48 1170.08,-30.32" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node101->Node9 -->
<g id= "edge82_Node000101_Node000009" class= "edge" >
<title > Node101- > Node9</title>
<g id= "a_edge82_Node000101_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1354.24,-123.75C1389.62,-111.41 1435.81,-95.29 1467.48,-84.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1468.32,-87.65 1476.61,-81.06 1466.02,-81.04 1468.32,-87.65" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node101->Node12 -->
<g id= "edge83_Node000101_Node000012" class= "edge" >
<title > Node101- > Node12</title>
<g id= "a_edge83_Node000101_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1354.24,-130.49C1369.26,-127.42 1385.75,-124.26 1401,-121.75 1535.51,-99.63 1697.06,-81.9 1765.17,-74.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1765.31,-78.33 1774.9,-73.82 1764.59,-71.36 1765.31,-78.33" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node101->Node44 -->
<g id= "edge80_Node000101_Node000044" class= "edge" >
<title > Node101- > Node44</title>
<g id= "a_edge80_Node000101_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1252.01,-124.48C1248.97,-123.54 1245.95,-122.62 1243,-121.75 1199.63,-108.94 1150.28,-96.12 1112.34,-86.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1113.47,-83.31 1102.92,-84.29 1111.78,-90.1 1113.47,-83.31" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node101->Node19 -->
<g id= "edge84_Node000101_Node000019" class= "edge" >
<title > Node101- > Node19</title>
<g id= "a_edge84_Node000101_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1282.98,-121.45C1272.68,-110.94 1260.02,-97.8 1249,-85.75 1231.26,-66.36 1211.61,-43.43 1198.61,-28.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1201.54,-26.1 1192.43,-20.71 1196.19,-30.61 1201.54,-26.1" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node101->Node97 -->
<g id= "edge81_Node000101_Node000097" class= "edge" >
<title > Node101- > Node97</title>
<g id= "a_edge81_Node000101_Node000097" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1303,-121.34C1303,-113.82 1303,-105.19 1303,-97.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1306.5,-97.46 1303,-87.46 1299.5,-97.46 1306.5,-97.46" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node103 -->
<g id= "Node000103" class= "node" >
<title > Node103</title>
<g id= "a_Node000103" > <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= "1890.12,-296.5 1787.88,-296.5 1787.88,-266 1890.12,-266 1890.12,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1795.88" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1839" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node102->Node103 -->
<g id= "edge86_Node000102_Node000103" class= "edge" >
<title > Node102- > Node103</title>
<g id= "a_edge86_Node000102_Node000103" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1724.56,-526.14C1736.5,-506.93 1765.1,-459.84 1785,-418.25 1803.04,-380.55 1820.19,-335.15 1830.15,-307.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1833.39,-308.84 1833.45,-298.25 1826.79,-306.49 1833.39,-308.84" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node104 -->
<g id= "Node000104" class= "node" >
<title > Node104</title>
<g id= "a_Node000104" > <a xlink:href= "policy__logical_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1656.12,-363 1553.88,-363 1553.88,-332.5 1656.12,-332.5 1656.12,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1561.88" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1605" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _logical.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node102->Node104 -->
<g id= "edge92_Node000102_Node000104" class= "edge" >
<title > Node102- > Node104</title>
<g id= "a_edge92_Node000102_Node000104" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1708.4,-525.91C1687.89,-507.7 1642.79,-464.49 1620,-418.25 1613.31,-404.69 1609.59,-388.19 1607.53,-374.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1611,-374.24 1606.26,-364.77 1604.06,-375.13 1611,-374.24" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node105 -->
<g id= "Node000105" class= "node" >
<title > Node105</title>
<g id= "a_Node000105" > <a xlink:href= "chains_8h.html" target= "_top" xlink:title= "Concrete implementations of ReactionChainPolicy for key stellar reaction chains." >
<polygon fill= "white" stroke= "#666666" points= "1775.75,-418.25 1662.25,-418.25 1662.25,-399 1775.75,-399 1775.75,-418.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "1719" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/chains.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node102->Node105 -->
<g id= "edge96_Node000102_Node000105" class= "edge" >
<title > Node102- > Node105</title>
<g id= "a_edge96_Node000102_Node000105" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1719,-525.98C1719,-506.01 1719,-457.64 1719,-429.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1722.5,-430.07 1719,-420.07 1715.5,-430.07 1722.5,-430.07" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node106 -->
<g id= "Node000106" class= "node" >
<title > Node106</title>
<g id= "a_Node000106" > <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= "1951.5,-484.75 1848.5,-484.75 1848.5,-454.25 1951.5,-454.25 1951.5,-484.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1856.5" y= "-471.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1900" y= "-460" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.h</text>
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node102->Node106 -->
<g id= "edge101_Node000102_Node000106" class= "edge" >
<title > Node102- > Node106</title>
<g id= "a_edge101_Node000102_Node000106" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1744.55,-525.9C1771.37,-516.34 1814.27,-501.05 1848.22,-488.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1849.22,-492.31 1857.47,-485.66 1846.87,-485.72 1849.22,-492.31" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node103->Node4 -->
<g id= "edge89_Node000103_Node000004" class= "edge" >
<title > Node103- > Node4</title>
<g id= "a_edge89_Node000103_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1890.37,-274.76C1960.17,-266.99 2089.05,-251.5 2208.29,-230.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2208.71,-233.88 2217.93,-228.67 2207.47,-226.99 2208.71,-233.88" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node103->Node5 -->
<g id= "edge88_Node000103_Node000005" class= "edge" >
<title > Node103- > Node5</title>
<g id= "a_edge88_Node000103_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1867.16,-265.54C1901.86,-247.88 1963,-218.31 2018,-199.5 2075.21,-179.93 2142.56,-164.57 2190.1,-154.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2190.53,-158.43 2199.65,-153.04 2189.16,-151.57 2190.53,-158.43" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node103->Node8 -->
<g id= "edge87_Node000103_Node000008" class= "edge" >
<title > Node103- > Node8</title>
<g id= "a_edge87_Node000103_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1850.27,-265.76C1863.05,-249.45 1884.63,-222.25 1904,-199.5 1934.14,-164.1 1941.71,-155.2 1974,-121.75 1985.06,-110.29 1997.93,-97.85 2008.09,-88.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2010.24,-91.01 2015.12,-81.6 2005.44,-85.91 2010.24,-91.01" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node103->Node71 -->
<g id= "edge91_Node000103_Node000071" class= "edge" >
<title > Node103- > Node71</title>
<g id= "a_edge91_Node000103_Node000071" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1890.36,-269.6C1944.13,-258.45 2028.67,-240.91 2086.58,-228.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2087.23,-232.34 2096.31,-226.89 2085.81,-225.49 2087.23,-232.34" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node103->Node96 -->
<g id= "edge90_Node000103_Node000096" class= "edge" >
<title > Node103- > Node96</title>
<g id= "a_edge90_Node000103_Node000096" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1787.5,-274.72C1674.4,-262.58 1405.29,-233.7 1290.91,-221.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1291.5,-217.97 1281.19,-220.38 1290.76,-224.93 1291.5,-217.97" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node104->Node12 -->
<g id= "edge94_Node000104_Node000012" class= "edge" >
<title > Node104- > Node12</title>
<g id= "a_edge94_Node000104_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1612.47,-332.26C1631.87,-295.28 1686.49,-195.16 1746,-121.75 1755.91,-109.53 1768.57,-97.23 1778.92,-87.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1780.99,-90.71 1786.16,-81.46 1776.35,-85.47 1780.99,-90.71" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node104->Node19 -->
<g id= "edge95_Node000104_Node000019" class= "edge" >
<title > Node104- > Node19</title>
<g id= "a_edge95_Node000104_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1553.63,-345.28C1397.41,-339.89 931.42,-316.74 812,-230 771.3,-200.44 749.26,-162.31 779,-121.75 823.09,-61.62 1055.26,-26.64 1146.82,-15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1147.03,-18.5 1156.52,-13.79 1146.17,-11.56 1147.03,-18.5" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node104->Node103 -->
<g id= "edge93_Node000104_Node000103" class= "edge" >
<title > Node104- > Node103</title>
<g id= "a_edge93_Node000104_Node000103" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1656.35,-332.6C1691.86,-322.81 1739.3,-309.73 1776.93,-299.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1777.6,-302.81 1786.31,-296.77 1775.74,-296.06 1777.6,-302.81" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node105->Node5 -->
<g id= "edge99_Node000105_Node000005" class= "edge" >
<title > Node105- > Node5</title>
<g id= "a_edge99_Node000105_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1733.47,-398.7C1764.03,-379.83 1837.44,-334.52 1899,-296.5 1968.79,-253.4 1980.98,-232.66 2056,-199.5 2101.24,-179.5 2155.54,-164.62 2195.34,-155.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2195.99,-158.72 2204.95,-153.06 2194.42,-151.89 2195.99,-158.72" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node105->Node19 -->
<g id= "edge100_Node000105_Node000019" class= "edge" >
<title > Node105- > Node19</title>
<g id= "a_edge100_Node000105_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1714.71,-398.74C1705.36,-378.55 1684,-327.45 1684,-282.25 1684,-282.25 1684,-282.25 1684,-141.62 1684,-102.32 1694.46,-81.27 1665,-55.25 1631.94,-26.06 1328.42,-14.71 1221.25,-11.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1221.66,-8.1 1211.57,-11.32 1221.47,-15.1 1221.66,-8.1" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node105->Node103 -->
<g id= "edge97_Node000105_Node000103" class= "edge" >
<title > Node105- > Node103</title>
<g id= "a_edge97_Node000105_Node000103" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1727.63,-398.61C1746.23,-379.17 1790.6,-332.82 1817.38,-304.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1819.64,-307.53 1824.03,-297.89 1814.59,-302.69 1819.64,-307.53" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node105->Node104 -->
<g id= "edge98_Node000105_Node000104" class= "edge" >
<title > Node105- > Node104</title>
<g id= "a_edge98_Node000105_Node000104" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1701.69,-398.68C1686.2,-390.68 1662.95,-378.68 1643.13,-368.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1644.97,-365.46 1634.48,-363.98 1641.76,-371.68 1644.97,-365.46" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node106->Node4 -->
<g id= "edge104_Node000106_Node000004" class= "edge" >
<title > Node106- > Node4</title>
<g id= "a_edge104_Node000106_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1948.12,-453.81C1968.42,-445.79 1991.19,-434.18 2008,-418.25 2063.63,-365.52 2029.09,-313.81 2089,-266 2098.64,-258.3 2159.19,-242.66 2208.43,-230.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2208.99,-234.33 2217.91,-228.61 2207.37,-227.52 2208.99,-234.33" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node106->Node5 -->
<g id= "edge105_Node000106_Node000005" class= "edge" >
<title > Node106- > Node5</title>
<g id= "a_edge105_Node000106_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1909.37,-454.08C1944.02,-400.96 2064.09,-218.25 2089,-199.5 2118.13,-177.57 2156.5,-163.84 2188.58,-155.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2189.3,-158.9 2198.17,-153.1 2187.62,-152.1 2189.3,-158.9" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node106->Node8 -->
<g id= "edge107_Node000106_Node000008" class= "edge" >
<title > Node106- > Node8</title>
<g id= "a_edge107_Node000106_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1903.64,-453.86C1908.9,-431.4 1918,-387.01 1918,-348.75 1918,-348.75 1918,-348.75 1918,-280.25 1918,-259.33 1987.3,-137.99 2014.87,-90.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2017.87,-92.33 2019.88,-81.93 2011.82,-88.81 2017.87,-92.33" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node106->Node12 -->
<g id= "edge102_Node000106_Node000012" class= "edge" >
<title > Node106- > Node12</title>
<g id= "a_edge102_Node000106_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1885.06,-454.16C1857.64,-426.67 1800.15,-363.33 1779,-296.5 1766.97,-258.5 1786.04,-138.89 1794.39,-91.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1797.81,-92.11 1796.12,-81.65 1790.92,-90.87 1797.81,-92.11" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node106->Node15 -->
<g id= "edge106_Node000106_Node000015" class= "edge" >
<title > Node106- > Node15</title>
<g id= "a_edge106_Node000106_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1951.87,-467.86C2137.34,-464.35 2763,-441.76 2883,-296.5 2937.25,-230.83 2842.69,-135.92 2793.25,-93.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2795.65,-90.91 2785.75,-87.14 2791.14,-96.26 2795.65,-90.91" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node106->Node103 -->
<g id= "edge103_Node000106_Node000103" class= "edge" >
<title > Node106- > Node103</title>
<g id= "a_edge103_Node000106_Node000103" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1895.31,-453.79C1887.34,-428.82 1870.58,-376.56 1856,-332.5 1853.32,-324.39 1850.35,-315.57 1847.65,-307.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1850.98,-306.52 1844.45,-298.18 1844.35,-308.77 1850.98,-306.52" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node106->Node105 -->
<g id= "edge108_Node000106_Node000105" class= "edge" >
<title > Node106- > Node105</title>
<g id= "a_edge108_Node000106_Node000105" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1854.79,-453.8C1824.94,-444.08 1786.22,-431.49 1757.77,-422.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1759.06,-418.97 1748.46,-419.21 1756.89,-425.63 1759.06,-418.97" />
2025-11-27 15:06:27 -05:00
</a>
</g>
</g>
</g>
</svg>