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">
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/engine/types/reporting.h Pages: 1 -->
2025-11-24 09:08:28 -05:00
<svg width= "2519pt" height= "771pt"
viewBox="0.00 0.00 2519.00 771.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 767)" >
2025-11-06 09:16:40 -05:00
<title > src/include/gridfire/engine/types/reporting.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "1298.12,-763 1174.88,-763 1174.88,-732.5 1298.12,-732.5 1298.12,-763" />
<text xml:space= "preserve" text-anchor= "start" x= "1182.88" y= "-749.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1236.5" y= "-738.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/types/reporting.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "1300.38,-696.5 1172.62,-696.5 1172.62,-666 1300.38,-666 1300.38,-696.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1180.62" y= "-683" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1236.5" y= "-671.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/engine_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1236.5,-720.81C1236.5,-712.64 1236.5,-703.91 1236.5,-696.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1233,-720.6 1236.5,-730.6 1240,-720.6 1233,-720.6" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000003" > <a xlink:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
<polygon fill= "white" stroke= "#666666" points= "287.38,-630 147.62,-630 147.62,-588.25 287.38,-588.25 287.38,-630" />
<text xml:space= "preserve" text-anchor= "start" x= "155.62" y= "-616.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "155.62" y= "-605.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/diagnostics/dynamic</text>
<text xml:space= "preserve" text-anchor= "middle" x= "217.5" y= "-594" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _engine_diagnostics.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1161.09,-675.06C970.7,-661.96 472.6,-627.68 287.82,-614.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1160.64,-678.54 1170.86,-675.73 1161.12,-671.55 1160.64,-678.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= "dynamic__engine__diagnostics_8cpp.html" target= "_top" xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "163,-546.62 0,-546.62 0,-516.12 163,-516.12 163,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "8" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/diagnostics</text>
<text xml:space= "preserve" text-anchor= "middle" x= "81.5" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /dynamic_engine_diagnostics.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node4 -->
2025-11-24 09:08:28 -05:00
<g id= "edge94_Node000002_Node000004" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node4</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge94_Node000002_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1161.05,-678.77C920.07,-673.78 182.18,-656.42 138.5,-630 107.6,-611.31 91.67,-569.05 85.16,-546.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1160.9,-682.27 1170.97,-678.97 1161.04,-675.27 1160.9,-682.27" />
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:href= "engine_8h.html" target= "_top" xlink:title= "Core header for the GridFire reaction network engine module." >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "1246.25,-163.5 1150.75,-163.5 1150.75,-133 1246.25,-133 1246.25,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1158.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1198.5" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node7 -->
<g id= "edge6_Node000002_Node000007" class= "edge" >
<title > Node2- > Node7</title>
<g id= "a_edge6_Node000002_Node000007" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1161.15,-675.62C1115.37,-669.94 1057.31,-657.44 1012.5,-630 935.92,-583.1 940.52,-543.87 883.5,-474.5 868.3,-456.01 869.52,-445.86 849.5,-432.75 799.7,-400.14 760.01,-441.27 720.5,-396.75 685.07,-356.83 693.69,-328.53 708.5,-277.25 719.83,-238.01 722.91,-221.23 757.5,-199.5 822.01,-158.97 1050,-151.07 1150.41,-149.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1160.67,-679.09 1171,-676.75 1161.47,-672.13 1160.67,-679.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000011" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1499.75,-468.88 1383.25,-468.88 1383.25,-438.38 1499.75,-438.38 1499.75,-468.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1391.25" y= "-455.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1441.5" y= "-444.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/engine_graph.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node11 -->
2025-11-24 09:08:28 -05:00
<g id= "edge13_Node000002_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node11</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge13_Node000002_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1253.5,-656.48C1258.98,-648.3 1264.83,-638.94 1269.5,-630 1296.01,-579.27 1277.87,-551.8 1317.5,-510.5 1336.05,-491.16 1362.53,-477.99 1386.26,-469.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1250.76,-654.3 1247.98,-664.52 1256.53,-658.26 1250.76,-654.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:href= "priming_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1490.12,-391.12 1348.88,-391.12 1348.88,-360.62 1490.12,-360.62 1490.12,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "1356.88" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1419.5" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/procedures/priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node12 -->
<g id= "edge36_Node000002_Node000012" class= "edge" >
<title > Node2- > Node12</title>
<g id= "a_edge36_Node000002_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1240.42,-654.67C1246.56,-620.04 1260.74,-557.19 1288.5,-510.5 1318.55,-459.96 1371.59,-414.09 1400.09,-391.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1237.02,-653.74 1238.82,-664.18 1243.93,-654.9 1237.02,-653.74" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:href= "priming_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "890.88,-235.62 766.12,-235.62 766.12,-205.12 890.88,-205.12 890.88,-235.62" />
<text xml:space= "preserve" text-anchor= "start" x= "774.12" y= "-222.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "828.5" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /priming.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node15 -->
<g id= "edge95_Node000002_Node000015" class= "edge" >
<title > Node2- > Node15</title>
<g id= "a_edge95_Node000002_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1161.16,-665.87C1131.76,-658.13 1098.67,-646.64 1071.5,-630 989.61,-579.85 987.16,-544.57 921.5,-474.5 904.34,-456.19 904.75,-446.09 883.5,-432.75 835.99,-402.91 805.32,-433.01 762.5,-396.75 719.97,-360.73 695.9,-325.08 724.5,-277.25 736.18,-257.72 757.28,-244.63 777.44,-236.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1160.2,-669.24 1170.75,-668.29 1161.91,-662.46 1160.2,-669.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "engine__defined_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1125.25,-396.75 1017.75,-396.75 1017.75,-355 1125.25,-355 1125.25,-396.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1025.75" y= "-383.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1025.75" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1071.5" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node17 -->
<g id= "edge40_Node000002_Node000017" class= "edge" >
<title > Node2- > Node17</title>
<g id= "a_edge40_Node000002_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1230.13,-654.73C1217.51,-607.63 1186.03,-505.22 1134.5,-432.75 1124.93,-419.29 1111.53,-406.82 1099.55,-397.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1226.7,-655.46 1232.61,-664.25 1233.48,-653.69 1226.7,-655.46" />
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= "stellar__policy_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1710.5,-163.5 1610.5,-163.5 1610.5,-133 1710.5,-133 1710.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1618.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1660.5" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node20 -->
<g id= "edge97_Node000002_Node000020" class= "edge" >
<title > Node2- > Node20</title>
<g id= "a_edge97_Node000002_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1261.26,-657.83C1270.55,-649.25 1281.13,-639.3 1290.5,-630 1342.39,-578.52 1342.03,-550.06 1403.5,-510.5 1444.99,-483.8 1463.68,-495.12 1508.5,-474.5 1570.35,-446.04 1599.23,-450.91 1640.5,-396.75 1695.11,-325.09 1673.88,-205.47 1664.25,-163.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1258.94,-655.2 1253.94,-664.54 1263.67,-660.36 1258.94,-655.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000023" > <a xlink:href= "engine__multiscale_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1289.25,-396.75 1181.75,-396.75 1181.75,-355 1289.25,-355 1289.25,-396.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1189.75" y= "-383.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1189.75" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1235.5" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _multiscale.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node23 -->
2025-11-24 09:08:28 -05:00
<g id= "edge41_Node000002_Node000023" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node23</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge41_Node000002_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1236.41,-654.32C1236.22,-595 1235.74,-450.43 1235.57,-397.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1232.91,-654.12 1236.45,-664.1 1239.91,-654.09 1232.91,-654.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node24 -->
<g id= "Node000024" class= "node" >
<title > Node24</title>
<g id= "a_Node000024" > <a xlink:href= "engine__adaptive_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "879.25,-396.75 771.75,-396.75 771.75,-355 879.25,-355 879.25,-396.75" />
<text xml:space= "preserve" text-anchor= "start" x= "779.75" y= "-383.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "779.75" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "825.5" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _adaptive.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node24 -->
<g id= "edge37_Node000002_Node000024" class= "edge" >
<title > Node2- > Node24</title>
<g id= "a_edge37_Node000002_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1185.87,-661.08C1166.82,-652.81 1145.44,-642.21 1127.5,-630 1022.73,-558.65 1022.76,-509 921.5,-432.75 903.94,-419.53 882.98,-407 865.13,-397.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1184.51,-664.3 1195.09,-664.96 1187.23,-657.85 1184.51,-664.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000026" > <a xlink:href= "engine__view__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for engine "views" in GridFire." >
<polygon fill= "white" stroke= "#666666" points= "1125.25,-474.5 1017.75,-474.5 1017.75,-432.75 1125.25,-432.75 1125.25,-474.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1025.75" y= "-461" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1025.75" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1071.5" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _view_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node26 -->
2025-11-24 09:08:28 -05:00
<g id= "edge42_Node000002_Node000026" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node26</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge42_Node000002_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1198.04,-659.76C1185.32,-651.69 1171.8,-641.57 1161.5,-630 1118.61,-581.81 1090.09,-509.5 1078.03,-474.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1195.89,-662.55 1206.25,-664.74 1199.52,-656.57 1195.89,-662.55" />
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= "python_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2384,-624.38 2269,-624.38 2269,-593.88 2384,-593.88 2384,-624.38" />
<text xml:space= "preserve" text-anchor= "start" x= "2277" y= "-610.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2326.5" y= "-599.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /io/generative/python.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node27 -->
2025-11-24 09:08:28 -05:00
<g id= "edge47_Node000002_Node000027" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node27</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge47_Node000002_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1312.28,-678.42C1515.1,-673.2 2067.19,-656.89 2247.5,-630 2256.17,-628.71 2265.28,-626.87 2274.1,-624.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1312.28,-674.92 1302.38,-678.67 1312.46,-681.91 1312.28,-674.92" />
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:href= "python_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2510.88,-546.62 2410.12,-546.62 2410.12,-516.12 2510.88,-516.12 2510.88,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "2418.12" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/io/generative</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2460.5" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /python.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node33 -->
<g id= "edge96_Node000002_Node000033" class= "edge" >
<title > Node2- > Node33</title>
<g id= "a_edge96_Node000002_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1312.13,-680.85C1554.16,-682.23 2299.43,-682.17 2393.5,-630 2426.58,-611.66 2446.72,-569.25 2455.43,-546.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1312.18,-677.35 1302.16,-680.79 1312.14,-684.35 1312.18,-677.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "policy__abstract_8h.html" target= "_top" xlink:title= "Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." >
<polygon fill= "white" stroke= "#666666" points= "1975.38,-468.88 1853.62,-468.88 1853.62,-438.38 1975.38,-438.38 1975.38,-468.88" />
<text xml:space= "preserve" text-anchor= "start" x= "1861.62" y= "-455.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1914.5" y= "-444.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/policy_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node34 -->
<g id= "edge50_Node000002_Node000034" class= "edge" >
<title > Node2- > Node34</title>
<g id= "a_edge50_Node000002_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1311.97,-671.36C1370.41,-663.45 1453.01,-649.99 1523.5,-630 1613.26,-604.54 1641.81,-605.38 1718.5,-552.25 1739.12,-537.96 1735.6,-524.38 1756.5,-510.5 1785.83,-491.03 1822.73,-477.48 1853.49,-468.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1311.57,-667.89 1302.12,-672.67 1312.49,-674.82 1311.57,-667.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
<g id= "a_Node000037" > <a xlink:href= "stellar__policy_8h.html" target= "_top" xlink:title= "High-level concrete NetworkPolicy for specific stellar environments." >
<polygon fill= "white" stroke= "#666666" points= "2176.12,-235.62 2064.88,-235.62 2064.88,-205.12 2176.12,-205.12 2176.12,-235.62" />
<text xml:space= "preserve" text-anchor= "start" x= "2072.88" y= "-222.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2120.5" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/stellar_policy.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node37 -->
<g id= "edge68_Node000002_Node000037" class= "edge" >
<title > Node2- > Node37</title>
<g id= "a_edge68_Node000002_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1312.1,-679.38C1484.79,-676.77 1903.76,-666.74 2039.5,-630 2132.67,-604.78 2233.5,-628.9 2233.5,-532.38 2233.5,-532.38 2233.5,-532.38 2233.5,-452.62 2233.5,-362.59 2163.49,-271.02 2133.68,-236.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1312.3,-675.88 1302.35,-679.52 1312.4,-682.88 1312.3,-675.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node41 -->
<g id= "Node000041" class= "node" >
<title > Node41</title>
<g id= "a_Node000041" > <a xlink:href= "weak_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2030.62,-624.38 1916.38,-624.38 1916.38,-593.88 2030.62,-593.88 2030.62,-624.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1924.38" y= "-610.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1973.5" y= "-599.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reaction/weak/weak.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node41 -->
<g id= "edge69_Node000002_Node000041" class= "edge" >
<title > Node2- > Node41</title>
<g id= "a_edge69_Node000002_Node000041" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1311.79,-673.09C1459.4,-659.04 1783.95,-628.16 1915.95,-615.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1311.74,-669.57 1302.12,-674.01 1312.41,-676.54 1311.74,-669.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46 -->
<g id= "Node000046" class= "node" >
<title > Node46</title>
<g id= "a_Node000046" > <a xlink:href= "_c_v_o_d_e__solver__strategy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "705.5,-552.25 575.5,-552.25 575.5,-510.5 705.5,-510.5 705.5,-552.25" />
<text xml:space= "preserve" text-anchor= "start" x= "583.5" y= "-538.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "583.5" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /solver/strategies/CVODE</text>
<text xml:space= "preserve" text-anchor= "middle" x= "640.5" y= "-516.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _solver_strategy.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node46 -->
<g id= "edge76_Node000002_Node000046" class= "edge" >
<title > Node2- > Node46</title>
<g id= "a_edge76_Node000002_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1160.74,-677.13C1020.83,-670.81 732.63,-654.93 694.5,-630 667.26,-612.19 652.52,-575.72 645.6,-552.74" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1160.53,-680.63 1170.67,-677.58 1160.84,-673.63 1160.53,-680.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node55 -->
<g id= "Node000055" class= "node" >
<title > Node55</title>
<g id= "a_Node000055" > <a xlink:href= "strategy__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "833.12,-630 703.88,-630 703.88,-588.25 833.12,-588.25 833.12,-630" />
<text xml:space= "preserve" text-anchor= "start" x= "711.88" y= "-616.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "711.88" y= "-605.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /solver/strategies/strategy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "768.5" y= "-594" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
</a>
</g>
</g>
<!-- Node2->Node55 -->
<g id= "edge85_Node000002_Node000055" class= "edge" >
<title > Node2- > Node55</title>
<g id= "a_edge85_Node000002_Node000055" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1161.14,-672.41C1084.05,-663.91 960.96,-648.96 855.5,-630 848.33,-628.71 840.87,-627.23 833.45,-625.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1160.35,-675.85 1170.67,-673.46 1161.11,-668.89 1160.35,-675.85" />
</a>
</g>
</g>
<!-- Node56 -->
<g id= "Node000056" class= "node" >
<title > Node56</title>
<g id= "a_Node000056" > <a xlink:href= "logging_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1455.25,-624.38 1359.75,-624.38 1359.75,-593.88 1455.25,-593.88 1455.25,-624.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1367.75" y= "-610.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1407.5" y= "-599.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /utils/logging.h</text>
</a>
</g>
</g>
<!-- Node2->Node56 -->
<g id= "edge88_Node000002_Node000056" class= "edge" >
<title > Node2- > Node56</title>
<g id= "a_edge88_Node000002_Node000056" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1282.69,-661.31C1310.67,-649.83 1345.83,-635.41 1371.7,-624.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1281.67,-657.94 1273.75,-664.98 1284.33,-664.42 1281.67,-657.94" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node58 -->
<g id= "Node000058" class= "node" >
<title > Node58</title>
<g id= "a_Node000058" > <a xlink:href= "logging_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1709.38,-541 1593.62,-541 1593.62,-521.75 1709.38,-521.75 1709.38,-541" />
<text xml:space= "preserve" text-anchor= "middle" x= "1651.5" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/utils/logging.cpp</text>
</a>
</g>
</g>
<!-- Node2->Node58 -->
<g id= "edge98_Node000002_Node000058" class= "edge" >
<title > Node2- > Node58</title>
<g id= "a_edge98_Node000002_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1311.86,-668.81C1356.98,-660.69 1414.99,-648.02 1464.5,-630 1532.64,-605.2 1607.24,-560.36 1637.55,-541.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1311.41,-665.33 1302.17,-670.51 1312.62,-672.23 1311.41,-665.33" />
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-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M171.25,-582.37C150.05,-570.55 125.68,-556.98 107.69,-546.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "169.29,-585.28 179.73,-587.09 172.7,-579.17 169.29,-585.28" />
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= "_c_v_o_d_e__solver__strategy_8cpp.html" target= "_top" xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "485.62,-391.12 341.38,-391.12 341.38,-360.62 485.62,-360.62 485.62,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "349.38" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/solver/strategies</text>
<text xml:space= "preserve" text-anchor= "middle" x= "413.5" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /CVODE_solver_strategy.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node5 -->
<g id= "edge4_Node000003_Node000005" class= "edge" >
<title > Node3- > Node5</title>
<g id= "a_edge4_Node000003_Node000005" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M214.1,-576.47C211.78,-537.91 213.98,-472.94 248.5,-432.75 271.65,-405.79 308.31,-391.81 341.2,-384.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "210.6,-576.55 214.85,-586.26 217.58,-576.02 210.6,-576.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:href= "engine_2bindings_8cpp.html" target= "_top" xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "1125,-24.88 974,-24.88 974,-5.63 1125,-5.63 1125,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1049.5" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/bindings.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node6 -->
<g id= "edge5_Node000003_Node000006" class= "edge" >
<title > Node3- > Node6</title>
<g id= "a_edge5_Node000003_Node000006" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M209.09,-577.06C201.49,-546.24 191.5,-497.53 191.5,-454.62 191.5,-454.62 191.5,-454.62 191.5,-147.25 191.5,-68.47 764.06,-30.98 973.73,-19.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "205.63,-577.65 211.49,-586.48 212.41,-575.93 205.63,-577.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7->Node6 -->
2025-11-24 09:08:28 -05:00
<g id= "edge8_Node000007_Node000006" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node7- > Node6</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge8_Node000007_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1139.39,-137.16C1114.22,-129.97 1086.57,-117.74 1068.5,-97 1050.43,-76.26 1048.75,-41.52 1049.06,-25.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1138.33,-140.5 1148.89,-139.65 1140.1,-133.73 1138.33,-140.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000008" > <a xlink:href= "gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1824.25,-97 1728.75,-97 1728.75,-66.5 1824.25,-66.5 1824.25,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1736.75" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1776.5" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /gridfire.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7->Node8 -->
2025-11-24 09:08:28 -05:00
<g id= "edge7_Node000007_Node000008" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node7- > Node8</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge7_Node000007_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1257.63,-140.65C1372.44,-127.84 1623.48,-99.83 1728.65,-88.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1257.35,-137.16 1247.8,-141.75 1258.12,-144.12 1257.35,-137.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000009" > <a xlink:href= "py__engine_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1301.12,-30.5 1159.88,-30.5 1159.88,0 1301.12,0 1301.12,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1167.88" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1230.5" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_engine.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7->Node9 -->
<g id= "edge9_Node000007_Node000009" class= "edge" >
<title > Node7- > Node9</title>
<g id= "a_edge9_Node000007_Node000009" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1216.11,-123.43C1221.08,-115.43 1225.84,-106.2 1228.5,-97 1234.97,-74.64 1233.89,-47.32 1232.33,-30.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1213.34,-121.28 1210.71,-131.54 1219.17,-125.16 1213.34,-121.28" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:href= "py__engine_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1219.12,-97 1077.88,-97 1077.88,-66.5 1219.12,-66.5 1219.12,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1085.88" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1148.5" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7->Node10 -->
<g id= "edge10_Node000007_Node000010" class= "edge" >
<title > Node7- > Node10</title>
<g id= "a_edge10_Node000007_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1180.14,-123.57C1173.33,-114.78 1165.8,-105.07 1159.8,-97.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1177.33,-125.66 1186.23,-131.42 1182.87,-121.37 1177.33,-125.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node10->Node6 -->
<g id= "edge11_Node000010_Node000006" class= "edge" >
<title > Node10- > Node6</title>
<g id= "a_edge11_Node000010_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1116.49,-59.9C1098.53,-48.19 1077.04,-34.19 1063.33,-25.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1114.48,-62.76 1124.77,-65.29 1118.3,-56.9 1114.48,-62.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node10->Node9 -->
<g id= "edge12_Node000010_Node000009" class= "edge" >
<title > Node10- > Node9</title>
<g id= "a_edge12_Node000010_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1176.13,-59.02C1187.93,-49.73 1201.39,-39.15 1211.97,-30.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1173.99,-56.24 1168.3,-65.18 1178.32,-61.75 1173.99,-56.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11->Node5 -->
<g id= "edge35_Node000011_Node000005" class= "edge" >
<title > Node11- > Node5</title>
<g id= "a_edge35_Node000011_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1371.7,-447.94C1309.48,-443.8 1215.93,-437.68 1134.5,-432.75 850.13,-415.55 776.26,-438.87 494.5,-396.75 485.62,-395.42 476.29,-393.57 467.25,-391.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1371.22,-451.41 1381.43,-448.59 1371.69,-444.43 1371.22,-451.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11->Node7 -->
<g id= "edge14_Node000011_Node000007" class= "edge" >
<title > Node11- > Node7</title>
<g id= "a_edge14_Node000011_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1479.79,-432.39C1534.48,-400.76 1624.21,-337.01 1584.5,-277.25 1546.31,-219.77 1341.33,-175.43 1246.59,-157.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1478.32,-429.2 1471.34,-437.17 1481.77,-435.29 1478.32,-429.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11->Node12 -->
<g id= "edge15_Node000011_Node000012" class= "edge" >
<title > Node11- > Node12</title>
<g id= "a_edge15_Node000011_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1434.05,-426.97C1430.61,-415.12 1426.65,-401.49 1423.73,-391.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1430.69,-427.94 1436.84,-436.57 1437.41,-425.99 1430.69,-427.94" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:href= "engine__graph_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1575.12,-313.38 1469.88,-313.38 1469.88,-282.88 1575.12,-282.88 1575.12,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1477.88" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1522.5" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11->Node14 -->
<g id= "edge32_Node000011_Node000014" class= "edge" >
<title > Node11- > Node14</title>
<g id= "a_edge32_Node000011_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1470.51,-430.68C1481.07,-421.3 1492.2,-409.56 1499.5,-396.75 1514.75,-369.97 1519.91,-333.55 1521.64,-313.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1468.41,-427.87 1463.02,-436.99 1472.92,-433.22 1468.41,-427.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11->Node17 -->
<g id= "edge21_Node000011_Node000017" class= "edge" >
<title > Node11- > Node17</title>
<g id= "a_edge21_Node000011_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1371.84,-441.8C1310.36,-431.75 1218.49,-415.55 1139.5,-396.75 1134.95,-395.67 1130.26,-394.47 1125.56,-393.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1371.03,-445.21 1381.46,-443.36 1372.15,-438.3 1371.03,-445.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11->Node20 -->
<g id= "edge34_Node000011_Node000020" class= "edge" >
<title > Node11- > Node20</title>
<g id= "a_edge34_Node000011_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1511.44,-447.5C1548.21,-441.08 1591.04,-427.06 1617.5,-396.75 1648.26,-361.51 1657.66,-211.57 1659.9,-163.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1511.07,-444.01 1501.74,-449.02 1512.16,-450.93 1511.07,-444.01" />
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:href= "engine__defined_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1203,-313.38 1100,-313.38 1100,-282.88 1203,-282.88 1203,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1108" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1151.5" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_defined.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11->Node22 -->
<g id= "edge33_Node000011_Node000022" class= "edge" >
<title > Node11- > Node22</title>
<g id= "a_edge33_Node000011_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1371.62,-446.7C1301.51,-439.29 1200.07,-424.13 1172.5,-396.75 1150.23,-374.64 1148.96,-334.99 1150.12,-313.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1371.21,-450.17 1381.52,-447.71 1371.92,-443.21 1371.21,-450.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11->Node23 -->
<g id= "edge29_Node000011_Node000023" class= "edge" >
<title > Node11- > Node23</title>
<g id= "a_edge29_Node000011_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1391.27,-434.15C1360.45,-422.82 1321,-408.31 1289.51,-396.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1389.77,-437.33 1400.36,-437.5 1392.18,-430.76 1389.77,-437.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1390.5,-241.25 1260.5,-241.25 1260.5,-199.5 1390.5,-199.5 1390.5,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1268.5" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1268.5" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/procedures/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1325.5" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _procedures.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node12->Node13 -->
<g id= "edge16_Node000012_Node000013" class= "edge" >
<title > Node12- > Node13</title>
<g id= "a_edge16_Node000012_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1425.42,-349C1428.74,-328.21 1430.02,-298.98 1417.5,-277.25 1408.64,-261.87 1393.68,-250.21 1378.38,-241.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1422.01,-348.19 1423.61,-358.66 1428.89,-349.48 1422.01,-348.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node12->Node14 -->
<g id= "edge18_Node000012_Node000014" class= "edge" >
<title > Node12- > Node14</title>
<g id= "a_edge18_Node000012_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1448.48,-353.56C1465.79,-340.83 1487.33,-324.99 1502.7,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1446.56,-350.63 1440.58,-359.37 1450.71,-356.27 1446.56,-350.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node12->Node15 -->
<g id= "edge19_Node000012_Node000015" class= "edge" >
<title > Node12- > Node15</title>
<g id= "a_edge19_Node000012_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1417.7,-348.96C1414.64,-326.26 1406.43,-294.3 1384.5,-277.25 1318.24,-225.72 1092,-249.86 1008.5,-241.25 969.56,-237.24 925.93,-232.43 891.37,-228.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1414.19,-349.09 1418.74,-358.66 1421.15,-348.34 1414.19,-349.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
<g id= "a_Node000016" > <a xlink:href= "engine__multiscale_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1375.38,-313.38 1259.62,-313.38 1259.62,-282.88 1375.38,-282.88 1375.38,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1267.62" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1317.5" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_multiscale.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node12->Node16 -->
<g id= "edge20_Node000012_Node000016" class= "edge" >
<title > Node12- > Node16</title>
<g id= "a_edge20_Node000012_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1390.81,-353.56C1373.66,-340.83 1352.33,-324.99 1337.11,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1388.5,-356.21 1398.62,-359.37 1392.68,-350.6 1388.5,-356.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node13->Node7 -->
<g id= "edge17_Node000013_Node000007" class= "edge" >
<title > Node13- > Node7</title>
<g id= "a_edge17_Node000013_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1278.93,-193.66C1260.79,-183.64 1240.65,-172.53 1225.07,-163.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1277,-196.59 1287.44,-198.36 1280.38,-190.46 1277,-196.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000018" > <a xlink:href= "engine__priming_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1043.25,-319 935.75,-319 935.75,-277.25 1043.25,-277.25 1043.25,-319" />
<text xml:space= "preserve" text-anchor= "start" x= "943.75" y= "-305.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "943.75" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "989.5" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17->Node18 -->
<g id= "edge22_Node000017_Node000018" class= "edge" >
<title > Node17- > Node18</title>
<g id= "a_edge22_Node000017_Node000018" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1041.18,-346.86C1031.35,-337.78 1020.64,-327.89 1011.54,-319.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1038.69,-349.33 1048.41,-353.55 1043.44,-344.19 1038.69,-349.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000019" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1125.25,-241.25 1017.75,-241.25 1017.75,-199.5 1125.25,-199.5 1125.25,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1025.75" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1025.75" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1071.5" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _views.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17->Node19 -->
2025-11-24 09:08:28 -05:00
<g id= "edge27_Node000017_Node000019" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node17- > Node19</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge27_Node000017_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1071.5,-343.51C1071.5,-312.96 1071.5,-267.42 1071.5,-241.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1068,-343.29 1071.5,-353.29 1075,-343.29 1068,-343.29" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node22 -->
<g id= "edge28_Node000017_Node000022" class= "edge" >
<title > Node17- > Node22</title>
<g id= "a_edge28_Node000017_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1101.27,-346.69C1113.11,-335.48 1126.23,-323.05 1136.09,-313.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1098.89,-344.12 1094.04,-353.53 1103.71,-349.2 1098.89,-344.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node15 -->
<g id= "edge26_Node000018_Node000015" class= "edge" >
<title > Node18- > Node15</title>
<g id= "a_edge26_Node000018_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M936.15,-272.02C910.82,-260.11 881.43,-246.28 859.76,-236.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "934.45,-275.09 944.99,-276.18 937.43,-268.76 934.45,-275.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node19 -->
<g id= "edge23_Node000018_Node000019" class= "edge" >
<title > Node18- > Node19</title>
<g id= "a_edge23_Node000018_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1019.82,-269.11C1029.65,-260.03 1040.36,-250.14 1049.46,-241.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1017.56,-266.44 1012.59,-275.8 1022.31,-271.58 1017.56,-266.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node7 -->
<g id= "edge24_Node000019_Node000007" class= "edge" >
<title > Node19- > Node7</title>
<g id= "a_edge24_Node000019_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1118.07,-193.66C1136.21,-183.64 1156.35,-172.53 1171.93,-163.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1116.62,-190.46 1109.56,-198.36 1120,-196.59 1116.62,-190.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node20 -->
<g id= "edge25_Node000019_Node000020" class= "edge" >
<title > Node19- > Node20</title>
<g id= "a_edge25_Node000019_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1137,-211.58C1255.58,-197.46 1503.42,-167.95 1610,-155.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1136.61,-208.1 1127.1,-212.76 1137.44,-215.05 1136.61,-208.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23->Node16 -->
<g id= "edge31_Node000023_Node000016" class= "edge" >
<title > Node23- > Node16</title>
<g id= "a_edge31_Node000023_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1265.66,-347.01C1277.89,-335.72 1291.5,-323.14 1301.71,-313.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1263.56,-344.19 1258.59,-353.55 1268.31,-349.33 1263.56,-344.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23->Node19 -->
<g id= "edge30_Node000023_Node000019" class= "edge" >
<title > Node23- > Node19</title>
<g id= "a_edge30_Node000023_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1235,-343.61C1233.1,-322.59 1227.38,-295.5 1211.5,-277.25 1189.68,-252.18 1155.06,-238.23 1125.7,-230.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1231.5,-343.61 1235.63,-353.36 1238.48,-343.16 1231.5,-343.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node24->Node19 -->
<g id= "edge38_Node000024_Node000019" class= "edge" >
<title > Node24- > Node19</title>
<g id= "a_edge38_Node000024_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M839.72,-344.66C851.35,-323.01 869.75,-294.69 893.5,-277.25 930.05,-250.42 979.86,-236.22 1017.49,-228.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "836.72,-342.85 835.25,-353.34 842.94,-346.05 836.72,-342.85" />
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= "engine__adaptive_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "841.62,-313.38 733.38,-313.38 733.38,-282.88 841.62,-282.88 841.62,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "741.38" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "787.5" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_adaptive.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node24->Node25 -->
<g id= "edge39_Node000024_Node000025" class= "edge" >
<title > Node24- > Node25</title>
<g id= "a_edge39_Node000024_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M810.17,-344.32C804.82,-333.66 799.07,-322.19 794.7,-313.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "807.03,-345.85 814.64,-353.22 813.28,-342.71 807.03,-345.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node17 -->
<g id= "edge44_Node000026_Node000017" class= "edge" >
<title > Node26- > Node17</title>
<g id= "a_edge44_Node000026_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1071.5,-421C1071.5,-412.96 1071.5,-404.54 1071.5,-397.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1068,-420.81 1071.5,-430.81 1075,-420.81 1068,-420.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node19 -->
<g id= "edge46_Node000026_Node000019" class= "edge" >
<title > Node26- > Node19</title>
<g id= "a_edge46_Node000026_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1022.65,-426.56C966.87,-393.3 888.01,-333.33 926.5,-277.25 946.8,-247.67 985.15,-233.74 1017.31,-227.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1020.71,-429.48 1031.11,-431.49 1024.23,-423.43 1020.71,-429.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node23 -->
<g id= "edge45_Node000026_Node000023" class= "edge" >
<title > Node26- > Node23</title>
<g id= "a_edge45_Node000026_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1125.66,-427.61C1147,-417.75 1171.19,-406.58 1191.43,-397.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1124.43,-424.32 1116.82,-431.69 1127.37,-430.67 1124.43,-424.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26->Node24 -->
<g id= "edge43_Node000026_Node000024" class= "edge" >
<title > Node26- > Node24</title>
<g id= "a_edge43_Node000026_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1006.62,-432.65C966.96,-420.43 916.82,-405 879.36,-393.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1005.48,-435.96 1016.07,-435.56 1007.54,-429.27 1005.48,-435.96" />
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:href= "generative_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2391.88,-546.62 2261.12,-546.62 2261.12,-516.12 2391.88,-516.12 2391.88,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "2269.12" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2326.5" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /io/generative/generative.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27->Node28 -->
<g id= "edge48_Node000027_Node000028" class= "edge" >
<title > Node27- > Node28</title>
<g id= "a_edge48_Node000027_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2326.5,-582.1C2326.5,-570.34 2326.5,-556.88 2326.5,-546.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2323,-582.01 2326.5,-592.01 2330,-582.01 2323,-582.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node27->Node33 -->
<g id= "edge49_Node000027_Node000033" class= "edge" >
<title > Node27- > Node33</title>
<g id= "a_edge49_Node000027_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2362.33,-587.87C2385.16,-574.97 2414.19,-558.56 2434.74,-546.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2360.64,-584.81 2353.65,-592.77 2364.08,-590.9 2360.64,-584.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node20 -->
<g id= "edge67_Node000034_Node000020" class= "edge" >
<title > Node34- > Node20</title>
<g id= "a_edge67_Node000034_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1875.25,-432.43C1859.05,-422.95 1840.77,-410.67 1826.5,-396.75 1821.45,-391.83 1704.63,-215.81 1670.05,-163.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1873.27,-435.33 1883.69,-437.22 1876.72,-429.24 1873.27,-435.33" />
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= "chains_8h.html" target= "_top" xlink:title= "Concrete implementations of ReactionChainPolicy for key stellar reaction chains." >
<polygon fill= "white" stroke= "#666666" points= "2111.25,-313.38 2015.75,-313.38 2015.75,-282.88 2111.25,-282.88 2111.25,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "2023.75" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2063.5" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/chains.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node35 -->
<g id= "edge51_Node000034_Node000035" class= "edge" >
<title > Node34- > Node35</title>
<g id= "a_edge51_Node000034_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1969.05,-433.38C1987.91,-424.58 2007.94,-412.52 2022.5,-396.75 2044.82,-372.57 2055.97,-334.48 2060.66,-313.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1967.85,-430.09 1960.12,-437.33 1970.68,-436.49 1967.85,-430.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
<g id= "a_Node000036" > <a xlink:href= "policy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2084.25,-163.5 1988.75,-163.5 1988.75,-133 2084.25,-133 2084.25,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1996.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2036.5" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/policy.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node36 -->
<g id= "edge58_Node000034_Node000036" class= "edge" >
<title > Node34- > Node36</title>
<g id= "a_edge58_Node000034_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1986.59,-441.57C2020.51,-433.55 2059.91,-419.88 2089.5,-396.75 2153.49,-346.74 2163.32,-319.38 2185.5,-241.25 2190.57,-223.4 2196.32,-214.57 2185.5,-199.5 2162.73,-167.79 2118.91,-155.83 2084.65,-151.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1986.27,-438.06 1977.27,-443.65 1987.79,-444.89 1986.27,-438.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node37 -->
<g id= "edge64_Node000034_Node000037" class= "edge" >
<title > Node34- > Node37</title>
<g id= "a_edge64_Node000034_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1977.57,-434.18C2029.1,-415.05 2097.11,-379.3 2120.5,-319 2131.29,-291.19 2127.24,-255.48 2123.66,-235.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1976.5,-430.85 1968.27,-437.51 1978.86,-437.44 1976.5,-430.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38 -->
<g id= "Node000038" class= "node" >
<title > Node38</title>
<g id= "a_Node000038" > <a xlink:href= "chains_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1959,-230 1838,-230 1838,-210.75 1959,-210.75 1959,-230" />
<text xml:space= "preserve" text-anchor= "middle" x= "1898.5" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/chains.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node38 -->
<g id= "edge65_Node000034_Node000038" class= "edge" >
<title > Node34- > Node38</title>
<g id= "a_edge65_Node000034_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1889.84,-430.29C1864.83,-405.82 1827.72,-364.01 1812.5,-319 1806.56,-301.42 1803.65,-293.56 1812.5,-277.25 1825.07,-254.09 1851.85,-239.03 1872.21,-230.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1887.38,-432.78 1897.03,-437.15 1892.21,-427.72 1887.38,-432.78" />
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= "policy__logical_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2013.62,-391.12 1899.38,-391.12 1899.38,-360.62 2013.62,-360.62 2013.62,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "1907.38" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1956.5" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/policy_logical.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node39 -->
<g id= "edge59_Node000034_Node000039" class= "edge" >
<title > Node34- > Node39</title>
<g id= "a_edge59_Node000034_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1928.11,-428.07C1934.82,-415.97 1942.68,-401.8 1948.43,-391.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1925.12,-426.25 1923.33,-436.7 1931.24,-429.65 1925.12,-426.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node40 -->
<g id= "Node000040" class= "node" >
<title > Node40</title>
<g id= "a_Node000040" > <a xlink:href= "policy__logical_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1921.12,-313.38 1821.88,-313.38 1821.88,-282.88 1921.12,-282.88 1921.12,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1829.88" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/policy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1871.5" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _logical.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34->Node40 -->
<g id= "edge66_Node000034_Node000040" class= "edge" >
<title > Node34- > Node40</title>
<g id= "a_edge66_Node000034_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1902.52,-427.88C1898.26,-418.32 1893.72,-407.19 1890.5,-396.75 1881.6,-367.87 1875.99,-332.86 1873.33,-313.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1899.3,-429.26 1906.67,-436.87 1905.66,-426.32 1899.3,-429.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node35->Node36 -->
2025-11-24 09:08:28 -05:00
<g id= "edge52_Node000035_Node000036" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node35- > Node36</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge52_Node000035_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2058.76,-271.17C2053.07,-240.02 2043.74,-188.89 2039.18,-163.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2055.3,-271.71 2060.54,-280.92 2062.19,-270.45 2055.3,-271.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node37 -->
<g id= "edge54_Node000035_Node000037" class= "edge" >
<title > Node35- > Node37</title>
<g id= "a_edge54_Node000035_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2081.15,-273.67C2090.43,-261.34 2101.51,-246.61 2109.54,-235.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2078.62,-271.22 2075.4,-281.31 2084.21,-275.42 2078.62,-271.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node35->Node38 -->
<g id= "edge57_Node000035_Node000038" class= "edge" >
<title > Node35- > Node38</title>
<g id= "a_edge57_Node000035_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2021.38,-277.79C1988.28,-262.59 1943.66,-242.11 1918.3,-230.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2019.76,-280.9 2030.31,-281.89 2022.68,-274.54 2019.76,-280.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node8 -->
<g id= "edge53_Node000036_Node000008" class= "edge" >
<title > Node36- > Node8</title>
<g id= "a_edge53_Node000036_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1977.45,-132.6C1931.25,-121.14 1867.81,-105.4 1824.65,-94.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1976.49,-135.97 1987.04,-134.98 1978.18,-129.18 1976.49,-135.97" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node20 -->
<g id= "edge56_Node000037_Node000020" class= "edge" >
<title > Node37- > Node20</title>
<g id= "a_edge56_Node000037_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2053.29,-210.38C1947.67,-196.19 1751.52,-169.58 1719.5,-163.5 1716.7,-162.97 1713.84,-162.39 1710.96,-161.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2052.58,-213.82 2062.96,-211.68 2053.51,-206.88 2052.58,-213.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node37->Node36 -->
<g id= "edge55_Node000037_Node000036" class= "edge" >
<title > Node37- > Node36</title>
<g id= "a_edge55_Node000037_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2094.44,-197.62C2081.24,-186.6 2065.59,-173.54 2053.88,-163.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2092.01,-200.15 2101.93,-203.88 2096.5,-194.78 2092.01,-200.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node35 -->
<g id= "edge60_Node000039_Node000035" class= "edge" >
<title > Node39- > Node35</title>
<g id= "a_edge60_Node000039_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1986.1,-353.92C2004.17,-341.13 2026.81,-325.1 2042.93,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1984.51,-350.76 1978.37,-359.4 1988.55,-356.47 1984.51,-350.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node36 -->
<g id= "edge61_Node000039_Node000036" class= "edge" >
<title > Node39- > Node36</title>
<g id= "a_edge61_Node000039_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1965.46,-349.6C1982.25,-302.24 2017.96,-201.55 2031.31,-163.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1962.18,-348.4 1962.13,-358.99 1968.77,-350.74 1962.18,-348.4" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node38 -->
<g id= "edge62_Node000039_Node000038" class= "edge" >
<title > Node39- > Node38</title>
<g id= "a_edge62_Node000039_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1951.58,-349.25C1947.29,-329.2 1940.21,-300.87 1930.5,-277.25 1923.36,-259.88 1911.81,-241.25 1904.71,-230.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1948.1,-349.69 1953.54,-358.78 1954.96,-348.28 1948.1,-349.69" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node40 -->
<g id= "edge63_Node000039_Node000040" class= "edge" >
<title > Node39- > Node40</title>
<g id= "a_edge63_Node000039_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1931.79,-352.85C1917.64,-340.25 1900.29,-324.78 1887.84,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1929.19,-355.22 1938.98,-359.26 1933.84,-350 1929.19,-355.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node42 -->
<g id= "Node000042" class= "node" >
<title > Node42</title>
<g id= "a_Node000042" > <a xlink:href= "weak__rate__library_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1893.38,-552.25 1765.62,-552.25 1765.62,-510.5 1893.38,-510.5 1893.38,-552.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1773.62" y= "-538.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1773.62" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reaction/weak/weak_rate</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1829.5" y= "-516.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _library.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node41->Node42 -->
<g id= "edge70_Node000041_Node000042" class= "edge" >
<title > Node41- > Node42</title>
<g id= "a_edge70_Node000041_Node000042" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1935.65,-588.21C1914.81,-577.25 1889.01,-563.68 1868.07,-552.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1933.92,-591.26 1944.4,-592.81 1937.18,-585.06 1933.92,-591.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node43 -->
<g id= "Node000043" class= "node" >
<title > Node43</title>
<g id= "a_Node000043" > <a xlink:href= "weak_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2182.5,-468.88 2076.5,-468.88 2076.5,-438.38 2182.5,-438.38 2182.5,-468.88" />
<text xml:space= "preserve" text-anchor= "start" x= "2084.5" y= "-455.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2129.5" y= "-444.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node41->Node43 -->
<g id= "edge74_Node000041_Node000043" class= "edge" >
<title > Node41- > Node43</title>
<g id= "a_edge74_Node000041_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2042.27,-598.24C2094.5,-589.15 2160.07,-573.82 2176.5,-552.25 2196.68,-525.77 2166.49,-489.24 2145.93,-469.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2041.78,-594.77 2032.5,-599.88 2042.94,-601.67 2041.78,-594.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
<g id= "a_Node000044" > <a xlink:href= "construction_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2035.88,-546.62 1911.12,-546.62 1911.12,-516.12 2035.88,-516.12 2035.88,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "1919.12" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1973.5" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /construction.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node41->Node44 -->
<g id= "edge73_Node000041_Node000044" class= "edge" >
<title > Node41- > Node44</title>
<g id= "a_edge73_Node000041_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1973.5,-582.1C1973.5,-570.34 1973.5,-556.88 1973.5,-546.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1970,-582.01 1973.5,-592.01 1977,-582.01 1970,-582.01" />
</a>
</g>
</g>
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
<g id= "a_Node000045" > <a xlink:href= "weak__interpolator_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2167.25,-546.62 2053.75,-546.62 2053.75,-516.12 2167.25,-516.12 2167.25,-546.62" />
<text xml:space= "preserve" text-anchor= "start" x= "2061.75" y= "-533.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/reaction/weak</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2110.5" y= "-521.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.cpp</text>
</a>
</g>
</g>
<!-- Node41->Node45 -->
<g id= "edge75_Node000041_Node000045" class= "edge" >
<title > Node41- > Node45</title>
<g id= "a_edge75_Node000041_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2009.82,-588.04C2033.2,-575.11 2063.06,-558.61 2084.17,-546.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2008.3,-584.89 2001.24,-592.79 2011.68,-591.01 2008.3,-584.89" />
</a>
</g>
</g>
<!-- Node42->Node11 -->
<g id= "edge71_Node000042_Node000011" class= "edge" >
<title > Node42- > Node11</title>
<g id= "a_edge71_Node000042_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1754.29,-515.69C1679.97,-501.18 1567.83,-479.29 1499.95,-466.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1753.46,-519.1 1763.94,-517.58 1754.8,-512.23 1753.46,-519.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node42->Node43 -->
2025-11-24 09:08:28 -05:00
<g id= "edge72_Node000042_Node000043" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node42- > Node43</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge72_Node000042_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1904.37,-510.04C1968.97,-493.38 2032.57,-477.86 2076.2,-467.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1903.84,-506.56 1895.04,-512.46 1905.59,-513.34 1903.84,-506.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node46->Node5 -->
<g id= "edge82_Node000046_Node000005" class= "edge" >
<title > Node46- > Node5</title>
<g id= "a_edge82_Node000046_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M564.23,-523.33C526.63,-516.29 482.94,-502.29 452.5,-474.5 428.1,-452.23 418.71,-412.65 415.3,-391.37" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "563.23,-526.71 573.68,-524.96 564.42,-519.81 563.23,-526.71" />
</a>
</g>
</g>
<!-- Node46->Node15 -->
<g id= "edge81_Node000046_Node000015" class= "edge" >
<title > Node46- > Node15</title>
<g id= "a_edge81_Node000046_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M643.18,-498.6C648.84,-438.39 663.83,-310.69 691.5,-277.25 710.08,-254.79 739.12,-241.26 765.69,-233.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "639.7,-498.25 642.28,-508.53 646.67,-498.88 639.7,-498.25" />
</a>
</g>
</g>
<!-- Node47 -->
<g id= "Node000047" class= "node" >
<title > Node47</title>
<g id= "a_Node000047" > <a xlink:href= "strategies_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "841,-468.88 696,-468.88 696,-438.38 841,-438.38 841,-468.88" />
<text xml:space= "preserve" text-anchor= "start" x= "704" y= "-455.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "768.5" y= "-444.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /solver/strategies/strategies.h</text>
</a>
</g>
</g>
<!-- Node46->Node47 -->
<g id= "edge77_Node000046_Node000047" class= "edge" >
<title > Node46- > Node47</title>
<g id= "a_edge77_Node000046_Node000047" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M684.57,-504.3C704.4,-492.56 727.07,-479.14 743.85,-469.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "682.93,-501.2 676.1,-509.3 686.49,-507.22 682.93,-501.2" />
</a>
</g>
</g>
<!-- Node52 -->
<g id= "Node000052" class= "node" >
<title > Node52</title>
<g id= "a_Node000052" > <a xlink:href= "engine__partitioning__trigger_8h.html" target= "_top" xlink:title= "CVODE-specific triggers that decide when to (re)partition the reaction network engine." >
<polygon fill= "#fff0f0" stroke= "red" points= "601.38,-474.5 461.62,-474.5 461.62,-432.75 601.38,-432.75 601.38,-474.5" />
<text xml:space= "preserve" text-anchor= "start" x= "469.62" y= "-461" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "469.62" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /solver/strategies/triggers</text>
<text xml:space= "preserve" text-anchor= "middle" x= "531.5" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_partitioning_trigger.h</text>
</a>
</g>
</g>
<!-- Node46->Node52 -->
<g id= "edge78_Node000046_Node000052" class= "edge" >
<title > Node46- > Node52</title>
<g id= "a_edge78_Node000046_Node000052" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M602.16,-503.73C588.57,-494.29 573.51,-483.82 560.79,-474.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "599.84,-506.38 610.05,-509.21 603.83,-500.63 599.84,-506.38" />
</a>
</g>
</g>
<!-- Node54 -->
<g id= "Node000054" class= "node" >
<title > Node54</title>
<g id= "a_Node000054" > <a xlink:href= "engine__partitioning__trigger_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "639.12,-396.75 503.88,-396.75 503.88,-355 639.12,-355 639.12,-396.75" />
<text xml:space= "preserve" text-anchor= "start" x= "511.88" y= "-383.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/solver/strategies</text>
<text xml:space= "preserve" text-anchor= "start" x= "511.88" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /triggers/engine_partitioning</text>
<text xml:space= "preserve" text-anchor= "middle" x= "571.5" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _trigger.cpp</text>
</a>
</g>
</g>
<!-- Node46->Node54 -->
<g id= "edge83_Node000046_Node000054" class= "edge" >
<title > Node46- > Node54</title>
<g id= "a_edge83_Node000046_Node000054" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M633.55,-499.16C628.55,-479.52 620.85,-453.97 610.5,-432.75 604.38,-420.2 595.62,-407.35 587.95,-397.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "630.13,-499.89 635.9,-508.77 636.93,-498.23 630.13,-499.89" />
</a>
</g>
</g>
<!-- Node51 -->
<g id= "Node000051" class= "node" >
<title > Node51</title>
<g id= "a_Node000051" > <a xlink:href= "solver_2bindings_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "405.88,-463.25 257.12,-463.25 257.12,-444 405.88,-444 405.88,-463.25" />
<text xml:space= "preserve" text-anchor= "middle" x= "331.5" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/solver/bindings.cpp</text>
</a>
</g>
</g>
<!-- Node46->Node51 -->
<g id= "edge84_Node000046_Node000051" class= "edge" >
<title > Node46- > Node51</title>
<g id= "a_edge84_Node000046_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M564.39,-511.72C502.1,-496.45 416.68,-475.51 368.49,-463.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "563.33,-515.06 573.88,-514.04 565,-508.26 563.33,-515.06" />
</a>
</g>
</g>
<!-- Node52->Node5 -->
<g id= "edge79_Node000052_Node000005" class= "edge" >
<title > Node52- > Node5</title>
<g id= "a_edge79_Node000052_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M490.37,-426.22C472.21,-414.56 451.55,-401.3 436.23,-391.46" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "488.3,-429.05 498.6,-431.51 492.08,-423.16 488.3,-429.05" />
</a>
</g>
</g>
<!-- Node52->Node54 -->
<g id= "edge80_Node000052_Node000054" class= "edge" >
<title > Node52- > Node54</title>
<g id= "a_edge80_Node000052_Node000054" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M547.46,-422.4C551.92,-413.95 556.67,-404.96 560.75,-397.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "544.5,-420.51 542.93,-430.99 550.69,-423.78 544.5,-420.51" />
</a>
</g>
</g>
<!-- Node55->Node46 -->
<g id= "edge86_Node000055_Node000046" class= "edge" >
<title > Node55- > Node46</title>
<g id= "a_edge86_Node000055_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M724.4,-582.03C708.2,-572.44 690.12,-561.74 674.9,-552.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "722.51,-584.97 732.9,-587.05 726.07,-578.95 722.51,-584.97" />
</a>
</g>
</g>
<!-- Node55->Node47 -->
<g id= "edge87_Node000055_Node000047" class= "edge" >
<title > Node55- > Node47</title>
<g id= "a_edge87_Node000055_Node000047" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M768.5,-576.82C768.5,-543.97 768.5,-493.76 768.5,-469.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "765,-576.54 768.5,-586.54 772,-576.54 765,-576.54" />
</a>
</g>
</g>
<!-- Node56->Node16 -->
<g id= "edge91_Node000056_Node000016" class= "edge" >
<title > Node56- > Node16</title>
<g id= "a_edge91_Node000056_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1398.49,-582.67C1384.71,-543.19 1358.03,-464.64 1339.5,-396.75 1331.54,-367.59 1324.24,-332.97 1320.38,-313.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1395.14,-583.69 1401.76,-591.97 1401.75,-581.38 1395.14,-583.69" />
</a>
</g>
</g>
<!-- Node57 -->
<g id= "Node000057" class= "node" >
<title > Node57</title>
<g id= "a_Node000057" > <a xlink:href= "utils_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1824.25,-163.5 1728.75,-163.5 1728.75,-133 1824.25,-133 1824.25,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1736.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1776.5" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /utils/utils.h</text>
</a>
</g>
</g>
<!-- Node56->Node57 -->
<g id= "edge89_Node000056_Node000057" class= "edge" >
<title > Node56- > Node57</title>
<g id= "a_edge89_Node000056_Node000057" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1405.15,-582.35C1404.65,-560.24 1407.8,-529.09 1426.5,-510.5 1487.76,-449.6 1541.34,-515.27 1617.5,-474.5 1660.1,-451.69 1668.29,-437.98 1693.5,-396.75 1742.56,-316.52 1766.62,-203.75 1773.97,-163.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1401.64,-582.25 1405.65,-592.06 1408.63,-581.89 1401.64,-582.25" />
</a>
</g>
</g>
<!-- Node56->Node58 -->
<g id= "edge92_Node000056_Node000058" class= "edge" >
<title > Node56- > Node58</title>
<g id= "a_edge92_Node000056_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1465.68,-590.06C1515.02,-574.75 1583.75,-553.41 1622.29,-541.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1464.79,-586.67 1456.28,-592.98 1466.87,-593.36 1464.79,-586.67" />
</a>
</g>
</g>
<!-- Node59 -->
<g id= "Node000059" class= "node" >
<title > Node59</title>
<g id= "a_Node000059" > <a xlink:href= "utils_2bindings_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1575.75,-541 1435.25,-541 1435.25,-521.75 1575.75,-521.75 1575.75,-541" />
<text xml:space= "preserve" text-anchor= "middle" x= "1505.5" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/utils/bindings.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node56->Node59 -->
<g id= "edge93_Node000056_Node000059" class= "edge" >
<title > Node56- > Node59</title>
<g id= "a_edge93_Node000056_Node000059" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1435.37,-586.58C1454.68,-571.66 1479.4,-552.55 1493.74,-541.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1433.36,-583.71 1427.59,-592.59 1437.65,-589.25 1433.36,-583.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node57->Node8 -->
<g id= "edge90_Node000057_Node000008" class= "edge" >
<title > Node57- > Node8</title>
<g id= "a_edge90_Node000057_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1776.5,-121.31C1776.5,-113.14 1776.5,-104.41 1776.5,-97.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1773,-121.1 1776.5,-131.1 1780,-121.1 1773,-121.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>