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/include/gridfire/engine/views/engine_defined.h Pages: 1 -->
<!-- zoomable 582 -->
<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-24 09:08:28 -05:00
var viewWidth = 2690;
2025-11-06 09:16:40 -05:00
var viewHeight = 582;
var sectionId = 'dynsection-0';
</script>
<script type= "application/ecmascript" xlink:href= "svg.min.js" />
<svg id= "graph" class= "graph" >
<g id= "viewport" >
<title > src/include/gridfire/engine/views/engine_defined.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "345.75,-573.75 238.25,-573.75 238.25,-532 345.75,-532 345.75,-573.75" />
<text xml:space= "preserve" text-anchor= "start" x= "246.25" y= "-560.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "246.25" y= "-549" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "292" y= "-537.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _defined.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__view__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for engine "views" in GridFire." >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "301.88,-363 180.12,-363 180.12,-332.5 301.88,-332.5 301.88,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "188.12" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "241" 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>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M286.92,-531.66C277.59,-494.47 257.71,-415.31 247.44,-374.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "250.84,-373.57 245.01,-364.72 244.05,-375.28 250.84,-373.57" />
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-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "811.12,-296.5 702.88,-296.5 702.88,-266 811.12,-266 811.12,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "710.88" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "757" 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>
<!-- Node1->Node3 -->
2025-11-24 09:08:28 -05:00
<g id= "edge47_Node000001_Node000003" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node3</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge47_Node000001_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M326.95,-531.61C413.21,-481.59 635.48,-352.71 721.9,-302.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "723.54,-305.7 730.43,-297.65 720.03,-299.64 723.54,-305.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2536.88,-24.88 2415.12,-24.88 2415.12,-5.63 2536.88,-5.63 2536.88,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2476" 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>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node8 -->
<g id= "edge117_Node000001_Node000008" class= "edge" >
<title > Node1- > Node8</title>
<g id= "a_edge117_Node000001_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M346.16,-551.3C656.44,-547.88 2201.92,-529.31 2411,-496 2535.11,-476.23 2682,-540.93 2682,-415.25 2682,-415.25 2682,-415.25 2682,-147.25 2682,-77.92 2597.9,-43.71 2537.17,-28.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2538.15,-24.67 2527.6,-25.69 2536.47,-31.47 2538.15,-24.67" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1164.5,-24.88 1091.5,-24.88 1091.5,-5.63 1164.5,-5.63 1164.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1128" 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>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node9 -->
<g id= "edge118_Node000001_Node000009" class= "edge" >
<title > Node1- > Node9</title>
<g id= "a_edge118_Node000001_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M237.76,-550.12C153.32,-544.17 0,-519.07 0,-415.25 0,-415.25 0,-415.25 0,-147.25 0,-67.99 82.33,-86.58 159,-66.5 341.24,-18.76 818.2,-45.44 1006,-30.5 1030.44,-28.56 1057.53,-25.48 1079.96,-22.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1080.25,-26.18 1089.73,-21.45 1079.37,-19.24 1080.25,-26.18" />
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= " " >
<polygon fill= "white" stroke= "#666666" points= "211.75,-224.38 104.25,-224.38 104.25,-205.12 211.75,-205.12 211.75,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "158" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/types/types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node15 -->
<g id= "edge115_Node000001_Node000015" class= "edge" >
<title > Node1- > Node15</title>
<g id= "a_edge115_Node000001_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M247.7,-531.57C206.69,-509.37 152,-469.59 152,-415.25 152,-415.25 152,-415.25 152,-346.75 152,-307.41 154.73,-261.49 156.51,-235.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "159.98,-236.37 157.2,-226.15 153,-235.87 159.98,-236.37" />
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= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1220,-157.88 1180,-157.88 1180,-138.62 1220,-138.62 1220,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1200" 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
<!-- Node1->Node21 -->
<g id= "edge119_Node000001_Node000021" class= "edge" >
<title > Node1- > Node21</title>
<g id= "a_edge119_Node000001_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M237.77,-542.12C173.79,-527.11 76,-491.68 76,-415.25 76,-415.25 76,-415.25 76,-280.25 76,-243.38 66.5,-222.89 95,-199.5 139.21,-163.21 1067.15,-169.79 1124,-163.5 1138.76,-161.87 1154.95,-158.99 1168.58,-156.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1169.25,-159.68 1178.32,-154.2 1167.82,-152.82 1169.25,-159.68" />
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= " " >
<polygon fill= "white" stroke= "#666666" points= "1193.12,-496 1084.88,-496 1084.88,-465.5 1193.12,-465.5 1193.12,-496" />
<text xml:space= "preserve" text-anchor= "start" x= "1092.88" y= "-482.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1139" y= "-471.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
<!-- Node1->Node34 -->
<g id= "edge48_Node000001_Node000034" class= "edge" >
<title > Node1- > Node34</title>
<g id= "a_edge48_Node000001_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M345.95,-547.41C494.87,-535.08 911.35,-500.6 1073.36,-487.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1073.39,-490.69 1083.07,-486.38 1072.81,-483.72 1073.39,-490.69" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
<g id= "a_Node000035" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2654.38,-157.88 2541.62,-157.88 2541.62,-138.62 2654.38,-138.62 2654.38,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2598" y= "-144.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
<!-- Node1->Node35 -->
<g id= "edge116_Node000001_Node000035" class= "edge" >
<title > Node1- > Node35</title>
<g id= "a_edge116_Node000001_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M346.14,-551.57C617.51,-549.87 1831.46,-539.9 2206,-496 2381.81,-475.39 2596,-592.26 2596,-415.25 2596,-415.25 2596,-415.25 2596,-280.25 2596,-240.94 2596.91,-195.01 2597.5,-169.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2600.99,-169.74 2597.73,-159.66 2594,-169.57 2600.99,-169.74" />
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= "network__file_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2485.62,-230 2392.38,-230 2392.38,-199.5 2485.62,-199.5 2485.62,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "2400.38" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/network</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2439" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _file.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node48 -->
<g id= "edge109_Node000001_Node000048" class= "edge" >
<title > Node1- > Node48</title>
<g id= "a_edge109_Node000001_Node000048" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M345.99,-551.4C682.3,-548.12 2476,-525.42 2476,-415.25 2476,-415.25 2476,-415.25 2476,-346.75 2476,-308.67 2461.34,-266.62 2450.47,-240.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2453.76,-239.47 2446.56,-231.69 2447.34,-242.26 2453.76,-239.47" />
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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M302.22,-339.1C400.03,-326.87 590.73,-303.03 691.3,-290.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "691.52,-293.96 701.01,-289.25 690.65,-287.02 691.52,-293.96" />
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-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "1479.25,-91.38 1350.75,-91.38 1350.75,-72.12 1479.25,-72.12 1479.25,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1415" 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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M760.43,-265.68C768.54,-234.87 792.1,-163.42 842,-133 883.5,-107.7 1193.25,-91.82 1339.26,-85.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1338.97,-89.18 1348.82,-85.27 1338.68,-82.18 1338.97,-89.18" />
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= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1749.38,-24.88 1666.62,-24.88 1666.62,-5.63 1749.38,-5.63 1749.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1708" 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 -->
<g id= "edge44_Node000003_Node000010" class= "edge" >
<title > Node3- > Node10</title>
<g id= "a_edge44_Node000003_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M756.4,-265.63C756.03,-234.71 760.19,-163.07 804,-133 874.58,-84.56 1471.65,-34.6 1654.8,-20.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1655.05,-23.79 1664.75,-19.52 1654.51,-16.81 1655.05,-23.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2113.5,-24.88 2070.5,-24.88 2070.5,-5.63 2113.5,-5.63 2113.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2092" 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>
<!-- Node3->Node11 -->
2025-11-24 09:08:28 -05:00
<g id= "edge43_Node000003_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node3- > Node11</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge43_Node000003_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M767.68,-265.61C792.98,-231.41 856.78,-148.02 888,-133 1008.37,-75.1 1365.13,-149.38 1488,-97 1506.37,-89.17 1502.67,-74.44 1521,-66.5 1623.63,-22.04 1912.22,-45.84 2023,-30.5 2034.78,-28.87 2047.57,-26.42 2058.89,-24.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2059.57,-27.45 2068.59,-21.88 2058.07,-20.61 2059.57,-27.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node15 -->
<g id= "edge14_Node000003_Node000015" class= "edge" >
<title > Node3- > Node15</title>
<g id= "a_edge14_Node000003_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M702.52,-274.38C592.13,-262.5 342.48,-235.61 223.47,-222.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "223.85,-219.32 213.54,-221.73 223.1,-226.28 223.85,-219.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
<g id= "a_Node000016" > <a xlink:href= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1006.88,-163.5 897.12,-163.5 897.12,-133 1006.88,-133 1006.88,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "905.12" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "952" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M777.82,-265.52C791.97,-255.51 811.12,-241.96 828,-230 847.12,-216.45 851.48,-212.46 871,-199.5 886.23,-189.39 903.41,-178.64 918.01,-169.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "919.64,-172.8 926.36,-164.6 916,-166.82 919.64,-172.8" />
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= " " >
<polygon fill= "white" stroke= "#666666" points= "978.25,-230 879.75,-230 879.75,-199.5 978.25,-199.5 978.25,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "887.75" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "929" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M796.03,-265.61C820.68,-256.37 852.76,-244.34 879.24,-234.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "880.28,-237.76 888.41,-230.97 877.82,-231.21 880.28,-237.76" />
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= " " >
<polygon fill= "white" stroke= "#666666" points= "709.88,-230 606.12,-230 606.12,-199.5 709.88,-199.5 709.88,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "614.12" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "658" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M734.54,-265.61C721.37,-257.04 704.53,-246.06 689.99,-236.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "691.93,-233.68 681.64,-231.15 688.11,-239.55 691.93,-233.68" />
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." >
<polygon fill= "white" stroke= "#666666" points= "1409.88,-230 1306.12,-230 1306.12,-199.5 1409.88,-199.5 1409.88,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1314.12" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1358" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M811.39,-274.41C922.69,-262.47 1175.88,-235.3 1294.49,-222.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1294.8,-226.05 1304.37,-221.51 1294.05,-219.09 1294.8,-226.05" />
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." >
<polygon fill= "white" stroke= "#666666" points= "367.88,-163.5 264.12,-163.5 264.12,-133 367.88,-133 367.88,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "272.12" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "316" y= "-138.75" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M702.84,-272.68C651.46,-264.74 572.45,-250.54 506,-230 452.32,-213.41 393.14,-186.86 355.32,-168.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "357.13,-165.76 346.6,-164.56 354.09,-172.06 357.13,-165.76" />
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= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "659.12,-97 538.88,-97 538.88,-66.5 659.12,-66.5 659.12,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "546.88" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "599" y= "-72.25" 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 -->
<g id= "edge42_Node000003_Node000027" class= "edge" >
<title > Node3- > Node27</title>
<g id= "a_edge42_Node000003_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M702.56,-275.34C644.78,-268.87 559.07,-255.23 539,-230 508.65,-191.86 548.71,-136.28 576.49,-105.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "578.99,-107.91 583.25,-98.21 573.87,-103.14 578.99,-107.91" />
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= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "587.62,-224.38 548.38,-224.38 548.38,-205.12 587.62,-205.12 587.62,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "568" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
</a>
</g>
</g>
<!-- Node3->Node32 -->
<g id= "edge45_Node000003_Node000032" class= "edge" >
<title > Node3- > Node32</title>
<g id= "a_edge45_Node000003_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M702.95,-265.51C671.6,-256.4 631.6,-243.84 597,-230 596.52,-229.81 596.03,-229.61 595.55,-229.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "597.22,-226.32 586.67,-225.4 594.34,-232.7 597.22,-226.32" />
</a>
</g>
</g>
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1787.88,-157.88 1732.12,-157.88 1732.12,-138.62 1787.88,-138.62 1787.88,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1760" 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
<!-- Node3->Node33 -->
<g id= "edge46_Node000003_Node000033" class= "edge" >
<title > Node3- > Node33</title>
<g id= "a_edge46_Node000003_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M811.39,-279C924.93,-275.77 1195.2,-264.77 1419,-230 1529.93,-212.77 1658.1,-178.43 1721.03,-160.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1721.89,-163.99 1730.55,-157.88 1719.97,-157.25 1721.89,-163.99" />
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2013.62,-24.88 1968.38,-24.88 1968.38,-5.63 2013.62,-5.63 2013.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1991" 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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1461.09,-71.63C1471.55,-69.76 1482.64,-67.92 1493,-66.5 1665.01,-42.87 1709.44,-49.76 1882,-30.5 1907.13,-27.7 1935.43,-23.98 1956.9,-21.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1957.14,-24.54 1966.57,-19.71 1956.18,-17.61 1957.14,-24.54" />
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-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1872.75,-24.88 1807.25,-24.88 1807.25,-5.63 1872.75,-5.63 1872.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1840" 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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1462.79,-71.66C1472.76,-69.87 1483.21,-68.06 1493,-66.5 1610.38,-47.81 1640.54,-48.68 1758,-30.5 1770.23,-28.61 1783.45,-26.39 1795.63,-24.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1796.2,-27.72 1805.44,-22.55 1794.98,-20.83 1796.2,-27.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1360,-24.88 1206,-24.88 1206,-5.63 1360,-5.63 1360,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1283" 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>
<!-- Node4->Node7 -->
<g id= "edge6_Node000004_Node000007" class= "edge" >
<title > Node4- > Node7</title>
<g id= "a_edge6_Node000004_Node000007" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1396.37,-71.65C1374.35,-60.89 1337.48,-42.87 1311.79,-30.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1313.42,-27.22 1302.9,-25.97 1310.35,-33.51 1313.42,-27.22" />
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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1479.38,-76.84C1666.02,-65.49 2206.61,-32.63 2403.33,-20.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2403.39,-24.17 2413.16,-20.07 2402.96,-17.18 2403.39,-24.17" />
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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1374.49,-71.65C1322.16,-59.89 1231.21,-39.45 1175.63,-26.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1176.67,-23.6 1166.15,-24.82 1175.14,-30.43 1176.67,-23.6" />
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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1456.36,-71.65C1508.71,-60.12 1598.92,-40.26 1655.92,-27.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1656.36,-31.2 1665.37,-25.63 1654.86,-24.37 1656.36,-31.2" />
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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1459.82,-71.67C1470.65,-69.72 1482.21,-67.85 1493,-66.5 1727.28,-37.24 1789.07,-62.45 2023,-30.5 2034.78,-28.89 2047.57,-26.45 2058.9,-24.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2059.58,-27.47 2068.59,-21.9 2058.07,-20.64 2059.58,-27.47" />
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1493.75,-24.88 1416.25,-24.88 1416.25,-5.63 1493.75,-5.63 1493.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1455" 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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1420.56,-71.78C1426.47,-62.25 1435.99,-46.91 1443.52,-34.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1446.39,-36.77 1448.69,-26.43 1440.44,-33.08 1446.39,-36.77" />
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-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "997.12,-24.88 906.88,-24.88 906.88,-5.63 997.12,-5.63 997.12,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "952" 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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1350.62,-71.78C1259.66,-59.11 1095,-36.17 1008.52,-24.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1009.25,-20.69 998.86,-22.78 1008.28,-27.62 1009.25,-20.69" />
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-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "466.75,-30.5 365.25,-30.5 365.25,0 466.75,0 466.75,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "373.25" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "416" 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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1350.61,-76.59C1169.47,-64.9 657.1,-31.82 478.41,-20.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "478.84,-16.8 468.64,-19.65 478.39,-23.79 478.84,-16.8" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M154.51,-204.98C145.08,-179.61 122.13,-105.52 159,-66.5 184.25,-39.78 717.5,-22.71 895.06,-17.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "895.06,-21.25 904.96,-17.48 894.87,-14.26 895.06,-21.25" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M141.23,-204.73C127.28,-196.18 108.41,-181.92 100,-163.5 82.09,-124.29 72.01,-99.29 100,-66.5 131.95,-29.07 271.02,-19.38 353.65,-16.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "353.5,-20.47 363.4,-16.71 353.31,-13.47 353.5,-20.47" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1007.29,-135.44C1011.92,-134.57 1016.54,-133.74 1021,-133 1131.05,-114.65 1259.37,-99.42 1338.91,-90.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1339.22,-94.19 1348.78,-89.62 1338.46,-87.23 1339.22,-94.19" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M989.01,-132.6C1053.94,-106.91 1187.39,-54.09 1249.64,-29.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1250.64,-32.82 1258.65,-25.89 1248.06,-26.31 1250.64,-32.82" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1007.19,-133.79C1008.81,-133.51 1010.41,-133.24 1012,-133 1236.18,-98.68 1295.55,-121.63 1521,-97 1613.01,-86.95 1635.28,-78.87 1727,-66.5 1858.34,-48.79 1892.22,-51.92 2023,-30.5 2034.74,-28.58 2047.51,-26.06 2058.84,-23.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2059.5,-27.11 2068.54,-21.59 2058.03,-20.27 2059.5,-27.11" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M952,-132.73C952,-109.37 952,-63.38 952,-36.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "955.5,-36.86 952,-26.86 948.5,-36.86 955.5,-36.86" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M934.22,-199.11C936.81,-191.86 940.01,-182.88 942.98,-174.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "946.23,-175.85 946.29,-165.25 939.64,-173.5 946.23,-175.85" />
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-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1114.62,-157.88 1063.38,-157.88 1063.38,-138.62 1114.62,-138.62 1114.62,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1089" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M965.31,-199.11C992.57,-188.12 1029.61,-173.19 1056.04,-162.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1057.28,-165.81 1065.25,-158.83 1054.66,-159.32 1057.28,-165.81" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M644.84,-199.21C631.03,-182.13 613.22,-153.5 628,-133 657.58,-91.95 706.42,-138.05 736,-97 743.93,-86 744.81,-76.8 736,-66.5 703.53,-28.54 562.04,-19.07 478.46,-16.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "478.66,-13.33 468.58,-16.59 478.5,-20.32 478.66,-13.33" />
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= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "741.38,-157.88 706.62,-157.88 706.62,-138.62 741.38,-138.62 741.38,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "724" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M672.98,-199.11C683.08,-189.24 696.43,-176.19 706.94,-165.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "709.18,-168.62 713.89,-159.13 704.29,-163.62 709.18,-168.62" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M710.23,-209.46C796.6,-202.06 974.47,-185.55 1124,-163.5 1138.69,-161.33 1154.87,-158.38 1168.51,-155.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1169.14,-159.17 1178.27,-153.79 1167.78,-152.3 1169.14,-159.17" />
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-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1787.62,-91.38 1736.38,-91.38 1736.38,-72.12 1787.62,-72.12 1787.62,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1762" y= "-77.88" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M710.26,-209.84C795.94,-202.86 962.13,-186.78 1016,-163.5 1035.88,-154.91 1033.83,-140.88 1054,-133 1162.72,-90.52 1461.59,-105.51 1578,-97 1628.89,-93.28 1687.68,-88.67 1724.84,-85.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1724.9,-89.23 1734.6,-84.95 1724.35,-82.25 1724.9,-89.23" />
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= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "688.62,-157.88 637.38,-157.88 637.38,-138.62 688.62,-138.62 688.62,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "663" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M659.13,-199.11C659.82,-190.33 660.69,-179.02 661.44,-169.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "664.92,-169.82 662.2,-159.58 657.94,-169.28 664.92,-169.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1394.62,-157.88 1349.38,-157.88 1349.38,-138.62 1394.62,-138.62 1394.62,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1372" 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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1361.18,-199.11C1363.11,-190.23 1365.59,-178.77 1367.7,-169.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1371.06,-170.07 1369.76,-159.55 1364.22,-168.58 1371.06,-170.07" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M323.13,-132.71C333.39,-113.6 354.3,-80.79 383,-66.5 461.76,-27.3 1086.36,-38.21 1174,-30.5 1185.38,-29.5 1197.4,-28.19 1209.14,-26.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1209.28,-30.27 1218.77,-25.56 1208.41,-23.33 1209.28,-30.27" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M264.02,-137.47C209.99,-125.17 137.62,-101.35 171,-66.5 203.12,-32.97 959.72,-34.2 1006,-30.5 1030.44,-28.55 1057.53,-25.48 1079.96,-22.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1080.25,-26.17 1089.73,-21.45 1079.37,-19.23 1080.25,-26.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node10 -->
<g id= "edge40_Node000026_Node000010" class= "edge" >
<title > Node26- > Node10</title>
<g id= "a_edge40_Node000026_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M334.91,-132.7C347.73,-122.76 365,-109.23 380,-97 396.25,-83.74 396.43,-74.04 416,-66.5 528.75,-23.03 1382.31,-36.69 1503,-30.5 1554.67,-27.85 1613.59,-23.63 1654.96,-20.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1655.2,-23.96 1664.9,-19.7 1654.66,-16.98 1655.2,-23.96" />
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= " " >
<path fill= "none" stroke= "#63b8ff" d= "M368.24,-135.34C413,-125.14 477.92,-110.35 527.5,-99.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "528.02,-102.52 537,-96.88 526.47,-95.69 528.02,-102.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "275.75,-91.38 180.25,-91.38 180.25,-72.12 275.75,-72.12 275.75,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "228" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > Eigen/SparseCore</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node28 -->
<g id= "edge37_Node000026_Node000028" class= "edge" >
<title > Node26- > Node28</title>
<g id= "a_edge37_Node000026_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M296.03,-132.61C282.11,-122.41 263.55,-108.8 249.33,-98.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "251.65,-95.74 241.51,-92.65 247.51,-101.39 251.65,-95.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node29 -->
<g id= "Node000029" class= "node" >
<title > Node29</title>
<g id= "a_Node000029" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "330.5,-91.38 293.5,-91.38 293.5,-72.12 330.5,-72.12 330.5,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "312" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > tuple</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node29 -->
<g id= "edge38_Node000026_Node000029" class= "edge" >
<title > Node26- > Node29</title>
<g id= "a_edge38_Node000026_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M315.09,-132.61C314.55,-123.83 313.85,-112.52 313.25,-102.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "316.75,-102.85 312.64,-93.08 309.77,-103.28 316.75,-102.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node30 -->
<g id= "Node000030" class= "node" >
<title > Node30</title>
<g id= "a_Node000030" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "483,-91.38 425,-91.38 425,-72.12 483,-72.12 483,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "454" y= "-77.88" 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 -->
<g id= "edge39_Node000026_Node000030" class= "edge" >
<title > Node26- > Node30</title>
<g id= "a_edge39_Node000026_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M347.31,-132.61C370.41,-121.82 401.64,-107.22 424.34,-96.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "425.77,-99.81 433.35,-92.4 422.81,-93.46 425.77,-99.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node31 -->
<g id= "Node000031" class= "node" >
<title > Node31</title>
<g id= "a_Node000031" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "726.88,-91.38 677.12,-91.38 677.12,-72.12 726.88,-72.12 726.88,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "702" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > optional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node31 -->
<g id= "edge41_Node000026_Node000031" class= "edge" >
<title > Node26- > Node31</title>
<g id= "a_edge41_Node000026_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M368.15,-141.46C451.92,-131.88 612.66,-112.28 668,-97 669.39,-96.62 670.79,-96.19 672.21,-95.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "673.31,-99.06 681.47,-92.29 670.87,-92.49 673.31,-99.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node3 -->
<g id= "edge55_Node000034_Node000003" class= "edge" >
<title > Node34- > Node3</title>
<g id= "a_edge55_Node000034_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1084.72,-473.15C1042.23,-466.42 982.57,-453.44 935,-429.5 870.54,-397.06 808.77,-337.48 777.74,-304.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "780.62,-302.89 771.22,-298 775.52,-307.68 780.62,-302.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node4 -->
<g id= "edge54_Node000034_Node000004" class= "edge" >
<title > Node34- > Node4</title>
<g id= "a_edge54_Node000034_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.27,-476.86C1297.28,-470.77 1516.48,-455.02 1539,-429.5 1627.83,-328.81 1561.17,-240.72 1481,-133 1470.45,-118.82 1454.85,-106.69 1441.46,-97.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1443.4,-94.98 1433.06,-92.65 1439.69,-100.92 1443.4,-94.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node5 -->
<g id= "edge85_Node000034_Node000005" class= "edge" >
<title > Node34- > Node5</title>
<g id= "a_edge85_Node000034_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.26,-479.22C1421.29,-476.77 2292.32,-465.09 2338,-429.5 2367.53,-406.49 2362,-386.19 2362,-348.75 2362,-348.75 2362,-348.75 2362,-280.25 2362,-151.96 2277.02,-134.13 2168,-66.5 2144.14,-51.7 2069.59,-33.53 2025.21,-23.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2026.09,-20.21 2015.57,-21.47 2024.58,-27.04 2026.09,-20.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node7 -->
<g id= "edge49_Node000034_Node000007" class= "edge" >
<title > Node34- > Node7</title>
<g id= "a_edge49_Node000034_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1084.4,-480.41C926.74,-480.85 482,-471.24 482,-348.75 482,-348.75 482,-348.75 482,-213.75 482,-139.6 558.56,-159.02 628,-133 732.4,-93.87 1051.8,-47.37 1202.59,-26.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1202.64,-30.38 1212.08,-25.57 1201.7,-23.45 1202.64,-30.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node8 -->
<g id= "edge51_Node000034_Node000008" class= "edge" >
<title > Node34- > Node8</title>
<g id= "a_edge51_Node000034_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.34,-478.85C1423.79,-474.88 2311.02,-457.79 2363,-429.5 2465.16,-373.9 2514,-332.06 2514,-215.75 2514,-215.75 2514,-215.75 2514,-147.25 2514,-106.16 2496.54,-60.59 2485.29,-35.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2488.54,-34.16 2481.15,-26.57 2482.19,-37.12 2488.54,-34.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node10 -->
<g id= "edge82_Node000034_Node000010" class= "edge" >
<title > Node34- > Node10</title>
<g id= "a_edge82_Node000034_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.34,-478.43C1293.26,-475.18 1501.64,-464.31 1564,-429.5 1603.99,-407.18 1628,-394.54 1628,-348.75 1628,-348.75 1628,-348.75 1628,-213.75 1628,-143.31 1672.25,-68.41 1694.93,-34.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1697.8,-36.64 1700.59,-26.42 1692.04,-32.67 1697.8,-36.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node11 -->
<g id= "edge83_Node000034_Node000011" class= "edge" >
<title > Node34- > Node11</title>
<g id= "a_edge83_Node000034_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.39,-479.53C1425.82,-477.89 2324,-464.08 2324,-348.75 2324,-348.75 2324,-348.75 2324,-280.25 2324,-170.42 2282.85,-138.6 2200,-66.5 2178.01,-47.37 2147.5,-34.07 2124.52,-25.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2125.94,-22.77 2115.34,-22.91 2123.71,-29.4 2125.94,-22.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node13 -->
<g id= "edge88_Node000034_Node000013" class= "edge" >
<title > Node34- > Node13</title>
<g id= "a_edge88_Node000034_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1084.39,-479.26C951.92,-477.44 616.82,-468.97 513,-429.5 457.31,-408.33 406,-408.33 406,-348.75 406,-348.75 406,-348.75 406,-280.25 406,-225.34 484.12,-96.68 530,-66.5 588.78,-27.84 794.15,-18.89 895.11,-16.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "895.14,-20.34 905.08,-16.66 895.02,-13.35 895.14,-20.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node14 -->
<g id= "edge50_Node000034_Node000014" class= "edge" >
<title > Node34- > Node14</title>
<g id= "a_edge50_Node000034_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1084.38,-478.77C926.63,-475.54 472.35,-463.49 328,-429.5 254.24,-412.13 227.66,-413.32 171,-363 67.93,-271.47 -9.97,-170.93 80,-66.5 114.59,-26.35 266.15,-17.81 353.44,-16.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "353.33,-19.78 363.28,-16.14 353.23,-12.78 353.33,-19.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node15 -->
<g id= "edge53_Node000034_Node000015" class= "edge" >
<title > Node34- > Node15</title>
<g id= "a_edge53_Node000034_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1084.46,-479.49C916.3,-478.24 413.59,-471.03 354,-429.5 315.31,-402.53 340.21,-369.52 311,-332.5 275.32,-287.3 218.34,-250.04 184.91,-230.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "186.67,-227.5 176.25,-225.57 183.19,-233.57 186.67,-227.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node16 -->
<g id= "edge56_Node000034_Node000016" class= "edge" >
<title > Node34- > Node16</title>
<g id= "a_edge56_Node000034_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1106.12,-465.05C1066.74,-444.93 1006,-404.82 1006,-348.75 1006,-348.75 1006,-348.75 1006,-280.25 1006,-243.38 1002.02,-233.17 987,-199.5 982.87,-190.25 976.97,-180.93 971.19,-172.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "974.04,-170.84 965.23,-164.95 968.45,-175.05 974.04,-170.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node17 -->
<g id= "edge57_Node000034_Node000017" class= "edge" >
<title > Node34- > Node17</title>
<g id= "a_edge57_Node000034_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1084.49,-473.54C1053.5,-467.28 1016.16,-454.72 992,-429.5 941.71,-377.01 931.3,-286.42 929.33,-241.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "932.82,-241.84 929.01,-231.95 925.83,-242.06 932.82,-241.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node18 -->
<g id= "edge84_Node000034_Node000018" class= "edge" >
<title > Node34- > Node18</title>
<g id= "a_edge84_Node000034_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1118.85,-465.34C1090.97,-443.54 1044,-399.32 1044,-348.75 1044,-348.75 1044,-348.75 1044,-280.25 1044,-238.33 1064.86,-192.77 1078.18,-167.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1081.12,-169.86 1082.93,-159.42 1075,-166.46 1081.12,-169.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node21 -->
<g id= "edge81_Node000034_Node000021" class= "edge" >
<title > Node34- > Node21</title>
<g id= "a_edge81_Node000034_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1140.33,-465.24C1142.06,-448.91 1145.63,-421.69 1152,-399 1173.92,-320.89 1205.37,-309.61 1221,-230 1223.61,-216.7 1223.67,-212.79 1221,-199.5 1218.86,-188.81 1214.38,-177.55 1210.11,-168.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1213.27,-166.91 1205.68,-159.52 1207.01,-170.03 1213.27,-166.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node30 -->
<g id= "edge86_Node000034_Node000030" class= "edge" >
<title > Node34- > Node30</title>
<g id= "a_edge86_Node000034_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1084.58,-479.62C921.66,-478.74 445.74,-472.47 392,-429.5 362.76,-406.12 368,-386.19 368,-348.75 368,-348.75 368,-348.75 368,-280.25 368,-208.74 415.98,-133.87 440.27,-100.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "442.87,-102.91 446.06,-92.81 437.26,-98.72 442.87,-102.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node35 -->
<g id= "edge52_Node000034_Node000035" class= "edge" >
<title > Node34- > Node35</title>
<g id= "a_edge52_Node000034_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.26,-479.63C1425.9,-478.84 2332.57,-472.99 2452,-429.5 2506.99,-409.48 2556,-407.27 2556,-348.75 2556,-348.75 2556,-348.75 2556,-280.25 2556,-238.62 2575.47,-192.95 2587.9,-168.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2590.84,-169.98 2592.32,-159.49 2584.62,-166.76 2590.84,-169.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
<g id= "a_Node000036" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1212.12,-230 1109.88,-230 1109.88,-199.5 1212.12,-199.5 1212.12,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1117.88" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1161" 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 -->
<g id= "edge58_Node000034_Node000036" class= "edge" >
<title > Node34- > Node36</title>
<g id= "a_edge58_Node000034_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1126.05,-465.09C1118.6,-455.65 1109.95,-442.7 1106,-429.5 1093.65,-388.2 1096.59,-374.57 1106,-332.5 1113.56,-298.71 1132.03,-263.18 1145.49,-240.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1148.48,-242.12 1150.66,-231.76 1142.49,-238.5 1148.48,-242.12" />
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." >
<polygon fill= "white" stroke= "#666666" points= "1512.88,-296.5 1385.12,-296.5 1385.12,-266 1512.88,-266 1512.88,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1393.12" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1449" 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 -->
<g id= "edge61_Node000034_Node000037" class= "edge" >
<title > Node34- > Node37</title>
<g id= "a_edge61_Node000034_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1142.48,-465.04C1147.39,-447.25 1157.95,-417.41 1177,-399 1231.71,-346.14 1314.1,-315.37 1373.86,-298.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1374.54,-302.27 1383.29,-296.29 1372.72,-295.51 1374.54,-302.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38 -->
<g id= "Node000038" class= "node" >
<title > Node38</title>
<g id= "a_Node000038" > <a xlink:href= "weak__interpolator_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2084.5,-230 1975.5,-230 1975.5,-199.5 2084.5,-199.5 2084.5,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1983.5" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2030" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node38 -->
<g id= "edge91_Node000034_Node000038" class= "edge" >
<title > Node34- > Node38</title>
<g id= "a_edge91_Node000034_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.56,-479.62C1334.82,-478.68 1709.46,-472.12 1825,-429.5 1918.66,-394.95 1948.57,-378.15 2006,-296.5 2017.44,-280.23 2023.5,-258.46 2026.67,-241.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2030.1,-242.31 2028.25,-231.88 2023.19,-241.19 2030.1,-242.31" />
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-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1289.88,-429.5 1186.12,-429.5 1186.12,-399 1289.88,-399 1289.88,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1194.12" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > boost/numeric/ublas</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1238" y= "-404.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 -->
<g id= "edge87_Node000034_Node000042" class= "edge" >
<title > Node34- > Node42</title>
<g id= "a_edge87_Node000034_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1161.46,-465.11C1174.63,-456.54 1191.47,-445.56 1206.01,-436.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1207.89,-439.05 1214.36,-430.65 1204.07,-433.18 1207.89,-439.05" />
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-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1408.38,-429.5 1307.62,-429.5 1307.62,-399 1408.38,-399 1408.38,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1315.62" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1358" y= "-404.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 -->
<g id= "edge89_Node000034_Node000043" class= "edge" >
<title > Node34- > Node43</title>
<g id= "a_edge89_Node000034_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1188.97,-465.03C1221.21,-455.54 1263.33,-443.13 1297.47,-433.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1298.19,-436.51 1306.79,-430.33 1296.21,-429.8 1298.19,-436.51" />
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-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1529.88,-429.5 1426.12,-429.5 1426.12,-399 1529.88,-399 1529.88,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1434.12" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1478" y= "-404.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 -->
<g id= "edge90_Node000034_Node000044" class= "edge" >
<title > Node34- > Node44</title>
<g id= "a_edge90_Node000034_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.49,-470.74C1247.24,-461.66 1332,-446.85 1414.68,-429.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1415.23,-433.38 1424.31,-427.93 1413.81,-426.53 1415.23,-433.38" />
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-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "1815.5,-429.5 1706.5,-429.5 1706.5,-399 1815.5,-399 1815.5,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1714.5" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1761" y= "-404.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 -->
<g id= "edge92_Node000034_Node000045" class= "edge" >
<title > Node34- > Node45</title>
<g id= "a_edge92_Node000034_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.37,-474.67C1285.67,-465.97 1478.87,-447.41 1642,-429.5 1659.22,-427.61 1677.83,-425.44 1695.1,-423.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1695.21,-426.89 1704.72,-422.22 1694.38,-419.94 1695.21,-426.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node18 -->
<g id= "edge60_Node000036_Node000018" class= "edge" >
<title > Node36- > Node18</title>
<g id= "a_edge60_Node000036_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1144.66,-199.11C1133.53,-189.14 1118.78,-175.93 1107.26,-165.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1109.76,-163.15 1099.98,-159.08 1105.09,-168.36 1109.76,-163.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node21 -->
<g id= "edge59_Node000036_Node000021" class= "edge" >
<title > Node36- > Node21</title>
<g id= "a_edge59_Node000036_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1169.85,-199.11C1175.46,-189.83 1182.77,-177.75 1188.79,-167.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1191.7,-169.74 1193.88,-159.37 1185.71,-166.11 1191.7,-169.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node4 -->
<g id= "edge62_Node000037_Node000004" class= "edge" >
<title > Node37- > Node4</title>
<g id= "a_edge62_Node000037_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1465.45,-265.73C1474.59,-256.53 1485.09,-243.79 1490,-230 1494.55,-217.23 1493.48,-212.6 1490,-199.5 1479.5,-159.95 1449.91,-121.48 1431.19,-100.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1434,-97.96 1424.7,-92.87 1428.79,-102.64 1434,-97.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node24 -->
<g id= "edge63_Node000037_Node000024" class= "edge" >
<title > Node37- > Node24</title>
<g id= "a_edge63_Node000037_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1428.35,-265.61C1416.37,-257.12 1401.06,-246.27 1387.79,-236.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1389.98,-234.13 1379.8,-231.2 1385.94,-239.84 1389.98,-234.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node25 -->
<g id= "edge65_Node000037_Node000025" class= "edge" >
<title > Node37- > Node25</title>
<g id= "a_edge65_Node000037_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1445.49,-265.76C1441.01,-248.97 1432.21,-220.87 1419,-199.5 1411.38,-187.18 1400.44,-175.26 1391.03,-166.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1393.44,-163.59 1383.74,-159.32 1388.66,-168.7 1393.44,-163.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node27 -->
<g id= "edge64_Node000037_Node000027" class= "edge" >
<title > Node37- > Node27</title>
<g id= "a_edge64_Node000037_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1450,-265.81C1451.24,-234.6 1449.02,-161.34 1404,-133 1337.14,-90.92 789.75,-106.13 670.75,-96.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "671.29,-93.44 661,-95.94 670.61,-100.41 671.29,-93.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node38 -->
<g id= "edge66_Node000037_Node000038" class= "edge" >
<title > Node37- > Node38</title>
<g id= "a_edge66_Node000037_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1513.12,-273.13C1624.25,-260.79 1851.51,-235.57 1963.96,-223.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1964.08,-226.59 1973.63,-222.01 1963.3,-219.63 1964.08,-226.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node7 -->
<g id= "edge74_Node000038_Node000007" class= "edge" >
<title > Node38- > Node7</title>
<g id= "a_edge74_Node000038_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1975.33,-212.54C1932.68,-208.82 1874.42,-197.26 1836,-163.5 1801.1,-132.83 1834.26,-94.26 1797,-66.5 1727.2,-14.5 1493.57,-39.47 1407,-30.5 1395.48,-29.31 1383.37,-27.99 1371.42,-26.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1371.86,-23.18 1361.54,-25.54 1371.08,-30.14 1371.86,-23.18" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node8 -->
<g id= "edge75_Node000038_Node000008" class= "edge" >
<title > Node38- > Node8</title>
<g id= "a_edge75_Node000038_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2063.16,-199.07C2146.64,-162.1 2364.6,-65.58 2445.34,-29.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2446.68,-33.06 2454.41,-25.81 2443.85,-26.66 2446.68,-33.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node10 -->
<g id= "edge76_Node000038_Node000010" class= "edge" >
<title > Node38- > Node10</title>
<g id= "a_edge76_Node000038_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2031.65,-199.12C2034.11,-169.45 2035.02,-101.98 1998,-66.5 1993.72,-62.4 1843.34,-37.85 1760.86,-24.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1761.62,-21.22 1751.19,-23.1 1760.51,-28.13 1761.62,-21.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node11 -->
<g id= "edge78_Node000038_Node000011" class= "edge" >
<title > Node38- > Node11</title>
<g id= "a_edge78_Node000038_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2041.87,-199.05C2057.98,-177.98 2085.82,-137.26 2095,-97 2099.62,-76.73 2097.89,-52.86 2095.61,-36.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2099.12,-36.17 2094.09,-26.85 2092.21,-37.28 2099.12,-36.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node33 -->
<g id= "edge79_Node000038_Node000033" class= "edge" >
<title > Node38- > Node33</title>
<g id= "a_edge79_Node000038_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1975.22,-203.44C1928.78,-194.28 1860.56,-179.84 1802,-163.5 1800.03,-162.95 1798.01,-162.36 1795.98,-161.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1797.21,-158.46 1786.62,-158.76 1795.08,-165.13 1797.21,-158.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39 -->
<g id= "Node000039" class= "node" >
<title > Node39</title>
<g id= "a_Node000039" > <a xlink:href= "weak__types_8h.html" target= "_top" xlink:title= "Plain data structures and enums for weak reaction tables, interpolation payloads, and errors." >
<polygon fill= "white" stroke= "#666666" points= "1953.5,-163.5 1844.5,-163.5 1844.5,-133 1953.5,-133 1953.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1852.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1899" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node39 -->
<g id= "edge67_Node000038_Node000039" class= "edge" >
<title > Node38- > Node39</title>
<g id= "a_edge67_Node000038_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2000.27,-199.11C1982.1,-190.17 1958.63,-178.61 1938.86,-168.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1940.48,-165.77 1929.97,-164.5 1937.39,-172.05 1940.48,-165.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node40 -->
<g id= "Node000040" class= "node" >
<title > Node40</title>
<g id= "a_Node000040" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1988.62,-91.38 1943.38,-91.38 1943.38,-72.12 1988.62,-72.12 1988.62,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1966" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cstdint</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node40 -->
<g id= "edge77_Node000038_Node000040" class= "edge" >
<title > Node38- > Node40</title>
<g id= "a_edge77_Node000038_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2022.91,-199.23C2011.34,-175.55 1988.41,-128.62 1975.47,-102.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1978.65,-100.66 1971.11,-93.21 1972.36,-103.73 1978.65,-100.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node41 -->
<g id= "Node000041" class= "node" >
<title > Node41</title>
<g id= "a_Node000041" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2085.88,-91.38 2048.12,-91.38 2048.12,-72.12 2085.88,-72.12 2085.88,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "2067" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > array</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node41 -->
<g id= "edge80_Node000038_Node000041" class= "edge" >
<title > Node38- > Node41</title>
<g id= "a_edge80_Node000038_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2034.1,-199.23C2040.73,-175.77 2053.81,-129.46 2061.32,-102.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2064.67,-103.88 2064.02,-93.31 2057.93,-101.98 2064.67,-103.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node10 -->
<g id= "edge72_Node000039_Node000010" class= "edge" >
<title > Node39- > Node10</title>
<g id= "a_edge72_Node000039_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1889.67,-132.58C1877.74,-114.82 1855.53,-85.01 1830,-66.5 1806.6,-49.54 1776.63,-37.09 1752.25,-28.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1753.52,-25.56 1742.92,-25.79 1751.35,-32.21 1753.52,-25.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node11 -->
<g id= "edge70_Node000039_Node000011" class= "edge" >
<title > Node39- > Node11</title>
<g id= "a_edge70_Node000039_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1901.53,-132.56C1905.4,-114.52 1914.5,-84.12 1934,-66.5 1952.51,-49.77 2018.43,-32.65 2059.04,-23.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2059.79,-26.76 2068.78,-21.16 2058.26,-19.93 2059.79,-26.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node22 -->
<g id= "edge73_Node000039_Node000022" class= "edge" >
<title > Node39- > Node22</title>
<g id= "a_edge73_Node000039_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1867.91,-132.61C1844.98,-121.82 1813.98,-107.22 1791.45,-96.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1793.04,-93.5 1782.51,-92.4 1790.06,-99.83 1793.04,-93.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node31 -->
<g id= "edge71_Node000039_Node000031" class= "edge" >
<title > Node39- > Node31</title>
<g id= "a_edge71_Node000039_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1844.06,-138.62C1828.85,-136.49 1812.31,-134.42 1797,-133 1382.25,-94.6 876.29,-85.13 738.25,-83.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "738.69,-79.7 728.64,-83.06 738.59,-86.7 738.69,-79.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node40 -->
<g id= "edge68_Node000039_Node000040" class= "edge" >
<title > Node39- > Node40</title>
<g id= "a_edge68_Node000039_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1914.2,-132.61C1924.46,-122.74 1938.01,-109.69 1948.69,-99.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1950.97,-102.08 1955.74,-92.62 1946.11,-97.04 1950.97,-102.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node41 -->
<g id= "edge69_Node000039_Node000041" class= "edge" >
<title > Node39- > Node41</title>
<g id= "a_edge69_Node000039_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1937.12,-132.61C1967.41,-120.98 2009.19,-104.95 2037.09,-94.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2038.28,-97.53 2046.36,-90.67 2035.77,-90.99 2038.28,-97.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node45->Node41 -->
<g id= "edge93_Node000045_Node000041" class= "edge" >
<title > Node45- > Node41</title>
<g id= "a_edge93_Node000045_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1815.58,-407.44C1927.38,-394.02 2172,-356.2 2172,-282.25 2172,-282.25 2172,-282.25 2172,-213.75 2172,-162.46 2122.4,-119.79 2091.38,-98.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2093.55,-95.36 2083.3,-92.68 2089.64,-101.17 2093.55,-95.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node46 -->
<g id= "Node000046" class= "node" >
<title > Node46</title>
<g id= "a_Node000046" > <a xlink:href= "weak_8h.html" target= "_top" xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "1815.5,-363 1706.5,-363 1706.5,-332.5 1815.5,-332.5 1815.5,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1714.5" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1761" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node45->Node46 -->
2025-11-24 09:08:28 -05:00
<g id= "edge94_Node000045_Node000046" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node45- > Node46</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge94_Node000045_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1761,-398.61C1761,-391.52 1761,-382.79 1761,-374.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1764.5,-374.84 1761,-364.84 1757.5,-374.84 1764.5,-374.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node46->Node3 -->
2025-11-24 09:08:28 -05:00
<g id= "edge98_Node000046_Node000003" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node46- > Node3</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge98_Node000046_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1706.31,-343.24C1534.95,-332.23 1008.84,-298.43 822.92,-286.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "823.15,-282.99 812.95,-285.84 822.7,-289.98 823.15,-282.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node46->Node4 -->
2025-11-24 09:08:28 -05:00
<g id= "edge95_Node000046_Node000004" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node46- > Node4</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge95_Node000046_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1736.59,-332.13C1722.2,-322.9 1704.11,-310.15 1690,-296.5 1624.46,-233.08 1640.14,-186.11 1566,-133 1539.81,-114.24 1506.15,-102.14 1477.26,-94.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1478.47,-91.23 1467.92,-92.2 1476.77,-98.02 1478.47,-91.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46->Node6 -->
<g id= "edge107_Node000046_Node000006" class= "edge" >
<title > Node46- > Node6</title>
<g id= "a_edge107_Node000046_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1815.61,-342.39C1935.27,-331.32 2210,-297.05 2210,-215.75 2210,-215.75 2210,-215.75 2210,-147.25 2210,-94.82 2170.87,-89.99 2124,-66.5 2102.91,-55.93 1959.02,-33.7 1884.52,-22.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1885.08,-19.24 1874.68,-21.25 1884.07,-26.17 1885.08,-19.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node46->Node7 -->
2025-11-24 09:08:28 -05:00
<g id= "edge99_Node000046_Node000007" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node46- > Node7</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge99_Node000046_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1752.4,-332.04C1730.28,-295.12 1668.14,-196.94 1597,-133 1554.79,-95.07 1540.4,-88.29 1488,-66.5 1443.93,-48.17 1391.63,-35.49 1350.89,-27.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1351.69,-24.04 1341.21,-25.59 1350.37,-30.91 1351.69,-24.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46->Node10 -->
<g id= "edge103_Node000046_Node000010" class= "edge" >
<title > Node46- > Node10</title>
<g id= "a_edge103_Node000046_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1815.64,-339.2C1919.24,-323.33 2134,-282.41 2134,-215.75 2134,-215.75 2134,-215.75 2134,-147.25 2134,-107.39 2127.42,-89.68 2095,-66.5 2040.92,-27.83 1863.84,-39.7 1798,-30.5 1785.88,-28.81 1772.88,-26.84 1760.62,-24.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1761.54,-21.51 1751.12,-23.4 1760.45,-28.43 1761.54,-21.51" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node46->Node11 -->
2025-11-24 09:08:28 -05:00
<g id= "edge105_Node000046_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node46- > Node11</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge105_Node000046_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1815.82,-343.48C1907.65,-337.36 2088.17,-322.4 2146,-296.5 2187.27,-278.02 2203.87,-270.97 2223,-230 2241.24,-190.93 2241.71,-172.31 2224,-133 2202.57,-85.43 2151.11,-49.43 2119.14,-30.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2121.25,-27.86 2110.83,-25.97 2117.79,-33.95 2121.25,-27.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node46->Node12 -->
2025-11-24 09:08:28 -05:00
<g id= "edge108_Node000046_Node000012" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node46- > Node12</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge108_Node000046_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1759.88,-332.21C1755.4,-285.15 1734.5,-136.03 1646,-66.5 1605.58,-34.75 1547.01,-22.95 1505.4,-18.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1505.93,-15.16 1495.65,-17.73 1505.29,-22.13 1505.93,-15.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node46->Node13 -->
2025-11-24 09:08:28 -05:00
<g id= "edge101_Node000046_Node000013" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node46- > Node13</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge101_Node000046_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1727.66,-332.02C1707.37,-322.64 1681.18,-309.79 1659,-296.5 1552.04,-232.4 1544.31,-185.05 1431,-133 1287.04,-66.87 1100.87,-35.34 1008.77,-22.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1009.35,-19.49 998.98,-21.65 1008.43,-26.43 1009.35,-19.49" />
</a>
</g>
</g>
<!-- Node46->Node18 -->
<g id= "edge102_Node000046_Node000018" class= "edge" >
<title > Node46- > Node18</title>
<g id= "a_edge102_Node000046_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1706.18,-345.5C1562.45,-340.98 1180.33,-320.52 1101,-230 1086.57,-213.54 1085.19,-187.55 1086.36,-169.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1089.82,-170.09 1087.33,-159.79 1082.85,-169.4 1089.82,-170.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46->Node21 -->
<g id= "edge106_Node000046_Node000021" class= "edge" >
<title > Node46- > Node21</title>
<g id= "a_edge106_Node000046_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1706.22,-343.38C1614.46,-337.12 1434.03,-321.95 1376,-296.5 1357.68,-288.47 1259.81,-202.43 1218.46,-165.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1221.03,-163.32 1211.24,-159.28 1216.38,-168.55 1221.03,-163.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46->Node33 -->
<g id= "edge104_Node000046_Node000033" class= "edge" >
<title > Node46- > Node33</title>
<g id= "a_edge104_Node000046_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1760.93,-332.23C1760.75,-297.42 1760.3,-209.16 1760.1,-169.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1763.6,-169.5 1760.05,-159.52 1756.6,-169.54 1763.6,-169.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46->Node38 -->
<g id= "edge97_Node000046_Node000038" class= "edge" >
<title > Node46- > Node38</title>
<g id= "a_edge97_Node000046_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1815.54,-345.35C1862.44,-341.7 1929.93,-330.32 1978,-296.5 1997.54,-282.75 2011.49,-259.1 2020,-240.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2023.17,-242.43 2023.98,-231.86 2016.76,-239.61 2023.17,-242.43" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46->Node39 -->
<g id= "edge96_Node000046_Node000039" class= "edge" >
<title > Node46- > Node39</title>
<g id= "a_edge96_Node000046_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1815.65,-339.21C1864.01,-331.29 1929.28,-317.1 1945,-296.5 1973.58,-259.07 1941.21,-203.6 1918.12,-172.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1921.13,-170.7 1912.26,-164.91 1915.59,-174.97 1921.13,-170.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node47 -->
<g id= "Node000047" class= "node" >
<title > Node47</title>
<g id= "a_Node000047" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1935.5,-290.88 1808.5,-290.88 1808.5,-271.62 1935.5,-271.62 1935.5,-290.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1872" y= "-277.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/constants/const.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46->Node47 -->
<g id= "edge100_Node000046_Node000047" class= "edge" >
<title > Node46- > Node47</title>
<g id= "a_edge100_Node000046_Node000047" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1786.19,-332.11C1804.26,-321.61 1828.52,-307.52 1846.63,-296.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1848.3,-300.07 1855.19,-292.02 1844.78,-294.02 1848.3,-300.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node8 -->
<g id= "edge111_Node000048_Node000008" class= "edge" >
<title > Node48- > Node8</title>
<g id= "a_edge111_Node000048_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2443.11,-199.32C2445.86,-189.32 2449.44,-175.67 2452,-163.5 2461.48,-118.44 2469.37,-64.95 2473.3,-36.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2476.74,-37.15 2474.62,-26.77 2469.81,-36.21 2476.74,-37.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node9 -->
<g id= "edge112_Node000048_Node000009" class= "edge" >
<title > Node48- > Node9</title>
<g id= "a_edge112_Node000048_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2413.77,-199.1C2358.33,-167.8 2220.78,-94.93 2095,-66.5 1900.2,-22.48 1395.23,-54.78 1197,-30.5 1190.15,-29.66 1182.97,-28.5 1175.93,-27.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1176.67,-23.78 1166.18,-25.28 1175.32,-30.65 1176.67,-23.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node11 -->
<g id= "edge114_Node000048_Node000011" class= "edge" >
<title > Node48- > Node11</title>
<g id= "a_edge114_Node000048_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2437.7,-199.38C2434.09,-168.95 2421.02,-98.19 2376,-66.5 2335.91,-38.28 2190.99,-23.83 2125.07,-18.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2125.47,-15.12 2115.23,-17.84 2124.93,-22.1 2125.47,-15.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node21 -->
<g id= "edge113_Node000048_Node000021" class= "edge" >
<title > Node48- > Node21</title>
<g id= "a_edge113_Node000048_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2391.92,-211.75C2195.39,-203.39 1445.78,-171.3 1340,-163.5 1302.69,-160.75 1259.93,-156.19 1231.58,-152.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1232.21,-149.52 1221.88,-151.86 1231.41,-156.48 1232.21,-149.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node48->Node35 -->
<g id= "edge110_Node000048_Node000035" class= "edge" >
<title > Node48- > Node35</title>
<g id= "a_edge110_Node000048_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2475.08,-199.11C2502.18,-188.12 2538.98,-173.19 2565.24,-162.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2566.44,-165.83 2574.39,-158.83 2563.8,-159.34 2566.44,-165.83" />
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= "engine__defined_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>