2025-11-06 09:16:40 -05:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
< !DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
-->
<!-- Title: src/python/engine/trampoline/py_engine.h Pages: 1 -->
<!-- zoomable 692 -->
<svg id= "main" version= "1.1" xmlns= "http://www.w3.org/2000/svg" xmlns:xlink= "http://www.w3.org/1999/xlink" xml:space= "preserve" onload= "init(evt)" >
<style type= "text/css" > < ![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<defs >
<circle id= "rim" cx= "0" cy= "0" r= "7" />
<circle id= "rim2" cx= "0" cy= "0" r= "3.5" />
<g id= "zoomPlus" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomplus.mouseover" end= "zoomplus.mouseout" /> </use>
<path d= "M-4,0h8M0,-4v8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "zoomMin" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomminus.mouseover" end= "zoomminus.mouseout" /> </use>
<path d= "M-4,0h8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "arrowUp" transform= "translate(30 24)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowRight" transform= "rotate(90) translate(36 -43)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowDown" transform= "rotate(180) translate(-30 -48)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowLeft" transform= "rotate(270) translate(-36 17)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "resetDef" >
<use xlink:href= "#rim2" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "reset.mouseover" end= "reset.mouseout" /> </use>
</g>
</defs>
<script type= "application/ecmascript" >
2025-11-25 14:31:59 -05:00
var viewWidth = 2570;
2025-11-06 09:16:40 -05:00
var viewHeight = 692;
var sectionId = 'dynsection-0';
</script>
<script type= "application/ecmascript" xlink:href= "svg.min.js" />
<svg id= "graph" class= "graph" >
<g id= "viewport" >
<title > src/python/engine/trampoline/py_engine.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "2461.5,-684.25 2320.25,-684.25 2320.25,-653.75 2461.5,-653.75 2461.5,-684.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2328.25" y= "-670.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2390.88" y= "-659.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "engine_8h.html" target= "_top" xlink:title= "Core header for the GridFire reaction network engine module." >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1521.12,-617.75 1404.62,-617.75 1404.62,-598.5 1521.12,-598.5 1521.12,-617.75" />
<text xml:space= "preserve" text-anchor= "middle" x= "1462.88" y= "-604.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2319.98,-663.5C2147.06,-652.53 1705.22,-624.5 1533.05,-613.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1533.33,-610.09 1523.12,-612.95 1532.88,-617.07 1533.33,-610.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2108.88,-24.88 1954.88,-24.88 1954.88,-5.63 2108.88,-5.63 2108.88,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2031.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node7 -->
2025-11-25 14:31:59 -05:00
<g id= "edge128_Node000001_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node7</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge128_Node000001_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2428.28,-653.29C2467.61,-635.08 2523.88,-599.98 2523.88,-548.25 2523.88,-548.25 2523.88,-548.25 2523.88,-213.75 2523.88,-121.97 2225.27,-53.32 2093.32,-27.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2094.18,-24.08 2083.7,-25.61 2092.85,-30.95 2094.18,-24.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1190.38,-24.88 1147.38,-24.88 1147.38,-5.63 1190.38,-5.63 1190.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1168.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node11 -->
2025-11-25 14:31:59 -05:00
<g id= "edge129_Node000001_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node11</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge129_Node000001_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2383,-653.35C2371.87,-631.24 2352.88,-587.73 2352.88,-548.25 2352.88,-548.25 2352.88,-548.25 2352.88,-479.75 2352.88,-341.17 2248.51,-330.54 2125.88,-266 2059.07,-230.84 2030.5,-256.67 1959.88,-230 1958.58,-229.51 1787.09,-133.66 1785.88,-133 1729.82,-102.71 1719.89,-84.86 1658.88,-66.5 1572.79,-40.6 1297.57,-23.35 1201.97,-18.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1202.41,-14.53 1192.23,-17.47 1202.02,-21.52 1202.41,-14.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2153.75,-157.88 2098,-157.88 2098,-138.62 2153.75,-138.62 2153.75,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2125.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > expected</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node33 -->
2025-11-25 14:31:59 -05:00
<g id= "edge130_Node000001_Node000033" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node33</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge130_Node000001_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2394.72,-653.37C2400.27,-630.92 2409.88,-586.56 2409.88,-548.25 2409.88,-548.25 2409.88,-548.25 2409.88,-346.75 2409.88,-228.83 2242.81,-175.62 2164.95,-157.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2166.15,-153.9 2155.62,-155.09 2164.59,-160.72 2166.15,-153.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1473,-296.5 1364.75,-296.5 1364.75,-266 1473,-266 1473,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1372.75" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1418.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1482,-598.09C1495.97,-590.51 1514.27,-578.38 1524.88,-562.5 1545.36,-531.84 1543.88,-518.62 1543.88,-481.75 1543.88,-481.75 1543.88,-481.75 1543.88,-413.25 1543.88,-363.11 1495.35,-324.59 1458.77,-302.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1460.54,-299.67 1450.13,-297.7 1457.04,-305.73 1460.54,-299.67" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1194,-363 1085.75,-363 1085.75,-332.5 1194,-332.5 1194,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1093.75" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1139.88" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node34 -->
2025-11-25 14:31:59 -05:00
<g id= "edge44_Node000002_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node34</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge44_Node000002_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1449.88,-598.13C1437.21,-589.27 1417.49,-575.26 1400.88,-562.5 1389.03,-553.4 1230.37,-423.11 1166.37,-370.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1168.76,-367.96 1158.81,-364.31 1164.32,-373.37 1168.76,-367.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48 -->
<g id= "Node000048" class= "node" >
<title > Node48</title>
<g id= "a_Node000048" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1515.5,-562.5 1410.25,-562.5 1410.25,-532 1515.5,-532 1515.5,-562.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1418.25" y= "-549" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1462.88" y= "-537.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_views.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node48 -->
2025-11-25 14:31:59 -05:00
<g id= "edge80_Node000002_Node000048" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node48</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge80_Node000002_Node000048" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1462.88,-598.18C1462.88,-591.73 1462.88,-582.66 1462.88,-574.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1466.38,-574.3 1462.88,-564.3 1459.38,-574.3 1466.38,-574.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59 -->
<g id= "Node000059" class= "node" >
<title > Node59</title>
<g id= "a_Node000059" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1191.75,-496 1064,-496 1064,-465.5 1191.75,-465.5 1191.75,-496" />
<text xml:space= "preserve" text-anchor= "start" x= "1072" y= "-482.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1127.88" y= "-471.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_procedures.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node59 -->
2025-11-25 14:31:59 -05:00
<g id= "edge114_Node000002_Node000059" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node59</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge114_Node000002_Node000059" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1404.18,-607.15C1349.81,-604.89 1268.2,-595.53 1205.88,-562.5 1180.36,-548.98 1158.25,-524.06 1144.15,-505.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1147.15,-503.64 1138.43,-497.63 1141.5,-507.77 1147.15,-503.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node61 -->
<g id= "Node000061" class= "node" >
<title > Node61</title>
<g id= "a_Node000061" > <a xlink:href= "engine__types_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "103.75,-97 0,-97 0,-66.5 103.75,-66.5 103.75,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "8" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "51.88" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node61 -->
2025-11-25 14:31:59 -05:00
<g id= "edge121_Node000002_Node000061" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node61</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge121_Node000002_Node000061" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1404.48,-604.97C1140.66,-594.85 72.88,-549.71 72.88,-481.75 72.88,-481.75 72.88,-481.75 72.88,-213.75 72.88,-176.6 64.54,-134.26 58.37,-108.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "61.85,-107.53 56.09,-98.64 55.05,-109.18 61.85,-107.53" />
</a>
</g>
</g>
<!-- Node62 -->
<g id= "Node000062" class= "node" >
<title > Node62</title>
<g id= "a_Node000062" > <a xlink:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
<polygon fill= "white" stroke= "#666666" points= "1782.12,-363 1629.62,-363 1629.62,-332.5 1782.12,-332.5 1782.12,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1637.62" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/diagnostics</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1705.88" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /dynamic_engine_diagnostics.h</text>
</a>
</g>
</g>
<!-- Node2->Node62 -->
<g id= "edge123_Node000002_Node000062" class= "edge" >
<title > Node2- > Node62</title>
<g id= "a_edge123_Node000002_Node000062" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1488.43,-598.05C1508.37,-590.3 1536.22,-577.96 1557.88,-562.5 1624.9,-514.66 1647.35,-501.74 1686.88,-429.5 1696.22,-412.42 1700.99,-390.86 1703.42,-374.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1706.84,-375.15 1704.61,-364.79 1699.89,-374.28 1706.84,-375.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "reaction_8h.html" target= "_top" xlink:title= "Defines classes for representing and managing nuclear reactions." >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "927.12,-91.38 798.62,-91.38 798.62,-72.12 927.12,-72.12 927.12,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "862.88" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/reaction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id= "edge3_Node000003_Node000004" class= "edge" >
<title > Node3- > Node4</title>
<g id= "a_edge3_Node000003_Node000004" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1364.35,-273.97C1309.34,-266.74 1222.39,-252.81 1149.88,-230 1115.67,-219.24 1034.78,-179.87 1002.88,-163.5 961.26,-142.15 914.48,-114.36 886.9,-97.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "888.97,-94.74 878.62,-92.51 885.32,-100.71 888.97,-94.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "817.25,-24.88 734.5,-24.88 734.5,-5.63 817.25,-5.63 817.25,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "775.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node10 -->
2025-11-25 14:31:59 -05:00
<g id= "edge41_Node000003_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node10</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge41_Node000003_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1364.33,-277.25C1295.41,-272.34 1173.74,-259.94 1073.88,-230 940.37,-189.97 874.47,-207.77 789.88,-97 776.67,-79.71 774.25,-54.27 774.43,-36.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "777.92,-36.95 774.85,-26.81 770.93,-36.65 777.92,-36.95" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node11 -->
2025-11-25 14:31:59 -05:00
<g id= "edge40_Node000003_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node3- > Node11</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge40_Node000003_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1364.39,-274.43C1324.88,-268.22 1271.48,-255.55 1230.88,-230 1197.93,-209.27 1188,-199.77 1173.88,-163.5 1157.22,-120.73 1161.46,-65.57 1165.48,-36.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1168.9,-37.2 1166.96,-26.78 1161.98,-36.14 1168.9,-37.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:href= "types_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "369.62,-224.38 262.12,-224.38 262.12,-205.12 369.62,-205.12 369.62,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "315.88" y= "-210.88" 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>
<!-- Node3->Node15 -->
<g id= "edge14_Node000003_Node000015" class= "edge" >
<title > Node3- > Node15</title>
<g id= "a_edge14_Node000003_Node000015" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1364.55,-276.41C1321.09,-273.4 1258.58,-269.2 1203.88,-266 888.01,-247.54 808.6,-250.7 492.88,-230 456,-227.58 414.85,-224.3 381.52,-221.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "381.84,-218.02 371.58,-220.66 381.25,-224.99 381.84,-218.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000016" > <a xlink:href= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1121.75,-163.5 1012,-163.5 1012,-133 1121.75,-133 1121.75,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1020" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1066.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node16 -->
2025-11-24 09:08:28 -05:00
<g id= "edge17_Node000003_Node000016" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node3- > Node16</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge17_Node000003_Node000016" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1364.6,-273.22C1318.87,-266.05 1252.36,-252.7 1197.88,-230 1174.54,-220.28 1171.35,-212.82 1149.88,-199.5 1133.79,-189.52 1115.83,-178.62 1100.74,-169.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1102.96,-166.78 1092.59,-164.62 1099.35,-172.78 1102.96,-166.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "600.12,-230 501.62,-230 501.62,-199.5 600.12,-199.5 600.12,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "509.62" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "550.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node17 -->
<g id= "edge22_Node000003_Node000017" class= "edge" >
<title > Node3- > Node17</title>
<g id= "a_edge22_Node000003_Node000017" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1364.47,-276.64C1206.03,-266.13 751.92,-235.86 684.88,-230 660.95,-227.91 634.67,-225.2 611.76,-222.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "612.3,-219.25 601.97,-221.64 611.53,-226.21 612.3,-219.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1591.75,-230 1488,-230 1488,-199.5 1591.75,-199.5 1591.75,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1496" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1539.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reporting.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node19 -->
<g id= "edge25_Node000003_Node000019" class= "edge" >
<title > Node3- > Node19</title>
<g id= "a_edge25_Node000003_Node000019" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1446.33,-265.61C1462.96,-256.75 1484.4,-245.32 1502.55,-235.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1504.01,-238.83 1511.19,-231.04 1500.72,-232.66 1504.01,-238.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node24 -->
<g id= "Node000024" class= "node" >
<title > Node24</title>
<g id= "a_Node000024" > <a xlink:href= "building_8h.html" target= "_top" xlink:title= "Defines types related to building reaction networks in the GridFire engine." >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "797.75,-230 694,-230 694,-199.5 797.75,-199.5 797.75,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "702" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "745.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /building.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node24 -->
<g id= "edge31_Node000003_Node000024" class= "edge" >
<title > Node3- > Node24</title>
<g id= "a_edge31_Node000003_Node000024" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1364.31,-276.81C1239.08,-268.74 932.93,-248.06 809.07,-230.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "809.93,-226.72 799.52,-228.69 808.88,-233.65 809.93,-226.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000026" > <a xlink:href= "jacobian_8h.html" target= "_top" xlink:title= "Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." >
2025-11-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1827.75,-230 1724,-230 1724,-199.5 1827.75,-199.5 1827.75,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1732" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1775.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /jacobian.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node26 -->
2025-11-24 09:08:28 -05:00
<g id= "edge33_Node000003_Node000026" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node3- > Node26</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge33_Node000003_Node000026" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1473.48,-270.38C1537.87,-258.75 1644.7,-239.45 1712.63,-227.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1712.89,-230.69 1722.11,-225.46 1711.64,-223.8 1712.89,-230.69" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
<g id= "a_Node000027" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1624,-163.5 1503.75,-163.5 1503.75,-133 1624,-133 1624,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1511.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1563.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node27 -->
2025-11-25 14:31:59 -05:00
<g id= "edge39_Node000003_Node000027" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node27</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge39_Node000003_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1473.35,-275.14C1530.33,-268.53 1614.19,-254.81 1633.88,-230 1650.57,-208.96 1625.99,-185.89 1601.48,-169.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1603.45,-166.92 1593.11,-164.6 1599.75,-172.86 1603.45,-166.92" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1279.5,-224.38 1240.25,-224.38 1240.25,-205.12 1279.5,-205.12 1279.5,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1259.88" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node32 -->
2025-11-25 14:31:59 -05:00
<g id= "edge42_Node000003_Node000032" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node32</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge42_Node000003_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1381.9,-265.55C1356.99,-255.61 1323.41,-242.12 1293.88,-230 1292.75,-229.54 1291.6,-229.07 1290.45,-228.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1291.97,-225.43 1281.39,-224.82 1289.28,-231.89 1291.97,-225.43" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node33 -->
2025-11-25 14:31:59 -05:00
<g id= "edge43_Node000003_Node000033" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node33</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge43_Node000003_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1473.23,-276.52C1631.38,-265.62 2080.54,-234.31 2086.88,-230 2107.35,-216.05 2117.44,-188.24 2122.14,-169.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2125.52,-170.16 2124.19,-159.65 2118.67,-168.69 2125.52,-170.16" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "257.5,-24.88 212.25,-24.88 212.25,-5.63 257.5,-5.63 257.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "234.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M798.26,-74.24C704.06,-64.73 523.48,-46.44 369.88,-30.5 335.57,-26.94 296.37,-22.79 269.08,-19.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "269.62,-16.43 259.31,-18.86 268.88,-23.39 269.62,-16.43" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "191.62,-24.88 126.12,-24.88 126.12,-5.63 191.62,-5.63 191.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "158.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string_view</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node6 -->
<g id= "edge5_Node000004_Node000006" class= "edge" >
<title > Node4- > Node6</title>
<g id= "a_edge5_Node000004_Node000006" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M798.48,-80.89C679.62,-80.02 418.22,-72.94 202.88,-30.5 200.05,-29.94 197.15,-29.26 194.26,-28.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "195.3,-25.16 184.72,-25.71 193.34,-31.88 195.3,-25.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node7 -->
<g id= "edge6_Node000004_Node000007" class= "edge" >
<title > Node4- > Node7</title>
<g id= "a_edge6_Node000004_Node000007" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M927.39,-77.19C1124.16,-66.33 1717.01,-33.62 1943.03,-21.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1943.18,-24.65 1952.97,-20.6 1942.79,-17.66 1943.18,-24.65" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2300.75,-24.88 2179,-24.88 2179,-5.63 2300.75,-5.63 2300.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2239.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/logging/logging.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node8 -->
<g id= "edge7_Node000004_Node000008" class= "edge" >
<title > Node4- > Node8</title>
<g id= "a_edge7_Node000004_Node000008" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M927.31,-79.9C1112.59,-77.1 1662.71,-66.14 2117.88,-30.5 2133.94,-29.24 2151.15,-27.49 2167.43,-25.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2167.49,-29.15 2177.02,-24.52 2166.68,-22.2 2167.49,-29.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2410.38,-24.88 2337.38,-24.88 2337.38,-5.63 2410.38,-5.63 2410.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2373.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/Logger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node9 -->
<g id= "edge8_Node000004_Node000009" class= "edge" >
<title > Node4- > Node9</title>
<g id= "a_edge8_Node000004_Node000009" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M927.29,-80.09C1171.01,-77.36 2036.69,-65.35 2309.88,-30.5 2315.59,-29.77 2321.54,-28.77 2327.41,-27.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2327.97,-31.1 2337.05,-25.65 2326.55,-24.25 2327.97,-31.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node10 -->
<g id= "edge9_Node000004_Node000010" class= "edge" >
<title > Node4- > Node10</title>
<g id= "a_edge9_Node000004_Node000010" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M850.78,-71.78C836.96,-61.54 814.09,-44.59 797.25,-32.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "799.48,-29.4 789.37,-26.25 795.31,-35.02 799.48,-29.4" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node11 -->
<g id= "edge10_Node000004_Node000011" class= "edge" >
<title > Node4- > Node11</title>
<g id= "a_edge10_Node000004_Node000011" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M906.07,-71.65C968.05,-58.58 1080.85,-34.8 1136.31,-23.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1136.7,-26.61 1145.76,-21.12 1135.25,-19.76 1136.7,-26.61" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "912.62,-24.88 835.12,-24.88 835.12,-5.63 912.62,-5.63 912.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "873.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_set</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node12 -->
<g id= "edge11_Node000004_Node000012" class= "edge" >
<title > Node4- > Node12</title>
<g id= "a_edge11_Node000004_Node000012" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M864.4,-71.78C865.96,-62.64 868.44,-48.14 870.46,-36.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "873.87,-37.08 872.1,-26.63 866.97,-35.9 873.87,-37.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1027,-24.88 936.75,-24.88 936.75,-5.63 1027,-5.63 1027,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "981.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node13 -->
<g id= "edge12_Node000004_Node000013" class= "edge" >
<title > Node4- > Node13</title>
<g id= "a_edge12_Node000004_Node000013" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M879.67,-71.65C899.34,-60.99 932.16,-43.19 955.3,-30.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "956.71,-33.87 963.83,-26.03 953.37,-27.72 956.71,-33.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "480.62,-30.5 379.12,-30.5 379.12,0 480.62,0 480.62,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "387.12" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "429.88" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node14 -->
<g id= "edge13_Node000004_Node000014" class= "edge" >
<title > Node4- > Node14</title>
<g id= "a_edge13_Node000004_Node000014" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M801.76,-71.65C719.71,-59.42 574.74,-37.83 492.12,-25.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "492.8,-22.08 482.39,-24.07 491.77,-29.01 492.8,-22.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node13 -->
<g id= "edge16_Node000015_Node000013" class= "edge" >
<title > Node15- > Node13</title>
<g id= "a_edge16_Node000015_Node000013" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M324.59,-204.84C341.62,-187.99 381.23,-151.47 421.88,-133 628.39,-39.14 700.39,-79.49 921.88,-30.5 925.65,-29.67 929.55,-28.78 933.47,-27.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "934.05,-31.34 942.99,-25.67 932.46,-24.52 934.05,-31.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node14 -->
<g id= "edge15_Node000015_Node000014" class= "edge" >
<title > Node15- > Node14</title>
<g id= "a_edge15_Node000015_Node000014" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M315.17,-204.82C313.68,-180.29 312.65,-110.71 343.88,-66.5 352.95,-53.66 366.42,-43.6 380.03,-35.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "381.3,-39.25 388.56,-31.53 378.07,-33.04 381.3,-39.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node4 -->
<g id= "edge18_Node000016_Node000004" class= "edge" >
<title > Node16- > Node4</title>
<g id= "a_edge18_Node000016_Node000004" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1020.33,-132.53C984.72,-121.28 936.17,-105.92 902.43,-95.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "903.63,-91.96 893.04,-92.29 901.52,-98.64 903.63,-91.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node7 -->
<g id= "edge19_Node000016_Node000007" class= "edge" >
<title > Node16- > Node7</title>
<g id= "a_edge19_Node000016_Node000007" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1122.22,-139.74C1285.3,-117.6 1764.32,-52.57 1953.61,-26.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1953.91,-30.37 1963.35,-25.55 1952.97,-23.43 1953.91,-30.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node16->Node11 -->
2025-11-24 09:08:28 -05:00
<g id= "edge21_Node000016_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node16- > Node11</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge21_Node000016_Node000011" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1078.18,-132.73C1096.95,-108.63 1134.47,-60.43 1154.88,-34.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1157.48,-36.59 1160.86,-26.55 1151.95,-32.29 1157.48,-36.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node13 -->
<g id= "edge20_Node000016_Node000013" class= "edge" >
<title > Node16- > Node13</title>
<g id= "a_edge20_Node000016_Node000013" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1057.45,-132.73C1041.95,-108.84 1011.09,-61.28 993.99,-34.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "996.98,-33.1 988.6,-26.62 991.11,-36.91 996.98,-33.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node16 -->
<g id= "edge23_Node000017_Node000016" class= "edge" >
<title > Node17- > Node16</title>
<g id= "a_edge23_Node000017_Node000016" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M600.35,-207.57C693.59,-195.91 895.36,-170.69 1000.36,-157.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1000.76,-161.04 1010.25,-156.33 999.89,-154.1 1000.76,-161.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
<g id= "a_Node000018" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "576.5,-157.88 525.25,-157.88 525.25,-138.62 576.5,-138.62 576.5,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "550.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > memory</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node18 -->
<g id= "edge24_Node000017_Node000018" class= "edge" >
<title > Node17- > Node18</title>
<g id= "a_edge24_Node000017_Node000018" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M550.88,-199.11C550.88,-190.33 550.88,-179.02 550.88,-169.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "554.38,-169.59 550.88,-159.59 547.38,-169.59 554.38,-169.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node14 -->
<g id= "edge30_Node000019_Node000014" class= "edge" >
<title > Node19- > Node14</title>
<g id= "a_edge30_Node000019_Node000014" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1487.64,-202.45C1482.99,-201.45 1478.35,-200.45 1473.88,-199.5 1397.92,-183.3 1373.08,-196.72 1302.88,-163.5 1283.3,-154.24 1285.02,-140.95 1264.88,-133 1166.41,-94.13 894.57,-112.63 789.88,-97 684.19,-81.23 563.37,-51.72 492.02,-33.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "493.03,-29.72 482.47,-30.57 491.25,-36.49 493.03,-29.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1485.25,-157.88 1450.5,-157.88 1450.5,-138.62 1485.25,-138.62 1485.25,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1467.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node20 -->
<g id= "edge26_Node000019_Node000020" class= "edge" >
<title > Node19- > Node20</title>
<g id= "a_edge26_Node000019_Node000020" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1523.54,-199.11C1512.41,-189.14 1497.66,-175.93 1486.14,-165.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1488.63,-163.15 1478.85,-159.08 1483.96,-168.36 1488.63,-163.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1255.88,-157.88 1215.88,-157.88 1215.88,-138.62 1255.88,-138.62 1255.88,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1235.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node21 -->
<g id= "edge27_Node000019_Node000021" class= "edge" >
<title > Node19- > Node21</title>
<g id= "a_edge27_Node000019_Node000021" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1487.67,-202.29C1483.01,-201.32 1478.36,-200.38 1473.88,-199.5 1383.53,-181.78 1358.21,-189.45 1269.88,-163.5 1268.53,-163.1 1267.16,-162.67 1265.79,-162.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1267.39,-159.07 1256.8,-158.83 1264.93,-165.63 1267.39,-159.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
<g id= "a_Node000022" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1363.5,-157.88 1312.25,-157.88 1312.25,-138.62 1363.5,-138.62 1363.5,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1337.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ostream</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node22 -->
<g id= "edge28_Node000019_Node000022" class= "edge" >
<title > Node19- > Node22</title>
<g id= "a_edge28_Node000019_Node000022" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1487.57,-199.65C1454.18,-190.27 1410.14,-177.2 1371.88,-163.5 1370.93,-163.16 1369.96,-162.81 1369,-162.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1370.59,-159.31 1360,-158.9 1368.02,-165.83 1370.59,-159.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
<g id= "a_Node000023" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1432.5,-157.88 1381.25,-157.88 1381.25,-138.62 1432.5,-138.62 1432.5,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1406.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sstream</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node23 -->
<g id= "edge29_Node000019_Node000023" class= "edge" >
<title > Node19- > Node23</title>
<g id= "a_edge29_Node000019_Node000023" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1509.7,-199.11C1487.53,-188.37 1457.61,-173.86 1435.76,-163.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1437.34,-160.13 1426.82,-158.92 1434.29,-166.43 1437.34,-160.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "734.5,-157.88 689.25,-157.88 689.25,-138.62 734.5,-138.62 734.5,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "711.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > variant</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node24->Node25 -->
<g id= "edge32_Node000024_Node000025" class= "edge" >
<title > Node24- > Node25</title>
<g id= "a_edge32_Node000024_Node000025" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M738.16,-199.11C733.32,-189.93 727.03,-178 721.82,-168.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "724.99,-166.63 717.23,-159.41 718.8,-169.89 724.99,-166.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node7 -->
<g id= "edge34_Node000026_Node000007" class= "edge" >
<title > Node26- > Node7</title>
<g id= "a_edge34_Node000026_Node000007" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1782.6,-199.17C1791.18,-181.78 1807.39,-152.6 1827.88,-133 1878.86,-84.21 1954.06,-48.06 1997.49,-29.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1998.77,-32.99 2006.67,-25.94 1996.1,-26.53 1998.77,-32.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node9 -->
<g id= "edge36_Node000026_Node000009" class= "edge" >
<title > Node26- > Node9</title>
<g id= "a_edge36_Node000026_Node000009" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1820.33,-199.07C1933.29,-161.76 2229.82,-63.83 2335.66,-28.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2336.61,-32.24 2345.01,-25.78 2334.42,-25.6 2336.61,-32.24" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node26->Node10 -->
2025-11-25 14:31:59 -05:00
<g id= "edge38_Node000026_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node26- > Node10</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge38_Node000026_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1768.41,-199.18C1757.92,-180.35 1736.9,-148.2 1708.88,-133 1361.57,55.33 1213.34,-107.67 825.88,-30.5 822.53,-29.83 819.08,-29.05 815.64,-28.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "816.79,-24.89 806.23,-25.73 815.01,-31.66 816.79,-24.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node27 -->
<g id= "edge35_Node000026_Node000027" class= "edge" >
<title > Node26- > Node27</title>
<g id= "a_edge35_Node000026_Node000027" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1727.5,-199.03C1696.43,-189.58 1655.87,-177.24 1622.9,-167.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1624.07,-163.91 1613.49,-164.34 1622.03,-170.6 1624.07,-163.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node30 -->
<g id= "Node000030" class= "node" >
<title > Node30</title>
<g id= "a_Node000030" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1699.88,-157.88 1641.88,-157.88 1641.88,-138.62 1699.88,-138.62 1699.88,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1670.88" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > functional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node30 -->
2025-11-25 14:31:59 -05:00
<g id= "edge37_Node000026_Node000030" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node26- > Node30</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge37_Node000026_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1752.05,-199.11C1734.95,-188.61 1712.01,-174.52 1694.87,-163.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1697.18,-161.3 1686.83,-159.05 1693.52,-167.27 1697.18,-161.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node3 -->
2025-11-25 14:31:59 -05:00
<g id= "edge51_Node000034_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node3</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge51_Node000034_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1194.33,-334.16C1239.94,-323.62 1305.16,-308.54 1353.57,-297.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1354.13,-300.81 1363.08,-295.15 1352.55,-293.99 1354.13,-300.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node4 -->
2025-11-25 14:31:59 -05:00
<g id= "edge50_Node000034_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node4</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge50_Node000034_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.45,-344.45C932.46,-337.72 508.24,-317.27 486.88,-296.5 433.96,-245.05 455.35,-175.23 515.88,-133 558.44,-103.3 698.26,-90.87 786.89,-85.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "786.93,-89.39 796.73,-85.35 786.55,-82.4 786.93,-89.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node5 -->
2025-11-25 14:31:59 -05:00
<g id= "edge72_Node000034_Node000005" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node5</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge72_Node000034_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.26,-346.79C920.09,-346.42 427.76,-341.46 274.88,-296.5 204.85,-275.91 131.88,-288.74 131.88,-215.75 131.88,-215.75 131.88,-215.75 131.88,-147.25 131.88,-96.08 181.04,-53.09 211.43,-31.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "213.05,-34.53 219.31,-25.98 209.08,-28.76 213.05,-34.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node7 -->
2025-11-25 14:31:59 -05:00
<g id= "edge45_Node000034_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node7</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge45_Node000034_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1194.17,-341.85C1317.27,-330.63 1608.57,-303.55 1628.88,-296.5 1652.75,-288.21 1652.92,-274.05 1676.88,-266 1769.03,-235.03 2027.76,-276.97 2112.88,-230 2155.34,-206.57 2182.72,-177.26 2162.88,-133 2156.92,-119.72 2086.9,-61.25 2051.75,-32.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2053.97,-29.72 2044.01,-26.1 2049.54,-35.14 2053.97,-29.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node8 -->
2025-11-25 14:31:59 -05:00
<g id= "edge47_Node000034_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node8</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge47_Node000034_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1194.43,-341.92C1326.96,-330.14 1655.88,-300.59 1666.88,-296.5 1688.84,-288.33 1687.86,-274.02 1709.88,-266 1801.42,-232.63 2066.24,-284.71 2146.88,-230 2213.48,-184.8 2232.73,-80.81 2238,-36.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2241.48,-37.05 2239.05,-26.74 2234.52,-36.32 2241.48,-37.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node10 -->
2025-11-25 14:31:59 -05:00
<g id= "edge69_Node000034_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node10</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge69_Node000034_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.38,-344.57C928.32,-338.04 484.49,-317.79 461.88,-296.5 408.68,-246.43 427.26,-184.71 478.88,-133 546.26,-65.49 657.34,-35.98 722.86,-23.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "723.42,-27.35 732.66,-22.16 722.2,-20.45 723.42,-27.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node11 -->
2025-11-25 14:31:59 -05:00
<g id= "edge70_Node000034_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node11</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge70_Node000034_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1181.24,-332.12C1216.65,-317.32 1258.72,-292.86 1236.88,-266 1187.32,-205.07 1132.15,-268.81 1063.88,-230 1029.01,-210.18 1017.42,-200.88 1002.88,-163.5 976.27,-95.15 1081.05,-47.02 1136.51,-26.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1137.51,-30.2 1145.78,-23.57 1135.18,-23.6 1137.51,-30.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node13 -->
2025-11-25 14:31:59 -05:00
<g id= "edge75_Node000034_Node000013" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node13</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge75_Node000034_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1165.5,-332.03C1190.63,-315.74 1222.65,-288.78 1203.88,-266 1150.6,-201.36 1082.49,-284.49 1018.88,-230 961.99,-181.27 971.16,-79.23 978.08,-36.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "981.5,-36.94 979.78,-26.48 974.6,-35.73 981.5,-36.94" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node14 -->
2025-11-25 14:31:59 -05:00
<g id= "edge46_Node000034_Node000014" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node14</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge46_Node000034_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.33,-347.22C928.96,-347.94 481.55,-345.54 344.88,-296.5 288.95,-276.43 238.28,-257.1 252.88,-199.5 269.38,-134.34 276.18,-112.83 324.88,-66.5 338.64,-53.41 356.45,-43.15 373.48,-35.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "374.74,-38.69 382.55,-31.53 371.98,-32.26 374.74,-38.69" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node15 -->
2025-11-25 14:31:59 -05:00
<g id= "edge49_Node000034_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node15</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge49_Node000034_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.49,-345.58C922.59,-341.75 446,-327.95 383.88,-296.5 357.23,-283.01 336.96,-253.98 325.74,-234.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "328.95,-233.23 321.06,-226.16 322.82,-236.61 328.95,-233.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node16 -->
2025-11-25 14:31:59 -05:00
<g id= "edge52_Node000034_Node000016" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node16</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge52_Node000034_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1194.36,-335.39C1243.06,-322.77 1302.77,-299.64 1274.88,-266 1219.74,-199.5 1145.6,-290.43 1083.88,-230 1069.49,-215.91 1065.77,-192.95 1065.35,-175.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1068.85,-175.3 1065.47,-165.26 1061.85,-175.21 1068.85,-175.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node17 -->
2025-11-25 14:31:59 -05:00
<g id= "edge53_Node000034_Node000017" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node17</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge53_Node000034_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.31,-346.37C942.84,-344.81 568.04,-336.86 530.88,-296.5 516.81,-281.22 524.85,-257.64 534.61,-239.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "537.48,-241.9 539.62,-231.52 531.48,-238.3 537.48,-241.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node18 -->
2025-11-25 14:31:59 -05:00
<g id= "edge71_Node000034_Node000018" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node18</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge71_Node000034_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.27,-345.6C942.09,-342.14 563.79,-329.9 518.88,-296.5 483.06,-269.87 474.33,-240.1 492.88,-199.5 499.51,-184.97 512.66,-173.02 524.76,-164.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "526.42,-167.53 532.84,-159.1 522.56,-161.69 526.42,-167.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node21 -->
2025-11-25 14:31:59 -05:00
<g id= "edge68_Node000034_Node000021" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node21</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge68_Node000034_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1194.12,-335.95C1233.15,-326.95 1280.95,-312.97 1292.88,-296.5 1300.83,-285.52 1299.64,-277.75 1292.88,-266 1276.98,-238.39 1246.77,-257.61 1230.88,-230 1220.11,-211.3 1224.07,-185.96 1228.95,-168.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1232.2,-170 1231.93,-159.41 1225.54,-167.86 1232.2,-170" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node30 -->
2025-11-25 14:31:59 -05:00
<g id= "edge73_Node000034_Node000030" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node30</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge73_Node000034_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1194.26,-342.63C1262.38,-336.58 1382.28,-323.04 1481.88,-296.5 1520.87,-286.11 1624.28,-260.36 1650.88,-230 1665.5,-213.3 1669.77,-187.55 1670.85,-169.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1674.35,-169.82 1671.13,-159.72 1667.35,-169.62 1674.35,-169.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000035" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2023.25,-290.88 1910.5,-290.88 1910.5,-271.62 2023.25,-271.62 2023.25,-290.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1966.88" y= "-277.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/config/config.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node35 -->
2025-11-25 14:31:59 -05:00
<g id= "edge48_Node000034_Node000035" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node35</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge48_Node000034_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1194.15,-341.79C1226.08,-338.93 1267.26,-335.35 1303.88,-332.5 1535.72,-314.43 1594.16,-316.19 1825.88,-296.5 1849.79,-294.47 1875.95,-291.92 1899.17,-289.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1899.22,-293.05 1908.81,-288.54 1898.5,-286.09 1899.22,-293.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000036" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "918,-230 815.75,-230 815.75,-199.5 918,-199.5 918,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "823.75" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "866.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node36 -->
2025-11-25 14:31:59 -05:00
<g id= "edge54_Node000034_Node000036" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node36</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge54_Node000034_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.6,-344.29C976.55,-338.79 739.12,-323.78 714.88,-296.5 705.87,-286.37 706.94,-276.99 714.88,-266 720.55,-258.15 765.11,-243.95 804.53,-232.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "805.35,-236.05 814.02,-229.95 803.44,-229.31 805.35,-236.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
<g id= "a_Node000037" > <a xlink:href= "construction_8h.html" target= "_top" xlink:title= "Functions for constructing nuclear reaction networks." >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "667.75,-296.5 540,-296.5 540,-266 667.75,-266 667.75,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "548" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "603.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /construction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node37 -->
2025-11-25 14:31:59 -05:00
<g id= "edge57_Node000034_Node000037" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node37</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge57_Node000034_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.43,-342.04C999.46,-334.33 827.12,-317.71 681.88,-296.5 681.03,-296.38 680.18,-296.25 679.33,-296.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "680.01,-292.69 669.58,-294.59 678.92,-299.6 680.01,-292.69" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node38 -->
<g id= "Node000038" class= "node" >
<title > Node38</title>
<g id= "a_Node000038" > <a xlink:href= "weak__interpolator_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "2077.38,-230 1968.38,-230 1968.38,-199.5 2077.38,-199.5 2077.38,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1976.38" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2022.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node38 -->
2025-11-25 14:31:59 -05:00
<g id= "edge78_Node000034_Node000038" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node38</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge78_Node000034_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1194.44,-342.06C1306.3,-332.25 1554.23,-309.4 1590.88,-296.5 1614.72,-288.11 1615.12,-274.62 1638.88,-266 1695.83,-245.33 1862.92,-228.86 1956.84,-220.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1957.02,-224.42 1966.69,-220.1 1956.43,-217.44 1957.02,-224.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node42 -->
<g id= "Node000042" class= "node" >
<title > Node42</title>
<g id= "a_Node000042" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "827.75,-296.5 724,-296.5 724,-266 827.75,-266 827.75,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "732" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > boost/numeric/ublas</text>
<text xml:space= "preserve" text-anchor= "middle" x= "775.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /matrix_sparse.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node42 -->
2025-11-25 14:31:59 -05:00
<g id= "edge74_Node000034_Node000042" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node42</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge74_Node000034_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.49,-338.82C1027.08,-330.07 931.27,-315 839.27,-296.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "840.04,-293.49 829.55,-294.97 838.68,-300.35 840.04,-293.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node43 -->
<g id= "Node000043" class= "node" >
<title > Node43</title>
<g id= "a_Node000043" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "946.25,-296.5 845.5,-296.5 845.5,-266 946.25,-266 946.25,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "853.5" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "895.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _rc.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node43 -->
2025-11-25 14:31:59 -05:00
<g id= "edge76_Node000034_Node000043" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node43</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge76_Node000034_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.42,-332.36C1047.5,-322.33 996.87,-308.95 957.47,-298.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "958.44,-295.17 947.88,-296 956.65,-301.94 958.44,-295.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
<g id= "a_Node000044" > <a xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1067.75,-296.5 964,-296.5 964,-266 1067.75,-266 1067.75,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "972" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1015.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _jac_fun.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node44 -->
2025-11-25 14:31:59 -05:00
<g id= "edge77_Node000034_Node000044" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node44</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge77_Node000034_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1111.74,-332.11C1094.61,-323.21 1072.52,-311.72 1053.86,-302.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1055.73,-299.04 1045.24,-297.53 1052.5,-305.25 1055.73,-299.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
<g id= "a_Node000045" > <a xlink:href= "weak__rate__library_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1194.38,-296.5 1085.38,-296.5 1085.38,-266 1194.38,-266 1194.38,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1093.38" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1139.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_rate_library.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node45 -->
2025-11-25 14:31:59 -05:00
<g id= "edge79_Node000034_Node000045" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node45</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge79_Node000034_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1139.88,-332.11C1139.88,-325.02 1139.88,-316.29 1139.88,-308.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1143.38,-308.34 1139.88,-298.34 1136.38,-308.34 1143.38,-308.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node18 -->
2025-11-25 14:31:59 -05:00
<g id= "edge56_Node000036_Node000018" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node36- > Node18</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge56_Node000036_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M815.52,-201.41C812.6,-200.75 809.7,-200.11 806.88,-199.5 729.22,-182.66 637.77,-165.3 587.91,-156.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "588.7,-152.63 578.23,-154.25 587.43,-159.52 588.7,-152.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node21 -->
2025-11-25 14:31:59 -05:00
<g id= "edge55_Node000036_Node000021" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node36- > Node21</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge55_Node000036_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M918.18,-204.78C995.76,-191.22 1140.61,-165.9 1204.37,-154.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1204.91,-158.22 1214.16,-153.05 1203.71,-151.32 1204.91,-158.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node4 -->
2025-11-25 14:31:59 -05:00
<g id= "edge58_Node000037_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node4</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge58_Node000037_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M607.17,-265.56C614.63,-235.76 635.72,-168.07 679.88,-133 710.25,-108.87 751.4,-96.3 786.99,-89.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "787.56,-93.23 796.84,-88.11 786.39,-86.32 787.56,-93.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node24 -->
2025-11-25 14:31:59 -05:00
<g id= "edge59_Node000037_Node000024" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node24</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge59_Node000037_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M636.1,-265.61C656.07,-256.54 681.94,-244.79 703.56,-234.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "704.75,-238.28 712.4,-230.95 701.85,-231.9 704.75,-238.28" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node25 -->
2025-11-25 14:31:59 -05:00
<g id= "edge61_Node000037_Node000025" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node25</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge61_Node000037_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M615.85,-265.73C635.71,-241.63 675.45,-193.43 697.06,-167.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "699.75,-169.46 703.41,-159.52 694.35,-165.01 699.75,-169.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node27 -->
2025-11-25 14:31:59 -05:00
<g id= "edge60_Node000037_Node000027" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node27</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge60_Node000037_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M668.05,-271.05C683.36,-269.12 699.68,-267.28 714.88,-266 763.96,-261.86 1566.76,-265.53 1600.88,-230 1616.57,-213.65 1602.05,-189.47 1586.84,-171.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1589.8,-169.88 1580.47,-164.87 1584.64,-174.61 1589.8,-169.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node38 -->
2025-11-25 14:31:59 -05:00
<g id= "edge62_Node000037_Node000038" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node38</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge62_Node000037_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M668.04,-270.95C683.36,-269.03 699.67,-267.22 714.88,-266 1212.21,-226.19 1338.69,-257.06 1836.88,-230 1876.71,-227.84 1921.27,-224.46 1956.78,-221.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1956.8,-225.04 1966.47,-220.72 1956.22,-218.07 1956.8,-225.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node7 -->
2025-11-25 14:31:59 -05:00
<g id= "edge63_Node000038_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node7</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge63_Node000038_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2023.54,-199.23C2025.12,-164.42 2029.15,-76.16 2030.96,-36.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2034.45,-36.67 2031.41,-26.52 2027.46,-36.35 2034.45,-36.67" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node8 -->
2025-11-25 14:31:59 -05:00
<g id= "edge64_Node000038_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node8</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge64_Node000038_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2033.18,-199.21C2045.47,-182.36 2067.08,-154.22 2088.88,-133 2130.48,-92.51 2185.86,-52.76 2216.67,-31.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2218.56,-34.65 2224.87,-26.15 2214.63,-28.86 2218.56,-34.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node10 -->
2025-11-25 14:31:59 -05:00
<g id= "edge65_Node000038_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node10</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge65_Node000038_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1974.12,-199C1912.77,-180.97 1803.92,-150.65 1708.88,-133 1320.44,-60.86 1213.34,-107.67 825.88,-30.5 822.53,-29.83 819.08,-29.05 815.64,-28.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "816.79,-24.89 806.23,-25.73 815.01,-31.66 816.79,-24.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node11 -->
2025-11-25 14:31:59 -05:00
<g id= "edge66_Node000038_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node11</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge66_Node000038_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2018.83,-199.22C2009.42,-168.48 1982.87,-97.17 1931.88,-66.5 1868.72,-28.52 1341.09,-18.62 1202.24,-16.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1202.32,-13.16 1192.27,-16.53 1202.22,-20.16 1202.32,-13.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node33 -->
2025-11-25 14:31:59 -05:00
<g id= "edge67_Node000038_Node000033" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node33</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge67_Node000038_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2046.25,-199.11C2062.86,-188.71 2085.11,-174.78 2101.86,-164.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2103.59,-167.34 2110.2,-159.06 2099.87,-161.4 2103.59,-167.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node49 -->
<g id= "Node000049" class= "node" >
<title > Node49</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000049" > <a xlink:href= "engine__adaptive_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1515.5,-429.5 1410.25,-429.5 1410.25,-399 1515.5,-399 1515.5,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1418.25" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1462.88" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_adaptive.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node49 -->
2025-11-25 14:31:59 -05:00
<g id= "edge81_Node000048_Node000049" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node48- > Node49</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge81_Node000048_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1462.88,-531.73C1462.88,-509.89 1462.88,-468.27 1462.88,-441.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1466.38,-441.35 1462.88,-431.35 1459.38,-441.35 1466.38,-441.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node50 -->
<g id= "Node000050" class= "node" >
<title > Node50</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000050" > <a xlink:href= "engine__view__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for engine "views" in GridFire." >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1434.75,-363 1313,-363 1313,-332.5 1434.75,-332.5 1434.75,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1321" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1373.88" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_view_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node50 -->
2025-11-25 14:31:59 -05:00
<g id= "edge113_Node000048_Node000050" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node48- > Node50</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge113_Node000048_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1454.03,-531.53C1441.2,-509.76 1417.17,-467.46 1400.88,-429.5 1393.09,-411.36 1386.08,-390.16 1381.15,-374.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1384.6,-373.35 1378.38,-364.76 1377.89,-375.35 1384.6,-373.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51 -->
<g id= "Node000051" class= "node" >
<title > Node51</title>
<g id= "a_Node000051" > <a xlink:href= "engine__defined_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1677.5,-429.5 1572.25,-429.5 1572.25,-399 1677.5,-399 1677.5,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1580.25" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1624.88" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node51 -->
2025-11-25 14:31:59 -05:00
<g id= "edge93_Node000048_Node000051" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node48- > Node51</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge93_Node000048_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1480.83,-531.73C1509.29,-508.71 1564.94,-463.72 1598.12,-436.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1600.09,-439.8 1605.66,-430.79 1595.69,-434.35 1600.09,-439.8" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node53 -->
<g id= "Node000053" class= "node" >
<title > Node53</title>
<g id= "a_Node000053" > <a xlink:href= "engine__multiscale_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1353.5,-429.5 1248.25,-429.5 1248.25,-399 1353.5,-399 1353.5,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1256.25" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1300.88" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_multiscale.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node53 -->
2025-11-25 14:31:59 -05:00
<g id= "edge102_Node000048_Node000053" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node48- > Node53</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge102_Node000048_Node000053" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1427.47,-531.59C1408.68,-522.84 1385.83,-510.59 1367.88,-496 1347.78,-479.67 1329.35,-456.59 1316.93,-439.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1319.8,-437.29 1311.21,-431.09 1314.07,-441.3 1319.8,-437.29" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node58 -->
<g id= "Node000058" class= "node" >
<title > Node58</title>
<g id= "a_Node000058" > <a xlink:href= "engine__priming_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "2255.5,-496 2150.25,-496 2150.25,-465.5 2255.5,-465.5 2255.5,-496" />
<text xml:space= "preserve" text-anchor= "start" x= "2158.25" y= "-482.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2202.88" y= "-471.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node58 -->
2025-11-25 14:31:59 -05:00
<g id= "edge106_Node000048_Node000058" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node48- > Node58</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge106_Node000048_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1515.8,-541.64C1648.49,-530.07 1995.01,-499.87 2138.85,-487.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2138.91,-490.84 2148.57,-486.48 2138.31,-483.86 2138.91,-490.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node3 -->
2025-11-25 14:31:59 -05:00
<g id= "edge82_Node000049_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node3</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge82_Node000049_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1460.49,-398.66C1457.57,-382.26 1451.99,-354.99 1443.88,-332.5 1440.78,-323.93 1436.61,-314.92 1432.57,-306.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1435.7,-305.36 1427.94,-298.15 1429.51,-308.62 1435.7,-305.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node7 -->
2025-11-25 14:31:59 -05:00
<g id= "edge88_Node000049_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node7</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge88_Node000049_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1515.75,-405.28C1530.95,-403.1 1547.55,-400.84 1562.88,-399 1831.14,-366.71 1964.32,-429.21 2146.88,-230 2177.64,-196.43 2195.3,-175.85 2179.88,-133 2161.31,-81.43 2103.7,-47.37 2066.07,-29.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2067.51,-26.79 2056.95,-25.93 2064.67,-33.19 2067.51,-26.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node8 -->
2025-11-25 14:31:59 -05:00
<g id= "edge90_Node000049_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node8</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge90_Node000049_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1515.99,-405.08C1531.12,-402.92 1547.63,-400.71 1562.88,-399 1756.98,-377.21 1815.41,-424.26 2000.88,-363 2126.83,-321.39 2162.74,-281.74 2222.88,-163.5 2242.87,-124.18 2245.63,-110.58 2243.88,-66.5 2243.48,-56.63 2242.66,-45.7 2241.86,-36.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2245.35,-36.27 2240.94,-26.64 2238.38,-36.92 2245.35,-36.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node9 -->
2025-11-25 14:31:59 -05:00
<g id= "edge92_Node000049_Node000009" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node9</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge92_Node000049_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1515.99,-405C1531.11,-402.83 1547.62,-400.65 1562.88,-399 1779.54,-375.61 1844.52,-430.04 2051.88,-363 2115.78,-342.34 2340.88,-174.53 2347.88,-163.5 2373.06,-123.77 2375.62,-66.52 2374.96,-36.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2378.46,-36.4 2374.58,-26.54 2371.47,-36.67 2378.46,-36.4" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node15 -->
2025-11-25 14:31:59 -05:00
<g id= "edge87_Node000049_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node15</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge87_Node000049_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1409.79,-404.71C1394.67,-402.55 1378.15,-400.43 1362.88,-399 1185.69,-382.43 733.34,-414.11 562.88,-363 469.41,-334.98 374.7,-263.92 335.11,-231.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "337.39,-229.21 327.44,-225.57 332.95,-234.62 337.39,-229.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node16 -->
2025-11-25 14:31:59 -05:00
<g id= "edge85_Node000049_Node000016" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node16</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge85_Node000049_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1470.9,-398.88C1485.68,-370.25 1512.99,-305.47 1481.88,-266 1439.43,-212.16 1394.3,-258.35 1331.88,-230 1310.54,-220.31 1310.27,-209.05 1288.88,-199.5 1239.14,-177.3 1178.61,-164.44 1133.33,-157.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1134.07,-153.87 1123.66,-155.83 1133.02,-160.79 1134.07,-153.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node17 -->
2025-11-25 14:31:59 -05:00
<g id= "edge86_Node000049_Node000017" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node17</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge86_Node000049_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1409.76,-405.02C1394.64,-402.86 1378.13,-400.67 1362.88,-399 1175.06,-378.48 640.15,-441.37 518.88,-296.5 504.99,-279.91 516.71,-256.56 529.7,-239.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "532.4,-241.47 535.95,-231.49 526.95,-237.08 532.4,-241.47" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node35 -->
2025-11-25 14:31:59 -05:00
<g id= "edge89_Node000049_Node000035" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node35</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge89_Node000049_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1515.77,-405.37C1530.96,-403.2 1547.56,-400.92 1562.88,-399 1636.95,-389.73 1830.73,-397.6 1896.88,-363 1923.66,-348.99 1944.71,-320.1 1956.47,-300.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1959.36,-302.93 1961.39,-292.54 1953.32,-299.4 1959.36,-302.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node37 -->
2025-11-25 14:31:59 -05:00
<g id= "edge91_Node000049_Node000037" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node37</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge91_Node000049_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1409.96,-405.55C1394.77,-403.38 1378.17,-401.05 1362.88,-399 1235.9,-381.96 1203.6,-381.78 1076.88,-363 936.07,-342.13 772.5,-313.14 679.29,-296.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "679.95,-292.74 669.49,-294.39 678.7,-299.63 679.95,-292.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49->Node50 -->
2025-11-25 14:31:59 -05:00
<g id= "edge83_Node000049_Node000050" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node49- > Node50</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge83_Node000049_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1442.68,-398.61C1430.96,-390.12 1415.99,-379.27 1403.01,-369.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1405.37,-367.25 1395.22,-364.22 1401.26,-372.92 1405.37,-367.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50->Node3 -->
2025-11-25 14:31:59 -05:00
<g id= "edge84_Node000050_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node50- > Node3</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge84_Node000050_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1384.09,-332.11C1389.44,-324.44 1396.13,-314.86 1402.2,-306.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1404.99,-308.27 1407.84,-298.07 1399.25,-304.27 1404.99,-308.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node3 -->
2025-11-25 14:31:59 -05:00
<g id= "edge95_Node000051_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node3</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge95_Node000051_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1616.25,-398.69C1604.94,-380.77 1583.51,-350.51 1557.88,-332.5 1535.84,-317.01 1508.5,-305.78 1483.92,-297.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1485.25,-294.66 1474.66,-295.08 1483.2,-301.35 1485.25,-294.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node8 -->
2025-11-25 14:31:59 -05:00
<g id= "edge99_Node000051_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node8</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge99_Node000051_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1677.67,-412.91C1771.98,-411.25 1975.04,-402.88 2140.88,-363 2219.35,-344.13 2240.93,-338.47 2309.88,-296.5 2356.66,-268.02 2399.63,-252.51 2385.88,-199.5 2368.89,-134.02 2357.22,-116.7 2311.88,-66.5 2299.01,-52.25 2281.38,-39.86 2266.78,-30.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2268.96,-28.17 2258.56,-26.12 2265.41,-34.21 2268.96,-28.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node9 -->
2025-11-25 14:31:59 -05:00
<g id= "edge100_Node000051_Node000009" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node9</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge100_Node000051_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1677.87,-411.03C1801.7,-405.45 2106.95,-389.4 2205.88,-363 2273.6,-344.93 2293.11,-338.97 2348.88,-296.5 2410.58,-249.5 2434.03,-235.9 2461.88,-163.5 2477.35,-123.25 2485.7,-103.69 2463.88,-66.5 2453.65,-49.08 2434.95,-37.26 2417.24,-29.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2418.98,-26.41 2408.39,-25.92 2416.36,-32.9 2418.98,-26.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node15 -->
2025-11-25 14:31:59 -05:00
<g id= "edge97_Node000051_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node15</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge97_Node000051_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1571.76,-405.06C1556.63,-402.9 1540.13,-400.7 1524.88,-399 1326.35,-376.9 1275.9,-380.04 1076.88,-363 751.39,-335.14 603.28,-496.35 344.88,-296.5 326.31,-282.14 319.61,-254.87 317.21,-236.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "320.72,-235.95 316.29,-226.33 313.75,-236.61 320.72,-235.95" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node21 -->
2025-11-25 14:31:59 -05:00
<g id= "edge101_Node000051_Node000021" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node21</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge101_Node000051_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1677.52,-411.5C1809.76,-405.39 2137.92,-378.76 2031.88,-266 1987.18,-218.48 1507.93,-250.13 1445.88,-230 1421.83,-222.2 1421.04,-209.61 1397.88,-199.5 1340.17,-174.32 1319.16,-187.29 1260.88,-163.5 1260.77,-163.46 1260.66,-163.41 1260.55,-163.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1262.23,-160.3 1251.72,-159.02 1259.14,-166.58 1262.23,-160.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node34 -->
2025-11-25 14:31:59 -05:00
<g id= "edge96_Node000051_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node34</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge96_Node000051_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1571.96,-405.59C1556.76,-403.42 1540.17,-401.09 1524.88,-399 1412.91,-383.72 1282.48,-366.9 1205.79,-357.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1206.28,-353.65 1195.92,-355.85 1205.39,-360.59 1206.28,-353.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node35 -->
2025-11-25 14:31:59 -05:00
<g id= "edge98_Node000051_Node000035" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node35</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge98_Node000051_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1677.99,-411.56C1758.04,-407.93 1904.35,-396.74 1942.88,-363 1960.13,-347.89 1965.25,-320.99 1966.63,-302.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1970.12,-302.78 1967.03,-292.65 1963.12,-302.5 1970.12,-302.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node50 -->
2025-11-25 14:31:59 -05:00
<g id= "edge94_Node000051_Node000050" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node50</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge94_Node000051_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1571.95,-399.65C1534.14,-389.93 1482.93,-376.78 1442.06,-366.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1443.12,-362.93 1432.56,-363.83 1441.38,-369.71 1443.12,-362.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node53->Node3 -->
2025-11-25 14:31:59 -05:00
<g id= "edge103_Node000053_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node53- > Node3</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge103_Node000053_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1297.12,-398.71C1293.53,-381.35 1290.45,-352.21 1303.88,-332.5 1315.57,-315.33 1334.51,-303.98 1353.67,-296.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1354.61,-299.88 1362.86,-293.23 1352.27,-293.28 1354.61,-299.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node53->Node34 -->
2025-11-25 14:31:59 -05:00
<g id= "edge105_Node000053_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node53- > Node34</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge105_Node000053_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1264.34,-398.61C1241.47,-389.45 1211.77,-377.55 1187.12,-367.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1188.53,-364.47 1177.95,-364 1185.93,-370.97 1188.53,-364.47" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node53->Node50 -->
2025-11-25 14:31:59 -05:00
<g id= "edge104_Node000053_Node000050" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node53- > Node50</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge104_Node000053_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1317.44,-398.61C1326.77,-390.37 1338.62,-379.9 1349.04,-370.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1351.07,-373.57 1356.24,-364.33 1346.43,-368.33 1351.07,-373.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node58->Node7 -->
2025-11-25 14:31:59 -05:00
<g id= "edge109_Node000058_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node58- > Node7</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge109_Node000058_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2208.12,-465.02C2211.36,-455.12 2215.21,-441.7 2216.88,-429.5 2234.76,-298.64 2243.41,-256.61 2196.88,-133 2184.72,-100.72 2183.13,-88.87 2156.88,-66.5 2135.8,-48.54 2107.49,-36.45 2083.14,-28.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2084.31,-25.33 2073.72,-25.78 2082.28,-32.03 2084.31,-25.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node58->Node8 -->
2025-11-25 14:31:59 -05:00
<g id= "edge108_Node000058_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node58- > Node8</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge108_Node000058_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2251.57,-465.02C2323.02,-440.03 2447.88,-382.09 2447.88,-282.25 2447.88,-282.25 2447.88,-282.25 2447.88,-213.75 2447.88,-118.82 2332.53,-55.75 2273.63,-29.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2275.29,-26.64 2264.72,-25.91 2272.53,-33.07 2275.29,-26.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node58->Node9 -->
2025-11-25 14:31:59 -05:00
<g id= "edge110_Node000058_Node000009" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node58- > Node9</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge110_Node000058_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2255.85,-471.74C2355.71,-455.15 2561.88,-413.11 2561.88,-348.75 2561.88,-348.75 2561.88,-348.75 2561.88,-147.25 2561.88,-78.96 2477.33,-43.35 2421.63,-27.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2422.6,-23.93 2412.03,-24.66 2420.74,-30.68 2422.6,-23.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node58->Node11 -->
2025-11-25 14:31:59 -05:00
<g id= "edge111_Node000058_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node58- > Node11</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge111_Node000058_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2201.77,-465.1C2200.2,-448.64 2196.62,-421.31 2188.88,-399 2164.72,-329.38 2154.03,-302.25 2089.88,-266 2024.9,-229.29 1995.99,-255.55 1925.88,-230 1775.45,-175.17 1758.53,-111.48 1604.88,-66.5 1459.06,-23.82 1275.88,-17.14 1202.01,-16.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1202.25,-12.78 1192.22,-16.19 1202.19,-19.78 1202.25,-12.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node58->Node21 -->
2025-11-25 14:31:59 -05:00
<g id= "edge112_Node000058_Node000021" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node58- > Node21</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge112_Node000058_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2198.01,-465.18C2183.71,-424.96 2137.58,-312.28 2055.88,-266 1944.09,-202.69 1600.01,-272.8 1478.88,-230 1456.78,-222.19 1457.36,-208.84 1435.88,-199.5 1363.05,-167.85 1335.18,-191.51 1260.88,-163.5 1260.65,-163.41 1260.42,-163.33 1260.19,-163.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1261.93,-160.19 1251.4,-159 1258.89,-166.5 1261.93,-160.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node58->Node51 -->
2025-11-25 14:31:59 -05:00
<g id= "edge107_Node000058_Node000051" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node58- > Node51</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge107_Node000058_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2149.79,-473.83C2043.35,-461.95 1804.21,-435.26 1689.13,-422.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1689.56,-418.95 1679.23,-421.32 1688.78,-425.9 1689.56,-418.95" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59->Node37 -->
2025-11-25 14:31:59 -05:00
<g id= "edge115_Node000059_Node000037" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node59- > Node37</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge115_Node000059_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1088.92,-465.07C995.11,-429.71 756.8,-339.89 653.21,-300.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "654.74,-297.68 644.15,-297.43 652.27,-304.23 654.74,-297.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node60 -->
<g id= "Node000060" class= "node" >
<title > Node60</title>
<g id= "a_Node000060" > <a xlink:href= "priming_8h.html" target= "_top" xlink:title= " " >
2025-11-25 14:31:59 -05:00
<polygon fill= "white" stroke= "#666666" points= "1191.75,-429.5 1064,-429.5 1064,-399 1191.75,-399 1191.75,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1072" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1127.88" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59->Node60 -->
2025-11-25 14:31:59 -05:00
<g id= "edge116_Node000059_Node000060" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node59- > Node60</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge116_Node000059_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1127.88,-465.11C1127.88,-458.02 1127.88,-449.29 1127.88,-441.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1131.38,-441.34 1127.88,-431.34 1124.38,-441.34 1131.38,-441.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node60->Node3 -->
2025-11-25 14:31:59 -05:00
<g id= "edge117_Node000060_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node60- > Node3</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge117_Node000060_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1155.8,-398.5C1187.98,-381.72 1242.66,-353.86 1290.88,-332.5 1316.05,-321.35 1344.52,-310.04 1368.21,-300.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1369.21,-304.36 1377.31,-297.53 1366.72,-297.81 1369.21,-304.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node60->Node7 -->
2025-11-25 14:31:59 -05:00
<g id= "edge120_Node000060_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node60- > Node7</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge120_Node000060_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1192.07,-404.32C1207.39,-402.38 1223.69,-400.47 1238.88,-399 1361.23,-387.17 1681.92,-419.93 1790.88,-363 1861.51,-326.09 1986,-101.76 2021.92,-34.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2024.89,-36.85 2026.52,-26.38 2018.72,-33.55 2024.89,-36.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node60->Node15 -->
2025-11-25 14:31:59 -05:00
<g id= "edge119_Node000060_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node60- > Node15</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge119_Node000060_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1063.79,-413.16C870.49,-412.39 302.11,-406.43 231.88,-363 192.5,-338.65 168.11,-304.47 193.88,-266 206.9,-246.54 228.98,-234.61 250.8,-227.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "251.79,-230.66 260.35,-224.41 249.76,-223.96 251.79,-230.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node60->Node34 -->
2025-11-25 14:31:59 -05:00
<g id= "edge118_Node000060_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node60- > Node34</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge118_Node000060_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1130.6,-398.61C1131.92,-391.52 1133.54,-382.79 1135.06,-374.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1138.5,-375.29 1136.89,-364.82 1131.62,-374.01 1138.5,-375.29" />
</a>
</g>
</g>
<!-- Node61->Node6 -->
<g id= "edge122_Node000061_Node000006" class= "edge" >
<title > Node61- > Node6</title>
<g id= "a_edge122_Node000061_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M76.15,-66.11C93.58,-55.61 116.96,-41.52 134.42,-30.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "135.87,-34.2 142.63,-26.04 132.26,-28.21 135.87,-34.2" />
</a>
</g>
</g>
<!-- Node62->Node3 -->
<g id= "edge124_Node000062_Node000003" class= "edge" >
<title > Node62- > Node3</title>
<g id= "a_edge124_Node000062_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1640.39,-332.03C1593.78,-321.56 1531.38,-307.53 1484.69,-297.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1485.48,-293.63 1474.95,-294.85 1483.94,-300.46 1485.48,-293.63" />
</a>
</g>
</g>
<!-- Node62->Node11 -->
<g id= "edge125_Node000062_Node000011" class= "edge" >
<title > Node62- > Node11</title>
<g id= "a_edge125_Node000062_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1672.78,-332.12C1632.82,-314.82 1563.31,-285.86 1501.88,-266 1439.92,-245.98 1417.55,-260.21 1359.88,-230 1341.6,-220.43 1342.92,-209.51 1324.88,-199.5 1276.93,-172.9 1244.79,-203.11 1206.88,-163.5 1189.4,-145.25 1176.81,-71.95 1171.57,-36.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1175.1,-36.11 1170.24,-26.69 1168.17,-37.08 1175.1,-36.11" />
</a>
</g>
</g>
<!-- Node62->Node21 -->
<g id= "edge126_Node000062_Node000021" class= "edge" >
<title > Node62- > Node21</title>
<g id= "a_edge126_Node000062_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1760.3,-332.08C1803.28,-317.93 1852.02,-294.49 1825.88,-266 1762.84,-197.3 1496.2,-259.86 1407.88,-230 1383.93,-221.91 1382.37,-211.02 1359.88,-199.5 1321.53,-179.86 1309.74,-179.83 1269.88,-163.5 1268.92,-163.11 1267.94,-162.71 1266.96,-162.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1268.32,-159.08 1257.75,-158.48 1265.64,-165.54 1268.32,-159.08" />
</a>
</g>
</g>
<!-- Node63 -->
<g id= "Node000063" class= "node" >
<title > Node63</title>
<g id= "a_Node000063" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1816.75,-290.88 1719,-290.88 1719,-271.62 1816.75,-271.62 1816.75,-290.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1767.88" y= "-277.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > nlohmann/json.hpp</text>
</a>
</g>
</g>
<!-- Node62->Node63 -->
<g id= "edge127_Node000062_Node000063" class= "edge" >
<title > Node62- > Node63</title>
<g id= "a_edge127_Node000062_Node000063" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1719.94,-332.11C1729.34,-322.34 1741.73,-309.45 1751.56,-299.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1753.94,-301.8 1758.35,-292.16 1748.89,-296.95 1753.94,-301.8" />
2025-11-06 09:16:40 -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= "py__engine_8h__incl_org.svg" target= "_base" >
<rect id= "button" ry= "5" rx= "5" y= "6" x= "6" height= "38" width= "38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id= "arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type= 'text/css' >
< ![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type= "application/ecmascript" > < ![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>