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">
2026-04-20 12:45:31 -04:00
<!-- Generated by graphviz version 14.1.2 (20260124.0452)
2025-11-06 09:16:40 -05:00
-->
<!-- Title: src/include/gridfire/engine/procedures/priming.h Pages: 1 -->
2026-04-20 12:45:31 -04:00
<!-- zoomable 438 -->
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)" >
2026-04-20 12:45:31 -04:00
2025-11-06 09:16:40 -05:00
<style type= "text/css" > < ![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<defs >
<circle id= "rim" cx= "0" cy= "0" r= "7" />
<circle id= "rim2" cx= "0" cy= "0" r= "3.5" />
<g id= "zoomPlus" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomplus.mouseover" end= "zoomplus.mouseout" /> </use>
<path d= "M-4,0h8M0,-4v8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "zoomMin" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomminus.mouseover" end= "zoomminus.mouseout" /> </use>
<path d= "M-4,0h8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "arrowUp" transform= "translate(30 24)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowRight" transform= "rotate(90) translate(36 -43)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowDown" transform= "rotate(180) translate(-30 -48)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowLeft" transform= "rotate(270) translate(-36 17)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "resetDef" >
<use xlink:href= "#rim2" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "reset.mouseover" end= "reset.mouseout" /> </use>
</g>
</defs>
<script type= "application/ecmascript" >
2026-04-20 12:45:31 -04:00
var viewWidth = 2599;
var viewHeight = 438;
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/include/gridfire/engine/procedures/priming.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#999999" stroke= "#666666" points= "1267.25,-429.5 1126,-429.5 1126,-399 1267.25,-399 1267.25,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1134" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1196.62" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/procedures/priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1250.75,-296.5 1142.5,-296.5 1142.5,-266 1250.75,-266 1250.75,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1150.5" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1196.62" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1196.62,-398.73C1196.62,-376.89 1196.62,-335.27 1196.62,-308.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1200.13,-308.35 1196.63,-298.35 1193.13,-308.35 1200.13,-308.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "923.62,-24.88 769.62,-24.88 769.62,-5.63 923.62,-5.63 923.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "846.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node6 -->
2026-04-20 12:45:31 -04:00
<g id= "edge108_Node000001_Node000006" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node6</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge108_Node000001_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1125.6,-412.9C942.79,-410.57 462.07,-394.99 343.62,-296.5 259.1,-226.21 336.66,-116.37 434.62,-66.5 489.4,-38.61 654.15,-25.58 757.96,-19.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "758.06,-23.49 767.86,-19.47 757.69,-16.49 758.06,-23.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000014" > <a xlink:href= "types_2types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2464.38,-224.38 2356.88,-224.38 2356.88,-205.12 2464.38,-205.12 2464.38,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "2410.62" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/types/types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node14 -->
2026-04-20 12:45:31 -04:00
<g id= "edge107_Node000001_Node000014" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node14</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge107_Node000001_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1267.63,-412.08C1520.84,-407.17 2368.68,-384.25 2448.62,-296.5 2465.66,-277.8 2445.51,-250.1 2428.67,-232.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2431.49,-230.36 2421.93,-225.81 2426.57,-235.34 2431.49,-230.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <a xlink:href= "blob_8h.html" target= "_top" xlink:title= "Container class for managing multiple scratchpad instances." >
<polygon fill= "white" stroke= "#666666" points= "1246.12,-230 1113.12,-230 1113.12,-199.5 1246.12,-199.5 1246.12,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1121.12" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1179.62" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /blob.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node32 -->
<g id= "edge109_Node000001_Node000032" class= "edge" >
<title > Node1- > Node32</title>
<g id= "a_edge109_Node000001_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1185.7,-398.77C1170.5,-377.63 1143.72,-336.47 1133.62,-296.5 1130.31,-283.36 1128.72,-278.64 1133.62,-266 1137.65,-255.64 1144.92,-246.11 1152.51,-238.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1154.87,-240.8 1159.65,-231.34 1150.01,-235.75 1154.87,-240.8" />
</a>
</g>
</g>
<!-- Node40 -->
<g id= "Node000040" class= "node" >
<title > Node40</title>
<g id= "a_Node000040" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1694.75,-363 1586.5,-363 1586.5,-332.5 1694.75,-332.5 1694.75,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1594.5" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1640.62" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
</a>
</g>
</g>
<!-- Node1->Node40 -->
<g id= "edge60_Node000001_Node000040" class= "edge" >
<title > Node1- > Node40</title>
<g id= "a_edge60_Node000001_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1267.47,-402.96C1352.12,-390.66 1492.6,-370.25 1574.91,-358.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1575.24,-361.79 1584.63,-356.88 1574.23,-354.86 1575.24,-361.79" />
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= "reaction_8h.html" target= "_top" xlink:title= "Defines classes for representing and managing nuclear reactions." >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "2046.88,-91.38 1918.38,-91.38 1918.38,-72.12 2046.88,-72.12 2046.88,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1982.62" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/reaction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1251.03,-278.34C1374.98,-273.52 1675.09,-259.13 1771.62,-230 1854.89,-204.87 1933.55,-132.79 1966.44,-99.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1968.94,-102.17 1973.42,-92.57 1963.93,-97.28 1968.94,-102.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1475,-24.88 1392.25,-24.88 1392.25,-5.63 1475,-5.63 1475,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1433.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node9 -->
2026-04-20 12:45:31 -04:00
<g id= "edge57_Node000002_Node000009" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node9</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge57_Node000002_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1224.66,-265.58C1259.68,-246.13 1319.7,-208.9 1358.62,-163.5 1392.76,-123.68 1416.39,-65.64 1427.11,-35.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1430.34,-37.09 1430.3,-26.49 1423.72,-34.79 1430.34,-37.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2044.12,-24.88 2001.12,-24.88 2001.12,-5.63 2044.12,-5.63 2044.12,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2022.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node10 -->
2026-04-20 12:45:31 -04:00
<g id= "edge56_Node000002_Node000010" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node10</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge56_Node000002_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1250.77,-279.15C1382.12,-275.95 1714.63,-264.59 1819.62,-230 1872.8,-212.48 1879.66,-193.99 1926.62,-163.5 1946.89,-150.34 1950.42,-144.59 1971.62,-133 2007.26,-113.52 2033.27,-130.91 2055.62,-97 2068.85,-76.94 2053.02,-50.74 2039.06,-33.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2041.9,-31.65 2032.69,-26.42 2036.64,-36.26 2041.9,-31.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node14 -->
<g id= "edge13_Node000002_Node000014" class= "edge" >
<title > Node2- > Node14</title>
<g id= "a_edge13_Node000002_Node000014" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1251.03,-278.48C1444.73,-272.07 2100.42,-249.44 2309.62,-230 2321.18,-228.93 2333.44,-227.47 2345.29,-225.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2345.55,-229.39 2354.99,-224.56 2344.6,-222.45 2345.55,-229.39" />
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= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "2090.5,-163.5 1980.75,-163.5 1980.75,-133 2090.5,-133 2090.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1988.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2035.62" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node15 -->
2025-11-24 09:08:28 -05:00
<g id= "edge16_Node000002_Node000015" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node15</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge16_Node000002_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1251.2,-277.85C1421.66,-270.21 1934.7,-246 1966.62,-230 1991.11,-217.73 2010.4,-192.53 2022.29,-173.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2025.25,-175.4 2027.35,-165.02 2019.23,-171.83 2025.25,-175.4" />
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__types_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1522.88,-230 1424.38,-230 1424.38,-199.5 1522.88,-199.5 1522.88,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1432.38" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1473.62" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node16 -->
<g id= "edge21_Node000002_Node000016" class= "edge" >
<title > Node2- > Node16</title>
<g id= "a_edge21_Node000002_Node000016" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1251.02,-267.58C1297.65,-256.73 1364.75,-241.1 1413.07,-229.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1413.59,-233.32 1422.53,-227.65 1412,-226.51 1413.59,-233.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
<g id= "a_Node000018" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "107.5,-97 3.75,-97 3.75,-66.5 107.5,-66.5 107.5,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "11.75" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "55.62" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reporting.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node18 -->
<g id= "edge24_Node000002_Node000018" class= "edge" >
<title > Node2- > Node18</title>
<g id= "a_edge24_Node000002_Node000018" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1142.02,-279.12C951.59,-274.42 318.78,-252.32 139.62,-163.5 112.65,-150.13 88.64,-125 73.27,-106.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "76.16,-104.32 67.19,-98.67 70.68,-108.68 76.16,-104.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000023" > <a xlink:href= "jacobian_8h.html" target= "_top" xlink:title= "Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." >
<polygon fill= "white" stroke= "#666666" points= "894.5,-230 790.75,-230 790.75,-199.5 894.5,-199.5 894.5,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "798.75" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "842.62" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /jacobian.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node23 -->
<g id= "edge30_Node000002_Node000023" class= "edge" >
<title > Node2- > Node23</title>
<g id= "a_edge30_Node000002_Node000023" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1142.09,-270.31C1078.47,-258.72 973.45,-239.59 906.19,-227.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "906.87,-223.9 896.4,-225.55 905.61,-230.78 906.87,-223.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node24 -->
<g id= "Node000024" class= "node" >
<title > Node24</title>
<g id= "a_Node000024" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1066.75,-163.5 946.5,-163.5 946.5,-133 1066.75,-133 1066.75,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "954.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1006.62" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node24 -->
<g id= "edge55_Node000002_Node000024" class= "edge" >
<title > Node2- > Node24</title>
<g id= "a_edge55_Node000002_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1166.37,-265.56C1148,-256.2 1124.38,-243.35 1104.62,-230 1078.14,-212.09 1050.21,-188.56 1030.97,-171.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1033.44,-169.03 1023.66,-164.97 1028.77,-174.25 1033.44,-169.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node29 -->
<g id= "Node000029" class= "node" >
<title > Node29</title>
<g id= "a_Node000029" > <a xlink:href= "error__engine_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "727.38,-230 631.88,-230 631.88,-199.5 727.38,-199.5 727.38,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "639.88" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "679.62" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node29 -->
<g id= "edge39_Node000002_Node000029" class= "edge" >
<title > Node2- > Node29</title>
<g id= "a_edge39_Node000002_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1142.06,-276.28C1056.37,-269.58 885.21,-254.35 741.62,-230 740.62,-229.83 739.62,-229.65 738.6,-229.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "739.55,-226.09 729.06,-227.64 738.22,-232.96 739.55,-226.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node32 -->
<g id= "edge42_Node000002_Node000032" class= "edge" >
<title > Node2- > Node32</title>
<g id= "a_edge42_Node000002_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1192.77,-265.61C1190.88,-258.44 1188.54,-249.59 1186.37,-241.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1189.79,-240.57 1183.85,-231.79 1183.02,-242.35 1189.79,-240.57" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node38 -->
<g id= "Node000038" class= "node" >
<title > Node38</title>
<g id= "a_Node000038" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1104.5,-91.38 1048.75,-91.38 1048.75,-72.12 1104.5,-72.12 1104.5,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1076.62" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > expected</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node38 -->
<g id= "edge59_Node000002_Node000038" class= "edge" >
<title > Node2- > Node38</title>
<g id= "a_edge59_Node000002_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1142.12,-276.85C1045.08,-270.27 846.45,-254.26 781.62,-230 759,-221.53 758.45,-209.87 736.62,-199.5 686.33,-175.6 649.86,-208.17 616.62,-163.5 608.53,-152.62 607.58,-143.09 616.62,-133 644.51,-101.9 930.71,-88.17 1037.09,-84.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1037.19,-87.61 1047.05,-83.74 1036.93,-80.61 1037.19,-87.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node39 -->
<g id= "Node000039" class= "node" >
<title > Node39</title>
<g id= "a_Node000039" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "614.25,-224.38 575,-224.38 575,-205.12 614.25,-205.12 614.25,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "594.62" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
</a>
</g>
</g>
<!-- Node2->Node39 -->
<g id= "edge58_Node000002_Node000039" class= "edge" >
<title > Node2- > Node39</title>
<g id= "a_edge58_Node000002_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1142.37,-278.14C1018.75,-272.91 719.39,-257.73 622.62,-230 621.82,-229.77 621.01,-229.51 620.2,-229.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "621.85,-226.14 611.28,-225.44 619.11,-232.58 621.85,-226.14" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2591.25,-24.88 2546,-24.88 2546,-5.63 2591.25,-5.63 2591.25,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2568.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id= "edge3_Node000003_Node000004" class= "edge" >
<title > Node3- > Node4</title>
<g id= "a_edge3_Node000003_Node000004" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2047.35,-81.69C2151.98,-81.7 2363.96,-75.46 2536.62,-30.5 2537.98,-30.15 2539.35,-29.74 2540.73,-29.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2541.58,-32.72 2549.65,-25.85 2539.06,-26.19 2541.58,-32.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1971.38,-24.88 1905.88,-24.88 1905.88,-5.63 1971.38,-5.63 1971.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1938.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string_view</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node5 -->
<g id= "edge4_Node000003_Node000005" class= "edge" >
<title > Node3- > Node5</title>
<g id= "a_edge4_Node000003_Node000005" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1976.51,-71.78C1969.94,-62.15 1959.33,-46.6 1951.01,-34.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1954.07,-32.68 1945.54,-26.39 1948.29,-36.63 1954.07,-32.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node6 -->
<g id= "edge5_Node000003_Node000006" class= "edge" >
<title > Node3- > Node6</title>
<g id= "a_edge5_Node000003_Node000006" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1941.87,-71.69C1931.41,-69.67 1920.14,-67.75 1909.62,-66.5 1551.8,-23.86 1459.52,-48.63 1099.62,-30.5 1045.12,-27.75 984.03,-24.32 935.53,-21.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "935.82,-18.03 925.63,-20.94 935.41,-25.01 935.82,-18.03" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2419.5,-24.88 2297.75,-24.88 2297.75,-5.63 2419.5,-5.63 2419.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2358.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/logging/logging.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node7 -->
<g id= "edge6_Node000003_Node000007" class= "edge" >
<title > Node3- > Node7</title>
<g id= "a_edge6_Node000003_Node000007" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2035.7,-71.65C2103.62,-59.99 2221.22,-39.82 2294.2,-27.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2294.76,-30.76 2304.03,-25.62 2293.58,-23.86 2294.76,-30.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1291.12,-24.88 1218.12,-24.88 1218.12,-5.63 1291.12,-5.63 1291.12,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1254.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/Logger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node8 -->
<g id= "edge7_Node000003_Node000008" class= "edge" >
<title > Node3- > Node8</title>
<g id= "a_edge7_Node000003_Node000008" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1940.7,-71.64C1930.56,-69.69 1919.74,-67.83 1909.62,-66.5 1677.29,-35.99 1617.02,-51.37 1383.62,-30.5 1356.91,-28.11 1327.15,-24.86 1302.96,-22.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1303.4,-18.6 1293.07,-20.92 1302.59,-25.55 1303.4,-18.6" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node9 -->
<g id= "edge8_Node000003_Node000009" class= "edge" >
<title > Node3- > Node9</title>
<g id= "a_edge8_Node000003_Node000009" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1939.5,-71.68C1929.71,-69.8 1919.33,-67.96 1909.62,-66.5 1756.85,-43.57 1574.95,-27.44 1486.78,-20.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1487.24,-16.86 1476.99,-19.55 1486.68,-23.84 1487.24,-16.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node10 -->
<g id= "edge9_Node000003_Node000010" class= "edge" >
<title > Node3- > Node10</title>
<g id= "a_edge9_Node000003_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1988.19,-71.78C1994.1,-62.25 2003.61,-46.91 2011.14,-34.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2014.02,-36.77 2016.31,-26.43 2008.07,-33.08 2014.02,-36.77" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1863.38,-24.88 1785.88,-24.88 1785.88,-5.63 1863.38,-5.63 1863.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1824.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_set</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node11 -->
<g id= "edge10_Node000003_Node000011" class= "edge" >
<title > Node3- > Node11</title>
<g id= "a_edge10_Node000003_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1960.32,-71.65C1933.5,-60.7 1888.26,-42.23 1857.45,-29.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1858.8,-26.42 1848.22,-25.88 1856.15,-32.9 1858.8,-26.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2527.75,-24.88 2437.5,-24.88 2437.5,-5.63 2527.75,-5.63 2527.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2482.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node12 -->
<g id= "edge11_Node000003_Node000012" class= "edge" >
<title > Node3- > Node12</title>
<g id= "a_edge11_Node000003_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2047.32,-76.43C2134.48,-69.94 2294.21,-55.67 2428.62,-30.5 2432.46,-29.78 2436.42,-28.94 2440.37,-28.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2441.05,-31.46 2449.92,-25.68 2439.37,-24.67 2441.05,-31.46" />
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= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2203.38,-30.5 2101.88,-30.5 2101.88,0 2203.38,0 2203.38,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2109.88" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2152.62" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node13 -->
<g id= "edge12_Node000003_Node000013" class= "edge" >
<title > Node3- > Node13</title>
<g id= "a_edge12_Node000003_Node000013" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2006.62,-71.65C2031.7,-62.13 2071.76,-46.93 2103.57,-34.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2104.49,-38.26 2112.6,-31.44 2102.01,-31.71 2104.49,-38.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node14->Node12 -->
<g id= "edge15_Node000014_Node000012" class= "edge" >
<title > Node14- > Node12</title>
<g id= "a_edge15_Node000014_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2413.91,-204.75C2424.82,-174.81 2460.1,-78.04 2475.41,-36.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2478.67,-37.32 2478.81,-26.72 2472.09,-34.92 2478.67,-37.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node14->Node13 -->
<g id= "edge14_Node000014_Node000013" class= "edge" >
<title > Node14- > Node13</title>
<g id= "a_edge14_Node000014_Node000013" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2407.52,-204.93C2398.1,-179.44 2367.33,-105.04 2316.62,-66.5 2287.13,-44.08 2247.56,-31.58 2214.68,-24.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2215.78,-21.31 2205.29,-22.81 2214.43,-28.17 2215.78,-21.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node3 -->
<g id= "edge17_Node000015_Node000003" class= "edge" >
<title > Node15- > Node3</title>
<g id= "a_edge17_Node000015_Node000003" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2023.6,-132.61C2015.73,-123.04 2005.4,-110.47 1997.09,-100.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1999.89,-98.25 1990.84,-92.74 1994.48,-102.69 1999.89,-98.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node6 -->
<g id= "edge18_Node000015_Node000006" class= "edge" >
<title > Node15- > Node6</title>
<g id= "a_edge18_Node000015_Node000006" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1980.62,-142.89C1861.94,-133.36 1585.03,-110.47 1491.62,-97 1422.13,-86.98 1406.06,-76.87 1336.62,-66.5 1196.9,-45.63 1033.44,-30.77 935.08,-22.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "935.46,-19.37 925.22,-22.07 934.91,-26.35 935.46,-19.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node15->Node10 -->
2025-11-24 09:08:28 -05:00
<g id= "edge20_Node000015_Node000010" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node15- > Node10</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge20_Node000015_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2058.14,-132.68C2069.58,-123.88 2082.37,-111.56 2088.62,-97 2093.98,-84.55 2094.64,-78.65 2088.62,-66.5 2081.01,-51.13 2066.2,-39.19 2052.53,-30.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2054.64,-27.98 2044.22,-26.08 2051.18,-34.07 2054.64,-27.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node12 -->
<g id= "edge19_Node000015_Node000012" class= "edge" >
<title > Node15- > Node12</title>
<g id= "a_edge19_Node000015_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2090.66,-143.44C2177.07,-136.79 2340.13,-121.43 2392.62,-97 2424.07,-82.37 2452.41,-52.99 2468.56,-34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2471.23,-36.26 2474.88,-26.31 2465.82,-31.81 2471.23,-36.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node15 -->
<g id= "edge22_Node000016_Node000015" class= "edge" >
<title > Node16- > Node15</title>
<g id= "a_edge22_Node000016_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1523.01,-208.08C1624.13,-196.48 1854.84,-170 1969.05,-156.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1969.35,-160.38 1978.89,-155.76 1968.56,-153.42 1969.35,-160.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1291.25,-91.38 1240,-91.38 1240,-72.12 1291.25,-72.12 1291.25,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1265.62" y= "-77.88" 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
<!-- Node16->Node17 -->
<g id= "edge23_Node000016_Node000017" class= "edge" >
<title > Node16- > Node17</title>
<g id= "a_edge23_Node000016_Node000017" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1466.15,-199.08C1456.25,-181.04 1437.15,-150.66 1412.62,-133 1371.91,-103.68 1353.04,-113.42 1305.62,-97 1304.29,-96.54 1302.94,-96.07 1301.57,-95.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1303.02,-92.39 1292.42,-92.37 1300.69,-98.99 1303.02,-92.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node13 -->
<g id= "edge29_Node000018_Node000013" class= "edge" >
<title > Node18- > Node13</title>
<g id= "a_edge29_Node000018_Node000013" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M107.74,-67.81C110.73,-67.31 113.71,-66.86 116.62,-66.5 543.84,-13.24 1624.51,-65.24 2053.62,-30.5 2065.43,-29.54 2077.97,-28.09 2090.02,-26.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2090.47,-29.93 2099.88,-25.07 2089.49,-23 2090.47,-29.93" />
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:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "104,-24.88 69.25,-24.88 69.25,-5.63 104,-5.63 104,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "86.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node19 -->
<g id= "edge25_Node000018_Node000019" class= "edge" >
<title > Node18- > Node19</title>
<g id= "a_edge25_Node000018_Node000019" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M62.66,-66.11C67.02,-57.03 72.68,-45.26 77.4,-35.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "80.55,-36.97 81.73,-26.44 74.24,-33.93 80.55,-36.97" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "269.62,-24.88 229.62,-24.88 229.62,-5.63 269.62,-5.63 269.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "249.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node20 -->
<g id= "edge26_Node000018_Node000020" class= "edge" >
<title > Node18- > Node20</title>
<g id= "a_edge26_Node000018_Node000020" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M99.65,-66.11C135.95,-54.04 186.53,-37.23 218.67,-26.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "219.4,-29.99 227.79,-23.51 217.19,-23.34 219.4,-29.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "566.25,-24.88 515,-24.88 515,-5.63 566.25,-5.63 566.25,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "540.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ostream</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node21 -->
<g id= "edge27_Node000018_Node000021" class= "edge" >
<title > Node18- > Node21</title>
<g id= "a_edge27_Node000018_Node000021" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M107.79,-68.16C110.77,-67.57 113.73,-67.01 116.62,-66.5 258.4,-41.62 429.06,-25.57 503.2,-19.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "503.49,-22.76 513.16,-18.44 502.9,-15.79 503.49,-22.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
<g id= "a_Node000022" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "51.25,-24.88 0,-24.88 0,-5.63 51.25,-5.63 51.25,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "25.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sstream</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node22 -->
<g id= "edge28_Node000018_Node000022" class= "edge" >
<title > Node18- > Node22</title>
<g id= "a_edge28_Node000018_Node000022" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M48.82,-66.11C44.59,-57.03 39.12,-45.26 34.55,-35.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "37.76,-34.04 30.37,-26.45 31.41,-36.99 37.76,-34.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node23->Node6 -->
<g id= "edge31_Node000023_Node000006" class= "edge" >
<title > Node23- > Node6</title>
<g id= "a_edge31_Node000023_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M837.38,-199.02C834.14,-189.12 830.29,-175.7 828.62,-163.5 822.79,-120.79 821.25,-108.98 828.62,-66.5 830.45,-55.97 834.29,-44.73 837.95,-35.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "841.05,-37.22 841.74,-26.65 834.6,-34.48 841.05,-37.22" />
</a>
</g>
</g>
<!-- Node23->Node8 -->
<g id= "edge33_Node000023_Node000008" class= "edge" >
<title > Node23- > Node8</title>
<g id= "a_edge33_Node000023_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M846.77,-199.13C856.64,-165.37 882.39,-83.55 904.62,-66.5 951.44,-30.61 1109.29,-39.27 1167.62,-30.5 1180.26,-28.6 1193.9,-26.43 1206.55,-24.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1207.04,-27.82 1216.34,-22.74 1205.9,-20.92 1207.04,-27.82" />
</a>
</g>
</g>
<!-- Node23->Node9 -->
<g id= "edge37_Node000023_Node000009" class= "edge" >
<title > Node23- > Node9</title>
<g id= "a_edge37_Node000023_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M855.71,-199.46C885.07,-168.53 959.87,-95.82 1039.62,-66.5 1055.45,-60.68 1277.25,-34.4 1380.92,-22.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1381.03,-25.85 1390.56,-21.22 1380.23,-18.9 1381.03,-25.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23->Node24 -->
2026-04-20 12:45:31 -04:00
<g id= "edge32_Node000023_Node000024" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node23- > Node24</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge32_Node000023_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M879.84,-199.11C903.24,-189.91 933.66,-177.95 958.84,-168.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "959.84,-171.41 967.87,-164.49 957.28,-164.9 959.84,-171.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "776.38,-157.88 680.88,-157.88 680.88,-138.62 776.38,-138.62 776.38,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "728.62" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > Eigen/SparseCore</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node23->Node25 -->
<g id= "edge34_Node000023_Node000025" class= "edge" >
<title > Node23- > Node25</title>
<g id= "a_edge34_Node000023_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M816.76,-199.11C798.11,-188.56 773.05,-174.38 754.42,-163.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "756.29,-160.88 745.87,-159.01 752.85,-166.98 756.29,-160.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
<g id= "a_Node000026" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "663.12,-157.88 626.12,-157.88 626.12,-138.62 663.12,-138.62 663.12,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "644.62" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > tuple</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node23->Node26 -->
<g id= "edge35_Node000023_Node000026" class= "edge" >
<title > Node23- > Node26</title>
<g id= "a_edge35_Node000023_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M790.45,-201.32C756.1,-192.43 710.47,-179.27 671.62,-163.5 671.28,-163.36 670.92,-163.21 670.57,-163.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "672.27,-160 661.73,-158.88 669.27,-166.32 672.27,-160" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
<g id= "a_Node000027" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "569.62,-157.88 511.62,-157.88 511.62,-138.62 569.62,-138.62 569.62,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "540.62" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > functional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node23->Node27 -->
<g id= "edge36_Node000023_Node000027" class= "edge" >
<title > Node23- > Node27</title>
<g id= "a_edge36_Node000023_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M790.37,-202.59C730.91,-189.89 635.1,-169.43 581.06,-157.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "581.87,-154.48 571.36,-155.81 580.41,-161.33 581.87,-154.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1158.5,-24.88 1108.75,-24.88 1108.75,-5.63 1158.5,-5.63 1158.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1133.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > optional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node23->Node28 -->
<g id= "edge38_Node000023_Node000028" class= "edge" >
<title > Node23- > Node28</title>
<g id= "a_edge38_Node000023_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M840.12,-199.26C835.94,-169.85 831.17,-102.83 866.62,-66.5 898.1,-34.24 1031.37,-22.14 1096.92,-18.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1097.04,-21.58 1106.82,-17.5 1096.63,-14.59 1097.04,-21.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node30 -->
<g id= "Node000030" class= "node" >
<title > Node30</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000030" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "221.38,-97 125.88,-97 125.88,-66.5 221.38,-66.5 221.38,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "133.88" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "173.62" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
</a>
</g>
</g>
<!-- Node29->Node30 -->
<g id= "edge40_Node000029_Node000030" class= "edge" >
<title > Node29- > Node30</title>
<g id= "a_edge40_Node000029_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M631.47,-200.93C628.83,-200.41 626.2,-199.92 623.62,-199.5 571.61,-190.97 186.45,-202.16 150.62,-163.5 136.46,-148.22 145.29,-124.82 155.84,-107.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "158.77,-109.06 161.27,-98.77 152.9,-105.25 158.77,-109.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node30->Node20 -->
<g id= "edge41_Node000030_Node000020" class= "edge" >
<title > Node30- > Node20</title>
<g id= "a_edge41_Node000030_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M190.87,-66.11C202.74,-56.04 218.5,-42.67 230.71,-32.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "232.72,-35.19 238.08,-26.05 228.19,-29.85 232.72,-35.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32->Node9 -->
<g id= "edge51_Node000032_Node000009" class= "edge" >
<title > Node32- > Node9</title>
<g id= "a_edge51_Node000032_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1170.82,-199.25C1154.56,-170.39 1124.29,-105.23 1156.62,-66.5 1170.85,-49.46 1304.39,-31.3 1380.73,-22.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1380.99,-25.68 1390.51,-21.04 1380.17,-18.73 1380.99,-25.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32->Node11 -->
<g id= "edge54_Node000032_Node000011" class= "edge" >
<title > Node32- > Node11</title>
<g id= "a_edge54_Node000032_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1179.26,-199.29C1179.38,-168.03 1184.75,-94.68 1230.62,-66.5 1324.6,-8.76 1615.97,-42.36 1725.62,-30.5 1741.6,-28.77 1758.96,-26.43 1774.62,-24.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1774.8,-27.66 1784.18,-22.72 1773.78,-20.73 1774.8,-27.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32->Node17 -->
<g id= "edge52_Node000032_Node000017" class= "edge" >
<title > Node32- > Node17</title>
<g id= "a_edge52_Node000032_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1246.32,-211.02C1280.66,-205.81 1319.79,-193.13 1341.62,-163.5 1349.67,-152.59 1348.04,-144.94 1341.62,-133 1332.84,-116.66 1316.15,-104.74 1300.64,-96.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1302.61,-93.69 1292.08,-92.49 1299.56,-99.99 1302.61,-93.69" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <a xlink:href= "scratchpad__abstract_8h.html" target= "_top" xlink:title= "Abstract base class for scratchpad memory used during engine computations." >
<polygon fill= "white" stroke= "#666666" points= "1332.12,-163.5 1199.12,-163.5 1199.12,-133 1332.12,-133 1332.12,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1207.12" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1265.62" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /scratchpad_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32->Node33 -->
<g id= "edge43_Node000032_Node000033" class= "edge" >
<title > Node32- > Node33</title>
<g id= "a_edge43_Node000032_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1199.14,-199.11C1210.36,-190.7 1224.65,-179.98 1237.1,-170.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1239.08,-173.54 1244.98,-164.74 1234.88,-167.94 1239.08,-173.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "engine_2scratchpads_2types_8h.html" target= "_top" xlink:title= "Type definitions and utilities for the scratchpad system." >
<polygon fill= "white" stroke= "#666666" points= "1760.12,-97 1627.12,-97 1627.12,-66.5 1760.12,-66.5 1760.12,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1635.12" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1693.62" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32->Node34 -->
<g id= "edge45_Node000032_Node000034" class= "edge" >
<title > Node32- > Node34</title>
<g id= "a_edge45_Node000032_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1237.09,-199.1C1332.41,-174.81 1522.82,-126.28 1625.02,-100.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1625.84,-103.64 1634.67,-97.78 1624.11,-96.85 1625.84,-103.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
<g id= "a_Node000036" > <a xlink:href= "error__scratchpad_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "259.62,-163.5 159.62,-163.5 159.62,-133 259.62,-133 259.62,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "167.62" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "209.62" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_scratchpad.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32->Node36 -->
<g id= "edge48_Node000032_Node000036" class= "edge" >
<title > Node32- > Node36</title>
<g id= "a_edge48_Node000032_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1112.68,-209.97C975.62,-202.12 653.13,-183.17 382.62,-163.5 345.66,-160.81 304.27,-157.42 271.26,-154.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "271.72,-151.14 261.45,-153.78 271.12,-158.12 271.72,-151.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32->Node38 -->
<g id= "edge53_Node000032_Node000038" class= "edge" >
<title > Node32- > Node38</title>
<g id= "a_edge53_Node000032_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1157.71,-199.08C1145.17,-189.91 1129.76,-177.26 1118.62,-163.5 1103.35,-144.63 1091.28,-119.33 1084.07,-102.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1087.33,-100.82 1080.36,-92.84 1080.83,-103.42 1087.33,-100.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node33->Node17 -->
<g id= "edge44_Node000033_Node000017" class= "edge" >
<title > Node33- > Node17</title>
<g id= "a_edge44_Node000033_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1265.62,-132.61C1265.62,-123.83 1265.62,-112.52 1265.62,-102.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1269.13,-103.09 1265.63,-93.09 1262.13,-103.09 1269.13,-103.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node5 -->
<g id= "edge47_Node000034_Node000005" class= "edge" >
<title > Node34- > Node5</title>
<g id= "a_edge47_Node000034_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1749.53,-66.03C1793.55,-54.44 1854.05,-38.52 1894.66,-27.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1895.31,-31.27 1904.09,-25.34 1893.53,-24.5 1895.31,-31.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
<g id= "a_Node000035" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1716.25,-24.88 1671,-24.88 1671,-5.63 1716.25,-5.63 1716.25,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1693.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cstdint</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node35 -->
<g id= "edge46_Node000034_Node000035" class= "edge" >
<title > Node34- > Node35</title>
<g id= "a_edge46_Node000034_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1693.62,-66.11C1693.62,-57.33 1693.62,-46.02 1693.62,-36.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1697.13,-36.59 1693.63,-26.59 1690.13,-36.59 1697.13,-36.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36->Node20 -->
<g id= "edge49_Node000036_Node000020" class= "edge" >
<title > Node36- > Node20</title>
<g id= "a_edge49_Node000036_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M216.53,-132.54C220.98,-122.65 226.66,-109.23 230.62,-97 237.21,-76.69 242.54,-52.83 245.86,-36.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "249.23,-37.31 247.7,-26.83 242.36,-35.98 249.23,-37.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36->Node30 -->
<g id= "edge50_Node000036_Node000030" class= "edge" >
<title > Node36- > Node30</title>
<g id= "a_edge50_Node000036_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M201.46,-132.61C197.27,-125.11 192.05,-115.77 187.28,-107.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "190.43,-105.68 182.5,-98.65 184.32,-109.09 190.43,-105.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node2 -->
<g id= "edge67_Node000040_Node000002" class= "edge" >
<title > Node40- > Node2</title>
<g id= "a_edge67_Node000040_Node000002" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.18,-338.84C1504.43,-326.97 1350.22,-304.56 1262.33,-291.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1263.06,-288.36 1252.66,-290.39 1262.06,-295.29 1263.06,-288.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node3 -->
<g id= "edge66_Node000040_Node000003" class= "edge" >
<title > Node40- > Node3</title>
<g id= "a_edge66_Node000040_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1643.06,-332.01C1646.99,-313.3 1656.64,-281.61 1678.62,-266 1804.32,-176.74 1882.32,-291.65 2023.62,-230 2064.76,-212.05 2081.08,-204.37 2099.62,-163.5 2105.23,-151.16 2107.08,-144.32 2099.62,-133 2087.4,-114.45 2066.75,-102.72 2046.17,-95.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2047.49,-92.06 2036.89,-92.29 2045.32,-98.72 2047.49,-92.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node4 -->
<g id= "edge100_Node000040_Node000004" class= "edge" >
<title > Node40- > Node4</title>
<g id= "a_edge100_Node000040_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.1,-346.26C1874.18,-344.27 2437.26,-335 2508.62,-296.5 2547.97,-275.27 2568.62,-260.46 2568.62,-215.75 2568.62,-215.75 2568.62,-215.75 2568.62,-147.25 2568.62,-107.95 2568.62,-62.02 2568.62,-36.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2572.13,-36.66 2568.63,-26.66 2565.13,-36.66 2572.13,-36.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node6 -->
<g id= "edge61_Node000040_Node000006" class= "edge" >
<title > Node40- > Node6</title>
<g id= "a_edge61_Node000040_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.24,-345.71C1385.65,-341.64 694.08,-325.62 599.62,-296.5 491.53,-263.17 437.89,-262.2 382.62,-163.5 376,-151.67 374.29,-143.69 382.62,-133 428.31,-74.39 636.77,-40.68 758.18,-25.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "758.28,-29.2 767.78,-24.52 757.43,-22.26 758.28,-29.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node7 -->
<g id= "edge63_Node000040_Node000007" class= "edge" >
<title > Node40- > Node7</title>
<g id= "a_edge63_Node000040_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.05,-346.74C1866.61,-346.26 2388.3,-341.1 2448.62,-296.5 2534.9,-232.71 2419.11,-85.03 2374.68,-33.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2377.3,-31.67 2368.05,-26.5 2372.06,-36.31 2377.3,-31.67" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node9 -->
<g id= "edge97_Node000040_Node000009" class= "edge" >
<title > Node40- > Node9</title>
<g id= "a_edge97_Node000040_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1624.31,-332.23C1614.02,-322.64 1600.8,-309.48 1590.62,-296.5 1559.5,-256.78 1559.25,-241.72 1531.62,-199.5 1501.14,-152.91 1484.44,-146.84 1459.62,-97 1449.79,-77.25 1442.56,-52.96 1438.26,-36.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1441.67,-35.43 1435.9,-26.54 1434.87,-37.08 1441.67,-35.43" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node10 -->
<g id= "edge98_Node000040_Node000010" class= "edge" >
<title > Node40- > Node10</title>
<g id= "a_edge98_Node000040_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.02,-345.86C1827.51,-343.13 2158.55,-332.72 2191.62,-296.5 2200.76,-286.49 2194.39,-279.27 2191.62,-266 2186.69,-242.33 2120.5,-84.74 2104.62,-66.5 2090.92,-50.75 2071.04,-38.4 2054.28,-29.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2056.23,-26.93 2045.7,-25.74 2053.19,-33.24 2056.23,-26.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node12 -->
<g id= "edge102_Node000040_Node000012" class= "edge" >
<title > Node40- > Node12</title>
<g id= "a_edge102_Node000040_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.14,-346.21C1869.64,-344.1 2406.98,-334.54 2474.62,-296.5 2512.69,-275.09 2530.62,-259.42 2530.62,-215.75 2530.62,-215.75 2530.62,-215.75 2530.62,-147.25 2530.62,-105.24 2508.59,-60.02 2494.38,-35.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2497.41,-33.46 2489.28,-26.66 2491.39,-37.04 2497.41,-33.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node13 -->
<g id= "edge62_Node000040_Node000013" class= "edge" >
<title > Node40- > Node13</title>
<g id= "a_edge62_Node000040_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.2,-345.15C1864.93,-339.91 2373.65,-322.12 2397.62,-296.5 2406.89,-286.6 2403.81,-278.06 2397.62,-266 2385.14,-241.63 2368.07,-248.21 2347.62,-230 2276.81,-166.93 2204.39,-80.63 2171.24,-39.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2174.18,-37.73 2165.18,-32.13 2168.72,-42.12 2174.18,-37.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node14 -->
<g id= "edge65_Node000040_Node000014" class= "edge" >
<title > Node40- > Node14</title>
<g id= "a_edge65_Node000040_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.1,-345.31C1869.7,-340.43 2405.45,-323.32 2430.62,-296.5 2446.4,-279.68 2434.72,-252.43 2423.69,-234.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2426.73,-232.55 2418.32,-226.1 2420.87,-236.38 2426.73,-232.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node15 -->
<g id= "edge68_Node000040_Node000015" class= "edge" >
<title > Node40- > Node15</title>
<g id= "a_edge68_Node000040_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1636.55,-332.31C1632.42,-314.24 1628.79,-283.52 1645.62,-266 1700.26,-209.15 1934.51,-275.9 1998.62,-230 2016.52,-217.19 2025.96,-193.56 2030.82,-175.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2034.21,-175.99 2033.04,-165.46 2027.39,-174.43 2034.21,-175.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node16 -->
<g id= "edge69_Node000040_Node000016" class= "edge" >
<title > Node40- > Node16</title>
<g id= "a_edge69_Node000040_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.07,-340.99C1554.86,-334.9 1517.32,-322.34 1493.62,-296.5 1480.05,-281.7 1475.32,-259.14 1473.83,-241.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1477.33,-241.53 1473.33,-231.72 1470.34,-241.89 1477.33,-241.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node17 -->
<g id= "edge99_Node000040_Node000017" class= "edge" >
<title > Node40- > Node17</title>
<g id= "a_edge99_Node000040_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.23,-338.13C1552.17,-330.91 1508.48,-318.18 1474.62,-296.5 1441.35,-275.19 1438.85,-261.96 1415.62,-230 1386.23,-189.55 1394.61,-167.72 1358.62,-133 1348.72,-123.44 1318.48,-107.83 1295.15,-96.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1296.91,-93.5 1286.38,-92.35 1293.89,-99.82 1296.91,-93.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node20 -->
<g id= "edge96_Node000040_Node000020" class= "edge" >
<title > Node40- > Node20</title>
<g id= "a_edge96_Node000040_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.05,-347.2C1387.87,-348.39 706.86,-348.51 496.62,-296.5 415.04,-276.31 325.62,-299.8 325.62,-215.75 325.62,-215.75 325.62,-215.75 325.62,-147.25 325.62,-101.09 289.88,-56.63 267.42,-33.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "270.17,-31.05 260.63,-26.43 265.21,-35.99 270.17,-31.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node27 -->
<g id= "edge101_Node000040_Node000027" class= "edge" >
<title > Node40- > Node27</title>
<g id= "a_edge101_Node000040_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.13,-344.32C1378.52,-334.61 644.84,-295.86 565.62,-230 547.93,-215.29 542.53,-188.3 541.01,-169.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "544.51,-169.56 540.54,-159.74 537.52,-169.89 544.51,-169.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node32 -->
<g id= "edge94_Node000040_Node000032" class= "edge" >
<title > Node40- > Node32</title>
<g id= "a_edge94_Node000040_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.04,-342.21C1525.79,-336.12 1426.49,-322.87 1344.62,-296.5 1297.24,-281.23 1246.29,-254.56 1213.74,-236.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1215.58,-233.08 1205.16,-231.13 1212.08,-239.15 1215.58,-233.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node41 -->
<g id= "Node000041" class= "node" >
<title > Node41</title>
<g id= "a_Node000041" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2301,-224.38 2188.25,-224.38 2188.25,-205.12 2301,-205.12 2301,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "2244.62" y= "-210.88" 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>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node41 -->
<g id= "edge64_Node000040_Node000041" class= "edge" >
<title > Node40- > Node41</title>
<g id= "a_edge64_Node000040_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.2,-345.62C1832.62,-342.28 2184.87,-330.46 2224.62,-296.5 2241.85,-281.79 2245.47,-254.8 2245.7,-236.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2249.2,-236.15 2245.47,-226.24 2242.2,-236.32 2249.2,-236.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42 -->
<g id= "Node000042" class= "node" >
<title > Node42</title>
<g id= "a_Node000042" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "493.75,-163.5 391.5,-163.5 391.5,-133 493.75,-133 493.75,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "399.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "442.62" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node42 -->
<g id= "edge70_Node000040_Node000042" class= "edge" >
<title > Node40- > Node42</title>
<g id= "a_edge70_Node000040_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.05,-346.76C1409,-346.35 852.06,-341.43 678.62,-296.5 591.88,-274.03 506.9,-206.78 466.7,-171.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "469.06,-168.88 459.27,-164.84 464.4,-174.1 469.06,-168.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node43 -->
<g id= "Node000043" class= "node" >
<title > Node43</title>
<g id= "a_Node000043" > <a xlink:href= "construction_8h.html" target= "_top" xlink:title= "Functions for constructing nuclear reaction networks." >
<polygon fill= "white" stroke= "#666666" points= "1762.5,-230 1634.75,-230 1634.75,-199.5 1762.5,-199.5 1762.5,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1642.75" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1698.62" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /construction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node43 -->
<g id= "edge73_Node000040_Node000043" class= "edge" >
<title > Node40- > Node43</title>
<g id= "a_edge73_Node000040_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1626.77,-332.15C1612.73,-315.51 1594.77,-287.78 1607.62,-266 1615.45,-252.74 1628.16,-242.74 1641.64,-235.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1642.81,-238.62 1650.17,-231 1639.67,-232.37 1642.81,-238.62" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46 -->
<g id= "Node000046" class= "node" >
<title > Node46</title>
<g id= "a_Node000046" > <a xlink:href= "weak__interpolator_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1688.12,-163.5 1579.12,-163.5 1579.12,-133 1688.12,-133 1688.12,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1587.12" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1633.62" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node46 -->
<g id= "edge105_Node000040_Node000046" class= "edge" >
<title > Node40- > Node46</title>
<g id= "a_edge105_Node000040_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1624.17,-332.23C1615.03,-323.03 1604.54,-310.29 1599.62,-296.5 1584.65,-254.46 1604.59,-203.27 1619.65,-173.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1622.59,-175.59 1624.2,-165.11 1616.41,-172.3 1622.59,-175.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node49 -->
<g id= "Node000049" class= "node" >
<title > Node49</title>
<g id= "a_Node000049" > <a xlink:href= "config_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2388.62,-290.88 2276.62,-290.88 2276.62,-271.62 2388.62,-271.62 2388.62,-290.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2332.62" y= "-277.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/config/config.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node49 -->
<g id= "edge92_Node000040_Node000049" class= "edge" >
<title > Node40- > Node49</title>
<g id= "a_edge92_Node000040_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1694.95,-344.56C1803.34,-339.71 2053.99,-326.05 2262.62,-296.5 2268.61,-295.65 2274.86,-294.61 2281.04,-293.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2281.4,-296.97 2290.57,-291.65 2280.09,-290.1 2281.4,-296.97" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node50 -->
<g id= "Node000050" class= "node" >
<title > Node50</title>
<g id= "a_Node000050" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1815.5,-290.88 1687.75,-290.88 1687.75,-271.62 1815.5,-271.62 1815.5,-290.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1751.62" y= "-277.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ankerl/unordered_dense.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node50 -->
<g id= "edge95_Node000040_Node000050" class= "edge" >
<title > Node40- > Node50</title>
<g id= "a_edge95_Node000040_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1665.81,-332.11C1683.89,-321.61 1708.14,-307.52 1726.26,-296.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1727.92,-300.07 1734.81,-292.02 1724.41,-294.02 1727.92,-300.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node51 -->
<g id= "Node000051" class= "node" >
<title > Node51</title>
<g id= "a_Node000051" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1934,-296.5 1833.25,-296.5 1833.25,-266 1934,-266 1934,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1841.25" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1883.62" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _rc.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node51 -->
<g id= "edge103_Node000040_Node000051" class= "edge" >
<title > Node40- > Node51</title>
<g id= "a_edge103_Node000040_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.16,-332.27C1732.81,-322.28 1782.94,-308.98 1822.03,-298.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1822.77,-302.02 1831.54,-296.07 1820.98,-295.26 1822.77,-302.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node52 -->
<g id= "Node000052" class= "node" >
<title > Node52</title>
<g id= "a_Node000052" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2055.5,-296.5 1951.75,-296.5 1951.75,-266 2055.5,-266 2055.5,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1959.75" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2003.62" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _jac_fun.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node52 -->
<g id= "edge104_Node000040_Node000052" class= "edge" >
<title > Node40- > Node52</title>
<g id= "a_edge104_Node000040_Node000052" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.1,-338.77C1753.35,-329.99 1848.68,-314.94 1940.28,-296.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1940.82,-300.35 1949.95,-294.97 1939.45,-293.49 1940.82,-300.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node53 -->
<g id= "Node000053" class= "node" >
<title > Node53</title>
<g id= "a_Node000053" > <a xlink:href= "weak__rate__library_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2182.12,-296.5 2073.12,-296.5 2073.12,-266 2182.12,-266 2182.12,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2081.12" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2127.62" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_rate_library.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40->Node53 -->
<g id= "edge106_Node000040_Node000053" class= "edge" >
<title > Node40- > Node53</title>
<g id= "a_edge106_Node000040_Node000053" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1695.1,-342.13C1773.93,-335.04 1924.55,-319.98 2061.61,-296.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2061.96,-300.41 2071.23,-295.28 2060.78,-293.51 2061.96,-300.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node17 -->
<g id= "edge72_Node000042_Node000017" class= "edge" >
<title > Node42- > Node17</title>
<g id= "a_edge72_Node000042_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M494.22,-134.39C497.06,-133.87 499.87,-133.41 502.62,-133 771.76,-93.42 842.39,-117.7 1113.62,-97 1152.88,-94 1197.75,-89.69 1228.5,-86.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1228.46,-90.11 1238.05,-85.62 1227.75,-83.15 1228.46,-90.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node20 -->
<g id= "edge71_Node000042_Node000020" class= "edge" >
<title > Node42- > Node20</title>
<g id= "a_edge71_Node000042_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M425.75,-132.68C405.83,-115.81 371.41,-87.64 339.62,-66.5 319.67,-53.22 295.95,-40.08 277.88,-30.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "279.53,-27.48 269.04,-25.98 276.3,-33.69 279.53,-27.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node43->Node3 -->
<g id= "edge74_Node000043_Node000003" class= "edge" >
<title > Node43- > Node3</title>
<g id= "a_edge74_Node000043_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1760.38,-199.05C1790.56,-190.68 1826.91,-178.78 1857.62,-163.5 1878.6,-153.07 1881.07,-145.91 1900.62,-133 1919.55,-120.51 1941.47,-107.13 1957.89,-97.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1959.21,-100.6 1966.02,-92.48 1955.64,-94.59 1959.21,-100.6" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node43->Node24 -->
<g id= "edge77_Node000043_Node000024" class= "edge" >
<title > Node43- > Node24</title>
<g id= "a_edge77_Node000043_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1634.45,-207.77C1505.04,-195.71 1213.59,-168.54 1078.23,-155.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1078.58,-152.44 1068.3,-155 1077.93,-159.41 1078.58,-152.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000044" > <a xlink:href= "building_8h.html" target= "_top" xlink:title= "Defines types related to building reaction networks in the GridFire engine." >
<polygon fill= "white" stroke= "#666666" points= "1848.5,-163.5 1744.75,-163.5 1744.75,-133 1848.5,-133 1848.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1752.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1796.62" y= "-138.75" 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-28 09:46:00 -05:00
<!-- Node43->Node44 -->
2026-04-20 12:45:31 -04:00
<g id= "edge75_Node000043_Node000044" class= "edge" >
2025-11-28 09:46:00 -05:00
<title > Node43- > Node44</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge75_Node000043_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1720.86,-199.11C1733.89,-190.54 1750.57,-179.56 1764.95,-170.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1766.78,-173.08 1773.21,-164.66 1762.93,-167.23 1766.78,-173.08" />
</a>
</g>
</g>
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
<g id= "a_Node000045" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1900.25,-91.38 1855,-91.38 1855,-72.12 1900.25,-72.12 1900.25,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1877.62" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > variant</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node43->Node45 -->
<g id= "edge78_Node000043_Node000045" class= "edge" >
<title > Node43- > Node45</title>
<g id= "a_edge78_Node000043_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1701.61,-199.12C1706.02,-181.13 1715.96,-150.8 1735.62,-133 1772.2,-99.89 1794.27,-113.87 1840.62,-97 1841.76,-96.59 1842.91,-96.17 1844.07,-95.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1845.04,-99.11 1853.17,-92.31 1842.57,-92.56 1845.04,-99.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node43->Node46 -->
<g id= "edge79_Node000043_Node000046" class= "edge" >
<title > Node43- > Node46</title>
<g id= "a_edge79_Node000043_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1683.88,-199.11C1675.73,-191.03 1665.44,-180.82 1656.3,-171.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1658.95,-169.45 1649.39,-164.89 1654.02,-174.42 1658.95,-169.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node44->Node45 -->
<g id= "edge76_Node000044_Node000045" class= "edge" >
<title > Node44- > Node45</title>
<g id= "a_edge76_Node000044_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1815.01,-132.61C1827.78,-122.44 1844.78,-108.91 1857.84,-98.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1859.72,-101.48 1865.36,-92.52 1855.36,-96.01 1859.72,-101.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node6 -->
<g id= "edge86_Node000046_Node000006" class= "edge" >
<title > Node46- > Node6</title>
<g id= "a_edge86_Node000046_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1578.71,-144.95C1518.84,-140.83 1421.23,-129.29 1343.62,-97 1321.99,-88 1322.52,-74.83 1300.62,-66.5 1235.87,-41.86 1047.97,-27.44 935.23,-20.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "935.58,-17.29 925.39,-20.2 935.17,-24.28 935.58,-17.29" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node7 -->
<g id= "edge87_Node000046_Node000007" class= "edge" >
<title > Node46- > Node7</title>
<g id= "a_edge87_Node000046_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1688.38,-139.33C1703.66,-137.19 1720.28,-134.93 1735.62,-133 1877.62,-115.1 1914.98,-123.5 2055.62,-97 2151.67,-78.9 2262.02,-46.47 2319.38,-28.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2320.17,-32.14 2328.68,-25.82 2318.09,-25.45 2320.17,-32.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node9 -->
<g id= "edge88_Node000046_Node000009" class= "edge" >
<title > Node46- > Node9</title>
<g id= "a_edge88_Node000046_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1578.95,-136.2C1550.86,-128.57 1517.24,-116.23 1491.62,-97 1469.68,-80.52 1452.62,-53.36 1442.84,-35.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1446.08,-33.79 1438.41,-26.48 1439.85,-36.98 1446.08,-33.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node10 -->
<g id= "edge90_Node000046_Node000010" class= "edge" >
<title > Node46- > Node10</title>
<g id= "a_edge90_Node000046_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1685.37,-132.51C1715.37,-123.41 1753.62,-110.84 1786.62,-97 1813.85,-85.58 1818.09,-77.14 1845.62,-66.5 1903.55,-44.11 1921.19,-48.49 1980.62,-30.5 1983.73,-29.56 1986.96,-28.54 1990.18,-27.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1991.1,-30.88 1999.48,-24.4 1988.89,-24.24 1991.1,-30.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node35 -->
<g id= "edge89_Node000046_Node000035" class= "edge" >
<title > Node46- > Node35</title>
<g id= "a_edge89_Node000046_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1688.44,-133.84C1721.79,-124.45 1759.81,-111.1 1769.62,-97 1777.37,-85.88 1776.04,-78.44 1769.62,-66.5 1760.47,-49.47 1742.73,-37.25 1726.69,-29.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1728.42,-26.07 1717.88,-25.01 1725.46,-32.41 1728.42,-26.07" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node38 -->
<g id= "edge91_Node000046_Node000038" class= "edge" >
<title > Node46- > Node38</title>
<g id= "a_edge91_Node000046_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1578.69,-140.89C1466.59,-127.91 1213.81,-98.64 1116.16,-87.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1116.61,-83.86 1106.28,-86.18 1115.81,-90.81 1116.61,-83.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node47 -->
<g id= "Node000047" class= "node" >
<title > Node47</title>
<g id= "a_Node000047" > <a xlink:href= "weak__types_8h.html" target= "_top" xlink:title= "Plain data structures and enums for weak reaction tables, interpolation payloads, and errors." >
<polygon fill= "#fff0f0" stroke= "red" points= "1609.12,-97 1500.12,-97 1500.12,-66.5 1609.12,-66.5 1609.12,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1508.12" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1554.62" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node47 -->
<g id= "edge80_Node000046_Node000047" class= "edge" >
<title > Node46- > Node47</title>
<g id= "a_edge80_Node000046_Node000047" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1615.7,-132.61C1605.5,-124.28 1592.53,-113.69 1581.16,-104.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1583.61,-101.9 1573.65,-98.29 1579.19,-107.32 1583.61,-101.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node47->Node9 -->
<g id= "edge84_Node000047_Node000009" class= "edge" >
<title > Node47- > Node9</title>
<g id= "a_edge84_Node000047_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1527.17,-66.11C1507.19,-55.46 1480.28,-41.12 1460.45,-30.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1462.33,-27.59 1451.86,-25.97 1459.04,-33.76 1462.33,-27.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node47->Node10 -->
<g id= "edge82_Node000047_Node000010" class= "edge" >
<title > Node47- > Node10</title>
<g id= "a_edge82_Node000047_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1609.35,-68.11C1612.48,-67.53 1615.59,-66.99 1618.62,-66.5 1778.27,-40.88 1822.6,-64.7 1980.62,-30.5 1983.63,-29.85 1986.71,-29.06 1989.78,-28.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1990.73,-31.55 1999.21,-25.21 1988.62,-24.88 1990.73,-31.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node47->Node21 -->
<g id= "edge85_Node000047_Node000021" class= "edge" >
<title > Node47- > Node21</title>
<g id= "a_edge85_Node000047_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1499.75,-77.31C1370.8,-69.2 1038.37,-48.28 760.62,-30.5 696.42,-26.39 621.68,-21.53 577.92,-18.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "578.42,-15.21 568.21,-18.05 577.96,-22.19 578.42,-15.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node47->Node28 -->
<g id= "edge83_Node000047_Node000028" class= "edge" >
<title > Node47- > Node28</title>
<g id= "a_edge83_Node000047_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1499.84,-73.47C1431.71,-64.26 1311.87,-47.52 1209.62,-30.5 1196.65,-28.34 1182.47,-25.74 1169.91,-23.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1170.88,-19.99 1160.4,-21.54 1169.56,-26.86 1170.88,-19.99" />
</a>
</g>
</g>
<!-- Node47->Node35 -->
<g id= "edge81_Node000047_Node000035" class= "edge" >
<title > Node47- > Node35</title>
<g id= "a_edge81_Node000047_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1586.17,-66.11C1609.54,-55.27 1641.17,-40.59 1664.06,-29.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1665.24,-33.28 1672.84,-25.9 1662.29,-26.93 1665.24,-33.28" />
</a>
</g>
</g>
<!-- Node49->Node41 -->
<g id= "edge93_Node000049_Node000041" class= "edge" >
<title > Node49- > Node41</title>
<g id= "a_edge93_Node000049_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2320.39,-271.28C2306.41,-261.04 2283.28,-244.09 2266.25,-231.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2268.4,-228.83 2258.26,-225.74 2264.26,-234.48 2268.4,-228.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>
<g id= "navigator" transform= "translate(0 0)" fill= "#404254" >
<rect fill= "#f2f5e9" fill-opacity= "0.5" stroke= "#606060" stroke-width= ".5" x= "0" y= "0" width= "60" height= "60" />
<use id= "zoomplus" xlink:href= "#zoomPlus" x= "17" y= "9" onmousedown= "handleZoom(evt,'in')" />
<use id= "zoomminus" xlink:href= "#zoomMin" x= "42" y= "9" onmousedown= "handleZoom(evt,'out')" />
<use id= "reset" xlink:href= "#resetDef" x= "30" y= "36" onmousedown= "handleReset()" />
<use id= "arrowup" xlink:href= "#arrowUp" x= "0" y= "0" onmousedown= "handlePan(0,-1)" />
<use id= "arrowright" xlink:href= "#arrowRight" x= "0" y= "0" onmousedown= "handlePan(1,0)" />
<use id= "arrowdown" xlink:href= "#arrowDown" x= "0" y= "0" onmousedown= "handlePan(0,1)" />
<use id= "arrowleft" xlink:href= "#arrowLeft" x= "0" y= "0" onmousedown= "handlePan(-1,0)" />
</g>
<svg viewBox= "0 0 15 15" width= "100%" height= "30px" preserveAspectRatio= "xMaxYMin meet" >
<g id= "arrow_out" transform= "scale(0.3 0.3)" >
<a xlink:href= "priming_8h__incl_org.svg" target= "_base" >
<rect id= "button" ry= "5" rx= "5" y= "6" x= "6" height= "38" width= "38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id= "arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type= 'text/css' >
< ![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type= "application/ecmascript" > < ![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>