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.cpp Pages: 1 -->
2025-11-28 09:46:00 -05:00
<svg width= "3081pt" height= "742pt"
viewBox="0.00 0.00 3081.00 742.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 738)" >
2025-11-06 09:16:40 -05:00
<title > src/python/engine/trampoline/py_engine.cpp</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "2742,-734 2582,-734 2582,-704 2742,-704 2742,-734" />
<text text-anchor= "start" x= "2590" y= "-722" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text text-anchor= "middle" x= "2662" y= "-711" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_engine.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "py__engine_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "2463,-668 2387,-668 2387,-649 2463,-649 2463,-668" />
<text text-anchor= "middle" x= "2425" 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>
<!-- 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= "M2605.23,-703.99C2563.62,-693.72 2507.92,-679.97 2469.51,-670.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2470.2,-667.05 2459.65,-668.05 2468.52,-673.85 2470.2,-667.05" />
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_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= "1963,-613 1831,-613 1831,-594 1963,-594 1963,-613" />
<text text-anchor= "middle" x= "1897" 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->Node3 -->
2025-11-25 14:31:59 -05:00
<g id= "edge127_Node000001_Node000003" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node3</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge127_Node000001_Node000003" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2581.94,-706.12C2430.74,-683.69 2105.72,-635.47 1964.65,-614.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1964.81,-611.02 1954.41,-613.02 1963.79,-617.95 1964.81,-611.02" />
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= "1861.5,-24.5 1768.5,-24.5 1768.5,-5.5 1861.5,-5.5 1861.5,-24.5" />
<text text-anchor= "middle" x= "1815" 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
<!-- Node1->Node11 -->
2025-11-25 14:31:59 -05:00
<g id= "edge132_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_edge132_Node000001_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2658.06,-703.79C2652.5,-682.43 2643,-640.66 2643,-604.5 2643,-604.5 2643,-604.5 2643,-410 2643,-210.65 2470.18,-219.38 2291,-132 2149.34,-62.91 1963.36,-33.06 1871.44,-21.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1871.85,-18.37 1861.51,-20.66 1871.03,-25.32 1871.85,-18.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2085.5,-24.5 2038.5,-24.5 2038.5,-5.5 2085.5,-5.5 2085.5,-24.5" />
<text text-anchor= "middle" x= "2062" 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>
<!-- Node1->Node12 -->
2025-11-25 14:31:59 -05:00
<g id= "edge133_Node000001_Node000012" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node12</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge133_Node000001_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2665.94,-703.79C2671.5,-682.43 2681,-640.66 2681,-604.5 2681,-604.5 2681,-604.5 2681,-278 2681,-122.62 2546.61,-125.34 2403,-66 2297.14,-22.26 2158.93,-15.98 2095.94,-15.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2095.79,-12.09 2085.78,-15.58 2095.78,-19.09 2095.79,-12.09" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2266,-156.5 2204,-156.5 2204,-137.5 2266,-137.5 2266,-156.5" />
<text text-anchor= "middle" x= "2235" 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->Node34 -->
2025-11-25 14:31:59 -05:00
<g id= "edge131_Node000001_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node34</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge131_Node000001_Node000034" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2600.75,-703.99C2551.68,-688.71 2491,-658.84 2491,-604.5 2491,-604.5 2491,-604.5 2491,-410 2491,-281.5 2331.51,-192.62 2264.3,-160.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2265.63,-157.64 2255.09,-156.61 2262.69,-163.99 2265.63,-157.64" />
</a>
</g>
</g>
<!-- Node64 -->
<g id= "Node000064" class= "node" >
<title > Node64</title>
<g id= "a_Node000064" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2828.5,-668 2709.5,-668 2709.5,-649 2828.5,-649 2828.5,-668" />
<text text-anchor= "middle" x= "2769" y= "-656" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/pybind11.h</text>
</a>
</g>
</g>
<!-- Node1->Node64 -->
<g id= "edge128_Node000001_Node000064" class= "edge" >
<title > Node1- > Node64</title>
<g id= "a_edge128_Node000001_Node000064" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2687.63,-703.99C2704.84,-694.58 2727.4,-682.24 2744.4,-672.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2746.1,-676.01 2753.2,-668.14 2742.75,-669.87 2746.1,-676.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node65 -->
<g id= "Node000065" class= "node" >
<title > Node65</title>
<g id= "a_Node000065" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2933,-668 2847,-668 2847,-649 2933,-649 2933,-668" />
<text text-anchor= "middle" x= "2890" y= "-656" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/stl.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node65 -->
2025-11-28 09:46:00 -05:00
<g id= "edge129_Node000001_Node000065" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node65</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge129_Node000001_Node000065" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2716.61,-703.99C2756.47,-693.76 2809.77,-680.09 2846.7,-670.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2847.85,-673.93 2856.66,-668.05 2846.11,-667.15 2847.85,-673.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node66 -->
<g id= "Node000066" class= "node" >
<title > Node66</title>
<g id= "a_Node000066" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3073,-668 2951,-668 2951,-649 3073,-649 3073,-668" />
<text text-anchor= "middle" x= "3012" y= "-656" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/functional.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node66 -->
2025-11-28 09:46:00 -05:00
<g id= "edge130_Node000001_Node000066" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node1- > Node66</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge130_Node000001_Node000066" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2742.3,-704.58C2805.79,-693.97 2893.09,-679.38 2950.96,-669.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2951.77,-673.12 2961.06,-668.01 2950.62,-666.21 2951.77,-673.12" />
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= "M2386.6,-653.65C2299.99,-644.95 2088.06,-623.68 1973.5,-612.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1973.69,-608.68 1963.4,-611.16 1973,-615.65 1973.69,-608.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "743.5,-24.5 572.5,-24.5 572.5,-5.5 743.5,-5.5 743.5,-24.5" />
<text text-anchor= "middle" x= "658" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node8 -->
2025-11-25 14:31:59 -05:00
<g id= "edge124_Node000002_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node8</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge124_Node000002_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2386.77,-657.67C2088.09,-658.76 140,-661.36 140,-544 140,-544 140,-544 140,-476 140,-375.58 343.13,-323.39 442,-228 480.19,-191.15 476.19,-170.23 513,-132 552.72,-90.75 607.12,-50.9 636.72,-30.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "638.8,-33.18 645.06,-24.63 634.84,-27.41 638.8,-33.18" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node12 -->
2025-11-25 14:31:59 -05:00
<g id= "edge125_Node000002_Node000012" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node12</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge125_Node000002_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2453.74,-648.93C2495.23,-634.57 2567,-601.44 2567,-544 2567,-544 2567,-544 2567,-410 2567,-278.69 2551.34,-232.64 2467,-132 2429.15,-86.83 2407.44,-85.98 2352,-66 2263.01,-33.93 2151.04,-22.09 2095.89,-18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2095.86,-14.49 2085.64,-17.28 2095.37,-21.47 2095.86,-14.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node34 -->
2025-11-25 14:31:59 -05:00
<g id= "edge126_Node000002_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node34</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge126_Node000002_Node000034" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2428.66,-648.85C2436.25,-630.11 2453,-584.19 2453,-544 2453,-544 2453,-544 2453,-410 2453,-300.52 2354.05,-314.55 2287,-228 2271.06,-207.42 2255.09,-181.96 2245.14,-165.37" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2248.13,-163.54 2240.02,-156.72 2242.11,-167.11 2248.13,-163.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1811.5,-294 1688.5,-294 1688.5,-264 1811.5,-264 1811.5,-294" />
<text text-anchor= "start" x= "1696.5" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1750" 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>
<!-- 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= "M1830.64,-598.09C1704.82,-587.9 1444,-557.22 1444,-478 1444,-478 1444,-478 1444,-410 1444,-368.76 1457.32,-353.8 1491,-330 1492.95,-328.62 1602.26,-307.82 1678.24,-293.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1679.08,-296.89 1688.26,-291.6 1677.78,-290.01 1679.08,-296.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
<g id= "a_Node000035" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1193.5,-360 1070.5,-360 1070.5,-330 1193.5,-330 1193.5,-360" />
<text text-anchor= "start" x= "1078.5" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1132" 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
<!-- Node3->Node35 -->
2025-11-28 09:46:00 -05:00
<g id= "edge42_Node000003_Node000035" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node35</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge42_Node000003_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1830.6,-599.81C1719.9,-594.71 1502.6,-581.96 1430,-558 1322.08,-522.39 1300.29,-496.31 1211,-426 1188.6,-408.36 1166.03,-384.8 1150.79,-367.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1153.18,-365.24 1143.93,-360.07 1147.94,-369.88 1153.18,-365.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node48 -->
<g id= "Node000048" class= "node" >
<title > Node48</title>
<g id= "a_Node000048" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1698.5,-558 1579.5,-558 1579.5,-528 1698.5,-528 1698.5,-558" />
<text text-anchor= "start" x= "1587.5" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1639" 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
<!-- Node3->Node48 -->
<g id= "edge76_Node000003_Node000048" class= "edge" >
<title > Node3- > Node48</title>
<g id= "a_edge76_Node000003_Node000048" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1859.48,-593.99C1820,-585.04 1756.95,-570.74 1708.37,-559.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1709.07,-556.3 1698.55,-557.5 1707.53,-563.13 1709.07,-556.3" />
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= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1164,-492 1020,-492 1020,-462 1164,-462 1164,-492" />
<text text-anchor= "start" x= "1028" y= "-480" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "1092" 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
<!-- Node3->Node59 -->
<g id= "edge110_Node000003_Node000059" class= "edge" >
<title > Node3- > Node59</title>
<g id= "a_edge110_Node000003_Node000059" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1830.99,-600.95C1664.6,-596.68 1237.04,-583.35 1178,-558 1149.11,-545.6 1123.82,-519.11 1108.28,-500.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1110.98,-497.78 1102.04,-492.09 1105.48,-502.11 1110.98,-497.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61 -->
<g id= "Node000061" class= "node" >
<title > Node61</title>
<g id= "a_Node000061" > <a xlink:href= "engine__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1729.5,-96 1612.5,-96 1612.5,-66 1729.5,-66 1729.5,-96" />
<text text-anchor= "start" x= "1620.5" y= "-84" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1671" 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
<!-- Node3->Node61 -->
<g id= "edge117_Node000003_Node000061" class= "edge" >
<title > Node3- > Node61</title>
<g id= "a_edge117_Node000003_Node000061" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1904.44,-593.99C1956.96,-533.94 2269.87,-175.85 2275,-162 2279.63,-149.5 2284.03,-141.81 2275,-132 2266.01,-122.24 1895.81,-96.79 1739.51,-86.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1739.73,-82.97 1729.53,-85.8 1739.27,-89.95 1739.73,-82.97" />
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:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
<polygon fill= "white" stroke= "#666666" points= "2349,-360 2179,-360 2179,-330 2349,-330 2349,-360" />
<text text-anchor= "start" x= "2187" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/diagnostics</text>
<text text-anchor= "middle" x= "2264" 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
<!-- Node3->Node62 -->
<g id= "edge119_Node000003_Node000062" class= "edge" >
<title > Node3- > Node62</title>
<g id= "a_edge119_Node000003_Node000062" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1963.19,-600.04C2038,-595.95 2153.73,-585.31 2187,-558 2245.04,-510.36 2259.33,-415.15 2262.85,-370.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2266.36,-370.32 2263.53,-360.11 2259.38,-369.86 2266.36,-370.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:href= "reaction_8h.html" target= "_top" xlink:title= "Defines classes for representing and managing nuclear reactions." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1136,-90.5 990,-90.5 990,-71.5 1136,-71.5 1136,-90.5" />
<text text-anchor= "middle" x= "1063" 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>
<!-- 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= "M1688.24,-272.5C1601.28,-264.2 1447.47,-247.39 1395,-228 1371.76,-219.41 1370.78,-207.76 1348,-198 1286.57,-171.67 1264.02,-186.91 1202,-162 1157.39,-144.08 1109.73,-113.95 1083.43,-96.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1085.29,-93.25 1075.05,-90.51 1081.34,-99.04 1085.29,-93.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge39_Node000004_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node4- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge39_Node000004_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1811.56,-269.49C1859.33,-261.48 1919.88,-247.75 1935,-228 1960.94,-194.12 1951.66,-171.28 1935,-132 1915.4,-85.79 1867.37,-48.99 1838.36,-30.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1839.99,-26.93 1829.68,-24.52 1836.24,-32.84 1839.99,-26.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node12 -->
2025-11-28 09:46:00 -05:00
<g id= "edge38_Node000004_Node000012" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node12</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge38_Node000004_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1811.71,-276.62C1856.36,-272.65 1915.84,-260.88 1957,-228 1990.05,-201.6 2037.88,-80.46 2055.32,-34.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2058.61,-35.31 2058.82,-24.72 2052.05,-32.87 2058.61,-35.31" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
<g id= "a_Node000016" > <a xlink:href= "types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "806,-222.5 686,-222.5 686,-203.5 806,-203.5 806,-222.5" />
<text text-anchor= "middle" x= "746" y= "-210.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/types/types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node4->Node16 -->
<g id= "edge15_Node000004_Node000016" class= "edge" >
<title > Node4- > Node16</title>
<g id= "a_edge15_Node000004_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1688.19,-271.46C1661.94,-268.86 1631,-266 1603,-264 1270.13,-240.17 1185.4,-257.67 853,-228 840.56,-226.89 827.34,-225.41 814.59,-223.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "814.85,-220.33 804.49,-222.54 813.97,-227.27 814.85,-220.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000017" > <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= "911.5,-162 790.5,-162 790.5,-132 911.5,-132 911.5,-162" />
<text text-anchor= "start" x= "798.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "851" 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>
<!-- Node4->Node17 -->
2025-11-24 09:08:28 -05:00
<g id= "edge18_Node000004_Node000017" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node17</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge18_Node000004_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1688.2,-271.76C1585.11,-261.13 1386.34,-239.5 1356,-228 1333.87,-219.61 1334.21,-206.19 1312,-198 1242.14,-172.24 1032.55,-157.6 921.63,-151.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "921.72,-147.96 911.54,-150.91 921.33,-154.95 921.72,-147.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
<g id= "a_Node000018" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "630,-228 522,-228 522,-198 630,-198 630,-228" />
<text text-anchor= "start" x= "530" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "576" 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
<!-- Node4->Node18 -->
<g id= "edge23_Node000004_Node000018" class= "edge" >
<title > Node4- > Node18</title>
<g id= "a_edge23_Node000004_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1688.19,-271.34C1661.95,-268.71 1631.01,-265.88 1603,-264 1192.06,-236.46 1087.26,-264.32 677,-228 665.08,-226.95 652.42,-225.47 640.24,-223.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "640.52,-220.38 630.14,-222.51 639.58,-227.32 640.52,-220.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1751.5,-228 1634.5,-228 1634.5,-198 1751.5,-198 1751.5,-228" />
<text text-anchor= "start" x= "1642.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1693" 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
<!-- Node4->Node20 -->
<g id= "edge26_Node000004_Node000020" class= "edge" >
<title > Node4- > Node20</title>
<g id= "a_edge26_Node000004_Node000020" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1737.35,-263.8C1730.04,-255.59 1720.7,-245.1 1712.48,-235.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1714.88,-233.3 1705.61,-228.16 1709.65,-237.96 1714.88,-233.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:href= "building_8h.html" target= "_top" xlink:title= "Defines types related to building reaction networks in the GridFire engine." >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1303.5,-228 1186.5,-228 1186.5,-198 1303.5,-198 1303.5,-228" />
<text text-anchor= "start" x= "1194.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1245" 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
<!-- Node4->Node25 -->
2025-11-28 09:46:00 -05:00
<g id= "edge30_Node000004_Node000025" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node4- > Node25</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge30_Node000004_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1688.28,-272.31C1604.28,-264.24 1449.34,-248.17 1318,-228 1316.53,-227.77 1315.03,-227.54 1313.53,-227.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1313.95,-223.82 1303.5,-225.62 1312.79,-230.72 1313.95,-223.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000027" > <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= "1553.5,-228 1436.5,-228 1436.5,-198 1553.5,-198 1553.5,-228" />
<text text-anchor= "start" x= "1444.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1495" 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>
<!-- Node4->Node27 -->
2025-11-28 09:46:00 -05:00
<g id= "edge31_Node000004_Node000027" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node4- > Node27</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge31_Node000004_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1694.04,-263.95C1654.68,-254.08 1601.87,-240.82 1560.54,-230.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1561.38,-227.05 1550.83,-228.01 1559.68,-233.84 1561.38,-227.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1442,-162 1308,-162 1308,-132 1442,-132 1442,-162" />
<text text-anchor= "start" x= "1316" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1375" 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
<!-- Node4->Node28 -->
2025-11-28 09:46:00 -05:00
<g id= "edge37_Node000004_Node000028" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node4- > Node28</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge37_Node000004_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1688.26,-271.19C1600.68,-261.11 1448.53,-241.92 1427,-228 1406.37,-214.66 1392.18,-189.92 1383.91,-171.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1387.12,-170.09 1380.01,-162.23 1380.67,-172.81 1387.12,-170.09" />
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= "1616.5,-222.5 1571.5,-222.5 1571.5,-203.5 1616.5,-203.5 1616.5,-222.5" />
<text text-anchor= "middle" x= "1594" 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>
<!-- Node4->Node33 -->
2025-11-28 09:46:00 -05:00
<g id= "edge40_Node000004_Node000033" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node4- > Node33</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge40_Node000004_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1713.73,-263.97C1688.68,-254.17 1654.68,-240.63 1625,-228 1623.99,-227.57 1622.97,-227.13 1621.94,-226.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1623.19,-223.41 1612.63,-222.57 1620.36,-229.82 1623.19,-223.41" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4->Node34 -->
2025-11-28 09:46:00 -05:00
<g id= "edge41_Node000004_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node4- > Node34</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge41_Node000004_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1811.52,-268.96C1864.8,-260.47 1943.68,-246.35 2011,-228 2081.82,-208.69 2162.28,-177.63 2204.86,-160.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2206.4,-163.6 2214.34,-156.59 2203.76,-157.11 2206.4,-163.6" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "371,-24.5 321,-24.5 321,-5.5 371,-5.5 371,-24.5" />
<text text-anchor= "middle" x= "346" 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>
<!-- Node5->Node6 -->
<g id= "edge5_Node000005_Node000006" class= "edge" >
<title > Node5- > Node6</title>
<g id= "a_edge5_Node000005_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M989.99,-73.48C961.87,-71.04 929.45,-68.3 900,-66 671.69,-48.2 610.29,-76.24 386,-30 383,-29.38 379.91,-28.59 376.85,-27.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "377.88,-24.36 367.29,-24.63 375.74,-31.03 377.88,-24.36" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1510.5,-24.5 1437.5,-24.5 1437.5,-5.5 1510.5,-5.5 1510.5,-24.5" />
<text text-anchor= "middle" x= "1474" 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>
<!-- Node5->Node7 -->
<g id= "edge6_Node000005_Node000007" class= "edge" >
<title > Node5- > Node7</title>
<g id= "a_edge6_Node000005_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1118,-71.44C1199.37,-58.76 1350.43,-35.24 1426.96,-23.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1427.9,-26.72 1437.25,-21.72 1426.83,-19.8 1427.9,-26.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node8 -->
<g id= "edge7_Node000005_Node000008" class= "edge" >
<title > Node5- > Node8</title>
<g id= "a_edge7_Node000005_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1008.8,-71.44C934.54,-59.7 801.37,-38.66 722.21,-26.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "722.3,-22.62 711.88,-24.51 721.21,-29.53 722.3,-22.62" />
2025-11-24 09:08:28 -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= "259,-24.5 121,-24.5 121,-5.5 259,-5.5 259,-24.5" />
<text text-anchor= "middle" x= "190" 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>
<!-- Node5->Node9 -->
<g id= "edge8_Node000005_Node000009" class= "edge" >
<title > Node5- > Node9</title>
<g id= "a_edge8_Node000005_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M989.6,-73.31C961.57,-70.86 929.32,-68.16 900,-66 638.88,-46.8 572.82,-52.93 312,-30 298.07,-28.78 283.27,-27.26 268.96,-25.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "268.98,-22.16 258.65,-24.53 268.2,-29.12 268.98,-22.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2532,-24.5 2450,-24.5 2450,-5.5 2532,-5.5 2532,-24.5" />
<text text-anchor= "middle" x= "2491" 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>
<!-- Node5->Node10 -->
<g id= "edge9_Node000005_Node000010" class= "edge" >
<title > Node5- > Node10</title>
<g id= "a_edge9_Node000005_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1136.27,-76.72C1389.51,-65.37 2224.01,-27.97 2439.73,-18.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2440,-21.79 2449.83,-17.85 2439.68,-14.8 2440,-21.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node11 -->
<g id= "edge10_Node000005_Node000011" class= "edge" >
<title > Node5- > Node11</title>
<g id= "a_edge10_Node000005_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1136.13,-73.78C1285.59,-61.06 1623.3,-32.32 1757.98,-20.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1758.42,-24.33 1768.09,-19.99 1757.83,-17.35 1758.42,-24.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node12 -->
<g id= "edge11_Node000005_Node000012" class= "edge" >
<title > Node5- > Node12</title>
<g id= "a_edge11_Node000005_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1136.18,-75.73C1277.86,-67.42 1599.52,-48.24 1870,-30 1925.47,-26.26 1989.93,-21.47 2028.27,-18.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2028.65,-22.05 2038.36,-17.81 2028.12,-15.07 2028.65,-22.05" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1089,-24.5 1003,-24.5 1003,-5.5 1089,-5.5 1089,-24.5" />
<text text-anchor= "middle" x= "1046" 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>
<!-- Node5->Node13 -->
<g id= "edge12_Node000005_Node000013" class= "edge" >
<title > Node5- > Node13</title>
<g id= "a_edge12_Node000005_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1060.71,-71.37C1058.24,-62.07 1054.23,-46.98 1051.02,-34.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1054.32,-33.67 1048.37,-24.91 1047.55,-35.47 1054.32,-33.67" />
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= "494.5,-24.5 395.5,-24.5 395.5,-5.5 494.5,-5.5 494.5,-24.5" />
<text text-anchor= "middle" x= "445" 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>
<!-- Node5->Node14 -->
<g id= "edge13_Node000005_Node000014" class= "edge" >
<title > Node5- > Node14</title>
<g id= "a_edge13_Node000005_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M989.67,-73.09C892.18,-63.81 714.55,-46.57 563,-30 544.05,-27.93 523.41,-25.53 504.77,-23.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "504.99,-19.81 494.64,-22.1 504.15,-26.76 504.99,-19.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1221,-30 1107,-30 1107,0 1221,0 1221,-30" />
<text text-anchor= "start" x= "1115" y= "-18" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1164" 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>
<!-- Node5->Node15 -->
<g id= "edge14_Node000005_Node000015" class= "edge" >
<title > Node5- > Node15</title>
<g id= "a_edge14_Node000005_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1076.62,-71.37C1091.03,-62.24 1114.25,-47.53 1133.13,-35.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1135.15,-38.42 1141.72,-30.12 1131.4,-32.51 1135.15,-38.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node14 -->
<g id= "edge17_Node000016_Node000014" class= "edge" >
<title > Node16- > Node14</title>
<g id= "a_edge17_Node000016_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M732.68,-203.33C685.38,-172.52 525.2,-68.23 466.66,-30.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "468.46,-27.1 458.17,-24.57 464.64,-32.96 468.46,-27.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node15 -->
<g id= "edge16_Node000016_Node000015" class= "edge" >
<title > Node16- > Node15</title>
<g id= "a_edge16_Node000016_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M806.36,-205.52C842.24,-199.18 887.03,-186.66 920,-162 960.48,-131.72 940.32,-96.02 981,-66 990.67,-58.86 1048.79,-43.61 1096.98,-31.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1097.89,-35.2 1106.78,-29.44 1096.23,-28.4 1097.89,-35.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node5 -->
<g id= "edge19_Node000017_Node000005" class= "edge" >
<title > Node17- > Node5</title>
<g id= "a_edge19_Node000017_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M897.52,-131.95C935.69,-120.43 989.05,-104.32 1024.76,-93.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1026.22,-96.76 1034.79,-90.52 1024.2,-90.06 1026.22,-96.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node8 -->
<g id= "edge20_Node000017_Node000008" class= "edge" >
<title > Node17- > Node8</title>
<g id= "a_edge20_Node000017_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M829.98,-131.84C793.05,-106.97 716.92,-55.69 679.59,-30.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "681.24,-27.43 670.99,-24.75 677.33,-33.24 681.24,-27.43" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17->Node12 -->
2025-11-24 09:08:28 -05:00
<g id= "edge22_Node000017_Node000012" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node17- > Node12</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge22_Node000017_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M911.88,-139.46C1128.95,-116.16 1860.87,-37.59 2027.88,-19.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2028.48,-23.12 2038.05,-18.57 2027.73,-16.16 2028.48,-23.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node14 -->
<g id= "edge21_Node000017_Node000014" class= "edge" >
<title > Node17- > Node14</title>
<g id= "a_edge21_Node000017_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M807.17,-131.96C726.58,-106.16 556.32,-51.64 481.53,-27.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "482.22,-24.24 471.63,-24.53 480.09,-30.91 482.22,-24.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node17 -->
<g id= "edge24_Node000018_Node000017" class= "edge" >
<title > Node18- > Node17</title>
<g id= "a_edge24_Node000018_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M630,-199.43C673.08,-189.41 733.76,-175.28 780.64,-164.37" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "781.48,-167.77 790.42,-162.1 779.89,-160.96 781.48,-167.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "580,-156.5 522,-156.5 522,-137.5 580,-137.5 580,-156.5" />
<text text-anchor= "middle" x= "551" 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
<!-- Node18->Node19 -->
<g id= "edge25_Node000018_Node000019" class= "edge" >
<title > Node18- > Node19</title>
<g id= "a_edge25_Node000018_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M570.45,-197.8C566.82,-188.5 562.04,-176.27 558.13,-166.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "561.35,-164.89 554.45,-156.84 554.83,-167.43 561.35,-164.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20->Node15 -->
2025-11-28 09:46:00 -05:00
<g id= "edge29_Node000020_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node20- > Node15</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge29_Node000020_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1666.47,-197.8C1649.17,-188.25 1626.31,-175.06 1607,-162 1549.56,-123.15 1547.63,-93.57 1484,-66 1401.84,-30.4 1298.09,-19.75 1231.39,-16.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1231.14,-13.26 1221.01,-16.36 1230.86,-20.26 1231.14,-13.26" />
</a>
</g>
</g>
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1654,-156.5 1616,-156.5 1616,-137.5 1654,-137.5 1654,-156.5" />
<text text-anchor= "middle" x= "1635" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > map</text>
</a>
</g>
</g>
<!-- Node20->Node21 -->
<g id= "edge27_Node000020_Node000021" class= "edge" >
<title > Node20- > Node21</title>
<g id= "a_edge27_Node000020_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1680.13,-197.8C1671.17,-187.92 1659.21,-174.72 1649.86,-164.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1652.32,-161.9 1643.02,-156.84 1647.14,-166.6 1652.32,-161.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
<g id= "a_Node000022" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2152,-156.5 2108,-156.5 2108,-137.5 2152,-137.5 2152,-156.5" />
<text text-anchor= "middle" x= "2130" 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
<!-- Node20->Node22 -->
2025-11-28 09:46:00 -05:00
<g id= "edge28_Node000020_Node000022" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node20- > Node22</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge28_Node000020_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1751.78,-199.47C1754.56,-198.96 1757.31,-198.46 1760,-198 1884.36,-176.63 2033.53,-158.85 2097.87,-151.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2098.27,-155.03 2107.81,-150.44 2097.48,-148.08 2098.27,-155.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27->Node8 -->
2025-11-28 09:46:00 -05:00
<g id= "edge32_Node000027_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node27- > Node8</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge32_Node000027_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1491.16,-197.71C1485.5,-179.51 1473.12,-148.48 1451,-132 1342.32,-51.05 939.9,-26.13 753.68,-18.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "753.75,-15.34 743.63,-18.46 753.49,-22.34 753.75,-15.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge34_Node000027_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node27- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge34_Node000027_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1553.82,-199.67C1556.58,-199.1 1559.32,-198.54 1562,-198 1896.34,-130.32 2299.21,-52.75 2439.71,-25.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2440.59,-29.21 2449.76,-23.89 2439.28,-22.33 2440.59,-29.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge36_Node000027_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node27- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge36_Node000027_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1510.91,-197.83C1531.65,-180.05 1569.67,-149.77 1607,-132 1661.52,-106.05 1686.1,-126.85 1738,-96 1765.09,-79.89 1788.99,-51.73 1802.72,-33.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1805.87,-35.1 1808.93,-24.95 1800.21,-30.97 1805.87,-35.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27->Node28 -->
2025-11-28 09:46:00 -05:00
<g id= "edge33_Node000027_Node000028" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node27- > Node28</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge33_Node000027_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1468.67,-197.95C1451.47,-188.78 1428.82,-176.71 1410.11,-166.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1411.74,-163.63 1401.27,-162.01 1408.45,-169.81 1411.74,-163.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node31 -->
<g id= "Node000031" class= "node" >
<title > Node31</title>
<g id= "a_Node000031" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1276.5,-156.5 1211.5,-156.5 1211.5,-137.5 1276.5,-137.5 1276.5,-156.5" />
<text text-anchor= "middle" x= "1244" 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
<!-- Node27->Node31 -->
2025-11-28 09:46:00 -05:00
<g id= "edge35_Node000027_Node000031" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node27- > Node31</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge35_Node000027_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1439.92,-197.95C1393.69,-186.17 1328.62,-169.58 1286.38,-158.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1287.24,-155.41 1276.68,-156.33 1285.51,-162.2 1287.24,-155.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node4 -->
2025-11-28 09:46:00 -05:00
<g id= "edge49_Node000035_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node4</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge49_Node000035_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.92,-333.29C1202.01,-332.08 1210.19,-330.94 1218,-330 1419.83,-305.65 1472.43,-320.45 1674,-294 1675.31,-293.83 1676.63,-293.65 1677.96,-293.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1678.91,-296.86 1688.28,-291.92 1677.88,-289.94 1678.91,-296.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node5 -->
2025-11-28 09:46:00 -05:00
<g id= "edge48_Node000035_Node000005" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node5</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge48_Node000035_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1135.18,-329.7C1138.17,-312.35 1140.29,-283.05 1126,-264 1098.66,-227.54 1055.96,-265.45 1030,-228 1002.34,-188.09 1032.65,-128.65 1051.03,-99.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1054.16,-101.07 1056.71,-90.79 1048.3,-97.24 1054.16,-101.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node6 -->
2025-11-28 09:46:00 -05:00
<g id= "edge69_Node000035_Node000006" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node6</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge69_Node000035_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1070.25,-342.49C919.67,-338.35 542.43,-324.97 495,-294 399.31,-231.5 360.61,-86.13 349.58,-34.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "352.96,-33.64 347.54,-24.54 346.1,-35.04 352.96,-33.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node8 -->
2025-11-28 09:46:00 -05:00
<g id= "edge43_Node000035_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node8</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge43_Node000035_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1095.81,-329.94C1074.67,-321.01 1047.93,-308.43 1026,-294 1009.16,-282.92 1010.41,-272.19 992,-264 927.62,-235.37 726.21,-278.42 677,-228 625.46,-175.19 642.77,-75.77 652.87,-34.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "656.29,-35.37 655.41,-24.82 649.51,-33.61 656.29,-35.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node9 -->
2025-11-28 09:46:00 -05:00
<g id= "edge45_Node000035_Node000009" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node9</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge45_Node000035_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1070.42,-341.96C914.16,-336.43 510.75,-319.82 456,-294 328.84,-234.04 230.97,-84.76 200.18,-33.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "203.03,-31.51 194.93,-24.69 197.01,-35.07 203.03,-31.51" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge66_Node000035_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge66_Node000035_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.79,-330.64C1195.2,-330.42 1196.61,-330.2 1198,-330 1392.58,-301.54 1455.13,-363.73 1639,-294 1659.78,-286.12 1658.55,-272.7 1679,-264 1770.98,-224.88 1836.22,-304.13 1901,-228 1927.55,-196.79 1855.44,-78.18 1826.46,-33.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1829.37,-31.39 1820.98,-24.93 1823.51,-35.22 1829.37,-31.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node12 -->
2025-11-28 09:46:00 -05:00
<g id= "edge67_Node000035_Node000012" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node12</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge67_Node000035_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.57,-341.98C1339.26,-336.81 1701.75,-321.52 1820,-294 1896.12,-276.29 1923.77,-279 1983,-228 2042.31,-176.93 2057.15,-76.92 2060.82,-35.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2064.32,-35.17 2061.58,-24.93 2057.34,-34.64 2064.32,-35.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node14 -->
2025-11-25 14:31:59 -05:00
<g id= "edge71_Node000035_Node000014" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node14</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge71_Node000035_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1070.45,-342.7C925.18,-339.1 569.99,-326.98 528,-294 445.68,-229.34 442.32,-86.47 443.97,-34.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "447.48,-34.82 444.41,-24.68 440.48,-34.52 447.48,-34.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node15 -->
2025-11-28 09:46:00 -05:00
<g id= "edge44_Node000035_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node15</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge44_Node000035_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1136.85,-329.74C1140,-319.83 1143.91,-306.26 1146,-294 1161.83,-201.11 1163.99,-88.6 1164.12,-40.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1167.62,-40 1164.12,-30 1160.62,-40 1167.62,-40" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node16 -->
2025-11-28 09:46:00 -05:00
<g id= "edge47_Node000035_Node000016" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node16</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge47_Node000035_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1115.37,-329.91C1090.7,-309.27 1045.24,-272.36 1026,-264 940.75,-226.97 911.44,-244.64 820,-228 813.75,-226.86 807.21,-225.65 800.72,-224.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "801.06,-220.95 790.59,-222.54 799.77,-227.82 801.06,-220.95" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node17 -->
2025-11-28 09:46:00 -05:00
<g id= "edge50_Node000035_Node000017" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node17</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge50_Node000035_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1123.87,-329.79C1112.54,-311.38 1090.17,-279.8 1062,-264 979.8,-217.88 914.63,-299.32 853,-228 839.99,-212.94 840.91,-189.68 844.25,-172.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "847.74,-172.57 846.54,-162.04 840.91,-171.02 847.74,-172.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node18 -->
2025-11-28 09:46:00 -05:00
<g id= "edge51_Node000035_Node000018" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node18</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge51_Node000035_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1070.39,-342.5C935.56,-338.65 623.61,-326.29 589,-294 574.11,-280.1 571.9,-256.34 572.79,-238.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "576.29,-238.48 573.64,-228.22 569.32,-237.9 576.29,-238.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node19 -->
2025-11-28 09:46:00 -05:00
<g id= "edge68_Node000035_Node000019" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node19</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge68_Node000035_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1070.03,-344.2C942.81,-343.69 656.9,-337.56 571,-294 536.17,-276.34 526.77,-264.54 513,-228 508.3,-215.52 508.74,-210.64 513,-198 517.32,-185.18 526.37,-173.05 534.56,-163.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "537.29,-166.15 541.67,-156.5 532.23,-161.31 537.29,-166.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node22 -->
2025-11-28 09:46:00 -05:00
<g id= "edge65_Node000035_Node000022" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node22</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge65_Node000035_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.62,-341.71C1385.36,-334.43 1960.83,-311.24 1997,-294 2056.46,-265.65 2101.58,-197.62 2120.4,-165.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2123.48,-167.11 2125.38,-156.68 2117.39,-163.64 2123.48,-167.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node31 -->
2025-11-28 09:46:00 -05:00
<g id= "edge70_Node000035_Node000031" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node31</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge70_Node000035_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1173.36,-329.81C1189.66,-321.95 1206.69,-310.38 1216,-294 1222.59,-282.41 1222.02,-275.9 1216,-264 1203.8,-239.89 1179.2,-252.11 1167,-228 1160.98,-216.1 1160.64,-209.72 1167,-198 1176.22,-181.02 1193.97,-168.91 1210.11,-160.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1211.74,-163.97 1219.34,-156.59 1208.8,-157.62 1211.74,-163.97" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1393.5,-288.5 1268.5,-288.5 1268.5,-269.5 1393.5,-269.5 1393.5,-288.5" />
<text text-anchor= "middle" x= "1331" 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
<!-- Node35->Node36 -->
2025-11-28 09:46:00 -05:00
<g id= "edge46_Node000035_Node000036" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node36</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge46_Node000035_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1175.67,-329.95C1211.34,-318.48 1261.16,-302.46 1294.67,-291.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1296.07,-294.91 1304.52,-288.52 1293.93,-288.25 1296.07,-294.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000037" > <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= "977.5,-228 862.5,-228 862.5,-198 977.5,-198 977.5,-228" />
<text text-anchor= "start" x= "870.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "middle" x= "920" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node35->Node37 -->
2025-11-28 09:46:00 -05:00
<g id= "edge52_Node000035_Node000037" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node37</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge52_Node000035_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1130.6,-329.99C1128.07,-312.11 1121.06,-281.4 1102,-264 1093.2,-255.96 1035.63,-240.91 987.56,-229.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "988.31,-226 977.78,-227.1 986.7,-232.81 988.31,-226" />
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= "construction_8h.html" target= "_top" xlink:title= "Functions for constructing nuclear reaction networks." >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1594,-294 1450,-294 1450,-264 1594,-264 1594,-294" />
<text text-anchor= "start" x= "1458" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "1522" 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
<!-- Node35->Node38 -->
2025-11-28 09:46:00 -05:00
<g id= "edge55_Node000035_Node000038" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node38</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge55_Node000035_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.8,-333.86C1260.26,-322.95 1366.27,-305.56 1439.75,-293.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1440.59,-296.91 1449.89,-291.83 1439.46,-290 1440.59,-296.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39 -->
<g id= "Node000039" class= "node" >
<title > Node39</title>
<g id= "a_Node000039" > <a xlink:href= "weak__interpolator_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1892.5,-228 1769.5,-228 1769.5,-198 1892.5,-198 1892.5,-228" />
<text text-anchor= "start" x= "1777.5" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text text-anchor= "middle" x= "1831" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node39 -->
2025-11-25 14:31:59 -05:00
<g id= "edge74_Node000035_Node000039" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node39</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge74_Node000035_Node000039" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1193.93,-333.4C1202.02,-332.17 1210.2,-331 1218,-330 1388.47,-308.18 1441.63,-353.12 1603,-294 1624.88,-285.98 1624.88,-273.85 1646,-264 1666.42,-254.47 1717.02,-241.03 1760.15,-230.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1761.18,-233.83 1770.07,-228.07 1759.53,-227.03 1761.18,-233.83" />
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= "711.5,-294 598.5,-294 598.5,-264 711.5,-264 711.5,-294" />
<text text-anchor= "start" x= "606.5" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text text-anchor= "middle" x= "655" 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
<!-- Node35->Node43 -->
2025-11-28 09:46:00 -05:00
<g id= "edge72_Node000035_Node000043" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node43</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge72_Node000035_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1070.32,-338.29C991.59,-330.61 851.01,-315.56 721.74,-294.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "722.1,-290.72 711.66,-292.52 720.95,-297.62 722.1,-290.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
<g id= "a_Node000044" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "842.5,-294 729.5,-294 729.5,-264 842.5,-264 842.5,-294" />
<text text-anchor= "start" x= "737.5" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text text-anchor= "middle" x= "786" 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
<!-- Node35->Node44 -->
2025-11-28 09:46:00 -05:00
<g id= "edge73_Node000035_Node000044" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node44</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge73_Node000035_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1070.49,-333.71C1015.7,-324.4 933.12,-310 852.51,-294.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "853.18,-290.83 842.7,-292.34 851.84,-297.7 853.18,-290.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000045" > <a xlink:href= "weak__rate__library_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "983.5,-294 860.5,-294 860.5,-264 983.5,-264 983.5,-294" />
<text text-anchor= "start" x= "868.5" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text text-anchor= "middle" x= "922" 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
<!-- Node35->Node45 -->
2025-11-28 09:46:00 -05:00
<g id= "edge75_Node000035_Node000045" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node35- > Node45</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge75_Node000035_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1085.91,-329.95C1054.05,-320.24 1011.47,-307.27 977.7,-296.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "978.56,-293.58 967.98,-294.01 976.52,-300.28 978.56,-293.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node19 -->
2025-11-28 09:46:00 -05:00
<g id= "edge54_Node000037_Node000019" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node19</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge54_Node000037_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M862.34,-202C786.54,-188.85 655.36,-166.1 590.14,-154.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "590.71,-151.34 580.26,-153.08 589.52,-158.23 590.71,-151.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node22 -->
2025-11-28 09:46:00 -05:00
<g id= "edge53_Node000037_Node000022" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node37- > Node22</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge53_Node000037_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M977.67,-208.83C1029.75,-205.97 1108.51,-201.66 1177,-198 1538.34,-178.68 1976.79,-155.93 2097.76,-149.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2098.03,-153.16 2107.84,-149.15 2097.67,-146.17 2098.03,-153.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node5 -->
2025-11-28 09:46:00 -05:00
<g id= "edge56_Node000038_Node000005" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node5</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge56_Node000038_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1449.76,-266.09C1445.11,-265.37 1440.49,-264.67 1436,-264 1316.68,-246.31 1272.59,-286.31 1167,-228 1115.11,-199.35 1082.86,-132.51 1069.76,-100.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1072.93,-98.68 1066.04,-90.63 1066.41,-101.22 1072.93,-98.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node25 -->
2025-11-28 09:46:00 -05:00
<g id= "edge57_Node000038_Node000025" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node25</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge57_Node000038_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1461.21,-263.95C1417.68,-253.9 1359.01,-240.34 1313.77,-229.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1314.28,-226.41 1303.75,-227.57 1312.7,-233.23 1314.28,-226.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node28 -->
2025-11-28 09:46:00 -05:00
<g id= "edge58_Node000038_Node000028" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node28</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge58_Node000038_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1449.76,-266.11C1445.1,-265.39 1440.49,-264.68 1436,-264 1378.54,-255.33 1215.16,-271.83 1177,-228 1168.24,-217.94 1168.81,-208.52 1177,-198 1184.79,-188 1245.68,-173.56 1297.91,-162.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1298.79,-166.17 1307.88,-160.73 1297.38,-159.31 1298.79,-166.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node39 -->
2025-11-28 09:46:00 -05:00
<g id= "edge59_Node000038_Node000039" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node38- > Node39</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge59_Node000038_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1589.81,-263.95C1640.03,-253.55 1708.31,-239.41 1759.4,-228.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1760.3,-232.22 1769.38,-226.76 1758.88,-225.36 1760.3,-232.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node8 -->
2025-11-28 09:46:00 -05:00
<g id= "edge60_Node000039_Node000008" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node39- > Node8</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge60_Node000039_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1811.99,-197.73C1786.82,-179.57 1740.42,-148.56 1696,-132 1524.28,-67.97 976.55,-32.73 753.69,-20.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "753.82,-17.24 743.65,-20.2 753.45,-24.23 753.82,-17.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node9 -->
2025-11-28 09:46:00 -05:00
<g id= "edge61_Node000039_Node000009" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node39- > Node9</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge61_Node000039_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1779.2,-197.95C1753.15,-189.64 1721.73,-177.65 1696,-162 1679.06,-151.7 1681.29,-139.63 1663,-132 1522.94,-73.56 1132.33,-107.45 981,-96 683.08,-73.45 609.09,-61.7 312,-30 298.18,-28.53 283.49,-26.89 269.27,-25.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "269.35,-21.77 259.02,-24.11 268.55,-28.72 269.35,-21.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge62_Node000039_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node39- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge62_Node000039_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1829.5,-197.73C1827.23,-175.85 1822.89,-132.7 1820,-96 1818.37,-75.24 1816.93,-51.41 1816.03,-35.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1819.5,-34.68 1815.46,-24.89 1812.51,-35.06 1819.5,-34.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node12 -->
2025-11-28 09:46:00 -05:00
<g id= "edge63_Node000039_Node000012" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node39- > Node12</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge63_Node000039_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1847.61,-197.9C1889.7,-162.19 2000.29,-68.36 2043.92,-31.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2046.35,-33.87 2051.72,-24.73 2041.83,-28.53 2046.35,-33.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node34 -->
2025-11-28 09:46:00 -05:00
<g id= "edge64_Node000039_Node000034" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node39- > Node34</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge64_Node000039_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1892.54,-203.36C1958.9,-193.89 2067.6,-177.9 2161,-162 2171.65,-160.19 2183.13,-158.09 2193.79,-156.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2194.55,-159.49 2203.72,-154.18 2193.24,-152.62 2194.55,-159.49" />
</a>
</g>
</g>
<!-- Node49 -->
<g id= "Node000049" class= "node" >
<title > Node49</title>
<g id= "a_Node000049" > <a xlink:href= "engine__adaptive_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1339.5,-426 1220.5,-426 1220.5,-396 1339.5,-396 1339.5,-426" />
<text text-anchor= "start" x= "1228.5" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1280" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_adaptive.h</text>
</a>
</g>
</g>
<!-- Node48->Node49 -->
<g id= "edge77_Node000048_Node000049" class= "edge" >
<title > Node48- > Node49</title>
<g id= "a_edge77_Node000048_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1600.24,-527.96C1534.35,-504.1 1400.66,-455.69 1328.61,-429.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1329.46,-426.19 1318.87,-426.08 1327.08,-432.77 1329.46,-426.19" />
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__view__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for engine "views" in GridFire." >
<polygon fill= "white" stroke= "#666666" points= "1645.5,-360 1510.5,-360 1510.5,-330 1645.5,-330 1645.5,-360" />
<text text-anchor= "start" x= "1518.5" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1578" 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
<!-- Node48->Node50 -->
<g id= "edge109_Node000048_Node000050" class= "edge" >
<title > Node48- > Node50</title>
<g id= "a_edge109_Node000048_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1635.95,-527.69C1630.14,-501.28 1616.61,-443.28 1600,-396 1596.88,-387.12 1592.88,-377.62 1589.14,-369.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1592.31,-367.82 1584.95,-360.21 1585.95,-370.75 1592.31,-367.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node51 -->
<g id= "Node000051" class= "node" >
<title > Node51</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000051" > <a xlink:href= "engine__defined_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1769.5,-426 1650.5,-426 1650.5,-396 1769.5,-396 1769.5,-426" />
<text text-anchor= "start" x= "1658.5" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1710" 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
<!-- Node48->Node51 -->
<g id= "edge89_Node000048_Node000051" class= "edge" >
<title > Node48- > Node51</title>
<g id= "a_edge89_Node000048_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1645.01,-527.83C1652.06,-511.6 1664.39,-484.37 1677,-462 1682.23,-452.72 1688.56,-442.86 1694.27,-434.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1697.17,-436.34 1699.92,-426.11 1691.39,-432.39 1697.17,-436.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53 -->
<g id= "Node000053" class= "node" >
<title > Node53</title>
<g id= "a_Node000053" > <a xlink:href= "engine__multiscale_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1591.5,-426 1472.5,-426 1472.5,-396 1591.5,-396 1591.5,-426" />
<text text-anchor= "start" x= "1480.5" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1532" 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
<!-- Node48->Node53 -->
<g id= "edge98_Node000048_Node000053" class= "edge" >
<title > Node48- > Node53</title>
<g id= "a_edge98_Node000048_Node000053" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1627.35,-527.84C1608.77,-505.28 1572.31,-460.98 1550.26,-434.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1552.7,-431.64 1543.64,-426.14 1547.29,-436.09 1552.7,-431.64" />
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__priming_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1805.5,-492 1686.5,-492 1686.5,-462 1805.5,-462 1805.5,-492" />
<text text-anchor= "start" x= "1694.5" y= "-480" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1746" 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
<!-- Node48->Node58 -->
<g id= "edge102_Node000048_Node000058" class= "edge" >
<title > Node48- > Node58</title>
<g id= "a_edge102_Node000048_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1662.48,-527.95C1677.53,-518.95 1697.27,-507.14 1713.78,-497.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1715.79,-500.15 1722.57,-492.01 1712.19,-494.14 1715.79,-500.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node4 -->
<g id= "edge78_Node000049_Node000004" class= "edge" >
<title > Node49- > Node4</title>
<g id= "a_edge78_Node000049_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1300.81,-395.89C1328.86,-377.61 1380.94,-346.16 1430,-330 1534.11,-295.7 1565.86,-311.93 1674,-294 1675.3,-293.78 1676.62,-293.56 1677.94,-293.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1678.97,-296.72 1688.23,-291.57 1677.78,-289.82 1678.97,-296.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node8 -->
<g id= "edge84_Node000049_Node000008" class= "edge" >
<title > Node49- > Node8</title>
<g id= "a_edge84_Node000049_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1220.25,-409.06C1068.55,-406.19 671.56,-395.41 545,-360 422.1,-325.62 356.33,-337.03 290,-228 217.42,-108.7 196.12,-215.15 518,-66 551.41,-50.52 591.07,-36.76 619.63,-27.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "620.76,-30.93 629.24,-24.58 618.65,-24.26 620.76,-30.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node9 -->
<g id= "edge86_Node000049_Node000009" class= "edge" >
<title > Node49- > Node9</title>
<g id= "a_edge86_Node000049_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1220.1,-410.1C972,-409.72 38,-400.33 38,-280 38,-280 38,-280 38,-146 38,-84.86 109.91,-46.32 154.81,-28.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "156.16,-31.45 164.22,-24.57 153.63,-24.93 156.16,-31.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node10 -->
<g id= "edge88_Node000049_Node000010" class= "edge" >
<title > Node49- > Node10</title>
<g id= "a_edge88_Node000049_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1339.72,-404.88C1375.46,-401.96 1421.81,-398.4 1463,-396 1512.68,-393.1 2317.53,-388.96 2358,-360 2414.49,-319.58 2470.76,-100.57 2486.61,-34.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2490.11,-35.14 2489.02,-24.6 2483.3,-33.52 2490.11,-35.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node16 -->
<g id= "edge83_Node000049_Node000016" class= "edge" >
<title > Node49- > Node16</title>
<g id= "a_edge83_Node000049_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1220.48,-409.4C1068.05,-406.48 669.93,-389.65 589,-294 558.24,-257.65 622.93,-235.93 678.37,-224.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "679.1,-227.91 688.23,-222.53 677.74,-221.04 679.1,-227.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node17 -->
<g id= "edge81_Node000049_Node000017" class= "edge" >
<title > Node49- > Node17</title>
<g id= "a_edge81_Node000049_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1220.4,-408.86C1062.5,-405.4 641.82,-393.14 589,-360 521.63,-317.73 461.04,-258.21 513,-198 546.82,-158.81 691.62,-149.82 780.36,-148.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "780.42,-151.56 790.36,-147.89 780.3,-144.56 780.42,-151.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node18 -->
<g id= "edge82_Node000049_Node000018" class= "edge" >
<title > Node49- > Node18</title>
<g id= "a_edge82_Node000049_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1220.33,-410.52C1081.49,-410.9 740.8,-406.87 638,-360 599.97,-342.66 587.14,-332.56 571,-294 563.59,-276.31 565.61,-254.48 569.05,-238.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "572.49,-238.76 571.43,-228.22 565.69,-237.12 572.49,-238.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node36 -->
<g id= "edge85_Node000049_Node000036" class= "edge" >
<title > Node49- > Node36</title>
<g id= "a_edge85_Node000049_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1285.15,-395.77C1290.99,-379.73 1300.91,-352.88 1310,-330 1314.24,-319.33 1319.2,-307.49 1323.24,-298" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1326.46,-299.38 1327.18,-288.81 1320.02,-296.62 1326.46,-299.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node38 -->
<g id= "edge87_Node000049_Node000038" class= "edge" >
<title > Node49- > Node38</title>
<g id= "a_edge87_Node000049_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1289.31,-395.99C1301.91,-378.1 1326.05,-347.4 1354,-330 1379.88,-313.89 1411.24,-302.73 1439.82,-295.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1440.97,-298.43 1449.8,-292.57 1439.24,-291.65 1440.97,-298.43" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node50 -->
<g id= "edge79_Node000049_Node000050" class= "edge" >
<title > Node49- > Node50</title>
<g id= "a_edge79_Node000049_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1339.59,-397.2C1386.48,-387.13 1452.13,-373.03 1502.67,-362.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1503.52,-365.58 1512.56,-360.05 1502.05,-358.73 1503.52,-365.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50->Node4 -->
<g id= "edge80_Node000050_Node000004" class= "edge" >
<title > Node50- > Node4</title>
<g id= "a_edge80_Node000050_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1615.75,-329.95C1641.4,-320.41 1675.52,-307.71 1702.95,-297.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1704.19,-300.78 1712.34,-294.01 1701.75,-294.22 1704.19,-300.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node4 -->
2025-11-28 09:46:00 -05:00
<g id= "edge91_Node000051_Node000004" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node51- > Node4</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge91_Node000051_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1714.69,-395.58C1717.92,-385.6 1722.28,-372.01 1726,-360 1731.85,-341.14 1738.26,-319.71 1742.99,-303.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1746.35,-304.77 1745.83,-294.19 1739.64,-302.78 1746.35,-304.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node9 -->
<g id= "edge95_Node000051_Node000009" class= "edge" >
<title > Node51- > Node9</title>
<g id= "a_edge95_Node000051_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1650.42,-401.76C1634.09,-399.68 1616.38,-397.59 1600,-396 1069,-344.52 926.45,-401.95 404,-294 288.92,-270.22 152,-331.51 152,-214 152,-214 152,-214 152,-146 152,-104.44 170.11,-58.3 181.33,-33.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "184.54,-35.11 185.64,-24.57 178.21,-32.12 184.54,-35.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node10 -->
<g id= "edge96_Node000051_Node000010" class= "edge" >
<title > Node51- > Node10</title>
<g id= "a_edge96_Node000051_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1769.55,-408.23C1925.26,-403.22 2336.22,-387.54 2391,-360 2460.26,-325.18 2477.97,-300.65 2505,-228 2530.17,-160.35 2508.68,-72.25 2497.16,-34.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2500.46,-33.32 2494.09,-24.85 2493.79,-35.44 2500.46,-33.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node16 -->
<g id= "edge93_Node000051_Node000016" class= "edge" >
<title > Node51- > Node16</title>
<g id= "a_edge93_Node000051_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1709.51,-395.98C1708.07,-377.8 1702.68,-346.46 1683,-330 1599.59,-260.24 1541.08,-336.51 1441,-294 1420.87,-285.45 1422.46,-271.72 1402,-264 1287.6,-220.86 974.68,-239.94 853,-228 841.06,-226.83 828.39,-225.37 816.11,-223.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "816.27,-220.32 805.91,-222.53 815.39,-227.27 816.27,-220.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node22 -->
<g id= "edge97_Node000051_Node000022" class= "edge" >
<title > Node51- > Node22</title>
<g id= "a_edge97_Node000051_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1769.78,-396.63C1837.44,-379.73 1949.25,-346.37 2034,-294 2070.1,-271.69 2080.22,-263.81 2103,-228 2115.15,-208.91 2122.46,-183.75 2126.36,-166.79" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2129.88,-167.03 2128.52,-156.52 2123.03,-165.59 2129.88,-167.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node35 -->
<g id= "edge92_Node000051_Node000035" class= "edge" >
<title > Node51- > Node35</title>
<g id= "a_edge92_Node000051_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1650.37,-402.19C1634.05,-400.11 1616.35,-397.91 1600,-396 1459.78,-379.59 1295.66,-362.55 1203.77,-353.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1204.05,-349.72 1193.75,-352.2 1203.34,-356.69 1204.05,-349.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node36 -->
<g id= "edge94_Node000051_Node000036" class= "edge" >
<title > Node51- > Node36</title>
<g id= "a_edge94_Node000051_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1704.31,-395.72C1696.15,-377.24 1679.25,-345.58 1654,-330 1559.95,-271.99 1517.04,-311.89 1408,-294 1401.15,-292.88 1393.97,-291.64 1386.87,-290.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1387.02,-286.86 1376.56,-288.55 1385.79,-293.75 1387.02,-286.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node50 -->
<g id= "edge90_Node000051_Node000050" class= "edge" >
<title > Node51- > Node50</title>
<g id= "a_edge90_Node000051_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1681.03,-395.95C1661.95,-386.7 1636.75,-374.49 1616.06,-364.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1617.43,-361.23 1606.9,-360.01 1614.37,-367.52 1617.43,-361.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53->Node4 -->
<g id= "edge99_Node000053_Node000004" class= "edge" >
<title > Node53- > Node4</title>
<g id= "a_edge99_Node000053_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1518.68,-395.91C1504.11,-378.78 1484.86,-349.7 1501,-330 1503.87,-326.49 1605.88,-306.84 1678.43,-293.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1679.27,-296.65 1688.45,-291.37 1677.98,-289.77 1679.27,-296.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53->Node35 -->
<g id= "edge101_Node000053_Node000035" class= "edge" >
<title > Node53- > Node35</title>
<g id= "a_edge101_Node000053_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1472.12,-400.42C1400.37,-388.94 1280.26,-369.72 1203.66,-357.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1204.04,-353.98 1193.61,-355.86 1202.93,-360.89 1204.04,-353.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53->Node50 -->
<g id= "edge100_Node000053_Node000050" class= "edge" >
<title > Node53- > Node50</title>
<g id= "a_edge100_Node000053_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1542.21,-395.8C1547.99,-387.76 1555.34,-377.53 1561.88,-368.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1564.83,-370.33 1567.82,-360.16 1559.14,-366.24 1564.83,-370.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58->Node8 -->
<g id= "edge105_Node000058_Node000008" class= "edge" >
<title > Node58- > Node8</title>
<g id= "a_edge105_Node000058_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1686.26,-472.99C1457.61,-461.08 645.87,-415.26 545,-360 452.59,-309.38 436.28,-227.87 480,-132 505.68,-75.68 574.18,-43.35 618.32,-27.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "619.55,-31.04 627.89,-24.51 617.3,-24.42 619.55,-31.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58->Node9 -->
<g id= "edge104_Node000058_Node000009" class= "edge" >
<title > Node58- > Node9</title>
<g id= "a_edge104_Node000058_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1686.35,-474.53C1406.17,-467.58 233.01,-437.82 197,-426 93.46,-392 0,-388.98 0,-280 0,-280 0,-280 0,-146 0,-78.13 83.59,-43.1 139.89,-27.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "140.97,-30.54 149.71,-24.55 139.14,-23.78 140.97,-30.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58->Node10 -->
<g id= "edge106_Node000058_Node000010" class= "edge" >
<title > Node58- > Node10</title>
<g id= "a_edge106_Node000058_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1805.78,-472.95C1921.72,-466.56 2172.98,-450.35 2256,-426 2317.8,-407.87 2328.3,-390.53 2385,-360 2501.01,-297.54 2643,-345.75 2643,-214 2643,-214 2643,-214 2643,-146 2643,-84.86 2571.09,-46.32 2526.19,-28.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2527.37,-24.93 2516.78,-24.57 2524.84,-31.45 2527.37,-24.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58->Node12 -->
<g id= "edge107_Node000058_Node000012" class= "edge" >
<title > Node58- > Node12</title>
<g id= "a_edge107_Node000058_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1805.64,-472.74C1943.56,-463.97 2278.84,-435.26 2358,-360 2432.21,-289.45 2434.37,-224.75 2391,-132 2371.62,-90.56 2353.26,-85.76 2312,-66 2240.04,-31.53 2145.45,-20.81 2095.79,-17.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2095.81,-13.98 2085.62,-16.87 2095.38,-20.97 2095.81,-13.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58->Node22 -->
<g id= "edge108_Node000058_Node000022" class= "edge" >
<title > Node58- > Node22</title>
<g id= "a_edge108_Node000058_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1779.63,-461.98C1841.23,-435.27 1974.54,-372.69 2069,-294 2098.34,-269.56 2109.67,-263.39 2124,-228 2131.99,-208.28 2132.58,-183.61 2131.76,-166.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2135.24,-166.52 2131.04,-156.8 2128.25,-167.02 2135.24,-166.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58->Node51 -->
<g id= "edge103_Node000058_Node000051" class= "edge" >
<title > Node58- > Node51</title>
<g id= "a_edge103_Node000058_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1738.01,-461.8C1733.58,-453.92 1727.97,-443.95 1722.93,-434.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1725.92,-433.16 1717.97,-426.16 1719.82,-436.6 1725.92,-433.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node59->Node38 -->
<g id= "edge111_Node000059_Node000038" class= "edge" >
<title > Node59- > Node38</title>
<g id= "a_edge111_Node000059_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1164.07,-474.52C1217.98,-470.54 1291.78,-458.82 1348,-426 1396.46,-397.71 1386.4,-365.32 1430,-330 1445.11,-317.76 1463.67,-307.01 1480.14,-298.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1482.14,-301.57 1489.56,-294.02 1479.04,-295.29 1482.14,-301.57" />
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= "priming_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "350,-426 206,-426 206,-396 350,-396 350,-426" />
<text text-anchor= "start" x= "214" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "278" 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
<!-- Node59->Node60 -->
<g id= "edge112_Node000059_Node000060" class= "edge" >
<title > Node59- > Node60</title>
<g id= "a_edge112_Node000059_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1019.98,-473.27C889.06,-467.82 603.43,-453.65 364,-426 362.73,-425.85 361.45,-425.7 360.17,-425.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "360.56,-422.07 350.19,-424.25 359.66,-429.01 360.56,-422.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node4 -->
<g id= "edge113_Node000060_Node000004" class= "edge" >
<title > Node60- > Node4</title>
<g id= "a_edge113_Node000060_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M350.18,-409.43C506.2,-407.45 886.28,-398.72 1202,-360 1272.08,-351.41 1288.21,-340.67 1358,-330 1497.73,-308.64 1534.19,-314.82 1674,-294 1675.31,-293.81 1676.62,-293.61 1677.95,-293.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1678.94,-296.79 1688.26,-291.74 1677.83,-289.87 1678.94,-296.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node8 -->
<g id= "edge116_Node000060_Node000008" class= "edge" >
<title > Node60- > Node8</title>
<g id= "a_edge116_Node000060_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M232.26,-395.95C167.87,-373.62 62.33,-326.11 100,-264 198.06,-102.34 430.33,-45.56 562.2,-25.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "562.9,-29.42 572.3,-24.53 561.9,-22.5 562.9,-29.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node16 -->
<g id= "edge115_Node000060_Node000016" class= "edge" >
<title > Node60- > Node16</title>
<g id= "a_edge115_Node000060_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M300.6,-395.86C346.91,-367.38 456.65,-302.59 556,-264 600.8,-246.6 653.85,-233.21 692.49,-224.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "693.45,-228.05 702.49,-222.51 691.97,-221.21 693.45,-228.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node60->Node35 -->
<g id= "edge114_Node000060_Node000035" class= "edge" >
<title > Node60- > Node35</title>
<g id= "a_edge114_Node000060_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M350.08,-404.6C511.21,-392.52 899.05,-363.46 1060.06,-351.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1060.62,-354.86 1070.33,-350.62 1060.1,-347.88 1060.62,-354.86" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node61->Node7 -->
<g id= "edge118_Node000061_Node000007" class= "edge" >
<title > Node61- > Node7</title>
<g id= "a_edge118_Node000061_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1627.77,-65.95C1592.46,-54.48 1543.14,-38.46 1509.96,-27.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1510.81,-24.28 1500.22,-24.52 1508.65,-30.94 1510.81,-24.28" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node62->Node4 -->
<g id= "edge120_Node000062_Node000004" class= "edge" >
<title > Node62- > Node4</title>
<g id= "a_edge120_Node000062_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2178.84,-333.4C2078.91,-320.95 1915.03,-300.55 1821.45,-288.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1821.86,-285.42 1811.5,-287.66 1820.99,-292.37 1821.86,-285.42" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node62->Node12 -->
<g id= "edge121_Node000062_Node000012" class= "edge" >
<title > Node62- > Node12</title>
<g id= "a_edge121_Node000062_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2289.08,-329.97C2322.37,-309.29 2377,-267.23 2377,-214 2377,-214 2377,-214 2377,-146 2377,-85.7 2177.27,-39 2095.89,-22.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2096.17,-18.97 2085.68,-20.44 2094.8,-25.83 2096.17,-18.97" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node62->Node22 -->
<g id= "edge122_Node000062_Node000022" class= "edge" >
<title > Node62- > Node22</title>
<g id= "a_edge122_Node000062_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2231.05,-329.95C2216.27,-321.78 2200.32,-309.91 2192,-294 2172.14,-256.03 2220.74,-236.04 2201,-198 2192.49,-181.6 2175.85,-169.44 2160.82,-161.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2162.26,-158.03 2151.76,-156.61 2159.09,-164.27 2162.26,-158.03" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node63 -->
<g id= "Node000063" class= "node" >
<title > Node63</title>
<g id= "a_Node000063" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2311,-288.5 2201,-288.5 2201,-269.5 2311,-269.5 2311,-288.5" />
<text text-anchor= "middle" x= "2256" 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
<!-- Node62->Node63 -->
<g id= "edge123_Node000062_Node000063" class= "edge" >
<title > Node62- > Node63</title>
<g id= "a_edge123_Node000062_Node000063" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2262.22,-329.8C2261.09,-320.7 2259.6,-308.79 2258.36,-298.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2261.82,-298.33 2257.11,-288.84 2254.87,-299.2 2261.82,-298.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>