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/lib/policy/stellar_policy.cpp Pages: 1 -->
2026-04-20 12:45:31 -04:00
<!-- zoomable 626 -->
2025-11-24 09:08:28 -05:00
<svg id= "main" version= "1.1" xmlns= "http://www.w3.org/2000/svg" xmlns:xlink= "http://www.w3.org/1999/xlink" xml:space= "preserve" onload= "init(evt)" >
2026-04-20 12:45:31 -04:00
2025-11-24 09:08:28 -05:00
<style type= "text/css" > < ![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<defs >
<circle id= "rim" cx= "0" cy= "0" r= "7" />
<circle id= "rim2" cx= "0" cy= "0" r= "3.5" />
<g id= "zoomPlus" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomplus.mouseover" end= "zoomplus.mouseout" /> </use>
<path d= "M-4,0h8M0,-4v8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "zoomMin" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomminus.mouseover" end= "zoomminus.mouseout" /> </use>
<path d= "M-4,0h8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "arrowUp" transform= "translate(30 24)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowRight" transform= "rotate(90) translate(36 -43)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowDown" transform= "rotate(180) translate(-30 -48)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowLeft" transform= "rotate(270) translate(-36 17)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "resetDef" >
<use xlink:href= "#rim2" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "reset.mouseover" end= "reset.mouseout" /> </use>
</g>
</defs>
<script type= "application/ecmascript" >
2026-06-14 08:36:52 -04:00
var viewWidth = 2960;
2026-04-20 12:45:31 -04:00
var viewHeight = 626;
2025-11-24 09:08:28 -05:00
var sectionId = 'dynsection-0';
</script>
<script type= "application/ecmascript" xlink:href= "svg.min.js" />
<svg id= "graph" class= "graph" >
<g id= "viewport" >
<title > src/lib/policy/stellar_policy.cpp</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= "2322,-617.75 2222,-617.75 2222,-587.25 2322,-587.25 2322,-617.75" />
<text xml:space= "preserve" text-anchor= "start" x= "2230" y= "-604.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2272" y= "-593" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.cpp</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= "stellar__policy_8h.html" target= "_top" xlink:title= "High-level concrete NetworkPolicy for specific stellar environments." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "2283.5,-551.25 2180.5,-551.25 2180.5,-520.75 2283.5,-520.75 2283.5,-551.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2188.5" y= "-537.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2232" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.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= "M2262.92,-586.86C2258.22,-579.28 2252.35,-569.81 2246.99,-561.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2250.08,-559.52 2241.84,-552.86 2244.13,-563.21 2250.08,-559.52" />
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:href= "policy__abstract_8h.html" target= "_top" xlink:title= "Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "2246.12,-418.25 2143.88,-418.25 2143.88,-387.75 2246.12,-387.75 2246.12,-418.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2151.88" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2195" y= "-393.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node1->Node5 -->
2026-06-14 08:36:52 -04:00
<g id= "edge78_Node000001_Node000005" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node5</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge78_Node000001_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2281.01,-586.95C2289.95,-570.59 2301.23,-543.34 2293,-520.75 2278.95,-482.16 2245.93,-447.46 2222.09,-426.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2224.45,-423.52 2214.61,-419.59 2219.85,-428.8 2224.45,-423.52" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
<polygon fill= "white" stroke= "#666666" points= "2001.12,-285.25 1892.88,-285.25 1892.88,-254.75 2001.12,-254.75 2001.12,-285.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1900.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1947" y= "-260.5" 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
<!-- Node1->Node17 -->
<g id= "edge81_Node000001_Node000017" class= "edge" >
<title > Node1- > Node17</title>
<g id= "a_edge81_Node000001_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2221.72,-599.67C2029.92,-592.01 1355,-558.8 1355,-470.5 1355,-470.5 1355,-470.5 1355,-402 1355,-375.28 1727.41,-308.54 1881.48,-282.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1881.87,-285.55 1891.14,-280.41 1880.69,-278.65 1881.87,-285.55" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
<g id= "a_Node000036" > <a xlink:href= "blob_8h.html" target= "_top" xlink:title= "Container class for managing multiple scratchpad instances." >
<polygon fill= "#fff0f0" stroke= "red" points= "616.5,-218.75 483.5,-218.75 483.5,-188.25 616.5,-188.25 616.5,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "491.5" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "550" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /blob.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node36 -->
<g id= "edge120_Node000001_Node000036" class= "edge" >
<title > Node1- > Node36</title>
<g id= "a_edge120_Node000001_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2221.78,-601.51C1985.61,-601.32 983.94,-597.73 675,-551.25 540.58,-531.03 380,-606.43 380,-470.5 380,-470.5 380,-470.5 380,-402 380,-320.74 463.7,-256.28 513.64,-225.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "515.43,-228.05 522.15,-219.86 511.78,-222.08 515.43,-228.05" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node52 -->
<g id= "Node000052" class= "node" >
<title > Node52</title>
<g id= "a_Node000052" > <a xlink:href= "logging_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2682.12,-346.12 2573.88,-346.12 2573.88,-326.88 2682.12,-326.88 2682.12,-346.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2628" y= "-332.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/utils/logging.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node52 -->
<g id= "edge119_Node000001_Node000052" class= "edge" >
<title > Node1- > Node52</title>
<g id= "a_edge119_Node000001_Node000052" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2287.49,-586.93C2305.41,-570.31 2336.04,-542.61 2364,-520.75 2449.4,-453.98 2557.25,-383 2604.27,-352.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2606.07,-355.67 2612.59,-347.32 2602.28,-349.78 2606.07,-355.67" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node56 -->
<g id= "Node000056" class= "node" >
<title > Node56</title>
<g id= "a_Node000056" > <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= "2930.75,-484.75 2835.25,-484.75 2835.25,-454.25 2930.75,-454.25 2930.75,-484.75" />
<text xml:space= "preserve" text-anchor= "start" x= "2843.25" y= "-471.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2883" y= "-460" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_policy.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node56 -->
<g id= "edge79_Node000001_Node000056" class= "edge" >
<title > Node1- > Node56</title>
<g id= "a_edge79_Node000001_Node000056" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2300.68,-586.94C2319.08,-577.33 2343.32,-564.17 2364,-551.25 2383.87,-538.84 2385.02,-528.88 2407,-520.75 2571.51,-459.92 2626.1,-507.61 2800,-484.75 2807.69,-483.74 2815.75,-482.54 2823.7,-481.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2824.03,-484.76 2833.33,-479.68 2822.89,-477.85 2824.03,-484.76" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57 -->
<g id= "Node000057" class= "node" >
<title > Node57</title>
<g id= "a_Node000057" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1289.12,-351.75 1180.88,-351.75 1180.88,-321.25 1289.12,-321.25 1289.12,-351.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1188.88" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1235" y= "-327" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node57 -->
<g id= "edge82_Node000001_Node000057" class= "edge" >
<title > Node1- > Node57</title>
<g id= "a_edge82_Node000001_Node000057" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2221.74,-601.71C2038.71,-602.09 1414.73,-599.78 1341,-551.25 1274.94,-507.76 1248.45,-410.24 1239.26,-363.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1242.72,-362.92 1237.47,-353.72 1235.83,-364.19 1242.72,-362.92" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node70 -->
<g id= "Node000070" class= "node" >
<title > Node70</title>
<g id= "a_Node000070" > <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= "2521.62,-551.25 2416.38,-551.25 2416.38,-520.75 2521.62,-520.75 2521.62,-551.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2424.38" y= "-537.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2469" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_views.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node1->Node70 -->
2026-06-14 08:36:52 -04:00
<g id= "edge118_Node000001_Node000070" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node1- > Node70</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge118_Node000001_Node000070" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2316.7,-586.86C2345.32,-577.5 2382.66,-565.27 2413.22,-555.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2414.28,-558.6 2422.7,-552.16 2412.1,-551.95 2414.28,-558.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node81 -->
<g id= "Node000081" class= "node" >
<title > Node81</title>
<g id= "a_Node000081" > <a xlink:href= "engine_2scratchpads_2utils_8h.html" target= "_top" xlink:title= "Utility functions for convenient scratchpad retrieval with exception handling." >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "351.5,-285.25 218.5,-285.25 218.5,-254.75 351.5,-254.75 351.5,-285.25" />
<text xml:space= "preserve" text-anchor= "start" x= "226.5" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "285" y= "-260.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /utils.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node81 -->
<g id= "edge121_Node000001_Node000081" class= "edge" >
<title > Node1- > Node81</title>
<g id= "a_edge121_Node000001_Node000081" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2221.59,-601.47C1958.46,-601.13 740.36,-597.06 366,-551.25 200.65,-531.02 0,-637.08 0,-470.5 0,-470.5 0,-470.5 0,-402 0,-310.63 122.43,-282.76 206.8,-274.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "207.03,-277.89 216.67,-273.5 206.4,-270.92 207.03,-277.89" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node82 -->
<g id= "Node000082" class= "node" >
<title > Node82</title>
<g id= "a_Node000082" > <a xlink:href= "engine__graph__scratchpad_8h.html" target= "_top" xlink:title= "Scratchpad implementation for the GraphEngine using CppAD automatic differentiation." >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "1207.12,-418.25 1068.88,-418.25 1068.88,-387.75 1207.12,-387.75 1207.12,-418.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1076.88" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1138" y= "-393.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_graph_scratchpad.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node82 -->
2026-06-14 08:36:52 -04:00
<g id= "edge124_Node000001_Node000082" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node1- > Node82</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge124_Node000001_Node000082" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2221.58,-601.92C2023.68,-603.19 1306.66,-604.08 1221,-551.25 1176.76,-523.97 1154.01,-463.95 1144.18,-429.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1147.6,-428.77 1141.63,-420.02 1140.84,-430.58 1147.6,-428.77" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node83 -->
<g id= "Node000083" class= "node" >
<title > Node83</title>
<g id= "a_Node000083" > <a xlink:href= "engine__adaptive__scratchpad_8h.html" target= "_top" xlink:title= "Scratchpad implementation for the AdaptiveEngineView." >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "2690.5,-551.25 2539.5,-551.25 2539.5,-520.75 2690.5,-520.75 2690.5,-551.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2547.5" y= "-537.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2615" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_adaptive_scratchpad.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node1->Node83 -->
2026-06-14 08:36:52 -04:00
<g id= "edge130_Node000001_Node000083" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node1- > Node83</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge130_Node000001_Node000083" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2322.24,-592.05C2376.24,-581.9 2463.09,-565.57 2528.19,-553.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2528.59,-556.81 2537.77,-551.52 2527.3,-549.93 2528.59,-556.81" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node84 -->
<g id= "Node000084" class= "node" >
<title > Node84</title>
<g id= "a_Node000084" > <a xlink:href= "engine__multiscale__scratchpad_8h.html" target= "_top" xlink:title= "Scratchpad implementation for the MultiscalePartitioningEngineView." >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "997.25,-218.75 838.75,-218.75 838.75,-188.25 997.25,-188.25 997.25,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "846.75" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "918" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_multiscale_scratchpad.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node1->Node84 -->
2026-06-14 08:36:52 -04:00
<g id= "edge131_Node000001_Node000084" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node1- > Node84</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge131_Node000001_Node000084" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2221.65,-600.49C1932.31,-594.39 494,-559.58 494,-470.5 494,-470.5 494,-470.5 494,-335.5 494,-291.57 513.46,-277.57 551,-254.75 562.75,-247.61 722.58,-227.58 827.41,-215.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "827.62,-218.58 837.13,-213.92 826.79,-211.62 827.62,-218.58" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node86 -->
<g id= "Node000086" class= "node" >
<title > Node86</title>
<g id= "a_Node000086" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2831.62,-545.62 2708.38,-545.62 2708.38,-526.38 2831.62,-526.38 2831.62,-545.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "2770" y= "-532.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/species.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node1->Node86 -->
2026-06-14 08:36:52 -04:00
<g id= "edge136_Node000001_Node000086" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node1- > Node86</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge136_Node000001_Node000086" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2322.27,-596.98C2402.43,-589.46 2564.07,-573.03 2700,-551.25 2705.6,-550.35 2711.43,-549.32 2717.23,-548.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2717.64,-551.72 2726.79,-546.38 2716.31,-544.85 2717.64,-551.72" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node87 -->
<g id= "Node000087" class= "node" >
<title > Node87</title>
<g id= "a_Node000087" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2950.75,-551.25 2849.25,-551.25 2849.25,-520.75 2950.75,-520.75 2950.75,-551.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2857.25" y= "-537.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2900" y= "-526.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /utils/utils.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node1->Node87 -->
2026-06-14 08:36:52 -04:00
<g id= "edge137_Node000001_Node000087" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node1- > Node87</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge137_Node000001_Node000087" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2322.17,-599.58C2419.79,-595.3 2642.22,-582.91 2837.58,-551.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2838.12,-555.13 2847.43,-550.07 2837,-548.22 2838.12,-555.13" />
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:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1118.5,-24.88 1075.5,-24.88 1075.5,-5.63 1118.5,-5.63 1118.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1097" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- 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= "M2180.22,-531.25C2091.44,-524.46 1904.6,-508.59 1748,-484.75 1720.24,-480.52 774.79,-306.98 757,-285.25 748.41,-274.76 748.13,-265 757,-254.75 830.19,-170.22 916.72,-286.07 1006,-218.75 1037.15,-195.26 1075.94,-82.29 1090.81,-36.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1094.13,-37.17 1093.81,-26.58 1087.45,-35.05 1094.13,-37.17" />
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:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2555.75,-346.12 2526.25,-346.12 2526.25,-326.88 2555.75,-326.88 2555.75,-346.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2541" y= "-332.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > set</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2->Node4 -->
<g id= "edge3_Node000002_Node000004" class= "edge" >
<title > Node2- > Node4</title>
<g id= "a_edge3_Node000002_Node000004" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2254.97,-520.32C2312.1,-483.8 2460.13,-389.19 2517.65,-352.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2519.18,-355.6 2525.72,-347.26 2515.41,-349.7 2519.18,-355.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2->Node5 -->
<g id= "edge4_Node000002_Node000005" class= "edge" >
<title > Node2- > Node5</title>
<g id= "a_edge4_Node000002_Node000005" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2229.06,-520.28C2225.68,-504 2219.74,-477.04 2213,-454.25 2210.54,-445.91 2207.46,-436.94 2204.55,-428.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2207.93,-427.95 2201.16,-419.79 2201.36,-430.38 2207.93,-427.95" />
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= "1819,-24.88 1665,-24.88 1665,-5.63 1819,-5.63 1819,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1742" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2->Node6 -->
2026-06-14 08:36:52 -04:00
<g id= "edge71_Node000002_Node000006" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node6</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge71_Node000002_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2283.87,-523.3C2355.82,-505.96 2488.94,-469.84 2594,-418.25 2648.73,-391.38 2717.23,-376.29 2691,-321.25 2660.72,-257.71 2509.28,-150.41 2445,-121.75 2301.97,-57.98 2251.87,-89.75 2097,-66.5 2001.76,-52.2 1891.97,-36.83 1820,-26.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1820.67,-23.47 1810.29,-25.57 1819.71,-30.4 1820.67,-23.47" />
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: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= "#fff0f0" stroke= "red" points= "1565.25,-85.75 1436.75,-85.75 1436.75,-66.5 1565.25,-66.5 1565.25,-85.75" />
<text xml:space= "preserve" text-anchor= "middle" x= "1501" y= "-72.25" 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>
<!-- Node2->Node7 -->
2026-06-14 08:36:52 -04:00
<g id= "edge69_Node000002_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node7</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge69_Node000002_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2180.22,-533.06C2047.77,-526.68 1707,-500.88 1707,-404 1707,-404 1707,-404 1707,-335.5 1707,-225.01 1601.86,-243.12 1539,-152.25 1526.68,-134.43 1515.88,-112.06 1508.98,-96.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1512.24,-95.1 1505.09,-87.28 1505.8,-97.85 1512.24,-95.1" />
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:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2924.75,-30.5 2823.25,-30.5 2823.25,0 2924.75,0 2924.75,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2831.25" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2874" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node16 -->
<g id= "edge70_Node000002_Node000016" class= "edge" >
<title > Node2- > Node16</title>
<g id= "a_edge70_Node000002_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2283.91,-527.17C2333.59,-519 2410.34,-504.6 2475,-484.75 2677.18,-422.7 2783.34,-456.81 2907,-285.25 2964.02,-206.14 2962.02,-156.3 2924,-66.5 2919.51,-55.9 2911.63,-46.34 2903.44,-38.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2905.85,-35.93 2896.04,-31.92 2901.2,-41.17 2905.85,-35.93" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node17 -->
<g id= "edge68_Node000002_Node000017" class= "edge" >
<title > Node2- > Node17</title>
<g id= "a_edge68_Node000002_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2180.1,-523.43C2105.03,-503.43 1969.9,-454.27 1922,-351.75 1913.46,-333.47 1921.3,-311.54 1930.39,-295.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1933.12,-297.4 1935.3,-287.04 1927.13,-293.78 1933.12,-297.4" />
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:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2435.88,-146.62 2392.12,-146.62 2392.12,-127.38 2435.88,-127.38 2435.88,-146.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "2414" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > format</text>
</a>
</g>
</g>
<!-- Node2->Node19 -->
<g id= "edge77_Node000002_Node000019" class= "edge" >
<title > Node2- > Node19</title>
<g id= "a_edge77_Node000002_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2283.84,-522.09C2393.58,-493.6 2643.23,-422.25 2691,-351.75 2698.6,-340.53 2697.42,-333.19 2691,-321.25 2663.4,-269.89 2506.53,-185.31 2441.86,-152.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2443.8,-149.12 2433.31,-147.68 2440.62,-155.35 2443.8,-149.12" />
</a>
</g>
</g>
<!-- Node54 -->
<g id= "Node000054" class= "node" >
<title > Node54</title>
<g id= "a_Node000054" > <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= "2203.75,-479.12 2090.25,-479.12 2090.25,-459.88 2203.75,-459.88 2203.75,-479.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2147" y= "-465.62" 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
<!-- Node2->Node54 -->
<g id= "edge72_Node000002_Node000054" class= "edge" >
<title > Node2- > Node54</title>
<g id= "a_edge72_Node000002_Node000054" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2212.71,-520.36C2199.31,-510.19 2181.47,-496.66 2167.76,-486.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2169.91,-483.49 2159.83,-480.24 2165.68,-489.07 2169.91,-483.49" />
</a>
</g>
</g>
<!-- Node5->Node3 -->
<g id= "edge65_Node000005_Node000003" class= "edge" >
<title > Node5- > Node3</title>
<g id= "a_edge65_Node000005_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2180.46,-387.44C2150.82,-358.47 2080.25,-293.11 2010,-254.75 1966.33,-230.9 1947.16,-243.5 1904,-218.75 1846.87,-186 1850.38,-152.22 1792,-121.75 1703.39,-75.51 1672.4,-84.06 1574,-66.5 1568.51,-65.52 1237.39,-30.91 1130.13,-19.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1130.58,-16.24 1120.27,-18.68 1129.85,-23.2 1130.58,-16.24" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node5->Node4 -->
2026-06-14 08:36:52 -04:00
<g id= "edge63_Node000005_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node5- > Node4</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge63_Node000005_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2246.38,-390.37C2250.97,-389.44 2255.57,-388.55 2260,-387.75 2371.33,-367.62 2403.89,-385.11 2512,-351.75 2513.18,-351.39 2514.37,-350.98 2515.56,-350.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2516.87,-353.79 2524.63,-346.58 2514.07,-347.37 2516.87,-353.79" />
2025-11-24 09:08:28 -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-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2242.46,-387.29C2261.32,-379.38 2281.84,-367.86 2296,-351.75 2345.84,-295.05 2385.63,-249.85 2342,-188.25 2281.69,-103.09 1972.49,-48.71 1823.06,-27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1823.61,-23.54 1813.21,-25.59 1822.61,-30.47 1823.61,-23.54" />
2025-11-24 09:08:28 -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-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2180.46,-387.44C2150.82,-358.47 2080.25,-293.11 2010,-254.75 1966.33,-230.9 1947.34,-243.19 1904,-218.75 1864.03,-196.2 1859.42,-182.61 1825,-152.25 1810.02,-139.04 1809.99,-130.42 1792,-121.75 1782.32,-117.08 1659.64,-99.27 1576.7,-87.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1577.41,-84.18 1567.02,-86.26 1576.44,-91.11 1577.41,-84.18" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node5->Node17 -->
<g id= "edge15_Node000005_Node000017" class= "edge" >
<title > Node5- > Node17</title>
<g id= "a_edge15_Node000005_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2167.51,-387.48C2123.01,-363.97 2035.09,-317.53 1984.75,-290.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1986.43,-287.87 1975.95,-286.29 1983.16,-294.06 1986.43,-287.87" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node5->Node19 -->
<g id= "edge64_Node000005_Node000019" class= "edge" >
<title > Node5- > Node19</title>
<g id= "a_edge64_Node000005_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2246.61,-393.16C2274.1,-386.08 2306.74,-373.58 2329,-351.75 2385.22,-296.63 2405.26,-199.65 2411.5,-157.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2414.95,-158.58 2412.84,-148.2 2408.01,-157.63 2414.95,-158.58" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2644,-85.75 2604,-85.75 2604,-66.5 2644,-66.5 2644,-85.75" />
<text xml:space= "preserve" text-anchor= "middle" x= "2624" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node5->Node25 -->
<g id= "edge62_Node000005_Node000025" class= "edge" >
<title > Node5- > Node25</title>
<g id= "a_edge62_Node000005_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2243.84,-387.26C2275.62,-377.52 2317.9,-364.29 2355,-351.75 2396.09,-337.86 2697.1,-254.26 2722,-218.75 2773.06,-145.94 2637.28,-202.12 2600,-152.25 2587.24,-135.18 2598.87,-111.08 2609.95,-94.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2612.56,-97.2 2615.66,-87.07 2606.92,-93.05 2612.56,-97.2" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node5->Node36 -->
<g id= "edge67_Node000005_Node000036" class= "edge" >
<title > Node5- > Node36</title>
<g id= "a_edge67_Node000005_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2143.8,-402.45C1877.72,-404.25 660.7,-405.82 551,-285.25 537.75,-270.69 538.74,-247.81 542.33,-230.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "545.68,-231.13 544.65,-220.59 538.88,-229.47 545.68,-231.13" />
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_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2013.38,-351.75 1930.62,-351.75 1930.62,-321.25 2013.38,-321.25 2013.38,-351.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1938.62" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1972" y= "-327" 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
<!-- Node5->Node44 -->
<g id= "edge52_Node000005_Node000044" class= "edge" >
<title > Node5- > Node44</title>
<g id= "a_edge52_Node000005_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2144.12,-387.28C2108.35,-376.94 2060.64,-363.14 2024.51,-352.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2025.74,-349.4 2015.16,-349.98 2023.79,-356.12 2025.74,-349.4" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node5->Node52 -->
<g id= "edge56_Node000005_Node000052" class= "edge" >
<title > Node5- > Node52</title>
<g id= "a_edge56_Node000005_Node000052" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2246.4,-396.46C2318.06,-388.41 2451.93,-372.18 2565,-351.75 2569.66,-350.91 2574.49,-349.96 2579.31,-348.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2579.95,-352.4 2588.99,-346.87 2578.47,-345.56 2579.95,-352.4" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node53 -->
<g id= "Node000053" class= "node" >
<title > Node53</title>
<g id= "a_Node000053" > <a xlink:href= "engine__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2286.88,-351.75 2183.12,-351.75 2183.12,-321.25 2286.88,-321.25 2286.88,-351.75" />
<text xml:space= "preserve" text-anchor= "start" x= "2191.12" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2235" y= "-327" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_types.h</text>
</a>
</g>
</g>
<!-- Node5->Node53 -->
<g id= "edge66_Node000005_Node000053" class= "edge" >
<title > Node5- > Node53</title>
<g id= "a_edge66_Node000005_Node000053" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2204.08,-387.36C2208.78,-379.78 2214.65,-370.31 2220.01,-361.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2222.87,-363.71 2225.16,-353.36 2216.92,-360.02 2222.87,-363.71" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7->Node3 -->
2026-04-20 12:45:31 -04:00
<g id= "edge11_Node000007_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node7- > Node3</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge11_Node000007_Node000003" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1438.76,-66.05C1351.9,-53.4 1197.41,-30.88 1130,-21.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1130.73,-17.63 1120.33,-19.65 1129.72,-24.55 1130.73,-17.63" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7->Node6 -->
2026-04-20 12:45:31 -04:00
<g id= "edge8_Node000007_Node000006" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node7- > Node6</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge8_Node000007_Node000006" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1538.13,-66.05C1579.88,-55.86 1647.82,-39.26 1693.68,-28.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1694.48,-31.46 1703.36,-25.69 1692.81,-24.66 1694.48,-31.46" />
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= "1460.62,-24.88 1415.38,-24.88 1415.38,-5.63 1460.62,-5.63 1460.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1438" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7->Node8 -->
<g id= "edge7_Node000007_Node000008" class= "edge" >
<title > Node7- > Node8</title>
<g id= "a_edge7_Node000007_Node000008" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1491.43,-66.18C1482,-57.37 1467.35,-43.68 1455.77,-32.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1458.46,-30.58 1448.76,-26.31 1453.68,-35.69 1458.46,-30.58" />
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= "696.88,-24.88 575.12,-24.88 575.12,-5.63 696.88,-5.63 696.88,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "636" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/logging/logging.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7->Node10 -->
2026-04-20 12:45:31 -04:00
<g id= "edge9_Node000007_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node7- > Node10</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge9_Node000007_Node000010" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1436.3,-74.66C1300.45,-72.99 975.74,-65.34 706,-30.5 699.62,-29.68 692.95,-28.6 686.37,-27.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "687.41,-24.05 676.93,-25.6 686.09,-30.92 687.41,-24.05" />
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= "797.38,-24.88 714.62,-24.88 714.62,-5.63 797.38,-5.63 797.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "756" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_map</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7->Node12 -->
2026-04-20 12:45:31 -04:00
<g id= "edge10_Node000007_Node000012" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node7- > Node12</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge10_Node000007_Node000012" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1436.51,-70.03C1291.57,-58.57 942.31,-30.97 808.96,-20.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "809.62,-16.98 799.37,-19.68 809.06,-23.95 809.62,-16.98" />
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= "2183.88,-24.88 2134.12,-24.88 2134.12,-5.63 2183.88,-5.63 2183.88,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2159" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > optional</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7->Node14 -->
2026-04-20 12:45:31 -04:00
<g id= "edge12_Node000007_Node000014" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node7- > Node14</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge12_Node000007_Node000014" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1565.59,-69.35C1701.84,-57.15 2014.94,-29.14 2122.18,-19.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2122.48,-23.03 2132.13,-18.65 2121.86,-16.06 2122.48,-23.03" />
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1333.12,-24.88 1242.88,-24.88 1242.88,-5.63 1333.12,-5.63 1333.12,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1288" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7->Node15 -->
2026-04-20 12:45:31 -04:00
<g id= "edge13_Node000007_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node7- > Node15</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge13_Node000007_Node000015" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1468.19,-66.05C1431.6,-55.94 1372.26,-39.54 1331.74,-28.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1332.88,-25.02 1322.31,-25.73 1331.02,-31.77 1332.88,-25.02" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node7->Node16 -->
<g id= "edge14_Node000007_Node000016" class= "edge" >
<title > Node7- > Node16</title>
<g id= "a_edge14_Node000007_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1565.38,-72.36C1796.62,-62.45 2583.56,-28.7 2811.6,-18.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2811.63,-22.43 2821.47,-18.5 2811.33,-15.43 2811.63,-22.43" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node3 -->
<g id= "edge46_Node000017_Node000003" class= "edge" >
<title > Node17- > Node3</title>
<g id= "a_edge46_Node000017_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1892.61,-261.2C1729.49,-237.68 1253.71,-168.09 1224,-152.25 1196.37,-137.52 1137.76,-67.11 1110.93,-33.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1113.9,-31.91 1104.92,-26.28 1108.44,-36.28 1113.9,-31.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node7 -->
<g id= "edge16_Node000017_Node000007" class= "edge" >
<title > Node17- > Node7</title>
<g id= "a_edge16_Node000017_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1892.4,-257.39C1833.64,-244.7 1746.59,-225.32 1732,-218.75 1710.64,-209.13 1708.66,-201 1689,-188.25 1632.54,-151.63 1564.01,-112.38 1527.28,-91.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1529.13,-88.76 1518.69,-86.93 1525.71,-94.87 1529.13,-88.76" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node12 -->
<g id= "edge47_Node000017_Node000012" class= "edge" >
<title > Node17- > Node12</title>
<g id= "a_edge47_Node000017_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1892.61,-260.26C1877.55,-258.13 1861.17,-256.09 1846,-254.75 1789.74,-249.8 875.71,-251.93 830,-218.75 770.29,-175.4 758.66,-78.73 756.47,-36.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "759.97,-36.52 756.1,-26.65 752.97,-36.78 759.97,-36.52" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node14 -->
<g id= "edge50_Node000017_Node000014" class= "edge" >
<title > Node17- > Node14</title>
<g id= "a_edge50_Node000017_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1989.04,-254.32C2009.4,-245.92 2033.39,-233.99 2052,-218.75 2112.36,-169.31 2143.06,-76.68 2154.1,-36.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2157.45,-37.13 2156.57,-26.58 2150.68,-35.38 2157.45,-37.13" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000018" > <a xlink:href= "types_2types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2332.75,-213.12 2225.25,-213.12 2225.25,-193.88 2332.75,-193.88 2332.75,-213.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "2279" y= "-199.62" 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
<!-- Node17->Node18 -->
<g id= "edge17_Node000017_Node000018" class= "edge" >
<title > Node17- > Node18</title>
<g id= "a_edge17_Node000017_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.45,-258.42C2061.89,-246.68 2159.05,-227.8 2220.92,-215.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2221.41,-219.25 2230.56,-213.91 2220.07,-212.38 2221.41,-219.25" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node19 -->
<g id= "edge51_Node000017_Node000019" class= "edge" >
<title > Node17- > Node19</title>
<g id= "a_edge51_Node000017_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.38,-266.77C2095.45,-262.14 2284.04,-249.26 2342,-218.75 2369.08,-204.49 2390.85,-175.68 2403.11,-156.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2406.01,-158.57 2408.26,-148.22 2400.04,-154.91 2406.01,-158.57" />
</a>
</g>
</g>
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:href= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1342.88,-152.25 1233.12,-152.25 1233.12,-121.75 1342.88,-121.75 1342.88,-152.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1241.12" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1288" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node20 -->
<g id= "edge21_Node000017_Node000020" class= "edge" >
<title > Node17- > Node20</title>
<g id= "a_edge21_Node000017_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1892.47,-260.34C1830.48,-250.08 1733.43,-232.62 1699,-218.75 1675.56,-209.3 1674.73,-196.96 1651,-188.25 1551.87,-151.86 1428.69,-141.53 1354.32,-138.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1354.88,-135.29 1344.77,-138.45 1354.65,-142.29 1354.88,-135.29" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000021" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1305.25,-218.75 1206.75,-218.75 1206.75,-188.25 1305.25,-188.25 1305.25,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1214.75" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1256" y= "-194" 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
<!-- Node17->Node21 -->
<g id= "edge26_Node000017_Node000021" class= "edge" >
<title > Node17- > Node21</title>
<g id= "a_edge26_Node000017_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1892.56,-260.76C1877.5,-258.63 1861.13,-256.46 1846,-254.75 1653.07,-232.94 1423.68,-215.96 1316.64,-208.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1317.16,-205.08 1306.94,-207.89 1316.68,-212.07 1317.16,-205.08" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
<g id= "a_Node000023" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2864.88,-152.25 2761.12,-152.25 2761.12,-121.75 2864.88,-121.75 2864.88,-152.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2769.12" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2813" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reporting.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node23 -->
<g id= "edge29_Node000017_Node000023" class= "edge" >
<title > Node17- > Node23</title>
<g id= "a_edge29_Node000017_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.38,-267.51C2166.69,-262.71 2655.97,-246.3 2722,-218.75 2737.66,-212.22 2769.51,-182.08 2791.06,-160.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2793.41,-163.13 2797.97,-153.56 2788.44,-158.2 2793.41,-163.13" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:href= "jacobian_8h.html" target= "_top" xlink:title= "Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." >
<polygon fill= "#fff0f0" stroke= "red" points= "2016.88,-218.75 1913.12,-218.75 1913.12,-188.25 2016.88,-188.25 2016.88,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1921.12" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1965" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /jacobian.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node28 -->
<g id= "edge32_Node000017_Node000028" class= "edge" >
<title > Node17- > Node28</title>
<g id= "a_edge32_Node000017_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1951.08,-254.36C1953.09,-247.19 1955.56,-238.34 1957.86,-230.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1961.21,-231.11 1960.52,-220.54 1954.47,-229.23 1961.21,-231.11" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node29 -->
<g id= "Node000029" class= "node" >
<title > Node29</title>
<g id= "a_Node000029" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1783.12,-152.25 1662.88,-152.25 1662.88,-121.75 1783.12,-121.75 1783.12,-152.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1670.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1723" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node29 -->
<g id= "edge45_Node000017_Node000029" class= "edge" >
<title > Node17- > Node29</title>
<g id= "a_edge45_Node000017_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1907.98,-254.27C1885.47,-245.17 1856.97,-232.61 1833,-218.75 1824.53,-213.85 1781.22,-181.68 1751.54,-159.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1753.76,-156.74 1743.65,-153.54 1749.56,-162.34 1753.76,-156.74" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <a xlink:href= "error__engine_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2712.75,-218.75 2617.25,-218.75 2617.25,-188.25 2712.75,-188.25 2712.75,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "2625.25" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2665" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_engine.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node33 -->
<g id= "edge38_Node000017_Node000033" class= "edge" >
<title > Node17- > Node33</title>
<g id= "a_edge38_Node000017_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2001.56,-264.1C2133.52,-252.24 2469.15,-222.09 2605.78,-209.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2606.05,-213.31 2615.7,-208.93 2605.43,-206.34 2606.05,-213.31" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node36 -->
<g id= "edge41_Node000017_Node000036" class= "edge" >
<title > Node17- > Node36</title>
<g id= "a_edge41_Node000017_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1892.61,-260.2C1877.55,-258.07 1861.17,-256.04 1846,-254.75 1307.71,-208.94 1168.44,-273.7 631,-218.75 629.97,-218.65 628.94,-218.53 627.91,-218.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "628.5,-214.97 618.14,-217.2 627.63,-221.91 628.5,-214.97" />
2025-11-24 09:08:28 -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:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "577.88,-146.62 522.12,-146.62 522.12,-127.38 577.88,-127.38 577.88,-146.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "550" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > expected</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node42 -->
<g id= "edge49_Node000017_Node000042" class= "edge" >
<title > Node17- > Node42</title>
<g id= "a_edge49_Node000017_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1892.61,-260.21C1877.55,-258.08 1861.17,-256.05 1846,-254.75 1715.08,-243.55 787.56,-263.44 664,-218.75 643.31,-211.27 642.82,-201.16 625,-188.25 608.09,-176 588.46,-162.89 573.53,-153.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "575.59,-150.3 565.3,-147.79 571.78,-156.17 575.59,-150.3" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node43 -->
<g id= "Node000043" class= "node" >
<title > Node43</title>
<g id= "a_Node000043" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1780.62,-213.12 1741.38,-213.12 1741.38,-193.88 1780.62,-193.88 1780.62,-213.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "1761" y= "-199.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node43 -->
<g id= "edge48_Node000017_Node000043" class= "edge" >
<title > Node17- > Node43</title>
<g id= "a_edge48_Node000017_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1899.43,-254.32C1869.3,-244.76 1829.62,-231.71 1795,-218.75 1793.86,-218.32 1792.7,-217.88 1791.54,-217.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1793.02,-214.25 1782.44,-213.76 1790.41,-220.75 1793.02,-214.25" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node18->Node15 -->
<g id= "edge19_Node000018_Node000015" class= "edge" >
<title > Node18- > Node15</title>
<g id= "a_edge19_Node000018_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2261.8,-193.53C2230.6,-177.52 2162.32,-143.64 2102,-121.75 1808.73,-15.32 1716.53,-60.53 1406,-30.5 1386.09,-28.58 1364.34,-26.06 1345,-23.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1345.47,-20.22 1335.12,-22.46 1344.61,-27.17 1345.47,-20.22" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node18->Node16 -->
<g id= "edge18_Node000018_Node000016" class= "edge" >
<title > Node18- > Node16</title>
<g id= "a_edge18_Node000018_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2287.87,-193.52C2304.81,-176.87 2343.63,-141.14 2383,-121.75 2526,-51.33 2715.16,-27.69 2811.63,-19.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2811.71,-23.43 2821.41,-19.17 2811.17,-16.45 2811.71,-23.43" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node18->Node19 -->
<g id= "edge20_Node000018_Node000019" class= "edge" >
<title > Node18- > Node19</title>
<g id= "a_edge20_Node000018_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2298.06,-193.4C2320.67,-182.59 2358.61,-164.46 2384.91,-151.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2386.16,-155.18 2393.68,-147.71 2383.14,-148.86 2386.16,-155.18" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node3 -->
<g id= "edge25_Node000020_Node000003" class= "edge" >
<title > Node20- > Node3</title>
<g id= "a_edge25_Node000020_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1264.58,-121.32C1227.98,-98.37 1157.6,-54.24 1120.78,-31.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1122.95,-28.39 1112.62,-26.04 1119.23,-34.32 1122.95,-28.39" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node6 -->
<g id= "edge23_Node000020_Node000006" class= "edge" >
<title > Node20- > Node6</title>
<g id= "a_edge23_Node000020_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1311.84,-121.36C1338.97,-105.38 1385.1,-80.23 1428,-66.5 1502.03,-42.81 1589.61,-29.98 1653.44,-23.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1653.58,-26.73 1663.17,-22.23 1652.86,-19.77 1653.58,-26.73" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node7 -->
<g id= "edge22_Node000020_Node000007" class= "edge" >
<title > Node20- > Node7</title>
<g id= "a_edge22_Node000020_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1341.2,-121.3C1376.96,-111.41 1423.52,-98.54 1457.15,-89.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1457.86,-92.68 1466.56,-86.64 1455.99,-85.93 1457.86,-92.68" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node15 -->
<g id= "edge24_Node000020_Node000015" class= "edge" >
<title > Node20- > Node15</title>
<g id= "a_edge24_Node000020_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1288,-121.32C1288,-100.03 1288,-60.54 1288,-36.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1291.5,-36.75 1288,-26.75 1284.5,-36.75 1291.5,-36.75" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node21->Node20 -->
<g id= "edge27_Node000021_Node000020" class= "edge" >
<title > Node21- > Node20</title>
<g id= "a_edge27_Node000021_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1263.26,-187.86C1266.94,-180.44 1271.52,-171.22 1275.73,-162.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1278.79,-164.45 1280.09,-153.93 1272.52,-161.34 1278.79,-164.45" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
<g id= "a_Node000022" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1176.62,-146.62 1125.38,-146.62 1125.38,-127.38 1176.62,-127.38 1176.62,-146.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "1151" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > memory</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node21->Node22 -->
<g id= "edge28_Node000021_Node000022" class= "edge" >
<title > Node21- > Node22</title>
<g id= "a_edge28_Node000021_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1232.17,-187.86C1215.08,-177.36 1192.13,-163.27 1175,-152.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1177.31,-150.05 1166.96,-147.8 1173.65,-156.02 1177.31,-150.05" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node23->Node16 -->
<g id= "edge31_Node000023_Node000016" class= "edge" >
<title > Node23- > Node16</title>
<g id= "a_edge31_Node000023_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2820.48,-121.32C2830.69,-101.28 2849.12,-65.09 2861.46,-40.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2864.54,-42.53 2865.96,-32.03 2858.3,-39.35 2864.54,-42.53" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node23->Node25 -->
<g id= "edge30_Node000023_Node000025" class= "edge" >
<title > Node23- > Node25</title>
<g id= "a_edge30_Node000023_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2765.79,-121.3C2731.09,-110.48 2684.91,-96.1 2654.83,-86.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2656.18,-83.48 2645.59,-83.85 2654.1,-90.17 2656.18,-83.48" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node28->Node6 -->
<g id= "edge33_Node000028_Node000006" class= "edge" >
<title > Node28- > Node6</title>
<g id= "a_edge33_Node000028_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1966.83,-187.98C1969.43,-160.43 1970.79,-100.29 1939,-66.5 1922.4,-48.86 1866.98,-35.69 1819.13,-27.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1819.73,-23.82 1809.28,-25.59 1818.55,-30.72 1819.73,-23.82" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node28->Node12 -->
<g id= "edge36_Node000028_Node000012" class= "edge" >
<title > Node28- > Node12</title>
<g id= "a_edge36_Node000028_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1944.21,-187.76C1917.73,-169.65 1870,-139.2 1825,-121.75 1718.5,-80.45 1687.12,-82.33 1574,-66.5 1498.67,-55.96 978.37,-27.96 809.09,-19.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "809.44,-15.54 799.27,-18.51 809.07,-22.53 809.44,-15.54" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node28->Node14 -->
<g id= "edge37_Node000028_Node000014" class= "edge" >
<title > Node28- > Node14</title>
<g id= "a_edge37_Node000028_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1974.36,-187.92C1985.55,-171.04 2005.38,-142.87 2026,-121.75 2061.21,-85.69 2108.73,-50.73 2136.4,-31.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2138.13,-34.55 2144.38,-26 2134.16,-28.78 2138.13,-34.55" />
</a>
</g>
</g>
<!-- Node28->Node29 -->
<g id= "edge34_Node000028_Node000029" class= "edge" >
<title > Node28- > Node29</title>
<g id= "a_edge34_Node000028_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1912.79,-188.58C1876.54,-178.92 1827.96,-165.98 1789.03,-155.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1790.09,-152.26 1779.52,-153.07 1788.29,-159.02 1790.09,-152.26" />
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:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2093,-146.62 2035,-146.62 2035,-127.38 2093,-127.38 2093,-146.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "2064" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > functional</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node28->Node32 -->
<g id= "edge35_Node000028_Node000032" class= "edge" >
<title > Node28- > Node32</title>
<g id= "a_edge35_Node000028_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1987.46,-187.86C2003.43,-177.46 2024.82,-163.53 2040.92,-153.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2042.43,-156.23 2048.9,-147.84 2038.61,-150.36 2042.43,-156.23" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2704.75,-152.25 2609.25,-152.25 2609.25,-121.75 2704.75,-121.75 2704.75,-152.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2617.25" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2657" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node34 -->
<g id= "edge39_Node000033_Node000034" class= "edge" >
<title > Node33- > Node34</title>
<g id= "a_edge39_Node000033_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2663.18,-187.86C2662.31,-180.77 2661.22,-172.04 2660.21,-163.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2663.7,-163.57 2658.99,-154.08 2656.75,-164.43 2663.7,-163.57" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node34->Node25 -->
<g id= "edge40_Node000034_Node000025" class= "edge" >
<title > Node34- > Node25</title>
<g id= "a_edge40_Node000034_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2648.84,-121.45C2644.54,-113.78 2639.22,-104.27 2634.6,-96.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2637.77,-94.53 2629.83,-87.52 2631.66,-97.96 2637.77,-94.53" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node36->Node12 -->
<g id= "edge42_Node000036_Node000012" class= "edge" >
<title > Node36- > Node12</title>
<g id= "a_edge42_Node000036_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M566.16,-187.89C603.92,-153.75 697.73,-68.94 737.6,-32.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "739.9,-35.53 744.97,-26.22 735.2,-30.34 739.9,-35.53" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node36->Node22 -->
<g id= "edge43_Node000036_Node000022" class= "edge" >
<title > Node36- > Node22</title>
<g id= "a_edge43_Node000036_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M616.88,-193.9C632.35,-191.97 648.74,-189.99 664,-188.25 831.65,-169.12 1032.15,-149.44 1113.73,-141.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1113.98,-145.06 1123.6,-140.62 1113.31,-138.09 1113.98,-145.06" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node36->Node42 -->
<g id= "edge44_Node000036_Node000042" class= "edge" >
<title > Node36- > Node42</title>
<g id= "a_edge44_Node000036_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M550,-187.86C550,-179.08 550,-167.77 550,-158.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "553.5,-158.34 550,-148.34 546.5,-158.34 553.5,-158.34" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node46 -->
<g id= "Node000046" class= "node" >
<title > Node46</title>
<g id= "a_Node000046" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1837.12,-285.25 1734.88,-285.25 1734.88,-254.75 1837.12,-254.75 1837.12,-285.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1742.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1786" y= "-260.5" 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
<!-- Node44->Node46 -->
<g id= "edge53_Node000044_Node000046" class= "edge" >
<title > Node44- > Node46</title>
<g id= "a_edge53_Node000044_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1930.26,-321.02C1903.29,-311.67 1867.95,-299.42 1839,-289.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1840.27,-286.12 1829.68,-286.15 1837.98,-292.73 1840.27,-286.12" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node46->Node22 -->
<g id= "edge55_Node000046_Node000022" class= "edge" >
<title > Node46- > Node22</title>
<g id= "a_edge55_Node000046_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1734.46,-265.23C1593.15,-254.8 1209.29,-225.9 1198,-218.75 1176.09,-204.87 1163.21,-176.83 1156.63,-157.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1160.04,-156.89 1153.71,-148.4 1153.36,-158.99 1160.04,-156.89" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node46->Node25 -->
<g id= "edge54_Node000046_Node000025" class= "edge" >
<title > Node46- > Node25</title>
<g id= "a_edge54_Node000046_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1837.56,-260.81C1891.38,-251.89 1978.09,-236.52 2052,-218.75 2201.05,-182.92 2233.88,-157.31 2383,-121.75 2457.28,-104.04 2545.85,-89.23 2592.17,-81.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2592.7,-85.42 2602.04,-80.42 2591.63,-78.5 2592.7,-85.42" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node52->Node16 -->
<g id= "edge58_Node000052_Node000016" class= "edge" >
<title > Node52- > Node16</title>
<g id= "a_edge58_Node000052_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2663.93,-326.45C2729.96,-307.47 2867.46,-256.41 2907,-152.25 2920.53,-116.62 2917.92,-103.01 2907,-66.5 2904.23,-57.22 2899.12,-48.06 2893.75,-40.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2896.59,-38.11 2887.85,-32.13 2890.95,-42.26 2896.59,-38.11" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node52->Node17 -->
<g id= "edge57_Node000052_Node000017" class= "edge" >
<title > Node52- > Node17</title>
<g id= "a_edge57_Node000052_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2591.85,-326.4C2583.11,-324.46 2573.76,-322.59 2565,-321.25 2365.17,-290.68 2125.94,-277.92 2012.66,-273.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2013.09,-269.8 2002.96,-272.9 2012.81,-276.8 2013.09,-269.8" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node52->Node25 -->
<g id= "edge60_Node000052_Node000025" class= "edge" >
<title > Node52- > Node25</title>
<g id= "a_edge60_Node000052_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2633.06,-326.42C2642.9,-309.6 2666.29,-273.61 2696,-254.75 2752.46,-218.9 2867.18,-244.5 2831,-188.25 2810.13,-155.8 2784.85,-172.48 2752,-152.25 2733.56,-140.89 2732.25,-133.41 2714,-121.75 2695.13,-109.7 2672.56,-98.52 2654.74,-90.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2656.27,-87.21 2645.71,-86.31 2653.41,-93.6 2656.27,-87.21" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node52->Node32 -->
<g id= "edge61_Node000052_Node000032" class= "edge" >
<title > Node52- > Node32</title>
<g id= "a_edge61_Node000052_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2592.3,-326.43C2505.67,-304.24 2286.27,-247 2216,-218.75 2169.08,-199.89 2117.78,-170.68 2088.38,-153.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2090.26,-150.09 2079.89,-147.9 2086.63,-156.07 2090.26,-150.09" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node52->Node36 -->
<g id= "edge59_Node000052_Node000036" class= "edge" >
<title > Node52- > Node36</title>
<g id= "a_edge59_Node000052_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2593.22,-326.39C2584.1,-324.34 2574.23,-322.43 2565,-321.25 2063.49,-257.19 1932.27,-321.66 1428,-285.25 1307.55,-276.55 1278.28,-265.57 1158,-254.75 923.48,-233.65 860.08,-249.83 628.03,-219.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "628.72,-216.21 618.35,-218.37 627.81,-223.15 628.72,-216.21" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node54->Node5 -->
<g id= "edge73_Node000054_Node000005" class= "edge" >
<title > Node54- > Node5</title>
<g id= "a_edge73_Node000054_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2153.67,-459.53C2159.81,-451.29 2169.18,-438.69 2177.45,-427.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2180.26,-429.67 2183.42,-419.56 2174.64,-425.49 2180.26,-429.67" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node54->Node7 -->
<g id= "edge74_Node000054_Node000007" class= "edge" >
<title > Node54- > Node7</title>
<g id= "a_edge74_Node000054_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2121.64,-459.48C2077.66,-442.98 1985.85,-404.71 1922,-351.75 1879.85,-316.79 1892.31,-283.99 1846,-254.75 1784,-215.61 1752.93,-246.35 1685,-218.75 1632.78,-197.53 1621.33,-187.07 1577,-152.25 1554.31,-134.43 1531.15,-110.55 1516.46,-94.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1519.17,-92.32 1509.87,-87.25 1513.98,-97.01 1519.17,-92.32" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node54->Node14 -->
<g id= "edge76_Node000054_Node000014" class= "edge" >
<title > Node54- > Node14</title>
<g id= "a_edge76_Node000054_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2204.08,-463.6C2405.52,-444.15 3061.17,-361.48 2874,-121.75 2831.61,-67.45 2335.82,-28.68 2195.68,-18.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2196.09,-15.27 2185.87,-18.06 2195.6,-22.25 2196.09,-15.27" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node54->Node22 -->
<g id= "edge75_Node000054_Node000022" class= "edge" >
<title > Node54- > Node22</title>
<g id= "a_edge75_Node000054_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2105.55,-459.45C2061.25,-449.68 1989.02,-433.47 1927,-418.25 1842.21,-397.44 1226.82,-282.34 1167,-218.75 1151.8,-202.59 1149.15,-176.33 1149.42,-158.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1152.91,-158.54 1149.9,-148.38 1145.91,-158.2 1152.91,-158.54" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node56->Node34 -->
<g id= "edge80_Node000056_Node000034" class= "edge" >
<title > Node56- > Node34</title>
<g id= "a_edge80_Node000056_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2884.83,-453.99C2887.72,-429.86 2893,-379.93 2893,-337.5 2893,-337.5 2893,-337.5 2893,-269 2893,-188.32 2786.26,-156.91 2716.35,-144.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2716.97,-141.54 2706.54,-143.41 2715.86,-148.45 2716.97,-141.54" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node3 -->
<g id= "edge107_Node000057_Node000003" class= "edge" >
<title > Node57- > Node3</title>
<g id= "a_edge107_Node000057_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1221.69,-320.88C1206.59,-304.46 1181.06,-277.16 1158,-254.75 1140.85,-238.08 1128.85,-240.07 1118,-218.75 1087.18,-158.18 1090.81,-74.37 1094.53,-36.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1097.96,-37.2 1095.57,-26.87 1091,-36.43 1097.96,-37.2" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node6 -->
<g id= "edge83_Node000057_Node000006" class= "edge" >
<title > Node57- > Node6</title>
<g id= "a_edge83_Node000057_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.6,-322.07C1291.08,-321.79 1292.55,-321.51 1294,-321.25 1360.3,-309.32 1542.27,-327.18 1595,-285.25 1655.47,-237.17 1615.56,-188.76 1654,-121.75 1673.76,-87.3 1705.04,-53.04 1724.5,-33.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1726.84,-35.89 1731.45,-26.35 1721.9,-30.94 1726.84,-35.89" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node7 -->
<g id= "edge88_Node000057_Node000007" class= "edge" >
<title > Node57- > Node7</title>
<g id= "a_edge88_Node000057_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.6,-322.09C1291.08,-321.8 1292.55,-321.52 1294,-321.25 1355.69,-309.87 1532.56,-332.35 1574,-285.25 1626.49,-225.58 1508.64,-271.78 1471,-218.75 1446.05,-183.59 1458.43,-162.99 1471,-121.75 1473.92,-112.19 1479.64,-102.82 1485.31,-95.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1488.03,-97.36 1491.56,-87.36 1482.57,-92.98 1488.03,-97.36" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node8 -->
<g id= "edge109_Node000057_Node000008" class= "edge" >
<title > Node57- > Node8</title>
<g id= "a_edge109_Node000057_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1263.71,-320.84C1278.68,-312.09 1296.44,-299.84 1309,-285.25 1377.55,-205.61 1418.46,-83.26 1432.5,-35.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1435.79,-37.13 1435.19,-26.55 1429.06,-35.19 1435.79,-37.13" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node10 -->
<g id= "edge85_Node000057_Node000010" class= "edge" >
<title > Node57- > Node10</title>
<g id= "a_edge85_Node000057_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.6,-334.97C969.29,-332.66 212.89,-321.83 178,-285.25 47.23,-148.12 421.47,-57.82 574.26,-27.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "574.68,-31.01 583.82,-25.65 573.33,-24.14 574.68,-31.01" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node12 -->
<g id= "edge106_Node000057_Node000012" class= "edge" >
<title > Node57- > Node12</title>
<g id= "a_edge106_Node000057_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.5,-334.94C970.6,-332.52 224.44,-321.39 190,-285.25 163.2,-257.13 211.94,-200.78 225,-188.25 323.38,-93.83 703.38,-31.23 706,-30.5 708.4,-29.84 710.87,-29.15 713.36,-28.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "714.15,-31.87 722.82,-25.78 712.25,-25.13 714.15,-31.87" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node14 -->
<g id= "edge112_Node000057_Node000014" class= "edge" >
<title > Node57- > Node14</title>
<g id= "a_edge112_Node000057_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.42,-334.11C1454.85,-329.59 1944.45,-313.92 2010,-285.25 2110.43,-241.33 2131.6,-192.84 2155,-85.75 2158.56,-69.48 2159.44,-50.58 2159.5,-36.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2163.01,-36.84 2159.4,-26.88 2156.01,-36.92 2163.01,-36.84" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node15 -->
<g id= "edge113_Node000057_Node000015" class= "edge" >
<title > Node57- > Node15</title>
<g id= "a_edge113_Node000057_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.43,-334.89C972.91,-332.3 242.74,-320.69 209,-285.25 160.59,-234.41 240.98,-213.93 289,-188.25 380.58,-139.28 410.91,-140.81 513,-121.75 708.49,-85.25 762.2,-114.36 959,-85.75 1060.64,-70.97 1177.97,-43.68 1241.41,-28.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1241.91,-31.54 1250.77,-25.74 1240.23,-24.74 1241.91,-31.54" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node16 -->
<g id= "edge84_Node000057_Node000016" class= "edge" >
<title > Node57- > Node16</title>
<g id= "a_edge84_Node000057_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.5,-334.82C1527.28,-331.33 2474.58,-311.72 2755,-218.75 2812.51,-199.68 2843.34,-204.51 2874,-152.25 2893.95,-118.24 2887.87,-70.73 2881.24,-41.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2884.72,-41.31 2878.89,-32.46 2877.93,-43.01 2884.72,-41.31" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node17 -->
<g id= "edge89_Node000057_Node000017" class= "edge" >
<title > Node57- > Node17</title>
<g id= "a_edge89_Node000057_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.44,-323.39C1294.01,-322.59 1298.58,-321.86 1303,-321.25 1542.62,-288.37 1605.42,-310.16 1846,-285.25 1857.48,-284.06 1869.66,-282.55 1881.44,-280.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1881.65,-284.47 1891.08,-279.64 1880.69,-277.54 1881.65,-284.47" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node18 -->
<g id= "edge87_Node000057_Node000018" class= "edge" >
<title > Node57- > Node18</title>
<g id= "a_edge87_Node000057_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.43,-335.57C1458.32,-335.31 1971.62,-330.69 2131,-285.25 2179.89,-271.31 2230.56,-239.12 2258.09,-219.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2259.8,-222.94 2265.91,-214.28 2255.74,-217.24 2259.8,-222.94" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node20 -->
<g id= "edge90_Node000057_Node000020" class= "edge" >
<title > Node57- > Node20</title>
<g id= "a_edge90_Node000057_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1252.83,-321.11C1263.52,-311.77 1276.79,-298.83 1286,-285.25 1303.99,-258.7 1307.65,-250.18 1314,-218.75 1316.68,-205.46 1317.21,-201.42 1314,-188.25 1311.86,-179.46 1307.89,-170.49 1303.69,-162.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1306.74,-160.88 1298.72,-153.96 1300.67,-164.37 1306.74,-160.88" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node21 -->
<g id= "edge91_Node000057_Node000021" class= "edge" >
<title > Node57- > Node21</title>
<g id= "a_edge91_Node000057_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1249.11,-321.05C1257.23,-311.68 1266.67,-298.74 1271,-285.25 1276.83,-267.12 1272.49,-245.92 1267.01,-229.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1270.29,-228.59 1263.48,-220.48 1263.75,-231.07 1270.29,-228.59" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node22 -->
<g id= "edge108_Node000057_Node000022" class= "edge" >
<title > Node57- > Node22</title>
<g id= "a_edge108_Node000057_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1230.87,-321.05C1225.24,-303.51 1213.66,-273.92 1195,-254.75 1171.15,-230.25 1144.64,-248.05 1127,-218.75 1115.26,-199.24 1126.67,-173.6 1137.42,-156.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1140.24,-158.57 1142.97,-148.33 1134.45,-154.64 1140.24,-158.57" />
</a>
</g>
</g>
<!-- Node57->Node25 -->
<g id= "edge105_Node000057_Node000025" class= "edge" >
<title > Node57- > Node25</title>
<g id= "a_edge105_Node000057_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.58,-334.57C1464.04,-331.27 2006.78,-318.53 2179,-285.25 2268.9,-267.87 2290.47,-256.26 2374,-218.75 2460.81,-179.77 2557.07,-120.24 2600.49,-92.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2602.33,-95.41 2608.84,-87.05 2598.54,-89.52 2602.33,-95.41" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node32 -->
<g id= "edge110_Node000057_Node000032" class= "edge" >
<title > Node57- > Node32</title>
<g id= "a_edge110_Node000057_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.59,-322.04C1291.07,-321.76 1292.55,-321.5 1294,-321.25 1448.57,-294.78 1492.35,-321.18 1645,-285.25 1682.44,-276.44 1688.63,-263.89 1726,-254.75 1791.22,-238.8 1971.56,-258.05 2026,-218.75 2045.8,-204.46 2055.62,-177.17 2060.25,-158.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2063.66,-159.07 2062.32,-148.56 2056.81,-157.62 2063.66,-159.07" />
</a>
</g>
</g>
<!-- Node57->Node36 -->
<g id= "edge104_Node000057_Node000036" class= "edge" >
<title > Node57- > Node36</title>
<g id= "a_edge104_Node000057_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1215.63,-321.12C1184.99,-298.42 1128.24,-256.66 1123,-254.75 1019.98,-217.28 739.79,-232.26 631,-218.75 629.98,-218.62 628.95,-218.49 627.91,-218.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "628.55,-214.91 618.16,-216.99 627.58,-221.84 628.55,-214.91" />
</a>
</g>
</g>
<!-- Node57->Node42 -->
<g id= "edge111_Node000057_Node000042" class= "edge" >
<title > Node57- > Node42</title>
<g id= "a_edge111_Node000057_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.49,-334.55C1030.5,-331.51 614.07,-320.08 482,-285.25 416.17,-267.89 380.22,-276.4 344,-218.75 336.79,-207.27 335.63,-198.91 344,-188.25 364.34,-162.36 456.83,-148.12 510.71,-141.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "510.85,-145.39 520.4,-140.81 510.08,-138.43 510.85,-145.39" />
</a>
</g>
</g>
<!-- Node57->Node46 -->
<g id= "edge92_Node000057_Node000046" class= "edge" >
<title > Node57- > Node46</title>
<g id= "a_edge92_Node000057_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.46,-323.53C1294.03,-322.69 1298.59,-321.92 1303,-321.25 1470.73,-295.81 1514.49,-304.88 1683,-285.25 1696.1,-283.72 1710.11,-281.91 1723.44,-280.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1723.52,-283.62 1732.95,-278.78 1722.56,-276.68 1723.52,-283.62" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node58 -->
<g id= "Node000058" class= "node" >
<title > Node58</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000058" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "465.38,-213.12 352.62,-213.12 352.62,-193.88 465.38,-193.88 465.38,-213.12" />
<text xml:space= "preserve" text-anchor= "middle" x= "409" y= "-199.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/config/config.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node58 -->
<g id= "edge86_Node000057_Node000058" class= "edge" >
<title > Node57- > Node58</title>
<g id= "a_edge86_Node000057_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.6,-334.59C1040.19,-331.74 668.41,-320.95 551,-285.25 504.32,-271.06 456.26,-239.48 429.75,-220.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "432.03,-217.62 421.91,-214.5 427.87,-223.25 432.03,-217.62" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node59 -->
<g id= "Node000059" class= "node" >
<title > Node59</title>
<g id= "a_Node000059" > <a xlink:href= "construction_8h.html" target= "_top" xlink:title= "Functions for constructing nuclear reaction networks." >
<polygon fill= "#fff0f0" stroke= "red" points= "1564.88,-285.25 1437.12,-285.25 1437.12,-254.75 1564.88,-254.75 1564.88,-285.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1445.12" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1501" y= "-260.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /construction.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node59 -->
<g id= "edge93_Node000057_Node000059" class= "edge" >
<title > Node57- > Node59</title>
<g id= "a_edge93_Node000057_Node000059" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.47,-322.29C1329.97,-312.47 1385.59,-298.98 1429.64,-288.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1430.21,-291.77 1439.1,-286.01 1428.56,-284.96 1430.21,-291.77" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node62 -->
<g id= "Node000062" class= "node" >
<title > Node62</title>
<g id= "a_Node000062" > <a xlink:href= "weak__interpolator_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "782.5,-218.75 673.5,-218.75 673.5,-188.25 782.5,-188.25 782.5,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "681.5" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "728" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node62 -->
<g id= "edge116_Node000057_Node000062" class= "edge" >
<title > Node57- > Node62</title>
<g id= "a_edge116_Node000057_Node000062" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.66,-333.01C1062.42,-327.15 789.78,-310.97 757,-285.25 740.35,-272.19 733.25,-248.76 730.23,-230.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "733.71,-230.09 728.94,-220.62 726.76,-230.99 733.71,-230.09" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node64 -->
<g id= "Node000064" class= "node" >
<title > Node64</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000064" > <a xlink:href= "config_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "672,-279.62 560,-279.62 560,-260.38 672,-260.38 672,-279.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "616" y= "-266.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/config/config.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node64 -->
<g id= "edge102_Node000057_Node000064" class= "edge" >
<title > Node57- > Node64</title>
<g id= "a_edge102_Node000057_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.49,-330.74C1086.98,-322.43 890.05,-304.36 724,-285.25 710.86,-283.74 696.85,-281.99 683.41,-280.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "684.16,-276.81 673.79,-278.98 683.25,-283.75 684.16,-276.81" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node65 -->
<g id= "Node000065" class= "node" >
<title > Node65</title>
<g id= "a_Node000065" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "866.38,-285.25 765.62,-285.25 765.62,-254.75 866.38,-254.75 866.38,-285.25" />
<text xml:space= "preserve" text-anchor= "start" x= "773.62" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "816" y= "-260.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _rc.hpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node65 -->
<g id= "edge114_Node000057_Node000065" class= "edge" >
<title > Node57- > Node65</title>
<g id= "a_edge114_Node000057_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.45,-329.58C1111.96,-321.77 990.7,-306.71 878.01,-285.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "878.74,-282.29 868.27,-283.88 877.45,-289.17 878.74,-282.29" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node66 -->
<g id= "Node000066" class= "node" >
<title > Node66</title>
<g id= "a_Node000066" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "987.88,-285.25 884.12,-285.25 884.12,-254.75 987.88,-254.75 987.88,-285.25" />
<text xml:space= "preserve" text-anchor= "start" x= "892.12" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "936" y= "-260.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _jac_fun.hpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node66 -->
<g id= "edge115_Node000057_Node000066" class= "edge" >
<title > Node57- > Node66</title>
<g id= "a_edge115_Node000057_Node000066" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.81,-324.52C1134.77,-315.11 1066.66,-300.95 999.16,-285.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1000.34,-282.61 989.82,-283.84 998.81,-289.44 1000.34,-282.61" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node67 -->
<g id= "Node000067" class= "node" >
<title > Node67</title>
<g id= "a_Node000067" > <a xlink:href= "weak__rate__library_8h.html" target= "_top" xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "1114.5,-285.25 1005.5,-285.25 1005.5,-254.75 1114.5,-254.75 1114.5,-285.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1013.5" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1060" y= "-260.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_rate_library.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node57->Node67 -->
<g id= "edge117_Node000057_Node000067" class= "edge" >
<title > Node57- > Node67</title>
<g id= "a_edge117_Node000057_Node000067" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1195.29,-320.86C1170.21,-311.62 1137.57,-299.59 1110.63,-289.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1111.87,-286.39 1101.28,-286.21 1109.45,-292.96 1111.87,-286.39" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node59->Node7 -->
<g id= "edge94_Node000059_Node000007" class= "edge" >
<title > Node59- > Node7</title>
<g id= "a_edge94_Node000059_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1469.82,-254.42C1455.86,-246.1 1440.8,-234.22 1433,-218.75 1413.58,-180.26 1412.52,-159.69 1433,-121.75 1440.2,-108.42 1453.31,-98.42 1466.11,-91.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1467.5,-94.53 1474.85,-86.89 1464.34,-88.28 1467.5,-94.53" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node59->Node29 -->
<g id= "edge95_Node000059_Node000029" class= "edge" >
<title > Node59- > Node29</title>
<g id= "a_edge95_Node000059_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1525.61,-254.48C1565.28,-231.07 1643.48,-184.92 1688.64,-158.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1690.15,-161.45 1696.98,-153.35 1686.59,-155.42 1690.15,-161.45" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node59->Node62 -->
<g id= "edge96_Node000059_Node000062" class= "edge" >
<title > Node59- > Node62</title>
<g id= "a_edge96_Node000059_Node000062" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1436.88,-265.51C1287.5,-257.22 919.67,-235.72 797,-218.75 795.99,-218.61 794.98,-218.47 793.96,-218.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "794.8,-214.91 784.37,-216.76 793.68,-221.82 794.8,-214.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node62->Node3 -->
<g id= "edge100_Node000062_Node000003" class= "edge" >
<title > Node62- > Node3</title>
<g id= "a_edge100_Node000062_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M748.67,-187.78C787.06,-160.92 872.62,-103.36 951,-66.5 988.64,-48.8 1034.29,-34.09 1064.42,-25.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1065.06,-28.71 1073.7,-22.58 1063.12,-21.99 1065.06,-28.71" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node62->Node6 -->
<g id= "edge97_Node000062_Node000006" class= "edge" >
<title > Node62- > Node6</title>
<g id= "a_edge97_Node000062_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M782.79,-189.64C894.1,-163.81 1154.86,-104.84 1376,-66.5 1470.37,-50.14 1579.19,-35.77 1653.48,-26.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1653.64,-30.14 1663.14,-25.45 1652.79,-23.19 1653.64,-30.14" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node62->Node10 -->
<g id= "edge98_Node000062_Node000010" class= "edge" >
<title > Node62- > Node10</title>
<g id= "a_edge98_Node000062_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M720.78,-187.89C704.27,-154.47 663.78,-72.49 645.38,-35.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "648.66,-33.98 641.1,-26.57 642.39,-37.08 648.66,-33.98" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node62->Node12 -->
<g id= "edge99_Node000062_Node000012" class= "edge" >
<title > Node62- > Node12</title>
<g id= "a_edge99_Node000062_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M728.46,-188.07C729.45,-163.1 732.46,-110.27 741,-66.5 743.01,-56.19 746.26,-44.96 749.22,-35.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "752.47,-37.04 752.33,-26.45 745.83,-34.82 752.47,-37.04" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node62->Node42 -->
<g id= "edge101_Node000062_Node000042" class= "edge" >
<title > Node62- > Node42</title>
<g id= "a_edge101_Node000062_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M687.61,-187.86C656.96,-176.76 615.21,-161.63 585.76,-150.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "587.14,-147.74 576.55,-147.62 584.76,-154.32 587.14,-147.74" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node64->Node58 -->
<g id= "edge103_Node000064_Node000058" class= "edge" >
<title > Node64- > Node58</title>
<g id= "a_edge103_Node000064_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M586.78,-259.9C550.72,-248.66 489.23,-229.5 448.86,-216.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "450.1,-213.64 439.52,-214.01 448.02,-220.32 450.1,-213.64" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node81->Node36 -->
<g id= "edge123_Node000081_Node000036" class= "edge" >
<title > Node81- > Node36</title>
<g id= "a_edge123_Node000081_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M345.46,-254.28C385.06,-244.64 437,-232 478.62,-221.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "479.44,-225.28 488.32,-219.51 477.78,-218.48 479.44,-225.28" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node81->Node42 -->
<g id= "edge122_Node000081_Node000042" class= "edge" >
<title > Node81- > Node42</title>
<g id= "a_edge122_Node000081_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M285.46,-254.42C286.85,-236.18 292.07,-205.3 311,-188.25 339.94,-162.18 450.47,-147.64 510.55,-141.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "510.74,-145.02 520.35,-140.55 510.05,-138.05 510.74,-145.02" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node82->Node3 -->
2026-06-14 08:36:52 -04:00
<g id= "edge125_Node000082_Node000003" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node82- > Node3</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge125_Node000082_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1068.56,-398.85C857.79,-388.57 236.15,-352.74 178,-285.25 89.65,-182.72 340.82,-128.98 365,-121.75 626.8,-43.47 959.22,-22.43 1063.9,-17.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1063.9,-21.06 1073.73,-17.12 1063.59,-14.07 1063.9,-21.06" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node82->Node14 -->
2026-06-14 08:36:52 -04:00
<g id= "edge129_Node000082_Node000014" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node82- > Node14</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge129_Node000082_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1207.48,-400.1C1387.48,-394.84 1865.79,-378.71 2022,-351.75 2125.6,-333.87 2151.64,-324.92 2249,-285.25 2307.28,-261.5 2322.81,-255.35 2374,-218.75 2417.46,-187.67 2475.55,-165.58 2445,-121.75 2387.71,-39.56 2258.77,-21.23 2195.46,-17.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2195.76,-13.78 2185.59,-16.74 2195.39,-20.77 2195.76,-13.78" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node82->Node15 -->
<g id= "edge128_Node000082_Node000015" class= "edge" >
<title > Node82- > Node15</title>
<g id= "a_edge128_Node000082_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1068.66,-400.17C876.48,-394.79 346.27,-377.76 272,-351.75 215.34,-331.91 160.41,-312.15 178,-254.75 207.89,-157.24 266.87,-149.53 365,-121.75 448.46,-98.12 1043.41,-39.71 1231.29,-21.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1231.43,-25.16 1241.05,-20.72 1230.76,-18.19 1231.43,-25.16" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node82->Node17 -->
<g id= "edge127_Node000082_Node000017" class= "edge" >
<title > Node82- > Node17</title>
<g id= "a_edge127_Node000082_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1200.14,-387.36C1230.52,-378.99 1267.09,-367.09 1298,-351.75 1318.99,-341.33 1318.94,-329.15 1341,-321.25 1446.91,-283.3 1734.12,-297.12 1846,-285.25 1857.48,-284.03 1869.66,-282.51 1881.44,-280.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1881.65,-284.42 1891.07,-279.59 1880.69,-277.49 1881.65,-284.42" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node82->Node57 -->
<g id= "edge126_Node000082_Node000057" class= "edge" >
<title > Node82- > Node57</title>
<g id= "a_edge126_Node000082_Node000057" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1160.01,-387.36C1172.91,-378.79 1189.41,-367.81 1203.65,-358.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1205.43,-361.37 1211.82,-352.92 1201.55,-355.54 1205.43,-361.37" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node3 -->
2026-06-14 08:36:52 -04:00
<g id= "edge133_Node000084_Node000003" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node84- > Node3</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge133_Node000084_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M919.54,-188.14C923.21,-160.87 934.85,-101.18 969,-66.5 994.76,-40.34 1035.78,-27.47 1064.41,-21.37" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1064.84,-24.85 1073.98,-19.51 1063.5,-17.98 1064.84,-24.85" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node6 -->
2026-06-14 08:36:52 -04:00
<g id= "edge132_Node000084_Node000006" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node84- > Node6</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge132_Node000084_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M948.92,-187.88C987.36,-170.17 1055.32,-140.41 1116,-121.75 1302.69,-64.35 1530.9,-35.86 1653.67,-23.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1653.74,-27.28 1663.35,-22.83 1653.06,-20.31 1653.74,-27.28" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node12 -->
2026-06-14 08:36:52 -04:00
<g id= "edge135_Node000084_Node000012" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node84- > Node12</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge135_Node000084_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M905.29,-187.89C875.85,-154.04 803.07,-70.36 771.27,-33.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "773.99,-31.6 764.79,-26.35 768.71,-36.19 773.99,-31.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node84->Node22 -->
<g id= "edge134_Node000084_Node000022" class= "edge" >
<title > Node84- > Node22</title>
<g id= "a_edge134_Node000084_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M971.16,-187.78C1014.93,-175.67 1075.82,-158.81 1114.32,-148.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1114.87,-151.63 1123.57,-145.59 1113,-144.89 1114.87,-151.63" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
</g>
</svg>
<g id= "navigator" transform= "translate(0 0)" fill= "#404254" >
<rect fill= "#f2f5e9" fill-opacity= "0.5" stroke= "#606060" stroke-width= ".5" x= "0" y= "0" width= "60" height= "60" />
<use id= "zoomplus" xlink:href= "#zoomPlus" x= "17" y= "9" onmousedown= "handleZoom(evt,'in')" />
<use id= "zoomminus" xlink:href= "#zoomMin" x= "42" y= "9" onmousedown= "handleZoom(evt,'out')" />
<use id= "reset" xlink:href= "#resetDef" x= "30" y= "36" onmousedown= "handleReset()" />
<use id= "arrowup" xlink:href= "#arrowUp" x= "0" y= "0" onmousedown= "handlePan(0,-1)" />
<use id= "arrowright" xlink:href= "#arrowRight" x= "0" y= "0" onmousedown= "handlePan(1,0)" />
<use id= "arrowdown" xlink:href= "#arrowDown" x= "0" y= "0" onmousedown= "handlePan(0,1)" />
<use id= "arrowleft" xlink:href= "#arrowLeft" x= "0" y= "0" onmousedown= "handlePan(-1,0)" />
</g>
<svg viewBox= "0 0 15 15" width= "100%" height= "30px" preserveAspectRatio= "xMaxYMin meet" >
<g id= "arrow_out" transform= "scale(0.3 0.3)" >
<a xlink:href= "stellar__policy_8cpp__incl_org.svg" target= "_base" >
<rect id= "button" ry= "5" rx= "5" y= "6" x= "6" height= "38" width= "38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id= "arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type= 'text/css' >
< ![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type= "application/ecmascript" > < ![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>