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/solver/bindings.cpp Pages: 1 -->
2025-11-28 09:46:00 -05:00
<svg width= "2459pt" height= "654pt"
viewBox="0.00 0.00 2458.50 654.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 650)" >
2025-11-06 09:16:40 -05:00
<title > src/python/solver/bindings.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= "784,-646 619,-646 619,-627 784,-627 784,-646" />
<text text-anchor= "middle" x= "701.5" y= "-634" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/solver/bindings.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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "119,-536 0,-536 0,-517 119,-517 119,-536" />
<text text-anchor= "middle" x= "59.5" y= "-524" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/pybind11.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= "M618.86,-632.29C529.48,-627.64 383.17,-616.57 259.5,-591 198.59,-578.41 129.96,-554.36 91,-539.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "91.89,-536.34 81.3,-536.07 89.41,-542.89 91.89,-536.34" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "500.5,-591 414.5,-591 414.5,-572 500.5,-572 500.5,-591" />
<text text-anchor= "middle" x= "457.5" y= "-579" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/stl.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node3 -->
<g id= "edge2_Node000001_Node000003" class= "edge" >
<title > Node1- > Node3</title>
<g id= "a_edge2_Node000001_Node000003" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M662.3,-626.98C620.09,-617.82 552.85,-603.21 507.02,-593.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "507.53,-589.78 497.01,-591.08 506.04,-596.63 507.53,-589.78" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "630.5,-591 518.5,-591 518.5,-572 630.5,-572 630.5,-591" />
<text text-anchor= "middle" x= "574.5" y= "-579" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/stl_bind.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node4 -->
<g id= "edge3_Node000001_Node000004" class= "edge" >
<title > Node1- > Node4</title>
<g id= "a_edge3_Node000001_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M681.1,-626.98C660.48,-618.38 628.39,-604.99 604.81,-595.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "605.85,-591.79 595.28,-591.17 603.16,-598.25 605.85,-591.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "754.5,-591 648.5,-591 648.5,-572 754.5,-572 754.5,-591" />
<text text-anchor= "middle" x= "701.5" y= "-579" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/numpy.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node5 -->
<g id= "edge4_Node000001_Node000005" class= "edge" >
<title > Node1- > Node5</title>
<g id= "a_edge4_Node000001_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M701.5,-626.75C701.5,-619.8 701.5,-609.85 701.5,-601.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "705,-601.09 701.5,-591.09 698,-601.09 705,-601.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "894.5,-591 772.5,-591 772.5,-572 894.5,-572 894.5,-591" />
<text text-anchor= "middle" x= "833.5" y= "-579" font-family= "Helvetica,sans-Serif" font-size= "10.00" > pybind11/functional.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node6 -->
<g id= "edge5_Node000001_Node000006" class= "edge" >
<title > Node1- > Node6</title>
<g id= "a_edge5_Node000001_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M722.71,-626.98C744.23,-618.34 777.78,-604.87 802.33,-595.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "803.93,-598.14 811.91,-591.17 801.32,-591.65 803.93,-598.14" />
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= "1179,-145.5 1114,-145.5 1114,-126.5 1179,-126.5 1179,-145.5" />
<text text-anchor= "middle" x= "1146.5" y= "-133.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > functional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node7 -->
<g id= "edge6_Node000001_Node000007" class= "edge" >
<title > Node1- > Node7</title>
<g id= "a_edge6_Node000001_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M776.46,-626.98C825.98,-619.89 885.02,-608.17 903.5,-591 925.09,-570.95 922.5,-556.96 922.5,-527.5 922.5,-527.5 922.5,-527.5 922.5,-399 922.5,-366.91 1079.8,-204.62 1130.77,-152.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1133.46,-155.13 1137.99,-145.56 1128.48,-150.21 1133.46,-155.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000008" > <a xlink:href= "solver_2bindings_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "336,-591 269,-591 269,-572 336,-572 336,-591" />
<text text-anchor= "middle" x= "302.5" y= "-579" font-family= "Helvetica,sans-Serif" font-size= "10.00" > bindings.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node8 -->
<g id= "edge7_Node000001_Node000008" class= "edge" >
<title > Node1- > Node8</title>
<g id= "a_edge7_Node000001_Node000008" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M637.39,-626.98C555.78,-616.14 416.93,-597.7 346.41,-588.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "346.48,-584.81 336.1,-586.96 345.56,-591.75 346.48,-584.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000009" > <a xlink:href= "CVODE__solver__strategy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1608,-415 1465,-415 1465,-385 1608,-385 1608,-415" />
<text text-anchor= "start" x= "1473" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "1536.5" y= "-392" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /CVODE_solver_strategy.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node9 -->
2025-11-25 14:31:59 -05:00
<g id= "edge9_Node000001_Node000009" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node9</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge9_Node000001_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M756.51,-626.99C804.4,-619.14 875.5,-606.38 936.5,-591 1144.65,-538.54 1386.68,-454.7 1488.01,-418.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1489.42,-421.75 1497.65,-415.09 1487.06,-415.16 1489.42,-421.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node60 -->
<g id= "Node000060" class= "node" >
<title > Node60</title>
<g id= "a_Node000060" > <a xlink:href= "py__solver_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "2314.5,-591 2186.5,-591 2186.5,-572 2314.5,-572 2314.5,-591" />
<text text-anchor= "middle" x= "2250.5" y= "-579" font-family= "Helvetica,sans-Serif" font-size= "10.00" > trampoline/py_solver.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node1->Node60 -->
<g id= "edge84_Node000001_Node000060" class= "edge" >
<title > Node1- > Node60</title>
<g id= "a_edge84_Node000001_Node000060" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M784.23,-632.67C1055.83,-623.38 1917.54,-593.89 2176.32,-585.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2176.49,-588.53 2186.36,-584.69 2176.25,-581.54 2176.49,-588.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node8->Node2 -->
<g id= "edge8_Node000008_Node000002" class= "edge" >
<title > Node8- > Node2</title>
<g id= "a_edge8_Node000008_Node000002" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M268.97,-573.19C227.4,-564.12 156.21,-548.59 108.52,-538.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "109.23,-534.76 98.72,-536.05 107.74,-541.6 109.23,-534.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node7 -->
<g id= "edge73_Node000009_Node000007" class= "edge" >
<title > Node9- > Node7</title>
<g id= "a_edge73_Node000009_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1464.82,-397.19C1377.65,-393.53 1237.3,-382.46 1198.5,-349 1141.05,-299.45 1141.65,-197.77 1144.65,-155.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1148.15,-155.87 1145.51,-145.61 1141.17,-155.28 1148.15,-155.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:href= "strategy__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "2232.5,-349 2096.5,-349 2096.5,-319 2232.5,-319 2232.5,-349" />
<text text-anchor= "start" x= "2104.5" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2164.5" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /strategy_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node10 -->
<g id= "edge10_Node000009_Node000010" class= "edge" >
<title > Node9- > Node10</title>
<g id= "a_edge10_Node000009_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1608.06,-394.56C1711.42,-387.68 1908.69,-372.86 2086.08,-349.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2086.68,-352.57 2096.12,-347.76 2085.74,-345.63 2086.68,-352.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000011" > <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= "1734,-283 1611,-283 1611,-253 1734,-253 1734,-283" />
<text text-anchor= "start" x= "1619" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1672.5" y= "-260" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node11 -->
<g id= "edge52_Node000009_Node000011" class= "edge" >
<title > Node9- > Node11</title>
<g id= "a_edge52_Node000009_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1464.91,-398.54C1378.55,-396.29 1240.88,-386.68 1208.5,-349 1199.81,-338.89 1199.59,-328.92 1208.5,-319 1234.2,-290.38 1477.12,-276.71 1600.83,-271.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1601.13,-275.05 1610.98,-271.14 1600.84,-268.05 1601.13,-275.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- 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= "1491,-24.5 1320,-24.5 1320,-5.5 1491,-5.5 1491,-24.5" />
<text text-anchor= "middle" x= "1405.5" 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-25 14:31:59 -05:00
<!-- Node9->Node15 -->
<g id= "edge71_Node000009_Node000015" class= "edge" >
<title > Node9- > Node15</title>
<g id= "a_edge71_Node000009_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1464.89,-397.85C1321.84,-394.79 1011.64,-384.16 979.5,-349 970.5,-339.16 975.8,-331.81 979.5,-319 993.96,-269.01 1063.77,-153.38 1104.5,-121 1172.97,-66.57 1271.62,-39.33 1337.09,-26.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1338.14,-29.81 1347.3,-24.5 1336.83,-22.93 1338.14,-29.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- 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= "2233,-24.5 2186,-24.5 2186,-5.5 2233,-5.5 2233,-24.5" />
<text text-anchor= "middle" x= "2209.5" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node19 -->
<g id= "edge76_Node000009_Node000019" class= "edge" >
<title > Node9- > Node19</title>
<g id= "a_edge76_Node000009_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1608.11,-398.1C1777.18,-395.38 2190.75,-385.08 2241.5,-349 2280.53,-321.25 2316.86,-197.9 2326.5,-151 2329.18,-137.94 2331.93,-133.18 2326.5,-121 2307.82,-79.13 2263.26,-46.99 2234.84,-29.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2236.29,-26.63 2225.88,-24.61 2232.76,-32.68 2236.29,-26.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
<g id= "a_Node000023" > <a xlink:href= "types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "2140.5,-211.5 2020.5,-211.5 2020.5,-192.5 2140.5,-192.5 2140.5,-211.5" />
<text text-anchor= "middle" x= "2080.5" y= "-199.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-25 14:31:59 -05:00
<!-- Node9->Node23 -->
<g id= "edge53_Node000009_Node000023" class= "edge" >
<title > Node9- > Node23</title>
<g id= "a_edge53_Node000009_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1560.75,-384.79C1576.85,-375.13 1598.29,-361.82 1616.5,-349 1634.09,-336.61 1635.29,-328.69 1654.5,-319 1721.43,-285.25 1934.73,-235.36 2031.69,-213.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2032.54,-217.09 2041.54,-211.5 2031.02,-210.26 2032.54,-217.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node29 -->
<g id= "Node000029" class= "node" >
<title > Node29</title>
<g id= "a_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "414.5,-145.5 370.5,-145.5 370.5,-126.5 414.5,-126.5 414.5,-145.5" />
<text text-anchor= "middle" x= "392.5" y= "-133.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-25 14:31:59 -05:00
<!-- Node9->Node29 -->
<g id= "edge75_Node000009_Node000029" class= "edge" >
<title > Node9- > Node29</title>
<g id= "a_edge75_Node000009_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1464.8,-398.55C1199.61,-396.11 285.5,-380.65 204.5,-283 152.16,-219.9 293.84,-166.92 360.27,-146.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "361.69,-149.49 370.24,-143.23 359.65,-142.8 361.69,-149.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
<g id= "a_Node000037" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2317,-145.5 2276,-145.5 2276,-126.5 2317,-126.5 2317,-145.5" />
<text text-anchor= "middle" x= "2296.5" y= "-133.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > tuple</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node37 -->
<g id= "edge77_Node000009_Node000037" class= "edge" >
<title > Node9- > Node37</title>
<g id= "a_edge77_Node000009_Node000037" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1608.05,-397.6C1786.61,-393.64 2241.87,-380.54 2302.5,-349 2345.74,-326.51 2366.86,-300.39 2355.5,-253 2346.46,-215.3 2323.03,-176.02 2308.56,-154.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2311.32,-152.05 2302.8,-145.75 2305.53,-155.98 2311.32,-152.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node41 -->
<g id= "Node000041" class= "node" >
<title > Node41</title>
<g id= "a_Node000041" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2346,-277.5 2311,-277.5 2311,-258.5 2346,-258.5 2346,-277.5" />
<text text-anchor= "middle" x= "2328.5" y= "-265.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > any</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node41 -->
<g id= "edge74_Node000009_Node000041" class= "edge" >
<title > Node9- > Node41</title>
<g id= "a_edge74_Node000009_Node000041" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1608.13,-397.7C1782.27,-394.04 2217.71,-381.7 2274.5,-349 2298.39,-335.24 2313.88,-306.13 2321.9,-287.07" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2325.19,-288.27 2325.59,-277.69 2318.67,-285.71 2325.19,-288.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node42 -->
<g id= "Node000042" class= "node" >
<title > Node42</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000042" > <a xlink:href= "exceptions_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "672,-349 565,-349 565,-319 672,-319 672,-349" />
<text text-anchor= "start" x= "573" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "618.5" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /exceptions.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node42 -->
<g id= "edge54_Node000009_Node000042" class= "edge" >
<title > Node9- > Node42</title>
<g id= "a_edge54_Node000009_Node000042" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1464.85,-394C1290.74,-381.87 847.6,-350.97 682.11,-339.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "682.31,-335.94 672.09,-338.74 681.82,-342.92 682.31,-335.94" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node53 -->
<g id= "Node000053" class= "node" >
<title > Node53</title>
<g id= "a_Node000053" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1342,-343.5 1217,-343.5 1217,-324.5 1342,-324.5 1342,-343.5" />
<text text-anchor= "middle" x= "1279.5" y= "-331.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-25 14:31:59 -05:00
<!-- Node9->Node53 -->
<g id= "edge72_Node000009_Node000053" class= "edge" >
<title > Node9- > Node53</title>
<g id= "a_edge72_Node000009_Node000053" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1480.1,-384.95C1433.04,-373.24 1366.92,-356.77 1323.65,-345.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1324.25,-342.54 1313.7,-343.52 1322.56,-349.33 1324.25,-342.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node54 -->
<g id= "Node000054" class= "node" >
<title > Node54</title>
<g id= "a_Node000054" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1447,-343.5 1360,-343.5 1360,-324.5 1447,-324.5 1447,-343.5" />
<text text-anchor= "middle" x= "1403.5" y= "-331.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cvode/cvode.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node54 -->
<g id= "edge78_Node000009_Node000054" class= "edge" >
<title > Node9- > Node54</title>
<g id= "a_edge78_Node000009_Node000054" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1507.31,-384.95C1484.4,-373.93 1452.75,-358.7 1430.43,-347.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1431.73,-344.7 1421.2,-343.52 1428.69,-351.01 1431.73,-344.7" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1607.5,-343.5 1465.5,-343.5 1465.5,-324.5 1607.5,-324.5 1607.5,-343.5" />
<text text-anchor= "middle" x= "1536.5" y= "-331.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sundials/sundials_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node55 -->
<g id= "edge79_Node000009_Node000055" class= "edge" >
<title > Node9- > Node55</title>
<g id= "a_edge79_Node000009_Node000055" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1536.5,-384.8C1536.5,-375.7 1536.5,-363.79 1536.5,-353.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1540,-353.84 1536.5,-343.84 1533,-353.84 1540,-353.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node56 -->
<g id= "Node000056" class= "node" >
<title > Node56</title>
<g id= "a_Node000056" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1815.5,-343.5 1663.5,-343.5 1663.5,-324.5 1815.5,-324.5 1815.5,-343.5" />
<text text-anchor= "middle" x= "1739.5" y= "-331.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sundials/sundials_context.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node56 -->
<g id= "edge80_Node000009_Node000056" class= "edge" >
<title > Node9- > Node56</title>
<g id= "a_edge80_Node000009_Node000056" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1581.05,-384.95C1617.59,-373.43 1668.69,-357.32 1702.88,-346.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1704,-349.86 1712.48,-343.52 1701.89,-343.19 1704,-349.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node57 -->
<g id= "Node000057" class= "node" >
<title > Node57</title>
<g id= "a_Node000057" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1953,-349 1834,-349 1834,-319 1953,-319 1953,-349" />
<text text-anchor= "start" x= "1842" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sunmatrix/sunmatrix</text>
<text text-anchor= "middle" x= "1893.5" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _dense.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node57 -->
<g id= "edge81_Node000009_Node000057" class= "edge" >
<title > Node9- > Node57</title>
<g id= "a_edge81_Node000009_Node000057" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1608.21,-387.13C1664.14,-377.74 1744.06,-364.03 1823.49,-349.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1824.5,-352.53 1833.68,-347.24 1823.21,-345.65 1824.5,-352.53" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2078,-349 1971,-349 1971,-319 2078,-319 2078,-349" />
<text text-anchor= "start" x= "1979" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sunlinsol/sunlinsol</text>
<text text-anchor= "middle" x= "2024.5" y= "-326" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _dense.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node58 -->
<g id= "edge82_Node000009_Node000058" class= "edge" >
<title > Node9- > Node58</title>
<g id= "a_edge82_Node000009_Node000058" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1608.06,-392.92C1690.81,-385.37 1831.28,-370.95 1960.71,-349.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1961.53,-352.61 1970.8,-347.49 1960.36,-345.71 1961.53,-352.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node59 -->
<g id= "Node000059" class= "node" >
<title > Node59</title>
<g id= "a_Node000059" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1122.5,-343.5 988.5,-343.5 988.5,-324.5 1122.5,-324.5 1122.5,-343.5" />
<text text-anchor= "middle" x= "1055.5" y= "-331.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > nvector/nvector_serial.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node9->Node59 -->
<g id= "edge83_Node000009_Node000059" class= "edge" >
<title > Node9- > Node59</title>
<g id= "a_edge83_Node000009_Node000059" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1464.83,-391.06C1384.68,-381.95 1251.06,-366.05 1136.5,-349 1128.76,-347.85 1120.62,-346.55 1112.6,-345.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1113,-341.73 1102.55,-343.52 1111.83,-348.63 1113,-341.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node10->Node7 -->
<g id= "edge47_Node000010_Node000007" class= "edge" >
<title > Node10- > Node7</title>
<g id= "a_edge47_Node000010_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2096.12,-320.18C2093.21,-319.76 2090.33,-319.36 2087.5,-319 1887.18,-293.43 1346.24,-337.92 1184.5,-217 1164.62,-202.14 1154.7,-174.21 1150.09,-155.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1153.47,-154.68 1147.9,-145.66 1146.63,-156.18 1153.47,-154.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node10->Node11 -->
<g id= "edge11_Node000010_Node000011" class= "edge" >
<title > Node10- > Node11</title>
<g id= "a_edge11_Node000010_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2096.1,-320.34C2093.2,-319.88 2090.32,-319.43 2087.5,-319 1967.47,-300.87 1827.12,-285.09 1744.24,-276.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1744.49,-272.83 1734.18,-275.26 1743.76,-279.79 1744.49,-272.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node10->Node19 -->
<g id= "edge49_Node000010_Node000019" class= "edge" >
<title > Node10- > Node19</title>
<g id= "a_edge49_Node000010_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2172.4,-318.67C2184.57,-295.23 2206.5,-246.88 2206.5,-203 2206.5,-203 2206.5,-203 2206.5,-135 2206.5,-99.64 2207.84,-58.39 2208.73,-34.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2212.24,-34.79 2209.13,-24.66 2205.24,-34.51 2212.24,-34.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node10->Node23 -->
<g id= "edge46_Node000010_Node000023" class= "edge" >
<title > Node10- > Node23</title>
<g id= "a_edge46_Node000010_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2155.35,-318.84C2139.82,-294.81 2108.37,-246.13 2091.61,-220.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2094.52,-218.25 2086.15,-211.75 2088.64,-222.05 2094.52,-218.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node10->Node29 -->
<g id= "edge51_Node000010_Node000029" class= "edge" >
<title > Node10- > Node29</title>
<g id= "a_edge51_Node000010_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2096.14,-320.07C2093.22,-319.68 2090.34,-319.32 2087.5,-319 1721.45,-277.96 1625.81,-321.66 1259.5,-283 930.87,-248.32 538.02,-167.88 424.59,-143.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "425.31,-140.45 414.8,-141.8 423.85,-147.3 425.31,-140.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node10->Node37 -->
<g id= "edge50_Node000010_Node000037" class= "edge" >
<title > Node10- > Node37</title>
<g id= "a_edge50_Node000010_Node000037" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2183.49,-318.94C2195.16,-309.65 2209.86,-296.68 2220.5,-283 2252.85,-241.39 2278.04,-183.96 2289.59,-155.09" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2292.95,-156.11 2293.33,-145.52 2286.43,-153.56 2292.95,-156.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node10->Node41 -->
<g id= "edge48_Node000010_Node000041" class= "edge" >
<title > Node10- > Node41</title>
<g id= "a_edge48_Node000010_Node000041" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2200.49,-318.95C2230.89,-307.09 2273.76,-290.36 2301.35,-279.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2302.72,-282.82 2310.77,-275.92 2300.18,-276.3 2302.72,-282.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <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= "#fff0f0" stroke= "red" points= "1912.5,-85 1766.5,-85 1766.5,-66 1912.5,-66 1912.5,-85" />
<text text-anchor= "middle" x= "1839.5" y= "-73" 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>
2025-11-25 14:31:59 -05:00
<!-- Node11->Node12 -->
<g id= "edge12_Node000011_Node000012" class= "edge" >
<title > Node11- > Node12</title>
<g id= "a_edge12_Node000011_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1734.18,-256.62C1759.22,-249.44 1786.43,-237.33 1804.5,-217 1835.16,-182.49 1839.84,-125.2 1840.04,-95.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1843.54,-95.31 1839.93,-85.34 1836.54,-95.38 1843.54,-95.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
<g id= "a_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1602,-24.5 1509,-24.5 1509,-5.5 1602,-5.5 1602,-24.5" />
<text text-anchor= "middle" x= "1555.5" 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-25 14:31:59 -05:00
<!-- Node11->Node18 -->
<g id= "edge43_Node000011_Node000018" class= "edge" >
<title > Node11- > Node18</title>
<g id= "a_edge43_Node000011_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1724.92,-252.98C1742.88,-245.4 1761.06,-233.97 1771.5,-217 1784.68,-195.58 1763.27,-129.79 1756.5,-121 1717.44,-70.3 1646.93,-41.65 1600.67,-27.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1601.48,-24.08 1590.9,-24.6 1599.49,-30.79 1601.48,-24.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node11->Node19 -->
<g id= "edge42_Node000011_Node000019" class= "edge" >
<title > Node11- > Node19</title>
<g id= "a_edge42_Node000011_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1734.14,-264.35C1855.92,-258.57 2118.31,-243.22 2149.5,-217 2202.92,-172.11 2171.71,-132.61 2192.5,-66 2195.8,-55.44 2199.76,-43.74 2203.03,-34.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2206.35,-35.4 2206.36,-24.81 2199.75,-33.09 2206.35,-35.4" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node11->Node23 -->
<g id= "edge21_Node000011_Node000023" class= "edge" >
<title > Node11- > Node23</title>
<g id= "a_edge21_Node000011_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1734.26,-255.38C1739.07,-254.55 1743.86,-253.74 1748.5,-253 1864.99,-234.31 1895.18,-236.74 2011.5,-217 2017.75,-215.94 2024.29,-214.73 2030.76,-213.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2031.68,-216.87 2040.81,-211.51 2030.32,-210.01 2031.68,-216.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node24 -->
<g id= "Node000024" class= "node" >
<title > Node24</title>
<g id= "a_Node000024" > <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= "1994,-151 1873,-151 1873,-121 1994,-121 1994,-151" />
<text text-anchor= "start" x= "1881" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1933.5" y= "-128" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node11->Node24 -->
<g id= "edge24_Node000011_Node000024" class= "edge" >
<title > Node11- > Node24</title>
<g id= "a_edge24_Node000011_Node000024" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1734.03,-255.7C1767.5,-247.91 1808.82,-235.56 1842.5,-217 1870.14,-201.77 1896.64,-176.92 1913.84,-158.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1916.78,-160.93 1921.06,-151.24 1911.67,-156.15 1916.78,-160.93" />
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>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000025" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "2002.5,-217 1894.5,-217 1894.5,-187 2002.5,-187 2002.5,-217" />
<text text-anchor= "start" x= "1902.5" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1948.5" y= "-194" 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-25 14:31:59 -05:00
<!-- Node11->Node25 -->
<g id= "edge29_Node000011_Node000025" class= "edge" >
<title > Node11- > Node25</title>
<g id= "a_edge29_Node000011_Node000025" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1733.07,-252.95C1777.86,-242.57 1838.75,-228.45 1884.37,-217.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1885.2,-221.27 1894.15,-215.6 1883.62,-214.45 1885.2,-221.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
<g id= "a_Node000027" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1509,-217 1392,-217 1392,-187 1509,-187 1509,-217" />
<text text-anchor= "start" x= "1400" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1450.5" y= "-194" 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-25 14:31:59 -05:00
<!-- Node11->Node27 -->
<g id= "edge31_Node000011_Node000027" class= "edge" >
<title > Node11- > Node27</title>
<g id= "a_edge31_Node000011_Node000027" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1623.78,-252.95C1589.95,-243.2 1544.7,-230.16 1508.93,-219.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1509.68,-216.42 1499.11,-217.01 1507.74,-223.15 1509.68,-216.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <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= "1311,-217 1194,-217 1194,-187 1311,-187 1311,-217" />
<text text-anchor= "start" x= "1202" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1252.5" y= "-194" 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-25 14:31:59 -05:00
<!-- Node11->Node32 -->
<g id= "edge34_Node000011_Node000032" class= "edge" >
<title > Node11- > Node32</title>
<g id= "a_edge34_Node000011_Node000032" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1610.96,-259.43C1542.68,-250.77 1429.05,-235.58 1321.15,-217.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1321.51,-213.55 1311.06,-215.3 1320.32,-220.45 1321.51,-213.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <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= "1644,-217 1527,-217 1527,-187 1644,-187 1644,-217" />
<text text-anchor= "start" x= "1535" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1585.5" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /jacobian.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node11->Node34 -->
<g id= "edge35_Node000011_Node000034" class= "edge" >
<title > Node11- > Node34</title>
<g id= "a_edge35_Node000011_Node000034" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1653.19,-252.8C1641.37,-244.1 1626.04,-232.82 1612.96,-223.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1614.88,-220.27 1604.75,-217.16 1610.74,-225.91 1614.88,-220.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000035" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1747.5,-151 1613.5,-151 1613.5,-121 1747.5,-121 1747.5,-151" />
<text text-anchor= "start" x= "1621.5" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1680.5" y= "-128" 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-25 14:31:59 -05:00
<!-- Node11->Node35 -->
<g id= "edge41_Node000011_Node000035" class= "edge" >
<title > Node11- > Node35</title>
<g id= "a_edge41_Node000011_Node000035" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1673.37,-252.84C1674.72,-230.86 1677.35,-188.27 1679,-161.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1682.51,-161.34 1679.63,-151.14 1675.52,-160.91 1682.51,-161.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node39 -->
<g id= "Node000039" class= "node" >
<title > Node39</title>
<g id= "a_Node000039" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1374,-211.5 1329,-211.5 1329,-192.5 1374,-192.5 1374,-211.5" />
<text text-anchor= "middle" x= "1351.5" y= "-199.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node11->Node39 -->
<g id= "edge44_Node000011_Node000039" class= "edge" >
<title > Node11- > Node39</title>
<g id= "a_edge44_Node000011_Node000039" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1610.9,-260.7C1551.7,-253.64 1460.18,-240.04 1383.5,-217 1381.86,-216.51 1380.2,-215.95 1378.53,-215.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1379.74,-212.07 1369.15,-211.63 1377.15,-218.58 1379.74,-212.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node40 -->
<g id= "Node000040" class= "node" >
<title > Node40</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000040" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1762.5,-211.5 1700.5,-211.5 1700.5,-192.5 1762.5,-192.5 1762.5,-211.5" />
<text text-anchor= "middle" x= "1731.5" y= "-199.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-25 14:31:59 -05:00
<!-- Node11->Node40 -->
<g id= "edge45_Node000011_Node000040" class= "edge" >
<title > Node11- > Node40</title>
<g id= "a_edge45_Node000011_Node000040" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1685.59,-252.8C1694.7,-242.92 1706.87,-229.72 1716.39,-219.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1719.14,-221.57 1723.35,-211.84 1714,-216.82 1719.14,-221.57" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- 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= "1670.5,-24.5 1620.5,-24.5 1620.5,-5.5 1670.5,-5.5 1670.5,-24.5" />
<text text-anchor= "middle" x= "1645.5" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node12->Node13 -->
<g id= "edge13_Node000012_Node000013" class= "edge" >
<title > Node12- > Node13</title>
<g id= "a_edge13_Node000012_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1804.74,-65.92C1772.31,-57.65 1722.72,-44.3 1680.5,-30 1678.84,-29.44 1677.14,-28.84 1675.43,-28.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1676.31,-24.81 1665.72,-24.52 1673.82,-31.35 1676.31,-24.81" />
2025-11-24 09:08:28 -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= "1762,-24.5 1689,-24.5 1689,-5.5 1762,-5.5 1762,-24.5" />
<text text-anchor= "middle" x= "1725.5" 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>
2025-11-25 14:31:59 -05:00
<!-- Node12->Node14 -->
<g id= "edge14_Node000012_Node000014" class= "edge" >
<title > Node12- > Node14</title>
<g id= "a_edge14_Node000012_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1822.68,-65.87C1803.9,-56.23 1773.3,-40.53 1751.45,-29.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1752.89,-26.12 1742.39,-24.67 1749.69,-32.35 1752.89,-26.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node12->Node15 -->
<g id= "edge15_Node000012_Node000015" class= "edge" >
<title > Node12- > Node15</title>
<g id= "a_edge15_Node000012_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1772.24,-65.99C1703.81,-57.26 1594.71,-43.12 1500.5,-30 1491.41,-28.73 1481.83,-27.36 1472.39,-25.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1472.64,-22.49 1462.24,-24.51 1471.63,-29.42 1472.64,-22.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
<g id= "a_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1918.5,-24.5 1780.5,-24.5 1780.5,-5.5 1918.5,-5.5 1918.5,-24.5" />
<text text-anchor= "middle" x= "1849.5" 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>
2025-11-25 14:31:59 -05:00
<!-- Node12->Node16 -->
<g id= "edge16_Node000012_Node000016" class= "edge" >
<title > Node12- > Node16</title>
<g id= "a_edge16_Node000012_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1840.98,-65.87C1842.38,-57.66 1844.54,-45.04 1846.33,-34.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1849.78,-35.11 1848.02,-24.67 1842.88,-33.93 1849.78,-35.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node12->Node18 -->
<g id= "edge17_Node000012_Node000018" class= "edge" >
<title > Node12- > Node18</title>
<g id= "a_edge17_Node000012_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1791.75,-65.93C1745.52,-57.46 1673.5,-43.79 1611.5,-30 1607.15,-29.03 1602.61,-27.98 1598.09,-26.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1598.85,-23.48 1588.3,-24.5 1597.19,-30.28 1598.85,-23.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node12->Node19 -->
<g id= "edge18_Node000012_Node000019" class= "edge" >
<title > Node12- > Node19</title>
<g id= "a_edge18_Node000012_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1912.55,-70.82C1981.82,-65.95 2088.27,-54.85 2177.5,-30 2179.19,-29.53 2180.9,-28.99 2182.61,-28.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2184.2,-31.53 2192.22,-24.62 2181.63,-25.02 2184.2,-31.53" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2168,-24.5 2069,-24.5 2069,-5.5 2168,-5.5 2168,-24.5" />
<text text-anchor= "middle" x= "2118.5" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
<!-- Node12->Node21 -->
<g id= "edge19_Node000012_Node000021" class= "edge" >
<title > Node12- > Node21</title>
<g id= "a_edge19_Node000012_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1883.84,-65.98C1928.33,-57.33 1998.79,-43.34 2059.5,-30 2063.96,-29.02 2068.6,-27.97 2073.23,-26.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2074.35,-30.24 2083.29,-24.56 2072.76,-23.42 2074.35,-30.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
<g id= "a_Node000022" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2050.5,-30 1936.5,-30 1936.5,0 2050.5,0 2050.5,-30" />
<text text-anchor= "start" x= "1944.5" y= "-18" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1993.5" 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>
2025-11-25 14:31:59 -05:00
<!-- Node12->Node22 -->
<g id= "edge20_Node000012_Node000022" class= "edge" >
<title > Node12- > Node22</title>
<g id= "a_edge20_Node000012_Node000022" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1861.89,-65.99C1884.06,-57.57 1918.65,-44.43 1946.81,-33.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1948.37,-36.89 1956.48,-30.06 1945.89,-30.34 1948.37,-36.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node23->Node21 -->
<g id= "edge23_Node000023_Node000021" class= "edge" >
<title > Node23- > Node21</title>
<g id= "a_edge23_Node000023_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2082.33,-192.08C2088.2,-163.51 2106.62,-73.86 2114.67,-34.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2118.1,-35.33 2116.69,-24.83 2111.25,-33.92 2118.1,-35.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node23->Node22 -->
<g id= "edge22_Node000023_Node000022" class= "edge" >
<title > Node23- > Node22</title>
<g id= "a_edge22_Node000023_Node000022" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2076.3,-192.08C2063.38,-164.61 2023.91,-80.67 2004.51,-39.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2007.56,-37.68 2000.14,-30.12 2001.23,-40.66 2007.56,-37.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node24->Node12 -->
<g id= "edge25_Node000024_Node000012" class= "edge" >
<title > Node24- > Node12</title>
<g id= "a_edge25_Node000024_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1910.75,-120.84C1895.9,-111.6 1876.6,-99.59 1861.84,-90.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1863.65,-87.41 1853.31,-85.09 1859.95,-93.35 1863.65,-87.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node24->Node15 -->
<g id= "edge26_Node000024_Node000015" class= "edge" >
<title > Node24- > Node15</title>
<g id= "a_edge26_Node000024_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1872.93,-121.35C1766.85,-97.44 1549.56,-48.47 1453.26,-26.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1454.03,-23.35 1443.5,-24.56 1452.49,-30.18 1454.03,-23.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node24->Node19 -->
<g id= "edge28_Node000024_Node000019" class= "edge" >
<title > Node24- > Node19</title>
<g id= "a_edge28_Node000024_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1966.28,-120.97C2013.15,-100.89 2101.98,-62.77 2177.5,-30 2178.5,-29.57 2179.52,-29.12 2180.55,-28.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2182.11,-31.81 2189.88,-24.61 2179.31,-25.4 2182.11,-31.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node24->Node21 -->
<g id= "edge27_Node000024_Node000021" class= "edge" >
<title > Node24- > Node21</title>
<g id= "a_edge27_Node000024_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1955.45,-120.88C1990.94,-98.05 2060.57,-53.27 2096.25,-30.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2098.44,-33.06 2104.96,-24.71 2094.65,-27.18 2098.44,-33.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node25->Node24 -->
<g id= "edge30_Node000025_Node000024" class= "edge" >
<title > Node25- > Node24</title>
<g id= "a_edge30_Node000025_Node000024" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1945.17,-186.8C1943.4,-179.26 1941.18,-169.78 1939.16,-161.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1942.51,-160.1 1936.82,-151.16 1935.69,-161.7 1942.51,-160.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node27->Node22 -->
<g id= "edge33_Node000027_Node000022" class= "edge" >
<title > Node27- > Node22</title>
<g id= "a_edge33_Node000027_Node000022" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1471.36,-186.98C1500.01,-168.48 1553.78,-136.47 1604.5,-121 1740.12,-79.63 1793.13,-145.22 1921.5,-85 1944.06,-74.42 1964.01,-53.93 1977.15,-38.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1979.89,-40.19 1983.38,-30.19 1974.42,-35.83 1979.89,-40.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node27->Node29 -->
<g id= "edge32_Node000027_Node000029" class= "edge" >
<title > Node27- > Node29</title>
<g id= "a_edge32_Node000027_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1391.76,-188.19C1388.98,-187.75 1386.21,-187.35 1383.5,-187 1009.1,-138.74 549.53,-136.46 424.94,-136.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "424.57,-133.31 414.58,-136.85 424.6,-140.31 424.57,-133.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node34->Node7 -->
<g id= "edge39_Node000034_Node000007" class= "edge" >
<title > Node34- > Node7</title>
<g id= "a_edge39_Node000034_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1526.72,-188.47C1523.94,-187.95 1521.19,-187.46 1518.5,-187 1399.98,-166.68 1259.04,-149.68 1189.58,-141.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1189.79,-138.27 1179.46,-140.62 1189.01,-145.22 1189.79,-138.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node34->Node15 -->
<g id= "edge36_Node000034_Node000015" class= "edge" >
<title > Node34- > Node15</title>
<g id= "a_edge36_Node000034_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1571.67,-186.79C1538.75,-152.95 1455.87,-67.77 1421.17,-32.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1423.28,-29.26 1413.8,-24.53 1418.26,-34.14 1423.28,-29.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node34->Node18 -->
<g id= "edge40_Node000034_Node000018" class= "edge" >
<title > Node34- > Node18</title>
<g id= "a_edge40_Node000034_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1583.2,-186.79C1577.82,-153.67 1564.47,-71.34 1558.49,-34.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1561.94,-33.84 1556.88,-24.53 1555.03,-34.96 1561.94,-33.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node34->Node35 -->
<g id= "edge37_Node000034_Node000035" class= "edge" >
<title > Node34- > Node35</title>
<g id= "a_edge37_Node000034_Node000035" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1606.58,-186.8C1619.62,-178.01 1636.55,-166.61 1650.92,-156.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1653.14,-159.65 1659.48,-151.16 1649.23,-153.85 1653.14,-159.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node34->Node37 -->
<g id= "edge38_Node000034_Node000037" class= "edge" >
<title > Node34- > Node37</title>
<g id= "a_edge38_Node000034_Node000037" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1644.03,-192.75C1659.45,-190.72 1676.09,-188.65 1691.5,-187 1911.05,-163.44 2176.46,-144.96 2265.61,-139.02" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2266.09,-142.49 2275.83,-138.34 2265.62,-135.51 2266.09,-142.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node43 -->
<g id= "Node000043" class= "node" >
<title > Node43</title>
<g id= "a_Node000043" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "569,-217 462,-217 462,-187 569,-187 569,-217" />
<text text-anchor= "start" x= "470" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "515.5" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node42->Node43 -->
<g id= "edge55_Node000042_Node000043" class= "edge" >
<title > Node42- > Node43</title>
<g id= "a_edge55_Node000042_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M564.75,-325.65C538.62,-319.07 509.49,-306.61 493.5,-283 481.92,-265.89 490.22,-242.84 499.76,-225.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "502.86,-227.52 505.07,-217.15 496.88,-223.88 502.86,-227.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
<g id= "a_Node000045" > <a xlink:href= "error__engine_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "610,-283 503,-283 503,-253 610,-253 610,-283" />
<text text-anchor= "start" x= "511" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "556.5" y= "-260" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node42->Node45 -->
<g id= "edge57_Node000042_Node000045" class= "edge" >
<title > Node42- > Node45</title>
<g id= "a_edge57_Node000042_Node000045" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M604.74,-318.8C596.71,-310.51 586.43,-299.89 577.41,-290.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "579.69,-287.91 570.22,-283.16 574.67,-292.78 579.69,-287.91" />
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>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000046" > <a xlink:href= "error__utils_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "735,-283 628,-283 628,-253 735,-253 735,-283" />
<text text-anchor= "start" x= "636" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "681.5" y= "-260" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_utils.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node42->Node46 -->
<g id= "edge59_Node000042_Node000046" class= "edge" >
<title > Node42- > Node46</title>
<g id= "a_edge59_Node000042_Node000046" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M632.48,-318.8C640.72,-310.43 651.3,-299.68 660.52,-290.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "663.04,-292.75 667.56,-283.16 658.05,-287.84 663.04,-292.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node47 -->
<g id= "Node000047" class= "node" >
<title > Node47</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000047" > <a xlink:href= "error__debug_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "446,-283 339,-283 339,-253 446,-253 446,-283" />
<text text-anchor= "start" x= "347" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "392.5" y= "-260" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_debug.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node42->Node47 -->
<g id= "edge61_Node000042_Node000047" class= "edge" >
<title > Node42- > Node47</title>
<g id= "a_edge61_Node000042_Node000047" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M568.9,-318.95C534.46,-309.2 488.4,-296.16 451.98,-285.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "452.56,-282.37 441.98,-283.01 450.65,-289.1 452.56,-282.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node50 -->
<g id= "Node000050" class= "node" >
<title > Node50</title>
<g id= "a_Node000050" > <a xlink:href= "error__policy_8h.html" target= "_top" xlink:title= "Defines custom exception types related to network policy construction and verification." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "860,-283 753,-283 753,-253 860,-253 860,-283" />
<text text-anchor= "start" x= "761" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "806.5" y= "-260" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_policy.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node42->Node50 -->
<g id= "edge64_Node000042_Node000050" class= "edge" >
<title > Node42- > Node50</title>
<g id= "a_edge64_Node000042_Node000050" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M659.76,-318.95C688.04,-309.33 725.75,-296.49 755.85,-286.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "757,-289.55 765.34,-283.01 754.74,-282.92 757,-289.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51 -->
<g id= "Node000051" class= "node" >
<title > Node51</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000051" > <a xlink:href= "error__reaction_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "321,-283 214,-283 214,-253 321,-253 321,-283" />
<text text-anchor= "start" x= "222" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "267.5" y= "-260" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_reaction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node42->Node51 -->
<g id= "edge66_Node000042_Node000051" class= "edge" >
<title > Node42- > Node51</title>
<g id= "a_edge66_Node000042_Node000051" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M564.82,-324.55C508.84,-315.55 418.3,-300.47 331.28,-283.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "331.72,-279.82 321.23,-281.31 330.36,-286.69 331.72,-279.82" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node52 -->
<g id= "Node000052" class= "node" >
<title > Node52</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000052" > <a xlink:href= "error__solver_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "985,-283 878,-283 878,-253 985,-253 985,-283" />
<text text-anchor= "start" x= "886" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "931.5" y= "-260" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_solver.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node42->Node52 -->
<g id= "edge69_Node000042_Node000052" class= "edge" >
<title > Node42- > Node52</title>
<g id= "a_edge69_Node000042_Node000052" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M672.21,-322.6C720.71,-313.13 794.28,-298.58 867.98,-283.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "868.84,-286.48 877.9,-280.99 867.39,-279.63 868.84,-286.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node43->Node29 -->
<g id= "edge56_Node000043_Node000029" class= "edge" >
<title > Node43- > Node29</title>
<g id= "a_edge56_Node000043_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M488.51,-186.95C467.51,-176.03 438.57,-160.97 417.97,-150.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "419.36,-147.03 408.87,-145.52 416.12,-153.24 419.36,-147.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node45->Node43 -->
<g id= "edge58_Node000045_Node000043" class= "edge" >
<title > Node45- > Node43</title>
<g id= "a_edge58_Node000045_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M547.4,-252.8C542.3,-244.84 535.83,-234.74 530.05,-225.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "532.92,-223.7 524.57,-217.16 527.02,-227.47 532.92,-223.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node46->Node43 -->
<g id= "edge60_Node000046_Node000043" class= "edge" >
<title > Node46- > Node43</title>
<g id= "a_edge60_Node000046_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M645.07,-252.95C620.42,-243.45 587.67,-230.82 561.26,-220.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "562.43,-217.34 551.84,-217.01 559.92,-223.88 562.43,-217.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node47->Node29 -->
<g id= "edge62_Node000047_Node000029" class= "edge" >
<title > Node47- > Node29</title>
<g id= "a_edge62_Node000047_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M392.5,-252.84C392.5,-229.34 392.5,-182.26 392.5,-155.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "396,-155.75 392.5,-145.75 389,-155.75 396,-155.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node47->Node43 -->
<g id= "edge63_Node000047_Node000043" class= "edge" >
<title > Node47- > Node43</title>
<g id= "a_edge63_Node000047_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M419.49,-252.95C437.12,-243.78 460.33,-231.71 479.52,-221.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "481.31,-224.73 488.57,-217.01 478.08,-218.52 481.31,-224.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node50->Node43 -->
<g id= "edge65_Node000050_Node000043" class= "edge" >
<title > Node50- > Node43</title>
<g id= "a_edge65_Node000050_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M752.89,-255.08C749.71,-254.37 746.56,-253.68 743.5,-253 688.02,-240.75 624.91,-226.92 579.18,-216.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "579.92,-213.5 569.41,-214.78 578.43,-220.33 579.92,-213.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node51->Node29 -->
<g id= "edge67_Node000051_Node000029" class= "edge" >
<title > Node51- > Node29</title>
<g id= "a_edge67_Node000051_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M281.12,-252.84C304.52,-228.49 352.26,-178.85 376.94,-153.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "379.68,-155.38 384.09,-145.75 374.63,-150.53 379.68,-155.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node51->Node43 -->
<g id= "edge68_Node000051_Node000043" class= "edge" >
<title > Node51- > Node43</title>
<g id= "a_edge68_Node000051_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M321.01,-253.19C359.42,-243.28 411.34,-229.88 451.88,-219.42" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "452.85,-222.78 461.66,-216.89 451.1,-216 452.85,-222.78" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node52->Node43 -->
<g id= "edge70_Node000052_Node000043" class= "edge" >
<title > Node52- > Node43</title>
<g id= "a_edge70_Node000052_Node000043" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M877.94,-254.8C874.75,-254.17 871.59,-253.56 868.5,-253 767.94,-234.73 650.23,-219.23 579.34,-210.52" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "579.58,-207.03 569.23,-209.29 578.74,-213.97 579.58,-207.03" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node60->Node19 -->
<g id= "edge89_Node000060_Node000019" class= "edge" >
<title > Node60- > Node19</title>
<g id= "a_edge89_Node000060_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2311.59,-571.99C2370.41,-559.95 2450.5,-531.68 2450.5,-467 2450.5,-467 2450.5,-467 2450.5,-135 2450.5,-43.72 2309.79,-22.46 2243.41,-17.5" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2243.26,-13.99 2233.05,-16.82 2242.79,-20.97 2243.26,-13.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node60->Node29 -->
<g id= "edge91_Node000060_Node000029" class= "edge" >
<title > Node60- > Node29</title>
<g id= "a_edge91_Node000060_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2186.41,-580.47C1833.97,-579.92 147.5,-571.78 147.5,-467 147.5,-467 147.5,-467 147.5,-267 147.5,-171.9 293.33,-146.16 359.97,-139.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "360.69,-142.81 370.33,-138.4 360.04,-135.84 360.69,-142.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node60->Node37 -->
<g id= "edge90_Node000060_Node000037" class= "edge" >
<title > Node60- > Node37</title>
<g id= "a_edge90_Node000060_Node000037" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2287.67,-572C2335.49,-558.6 2412.5,-527.61 2412.5,-467 2412.5,-467 2412.5,-467 2412.5,-333 2412.5,-262.33 2390.04,-244.89 2349.5,-187 2340.25,-173.79 2327.07,-161.33 2316.16,-152.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2318.34,-149.42 2308.37,-145.83 2313.92,-154.85 2318.34,-149.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node60->Node41 -->
<g id= "edge92_Node000060_Node000041" class= "edge" >
<title > Node60- > Node41</title>
<g id= "a_edge92_Node000060_Node000041" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2263.56,-571.93C2287.62,-554.99 2336.5,-514.71 2336.5,-467 2336.5,-467 2336.5,-467 2336.5,-399 2336.5,-359.19 2332.72,-312.66 2330.35,-287.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2333.84,-287.12 2329.39,-277.51 2326.87,-287.8 2333.84,-287.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node61 -->
<g id= "Node000061" class= "node" >
<title > Node61</title>
<g id= "a_Node000061" > <a xlink:href= "solver_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "2267,-536 2142,-536 2142,-517 2267,-517 2267,-536" />
<text text-anchor= "middle" x= "2204.5" y= "-524" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/solver.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node60->Node61 -->
<g id= "edge85_Node000060_Node000061" class= "edge" >
<title > Node60- > Node61</title>
<g id= "a_edge85_Node000060_Node000061" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2242.9,-571.75C2236.34,-564.18 2226.68,-553.05 2218.69,-543.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2221.15,-541.35 2211.95,-536.09 2215.87,-545.94 2221.15,-541.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node62 -->
<g id= "Node000062" class= "node" >
<title > Node62</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000062" > <a xlink:href= "strategies_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "2232.5,-481 2096.5,-481 2096.5,-451 2232.5,-451 2232.5,-481" />
<text text-anchor= "start" x= "2104.5" y= "-469" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2164.5" y= "-458" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /strategies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node61->Node62 -->
2025-11-25 14:31:59 -05:00
<g id= "edge86_Node000061_Node000062" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node61- > Node62</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge86_Node000061_Node000062" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2198.6,-516.87C2193.67,-509.67 2186.43,-499.07 2179.88,-489.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2182.68,-487.39 2174.15,-481.11 2176.91,-491.34 2182.68,-487.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node62->Node9 -->
<g id= "edge88_Node000062_Node000009" class= "edge" >
<title > Node62- > Node9</title>
<g id= "a_edge88_Node000062_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2096.4,-458.06C1980.12,-446.21 1743.74,-422.12 1618.56,-409.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1618.57,-405.85 1608.27,-408.31 1617.86,-412.81 1618.57,-405.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node62->Node10 -->
<g id= "edge87_Node000062_Node000010" class= "edge" >
<title > Node62- > Node10</title>
<g id= "a_edge87_Node000062_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2164.5,-450.84C2164.5,-428.86 2164.5,-386.27 2164.5,-359.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2168,-359.14 2164.5,-349.14 2161,-359.14 2168,-359.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>