2025-11-06 09:16:40 -05:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
< !DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
2025-11-28 09:46:00 -05:00
<!-- Generated by graphviz version 2.43.0 (0)
2025-11-06 09:16:40 -05:00
-->
<!-- Title: src/python/engine/trampoline/py_engine.h Pages: 1 -->
2025-11-28 09:46:00 -05:00
<svg width= "2506pt" height= "687pt"
viewBox="0.00 0.00 2506.00 687.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id= "graph0" class= "graph" transform= "scale(1 1) rotate(0) translate(4 683)" >
2025-11-06 09:16:40 -05:00
<title > src/python/engine/trampoline/py_engine.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "1953,-679 1793,-679 1793,-649 1953,-649 1953,-679" />
<text text-anchor= "start" x= "1801" y= "-667" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text text-anchor= "middle" x= "1873" y= "-656" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "engine_8h.html" target= "_top" xlink:title= "Core header for the GridFire reaction network engine module." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1428,-613 1296,-613 1296,-594 1428,-594 1428,-613" />
<text text-anchor= "middle" x= "1362" y= "-601" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1792.88,-653.83C1695.85,-642.72 1533.63,-624.15 1438.35,-613.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1438.54,-609.74 1428.2,-612.08 1437.74,-616.69 1438.54,-609.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2334.5,-24.5 2163.5,-24.5 2163.5,-5.5 2334.5,-5.5 2334.5,-24.5" />
<text text-anchor= "middle" x= "2249" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node7 -->
2025-11-25 14:31:59 -05:00
<g id= "edge128_Node000001_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node7</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge128_Node000001_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1953.24,-663.17C2050.41,-661.45 2218.18,-652.29 2356,-613 2423.48,-593.76 2498,-614.17 2498,-544 2498,-544 2498,-544 2498,-146 2498,-72.06 2410.66,-40.1 2339.43,-26.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2339.97,-22.88 2329.5,-24.51 2338.7,-29.76 2339.97,-22.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "498.5,-24.5 451.5,-24.5 451.5,-5.5 498.5,-5.5 498.5,-24.5" />
<text text-anchor= "middle" x= "475" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node11 -->
2025-11-25 14:31:59 -05:00
<g id= "edge129_Node000001_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node11</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge129_Node000001_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1792.85,-661.83C1448.74,-656.29 114,-629.32 114,-544 114,-544 114,-544 114,-410 114,-227.07 184.91,-163.01 340,-66 371.89,-46.05 412.95,-32.28 441.37,-24.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "442.49,-27.63 451.23,-21.64 440.66,-20.88 442.49,-27.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1728,-156.5 1666,-156.5 1666,-137.5 1728,-137.5 1728,-156.5" />
<text text-anchor= "middle" x= "1697" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > expected</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node33 -->
2025-11-25 14:31:59 -05:00
<g id= "edge130_Node000001_Node000033" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node33</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge130_Node000001_Node000033" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1953.21,-661.47C2101.37,-656.46 2403,-635.06 2403,-544 2403,-544 2403,-544 2403,-476 2403,-314.79 2314.95,-268.56 2170,-198 2094.26,-161.13 1838.8,-151.27 1738.2,-148.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1738.2,-145.29 1728.12,-148.55 1738.03,-152.28 1738.2,-145.29" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1067.5,-294 944.5,-294 944.5,-264 1067.5,-264 1067.5,-294" />
<text text-anchor= "start" x= "952.5" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1006" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1352.48,-593.87C1305.63,-551.44 1099.07,-364.31 1029.19,-301.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1031.5,-298.38 1021.74,-294.26 1026.8,-303.57 1031.5,-298.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1423.5,-360 1300.5,-360 1300.5,-330 1423.5,-330 1423.5,-360" />
<text text-anchor= "start" x= "1308.5" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1362" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node34 -->
2025-11-28 09:46:00 -05:00
<g id= "edge45_Node000002_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node34</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge45_Node000002_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1362,-593.97C1362,-559 1362,-425.9 1362,-370.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1365.5,-370.17 1362,-360.17 1358.5,-370.17 1365.5,-370.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node47 -->
<g id= "Node000047" class= "node" >
<title > Node47</title>
<g id= "a_Node000047" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "880.5,-558 761.5,-558 761.5,-528 880.5,-528 880.5,-558" />
<text text-anchor= "start" x= "769.5" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "821" y= "-535" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_views.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node2->Node47 -->
<g id= "edge80_Node000002_Node000047" class= "edge" >
<title > Node2- > Node47</title>
<g id= "a_edge80_Node000002_Node000047" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1295.93,-595.36C1193.23,-584.25 996.17,-562.94 891.07,-551.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "891.2,-548.07 880.89,-550.48 890.45,-555.03 891.2,-548.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58 -->
<g id= "Node000058" class= "node" >
<title > Node58</title>
<g id= "a_Node000058" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2087,-492 1943,-492 1943,-462 2087,-462 2087,-492" />
<text text-anchor= "start" x= "1951" y= "-480" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "2015" y= "-469" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_procedures.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node2->Node58 -->
<g id= "edge114_Node000002_Node000058" class= "edge" >
<title > Node2- > Node58</title>
<g id= "a_edge114_Node000002_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1406.63,-593.99C1514.93,-573.34 1793.03,-520.32 1932.56,-493.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1933.6,-497.08 1942.77,-491.77 1932.29,-490.21 1933.6,-497.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60 -->
<g id= "Node000060" class= "node" >
<title > Node60</title>
<g id= "a_Node000060" > <a xlink:href= "engine__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2336.5,-96 2219.5,-96 2219.5,-66 2336.5,-66 2336.5,-96" />
<text text-anchor= "start" x= "2227.5" y= "-84" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "2278" y= "-73" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node2->Node60 -->
<g id= "edge121_Node000002_Node000060" class= "edge" >
<title > Node2- > Node60</title>
<g id= "a_edge121_Node000002_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1428.11,-597.36C1585.38,-584.38 1977.47,-547.3 2096,-492 2218.23,-434.97 2269.77,-416.6 2326,-294 2355.71,-229.22 2315.46,-144.64 2292.3,-104.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2295.24,-102.82 2287.11,-96.03 2289.23,-106.41 2295.24,-102.82" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61 -->
<g id= "Node000061" class= "node" >
<title > Node61</title>
<g id= "a_Node000061" > <a xlink:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
<polygon fill= "white" stroke= "#666666" points= "698,-360 528,-360 528,-330 698,-330 698,-360" />
<text text-anchor= "start" x= "536" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/diagnostics</text>
<text text-anchor= "middle" x= "613" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /dynamic_engine_diagnostics.h</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node2->Node61 -->
<g id= "edge123_Node000002_Node000061" class= "edge" >
<title > Node2- > Node61</title>
<g id= "a_edge123_Node000002_Node000061" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1296,-600.97C1147.81,-597.06 797.99,-585.05 752,-558 678.44,-514.74 636.57,-415.39 620.58,-369.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "623.84,-368.45 617.32,-360.1 617.21,-370.69 623.84,-368.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "reaction_8h.html" target= "_top" xlink:title= "Defines classes for representing and managing nuclear reactions." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1904,-90.5 1758,-90.5 1758,-71.5 1904,-71.5 1904,-90.5" />
<text text-anchor= "middle" x= "1831" y= "-78.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/reaction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id= "edge3_Node000003_Node000004" class= "edge" >
<title > Node3- > Node4</title>
<g id= "a_edge3_Node000003_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1066.17,-263.9C1099.23,-255.27 1140.59,-242.99 1176,-228 1200.92,-217.45 1203.74,-207.73 1229,-198 1297.43,-171.65 1323.59,-193.09 1390,-162 1409.81,-152.73 1408.77,-140.31 1429,-132 1484.98,-109.01 1647.35,-94.33 1747.79,-87.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1748.18,-90.66 1757.91,-86.47 1747.69,-83.68 1748.18,-90.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1316.5,-24.5 1223.5,-24.5 1223.5,-5.5 1316.5,-5.5 1316.5,-24.5" />
<text text-anchor= "middle" x= "1270" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge42_Node000003_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge42_Node000003_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1002.72,-263.94C999.49,-246.3 997.1,-216.14 1013,-198 1061.62,-142.54 1114.39,-204.03 1175,-162 1221.9,-129.47 1251.29,-65.55 1263.49,-34.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1266.86,-35.17 1267.09,-24.58 1260.3,-32.72 1266.86,-35.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge41_Node000003_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node3- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge41_Node000003_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M944.46,-272.57C805.66,-260.28 479.9,-231.15 475,-228 446.52,-209.7 445.74,-194.7 437,-162 433.56,-149.12 432.17,-144.43 437,-132 444.87,-111.77 461.5,-115.97 470,-96 478.32,-76.44 478.49,-51.74 477.28,-35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "480.74,-34.46 476.3,-24.84 473.77,-35.13 480.74,-34.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:href= "types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1912,-222.5 1792,-222.5 1792,-203.5 1912,-203.5 1912,-222.5" />
<text text-anchor= "middle" x= "1852" y= "-210.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/types/types.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node15 -->
<g id= "edge14_Node000003_Node000015" class= "edge" >
<title > Node3- > Node15</title>
<g id= "a_edge14_Node000003_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1067.82,-275.09C1194.75,-268.84 1493.83,-252.67 1744,-228 1756.25,-226.79 1769.25,-225.29 1781.83,-223.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1782.33,-227.2 1791.81,-222.47 1781.45,-220.25 1782.33,-227.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000016" > <a xlink:href= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1381.5,-162 1260.5,-162 1260.5,-132 1381.5,-132 1381.5,-162" />
<text text-anchor= "start" x= "1268.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1321" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node16 -->
2025-11-24 09:08:28 -05:00
<g id= "edge17_Node000003_Node000016" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node3- > Node16</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge17_Node000003_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1038.88,-263.95C1076.7,-247.83 1140.71,-220.7 1196,-198 1222.42,-187.16 1252.09,-175.28 1275.89,-165.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1277.37,-169 1285.37,-162.05 1274.78,-162.49 1277.37,-169" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1346,-228 1238,-228 1238,-198 1346,-198 1346,-228" />
<text text-anchor= "start" x= "1246" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1292" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node17 -->
<g id= "edge22_Node000003_Node000017" class= "edge" >
<title > Node3- > Node17</title>
<g id= "a_edge22_Node000003_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1067.71,-264.19C1114.92,-253.63 1179.85,-239.1 1227.7,-228.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1228.65,-231.76 1237.64,-226.16 1227.12,-224.93 1228.65,-231.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "813.5,-228 696.5,-228 696.5,-198 813.5,-198 813.5,-228" />
<text text-anchor= "start" x= "704.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "755" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reporting.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node19 -->
<g id= "edge25_Node000003_Node000019" class= "edge" >
<title > Node3- > Node19</title>
<g id= "a_edge25_Node000003_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M950.92,-263.95C912.26,-254.1 860.41,-240.88 819.77,-230.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "820.51,-227.09 809.95,-228.01 818.78,-233.87 820.51,-227.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node24 -->
<g id= "Node000024" class= "node" >
<title > Node24</title>
<g id= "a_Node000024" > <a xlink:href= "building_8h.html" target= "_top" xlink:title= "Defines types related to building reaction networks in the GridFire engine." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "2161.5,-228 2044.5,-228 2044.5,-198 2161.5,-198 2161.5,-228" />
<text text-anchor= "start" x= "2052.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "2103" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /building.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node24 -->
<g id= "edge31_Node000003_Node000024" class= "edge" >
<title > Node3- > Node24</title>
<g id= "a_edge31_Node000003_Node000024" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1067.61,-275.11C1215.07,-268.08 1599.93,-249.12 1921,-228 1958.4,-225.54 2000.08,-222.37 2034.12,-219.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2034.73,-223.12 2044.42,-218.84 2034.17,-216.15 2034.73,-223.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000026" > <a xlink:href= "jacobian_8h.html" target= "_top" xlink:title= "Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "601.5,-228 484.5,-228 484.5,-198 601.5,-198 601.5,-228" />
<text text-anchor= "start" x= "492.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "543" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /jacobian.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node26 -->
2025-11-24 09:08:28 -05:00
<g id= "edge33_Node000003_Node000026" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node3- > Node26</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge33_Node000003_Node000026" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M944.36,-271.29C867.35,-262.64 731.6,-246.48 616,-228 614.53,-227.76 613.04,-227.52 611.54,-227.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "611.96,-223.79 601.51,-225.55 610.78,-230.69 611.96,-223.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
<g id= "a_Node000027" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "860,-162 726,-162 726,-132 860,-132 860,-162" />
<text text-anchor= "start" x= "734" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "793" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node27 -->
2025-11-28 09:46:00 -05:00
<g id= "edge40_Node000003_Node000027" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node27</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge40_Node000003_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M944.34,-271.35C845.94,-260.44 663.43,-238.87 654,-228 628.75,-198.91 671.39,-177.9 715.91,-164.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "717.05,-168.04 725.72,-161.95 715.14,-161.31 717.05,-168.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1067.5,-222.5 1022.5,-222.5 1022.5,-203.5 1067.5,-203.5 1067.5,-222.5" />
<text text-anchor= "middle" x= "1045" y= "-210.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node32 -->
2025-11-28 09:46:00 -05:00
<g id= "edge43_Node000003_Node000032" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node32</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge43_Node000003_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1014.66,-263.8C1020.44,-254.31 1028.08,-241.76 1034.26,-231.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1037.4,-233.21 1039.61,-222.84 1031.42,-229.56 1037.4,-233.21" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3->Node33 -->
2025-11-28 09:46:00 -05:00
<g id= "edge44_Node000003_Node000033" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node33</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge44_Node000003_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1067.8,-274.7C1186.27,-267.95 1441.14,-251.19 1526,-228 1555.21,-220.02 1631.33,-181.89 1671.43,-161.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1673.29,-164.26 1680.57,-156.57 1670.08,-158.04 1673.29,-164.26" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2054,-24.5 2004,-24.5 2004,-5.5 2054,-5.5 2054,-24.5" />
<text text-anchor= "middle" x= "2029" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1862.12,-71.46C1895.32,-62.14 1949.31,-46.33 1995,-30 1996.43,-29.49 1997.88,-28.95 1999.35,-28.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2000.96,-31.53 2008.99,-24.61 1998.4,-25.01 2000.96,-31.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2145.5,-24.5 2072.5,-24.5 2072.5,-5.5 2145.5,-5.5 2145.5,-24.5" />
<text text-anchor= "middle" x= "2109" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string_view</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node6 -->
<g id= "edge5_Node000004_Node000006" class= "edge" >
<title > Node4- > Node6</title>
<g id= "a_edge5_Node000004_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1876.17,-71.42C1923.12,-62.24 1998.59,-46.71 2063,-30 2066.15,-29.18 2069.41,-28.29 2072.67,-27.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2073.74,-30.7 2082.35,-24.52 2071.77,-23.98 2073.74,-30.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node7 -->
<g id= "edge6_Node000004_Node000007" class= "edge" >
<title > Node4- > Node7</title>
<g id= "a_edge6_Node000004_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1886.94,-71.44C1963.74,-59.68 2101.59,-38.57 2183.23,-26.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2184.04,-29.49 2193.39,-24.51 2182.98,-22.57 2184.04,-29.49" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "285,-24.5 147,-24.5 147,-5.5 285,-5.5 285,-24.5" />
<text text-anchor= "middle" x= "216" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/logging/logging.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node8 -->
<g id= "edge7_Node000004_Node000008" class= "edge" >
<title > Node4- > Node8</title>
<g id= "a_edge7_Node000004_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1757.93,-78.04C1551.3,-72.34 945.12,-54.63 442,-30 393.29,-27.62 338.72,-24.25 295.4,-21.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "295.42,-17.92 285.21,-20.75 294.96,-24.9 295.42,-17.92" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "117,-24.5 35,-24.5 35,-5.5 117,-5.5 117,-24.5" />
<text text-anchor= "middle" x= "76" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/Logger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node9 -->
<g id= "edge8_Node000004_Node000009" class= "edge" >
<title > Node4- > Node9</title>
<g id= "a_edge8_Node000004_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1757.57,-79.71C1475.1,-78.31 458.35,-70.52 138,-30 131.61,-29.19 124.9,-28.02 118.36,-26.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "118.8,-23.22 108.29,-24.53 117.33,-30.06 118.8,-23.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node10 -->
<g id= "edge9_Node000004_Node000010" class= "edge" >
<title > Node4- > Node10</title>
<g id= "a_edge9_Node000004_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1757.95,-71.67C1644.77,-58.75 1429.44,-34.19 1326.96,-22.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1327.14,-19 1316.8,-21.34 1326.34,-25.95 1327.14,-19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node11 -->
<g id= "edge10_Node000004_Node000011" class= "edge" >
<title > Node4- > Node11</title>
<g id= "a_edge10_Node000004_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1757.61,-76.54C1506.35,-64.68 686.34,-25.97 509.01,-17.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "509.11,-14.11 498.96,-17.13 508.78,-21.1 509.11,-14.11" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1854,-24.5 1768,-24.5 1768,-5.5 1854,-5.5 1854,-24.5" />
<text text-anchor= "middle" x= "1811" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_set</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node12 -->
<g id= "edge11_Node000004_Node000012" class= "edge" >
<title > Node4- > Node12</title>
<g id= "a_edge11_Node000004_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1828.3,-71.37C1825.37,-61.97 1820.58,-46.67 1816.79,-34.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1820.11,-33.41 1813.78,-24.91 1813.43,-35.49 1820.11,-33.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1744.5,-24.5 1645.5,-24.5 1645.5,-5.5 1744.5,-5.5 1744.5,-24.5" />
<text text-anchor= "middle" x= "1695" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node13 -->
<g id= "edge12_Node000004_Node000013" class= "edge" >
<title > Node4- > Node13</title>
<g id= "a_edge12_Node000004_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1812.66,-71.37C1789.54,-60.49 1749.59,-41.69 1722.73,-29.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1724.02,-25.79 1713.49,-24.7 1721.04,-32.12 1724.02,-25.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1986,-30 1872,-30 1872,0 1986,0 1986,-30" />
<text text-anchor= "start" x= "1880" y= "-18" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1929" y= "-7" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node14 -->
<g id= "edge13_Node000004_Node000014" class= "edge" >
<title > Node4- > Node14</title>
<g id= "a_edge13_Node000004_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1844.22,-71.37C1858.14,-62.28 1880.52,-47.66 1898.8,-35.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1900.93,-38.51 1907.39,-30.12 1897.1,-32.65 1900.93,-38.51" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node13 -->
<g id= "edge16_Node000015_Node000013" class= "edge" >
<title > Node15- > Node13</title>
<g id= "a_edge16_Node000015_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1843.57,-203.32C1825.43,-184.48 1781.69,-138.13 1749,-96 1732.86,-75.19 1716.18,-49.78 1705.71,-33.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1708.6,-31.28 1700.32,-24.67 1702.67,-35 1708.6,-31.28" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15->Node14 -->
<g id= "edge15_Node000015_Node000014" class= "edge" >
<title > Node15- > Node14</title>
<g id= "a_edge15_Node000015_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1857.66,-203.37C1869.69,-184.63 1897.94,-138.46 1913,-96 1919.42,-77.89 1923.53,-56.5 1925.98,-40.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1929.48,-40.59 1927.41,-30.2 1922.55,-39.62 1929.48,-40.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node4 -->
<g id= "edge18_Node000016_Node000004" class= "edge" >
<title > Node16- > Node4</title>
<g id= "a_edge18_Node000016_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1381.52,-134.33C1386.41,-133.5 1391.28,-132.71 1396,-132 1517.84,-113.65 1659.77,-98.49 1747.51,-89.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1748.06,-93.3 1757.67,-88.84 1747.38,-86.34 1748.06,-93.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node7 -->
<g id= "edge19_Node000016_Node000007" class= "edge" >
<title > Node16- > Node7</title>
<g id= "a_edge19_Node000016_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1381.76,-137.53C1397.16,-135.55 1413.67,-133.56 1429,-132 1643.59,-110.13 1700.07,-130.49 1913,-96 1966.84,-87.28 1978.98,-78.79 2032,-66 2090.05,-52 2157.05,-36.69 2201.07,-26.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2201.94,-30.14 2210.92,-24.53 2200.4,-23.31 2201.94,-30.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node16->Node11 -->
2025-11-24 09:08:28 -05:00
<g id= "edge21_Node000016_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node16- > Node11</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge21_Node000016_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1260.5,-136.7C1094.6,-111.21 636.37,-40.8 508.52,-21.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "508.95,-17.68 498.53,-19.62 507.88,-24.59 508.95,-17.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node13 -->
<g id= "edge20_Node000016_Node000013" class= "edge" >
<title > Node16- > Node13</title>
<g id= "a_edge20_Node000016_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1361.38,-131.96C1435.37,-106.25 1591.44,-52 1660.67,-27.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1661.94,-31.2 1670.24,-24.61 1659.64,-24.58 1661.94,-31.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node16 -->
<g id= "edge23_Node000017_Node000016" class= "edge" >
<title > Node17- > Node16</title>
<g id= "a_edge23_Node000017_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1298.44,-197.8C1301.97,-190.01 1306.43,-180.16 1310.45,-171.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1313.64,-172.72 1314.58,-162.16 1307.27,-169.83 1313.64,-172.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
<g id= "a_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1496,-156.5 1438,-156.5 1438,-137.5 1496,-137.5 1496,-156.5" />
<text text-anchor= "middle" x= "1467" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > memory</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node18 -->
<g id= "edge24_Node000017_Node000018" class= "edge" >
<title > Node17- > Node18</title>
<g id= "a_edge24_Node000017_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1330.4,-197.95C1361.5,-186.58 1404.83,-170.74 1434.29,-159.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1435.52,-163.24 1443.71,-156.52 1433.12,-156.66 1435.52,-163.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node14 -->
<g id= "edge30_Node000019_Node000014" class= "edge" >
<title > Node19- > Node14</title>
<g id= "a_edge30_Node000019_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M813.53,-200.54C818.42,-199.65 823.29,-198.8 828,-198 936.95,-179.59 972.25,-205.08 1074,-162 1094.14,-153.47 1092.82,-140.42 1113,-132 1420.41,-3.68 1529.44,-85.96 1861.91,-30.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1862.55,-33.54 1871.81,-28.4 1861.37,-26.64 1862.55,-33.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "990,-156.5 952,-156.5 952,-137.5 990,-137.5 990,-156.5" />
<text text-anchor= "middle" x= "971" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node20 -->
<g id= "edge26_Node000019_Node000020" class= "edge" >
<title > Node19- > Node20</title>
<g id= "a_edge26_Node000019_Node000020" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M813.56,-199.67C851.15,-190.97 900.67,-178.02 943,-162 944.02,-161.62 945.05,-161.21 946.08,-160.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "947.63,-163.92 955.26,-156.57 944.71,-157.55 947.63,-163.92" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1166,-156.5 1122,-156.5 1122,-137.5 1166,-137.5 1166,-156.5" />
<text text-anchor= "middle" x= "1144" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node21 -->
<g id= "edge27_Node000019_Node000021" class= "edge" >
<title > Node19- > Node21</title>
<g id= "a_edge27_Node000019_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M813.51,-200.45C818.41,-199.58 823.29,-198.75 828,-198 951.89,-178.17 986.41,-192.97 1108,-162 1110.3,-161.41 1112.66,-160.72 1115.01,-159.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1116.23,-163.24 1124.48,-156.58 1113.88,-156.65 1116.23,-163.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
<g id= "a_Node000022" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1065.5,-156.5 1008.5,-156.5 1008.5,-137.5 1065.5,-137.5 1065.5,-156.5" />
<text text-anchor= "middle" x= "1037" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ostream</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node22 -->
<g id= "edge28_Node000019_Node000022" class= "edge" >
<title > Node19- > Node22</title>
<g id= "a_edge28_Node000019_Node000022" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M813.71,-200.45C880.12,-187.31 981.38,-167.02 999,-162 1001.28,-161.35 1003.62,-160.63 1005.97,-159.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1007.18,-163.15 1015.48,-156.57 1004.89,-156.53 1007.18,-163.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
<g id= "a_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "934,-156.5 878,-156.5 878,-137.5 934,-137.5 934,-156.5" />
<text text-anchor= "middle" x= "906" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sstream</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node23 -->
<g id= "edge29_Node000019_Node000023" class= "edge" >
<title > Node19- > Node23</title>
<g id= "a_edge29_Node000019_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M788.14,-197.95C814.5,-186.78 851.06,-171.29 876.44,-160.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "878.06,-163.64 885.9,-156.52 875.33,-157.2 878.06,-163.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2201.5,-156.5 2150.5,-156.5 2150.5,-137.5 2201.5,-137.5 2201.5,-156.5" />
<text text-anchor= "middle" x= "2176" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > variant</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node24->Node25 -->
<g id= "edge32_Node000024_Node000025" class= "edge" >
<title > Node24- > Node25</title>
<g id= "a_edge32_Node000024_Node000025" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2119.2,-197.8C2130.8,-187.62 2146.42,-173.93 2158.34,-163.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2160.7,-166.07 2165.91,-156.84 2156.09,-160.8 2160.7,-166.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node7 -->
<g id= "edge34_Node000026_Node000007" class= "edge" >
<title > Node26- > Node7</title>
<g id= "a_edge34_Node000026_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M601.79,-205.57C627.87,-202.91 658.94,-199.98 687,-198 1050,-172.38 1143.68,-205.36 1505,-162 1573.37,-153.8 1588.93,-142.41 1657,-132 1802.84,-109.7 1844.02,-132.4 1987,-96 2020.99,-87.35 2026.75,-77.18 2060,-66 2107.25,-50.12 2162.5,-36 2201.01,-26.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2201.98,-30.22 2210.92,-24.52 2200.38,-23.4 2201.98,-30.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node9 -->
<g id= "edge36_Node000026_Node000009" class= "edge" >
<title > Node26- > Node9</title>
<g id= "a_edge36_Node000026_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M542.96,-197.73C542.11,-179.86 537.89,-149.46 520,-132 512.68,-124.86 231.44,-54.54 120.42,-26.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "121.08,-23.55 110.53,-24.54 119.4,-30.34 121.08,-23.55" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node26->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge39_Node000026_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node26- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge39_Node000026_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M592.48,-197.98C619.02,-189.44 651.78,-177.24 679,-162 697.78,-151.49 697.51,-141.12 717,-132 886.23,-52.84 1109.74,-27.26 1213.1,-19.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1213.6,-22.82 1223.31,-18.6 1213.08,-15.84 1213.6,-22.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node27 -->
<g id= "edge35_Node000026_Node000027" class= "edge" >
<title > Node26- > Node27</title>
<g id= "a_edge35_Node000026_Node000027" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M597.86,-197.95C636.37,-188.1 688.01,-174.88 728.49,-164.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "729.44,-167.88 738.26,-162.01 727.71,-161.1 729.44,-167.88" />
</a>
</g>
</g>
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "670,-156.5 568,-156.5 568,-137.5 670,-137.5 670,-156.5" />
<text text-anchor= "middle" x= "619" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > Eigen/SparseCore</text>
</a>
</g>
</g>
<!-- Node26->Node28 -->
<g id= "edge37_Node000026_Node000028" class= "edge" >
<title > Node26- > Node28</title>
<g id= "a_edge37_Node000026_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M559.87,-197.8C571.95,-187.62 588.21,-173.93 600.62,-163.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "603.1,-165.96 608.5,-156.84 598.59,-160.61 603.1,-165.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node30 -->
<g id= "Node000030" class= "node" >
<title > Node30</title>
<g id= "a_Node000030" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "511.5,-156.5 446.5,-156.5 446.5,-137.5 511.5,-137.5 511.5,-156.5" />
<text text-anchor= "middle" x= "479" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > functional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node30 -->
2025-11-28 09:46:00 -05:00
<g id= "edge38_Node000026_Node000030" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node26- > Node30</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge38_Node000026_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M528.8,-197.8C518.82,-187.82 505.46,-174.46 495.09,-164.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "497.39,-161.44 487.84,-156.84 492.44,-166.39 497.39,-161.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node3 -->
2025-11-28 09:46:00 -05:00
<g id= "edge52_Node000034_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node3</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge52_Node000034_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.26,-333.07C1243.51,-323.01 1157.07,-307.62 1082,-294 1080.7,-293.76 1079.39,-293.53 1078.07,-293.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1078.26,-289.76 1067.8,-291.41 1077.01,-296.65 1078.26,-289.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node4 -->
2025-11-28 09:46:00 -05:00
<g id= "edge51_Node000034_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node4</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge51_Node000034_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1423.59,-344.34C1542.79,-343.99 1799.9,-337.97 1875,-294 1915.83,-270.1 1936.33,-242.76 1921,-198 1906.72,-156.3 1870.67,-118.01 1848.78,-97.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1850.9,-94.75 1841.15,-90.61 1846.19,-99.93 1850.9,-94.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node5 -->
2025-11-28 09:46:00 -05:00
<g id= "edge73_Node000034_Node000005" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node5</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge73_Node000034_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1423.54,-341.97C1562.98,-336.91 1894.18,-322.06 1936,-294 2024.2,-234.81 2030.4,-87.35 2029.68,-34.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2033.18,-34.61 2029.43,-24.7 2026.18,-34.78 2033.18,-34.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node7 -->
2025-11-28 09:46:00 -05:00
<g id= "edge46_Node000034_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node7</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge46_Node000034_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1423.52,-342.51C1614.16,-337.61 2184.09,-320.77 2213,-294 2266.15,-244.78 2249.91,-201.93 2231,-132 2226.17,-114.12 2214.83,-113.88 2210,-96 2206.52,-83.13 2205.66,-78.61 2210,-66 2214.39,-53.25 2223.5,-41.25 2231.82,-32.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2234.58,-34.39 2239.08,-24.79 2229.58,-29.49 2234.58,-34.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node8 -->
2025-11-28 09:46:00 -05:00
<g id= "edge48_Node000034_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node8</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge48_Node000034_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.4,-343.42C1173.87,-341.44 889.2,-332.69 801,-294 782.85,-286.04 786.08,-272.12 768,-264 630.18,-202.13 566.46,-292.81 430,-228 334.02,-182.42 255.6,-75.65 227.32,-33.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "230.06,-31.34 221.64,-24.93 224.22,-35.2 230.06,-31.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge70_Node000034_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge70_Node000034_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.15,-337.13C1272.7,-330.66 1242.84,-318.14 1226,-294 1175.07,-221.01 1236.92,-182.94 1256,-96 1260.52,-75.39 1264.54,-51.53 1267.1,-35.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1270.63,-35.34 1268.69,-24.93 1263.71,-34.28 1270.63,-35.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge71_Node000034_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge71_Node000034_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.2,-342.45C1180.45,-338.74 921.32,-327.05 839,-294 819.03,-285.98 820.93,-272.12 801,-264 660.69,-206.81 585.96,-315.12 462,-228 425.2,-202.14 421.73,-176.21 430,-132 436.79,-95.71 454.58,-56.16 465.65,-33.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "468.91,-35.19 470.33,-24.69 462.67,-32.02 468.91,-35.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node13 -->
2025-11-25 14:31:59 -05:00
<g id= "edge75_Node000034_Node000013" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node13</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge75_Node000034_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1367.64,-329.9C1375.88,-311.31 1393.12,-279.2 1419,-264 1481.66,-227.2 1695.53,-282.14 1744,-228 1752.89,-218.07 1744.7,-211.31 1744,-198 1742.44,-168.54 1743.63,-160.74 1737,-132 1736.93,-131.69 1713.49,-67.02 1701.67,-34.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1704.85,-32.9 1698.15,-24.69 1698.27,-35.28 1704.85,-32.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node14 -->
2025-11-28 09:46:00 -05:00
<g id= "edge47_Node000034_Node000014" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node14</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge47_Node000034_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1423.63,-341.82C1558.16,-336.56 1869.23,-321.55 1908,-294 1987.88,-237.24 1954.55,-96.39 1937.11,-39.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1940.35,-38.59 1933.97,-30.14 1933.69,-40.73 1940.35,-38.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node15 -->
2025-11-28 09:46:00 -05:00
<g id= "edge50_Node000034_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node15</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge50_Node000034_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1423.61,-342.29C1549.64,-338.16 1827.5,-325.54 1856,-294 1870.97,-277.44 1865.59,-250.2 1859.5,-232.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1862.77,-230.92 1855.98,-222.79 1856.21,-233.38 1862.77,-230.92" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node16 -->
2025-11-28 09:46:00 -05:00
<g id= "edge53_Node000034_Node000016" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node16</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge53_Node000034_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1353.04,-329.76C1347.5,-320.08 1340.91,-306.77 1338,-294 1335.04,-281 1335.08,-277.01 1338,-264 1341.87,-246.73 1351.13,-245.27 1355,-228 1357.92,-214.99 1358.92,-210.74 1355,-198 1351.93,-188.02 1346.11,-178.25 1340.15,-170.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1342.88,-167.84 1333.99,-162.08 1337.35,-172.13 1342.88,-167.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node17 -->
2025-11-28 09:46:00 -05:00
<g id= "edge54_Node000034_Node000017" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node17</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge54_Node000034_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.37,-335.28C1275.45,-328.39 1249.07,-316.07 1234,-294 1219.91,-273.36 1240.63,-250.31 1261.11,-234.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1263.24,-237.05 1269.17,-228.28 1259.06,-231.44 1263.24,-237.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node18 -->
2025-11-28 09:46:00 -05:00
<g id= "edge72_Node000034_Node000018" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node18</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge72_Node000034_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1423.91,-341.78C1543.29,-336.87 1795.88,-323.11 1822,-294 1830.9,-284.08 1830.63,-274.16 1822,-264 1758.16,-188.81 1695.75,-261.58 1603,-228 1558.5,-211.89 1512.11,-181.08 1486.66,-162.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1488.41,-159.7 1478.27,-156.62 1484.28,-165.35 1488.41,-159.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node21 -->
2025-11-28 09:46:00 -05:00
<g id= "edge69_Node000034_Node000021" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node21</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge69_Node000034_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.33,-334.37C1248.81,-325.34 1180.3,-310.76 1158,-294 1121.31,-266.44 1109.82,-242.74 1120,-198 1122.57,-186.69 1128.04,-174.96 1133.1,-165.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1136.3,-167.17 1138.29,-156.77 1130.24,-163.66 1136.3,-167.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node30 -->
2025-11-28 09:46:00 -05:00
<g id= "edge74_Node000034_Node000030" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node30</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge74_Node000034_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.25,-340.39C1216.69,-334.69 1063.3,-321.31 935,-294 891.28,-284.69 882.8,-272.91 839,-264 759.35,-247.79 529.57,-288.24 475,-228 460.01,-211.46 465.39,-184.21 471.49,-166.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "474.78,-167.38 475.01,-156.79 468.22,-164.92 474.78,-167.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000035" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "554.5,-288.5 429.5,-288.5 429.5,-269.5 554.5,-269.5 554.5,-288.5" />
<text text-anchor= "middle" x= "492" y= "-276.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/config/config.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node35 -->
2025-11-28 09:46:00 -05:00
<g id= "edge49_Node000034_Node000035" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node35</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge49_Node000034_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.15,-340.24C1175.29,-332.54 884.19,-314 640,-294 615.47,-291.99 588.67,-289.54 564.7,-287.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "564.91,-283.75 554.62,-286.28 564.24,-290.72 564.91,-283.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000036" > <a xlink:href= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1517.5,-228 1402.5,-228 1402.5,-198 1517.5,-198 1517.5,-228" />
<text text-anchor= "start" x= "1410.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "middle" x= "1460" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node36 -->
2025-11-28 09:46:00 -05:00
<g id= "edge55_Node000034_Node000036" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node36</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge55_Node000034_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1353.91,-329.79C1345.41,-312.79 1334.96,-284.11 1348,-264 1358.36,-248.02 1375.16,-237.11 1392.62,-229.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1394.31,-232.77 1402.36,-225.88 1391.77,-226.24 1394.31,-232.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
<g id= "a_Node000037" > <a xlink:href= "construction_8h.html" target= "_top" xlink:title= "Functions for constructing nuclear reaction networks." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "2204,-294 2060,-294 2060,-264 2204,-264 2204,-294" />
<text text-anchor= "start" x= "2068" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "2132" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /construction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node37 -->
2025-11-28 09:46:00 -05:00
<g id= "edge58_Node000034_Node000037" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node37</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge58_Node000034_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1423.52,-339.96C1538.45,-332.26 1793.55,-314.4 2008,-294 2021.54,-292.71 2035.89,-291.21 2049.84,-289.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2050.36,-293.15 2059.92,-288.57 2049.59,-286.19 2050.36,-293.15" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node38 -->
<g id= "Node000038" class= "node" >
<title > Node38</title>
<g id= "a_Node000038" > <a xlink:href= "weak__interpolator_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1735.5,-228 1612.5,-228 1612.5,-198 1735.5,-198 1735.5,-228" />
<text text-anchor= "start" x= "1620.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text text-anchor= "middle" x= "1674" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node34->Node38 -->
2025-11-25 14:31:59 -05:00
<g id= "edge78_Node000034_Node000038" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node38</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge78_Node000034_Node000038" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1362,-329.79C1362.82,-311.68 1367.13,-280.74 1386,-264 1402.04,-249.77 1522.44,-232.53 1602.41,-222.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1602.95,-225.93 1612.44,-221.21 1602.08,-218.98 1602.95,-225.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node42 -->
<g id= "Node000042" class= "node" >
<title > Node42</title>
<g id= "a_Node000042" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1541.5,-294 1428.5,-294 1428.5,-264 1541.5,-264 1541.5,-294" />
<text text-anchor= "start" x= "1436.5" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text text-anchor= "middle" x= "1485" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _rc.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node42 -->
2025-11-28 09:46:00 -05:00
<g id= "edge76_Node000034_Node000042" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node42</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge76_Node000034_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1388.99,-329.95C1406.62,-320.78 1429.83,-308.71 1449.02,-298.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1450.81,-301.73 1458.07,-294.01 1447.58,-295.52 1450.81,-301.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node43 -->
<g id= "Node000043" class= "node" >
<title > Node43</title>
<g id= "a_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1672.5,-294 1559.5,-294 1559.5,-264 1672.5,-264 1672.5,-294" />
<text text-anchor= "start" x= "1567.5" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text text-anchor= "middle" x= "1616" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _jac_fun.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node43 -->
2025-11-28 09:46:00 -05:00
<g id= "edge77_Node000034_Node000043" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node43</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge77_Node000034_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1417.74,-329.95C1456.87,-320.1 1509.33,-306.88 1550.46,-296.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1551.55,-299.85 1560.39,-294.01 1549.84,-293.06 1551.55,-299.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000044" > <a xlink:href= "weak__rate__library_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1813.5,-294 1690.5,-294 1690.5,-264 1813.5,-264 1813.5,-294" />
<text text-anchor= "start" x= "1698.5" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text text-anchor= "middle" x= "1752" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_rate_library.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node44 -->
2025-11-28 09:46:00 -05:00
<g id= "edge79_Node000034_Node000044" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node34- > Node44</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge79_Node000034_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1423.57,-335.08C1485.77,-325.91 1584.86,-310.84 1680.6,-294.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1681.21,-297.47 1690.45,-292.29 1680,-290.58 1681.21,-297.47" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node18 -->
2025-11-28 09:46:00 -05:00
<g id= "edge57_Node000036_Node000018" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node36- > Node18</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge57_Node000036_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1461.55,-197.8C1462.55,-188.7 1463.85,-176.79 1464.93,-166.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1468.42,-167.17 1466.03,-156.84 1461.47,-166.4 1468.42,-167.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node21 -->
2025-11-28 09:46:00 -05:00
<g id= "edge56_Node000036_Node000021" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node36- > Node21</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge56_Node000036_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1402.41,-200.34C1335.99,-186.88 1229.14,-165.24 1176.06,-154.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1176.69,-151.05 1166.19,-152.49 1175.3,-157.91 1176.69,-151.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node4 -->
2025-11-28 09:46:00 -05:00
<g id= "edge59_Node000037_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node4</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge59_Node000037_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2152.58,-263.87C2164.39,-254.83 2178.69,-242.16 2188,-228 2212.06,-191.43 2238.86,-164.91 2210,-132 2190.82,-110.12 2020.11,-94.76 1914.45,-87.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1914.65,-83.75 1904.43,-86.55 1914.16,-90.74 1914.65,-83.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node24 -->
2025-11-28 09:46:00 -05:00
<g id= "edge60_Node000037_Node000024" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node24</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge60_Node000037_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2125.56,-263.8C2122.03,-256.01 2117.57,-246.16 2113.55,-237.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2116.73,-235.83 2109.42,-228.16 2110.36,-238.72 2116.73,-235.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node25 -->
2025-11-28 09:46:00 -05:00
<g id= "edge62_Node000037_Node000025" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node25</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge62_Node000037_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2146.52,-263.64C2154.95,-254.33 2164.9,-241.46 2170,-228 2177.54,-208.11 2178.22,-183.47 2177.54,-166.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2181.03,-166.52 2176.92,-156.75 2174.04,-166.95 2181.03,-166.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node27 -->
2025-11-28 09:46:00 -05:00
<g id= "edge61_Node000037_Node000027" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node27</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge61_Node000037_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2059.98,-274.47C1997.15,-271.46 1903.56,-267.13 1822,-264 1758.96,-261.58 730.9,-273.31 687,-228 663.34,-203.58 702.13,-180.74 739.27,-165.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "740.57,-169.01 748.63,-162.14 738.04,-162.49 740.57,-169.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node38 -->
2025-11-28 09:46:00 -05:00
<g id= "edge63_Node000037_Node000038" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node38</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge63_Node000037_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2059.93,-267.93C1974.03,-255.93 1831.36,-235.99 1745.65,-224.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1746.13,-220.55 1735.74,-222.63 1745.16,-227.48 1746.13,-220.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node7 -->
2025-11-28 09:46:00 -05:00
<g id= "edge64_Node000038_Node000007" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node7</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge64_Node000038_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1727.35,-197.94C1802.38,-177.72 1943,-138.2 2060,-96 2118.36,-74.95 2184.77,-45.52 2221.28,-28.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2223.12,-31.86 2230.75,-24.51 2220.2,-25.5 2223.12,-31.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node8 -->
2025-11-28 09:46:00 -05:00
<g id= "edge65_Node000038_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node8</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge65_Node000038_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1621.49,-197.91C1595.31,-189.62 1563.81,-177.65 1538,-162 1521.05,-151.72 1523.15,-139.97 1505,-132 1477.14,-119.76 572.72,-45.12 295.79,-22.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "295.67,-18.97 285.42,-21.65 295.1,-25.95 295.67,-18.97" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge66_Node000038_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge66_Node000038_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1659.84,-197.91C1641.71,-180.51 1608.72,-150.88 1576,-132 1487.67,-81.02 1372.76,-44.5 1311.98,-27.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1312.92,-23.85 1302.34,-24.52 1311.02,-30.59 1312.92,-23.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge67_Node000038_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge67_Node000038_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1642.68,-197.96C1623,-188.67 1597.39,-175.71 1576,-162 1557.88,-150.39 1557.91,-140.15 1538,-132 1344.44,-52.78 668.11,-23.15 508.8,-17.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "508.77,-13.68 498.65,-16.81 508.51,-20.68 508.77,-13.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node33 -->
2025-11-28 09:46:00 -05:00
<g id= "edge68_Node000038_Node000033" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node33</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge68_Node000038_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1679.1,-197.8C1682.44,-188.5 1686.84,-176.27 1690.44,-166.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1693.73,-167.44 1693.82,-156.84 1687.15,-165.07 1693.73,-167.44" />
</a>
</g>
</g>
<!-- Node48 -->
<g id= "Node000048" class= "node" >
<title > Node48</title>
<g id= "a_Node000048" > <a xlink:href= "engine__adaptive_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "936.5,-426 817.5,-426 817.5,-396 936.5,-396 936.5,-426" />
<text text-anchor= "start" x= "825.5" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "877" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_adaptive.h</text>
</a>
</g>
</g>
<!-- Node47->Node48 -->
<g id= "edge81_Node000047_Node000048" class= "edge" >
<title > Node47- > Node48</title>
<g id= "a_edge81_Node000047_Node000048" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M827.1,-527.84C836.65,-505.67 855.24,-462.51 866.84,-435.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "870.17,-436.71 870.91,-426.14 863.74,-433.94 870.17,-436.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node49 -->
<g id= "Node000049" class= "node" >
<title > Node49</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000049" > <a xlink:href= "engine__view__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for engine "views" in GridFire." >
<polygon fill= "white" stroke= "#666666" points= "927.5,-360 792.5,-360 792.5,-330 927.5,-330 927.5,-360" />
<text text-anchor= "start" x= "800.5" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "860" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_view_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node47->Node49 -->
<g id= "edge113_Node000047_Node000049" class= "edge" >
<title > Node47- > Node49</title>
<g id= "a_edge113_Node000047_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M815.38,-527.62C805.74,-500.6 788.86,-440.95 808,-396 812.82,-384.68 821.6,-374.69 830.58,-366.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "832.98,-369.22 838.44,-360.14 828.51,-363.84 832.98,-369.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node50 -->
<g id= "Node000050" class= "node" >
<title > Node50</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000050" > <a xlink:href= "engine__defined_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "578.5,-426 459.5,-426 459.5,-396 578.5,-396 578.5,-426" />
<text text-anchor= "start" x= "467.5" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "519" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node47->Node50 -->
<g id= "edge93_Node000047_Node000050" class= "edge" >
<title > Node47- > Node50</title>
<g id= "a_edge93_Node000047_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M788.39,-527.96C733.38,-504.28 622.17,-456.41 561.26,-430.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "562.5,-426.91 551.93,-426.17 559.73,-433.34 562.5,-426.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node52 -->
<g id= "Node000052" class= "node" >
<title > Node52</title>
<g id= "a_Node000052" > <a xlink:href= "engine__multiscale_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1073.5,-426 954.5,-426 954.5,-396 1073.5,-396 1073.5,-426" />
<text text-anchor= "start" x= "962.5" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1014" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_multiscale.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node47->Node52 -->
<g id= "edge102_Node000047_Node000052" class= "edge" >
<title > Node47- > Node52</title>
<g id= "a_edge102_Node000047_Node000052" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M842.02,-527.84C876.54,-504.59 945.3,-458.27 984.62,-431.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "986.67,-434.63 993,-426.14 982.75,-428.83 986.67,-434.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57 -->
<g id= "Node000057" class= "node" >
<title > Node57</title>
<g id= "a_Node000057" > <a xlink:href= "engine__priming_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "422.5,-492 303.5,-492 303.5,-462 422.5,-462 422.5,-492" />
<text text-anchor= "start" x= "311.5" y= "-480" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "363" y= "-469" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node47->Node57 -->
<g id= "edge106_Node000047_Node000057" class= "edge" >
<title > Node47- > Node57</title>
<g id= "a_edge106_Node000047_Node000057" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M761.12,-533.63C676.49,-521.81 522.22,-500.25 432.59,-487.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "432.92,-484.24 422.53,-486.32 431.95,-491.17 432.92,-484.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node3 -->
<g id= "edge82_Node000048_Node000003" class= "edge" >
<title > Node48- > Node3</title>
<g id= "a_edge82_Node000048_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M916.08,-395.87C934.34,-387.68 955.25,-375.82 970,-360 984.7,-344.22 994.16,-321.42 999.67,-304.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1003.11,-304.88 1002.6,-294.3 996.4,-302.89 1003.11,-304.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node7 -->
<g id= "edge88_Node000048_Node000007" class= "edge" >
<title > Node48- > Node7</title>
<g id= "a_edge88_Node000048_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M936.61,-397.13C939.44,-396.7 942.25,-396.32 945,-396 1196.05,-366.4 1834.96,-413.6 2082,-360 2156.37,-343.86 2183.77,-345.28 2240,-294 2313.59,-226.88 2320.96,-192.66 2345,-96 2348.22,-83.06 2351.92,-77.4 2345,-66 2333.83,-47.58 2313.41,-35.63 2294.27,-28.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2295.32,-24.71 2284.73,-24.58 2292.93,-31.29 2295.32,-24.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node8 -->
<g id= "edge90_Node000048_Node000008" class= "edge" >
<title > Node48- > Node8</title>
<g id= "a_edge90_Node000048_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M817.2,-406.36C724.78,-400.04 552.05,-385.22 496,-360 349.19,-293.95 331.05,-233.91 248,-96 236.1,-76.24 226.92,-51.25 221.51,-34.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "224.81,-33.35 218.5,-24.84 218.13,-35.42 224.81,-33.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node9 -->
<g id= "edge92_Node000048_Node000009" class= "edge" >
<title > Node48- > Node9</title>
<g id= "a_edge92_Node000048_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M817.37,-409.18C731.54,-406.68 568.88,-396.97 436,-360 300.35,-322.26 243.45,-331.51 148,-228 95.61,-171.18 81.17,-74.73 77.33,-34.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "80.82,-34.18 76.49,-24.51 73.84,-34.77 80.82,-34.18" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node15 -->
<g id= "edge87_Node000048_Node000015" class= "edge" >
<title > Node48- > Node15</title>
<g id= "a_edge87_Node000048_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M936.63,-397.27C939.45,-396.81 942.25,-396.38 945,-396 1150.92,-367.31 1739.25,-451.47 1875,-294 1890.43,-276.1 1876.77,-248.43 1864.88,-230.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1867.66,-228.65 1858.99,-222.56 1861.97,-232.73 1867.66,-228.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node16 -->
<g id= "edge85_Node000048_Node000016" class= "edge" >
<title > Node48- > Node16</title>
<g id= "a_edge85_Node000048_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M902.3,-395.88C914.94,-387.31 929,-375.11 936,-360 953.94,-321.28 917.05,-302.71 935,-264 954.11,-222.8 971.75,-217 1013,-198 1054.09,-179.08 1172.64,-163.57 1250.11,-155.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1250.71,-158.52 1260.28,-153.96 1249.96,-151.56 1250.71,-158.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node17 -->
<g id= "edge86_Node000048_Node000017" class= "edge" >
<title > Node48- > Node17</title>
<g id= "a_edge86_Node000048_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M911.25,-395.91C934.68,-386.14 966.39,-372.65 994,-360 1089.06,-316.44 1199.12,-261.26 1255.13,-232.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1256.96,-235.82 1264.29,-228.17 1253.79,-229.58 1256.96,-235.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node35 -->
<g id= "edge89_Node000048_Node000035" class= "edge" >
<title > Node48- > Node35</title>
<g id= "a_edge89_Node000048_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M817.42,-409.07C727.6,-406.47 563.27,-396.69 519,-360 500.87,-344.97 494.86,-317.3 492.9,-298.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "496.38,-298.32 492.13,-288.61 489.4,-298.85 496.38,-298.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node37 -->
<g id= "edge91_Node000048_Node000037" class= "edge" >
<title > Node48- > Node37</title>
<g id= "a_edge91_Node000048_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M936.61,-397.13C939.44,-396.71 942.25,-396.33 945,-396 1066.55,-381.61 1932.84,-406.65 2046,-360 2075.07,-348.02 2100.32,-321.45 2115.8,-302.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2118.64,-304.27 2122.02,-294.22 2113.12,-299.97 2118.64,-304.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48->Node49 -->
<g id= "edge83_Node000048_Node000049" class= "edge" >
<title > Node48- > Node49</title>
<g id= "a_edge83_Node000048_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M873.23,-395.8C871.2,-388.17 868.65,-378.57 866.33,-369.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "869.71,-368.93 863.76,-360.16 862.95,-370.73 869.71,-368.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node3 -->
<g id= "edge84_Node000049_Node000003" class= "edge" >
<title > Node49- > Node3</title>
<g id= "a_edge84_Node000049_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M892.04,-329.95C913.44,-320.58 941.77,-308.16 964.83,-298.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "966.28,-301.23 974.03,-294.01 963.47,-294.82 966.28,-301.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node50->Node3 -->
2025-11-28 09:46:00 -05:00
<g id= "edge95_Node000050_Node000003" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node50- > Node3</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge95_Node000050_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M578.85,-399.65C616.73,-391.76 666.1,-378.98 707,-360 728.14,-350.19 728.55,-339.1 750,-330 809.21,-304.89 881.52,-292.25 934.17,-285.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "934.89,-289.42 944.43,-284.81 934.1,-282.46 934.89,-289.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node8 -->
<g id= "edge99_Node000050_Node000008" class= "edge" >
<title > Node50- > Node8</title>
<g id= "a_edge99_Node000050_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M459.32,-404.17C391.36,-396.63 285.43,-381.79 252,-360 186.11,-317.05 152,-292.65 152,-214 152,-214 152,-214 152,-146 152,-108.88 158.76,-98.87 176,-66 182.4,-53.79 191.99,-41.67 200.18,-32.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "202.98,-34.55 207.17,-24.82 197.82,-29.82 202.98,-34.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node9 -->
<g id= "edge100_Node000050_Node000009" class= "edge" >
<title > Node50- > Node9</title>
<g id= "a_edge100_Node000050_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M459.17,-408.51C365.42,-405.14 189.3,-394.3 138,-360 81.73,-322.37 79.48,-293.4 62,-228 43.41,-158.44 52.2,-137.33 62,-66 63.46,-55.34 66.6,-43.76 69.54,-34.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "72.94,-35.29 72.78,-24.7 66.3,-33.08 72.94,-35.29" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node15 -->
<g id= "edge97_Node000050_Node000015" class= "edge" >
<title > Node50- > Node15</title>
<g id= "a_edge97_Node000050_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M578.74,-403.65C625.18,-397.09 690.34,-384.25 743,-360 763.18,-350.7 762.32,-338.13 783,-330 807.98,-320.18 1717.34,-231.14 1744,-228 1756.22,-226.56 1769.21,-224.95 1781.79,-223.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1782.29,-226.81 1791.77,-222.06 1781.4,-219.86 1782.29,-226.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node21 -->
<g id= "edge101_Node000050_Node000021" class= "edge" >
<title > Node50- > Node21</title>
<g id= "a_edge101_Node000050_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M497,-395.94C456.96,-368.7 379.86,-307.59 420,-264 485.85,-192.48 765.55,-263.64 856,-228 876.02,-220.11 874.33,-206.72 894,-198 982.16,-158.89 1015.02,-187.61 1108,-162 1110.15,-161.41 1112.36,-160.73 1114.56,-160" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1115.84,-163.26 1124.06,-156.59 1113.47,-156.68 1115.84,-163.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node34 -->
<g id= "edge96_Node000050_Node000034" class= "edge" >
<title > Node50- > Node34</title>
<g id= "a_edge96_Node000050_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M578.61,-405.47C729.52,-394.02 1126.26,-363.9 1289.87,-351.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1290.6,-354.93 1300.3,-350.68 1290.07,-347.95 1290.6,-354.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node35 -->
<g id= "edge98_Node000050_Node000035" class= "edge" >
<title > Node50- > Node35</title>
<g id= "a_edge98_Node000050_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M506.39,-395.85C498.86,-386.42 490.01,-373.35 486,-360 479.88,-339.62 483.2,-315.08 486.87,-298.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "490.34,-299.18 489.36,-288.63 483.55,-297.48 490.34,-299.18" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node49 -->
<g id= "edge94_Node000050_Node000049" class= "edge" >
<title > Node50- > Node49</title>
<g id= "a_edge94_Node000050_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M578.79,-398.78C635.33,-388.17 720.49,-372.18 782.28,-360.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "783.19,-363.98 792.37,-358.69 781.9,-357.1 783.19,-363.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node52->Node3 -->
<g id= "edge103_Node000052_Node000003" class= "edge" >
<title > Node52- > Node3</title>
<g id= "a_edge103_Node000052_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1013.13,-395.84C1011.78,-373.86 1009.15,-331.27 1007.5,-304.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1010.98,-303.91 1006.87,-294.14 1003.99,-304.34 1010.98,-303.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node52->Node34 -->
<g id= "edge105_Node000052_Node000034" class= "edge" >
<title > Node52- > Node34</title>
<g id= "a_edge105_Node000052_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1073.82,-399C1133.87,-387.96 1226.39,-370.94 1290.32,-359.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1291.12,-362.59 1300.33,-357.34 1289.86,-355.71 1291.12,-362.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node52->Node49 -->
<g id= "edge104_Node000052_Node000049" class= "edge" >
<title > Node52- > Node49</title>
<g id= "a_edge104_Node000052_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M980.2,-395.95C957.54,-386.53 927.48,-374.04 903.1,-363.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "904.29,-360.62 893.72,-360.01 901.61,-367.08 904.29,-360.62" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node7 -->
<g id= "edge109_Node000057_Node000007" class= "edge" >
<title > Node57- > Node7</title>
<g id= "a_edge109_Node000057_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M422.87,-475.3C708.82,-471.82 1928.69,-455.37 2096,-426 2280.4,-393.63 2460,-401.22 2460,-214 2460,-214 2460,-214 2460,-146 2460,-75.14 2372.68,-41.65 2310.38,-26.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2311.14,-23.36 2300.62,-24.54 2309.59,-30.18 2311.14,-23.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node8 -->
<g id= "edge108_Node000057_Node000008" class= "edge" >
<title > Node57- > Node8</title>
<g id= "a_edge108_Node000057_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M312.29,-461.99C289.72,-454.01 263.83,-442.29 244,-426 189.32,-381.09 179.97,-360.2 155,-294 119.24,-199.18 102.73,-150.95 158,-66 167.22,-51.83 181.59,-39.4 193.71,-30.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "195.87,-33.24 202.04,-24.63 191.85,-27.51 195.87,-33.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node9 -->
<g id= "edge110_Node000057_Node000009" class= "edge" >
<title > Node57- > Node9</title>
<g id= "a_edge110_Node000057_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M303.46,-467.28C200.48,-450.51 0,-409.68 0,-346 0,-346 0,-346 0,-146 0,-99.46 36.75,-54.79 59.14,-31.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "61.73,-34.25 66.37,-24.73 56.8,-29.27 61.73,-34.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node11 -->
<g id= "edge111_Node000057_Node000011" class= "edge" >
<title > Node57- > Node11</title>
<g id= "a_edge111_Node000057_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M330.32,-461.96C290.37,-442.33 228,-402.62 228,-346 228,-346 228,-346 228,-278 228,-151.65 381.98,-61.49 446.79,-29.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "448.58,-32.16 456.03,-24.62 445.51,-25.87 448.58,-32.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node21 -->
<g id= "edge112_Node000057_Node000021" class= "edge" >
<title > Node57- > Node21</title>
<g id= "a_edge112_Node000057_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M360.75,-461.93C355.48,-423.48 346.88,-316.08 405,-264 474.27,-201.93 736.5,-264.61 822,-228 840.53,-220.07 837.7,-206.45 856,-198 958.72,-150.59 998.56,-190.69 1108,-162 1110.3,-161.4 1112.65,-160.69 1115,-159.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1116.23,-163.2 1124.46,-156.53 1113.87,-156.61 1116.23,-163.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node50 -->
<g id= "edge107_Node000057_Node000050" class= "edge" >
<title > Node57- > Node50</title>
<g id= "a_edge107_Node000057_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M397.23,-461.95C420.2,-452.53 450.64,-440.04 475.34,-429.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "476.92,-433.05 484.84,-426.01 474.26,-426.57 476.92,-433.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58->Node37 -->
<g id= "edge115_Node000058_Node000037" class= "edge" >
<title > Node58- > Node37</title>
<g id= "a_edge115_Node000058_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2050.22,-461.82C2066.41,-453.61 2084.52,-441.76 2096,-426 2122.57,-389.55 2129.67,-335.79 2131.48,-304.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2135,-304.48 2131.94,-294.34 2128,-304.18 2135,-304.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59 -->
<g id= "Node000059" class= "node" >
<title > Node59</title>
<g id= "a_Node000059" > <a xlink:href= "priming_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2087,-426 1943,-426 1943,-396 2087,-396 2087,-426" />
<text text-anchor= "start" x= "1951" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "2015" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58->Node59 -->
<g id= "edge116_Node000058_Node000059" class= "edge" >
<title > Node58- > Node59</title>
<g id= "a_edge116_Node000058_Node000059" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2015,-461.8C2015,-454.34 2015,-444.99 2015,-436.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2018.5,-436.16 2015,-426.16 2011.5,-436.16 2018.5,-436.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node3 -->
<g id= "edge117_Node000059_Node000003" class= "edge" >
<title > Node59- > Node3</title>
<g id= "a_edge117_Node000059_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1943,-409.89C1812.19,-408.6 1527.19,-400.86 1291,-360 1206.92,-345.45 1112.02,-316.13 1055.71,-297.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1056.58,-293.91 1045.99,-294.04 1054.35,-300.54 1056.58,-293.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node7 -->
<g id= "edge120_Node000059_Node000007" class= "edge" >
<title > Node59- > Node7</title>
<g id= "a_edge120_Node000059_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2087.27,-407.92C2139.72,-403.58 2210.7,-391.66 2265,-360 2298.48,-340.48 2299.56,-325.6 2322,-294 2382.47,-208.83 2438.13,-152.1 2379,-66 2365.7,-46.64 2343.78,-34.77 2321.7,-27.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2322.49,-24.08 2311.91,-24.56 2320.48,-30.79 2322.49,-24.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node15 -->
<g id= "edge119_Node000059_Node000015" class= "edge" >
<title > Node59- > Node15</title>
<g id= "a_edge119_Node000059_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2065.43,-395.91C2139.75,-372.76 2264.62,-323.26 2213,-264 2194.22,-242.44 2021.92,-226.39 1922.3,-218.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1922.54,-215.34 1912.31,-218.08 1922.02,-222.32 1922.54,-215.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node34 -->
<g id= "edge118_Node000059_Node000034" class= "edge" >
<title > Node59- > Node34</title>
<g id= "a_edge118_Node000059_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1942.94,-402.94C1817.28,-390.62 1559.51,-365.36 1433.94,-353.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1433.96,-349.54 1423.67,-352.04 1433.28,-356.5 1433.96,-349.54" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node6 -->
<g id= "edge122_Node000060_Node000006" class= "edge" >
<title > Node60- > Node6</title>
<g id= "a_edge122_Node000060_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2240.91,-65.95C2211.01,-54.63 2169.4,-38.88 2140.96,-28.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2142.08,-24.79 2131.49,-24.52 2139.6,-31.33 2142.08,-24.79" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61->Node3 -->
<g id= "edge124_Node000061_Node000003" class= "edge" >
<title > Node61- > Node3</title>
<g id= "a_edge124_Node000061_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M698.28,-330.11C768.81,-318.63 867.86,-302.5 934.35,-291.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "935.02,-295.11 944.33,-290.04 933.9,-288.2 935.02,-295.11" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61->Node11 -->
<g id= "edge125_Node000061_Node000011" class= "edge" >
<title > Node61- > Node11</title>
<g id= "a_edge125_Node000061_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M608.27,-329.88C601.37,-311.57 586.71,-280.1 563,-264 489.36,-214 423,-296.36 366,-228 338.68,-195.23 350.29,-171.67 366,-132 383.65,-87.45 427.4,-50.03 453.79,-30.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "455.94,-33.29 462.01,-24.61 451.85,-27.61 455.94,-33.29" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61->Node21 -->
<g id= "edge126_Node000061_Node000021" class= "edge" >
<title > Node61- > Node21</title>
<g id= "a_edge126_Node000061_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M613.47,-329.96C614.89,-311.76 620.27,-280.39 640,-264 727.71,-191.16 786.88,-267.06 894,-228 917.63,-219.38 918.69,-207.47 942,-198 1011.94,-169.57 1035.71,-183.75 1108,-162 1109.93,-161.42 1111.9,-160.78 1113.87,-160.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1115.43,-163.27 1123.63,-156.56 1113.04,-156.69 1115.43,-163.27" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node62 -->
<g id= "Node000062" class= "node" >
<title > Node62</title>
<g id= "a_Node000062" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "759,-288.5 649,-288.5 649,-269.5 759,-269.5 759,-288.5" />
<text text-anchor= "middle" x= "704" y= "-276.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > nlohmann/json.hpp</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61->Node62 -->
<g id= "edge127_Node000061_Node000062" class= "edge" >
<title > Node61- > Node62</title>
<g id= "a_edge127_Node000061_Node000062" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M633.2,-329.8C648.03,-319.37 668.11,-305.24 683.11,-294.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "685.52,-297.27 691.69,-288.66 681.5,-291.55 685.52,-297.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>