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/views/engine_priming.h Pages: 1 -->
2026-04-20 12:45:31 -04:00
<!-- zoomable 515 -->
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 = 2761;
var viewHeight = 515;
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/views/engine_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= "1871.38,-507.25 1763.88,-507.25 1763.88,-465.5 1871.38,-465.5 1871.38,-507.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1771.88" y= "-493.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1771.88" y= "-482.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1817.62" y= "-471.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _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__defined_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1870.25,-429.5 1765,-429.5 1765,-399 1870.25,-399 1870.25,-429.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1773" y= "-416" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1817.62" y= "-404.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- 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= "M1817.62,-465.09C1817.62,-457.57 1817.62,-448.94 1817.62,-441" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1821.13,-441.21 1817.63,-431.21 1814.13,-441.21 1821.13,-441.21" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1197.62,-24.88 1043.62,-24.88 1043.62,-5.63 1197.62,-5.63 1197.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1120.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node1->Node8 -->
2026-04-20 12:45:31 -04:00
<g id= "edge117_Node000001_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node8</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge117_Node000001_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.72,-483.91C1549.44,-476.67 765.37,-436.17 678.62,-230 673.37,-217.51 670.96,-210.68 678.62,-199.5 703.68,-162.94 733.35,-185.86 771.62,-163.5 830.25,-129.26 828.53,-96.1 889.62,-66.5 933.97,-45.02 987.52,-32.63 1031.89,-25.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1032.41,-29 1041.77,-24.03 1031.35,-22.08 1032.41,-29" />
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= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2680.5,-24.88 2558.75,-24.88 2558.75,-5.63 2680.5,-5.63 2680.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2619.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>
<!-- Node1->Node9 -->
2026-04-20 12:45:31 -04:00
<g id= "edge116_Node000001_Node000009" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node9</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge116_Node000001_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1871.59,-483.22C2070.71,-474.57 2752.62,-438.41 2752.62,-348.75 2752.62,-348.75 2752.62,-348.75 2752.62,-147.25 2752.62,-90.55 2690.5,-50.16 2651.17,-30.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2652.88,-27.21 2642.35,-25.99 2649.82,-33.51 2652.88,-27.21" />
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= "430.12,-24.88 357.12,-24.88 357.12,-5.63 430.12,-5.63 430.12,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "393.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>
<!-- Node1->Node10 -->
2026-04-20 12:45:31 -04:00
<g id= "edge118_Node000001_Node000010" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node10</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge118_Node000001_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.59,-484.37C1558.29,-480.31 826.72,-463.71 596.62,-429.5 452.82,-408.12 279.62,-494.14 279.62,-348.75 279.62,-348.75 279.62,-348.75 279.62,-147.25 279.62,-94.24 333.39,-52.26 367.08,-31.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "368.75,-34.23 375.51,-26.07 365.14,-28.24 368.75,-34.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- 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= "2446.12,-24.88 2403.12,-24.88 2403.12,-5.63 2446.12,-5.63 2446.12,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2424.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>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node12 -->
2026-04-20 12:45:31 -04:00
<g id= "edge119_Node000001_Node000012" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node12</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge119_Node000001_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1871.84,-485.34C2030.56,-483.99 2488.86,-470.65 2580.62,-363 2669.17,-259.13 2593.38,-166.63 2500.62,-66.5 2487.18,-51.98 2468.72,-39.65 2453.36,-30.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2455.1,-27.8 2444.65,-26.04 2451.72,-33.93 2455.1,-27.8" />
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= "884.62,-24.88 844.62,-24.88 844.62,-5.63 884.62,-5.63 884.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "864.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
<!-- Node1->Node22 -->
2026-04-20 12:45:31 -04:00
<g id= "edge120_Node000001_Node000022" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node22</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge120_Node000001_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.54,-483.08C1503.43,-471.67 393.62,-418.91 393.62,-348.75 393.62,-348.75 393.62,-348.75 393.62,-213.75 393.62,-144.92 388.4,-110.15 441.62,-66.5 501.36,-17.51 745.32,-15.01 833.03,-15.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "832.79,-19.25 842.82,-15.86 832.86,-12.25 832.79,-19.25" />
</a>
</g>
</g>
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "blob_8h.html" target= "_top" xlink:title= "Container class for managing multiple scratchpad instances." >
<polygon fill= "white" stroke= "#666666" points= "1834.12,-230 1701.12,-230 1701.12,-199.5 1834.12,-199.5 1834.12,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1709.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= "1767.62" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /blob.h</text>
</a>
</g>
</g>
<!-- Node1->Node34 -->
<g id= "edge115_Node000001_Node000034" class= "edge" >
<title > Node1- > Node34</title>
<g id= "a_edge115_Node000001_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1845.99,-465.13C1857.78,-455.48 1870.75,-443.09 1879.62,-429.5 1919.89,-367.83 1948.93,-326.29 1906.62,-266 1892.31,-245.6 1868.85,-233.45 1845.24,-226.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1846.45,-222.92 1835.88,-223.63 1844.58,-229.67 1846.45,-222.92" />
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__view__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for engine "views" in GridFire." >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1332.5,-363 1210.75,-363 1210.75,-332.5 1332.5,-332.5 1332.5,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1218.75" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1271.62" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_view_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- 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= "M1764.78,-407.01C1666.45,-395.39 1455.32,-370.45 1343.9,-357.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1344.62,-353.85 1334.28,-356.15 1343.8,-360.8 1344.62,-353.85" />
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= "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= "1200.75,-296.5 1092.5,-296.5 1092.5,-266 1200.75,-266 1200.75,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1100.5" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1146.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>
<!-- Node2->Node4 -->
2026-04-20 12:45:31 -04:00
<g id= "edge62_Node000002_Node000004" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node4</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge62_Node000002_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1764.74,-403.29C1659.76,-383.47 1417.67,-337.43 1214.62,-296.5 1213.8,-296.33 1212.98,-296.17 1212.15,-296" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1213.15,-292.63 1202.65,-294.06 1211.75,-299.49 1213.15,-292.63" />
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= "edge112_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_edge112_Node000002_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1870.73,-412.04C2033.3,-408.03 2517.09,-393.62 2580.62,-363 2660.34,-324.58 2714.62,-304.24 2714.62,-215.75 2714.62,-215.75 2714.62,-215.75 2714.62,-147.25 2714.62,-97.74 2669.61,-54.32 2641.55,-32.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2643.71,-29.31 2633.64,-26.02 2639.46,-34.87 2643.71,-29.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node10 -->
2026-04-20 12:45:31 -04:00
<g id= "edge113_Node000002_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node10</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge113_Node000002_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1764.82,-412.99C1575.34,-411.74 930.23,-404.45 728.62,-363 524.19,-320.97 420.76,-290.13 341.62,-97 336.48,-84.46 336.33,-78.98 341.62,-66.5 347.47,-52.73 359.13,-40.9 369.93,-32.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "371.93,-35.06 377.82,-26.26 367.72,-29.46 371.93,-35.06" />
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>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000016" > <a xlink:href= "types_2types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "795.38,-224.38 687.88,-224.38 687.88,-205.12 795.38,-205.12 795.38,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "741.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
<!-- Node2->Node16 -->
2026-04-20 12:45:31 -04:00
<g id= "edge108_Node000002_Node000016" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node16</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge108_Node000002_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1764.56,-410.7C1562.43,-400.54 848.06,-360.35 770.62,-296.5 752.6,-281.64 745.78,-254.69 743.2,-236.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "746.69,-235.77 742.16,-226.2 739.73,-236.51 746.69,-235.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node22 -->
2026-04-20 12:45:31 -04:00
<g id= "edge114_Node000002_Node000022" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node22</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge114_Node000002_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1764.72,-413.86C1622.89,-414.76 1222.73,-412.33 894.62,-363 773.69,-344.82 741.49,-341.1 627.62,-296.5 570.49,-274.12 552.39,-270.88 506.62,-230 450.75,-180.09 413.59,-120.4 465.62,-66.5 491.06,-40.15 742.92,-23.23 832.88,-17.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "832.93,-21.49 842.72,-17.43 832.53,-14.51 832.93,-21.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node34 -->
<g id= "edge110_Node000002_Node000034" class= "edge" >
<title > Node2- > Node34</title>
<g id= "a_edge110_Node000002_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1845.11,-398.55C1858.21,-390.01 1872.71,-377.97 1880.62,-363 1900.8,-324.84 1909.43,-302.01 1885.62,-266 1875.96,-251.37 1861.07,-240.99 1845.09,-233.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1846.45,-230.4 1835.87,-229.79 1843.76,-236.86 1846.45,-230.4" />
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= "engine__graph_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1871.75,-363 1763.5,-363 1763.5,-332.5 1871.75,-332.5 1871.75,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1771.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= "1817.62" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node42 -->
<g id= "edge63_Node000002_Node000042" class= "edge" >
<title > Node2- > Node42</title>
<g id= "a_edge63_Node000002_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1817.62,-398.61C1817.62,-391.52 1817.62,-382.79 1817.62,-374.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1821.13,-374.84 1817.63,-364.84 1814.13,-374.84 1821.13,-374.84" />
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:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2455,-224.38 2342.25,-224.38 2342.25,-205.12 2455,-205.12 2455,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "2398.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
<!-- Node2->Node43 -->
<g id= "edge111_Node000002_Node000043" class= "edge" >
<title > Node2- > Node43</title>
<g id= "a_edge111_Node000002_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1870.61,-408.53C1962.83,-398.62 2156.91,-370.11 2302.62,-296.5 2334.55,-280.37 2365.03,-251.7 2382.77,-233.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2385.31,-235.63 2389.59,-225.94 2380.2,-230.85 2385.31,-235.63" />
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:href= "config_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2496.62,-290.88 2384.62,-290.88 2384.62,-271.62 2496.62,-271.62 2496.62,-290.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2440.62" y= "-277.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/config/config.h</text>
</a>
</g>
</g>
<!-- Node2->Node51 -->
<g id= "edge109_Node000002_Node000051" class= "edge" >
<title > Node2- > Node51</title>
<g id= "a_edge109_Node000002_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1870.39,-413.41C1991.22,-412.99 2284.19,-407.3 2370.62,-363 2397.53,-349.21 2418.54,-320.27 2430.26,-301.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2433.18,-302.99 2435.17,-292.59 2427.12,-299.48 2433.18,-302.99" />
</a>
</g>
</g>
<!-- Node58 -->
<g id= "Node000058" class= "node" >
<title > Node58</title>
<g id= "a_Node000058" > <a xlink:href= "network__file_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2571.25,-363 2478,-363 2478,-332.5 2571.25,-332.5 2571.25,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "2486" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/network</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2524.62" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _file.h</text>
</a>
</g>
</g>
<!-- Node2->Node58 -->
<g id= "edge101_Node000002_Node000058" class= "edge" >
<title > Node2- > Node58</title>
<g id= "a_edge101_Node000002_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1870.72,-410.17C1977.29,-403.7 2224.75,-387.28 2431.62,-363 2442.94,-361.67 2454.99,-360.01 2466.54,-358.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2467.02,-361.76 2476.38,-356.8 2465.97,-354.84 2467.02,-361.76" />
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= "M1243.26,-332.11C1226,-323.21 1203.73,-311.72 1184.92,-302.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1186.71,-299 1176.22,-297.52 1183.5,-305.22 1186.71,-299" />
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: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= "2041.88,-91.38 1913.38,-91.38 1913.38,-72.12 2041.88,-72.12 2041.88,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1977.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>
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1201.04,-274.15C1226.68,-271.41 1257.7,-268.29 1285.62,-266 1415.88,-255.33 1749.93,-274.99 1872.62,-230 1895.8,-221.5 1948.46,-184.39 1961.62,-163.5 1973.16,-145.2 1976.65,-120.32 1977.57,-103.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1981.06,-103.35 1977.83,-93.27 1974.07,-103.17 1981.06,-103.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1642,-24.88 1559.25,-24.88 1559.25,-5.63 1642,-5.63 1642,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1600.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
<!-- Node4->Node11 -->
2026-04-20 12:45:31 -04:00
<g id= "edge59_Node000004_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node4- > Node11</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge59_Node000004_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1135.16,-265.66C1114.29,-237.2 1075.03,-173.54 1106.62,-133 1133.98,-97.9 1425.7,-45.51 1547.58,-24.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1548.06,-28.43 1557.34,-23.32 1546.9,-21.53 1548.06,-28.43" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4->Node12 -->
2026-04-20 12:45:31 -04:00
<g id= "edge58_Node000004_Node000012" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node4- > Node12</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge58_Node000004_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1201.04,-274.1C1226.67,-271.35 1257.7,-268.23 1285.62,-266 1700.14,-232.85 1820.26,-292.37 2215.62,-163.5 2285.35,-140.77 2309.67,-143.19 2366.62,-97 2387.73,-79.88 2404.81,-53.28 2414.84,-35.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2417.91,-37.01 2419.54,-26.54 2411.74,-33.71 2417.91,-37.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4->Node16 -->
<g id= "edge15_Node000004_Node000016" class= "edge" >
<title > Node4- > Node16</title>
<g id= "a_edge15_Node000004_Node000016" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1092,-271.55C1018.02,-259.77 886.14,-238.76 806.98,-226.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "807.62,-222.72 797.2,-224.6 806.52,-229.63 807.62,-222.72" />
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__abstract_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1952.5,-163.5 1842.75,-163.5 1842.75,-133 1952.5,-133 1952.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1850.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1897.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>
<!-- Node4->Node17 -->
2025-11-24 09:08:28 -05:00
<g id= "edge18_Node000004_Node000017" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node17</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge18_Node000004_Node000017" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1201.04,-274.19C1226.68,-271.46 1257.7,-268.33 1285.62,-266 1347.54,-260.83 1789.8,-261.03 1843.62,-230 1864.9,-217.74 1879.44,-193.3 1888.03,-174.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1891.23,-175.93 1891.92,-165.35 1884.79,-173.19 1891.23,-175.93" />
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= "screening__types_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1552.88,-230 1454.38,-230 1454.38,-199.5 1552.88,-199.5 1552.88,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1462.38" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1503.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
<!-- Node4->Node18 -->
<g id= "edge23_Node000004_Node000018" class= "edge" >
<title > Node4- > Node18</title>
<g id= "a_edge23_Node000004_Node000018" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1201.23,-270.38C1266.46,-258.6 1375.22,-238.95 1442.99,-226.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1443.21,-230.22 1452.43,-225 1441.96,-223.33 1443.21,-230.22" />
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:href= "reporting_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "175.5,-97 71.75,-97 71.75,-66.5 175.5,-66.5 175.5,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "79.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= "123.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
<!-- Node4->Node20 -->
<g id= "edge26_Node000004_Node000020" class= "edge" >
<title > Node4- > Node20</title>
<g id= "a_edge26_Node000004_Node000020" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1092.19,-277.11C1004.52,-271.44 826.87,-257.46 678.62,-230 493.68,-195.74 279.88,-132 180.22,-100.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "181.53,-97.58 170.94,-97.93 179.43,-104.26 181.53,-97.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000025" > <a xlink:href= "jacobian_8h.html" target= "_top" xlink:title= "Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." >
<polygon fill= "#fff0f0" stroke= "red" points= "762.5,-163.5 658.75,-163.5 658.75,-133 762.5,-133 762.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "666.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "710.62" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /jacobian.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4->Node25 -->
<g id= "edge32_Node000004_Node000025" class= "edge" >
<title > Node4- > Node25</title>
<g id= "a_edge32_Node000004_Node000025" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1092.11,-274.11C1037.61,-267.02 951.9,-253.23 880.62,-230 832.06,-214.17 779.42,-187.56 745.78,-169.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "747.75,-166.33 737.31,-164.57 744.38,-172.46 747.75,-166.33" />
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= "1052.75,-97 932.5,-97 932.5,-66.5 1052.75,-66.5 1052.75,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "940.5" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "992.62" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node4->Node26 -->
<g id= "edge57_Node000004_Node000026" class= "edge" >
<title > Node4- > Node26</title>
<g id= "a_edge57_Node000004_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1129.87,-265.63C1119.25,-255.99 1105.52,-242.82 1094.62,-230 1060.05,-189.29 1025.95,-136.93 1007.26,-106.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1010.34,-105.19 1002.11,-98.51 1004.38,-108.86 1010.34,-105.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node31 -->
<g id= "Node000031" class= "node" >
<title > Node31</title>
<g id= "a_Node000031" > <a xlink:href= "error__engine_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "985.38,-230 889.88,-230 889.88,-199.5 985.38,-199.5 985.38,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "897.88" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "937.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
<!-- Node4->Node31 -->
<g id= "edge40_Node000004_Node000031" class= "edge" >
<title > Node4- > Node31</title>
<g id= "a_edge40_Node000004_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1098.94,-265.53C1068.31,-256.08 1028.32,-243.74 995.82,-233.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "997.14,-230.45 986.55,-230.85 995.08,-237.14 997.14,-230.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node4->Node34 -->
<g id= "edge43_Node000004_Node000034" class= "edge" >
<title > Node4- > Node34</title>
<g id= "a_edge43_Node000004_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1201.19,-274.58C1311.66,-263.11 1562.07,-237.1 1689.7,-223.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1689.82,-227.35 1699.41,-222.84 1689.1,-220.39 1689.82,-227.35" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node40 -->
<g id= "Node000040" class= "node" >
<title > Node40</title>
<g id= "a_Node000040" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1920.5,-24.88 1864.75,-24.88 1864.75,-5.63 1920.5,-5.63 1920.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1892.62" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > expected</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node4->Node40 -->
<g id= "edge61_Node000004_Node000040" class= "edge" >
<title > Node4- > Node40</title>
<g id= "a_edge61_Node000004_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1140.27,-265.75C1128.7,-236.91 1108.18,-171.75 1139.62,-133 1188.56,-72.69 1235.61,-117.13 1310.62,-97 1352.64,-85.72 1360.98,-75.06 1403.62,-66.5 1601.21,-26.82 1659.11,-75.18 1855.62,-30.5 1857.52,-30.07 1859.44,-29.56 1861.37,-29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1862.43,-32.33 1870.78,-25.8 1860.18,-25.7 1862.43,-32.33" />
2025-11-24 09:08:28 -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= "1042.25,-224.38 1003,-224.38 1003,-205.12 1042.25,-205.12 1042.25,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1022.62" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
</a>
</g>
</g>
<!-- Node4->Node41 -->
<g id= "edge60_Node000004_Node000041" class= "edge" >
<title > Node4- > Node41</title>
<g id= "a_edge60_Node000004_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1118.49,-265.61C1098.01,-254.96 1070.44,-240.62 1050.12,-230.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1051.78,-226.97 1041.29,-225.46 1048.55,-233.18 1051.78,-226.97" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2200.25,-24.88 2155,-24.88 2155,-5.63 2200.25,-5.63 2200.25,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2177.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>
<!-- Node5->Node6 -->
<g id= "edge5_Node000005_Node000006" class= "edge" >
<title > Node5- > Node6</title>
<g id= "a_edge5_Node000005_Node000006" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2006.3,-71.67C2037.8,-61.67 2089.86,-45.08 2134.62,-30.5 2137.71,-29.5 2140.92,-28.44 2144.13,-27.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2145.04,-30.77 2153.44,-24.31 2142.85,-24.13 2145.04,-30.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2125.38,-24.88 2059.88,-24.88 2059.88,-5.63 2125.38,-5.63 2125.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2092.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>
<!-- Node5->Node7 -->
<g id= "edge6_Node000005_Node000007" class= "edge" >
<title > Node5- > Node7</title>
<g id= "a_edge6_Node000005_Node000007" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1993.62,-71.78C2012.48,-61.2 2044.1,-43.47 2066.52,-30.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2068.07,-34.04 2075.08,-26.09 2064.65,-27.93 2068.07,-34.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node8 -->
<g id= "edge7_Node000005_Node000008" class= "edge" >
<title > Node5- > Node8</title>
<g id= "a_edge7_Node000005_Node000008" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1913.21,-75.9C1761.69,-64.5 1382.44,-35.96 1209.32,-22.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1209.71,-19.44 1199.47,-22.18 1209.18,-26.43 1209.71,-19.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node9 -->
<g id= "edge8_Node000005_Node000009" class= "edge" >
<title > Node5- > Node9</title>
<g id= "a_edge8_Node000005_Node000009" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2020.94,-71.64C2030.98,-69.74 2041.65,-67.9 2051.62,-66.5 2063.75,-64.8 2396.38,-35.72 2546.89,-22.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2547.1,-26.08 2556.76,-21.73 2546.49,-19.11 2547.1,-26.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node10 -->
<g id= "edge9_Node000005_Node000010" class= "edge" >
<title > Node5- > Node10</title>
<g id= "a_edge9_Node000005_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1913.07,-78.12C1651.19,-67.46 671.06,-27.55 441.8,-18.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "442.18,-14.72 432.05,-17.81 441.9,-21.72 442.18,-14.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node11 -->
<g id= "edge10_Node000005_Node000011" class= "edge" >
<title > Node5- > Node11</title>
<g id= "a_edge10_Node000005_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1924.41,-71.65C1852.45,-59.33 1724.9,-37.51 1653.25,-25.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1654.18,-21.86 1643.74,-23.63 1653,-28.76 1654.18,-21.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node12 -->
<g id= "edge11_Node000005_Node000012" class= "edge" >
<title > Node5- > Node12</title>
<g id= "a_edge11_Node000005_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M2022.56,-71.68C2032.13,-69.86 2042.2,-68.04 2051.62,-66.5 2176.68,-46.05 2326.32,-27.75 2391.53,-20.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2391.67,-23.58 2401.2,-18.94 2390.86,-16.63 2391.67,-23.58" />
2025-11-24 09:08:28 -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= "2016.38,-24.88 1938.88,-24.88 1938.88,-5.63 2016.38,-5.63 2016.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1977.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>
<!-- Node5->Node13 -->
<g id= "edge12_Node000005_Node000013" class= "edge" >
<title > Node5- > Node13</title>
<g id= "a_edge12_Node000005_Node000013" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1977.62,-71.78C1977.62,-62.73 1977.62,-48.45 1977.62,-36.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1981.13,-36.66 1977.63,-26.66 1974.13,-36.66 1981.13,-36.66" />
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= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1846.75,-24.88 1756.5,-24.88 1756.5,-5.63 1846.75,-5.63 1846.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1801.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>
<!-- Node5->Node14 -->
<g id= "edge13_Node000005_Node000014" class= "edge" >
<title > Node5- > Node14</title>
<g id= "a_edge13_Node000005_Node000014" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1952.78,-71.65C1922.51,-60.55 1871.18,-41.74 1836.84,-29.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1838.36,-25.98 1827.76,-25.83 1835.95,-32.56 1838.36,-25.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "292.38,-30.5 190.88,-30.5 190.88,0 292.38,0 292.38,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "198.88" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "241.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>
<!-- Node5->Node15 -->
<g id= "edge14_Node000005_Node000015" class= "edge" >
<title > Node5- > Node15</title>
<g id= "a_edge14_Node000005_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1913.11,-78.24C1835.77,-75.28 1702.24,-70.26 1587.62,-66.5 1036.58,-48.43 897.15,-75.29 347.62,-30.5 333.46,-29.35 318.29,-27.61 303.98,-25.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "304.61,-22.29 294.23,-24.42 303.67,-29.23 304.61,-22.29" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node14 -->
<g id= "edge17_Node000016_Node000014" class= "edge" >
<title > Node16- > Node14</title>
<g id= "a_edge17_Node000016_Node000014" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M774.43,-204.67C867.25,-179.29 1140,-106.8 1370.62,-66.5 1441.2,-54.17 1644.86,-32.42 1744.86,-22.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1745.14,-25.54 1754.73,-21.03 1744.42,-18.58 1745.14,-25.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node15 -->
<g id= "edge16_Node000016_Node000015" class= "edge" >
<title > Node16- > Node15</title>
<g id= "a_edge16_Node000016_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M718.84,-204.75C642.45,-174.58 394.33,-76.57 289.29,-35.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "290.68,-31.87 280.1,-31.45 288.11,-38.38 290.68,-31.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node5 -->
<g id= "edge19_Node000017_Node000005" class= "edge" >
<title > Node17- > Node5</title>
<g id= "a_edge19_Node000017_Node000005" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1915.78,-132.61C1928.39,-122.44 1945.18,-108.91 1958.09,-98.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1959.92,-101.52 1965.5,-92.52 1955.52,-96.07 1959.92,-101.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node8 -->
<g id= "edge20_Node000017_Node000008" class= "edge" >
<title > Node17- > Node8</title>
<g id= "a_edge20_Node000017_Node000008" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1850.06,-132.51C1789.63,-114.34 1681.86,-83.75 1587.62,-66.5 1456.98,-42.59 1303.53,-28.76 1209.19,-21.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1209.71,-18.4 1199.49,-21.17 1209.21,-25.38 1209.71,-18.4" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17->Node12 -->
2025-11-24 09:08:28 -05:00
<g id= "edge22_Node000017_Node000012" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node17- > Node12</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge22_Node000017_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1952.74,-141.7C2065.32,-130.24 2312.55,-104.42 2329.62,-97 2362.57,-82.68 2392.73,-52.99 2409.86,-33.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2412.47,-36.21 2416.39,-26.36 2407.19,-31.61 2412.47,-36.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node14 -->
<g id= "edge21_Node000017_Node000014" class= "edge" >
<title > Node17- > Node14</title>
<g id= "a_edge21_Node000017_Node000014" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1886.98,-132.73C1869.4,-108.74 1834.31,-60.86 1815.05,-34.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1817.92,-32.57 1809.19,-26.57 1812.28,-36.71 1817.92,-32.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node17 -->
<g id= "edge24_Node000018_Node000017" class= "edge" >
<title > Node18- > Node17</title>
<g id= "a_edge24_Node000018_Node000017" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1553.13,-205.65C1623.45,-194.13 1752.46,-173.01 1831.09,-160.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1831.51,-163.62 1840.82,-158.55 1830.38,-156.71 1831.51,-163.62" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- 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= "1578.25,-91.38 1527,-91.38 1527,-72.12 1578.25,-72.12 1578.25,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1552.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
<!-- 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= "M1498.2,-199.04C1492.95,-182.28 1487.05,-154.46 1496.62,-133 1502.99,-118.74 1515.62,-106.84 1527.27,-98.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1529.17,-101.15 1535.43,-92.6 1525.21,-95.38 1529.17,-101.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20->Node15 -->
<g id= "edge31_Node000020_Node000015" class= "edge" >
<title > Node20- > Node15</title>
<g id= "a_edge31_Node000020_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M150.4,-66.11C166.54,-57.29 187.33,-45.93 204.98,-36.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "206.53,-39.42 213.63,-31.55 203.17,-33.28 206.53,-39.42" />
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= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "173,-24.88 138.25,-24.88 138.25,-5.63 173,-5.63 173,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "155.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
<!-- Node20->Node21 -->
<g id= "edge27_Node000020_Node000021" class= "edge" >
<title > Node20- > Node21</title>
<g id= "a_edge27_Node000020_Node000021" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M130.89,-66.11C135.44,-56.93 141.36,-45 146.27,-35.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "149.27,-36.94 150.58,-26.43 143,-33.83 149.27,-36.94" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20->Node22 -->
<g id= "edge28_Node000020_Node000022" class= "edge" >
<title > Node20- > Node22</title>
<g id= "a_edge28_Node000020_Node000022" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M175.73,-76.21C319.38,-63.71 718.05,-29.01 833.14,-18.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "833.11,-22.51 842.76,-18.15 832.5,-15.53 833.11,-22.51" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
<g id= "a_Node000023" > <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" > ostream</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20->Node23 -->
<g id= "edge29_Node000020_Node000023" class= "edge" >
<title > Node20- > Node23</title>
<g id= "a_edge29_Node000020_Node000023" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M101.39,-66.11C85.73,-55.81 64.81,-42.04 48.92,-31.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "50.86,-28.67 40.58,-26.09 47.01,-34.51 50.86,-28.67" />
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:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "120.25,-24.88 69,-24.88 69,-5.63 120.25,-5.63 120.25,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "94.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
<!-- Node20->Node24 -->
<g id= "edge30_Node000020_Node000024" class= "edge" >
<title > Node20- > Node24</title>
<g id= "a_edge30_Node000020_Node000024" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M117.04,-66.11C112.96,-57.03 107.67,-45.26 103.25,-35.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "106.51,-34.14 99.21,-26.45 100.12,-37.01 106.51,-34.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25->Node8 -->
<g id= "edge33_Node000025_Node000008" class= "edge" >
<title > Node25- > Node8</title>
<g id= "a_edge33_Node000025_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M728.39,-132.68C755.48,-110.58 804.99,-70.71 814.62,-66.5 883.72,-36.35 968.79,-24.15 1031.67,-19.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1031.92,-22.77 1041.64,-18.56 1031.42,-15.79 1031.92,-22.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25->Node10 -->
<g id= "edge35_Node000025_Node000010" class= "edge" >
<title > Node25- > Node10</title>
<g id= "a_edge35_Node000025_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M673.49,-132.6C652.11,-123.53 625.11,-110.97 602.62,-97 584.23,-85.57 583.82,-76.52 564.62,-66.5 525.52,-46.09 476.93,-32.82 441.56,-25.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "442.55,-21.71 432.04,-23.07 441.1,-28.56 442.55,-21.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25->Node11 -->
<g id= "edge39_Node000025_Node000011" class= "edge" >
<title > Node25- > Node11</title>
<g id= "a_edge39_Node000025_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M740.81,-132.61C781.33,-113.72 856.06,-81.48 923.62,-66.5 1042.28,-40.19 1409.14,-23.66 1547.28,-18.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1547.4,-21.72 1557.25,-17.84 1547.12,-14.73 1547.4,-21.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25->Node26 -->
<g id= "edge34_Node000025_Node000026" class= "edge" >
<title > Node25- > Node26</title>
<g id= "a_edge34_Node000025_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M762.68,-135.34C807.21,-125.16 871.76,-110.4 921.13,-99.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "921.62,-102.58 930.59,-96.94 920.06,-95.76 921.62,-102.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
<g id= "a_Node000027" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "707.38,-91.38 611.88,-91.38 611.88,-72.12 707.38,-72.12 707.38,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "659.62" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > Eigen/SparseCore</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25->Node27 -->
<g id= "edge36_Node000025_Node000027" class= "edge" >
<title > Node25- > Node27</title>
<g id= "a_edge36_Node000025_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M699.05,-132.61C691.48,-123.04 681.54,-110.47 673.54,-100.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "676.49,-98.43 667.54,-92.76 671,-102.77 676.49,-98.43" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "762.12,-91.38 725.12,-91.38 725.12,-72.12 762.12,-72.12 762.12,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "743.62" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > tuple</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25->Node28 -->
<g id= "edge37_Node000025_Node000028" class= "edge" >
<title > Node25- > Node28</title>
<g id= "a_edge37_Node000025_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M718.11,-132.61C722.81,-123.43 728.91,-111.5 733.97,-101.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "736.98,-103.42 738.42,-92.92 730.75,-100.23 736.98,-103.42" />
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:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "555.62,-91.38 497.62,-91.38 497.62,-72.12 555.62,-72.12 555.62,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "526.62" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > functional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25->Node29 -->
<g id= "edge38_Node000025_Node000029" class= "edge" >
<title > Node25- > Node29</title>
<g id= "a_edge38_Node000025_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M668.87,-132.61C637.05,-121.46 593.65,-106.25 563.19,-95.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "564.62,-92.36 554.02,-92.35 562.3,-98.97 564.62,-92.36" />
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>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000032" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1166.38,-97 1070.88,-97 1070.88,-66.5 1166.38,-66.5 1166.38,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1078.88" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1118.62" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node31->Node32 -->
<g id= "edge41_Node000031_Node000032" class= "edge" >
<title > Node31- > Node32</title>
<g id= "a_edge41_Node000031_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M957.69,-199.23C989.62,-176.11 1052.19,-130.83 1089.2,-104.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1091.2,-106.92 1097.25,-98.22 1087.09,-101.25 1091.2,-106.92" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node32->Node22 -->
<g id= "edge42_Node000032_Node000022" class= "edge" >
<title > Node32- > Node22</title>
<g id= "a_edge42_Node000032_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1070.55,-68.54C1019.3,-55.53 939.65,-35.3 895.95,-24.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "896.9,-20.84 886.35,-21.77 895.18,-27.62 896.9,-20.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node11 -->
<g id= "edge53_Node000034_Node000011" class= "edge" >
<title > Node34- > Node11</title>
<g id= "a_edge53_Node000034_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1760.35,-199.02C1751.75,-182.26 1736.44,-154.42 1719.62,-133 1688.56,-93.44 1644.83,-53.78 1619.95,-32.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1622.44,-29.92 1612.55,-26.11 1617.91,-35.25 1622.44,-29.92" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node13 -->
<g id= "edge56_Node000034_Node000013" class= "edge" >
<title > Node34- > Node13</title>
<g id= "a_edge56_Node000034_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1778.52,-199.27C1791.18,-182.72 1812.98,-155.09 1833.62,-133 1863.15,-101.41 1870.95,-93.61 1904.62,-66.5 1920.4,-53.8 1939.25,-40.88 1953.85,-31.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1955.41,-34.47 1961.91,-26.1 1951.61,-28.59 1955.41,-34.47" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node19 -->
<g id= "edge54_Node000034_Node000019" class= "edge" >
<title > Node34- > Node19</title>
<g id= "a_edge54_Node000034_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1700.69,-204.63C1650.24,-196.38 1586.75,-182.59 1568.62,-163.5 1553.35,-147.41 1550.72,-121.14 1551.01,-102.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1554.5,-103.31 1551.51,-93.15 1547.5,-102.96 1554.5,-103.31" />
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: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= "1710.12,-163.5 1577.12,-163.5 1577.12,-133 1710.12,-133 1710.12,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1585.12" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1643.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
<!-- Node34->Node35 -->
<g id= "edge44_Node000034_Node000035" class= "edge" >
<title > Node34- > Node35</title>
<g id= "a_edge44_Node000034_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1739.49,-199.11C1722.36,-190.21 1700.27,-178.72 1681.61,-169.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1683.48,-166.04 1672.99,-164.53 1680.25,-172.25 1683.48,-166.04" />
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= "engine_2scratchpads_2types_8h.html" target= "_top" xlink:title= "Type definitions and utilities for the scratchpad system." >
<polygon fill= "white" stroke= "#666666" points= "2320.12,-97 2187.12,-97 2187.12,-66.5 2320.12,-66.5 2320.12,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "2195.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= "2253.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
<!-- Node34->Node36 -->
<g id= "edge46_Node000034_Node000036" class= "edge" >
<title > Node34- > Node36</title>
<g id= "a_edge46_Node000034_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1834.62,-206.93C1948.35,-195.17 2168.43,-171.57 2183.62,-163.5 2207.82,-150.65 2227.39,-125.76 2239.62,-106.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2242.54,-108.94 2244.85,-98.6 2236.59,-105.24 2242.54,-108.94" />
2025-11-06 09:16:40 -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:href= "error__scratchpad_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1406.62,-163.5 1306.62,-163.5 1306.62,-133 1406.62,-133 1406.62,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1314.62" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1356.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
<!-- Node34->Node38 -->
<g id= "edge49_Node000034_Node000038" class= "edge" >
<title > Node34- > Node38</title>
<g id= "a_edge49_Node000034_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1700.68,-203.24C1622.46,-190.97 1494.13,-170.83 1418.27,-158.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1418.93,-155.49 1408.51,-157.39 1417.85,-162.4 1418.93,-155.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node40 -->
<g id= "edge55_Node000034_Node000040" class= "edge" >
<title > Node34- > Node40</title>
<g id= "a_edge55_Node000034_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1766.45,-199.15C1764.93,-170.67 1765.46,-106.98 1795.62,-66.5 1803.97,-55.31 1834.79,-40.37 1859.48,-29.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1860.71,-32.98 1868.55,-25.85 1857.98,-26.53 1860.71,-32.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node19 -->
2026-04-20 12:45:31 -04:00
<g id= "edge45_Node000035_Node000019" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node19</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge45_Node000035_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1622.98,-132.61C1608.57,-122.41 1589.38,-108.8 1574.68,-98.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1576.75,-95.56 1566.57,-92.64 1572.71,-101.27 1576.75,-95.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36->Node7 -->
<g id= "edge48_Node000036_Node000007" class= "edge" >
<title > Node36- > Node7</title>
<g id= "a_edge48_Node000036_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2217.09,-66.11C2189.65,-55.12 2152.38,-40.19 2125.8,-29.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2127.1,-26.29 2116.52,-25.82 2124.5,-32.79 2127.1,-26.29" />
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>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000037" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2269.25,-24.88 2224,-24.88 2224,-5.63 2269.25,-5.63 2269.25,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "2246.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
<!-- Node36->Node37 -->
<g id= "edge47_Node000036_Node000037" class= "edge" >
<title > Node36- > Node37</title>
<g id= "a_edge47_Node000036_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2252.04,-66.11C2251.08,-57.33 2249.86,-46.02 2248.81,-36.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2252.3,-36.14 2247.75,-26.58 2245.35,-36.9 2252.3,-36.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node38->Node22 -->
<g id= "edge50_Node000038_Node000022" class= "edge" >
<title > Node38- > Node22</title>
<g id= "a_edge50_Node000038_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1354.93,-132.57C1351.92,-113.94 1343.84,-82.32 1322.62,-66.5 1305.47,-53.71 996.81,-27.18 896.11,-18.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "896.66,-15.36 886.4,-18.02 896.08,-22.33 896.66,-15.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node38->Node32 -->
<g id= "edge52_Node000038_Node000032" class= "edge" >
<title > Node38- > Node32</title>
<g id= "a_edge52_Node000038_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1306.15,-133.57C1268.57,-123.39 1217.14,-109.45 1177.65,-98.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1178.62,-95.38 1168.05,-96.15 1176.79,-102.14 1178.62,-95.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39 -->
<g id= "Node000039" class= "node" >
<title > Node39</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000039" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1471,-91.38 1412.25,-91.38 1412.25,-72.12 1471,-72.12 1471,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1441.62" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > stdexcept</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node38->Node39 -->
<g id= "edge51_Node000038_Node000039" class= "edge" >
<title > Node38- > Node39</title>
<g id= "a_edge51_Node000038_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1375.91,-132.61C1389.31,-122.44 1407.16,-108.91 1420.87,-98.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1422.94,-101.32 1428.79,-92.49 1418.71,-95.74 1422.94,-101.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node4 -->
<g id= "edge70_Node000042_Node000004" class= "edge" >
<title > Node42- > Node4</title>
<g id= "a_edge70_Node000042_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.32,-344.47C1657.35,-339.54 1415.77,-325.84 1214.62,-296.5 1213.8,-296.38 1212.96,-296.25 1212.13,-296.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1213.01,-292.73 1202.57,-294.53 1211.86,-299.63 1213.01,-292.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node5 -->
<g id= "edge69_Node000042_Node000005" class= "edge" >
<title > Node42- > Node5</title>
<g id= "a_edge69_Node000042_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1871.85,-344.6C1922.72,-340.53 1999.46,-328.99 2057.62,-296.5 2128.71,-256.79 2153.48,-239.14 2183.62,-163.5 2188.64,-150.91 2192,-143.66 2183.62,-133 2178.83,-126.9 2090.97,-107.03 2031.55,-94.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2032.44,-90.79 2021.93,-92.11 2030.97,-97.64 2032.44,-90.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node6 -->
<g id= "edge94_Node000042_Node000006" class= "edge" >
<title > Node42- > Node6</title>
<g id= "a_edge94_Node000042_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1872.24,-342.21C1950.25,-335.03 2089.06,-319.47 2133.62,-296.5 2188.87,-268.02 2306.1,-154.52 2329.62,-97 2334.76,-84.45 2337.65,-77.42 2329.62,-66.5 2297.91,-23.34 2265.2,-48.13 2214.62,-30.5 2213.49,-30.1 2212.33,-29.69 2211.17,-29.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2212.65,-26.09 2202.05,-25.9 2210.21,-32.66 2212.65,-26.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node8 -->
<g id= "edge64_Node000042_Node000008" class= "edge" >
<title > Node42- > Node8</title>
<g id= "a_edge64_Node000042_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.16,-347.61C1640.55,-348.54 1334.05,-345.3 1083.62,-296.5 990.44,-278.34 936.34,-306.88 880.62,-230 848.76,-186.03 839.11,-145.86 923.62,-66.5 952.78,-39.12 994.73,-26.14 1032.42,-20.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1032.54,-23.68 1041.95,-18.81 1031.55,-16.75 1032.54,-23.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node9 -->
<g id= "edge66_Node000042_Node000009" class= "edge" >
<title > Node42- > Node9</title>
<g id= "a_edge66_Node000042_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1872.18,-343.11C1964.1,-336.41 2145.57,-320.56 2204.62,-296.5 2237.84,-282.97 2304.17,-219.97 2333.62,-199.5 2428.34,-133.68 2545.27,-61.47 2595.19,-31.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2596.77,-34.19 2603.49,-26 2593.13,-28.21 2596.77,-34.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node11 -->
<g id= "edge91_Node000042_Node000011" class= "edge" >
<title > Node42- > Node11</title>
<g id= "a_edge91_Node000042_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.15,-343.57C1630.72,-335.57 1301.57,-314.02 1285.62,-296.5 1276.5,-286.47 1279.71,-278.2 1285.62,-266 1317.73,-199.8 1360.02,-211.68 1415.62,-163.5 1462.91,-122.53 1467.91,-104.48 1517.62,-66.5 1535.36,-52.95 1556.97,-39.97 1573.7,-30.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1575,-33.87 1582.07,-25.98 1571.63,-27.74 1575,-33.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node12 -->
<g id= "edge92_Node000042_Node000012" class= "edge" >
<title > Node42- > Node12</title>
<g id= "a_edge92_Node000042_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1872.13,-342.61C1957.28,-335.55 2117.5,-319.63 2169.62,-296.5 2213.27,-277.13 2375.65,-125.21 2394.62,-97 2407.32,-78.12 2415.53,-53.16 2420.09,-36.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2423.48,-36.9 2422.47,-26.35 2416.68,-35.22 2423.48,-36.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node14 -->
<g id= "edge96_Node000042_Node000014" class= "edge" >
<title > Node42- > Node14</title>
<g id= "a_edge96_Node000042_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1855.21,-332.02C1872.42,-323.72 1891.97,-311.9 1905.62,-296.5 1956.57,-239.02 1998.7,-200.27 1961.62,-133 1947.16,-106.76 1929.11,-114.27 1904.62,-97 1874.65,-75.86 1841.52,-49.27 1821.13,-32.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1823.57,-29.99 1813.64,-26.31 1819.11,-35.38 1823.57,-29.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node15 -->
<g id= "edge65_Node000042_Node000015" class= "edge" >
<title > Node42- > Node15</title>
<g id= "a_edge65_Node000042_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.2,-344.95C1537.44,-337.4 683.8,-308.21 627.62,-296.5 475.24,-264.73 412.93,-274.33 303.62,-163.5 269.95,-129.35 253.48,-74.16 246.34,-41.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "249.79,-41.36 244.34,-32.27 242.94,-42.77 249.79,-41.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node16 -->
<g id= "edge68_Node000042_Node000016" class= "edge" >
<title > Node42- > Node16</title>
<g id= "a_edge68_Node000042_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.24,-345.24C1559.73,-339.43 852.6,-317.81 809.62,-296.5 782.86,-283.23 762.61,-254.12 751.43,-234.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "754.5,-233.04 746.64,-225.94 748.36,-236.4 754.5,-233.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node17 -->
<g id= "edge71_Node000042_Node000017" class= "edge" >
<title > Node42- > Node17</title>
<g id= "a_edge71_Node000042_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1847.91,-332.09C1861.84,-323.69 1877.13,-311.76 1885.62,-296.5 1906.88,-258.31 1905.16,-205.73 1901.63,-174.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1905.14,-174.72 1900.37,-165.26 1898.2,-175.63 1905.14,-174.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node18 -->
<g id= "edge72_Node000042_Node000018" class= "edge" >
<title > Node42- > Node18</title>
<g id= "a_edge72_Node000042_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1818.65,-332.17C1819.08,-313.94 1816.78,-283.06 1798.62,-266 1790.12,-258.01 1648.14,-236.47 1564.3,-224.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1565.02,-220.91 1554.62,-222.95 1564.02,-227.84 1565.02,-220.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node19 -->
<g id= "edge93_Node000042_Node000019" class= "edge" >
<title > Node42- > Node19</title>
<g id= "a_edge93_Node000042_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1823.19,-332.28C1828.91,-314.73 1835.11,-285.12 1820.62,-266 1784.94,-218.89 1748.04,-250.53 1692.62,-230 1626.9,-205.65 1587.32,-222.59 1549.62,-163.5 1538.1,-145.42 1541.4,-120.15 1545.94,-102.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1549.24,-103.89 1548.75,-93.3 1542.53,-101.88 1549.24,-103.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node22 -->
<g id= "edge90_Node000042_Node000022" class= "edge" >
<title > Node42- > Node22</title>
<g id= "a_edge90_Node000042_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.02,-345.22C1546.23,-339 755.58,-315.16 705.62,-296.5 573.97,-247.33 396.07,-172.25 488.62,-66.5 511.23,-40.67 746.36,-23.59 832.89,-18.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "833.03,-21.63 842.8,-17.52 832.6,-14.64 833.03,-21.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node29 -->
<g id= "edge95_Node000042_Node000029" class= "edge" >
<title > Node42- > Node29</title>
<g id= "a_edge95_Node000042_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.07,-345C1554.63,-338.18 817.78,-313.02 770.62,-296.5 662.37,-258.58 571.93,-145.7 539.47,-101.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "542.35,-99.14 533.69,-93.04 536.65,-103.21 542.35,-99.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node34 -->
<g id= "edge88_Node000042_Node000034" class= "edge" >
<title > Node42- > Node34</title>
<g id= "a_edge88_Node000042_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1838.17,-332.25C1858.36,-316.15 1884.16,-289.36 1869.62,-266 1861.28,-252.58 1848.17,-242.64 1834.1,-235.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1835.65,-232.17 1825.11,-231.07 1832.67,-238.5 1835.65,-232.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node43 -->
<g id= "edge67_Node000042_Node000043" class= "edge" >
<title > Node42- > Node43</title>
<g id= "a_edge67_Node000042_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1872.15,-347.45C1956.64,-347 2123.35,-340 2256.62,-296.5 2303,-281.36 2351.17,-250.11 2377.78,-231.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2379.59,-234.24 2385.65,-225.55 2375.49,-228.57 2379.59,-234.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
<g id= "a_Node000044" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1250.75,-163.5 1148.5,-163.5 1148.5,-133 1250.75,-133 1250.75,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1156.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1199.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
<!-- Node42->Node44 -->
<g id= "edge73_Node000042_Node000044" class= "edge" >
<title > Node42- > Node44</title>
<g id= "a_edge73_Node000042_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.07,-345.2C1629.21,-340.94 1292.49,-327.25 1252.62,-296.5 1214.88,-267.39 1203.98,-209.01 1200.85,-175.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1204.36,-175.12 1200.13,-165.41 1197.38,-175.64 1204.36,-175.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
<g id= "a_Node000045" > <a xlink:href= "construction_8h.html" target= "_top" xlink:title= "Functions for constructing nuclear reaction networks." >
<polygon fill= "#fff0f0" stroke= "red" points= "2174.5,-163.5 2046.75,-163.5 2046.75,-133 2174.5,-133 2174.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2054.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2110.62" y= "-138.75" 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
<!-- Node42->Node45 -->
<g id= "edge76_Node000042_Node000045" class= "edge" >
<title > Node42- > Node45</title>
<g id= "a_edge76_Node000042_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1872.12,-345.65C1918.03,-342.15 1983.3,-330.83 2028.62,-296.5 2069.73,-265.37 2093.1,-207.32 2103.67,-174.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2106.9,-175.6 2106.45,-165.01 2100.2,-173.57 2106.9,-175.6" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node48 -->
<g id= "Node000048" class= "node" >
<title > Node48</title>
<g id= "a_Node000048" > <a xlink:href= "weak__interpolator_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2169.12,-97 2060.12,-97 2060.12,-66.5 2169.12,-66.5 2169.12,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "2068.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= "2114.62" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node48 -->
<g id= "edge99_Node000042_Node000048" class= "edge" >
<title > Node42- > Node48</title>
<g id= "a_edge99_Node000042_Node000048" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1872.22,-345.57C1930.5,-342.39 2024.23,-331.63 2096.62,-296.5 2136.7,-277.05 2145.44,-266.04 2171.62,-230 2198.07,-193.6 2223.02,-172.03 2200.62,-133 2193.22,-120.09 2181.07,-110.18 2168.21,-102.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2170.11,-99.77 2159.64,-98.18 2166.84,-105.95 2170.11,-99.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node42->Node51 -->
<g id= "edge86_Node000042_Node000051" class= "edge" >
<title > Node42- > Node51</title>
<g id= "a_edge86_Node000042_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1872.09,-341.11C1985.95,-329.32 2248.83,-302.11 2373.15,-289.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2373.29,-292.74 2382.87,-288.23 2372.57,-285.78 2373.29,-292.74" />
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= "1422.5,-290.88 1294.75,-290.88 1294.75,-271.62 1422.5,-271.62 1422.5,-290.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1358.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
<!-- Node42->Node52 -->
<g id= "edge89_Node000042_Node000052" class= "edge" >
<title > Node42- > Node52</title>
<g id= "a_edge89_Node000042_Node000052" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.13,-340.76C1688.23,-332.27 1549.36,-315.63 1431.62,-296.5 1425.96,-295.58 1420.05,-294.55 1414.17,-293.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1414.9,-290.05 1404.43,-291.65 1413.61,-296.93 1414.9,-290.05" />
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:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1541,-296.5 1440.25,-296.5 1440.25,-266 1541,-266 1541,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1448.25" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1490.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
<!-- Node42->Node53 -->
<g id= "edge97_Node000042_Node000053" class= "edge" >
<title > Node42- > Node53</title>
<g id= "a_edge97_Node000042_Node000053" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.05,-337.37C1711.22,-328.27 1630.85,-313.66 1552.48,-297.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1553.43,-293.68 1542.92,-295.01 1551.97,-300.52 1553.43,-293.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node54 -->
<g id= "Node000054" class= "node" >
<title > Node54</title>
<g id= "a_Node000054" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1662.5,-296.5 1558.75,-296.5 1558.75,-266 1662.5,-266 1662.5,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1566.75" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1610.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
<!-- Node42->Node54 -->
<g id= "edge98_Node000042_Node000054" class= "edge" >
<title > Node42- > Node54</title>
<g id= "a_edge98_Node000042_Node000054" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1770.39,-332.03C1740.06,-322.58 1700.45,-310.24 1668.26,-300.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1669.69,-296.99 1659.1,-297.35 1667.6,-303.67 1669.69,-296.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node55 -->
<g id= "Node000055" class= "node" >
<title > Node55</title>
<g id= "a_Node000055" > <a xlink:href= "weak__rate__library_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1789.12,-296.5 1680.12,-296.5 1680.12,-266 1789.12,-266 1789.12,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1688.12" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1734.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
<!-- Node42->Node55 -->
<g id= "edge100_Node000042_Node000055" class= "edge" >
<title > Node42- > Node55</title>
<g id= "a_edge100_Node000042_Node000055" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1798.79,-332.11C1787.97,-323.7 1774.17,-312.98 1762.15,-303.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1764.62,-301.13 1754.58,-297.76 1760.33,-306.66 1764.62,-301.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node44->Node19 -->
<g id= "edge75_Node000044_Node000019" class= "edge" >
<title > Node44- > Node19</title>
<g id= "a_edge75_Node000044_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1251.02,-138.27C1307.21,-128.39 1399.89,-111.94 1479.62,-97 1491.33,-94.81 1504.08,-92.34 1515.6,-90.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1516.01,-93.58 1525.14,-88.22 1514.66,-86.71 1516.01,-93.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node44->Node22 -->
<g id= "edge74_Node000044_Node000022" class= "edge" >
<title > Node44- > Node22</title>
<g id= "a_edge74_Node000044_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1199.69,-132.56C1198.91,-114.21 1194.63,-83.2 1175.62,-66.5 1154.76,-48.16 971.1,-27.28 896.21,-19.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "896.57,-15.96 886.26,-18.41 895.85,-22.92 896.57,-15.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node45->Node5 -->
<g id= "edge77_Node000045_Node000005" class= "edge" >
<title > Node45- > Node5</title>
<g id= "a_edge77_Node000045_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2080.45,-132.61C2058.28,-121.87 2028.36,-107.36 2006.51,-96.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2008.09,-93.63 1997.57,-92.42 2005.04,-99.93 2008.09,-93.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node45->Node26 -->
<g id= "edge78_Node000045_Node000026" class= "edge" >
<title > Node45- > Node26</title>
<g id= "a_edge78_Node000045_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2046.52,-140.33C2020.23,-137.7 1989.5,-134.89 1961.62,-133 1565.93,-106.18 1460.92,-144.91 1064.33,-97.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1064.97,-93.74 1054.62,-96.01 1064.12,-100.69 1064.97,-93.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node45->Node48 -->
<g id= "edge79_Node000045_Node000048" class= "edge" >
<title > Node45- > Node48</title>
<g id= "a_edge79_Node000045_Node000048" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2111.53,-132.61C2111.97,-125.52 2112.51,-116.79 2113.02,-108.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2116.5,-109.04 2113.63,-98.84 2109.51,-108.6 2116.5,-109.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node48->Node8 -->
<g id= "edge80_Node000048_Node000008" class= "edge" >
<title > Node48- > Node8</title>
<g id= "a_edge80_Node000048_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2059.92,-67.95C2056.78,-67.41 2053.67,-66.92 2050.62,-66.5 1889.75,-44.4 1408.85,-26.05 1209.11,-19.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1209.43,-15.67 1199.31,-18.83 1209.19,-22.67 1209.43,-15.67" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node48->Node9 -->
<g id= "edge81_Node000048_Node000009" class= "edge" >
<title > Node48- > Node9</title>
<g id= "a_edge81_Node000048_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2169.36,-68.16C2172.49,-67.57 2175.59,-67.01 2178.62,-66.5 2307.54,-44.87 2459.24,-29.84 2546.93,-22.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2547.18,-25.65 2556.84,-21.3 2546.57,-18.68 2547.18,-25.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node48->Node11 -->
<g id= "edge82_Node000048_Node000011" class= "edge" >
<title > Node48- > Node11</title>
<g id= "a_edge82_Node000048_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2059.89,-68.16C2056.76,-67.56 2053.66,-67.01 2050.62,-66.5 1975.31,-53.95 1755.17,-31.51 1653.37,-21.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1653.95,-17.96 1643.65,-20.46 1653.26,-24.92 1653.95,-17.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node48->Node12 -->
<g id= "edge84_Node000048_Node000012" class= "edge" >
<title > Node48- > Node12</title>
<g id= "a_edge84_Node000048_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2169.42,-68.48C2172.54,-67.81 2175.62,-67.14 2178.62,-66.5 2254.87,-50.23 2344.64,-32.17 2391.83,-22.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2392.27,-26.24 2401.4,-20.85 2390.9,-19.37 2392.27,-26.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node48->Node37 -->
<g id= "edge83_Node000048_Node000037" class= "edge" >
<title > Node48- > Node37</title>
<g id= "a_edge83_Node000048_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2144.58,-66.11C2166.57,-55.37 2196.27,-40.86 2217.96,-30.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2219.38,-33.46 2226.83,-25.92 2216.31,-27.17 2219.38,-33.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node48->Node40 -->
<g id= "edge85_Node000048_Node000040" class= "edge" >
<title > Node48- > Node40</title>
<g id= "a_edge85_Node000048_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2059.95,-67.47C2022.89,-58.08 1972.96,-44.69 1929.62,-30.5 1928.3,-30.07 1926.95,-29.61 1925.6,-29.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1927.21,-26 1916.61,-25.88 1924.82,-32.58 1927.21,-26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node51->Node43 -->
<g id= "edge87_Node000051_Node000043" class= "edge" >
<title > Node51- > Node43</title>
<g id= "a_edge87_Node000051_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2434.79,-271.28C2428.58,-261.75 2418.59,-246.41 2410.68,-234.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2413.63,-232.38 2405.24,-225.91 2407.76,-236.2 2413.63,-232.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node58->Node9 -->
<g id= "edge103_Node000058_Node000009" class= "edge" >
<title > Node58- > Node9</title>
<g id= "a_edge103_Node000058_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2565.67,-332C2582.97,-323.92 2601.98,-312.28 2614.62,-296.5 2638.03,-267.28 2638.62,-253.19 2638.62,-215.75 2638.62,-215.75 2638.62,-215.75 2638.62,-147.25 2638.62,-107.54 2629.97,-61.75 2624.34,-36.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2627.78,-35.53 2622.14,-26.56 2620.96,-37.08 2627.78,-35.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node58->Node10 -->
<g id= "edge105_Node000058_Node000010" class= "edge" >
<title > Node58- > Node10</title>
<g id= "a_edge105_Node000058_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2477.6,-345.92C2261.63,-341.99 1363.4,-324.23 1083.62,-296.5 902.1,-278.51 849.31,-294.34 678.62,-230 574.19,-190.64 550.96,-168.93 465.62,-97 442.94,-77.87 420.83,-51.6 407.23,-34.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "410.06,-32.23 401.19,-26.45 404.52,-36.5 410.06,-32.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node58->Node12 -->
<g id= "edge107_Node000058_Node000012" class= "edge" >
<title > Node58- > Node12</title>
<g id= "a_edge107_Node000058_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2536.48,-332.39C2543.56,-322.86 2551.88,-309.71 2555.62,-296.5 2559.32,-283.46 2558.17,-279.32 2555.62,-266 2537.75,-172.32 2529.67,-145.75 2476.62,-66.5 2467.98,-53.59 2455.55,-41.42 2445,-32.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2447.46,-29.78 2437.53,-26.07 2442.98,-35.16 2447.46,-29.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node58->Node22 -->
<g id= "edge106_Node000058_Node000022" class= "edge" >
<title > Node58- > Node22</title>
<g id= "a_edge106_Node000058_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2525.99,-332.09C2526.82,-313.48 2525,-281.89 2505.62,-266 2460.06,-228.64 1503.02,-243.33 1445.62,-230 1375.38,-213.69 1357.19,-204.14 1297.62,-163.5 1246.74,-128.78 1253.76,-93.97 1198.62,-66.5 1145.68,-40.12 968.71,-24.11 896.11,-18.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "896.74,-15.05 886.51,-17.78 896.22,-22.03 896.74,-15.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node58->Node43 -->
<g id= "edge102_Node000058_Node000043" class= "edge" >
<title > Node58- > Node43</title>
<g id= "a_edge102_Node000058_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2533.02,-332.23C2541.8,-314.9 2552.54,-285.78 2538.62,-266 2522.1,-242.52 2493.53,-229.95 2466.48,-223.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2467.42,-219.88 2456.9,-221.13 2465.91,-226.71 2467.42,-219.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node58->Node51 -->
<g id= "edge104_Node000058_Node000051" class= "edge" >
<title > Node58- > Node51</title>
<g id= "a_edge104_Node000058_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2505.56,-332.11C2492.32,-321.94 2474.69,-308.41 2461.14,-298" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2463.38,-295.31 2453.32,-291.99 2459.12,-300.86 2463.38,-295.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>
<g id= "navigator" transform= "translate(0 0)" fill= "#404254" >
<rect fill= "#f2f5e9" fill-opacity= "0.5" stroke= "#606060" stroke-width= ".5" x= "0" y= "0" width= "60" height= "60" />
<use id= "zoomplus" xlink:href= "#zoomPlus" x= "17" y= "9" onmousedown= "handleZoom(evt,'in')" />
<use id= "zoomminus" xlink:href= "#zoomMin" x= "42" y= "9" onmousedown= "handleZoom(evt,'out')" />
<use id= "reset" xlink:href= "#resetDef" x= "30" y= "36" onmousedown= "handleReset()" />
<use id= "arrowup" xlink:href= "#arrowUp" x= "0" y= "0" onmousedown= "handlePan(0,-1)" />
<use id= "arrowright" xlink:href= "#arrowRight" x= "0" y= "0" onmousedown= "handlePan(1,0)" />
<use id= "arrowdown" xlink:href= "#arrowDown" x= "0" y= "0" onmousedown= "handlePan(0,1)" />
<use id= "arrowleft" xlink:href= "#arrowLeft" x= "0" y= "0" onmousedown= "handlePan(-1,0)" />
</g>
<svg viewBox= "0 0 15 15" width= "100%" height= "30px" preserveAspectRatio= "xMaxYMin meet" >
<g id= "arrow_out" transform= "scale(0.3 0.3)" >
<a xlink:href= "engine__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>