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">
2025-11-28 09:46:00 -05:00
<!-- Generated by graphviz version 2.43.0 (0)
2025-11-06 09:16:40 -05:00
-->
<!-- Title: src/lib/engine/procedures/priming.cpp Pages: 1 -->
2025-11-28 09:46:00 -05:00
<!-- zoomable 621 -->
2025-11-06 09:16:40 -05:00
<svg id= "main" version= "1.1" xmlns= "http://www.w3.org/2000/svg" xmlns:xlink= "http://www.w3.org/1999/xlink" xml:space= "preserve" onload= "init(evt)" >
<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-28 09:46:00 -05:00
var viewWidth = 3629;
var viewHeight = 621;
2025-11-06 09:16:40 -05:00
var sectionId = 'dynsection-0';
</script>
<script type= "application/ecmascript" xlink:href= "svg.min.js" />
<svg id= "graph" class= "graph" >
<g id= "viewport" >
<title > src/lib/engine/procedures/priming.cpp</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "1968.5,-613 1829.5,-613 1829.5,-583 1968.5,-583 1968.5,-613" />
<text text-anchor= "start" x= "1837.5" y= "-601" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/procedures</text>
<text text-anchor= "middle" x= "1899" y= "-590" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /priming.cpp</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= "priming_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1420,-415 1276,-415 1276,-385 1420,-385 1420,-415" />
<text text-anchor= "start" x= "1284" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "1348" y= "-392" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /priming.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-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1829.31,-596.31C1718.87,-594.08 1509.71,-584.81 1447,-547 1399.94,-518.63 1370.21,-458.3 1356.64,-424.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1359.84,-423.31 1352.95,-415.27 1353.31,-425.85 1359.84,-423.31" />
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-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1409.5,-283 1286.5,-283 1286.5,-253 1409.5,-253 1409.5,-283" />
<text text-anchor= "start" x= "1294.5" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1348" y= "-260" 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= "edge115_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_edge115_Node000001_Node000003" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1829.11,-590.81C1705.45,-577.92 1461,-542.85 1461,-467 1461,-467 1461,-467 1461,-399 1461,-350.14 1414.96,-310.69 1381.66,-288.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1383.38,-285.49 1373.08,-283.03 1379.6,-291.38 1383.38,-285.49" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "221,-24.5 83,-24.5 83,-5.5 221,-5.5 221,-24.5" />
<text text-anchor= "middle" x= "152" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/logging/logging.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node1->Node8 -->
<g id= "edge118_Node000001_Node000008" class= "edge" >
<title > Node1- > Node8</title>
<g id= "a_edge118_Node000001_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1829.31,-596.14C1533.15,-592.31 386.95,-575.75 228,-547 122.32,-527.89 0,-574.39 0,-467 0,-467 0,-467 0,-135 0,-77.86 67.42,-44.05 112.45,-27.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "113.66,-31.12 121.97,-24.55 111.37,-24.51 113.66,-31.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2659,-24.5 2577,-24.5 2577,-5.5 2659,-5.5 2659,-24.5" />
<text text-anchor= "middle" x= "2618" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/Logger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node9 -->
2025-11-24 09:08:28 -05:00
<g id= "edge120_Node000001_Node000009" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node9</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge120_Node000001_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1968.69,-595.02C2275.52,-585.83 3491,-544.54 3491,-467 3491,-467 3491,-467 3491,-135 3491,-108.46 3619.93,-131.97 3325,-66 3199.94,-38.03 2810.36,-22.47 2669.49,-17.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2669.5,-14.15 2659.39,-17.31 2669.26,-21.14 2669.5,-14.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:href= "types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "419,-211.5 299,-211.5 299,-192.5 419,-192.5 419,-211.5" />
<text text-anchor= "middle" x= "359" y= "-199.5" 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= "edge116_Node000001_Node000015" class= "edge" >
<title > Node1- > Node15</title>
<g id= "a_edge116_Node000001_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1829.44,-595.85C1491.6,-589.83 38,-558.6 38,-467 38,-467 38,-467 38,-399 38,-281.5 196.6,-232.35 290.84,-213.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "291.72,-216.9 300.87,-211.57 290.39,-210.03 291.72,-216.9" />
</a>
</g>
</g>
<!-- Node47 -->
<g id= "Node000047" class= "node" >
<title > Node47</title>
<g id= "a_Node000047" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1895.5,-541.5 1758.5,-541.5 1758.5,-522.5 1895.5,-522.5 1895.5,-541.5" />
<text text-anchor= "middle" x= "1827" y= "-529.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/species.h</text>
</a>
</g>
</g>
<!-- Node1->Node47 -->
<g id= "edge67_Node000001_Node000047" class= "edge" >
<title > Node1- > Node47</title>
<g id= "a_edge67_Node000001_Node000047" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1883.02,-582.8C1871.69,-572.72 1856.47,-559.19 1844.75,-548.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1846.75,-545.87 1836.95,-541.84 1842.1,-551.1 1846.75,-545.87" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2028,-547 1914,-547 1914,-517 2028,-517 2028,-547" />
<text text-anchor= "start" x= "1922" y= "-535" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1971" y= "-524" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /utils.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node48 -->
2025-11-28 09:46:00 -05:00
<g id= "edge68_Node000001_Node000048" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node48</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge68_Node000001_Node000048" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1914.98,-582.8C1924.49,-574.34 1936.73,-563.46 1947.34,-554.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1949.92,-556.42 1955.07,-547.16 1945.27,-551.19 1949.92,-556.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node49 -->
<g id= "Node000049" class= "node" >
<title > Node49</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000049" > <a xlink:href= "engine__priming_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1925.5,-481 1806.5,-481 1806.5,-451 1925.5,-451 1925.5,-481" />
<text text-anchor= "start" x= "1814.5" y= "-469" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1866" y= "-458" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node49 -->
2025-11-28 09:46:00 -05:00
<g id= "edge69_Node000001_Node000049" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node49</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge69_Node000001_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1829.48,-591.31C1799.97,-585.04 1768.24,-572.36 1750,-547 1730.13,-519.38 1766.09,-498.16 1803.07,-484.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1804.7,-487.68 1812.98,-481.07 1802.38,-481.07 1804.7,-487.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53 -->
<g id= "Node000053" class= "node" >
<title > Node53</title>
<g id= "a_Node000053" > <a xlink:href= "solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2294.5,-541.5 2169.5,-541.5 2169.5,-522.5 2294.5,-522.5 2294.5,-541.5" />
<text text-anchor= "middle" x= "2232" y= "-529.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/solver.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node53 -->
<g id= "edge83_Node000001_Node000053" class= "edge" >
<title > Node1- > Node53</title>
<g id= "a_edge83_Node000001_Node000053" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1968.81,-583.58C2031.06,-571.62 2120.9,-554.35 2177.86,-543.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2178.59,-546.83 2187.75,-541.5 2177.27,-539.95 2178.59,-546.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59 -->
<g id= "Node000059" class= "node" >
<title > Node59</title>
<g id= "a_Node000059" > <a xlink:href= "CVODE__solver__strategy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2521.5,-415 2378.5,-415 2378.5,-385 2521.5,-385 2521.5,-415" />
<text text-anchor= "start" x= "2386.5" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2450" y= "-392" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /CVODE_solver_strategy.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node59 -->
<g id= "edge119_Node000001_Node000059" class= "edge" >
<title > Node1- > Node59</title>
<g id= "a_edge119_Node000001_Node000059" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1968.82,-592.69C2068.13,-585.82 2244.72,-570.71 2304,-547 2349.72,-528.71 2358.51,-516.15 2393,-481 2410.13,-463.54 2425.96,-440.53 2436.57,-423.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2439.64,-425.36 2441.9,-415.01 2433.67,-421.69 2439.64,-425.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node72 -->
<g id= "Node000072" class= "node" >
<title > Node72</title>
<g id= "a_Node000072" > <a xlink:href= "error__solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2153.5,-283 2046.5,-283 2046.5,-253 2153.5,-253 2153.5,-283" />
<text text-anchor= "start" x= "2054.5" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "2100" y= "-260" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_solver.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node72 -->
<g id= "edge117_Node000001_Node000072" class= "edge" >
<title > Node1- > Node72</title>
<g id= "a_edge117_Node000001_Node000072" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1968.53,-585.97C1993.28,-578.74 2019.36,-566.78 2037,-547 2061.32,-519.72 2056,-503.54 2056,-467 2056,-467 2056,-467 2056,-399 2056,-359.91 2074.07,-317.54 2087.05,-292.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2090.15,-293.76 2091.72,-283.28 2083.96,-290.49 2090.15,-293.76" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node80 -->
<g id= "Node000080" class= "node" >
<title > Node80</title>
<g id= "a_Node000080" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3621,-541.5 3519,-541.5 3519,-522.5 3621,-522.5 3621,-541.5" />
<text text-anchor= "middle" x= "3570" y= "-529.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/LogMacros.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node80 -->
<g id= "edge121_Node000001_Node000080" class= "edge" >
<title > Node1- > Node80</title>
<g id= "a_edge121_Node000001_Node000080" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1968.64,-596.51C2236.56,-594.36 3200.94,-584.17 3505,-547 3511.85,-546.16 3519.05,-544.95 3526.06,-543.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "3527.04,-546.96 3536.13,-541.51 3525.62,-540.1 3527.04,-546.96" />
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-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1348,-384.84C1348,-362.86 1348,-320.27 1348,-293.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1351.5,-293.14 1348,-283.14 1344.5,-293.14 1351.5,-293.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1701.5,-24.5 1530.5,-24.5 1530.5,-5.5 1701.5,-5.5 1701.5,-24.5" />
<text text-anchor= "middle" x= "1616" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node7 -->
<g id= "edge66_Node000002_Node000007" class= "edge" >
<title > Node2- > Node7</title>
<g id= "a_edge66_Node000002_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1372.29,-384.83C1416.32,-357.87 1509.32,-294.91 1559,-217 1597,-157.41 1610.18,-72.09 1614.3,-34.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1617.79,-35.06 1615.31,-24.76 1610.82,-34.35 1617.79,-35.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node15 -->
<g id= "edge65_Node000002_Node000015" class= "edge" >
<title > Node2- > Node15</title>
<g id= "a_edge65_Node000002_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1275.81,-398.42C1037.25,-396.13 287.38,-386.03 252,-349 222.53,-318.15 229.09,-288.99 252,-253 264.07,-234.04 285.43,-222.14 305.9,-214.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "307.13,-218.03 315.52,-211.56 304.93,-211.38 307.13,-218.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "963.5,-349 840.5,-349 840.5,-319 963.5,-319 963.5,-349" />
<text text-anchor= "start" x= "848.5" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "902" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node34 -->
<g id= "edge39_Node000002_Node000034" class= "edge" >
<title > Node2- > Node34</title>
<g id= "a_edge39_Node000002_Node000034" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1275.85,-388.65C1192.66,-376.71 1056.75,-357.21 973.73,-345.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "974.03,-341.8 963.63,-343.84 973.03,-348.73 974.03,-341.8" />
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-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "852,-85 706,-85 706,-66 852,-66 852,-85" />
<text text-anchor= "middle" x= "779" y= "-73" 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-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1305.64,-252.91C1277.91,-243.4 1241,-230.21 1209,-217 1116.01,-178.6 1099.61,-152.32 1004,-121 955.03,-104.96 898.07,-93.76 853.71,-86.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "854.01,-83.12 843.58,-85.01 852.92,-90.03 854.01,-83.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "999.5,-24.5 906.5,-24.5 906.5,-5.5 999.5,-5.5 999.5,-24.5" />
<text text-anchor= "middle" x= "953" y= "-12.5" 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= "edge36_Node000003_Node000010" class= "edge" >
<title > Node3- > Node10</title>
<g id= "a_edge36_Node000003_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1325.92,-252.97C1256.71,-208.99 1044.54,-74.17 975.19,-30.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "976.7,-26.91 966.38,-24.5 972.94,-32.82 976.7,-26.91" />
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-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1867.5,-24.5 1820.5,-24.5 1820.5,-5.5 1867.5,-5.5 1867.5,-24.5" />
<text text-anchor= "middle" x= "1844" y= "-12.5" 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= "edge35_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_edge35_Node000003_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1409.57,-258.77C1452.77,-251.49 1511.12,-238.58 1559,-217 1671.29,-166.39 1785.09,-69.28 1827.09,-31.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1829.45,-34.12 1834.51,-24.81 1824.75,-28.94 1829.45,-34.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node15 -->
<g id= "edge12_Node000003_Node000015" class= "edge" >
<title > Node3- > Node15</title>
<g id= "a_edge12_Node000003_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1286.13,-263C1111.3,-251.68 614.29,-219.52 429.41,-207.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "429.47,-204.05 419.27,-206.9 429.02,-211.04 429.47,-204.05" />
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= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "995.5,-151 874.5,-151 874.5,-121 995.5,-121 995.5,-151" />
<text text-anchor= "start" x= "882.5" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "935" y= "-128" 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 -->
<g id= "edge15_Node000003_Node000016" class= "edge" >
<title > Node3- > Node16</title>
<g id= "a_edge15_Node000003_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1294.24,-252.95C1258.99,-243.45 1212.01,-230.27 1171,-217 1134.08,-205.05 1125.68,-199.66 1089,-187 1056.05,-175.63 1018.9,-163.54 989.34,-154.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "990.21,-150.71 979.62,-151.01 988.09,-157.38 990.21,-150.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "735,-217 627,-217 627,-187 735,-187 735,-217" />
<text text-anchor= "start" x= "635" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "681" y= "-194" 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= "edge20_Node000003_Node000017" class= "edge" >
<title > Node3- > Node17</title>
<g id= "a_edge20_Node000003_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1286.34,-262.56C1182.23,-254.84 965.05,-237.76 782,-217 770.11,-215.65 757.46,-214.04 745.28,-212.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "745.57,-208.9 735.19,-211.02 744.62,-215.84 745.57,-208.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1406.5,-217 1289.5,-217 1289.5,-187 1406.5,-187 1406.5,-217" />
<text text-anchor= "start" x= "1297.5" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1348" y= "-194" 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= "edge23_Node000003_Node000019" class= "edge" >
<title > Node3- > Node19</title>
<g id= "a_edge23_Node000003_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1348,-252.8C1348,-245.34 1348,-235.99 1348,-227.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1351.5,-227.16 1348,-217.16 1344.5,-227.16 1351.5,-227.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node24 -->
<g id= "Node000024" class= "node" >
<title > Node24</title>
<g id= "a_Node000024" > <a xlink:href= "building_8h.html" target= "_top" xlink:title= "Defines types related to building reaction networks in the GridFire engine." >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1080.5,-217 963.5,-217 963.5,-187 1080.5,-187 1080.5,-217" />
<text text-anchor= "start" x= "971.5" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1022" y= "-194" 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= "edge26_Node000003_Node000024" class= "edge" >
<title > Node3- > Node24</title>
<g id= "a_edge26_Node000003_Node000024" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1286.3,-254.89C1230.58,-243.95 1148.68,-227.87 1090.85,-216.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1091.19,-213.02 1080.71,-214.53 1089.84,-219.89 1091.19,-213.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000026" > <a xlink:href= "jacobian_8h.html" target= "_top" xlink:title= "Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1799.5,-217 1682.5,-217 1682.5,-187 1799.5,-187 1799.5,-217" />
<text text-anchor= "start" x= "1690.5" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1741" y= "-194" 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= "edge27_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_edge27_Node000003_Node000026" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1409.84,-256.93C1481.17,-245.31 1598.11,-226.27 1672.24,-214.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1673.1,-217.6 1682.41,-212.54 1671.98,-210.69 1673.1,-217.6" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
<g id= "a_Node000027" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1375,-151 1241,-151 1241,-121 1375,-121 1375,-151" />
<text text-anchor= "start" x= "1249" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1308" y= "-128" 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= "edge34_Node000003_Node000027" class= "edge" >
<title > Node3- > Node27</title>
<g id= "a_edge34_Node000003_Node000027" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1317.54,-252.94C1303.38,-244.66 1287.94,-232.69 1280,-217 1270.58,-198.39 1280.18,-175.86 1290.62,-159.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1293.62,-161.27 1296.39,-151.04 1287.85,-157.31 1293.62,-161.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1469.5,-211.5 1424.5,-211.5 1424.5,-192.5 1469.5,-192.5 1469.5,-211.5" />
<text text-anchor= "middle" x= "1447" y= "-199.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node32 -->
<g id= "edge37_Node000003_Node000032" class= "edge" >
<title > Node3- > Node32</title>
<g id= "a_edge37_Node000003_Node000032" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1369.97,-252.8C1386.41,-242.17 1408.79,-227.7 1425.19,-217.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1427.11,-220.03 1433.61,-211.66 1423.31,-214.15 1427.11,-220.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1550,-211.5 1488,-211.5 1488,-192.5 1550,-192.5 1550,-211.5" />
<text text-anchor= "middle" x= "1519" y= "-199.5" 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= "edge38_Node000003_Node000033" class= "edge" >
<title > Node3- > Node33</title>
<g id= "a_edge38_Node000003_Node000033" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1385.53,-252.95C1415.78,-241.63 1457.88,-225.88 1486.66,-215.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1488.1,-218.3 1496.24,-211.52 1485.65,-211.74 1488.1,-218.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "290,-24.5 240,-24.5 240,-5.5 290,-5.5 290,-24.5" />
<text text-anchor= "middle" x= "265" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M705.89,-68.74C619.12,-61.52 470.15,-47.87 343,-30 329.02,-28.04 313.73,-25.4 300.41,-22.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "300.69,-19.43 290.21,-21.03 299.4,-26.31 300.69,-19.43" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node7 -->
2025-11-24 09:08:28 -05:00
<g id= "edge5_Node000004_Node000007" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node7</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge5_Node000004_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M852.18,-69.39C1003.63,-58.8 1351.4,-34.49 1520.36,-22.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1520.76,-26.17 1530.49,-21.98 1520.27,-19.18 1520.76,-26.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node8 -->
2025-11-24 09:08:28 -05:00
<g id= "edge6_Node000004_Node000008" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node8</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge6_Node000004_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M705.64,-70.75C600.3,-64.86 400.22,-51.82 231,-30 222.85,-28.95 214.26,-27.64 205.86,-26.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "206.21,-22.75 195.76,-24.51 205.03,-29.65 206.21,-22.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node9 -->
2025-11-24 09:08:28 -05:00
<g id= "edge7_Node000004_Node000009" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node9</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge7_Node000004_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M852.23,-72.17C1155.48,-62.52 2309.1,-25.83 2566.76,-17.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2567.07,-21.12 2576.95,-17.31 2566.85,-14.13 2567.07,-21.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node10 -->
2025-11-24 09:08:28 -05:00
<g id= "edge8_Node000004_Node000010" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node10</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge8_Node000004_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M804.3,-65.99C834.2,-55.94 884.12,-39.16 917.78,-27.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "919.31,-31.02 927.67,-24.52 917.07,-24.39 919.31,-31.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node11 -->
2025-11-24 09:08:28 -05:00
<g id= "edge9_Node000004_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node11</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge9_Node000004_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M852.19,-72.43C1009.53,-67.66 1391.6,-54.42 1711,-30 1744.93,-27.41 1783.59,-23.19 1810.46,-20.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1810.97,-23.53 1820.49,-18.89 1810.15,-16.58 1810.97,-23.53" />
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-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "451.5,-24.5 352.5,-24.5 352.5,-5.5 451.5,-5.5 451.5,-24.5" />
<text text-anchor= "middle" x= "402" y= "-12.5" 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 -->
2025-11-24 09:08:28 -05:00
<g id= "edge10_Node000004_Node000013" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node13</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge10_Node000004_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M705.74,-66.23C641.08,-58.46 544.41,-45.7 461,-30 455.96,-29.05 450.69,-27.96 445.48,-26.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "446.11,-23.36 435.58,-24.54 444.55,-30.18 446.11,-23.36" />
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-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "584,-30 470,-30 470,0 584,0 584,-30" />
<text text-anchor= "start" x= "478" y= "-18" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "527" y= "-7" 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 -->
2025-11-24 09:08:28 -05:00
<g id= "edge11_Node000004_Node000014" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node14</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge11_Node000004_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M742.36,-65.99C703.61,-57 641.65,-42.62 594.11,-31.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "594.73,-28.13 584.2,-29.28 593.15,-34.95 594.73,-28.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node13 -->
<g id= "edge14_Node000015_Node000013" class= "edge" >
<title > Node15- > Node13</title>
<g id= "a_edge14_Node000015_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M360.79,-192.45C365.29,-171.07 377.52,-113.62 389,-66 391.51,-55.6 394.5,-44.03 396.98,-34.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "400.41,-35.39 399.6,-24.83 393.64,-33.59 400.41,-35.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node14 -->
<g id= "edge13_Node000015_Node000014" class= "edge" >
<title > Node15- > Node14</title>
<g id= "a_edge13_Node000015_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M365.4,-192.41C381.91,-170.47 427.66,-110.94 471,-66 480.71,-55.93 492.12,-45.52 502.1,-36.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "504.44,-39.42 509.73,-30.25 499.87,-34.12 504.44,-39.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node4 -->
<g id= "edge16_Node000016_Node000004" class= "edge" >
<title > Node16- > Node4</title>
<g id= "a_edge16_Node000016_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M897.63,-120.99C871.37,-111.14 836.59,-98.1 811.48,-88.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "812.63,-85.37 802.04,-85.14 810.17,-91.93 812.63,-85.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node7 -->
<g id= "edge17_Node000016_Node000007" class= "edge" >
<title > Node16- > Node7</title>
<g id= "a_edge17_Node000016_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M995.73,-124.39C1125.55,-101.7 1428.64,-48.74 1556.95,-26.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1557.73,-29.73 1566.98,-24.57 1556.53,-22.84 1557.73,-29.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node16->Node11 -->
2025-11-24 09:08:28 -05:00
<g id= "edge19_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_edge19_Node000016_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M995.7,-127.05C1171.12,-104.09 1674.87,-38.14 1810.19,-20.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1810.9,-23.86 1820.36,-19.09 1809.99,-16.92 1810.9,-23.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node13 -->
<g id= "edge18_Node000016_Node000013" class= "edge" >
<title > Node16- > Node13</title>
<g id= "a_edge18_Node000016_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M874.27,-122.62C826.13,-112.72 757.18,-98.33 697,-85 591.85,-61.71 565.84,-54.65 461,-30 456.68,-28.98 452.17,-27.92 447.67,-26.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "448.41,-23.44 437.88,-24.54 446.8,-30.25 448.41,-23.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node16 -->
<g id= "edge21_Node000017_Node000016" class= "edge" >
<title > Node17- > Node16</title>
<g id= "a_edge21_Node000017_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M735.18,-187.35C774.43,-177.46 827.7,-164.04 869.36,-153.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "870.31,-156.91 879.15,-151.07 868.6,-150.12 870.31,-156.91" />
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-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "710,-145.5 652,-145.5 652,-126.5 710,-126.5 710,-145.5" />
<text text-anchor= "middle" x= "681" y= "-133.5" 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= "edge22_Node000017_Node000018" class= "edge" >
<title > Node17- > Node18</title>
<g id= "a_edge22_Node000017_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M681,-186.8C681,-177.7 681,-165.79 681,-155.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "684.5,-155.84 681,-145.84 677.5,-155.84 684.5,-155.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node14 -->
<g id= "edge25_Node000019_Node000014" class= "edge" >
<title > Node19- > Node14</title>
<g id= "a_edge25_Node000019_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1362.98,-186.85C1379.4,-169.65 1401.26,-140.5 1384,-121 1370.86,-106.16 794.09,-44.13 594.29,-23.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "594.53,-19.55 584.22,-21.99 593.79,-26.52 594.53,-19.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1906,-145.5 1862,-145.5 1862,-126.5 1906,-126.5 1906,-145.5" />
<text text-anchor= "middle" x= "1884" y= "-133.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node21 -->
<g id= "edge24_Node000019_Node000021" class= "edge" >
<title > Node19- > Node21</title>
<g id= "a_edge24_Node000019_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1406.77,-188.37C1409.54,-187.89 1412.3,-187.42 1415,-187 1578.06,-161.34 1775.13,-145.09 1851.54,-139.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1852.21,-142.8 1861.92,-138.57 1851.69,-135.82 1852.21,-142.8" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node7 -->
<g id= "edge28_Node000026_Node000007" class= "edge" >
<title > Node26- > Node7</title>
<g id= "a_edge28_Node000026_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1735.06,-186.74C1724.02,-161.14 1698.65,-106.29 1668,-66 1658.31,-53.26 1645.33,-40.78 1634.76,-31.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1636.79,-28.59 1626.92,-24.74 1632.23,-33.91 1636.79,-28.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node9 -->
<g id= "edge30_Node000026_Node000009" class= "edge" >
<title > Node26- > Node9</title>
<g id= "a_edge30_Node000026_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1755.53,-187C1775.64,-168.52 1813.92,-136.53 1853,-121 1984.09,-68.9 2416.63,-31.5 2566.41,-19.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2567,-23.31 2576.7,-19.05 2566.46,-16.33 2567,-23.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node10 -->
<g id= "edge33_Node000026_Node000010" class= "edge" >
<title > Node26- > Node10</title>
<g id= "a_edge33_Node000026_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1686.3,-186.96C1587.33,-161.71 1371.82,-107.41 1189,-66 1125.89,-51.71 1052.99,-36.45 1005.11,-26.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1005.78,-23.17 995.28,-24.59 1004.37,-30.03 1005.78,-23.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node27 -->
<g id= "edge29_Node000026_Node000027" class= "edge" >
<title > Node26- > Node27</title>
<g id= "a_edge29_Node000026_Node000027" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1682.15,-192.3C1605.27,-180.94 1470.46,-161.01 1385.38,-148.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1385.66,-144.94 1375.26,-146.94 1384.64,-151.87 1385.66,-144.94" />
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= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2403.5,-145.5 2362.5,-145.5 2362.5,-126.5 2403.5,-126.5 2403.5,-145.5" />
<text text-anchor= "middle" x= "2383" y= "-133.5" 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= "edge31_Node000026_Node000029" class= "edge" >
<title > Node26- > Node29</title>
<g id= "a_edge31_Node000026_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1799.68,-195.15C1932.43,-181.92 2252.07,-150.05 2352.36,-140.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2352.83,-143.53 2362.43,-139.05 2352.13,-136.56 2352.83,-143.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node30 -->
<g id= "Node000030" class= "node" >
<title > Node30</title>
<g id= "a_Node000030" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1989.5,-145.5 1924.5,-145.5 1924.5,-126.5 1989.5,-126.5 1989.5,-145.5" />
<text text-anchor= "middle" x= "1957" y= "-133.5" 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= "edge32_Node000026_Node000030" class= "edge" >
<title > Node26- > Node30</title>
<g id= "a_edge32_Node000026_Node000030" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1792.18,-186.9C1826.93,-177.18 1873.87,-163.76 1915,-151 1917.29,-150.29 1919.65,-149.54 1922.02,-148.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1923.32,-152.04 1931.74,-145.61 1921.14,-145.39 1923.32,-152.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node3 -->
<g id= "edge46_Node000034_Node000003" class= "edge" >
<title > Node34- > Node3</title>
<g id= "a_edge46_Node000034_Node000003" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M963.55,-324.17C1045.38,-312.43 1189.73,-291.71 1276.36,-279.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1276.97,-282.73 1286.37,-277.84 1275.97,-275.8 1276.97,-282.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node4 -->
<g id= "edge45_Node000034_Node000004" class= "edge" >
<title > Node34- > Node4</title>
<g id= "a_edge45_Node000034_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M854.98,-318.93C829.31,-310.3 797.46,-298.03 771,-283 752.29,-272.37 752.14,-262.83 733,-253 681.57,-226.59 642.77,-263.19 608,-217 593.72,-198.03 608.9,-134.11 621,-121 640.28,-100.11 668.52,-88.74 695.82,-82.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "696.7,-86.04 705.81,-80.64 695.32,-79.18 696.7,-86.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node5 -->
<g id= "edge60_Node000034_Node000005" class= "edge" >
<title > Node34- > Node5</title>
<g id= "a_edge60_Node000034_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M840.46,-331C698.79,-325.93 358.42,-310.98 315,-283 232.26,-229.68 251.2,-85.83 261.02,-34.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "264.48,-35.02 263.04,-24.53 257.62,-33.63 264.48,-35.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node7 -->
<g id= "edge40_Node000034_Node000007" class= "edge" >
<title > Node34- > Node7</title>
<g id= "a_edge40_Node000034_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M963.55,-326.13C1002.41,-319.6 1052.38,-307.03 1091,-283 1172.04,-232.57 1151.17,-171.76 1232,-121 1321.62,-64.72 1441.4,-38.2 1523.21,-25.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1523.85,-29.42 1533.24,-24.52 1522.84,-22.49 1523.85,-29.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node8 -->
<g id= "edge42_Node000034_Node000008" class= "edge" >
<title > Node34- > Node8</title>
<g id= "a_edge42_Node000034_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M840.26,-330.88C698.59,-325.57 358.9,-310.15 315,-283 219.02,-223.65 171.46,-84.75 156.95,-34.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "160.28,-33.42 154.22,-24.73 153.54,-35.3 160.28,-33.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node10 -->
<g id= "edge57_Node000034_Node000010" class= "edge" >
<title > Node34- > Node10</title>
<g id= "a_edge57_Node000034_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M840.47,-329.07C709.47,-320.42 413.65,-299.18 399,-283 390.05,-273.12 392.6,-264.7 399,-253 436.51,-184.41 623.99,-93.97 697,-66 762.81,-40.79 843.21,-27.75 896.15,-21.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "896.82,-24.85 906.35,-20.22 896.02,-17.9 896.82,-24.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node11 -->
<g id= "edge58_Node000034_Node000011" class= "edge" >
<title > Node34- > Node11</title>
<g id= "a_edge58_Node000034_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M963.72,-328.44C1060.68,-320.95 1254.5,-304.69 1418,-283 1428.92,-281.55 1801.19,-224.77 1809,-217 1858.7,-167.55 1852.47,-74.42 1847.09,-34.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1850.55,-34.17 1845.6,-24.8 1843.62,-35.21 1850.55,-34.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node13 -->
2025-11-28 09:46:00 -05:00
<g id= "edge62_Node000034_Node000013" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node13</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge62_Node000034_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M840.37,-330.69C722.94,-325.69 471.56,-311.88 390,-283 339.8,-265.22 315.24,-263.89 290,-217 252.27,-146.88 341.19,-64.1 382.41,-30.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "384.74,-33.51 390.42,-24.57 380.4,-28.01 384.74,-33.51" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node14 -->
<g id= "edge41_Node000034_Node000014" class= "edge" >
<title > Node34- > Node14</title>
<g id= "a_edge41_Node000034_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M840.22,-321.1C807.15,-313.19 766.46,-300.9 733,-283 714.64,-273.18 715.04,-263.41 697,-253 656.81,-229.81 631.68,-249.94 599,-217 549.76,-167.36 533.99,-81.73 529.1,-40.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "532.57,-39.64 528.04,-30.07 525.61,-40.38 532.57,-39.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node15 -->
<g id= "edge44_Node000034_Node000015" class= "edge" >
<title > Node34- > Node15</title>
<g id= "a_edge44_Node000034_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M840.23,-323.08C800.45,-315.31 748.27,-302.5 705,-283 683.42,-273.27 682.97,-261.81 661,-253 639.87,-244.53 511.72,-225 429.29,-213.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "429.62,-209.52 419.22,-211.55 428.62,-216.45 429.62,-209.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node16 -->
<g id= "edge47_Node000034_Node000016" class= "edge" >
<title > Node34- > Node16</title>
<g id= "a_edge47_Node000034_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M963.7,-322.57C1006.1,-314 1056.99,-300.44 1070,-283 1122.01,-213.26 997.16,-263.19 954,-217 940.04,-202.06 935.75,-178.78 934.69,-161.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "938.18,-160.97 934.38,-151.09 931.18,-161.19 938.18,-160.97" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node17 -->
<g id= "edge48_Node000034_Node000017" class= "edge" >
<title > Node34- > Node17</title>
<g id= "a_edge48_Node000034_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M888.67,-318.91C871.58,-301.5 840.39,-271.88 809,-253 786.82,-239.66 760.44,-228.65 737.42,-220.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "738.37,-217.01 727.78,-217.01 736.06,-223.62 738.37,-217.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node18 -->
<g id= "edge59_Node000034_Node000018" class= "edge" >
<title > Node34- > Node18</title>
<g id= "a_edge59_Node000034_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M872.76,-318.94C854.05,-309.55 829.54,-296.48 809,-283 791.01,-271.19 790.38,-262.35 771,-253 708.09,-222.63 661.37,-271.76 618,-217 599.72,-193.92 631.89,-167.01 656.6,-151.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "658.61,-153.9 665.26,-145.65 654.92,-147.95 658.61,-153.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node21 -->
<g id= "edge56_Node000034_Node000021" class= "edge" >
<title > Node34- > Node21</title>
<g id= "a_edge56_Node000034_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M963.73,-332.54C1114.94,-330.8 1500.37,-322.5 1622,-283 1645.93,-275.23 1646.66,-262.39 1670,-253 1742.46,-223.85 1779.68,-264.07 1842,-217 1862.21,-201.74 1873.63,-173.92 1879.31,-155.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1882.75,-156.15 1882.08,-145.58 1876.01,-154.26 1882.75,-156.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node30 -->
<g id= "edge61_Node000034_Node000030" class= "edge" >
<title > Node34- > Node30</title>
<g id= "a_edge61_Node000034_Node000030" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M963.61,-333.09C1120.52,-332.66 1531.82,-327.21 1660,-283 1682.37,-275.28 1682.27,-262.37 1704,-253 1772.52,-223.44 1801.61,-251.07 1868,-217 1898.82,-201.19 1927.24,-172.04 1943.32,-153.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1946.37,-155.45 1950.18,-145.57 1941.03,-150.92 1946.37,-155.45" />
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= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1837.5,-277.5 1712.5,-277.5 1712.5,-258.5 1837.5,-258.5 1837.5,-277.5" />
<text text-anchor= "middle" x= "1775" y= "-265.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/config/config.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node35 -->
<g id= "edge43_Node000034_Node000035" class= "edge" >
<title > Node34- > Node35</title>
<g id= "a_edge43_Node000034_Node000035" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M963.65,-331.59C1097.68,-327.97 1425.51,-316.21 1698,-283 1706.15,-282.01 1714.74,-280.7 1723.12,-279.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1723.93,-282.7 1733.17,-277.52 1722.72,-275.8 1723.93,-282.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000036" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "906.5,-217 791.5,-217 791.5,-187 906.5,-187 906.5,-217" />
<text text-anchor= "start" x= "799.5" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "middle" x= "849" y= "-194" 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= "edge49_Node000034_Node000036" class= "edge" >
<title > Node34- > Node36</title>
<g id= "a_edge49_Node000034_Node000036" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M963.51,-323C1016.68,-311.65 1080.81,-289.76 1052,-253 1047.66,-247.45 973.91,-230.24 916.54,-217.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "917.28,-214.14 906.76,-215.4 915.78,-220.97 917.28,-214.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
<g id= "a_Node000037" > <a xlink:href= "construction_8h.html" target= "_top" xlink:title= "Functions for constructing nuclear reaction networks." >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1043,-283 899,-283 899,-253 1043,-253 1043,-283" />
<text text-anchor= "start" x= "907" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "971" y= "-260" 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= "edge52_Node000034_Node000037" class= "edge" >
<title > Node34- > Node37</title>
<g id= "a_edge52_Node000034_Node000037" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M917.31,-318.8C926.43,-310.34 938.16,-299.46 948.33,-290.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "950.78,-292.53 955.73,-283.16 946.02,-287.4 950.78,-292.53" />
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-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "521.5,-283 408.5,-283 408.5,-253 521.5,-253 521.5,-283" />
<text text-anchor= "start" x= "416.5" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text text-anchor= "middle" x= "465" y= "-260" 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->Node42 -->
2025-11-28 09:46:00 -05:00
<g id= "edge63_Node000034_Node000042" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node42</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge63_Node000034_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M840.23,-326.2C768.33,-317.95 645.83,-302.86 531.63,-283.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "532.12,-279.74 521.67,-281.48 530.92,-286.64 532.12,-279.74" />
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-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "652.5,-283 539.5,-283 539.5,-253 652.5,-253 652.5,-283" />
<text text-anchor= "start" x= "547.5" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text text-anchor= "middle" x= "596" y= "-260" 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->Node43 -->
<g id= "edge64_Node000034_Node000043" class= "edge" >
<title > Node34- > Node43</title>
<g id= "a_edge64_Node000034_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M840.44,-320.13C788.88,-309.34 715.43,-293.98 662.52,-282.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "663.06,-279.45 652.56,-280.83 661.63,-286.3 663.06,-279.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node18 -->
<g id= "edge51_Node000036_Node000018" class= "edge" >
<title > Node36- > Node18</title>
<g id= "a_edge51_Node000036_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M812.13,-186.95C782.41,-175.63 741.05,-159.88 712.77,-149.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "713.95,-145.81 703.36,-145.52 711.46,-152.35 713.95,-145.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node21 -->
<g id= "edge50_Node000036_Node000021" class= "edge" >
<title > Node36- > Node21</title>
<g id= "a_edge50_Node000036_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M906.67,-192.48C922.03,-190.44 938.62,-188.44 954,-187 1304.87,-154.23 1732.38,-141.02 1851.72,-137.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1852.08,-141.31 1861.98,-137.54 1851.9,-134.31 1852.08,-141.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node4 -->
<g id= "edge53_Node000037_Node000004" class= "edge" >
<title > Node37- > Node4</title>
<g id= "a_edge53_Node000037_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M898.97,-259.22C798.41,-248.02 627.14,-227.53 618,-217 597.06,-192.89 631.8,-131.7 643,-121 660.14,-104.63 683.38,-94.28 705.81,-87.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "706.94,-91.06 715.69,-85.08 705.12,-84.3 706.94,-91.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node24 -->
<g id= "edge54_Node000037_Node000024" class= "edge" >
<title > Node37- > Node24</title>
<g id= "a_edge54_Node000037_Node000024" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M982.32,-252.8C988.79,-244.68 997.05,-234.31 1004.35,-225.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1007.22,-227.17 1010.71,-217.16 1001.74,-222.8 1007.22,-227.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node27 -->
<g id= "edge55_Node000037_Node000027" class= "edge" >
<title > Node37- > Node27</title>
<g id= "a_edge55_Node000037_Node000027" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M901.78,-252.96C851.01,-241.95 789.62,-226.9 782,-217 773.87,-206.43 773.03,-196.86 782,-187 796.89,-170.63 1088.27,-150.52 1230.8,-141.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1231.04,-145.11 1240.8,-141 1230.6,-138.13 1231.04,-145.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node7 -->
<g id= "edge79_Node000049_Node000007" class= "edge" >
<title > Node49- > Node7</title>
<g id= "a_edge79_Node000049_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1869.77,-450.95C1878.9,-413.48 1897.87,-310.13 1847,-253 1794.77,-194.35 1731.6,-270.39 1674,-217 1646.92,-191.9 1626.27,-79.9 1618.92,-34.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1622.33,-34.04 1617.31,-24.71 1615.42,-35.14 1622.33,-34.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node8 -->
<g id= "edge78_Node000049_Node000008" class= "edge" >
<title > Node49- > Node8</title>
<g id= "a_edge78_Node000049_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1806.31,-465.27C1548.23,-465.78 528.04,-460.55 231,-349 130.31,-311.19 38,-310.56 38,-203 38,-203 38,-203 38,-135 38,-85.05 91.02,-47.88 124.74,-29.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "126.49,-32.33 133.68,-24.55 123.21,-26.15 126.49,-32.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node9 -->
<g id= "edge80_Node000049_Node000009" class= "edge" >
<title > Node49- > Node9</title>
<g id= "a_edge80_Node000049_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1925.79,-461.7C2214.79,-445.55 3453,-374.07 3453,-335 3453,-335 3453,-335 3453,-135 3453,-55.41 2850.8,-25.18 2669.21,-17.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2669.25,-14.37 2659.12,-17.47 2668.98,-21.37 2669.25,-14.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node11 -->
<g id= "edge81_Node000049_Node000011" class= "edge" >
<title > Node49- > Node11</title>
<g id= "a_edge81_Node000049_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1880.11,-450.71C1925.85,-402.59 2063.51,-242.62 1999,-121 1973.34,-72.63 1914.34,-42.46 1876.99,-27.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1878.12,-24.16 1867.53,-23.82 1875.59,-30.69 1878.12,-24.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node21 -->
<g id= "edge82_Node000049_Node000021" class= "edge" >
<title > Node49- > Node21</title>
<g id= "a_edge82_Node000049_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1873.42,-450.8C1890.21,-416.96 1928.88,-328.77 1918,-253 1912.9,-217.47 1899.44,-177.65 1891.07,-155.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1894.25,-153.64 1887.42,-145.54 1887.71,-156.13 1894.25,-153.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50 -->
<g id= "Node000050" class= "node" >
<title > Node50</title>
<g id= "a_Node000050" > <a xlink:href= "engine__defined_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1716.5,-415 1597.5,-415 1597.5,-385 1716.5,-385 1716.5,-415" />
<text text-anchor= "start" x= "1605.5" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1657" y= "-392" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node50 -->
<g id= "edge70_Node000049_Node000050" class= "edge" >
<title > Node49- > Node50</title>
<g id= "a_edge70_Node000049_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1820.13,-450.95C1788.42,-441.24 1746.05,-428.27 1712.44,-417.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1713.35,-414.59 1702.76,-415.01 1711.3,-421.29 1713.35,-414.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node3 -->
<g id= "edge71_Node000050_Node000003" class= "edge" >
<title > Node50- > Node3</title>
<g id= "a_edge71_Node000050_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1625.92,-384.9C1589.82,-368.62 1528.37,-341.23 1475,-319 1448.47,-307.95 1418.57,-296.15 1394.45,-286.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1395.42,-283.41 1384.83,-283.06 1392.89,-289.94 1395.42,-283.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node8 -->
<g id= "edge75_Node000050_Node000008" class= "edge" >
<title > Node50- > Node8</title>
<g id= "a_edge75_Node000050_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1597.5,-394.85C1551.51,-391.76 1486.24,-387.65 1429,-385 1300.19,-379.05 391.59,-389 269,-349 209.11,-329.46 152,-331.99 152,-269 152,-269 152,-269 152,-135 152,-99.65 152,-58.4 152,-34.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "155.5,-34.66 152,-24.66 148.5,-34.66 155.5,-34.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node9 -->
<g id= "edge76_Node000050_Node000009" class= "edge" >
<title > Node50- > Node9</title>
<g id= "a_edge76_Node000050_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1716.75,-397.93C1881.69,-394.57 2335.04,-382.36 2393,-349 2426.15,-329.92 2567.55,-99.28 2607.47,-33.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2610.6,-35.02 2612.78,-24.66 2604.61,-31.4 2610.6,-35.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node15 -->
<g id= "edge73_Node000050_Node000015" class= "edge" >
<title > Node50- > Node15</title>
<g id= "a_edge73_Node000050_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1597.5,-394.86C1551.51,-391.78 1486.24,-387.66 1429,-385 1365.76,-382.06 334.05,-394.47 290,-349 260.31,-318.36 270.61,-291 290,-253 298.22,-236.89 314.32,-224.77 328.9,-216.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "330.95,-219.37 338.17,-211.61 327.69,-213.18 330.95,-219.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node21 -->
<g id= "edge77_Node000050_Node000021" class= "edge" >
<title > Node50- > Node21</title>
<g id= "a_edge77_Node000050_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.86,-384.94C1738.85,-367.47 1807.27,-333.62 1847,-283 1876.78,-245.05 1882.86,-185.96 1883.92,-155.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1887.43,-155.68 1884.13,-145.61 1880.43,-155.54 1887.43,-155.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node34 -->
<g id= "edge72_Node000050_Node000034" class= "edge" >
<title > Node50- > Node34</title>
<g id= "a_edge72_Node000050_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1597.44,-393.95C1460.23,-382.32 1122.31,-353.67 973.88,-341.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "973.79,-337.57 963.53,-340.22 973.2,-344.55 973.79,-337.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node35 -->
<g id= "edge74_Node000050_Node000035" class= "edge" >
<title > Node50- > Node35</title>
<g id= "a_edge74_Node000050_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1669.85,-384.84C1691.95,-360.49 1737.01,-310.85 1760.32,-285.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1762.93,-287.51 1767.06,-277.75 1757.75,-282.8 1762.93,-287.51" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node54 -->
<g id= "Node000054" class= "node" >
<title > Node54</title>
<g id= "a_Node000054" > <a xlink:href= "strategies_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2384,-481 2248,-481 2248,-451 2384,-451 2384,-481" />
<text text-anchor= "start" x= "2256" y= "-469" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2316" y= "-458" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /strategies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53->Node54 -->
<g id= "edge84_Node000053_Node000054" class= "edge" >
<title > Node53- > Node54</title>
<g id= "a_edge84_Node000053_Node000054" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2243.33,-522.37C2255.04,-513.44 2273.75,-499.19 2289.26,-487.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2291.64,-489.96 2297.47,-481.12 2287.4,-484.39 2291.64,-489.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60 -->
<g id= "Node000060" class= "node" >
<title > Node60</title>
<g id= "a_Node000060" > <a xlink:href= "strategy__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2384,-349 2248,-349 2248,-319 2384,-319 2384,-349" />
<text text-anchor= "start" x= "2256" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2316" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /strategy_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node54->Node60 -->
<g id= "edge85_Node000054_Node000060" class= "edge" >
<title > Node54- > Node60</title>
<g id= "a_edge85_Node000054_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2316,-450.84C2316,-428.86 2316,-386.27 2316,-359.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2319.5,-359.14 2316,-349.14 2312.5,-359.14 2319.5,-359.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node54->Node59 -->
<g id= "edge93_Node000054_Node000059" class= "edge" >
<title > Node54- > Node59</title>
<g id= "a_edge93_Node000054_Node000059" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2345.41,-450.95C2364.78,-441.7 2390.36,-429.49 2411.37,-419.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2413.15,-422.48 2420.66,-415.01 2410.13,-416.16 2413.15,-422.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node3 -->
<g id= "edge86_Node000060_Node000003" class= "edge" >
<title > Node60- > Node3</title>
<g id= "a_edge86_Node000060_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2247.97,-324C2232.54,-322.16 2216.22,-320.37 2201,-319 1912.07,-292.97 1566.81,-277.53 1419.88,-271.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1419.78,-268.19 1409.65,-271.29 1419.5,-275.18 1419.78,-268.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node11 -->
<g id= "edge90_Node000060_Node000011" class= "edge" >
<title > Node60- > Node11</title>
<g id= "a_edge90_Node000060_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2319.3,-318.66C2324.5,-294.8 2334,-245.38 2334,-203 2334,-203 2334,-203 2334,-135 2334,-40.96 1988.88,-20.95 1877.92,-16.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1877.75,-13.44 1867.63,-16.6 1877.51,-20.43 1877.75,-13.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node15 -->
<g id= "edge87_Node000060_Node000015" class= "edge" >
<title > Node60- > Node15</title>
<g id= "a_edge87_Node000060_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2248,-323.65C2232.57,-321.83 2216.24,-320.13 2201,-319 1619.72,-275.73 1470.48,-335.87 890,-283 803.55,-275.13 782.83,-266.02 697,-253 603.84,-238.87 496.16,-223.02 427.84,-213.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "428.04,-209.52 417.64,-211.54 427.03,-216.45 428.04,-209.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node21 -->
<g id= "edge92_Node000060_Node000021" class= "edge" >
<title > Node60- > Node21</title>
<g id= "a_edge92_Node000060_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2312.67,-318.81C2304.79,-288.76 2281.96,-218.83 2234,-187 2174.74,-147.68 1984.68,-169.46 1916,-151 1914.11,-150.49 1912.19,-149.89 1910.28,-149.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1911.52,-145.95 1900.93,-145.53 1908.94,-152.46 1911.52,-145.95" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node29 -->
<g id= "edge91_Node000060_Node000029" class= "edge" >
<title > Node60- > Node29</title>
<g id= "a_edge91_Node000060_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2326.88,-318.84C2333.82,-309.2 2342.51,-295.9 2348,-283 2366.57,-239.36 2376.42,-184.01 2380.57,-155.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2384.06,-155.93 2381.97,-145.54 2377.13,-154.97 2384.06,-155.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node30 -->
<g id= "edge88_Node000060_Node000030" class= "edge" >
<title > Node60- > Node30</title>
<g id= "a_edge88_Node000060_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2316.33,-318.78C2316.16,-289.27 2311.29,-221.3 2272,-187 2232.16,-152.22 2076.4,-141.5 1999.89,-138.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1999.77,-134.8 1989.64,-137.9 1999.49,-141.79 1999.77,-134.8" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61 -->
<g id= "Node000061" class= "node" >
<title > Node61</title>
<g id= "a_Node000061" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2513.5,-277.5 2478.5,-277.5 2478.5,-258.5 2513.5,-258.5 2513.5,-277.5" />
<text text-anchor= "middle" x= "2496" y= "-265.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > any</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node61 -->
<g id= "edge89_Node000060_Node000061" class= "edge" >
<title > Node60- > Node61</title>
<g id= "a_edge89_Node000060_Node000061" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2355.5,-318.95C2389.9,-306.72 2438.86,-289.32 2468.97,-278.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2470.16,-281.9 2478.41,-275.25 2467.81,-275.31 2470.16,-281.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node3 -->
<g id= "edge95_Node000059_Node000003" class= "edge" >
<title > Node59- > Node3</title>
<g id= "a_edge95_Node000059_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2378.29,-393.77C2272.71,-385.79 2069.32,-369.33 1897,-349 1725.28,-328.74 1524.42,-297.55 1419.74,-280.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1420.03,-277.23 1409.6,-279.1 1418.92,-284.14 1420.03,-277.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node7 -->
<g id= "edge102_Node000059_Node000007" class= "edge" >
<title > Node59- > Node7</title>
<g id= "a_edge102_Node000059_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2378.16,-396.08C2284.16,-391.14 2125.57,-378.59 2076,-349 2038.29,-326.49 2018,-312.92 2018,-269 2018,-269 2018,-269 2018,-201 2018,-164.46 2024.39,-147.28 1999,-121 1955.62,-76.1 1781.96,-42.18 1684.05,-26.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1684.37,-22.69 1673.94,-24.55 1683.26,-29.6 1684.37,-22.69" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node11 -->
<g id= "edge107_Node000059_Node000011" class= "edge" >
<title > Node59- > Node11</title>
<g id= "a_edge107_Node000059_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2459.99,-384.89C2490.43,-341.74 2580,-213.85 2580,-203 2580,-203 2580,-203 2580,-135 2580,-62.86 2021.91,-26.12 1877.69,-17.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1877.84,-14.34 1867.65,-17.26 1877.44,-21.33 1877.84,-14.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node15 -->
<g id= "edge96_Node000059_Node000015" class= "edge" >
<title > Node59- > Node15</title>
<g id= "a_edge96_Node000059_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2378.47,-397.84C2106.72,-393.27 1138.14,-375.46 831,-349 623.03,-331.08 509.58,-434.51 366,-283 350.75,-266.91 351.74,-239.95 354.69,-221.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "358.15,-222.34 356.64,-211.86 351.28,-221 358.15,-222.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node21 -->
<g id= "edge106_Node000059_Node000021" class= "edge" >
<title > Node59- > Node21</title>
<g id= "a_edge106_Node000059_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2378.45,-390.18C2325.21,-382.17 2258.54,-368.59 2239,-349 2186.77,-296.65 2255.96,-236.48 2201,-187 2153.56,-144.29 1977.54,-167.97 1916,-151 1914.31,-150.53 1912.6,-150 1910.88,-149.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1911.86,-146.03 1901.27,-145.63 1909.3,-152.55 1911.86,-146.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node29 -->
<g id= "edge108_Node000059_Node000029" class= "edge" >
<title > Node59- > Node29</title>
<g id= "a_edge108_Node000059_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2521.86,-397.78C2734.19,-393.84 3345.78,-379.85 3375,-349 3384.17,-339.32 3383.54,-329.24 3375,-319 3311.11,-242.32 2574.09,-157.85 2413.69,-140.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2413.88,-136.8 2403.56,-139.2 2413.12,-143.76 2413.88,-136.8" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node30 -->
<g id= "edge104_Node000059_Node000030" class= "edge" >
<title > Node59- > Node30</title>
<g id= "a_edge104_Node000059_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2444.52,-384.87C2428.54,-345.8 2377.98,-235.98 2297,-187 2247.78,-157.23 2079.78,-143.94 1999.88,-139.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1999.86,-135.68 1989.67,-138.6 1999.46,-142.67 1999.86,-135.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node35 -->
<g id= "edge103_Node000059_Node000035" class= "edge" >
<title > Node59- > Node35</title>
<g id= "a_edge103_Node000059_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2378.5,-395.93C2289.72,-390.99 2134.1,-378.62 2004,-349 1930.1,-332.17 1846.92,-299.46 1804.04,-281.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1805.35,-278.28 1794.77,-277.61 1802.62,-284.73 1805.35,-278.28" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node60 -->
<g id= "edge94_Node000059_Node000060" class= "edge" >
<title > Node59- > Node60</title>
<g id= "a_edge94_Node000059_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2420.59,-384.95C2401.22,-375.7 2375.64,-363.49 2354.63,-353.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2355.87,-350.16 2345.34,-349.01 2352.85,-356.48 2355.87,-350.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node61 -->
<g id= "edge105_Node000059_Node000061" class= "edge" >
<title > Node59- > Node61</title>
<g id= "a_edge105_Node000059_Node000061" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2521.65,-397.71C2731.1,-393.6 3329.38,-379.24 3358,-349 3367.17,-339.32 3367.22,-328.63 3358,-319 3294.16,-252.33 2617.92,-303.85 2528,-283 2526.05,-282.55 2524.07,-281.98 2522.1,-281.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2523.13,-277.98 2512.54,-277.62 2520.59,-284.5 2523.13,-277.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node62 -->
<g id= "Node000062" class= "node" >
<title > Node62</title>
<g id= "a_Node000062" > <a xlink:href= "exceptions_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2191.5,-349 2084.5,-349 2084.5,-319 2191.5,-319 2191.5,-349" />
<text text-anchor= "start" x= "2092.5" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "2138" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /exceptions.h</text>
</a>
</g>
</g>
<!-- Node59->Node62 -->
<g id= "edge97_Node000059_Node000062" class= "edge" >
<title > Node59- > Node62</title>
<g id= "a_edge97_Node000059_Node000062" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2381.37,-384.95C2332.47,-374.94 2265.19,-361.16 2206,-349 2204.56,-348.7 2203.11,-348.41 2201.64,-348.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2202.32,-344.67 2191.82,-346.09 2200.91,-351.53 2202.32,-344.67" />
</a>
</g>
</g>
<!-- Node73 -->
<g id= "Node000073" class= "node" >
<title > Node73</title>
<g id= "a_Node000073" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2603.5,-343.5 2516.5,-343.5 2516.5,-324.5 2603.5,-324.5 2603.5,-343.5" />
<text text-anchor= "middle" x= "2560" y= "-331.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cvode/cvode.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node73 -->
<g id= "edge109_Node000059_Node000073" class= "edge" >
<title > Node59- > Node73</title>
<g id= "a_edge109_Node000059_Node000073" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2474.14,-384.95C2492.67,-374.18 2518.1,-359.38 2536.47,-348.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2538.48,-351.57 2545.36,-343.52 2534.96,-345.52 2538.48,-351.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node74 -->
<g id= "Node000074" class= "node" >
<title > Node74</title>
<g id= "a_Node000074" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2764,-343.5 2622,-343.5 2622,-324.5 2764,-324.5 2764,-343.5" />
<text text-anchor= "middle" x= "2693" y= "-331.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sundials/sundials_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node74 -->
<g id= "edge110_Node000059_Node000074" class= "edge" >
<title > Node59- > Node74</title>
<g id= "a_edge110_Node000059_Node000074" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2503.33,-384.95C2547.63,-373.29 2609.82,-356.91 2650.74,-346.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2651.88,-349.45 2660.66,-343.52 2650.1,-342.68 2651.88,-349.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node75 -->
<g id= "Node000075" class= "node" >
<title > Node75</title>
<g id= "a_Node000075" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2934,-343.5 2782,-343.5 2782,-324.5 2934,-324.5 2934,-343.5" />
<text text-anchor= "middle" x= "2858" y= "-331.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sundials/sundials_context.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node75 -->
<g id= "edge111_Node000059_Node000075" class= "edge" >
<title > Node59- > Node75</title>
<g id= "a_edge111_Node000059_Node000075" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2521.55,-388.13C2587.03,-378.13 2686.57,-362.81 2773,-349 2780.68,-347.77 2788.76,-346.47 2796.74,-345.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2797.47,-348.59 2806.77,-343.52 2796.34,-341.68 2797.47,-348.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node76 -->
<g id= "Node000076" class= "node" >
<title > Node76</title>
<g id= "a_Node000076" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3071.5,-349 2952.5,-349 2952.5,-319 3071.5,-319 3071.5,-349" />
<text text-anchor= "start" x= "2960.5" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sunmatrix/sunmatrix</text>
<text text-anchor= "middle" x= "3012" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _dense.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node76 -->
<g id= "edge112_Node000059_Node000076" class= "edge" >
<title > Node59- > Node76</title>
<g id= "a_edge112_Node000059_Node000076" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2521.72,-393.97C2615.86,-386.86 2786.41,-372.27 2942,-349.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2942.86,-352.46 2952.23,-347.51 2941.82,-345.54 2942.86,-352.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node77 -->
<g id= "Node000077" class= "node" >
<title > Node77</title>
<g id= "a_Node000077" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3196.5,-349 3089.5,-349 3089.5,-319 3196.5,-319 3196.5,-349" />
<text text-anchor= "start" x= "3097.5" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sunlinsol/sunlinsol</text>
<text text-anchor= "middle" x= "3143" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _dense.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node77 -->
<g id= "edge113_Node000059_Node000077" class= "edge" >
<title > Node59- > Node77</title>
<g id= "a_edge113_Node000059_Node000077" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2521.83,-396.65C2637.44,-392.14 2872.01,-379.94 3079.17,-349.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "3079.95,-352.56 3089.32,-347.61 3078.91,-345.64 3079.95,-352.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node78 -->
<g id= "Node000078" class= "node" >
<title > Node78</title>
<g id= "a_Node000078" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3349,-343.5 3215,-343.5 3215,-324.5 3349,-324.5 3349,-343.5" />
<text text-anchor= "middle" x= "3282" y= "-331.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > nvector/nvector_serial.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node78 -->
<g id= "edge114_Node000059_Node000078" class= "edge" >
<title > Node59- > Node78</title>
<g id= "a_edge114_Node000059_Node000078" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2521.66,-397.03C2656.23,-392.72 2955.72,-380.22 3206,-349 3214.05,-348 3222.53,-346.69 3230.79,-345.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "3231.49,-348.7 3240.72,-343.51 3230.26,-341.81 3231.49,-348.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63 -->
<g id= "Node000063" class= "node" >
<title > Node63</title>
<g id= "a_Node000063" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2191.5,-217 2084.5,-217 2084.5,-187 2191.5,-187 2191.5,-217" />
<text text-anchor= "start" x= "2092.5" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "2138" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node62->Node63 -->
<g id= "edge98_Node000062_Node000063" class= "edge" >
<title > Node62- > Node63</title>
<g id= "a_edge98_Node000062_Node000063" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2147.33,-318.81C2153.1,-309.15 2159.97,-295.85 2163,-283 2166.06,-270.02 2166.06,-265.98 2163,-253 2160.82,-243.77 2156.66,-234.3 2152.35,-226.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2155.28,-224.19 2147.33,-217.19 2149.18,-227.62 2155.28,-224.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node62->Node72 -->
<g id= "edge100_Node000062_Node000072" class= "edge" >
<title > Node62- > Node72</title>
<g id= "a_edge100_Node000062_Node000072" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2129.57,-318.8C2124.89,-310.92 2118.97,-300.95 2113.65,-291.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2116.52,-289.98 2108.41,-283.16 2110.51,-293.55 2116.52,-289.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63->Node21 -->
<g id= "edge99_Node000063_Node000021" class= "edge" >
<title > Node63- > Node21</title>
<g id= "a_edge99_Node000063_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2084.3,-191.88C2038.85,-183.46 1972.31,-169.47 1916,-151 1914.56,-150.53 1913.1,-150.01 1911.63,-149.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1912.63,-146.1 1902.04,-145.61 1910.01,-152.59 1912.63,-146.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node72->Node63 -->
<g id= "edge101_Node000072_Node000063" class= "edge" >
<title > Node72- > Node63</title>
<g id= "a_edge101_Node000072_Node000063" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2108.43,-252.8C2113.11,-244.92 2119.03,-234.95 2124.35,-225.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2127.49,-227.55 2129.59,-217.16 2121.48,-223.98 2127.49,-227.55" />
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= "priming_8cpp__incl_org.svg" target= "_base" >
<rect id= "button" ry= "5" rx= "5" y= "6" x= "6" height= "38" width= "38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id= "arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type= 'text/css' >
< ![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type= "application/ecmascript" > < ![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>