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/lib/engine/views/engine_priming.cpp Pages: 1 -->
2025-11-28 09:46:00 -05:00
<svg width= "3639pt" height= "764pt"
viewBox="0.00 0.00 3639.06 764.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 760)" >
2025-11-06 09:16:40 -05:00
<title > src/lib/engine/views/engine_priming.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= "3327.06,-756 3211.06,-756 3211.06,-726 3327.06,-726 3327.06,-756" />
<text text-anchor= "start" x= "3219.06" y= "-744" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text text-anchor= "middle" x= "3269.06" y= "-733" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_priming.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "engine__priming_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "2131.56,-497.5 2012.56,-497.5 2012.56,-467.5 2131.56,-467.5 2131.56,-497.5" />
<text text-anchor= "start" x= "2020.56" y= "-485.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "2072.06" y= "-474.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_priming.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= "M3210.86,-739.2C2986.66,-735.87 2189.22,-721.84 2146.06,-690 2087.29,-646.65 2075.04,-552.39 2072.6,-507.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2076.09,-507.44 2072.16,-497.6 2069.09,-507.74 2076.09,-507.44" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2437.06,-24.5 2355.06,-24.5 2355.06,-5.5 2437.06,-5.5 2437.06,-24.5" />
<text text-anchor= "middle" x= "2396.06" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/Logger.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node1->Node11 -->
<g id= "edge126_Node000001_Node000011" class= "edge" >
<title > Node1- > Node11</title>
<g id= "a_edge126_Node000001_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M3276.75,-725.81C3287.85,-703.97 3307.06,-660.47 3307.06,-621 3307.06,-621 3307.06,-621 3307.06,-146 3307.06,-96.96 3275.52,-86.69 3231.06,-66 3160.2,-33.04 2618.21,-20.16 2447.42,-16.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2447.26,-13.39 2437.19,-16.7 2447.13,-20.39 2447.26,-13.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "461.56,-24.5 368.56,-24.5 368.56,-5.5 461.56,-5.5 461.56,-24.5" />
<text text-anchor= "middle" x= "415.06" 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>
<!-- Node1->Node12 -->
2025-11-24 09:08:28 -05:00
<g id= "edge130_Node000001_Node000012" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node12</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge130_Node000001_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M3210.74,-739.45C2772.25,-735.1 9.06,-704.43 9.06,-621 9.06,-621 9.06,-621 9.06,-344 9.06,-157.65 271.06,-59.03 374.12,-27.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "375.31,-30.75 383.87,-24.51 373.29,-24.04 375.31,-30.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1917.56,-24.5 1870.56,-24.5 1870.56,-5.5 1917.56,-5.5 1917.56,-24.5" />
<text text-anchor= "middle" x= "1894.06" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node13 -->
2025-11-24 09:08:28 -05:00
<g id= "edge127_Node000001_Node000013" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node13</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge127_Node000001_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M3269.06,-725.71C3269.06,-703.37 3269.06,-658.81 3269.06,-621 3269.06,-621 3269.06,-621 3269.06,-344 3269.06,-59.21 2138.91,-21.21 1927.8,-16.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1927.71,-13.09 1917.63,-16.38 1927.56,-20.09 1927.71,-13.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3086.06,-24.5 3000.06,-24.5 3000.06,-5.5 3086.06,-5.5 3086.06,-24.5" />
<text text-anchor= "middle" x= "3043.06" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_set</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node14 -->
2025-11-24 09:08:28 -05:00
<g id= "edge129_Node000001_Node000014" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node14</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge129_Node000001_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M3287.56,-725.97C3298.59,-716.78 3312.14,-703.92 3321.06,-690 3338.58,-662.66 3345.06,-653.47 3345.06,-621 3345.06,-621 3345.06,-621 3345.06,-146 3345.06,-108.88 3348.75,-90.72 3321.06,-66 3288.58,-37.02 3167.47,-24.19 3096.26,-19.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "3096.36,-15.54 3086.14,-18.34 3095.87,-22.53 3096.36,-15.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
<g id= "a_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2100.06,-156.5 2056.06,-156.5 2056.06,-137.5 2100.06,-137.5 2100.06,-156.5" />
<text text-anchor= "middle" x= "2078.06" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node23 -->
<g id= "edge128_Node000001_Node000023" class= "edge" >
<title > Node1- > Node23</title>
<g id= "a_edge128_Node000001_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M3211,-739.93C2982.81,-738.89 2160.06,-727.74 2160.06,-621 2160.06,-621 2160.06,-621 2160.06,-481.5 2160.06,-357.63 2106.05,-215.17 2085.7,-165.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2088.89,-164.44 2081.79,-156.57 2082.44,-167.14 2088.89,-164.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node50 -->
<g id= "Node000050" class= "node" >
<title > Node50</title>
<g id= "a_Node000050" > <a xlink:href= "solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2841.56,-690 2716.56,-690 2716.56,-671 2841.56,-671 2841.56,-690" />
<text text-anchor= "middle" x= "2779.06" y= "-678" 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-28 09:46:00 -05:00
<!-- Node1->Node50 -->
<g id= "edge93_Node000001_Node000050" class= "edge" >
<title > Node1- > Node50</title>
<g id= "a_edge93_Node000001_Node000050" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M3210.92,-733.06C3121.31,-722.36 2949.58,-701.86 2851.84,-690.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2852.09,-686.69 2841.75,-688.98 2851.26,-693.65 2852.09,-686.69" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node77 -->
<g id= "Node000077" class= "node" >
<title > Node77</title>
<g id= "a_Node000077" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3510.56,-690 3373.56,-690 3373.56,-671 3510.56,-671 3510.56,-690" />
<text text-anchor= "middle" x= "3442.06" y= "-678" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/species.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node77 -->
<g id= "edge124_Node000001_Node000077" class= "edge" >
<title > Node1- > Node77</title>
<g id= "a_edge124_Node000001_Node000077" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M3310.5,-725.99C3339.96,-716.02 3379.11,-702.78 3407.03,-693.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "3408.41,-696.57 3416.76,-690.05 3406.17,-689.94 3408.41,-696.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node78 -->
<g id= "Node000078" class= "node" >
<title > Node78</title>
<g id= "a_Node000078" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3631.06,-690 3529.06,-690 3529.06,-671 3631.06,-671 3631.06,-690" />
<text text-anchor= "middle" x= "3580.06" y= "-678" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/LogMacros.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node1->Node78 -->
<g id= "edge125_Node000001_Node000078" class= "edge" >
<title > Node1- > Node78</title>
<g id= "a_edge125_Node000001_Node000078" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M3327.19,-729.07C3383.79,-718.42 3469.2,-702.35 3524.8,-691.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "3525.64,-695.3 3534.82,-690.01 3524.35,-688.42 3525.64,-695.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:href= "engine__defined_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1793.56,-426 1674.56,-426 1674.56,-396 1793.56,-396 1793.56,-426" />
<text text-anchor= "start" x= "1682.56" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1734.06" y= "-403" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2012.41,-469.23C1954.06,-457.24 1865.25,-438.97 1803.7,-426.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1804.18,-422.85 1793.68,-424.26 1802.77,-429.7 1804.18,-422.85" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "684.56,-24.5 513.56,-24.5 513.56,-5.5 684.56,-5.5 684.56,-24.5" />
<text text-anchor= "middle" x= "599.06" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node2->Node9 -->
2025-11-28 09:46:00 -05:00
<g id= "edge89_Node000002_Node000009" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node9</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge89_Node000002_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2012.3,-481.75C1774.51,-482.36 895.31,-480.77 623.06,-426 541.16,-409.52 520.9,-399.07 447.06,-360 349.87,-308.57 213.17,-297.46 260.06,-198 310.62,-90.73 454.09,-44.71 537.29,-26.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "538.06,-29.99 547.12,-24.51 536.62,-23.14 538.06,-29.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "251.06,-24.5 113.06,-24.5 113.06,-5.5 251.06,-5.5 251.06,-24.5" />
<text text-anchor= "middle" x= "182.06" 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>
<!-- Node2->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge88_Node000002_Node000010" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge88_Node000002_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2012.55,-481.76C1805.49,-482.17 1097.49,-479.32 516.06,-426 316.95,-407.74 211.08,-502.73 71.06,-360 -20.6,-266.57 -19.76,-174.08 54.06,-66 67.3,-46.61 89.29,-34.74 111.33,-27.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "112.52,-30.76 121.09,-24.54 110.51,-24.06 112.52,-30.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge90_Node000002_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge90_Node000002_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2131.61,-469.82C2147.33,-466.99 2164.3,-464.16 2180.06,-462 2296.45,-446.02 3231.06,-463.49 3231.06,-346 3231.06,-346 3231.06,-346 3231.06,-146 3231.06,-108.88 3236.14,-89.06 3207.06,-66 3177.24,-42.35 2621.19,-23.04 2447.47,-17.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2447.41,-14.06 2437.31,-17.24 2447.19,-21.05 2447.41,-14.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node13 -->
2025-11-28 09:46:00 -05:00
<g id= "edge91_Node000002_Node000013" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node13</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge91_Node000002_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2103.56,-467.38C2172.58,-434.06 2331.06,-343.45 2331.06,-214 2331.06,-214 2331.06,-214 2331.06,-146 2331.06,-62 2030.69,-27.93 1928,-18.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1928.13,-15.23 1917.86,-17.85 1927.52,-22.21 1928.13,-15.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node23 -->
2025-11-28 09:46:00 -05:00
<g id= "edge92_Node000002_Node000023" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node23</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge92_Node000002_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2072.32,-467.17C2073.27,-413.87 2076.64,-227.06 2077.72,-166.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2081.22,-166.64 2077.9,-156.58 2074.22,-166.51 2081.22,-166.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "engine__view__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for engine "views" in GridFire." >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1489.56,-360 1354.56,-360 1354.56,-330 1489.56,-330 1489.56,-360" />
<text text-anchor= "start" x= "1362.56" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/views</text>
<text text-anchor= "middle" x= "1422.06" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_view_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id= "edge3_Node000003_Node000004" class= "edge" >
<title > Node3- > Node4</title>
<g id= "a_edge3_Node000003_Node000004" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1674.27,-397.74C1624.63,-387.55 1553.67,-373 1499.65,-361.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1500.27,-358.47 1489.77,-359.89 1498.87,-365.33 1500.27,-358.47" />
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= "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= "1438.56,-294 1315.56,-294 1315.56,-264 1438.56,-264 1438.56,-294" />
<text text-anchor= "start" x= "1323.56" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "1377.06" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node5 -->
2025-11-24 09:08:28 -05:00
<g id= "edge42_Node000003_Node000005" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node3- > Node5</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge42_Node000003_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1695.51,-395.96C1629.99,-372.1 1497.05,-323.69 1425.4,-297.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1426.31,-294.21 1415.71,-294.08 1423.91,-300.79 1426.31,-294.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node10 -->
2025-11-28 09:46:00 -05:00
<g id= "edge85_Node000003_Node000010" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node10</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge85_Node000003_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1674.27,-409.82C1401.24,-408.76 283.69,-401.89 223.06,-360 116.84,-286.62 159.92,-94.47 176.61,-34.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "179.98,-35.23 179.37,-24.65 173.25,-33.29 179.98,-35.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node11 -->
2025-11-28 09:46:00 -05:00
<g id= "edge86_Node000003_Node000011" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node11</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge86_Node000003_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1793.77,-410.21C1944.34,-410.04 2336.08,-405.14 2457.06,-360 2558.16,-322.28 2651.06,-321.91 2651.06,-214 2651.06,-214 2651.06,-214 2651.06,-146 2651.06,-55.47 2521.92,-27.95 2447.44,-19.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2447.62,-16.11 2437.31,-18.56 2446.9,-23.07 2447.62,-16.11" />
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= "types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1847.06,-222.5 1727.06,-222.5 1727.06,-203.5 1847.06,-203.5 1847.06,-222.5" />
<text text-anchor= "middle" x= "1787.06" y= "-210.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/types/types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node17 -->
2025-11-28 09:46:00 -05:00
<g id= "edge83_Node000003_Node000017" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node17</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge83_Node000003_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1733.39,-395.75C1732.64,-368.97 1733.34,-309.68 1751.06,-264 1755.86,-251.63 1764.45,-239.51 1772.05,-230.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1774.69,-232.59 1778.6,-222.74 1769.4,-228.01 1774.69,-232.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node23 -->
2025-11-28 09:46:00 -05:00
<g id= "edge87_Node000003_Node000023" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node23</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge87_Node000003_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1793.84,-403.43C1854.95,-395.68 1944.69,-381.12 1972.06,-360 2037.42,-309.58 2065.43,-208 2074.5,-166.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2077.94,-167.06 2076.53,-156.56 2071.08,-165.64 2077.94,-167.06" />
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= "engine__graph_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1045.56,-360 922.56,-360 922.56,-330 1045.56,-330 1045.56,-360" />
<text text-anchor= "start" x= "930.56" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text text-anchor= "middle" x= "984.06" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node36 -->
<g id= "edge43_Node000003_Node000036" class= "edge" >
<title > Node3- > Node36</title>
<g id= "a_edge43_Node000003_Node000036" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1674.27,-404.9C1537.69,-393.24 1203.27,-364.71 1055.85,-352.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1055.83,-348.61 1045.57,-351.25 1055.24,-355.59 1055.83,-348.61" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1884.56,-288.5 1759.56,-288.5 1759.56,-269.5 1884.56,-269.5 1884.56,-288.5" />
<text text-anchor= "middle" x= "1822.06" y= "-276.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/config/config.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node37 -->
2025-11-28 09:46:00 -05:00
<g id= "edge84_Node000003_Node000037" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node3- > Node37</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge84_Node000003_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1743.64,-395.84C1759.91,-371.81 1792.86,-323.13 1810.42,-297.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1813.43,-298.99 1816.14,-288.75 1807.63,-295.07 1813.43,-298.99" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49 -->
<g id= "Node000049" class= "node" >
<title > Node49</title>
<g id= "a_Node000049" > <a xlink:href= "network__file_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1963.06,-360 1857.06,-360 1857.06,-330 1963.06,-330 1963.06,-360" />
<text text-anchor= "start" x= "1865.06" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/io/network</text>
<text text-anchor= "middle" x= "1910.06" y= "-337" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _file.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node3->Node49 -->
<g id= "edge77_Node000003_Node000049" class= "edge" >
<title > Node3- > Node49</title>
<g id= "a_edge77_Node000003_Node000049" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1772.68,-395.95C1798.93,-386.41 1833.85,-373.71 1861.91,-363.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1863.32,-366.72 1871.52,-360.01 1860.93,-360.14 1863.32,-366.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1412.07,-329.8C1406.42,-321.76 1399.22,-311.53 1392.83,-302.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1395.63,-300.33 1387.02,-294.16 1389.91,-304.36 1395.63,-300.33" />
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= "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= "1222.06,-90.5 1076.06,-90.5 1076.06,-71.5 1222.06,-71.5 1222.06,-90.5" />
<text text-anchor= "middle" x= "1149.06" y= "-78.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/reaction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node6 -->
<g id= "edge5_Node000005_Node000006" class= "edge" >
<title > Node5- > Node6</title>
<g id= "a_edge5_Node000005_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1368.02,-263.87C1346.88,-231.19 1294.13,-151.63 1269.06,-132 1246.26,-114.14 1216.16,-101.63 1191.82,-93.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1192.71,-90.19 1182.12,-90.51 1190.59,-96.86 1192.71,-90.19" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5->Node12 -->
<g id= "edge39_Node000005_Node000012" class= "edge" >
<title > Node5- > Node12</title>
<g id= "a_edge39_Node000005_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1315.54,-275.77C1126.93,-268.75 567.42,-246.47 533.06,-228 468.47,-193.28 465.18,-162.4 434.06,-96 424.8,-76.26 419.83,-51.59 417.32,-34.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "420.76,-34.23 415.96,-24.79 413.82,-35.17 420.76,-34.23" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5->Node13 -->
<g id= "edge38_Node000005_Node000013" class= "edge" >
<title > Node5- > Node13</title>
<g id= "a_edge38_Node000005_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1386.56,-263.77C1398.9,-246.23 1421.99,-216.46 1448.06,-198 1585.55,-100.63 1782.84,-43.8 1860.67,-24.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1861.57,-27.39 1870.41,-21.56 1859.86,-20.6 1861.57,-27.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5->Node17 -->
<g id= "edge15_Node000005_Node000017" class= "edge" >
<title > Node5- > Node17</title>
<g id= "a_edge15_Node000005_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1438.82,-269.98C1507.26,-260.85 1620.8,-244.98 1718.06,-228 1724.22,-226.92 1730.68,-225.72 1737.07,-224.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1737.86,-227.89 1746.99,-222.51 1736.5,-221.02 1737.86,-227.89" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
<g id= "a_Node000018" > <a xlink:href= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1259.56,-162 1138.56,-162 1138.56,-132 1259.56,-132 1259.56,-162" />
<text text-anchor= "start" x= "1146.56" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "1199.06" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node18 -->
2025-11-24 09:08:28 -05:00
<g id= "edge18_Node000005_Node000018" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node5- > Node18</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge18_Node000005_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1357.67,-263.84C1325.97,-240.69 1262.95,-194.66 1226.62,-168.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1228.56,-165.21 1218.42,-162.14 1224.43,-170.87 1228.56,-165.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "974.06,-228 866.06,-228 866.06,-198 974.06,-198 974.06,-228" />
<text text-anchor= "start" x= "874.06" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text text-anchor= "middle" x= "920.06" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5->Node19 -->
<g id= "edge23_Node000005_Node000019" class= "edge" >
<title > Node5- > Node19</title>
<g id= "a_edge23_Node000005_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1315.43,-269.37C1228.95,-257.26 1072.36,-235.33 984.43,-223.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "984.7,-219.52 974.32,-221.6 983.73,-226.45 984.7,-219.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "1708.56,-228 1591.56,-228 1591.56,-198 1708.56,-198 1708.56,-228" />
<text text-anchor= "start" x= "1599.56" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1650.06" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reporting.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5->Node21 -->
<g id= "edge26_Node000005_Node000021" class= "edge" >
<title > Node5- > Node21</title>
<g id= "a_edge26_Node000005_Node000021" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1436.97,-263.95C1479.58,-253.97 1536.91,-240.53 1581.37,-230.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1582.29,-233.48 1591.23,-227.79 1580.69,-226.67 1582.29,-233.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
<g id= "a_Node000026" > <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= "631.56,-162 514.56,-162 514.56,-132 631.56,-132 631.56,-162" />
<text text-anchor= "start" x= "522.56" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "573.06" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /building.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5->Node26 -->
<g id= "edge29_Node000005_Node000026" class= "edge" >
<title > Node5- > Node26</title>
<g id= "a_edge29_Node000005_Node000026" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1315.4,-274.16C1269.75,-271.32 1206.02,-267.39 1150.06,-264 1082.62,-259.92 589.4,-277.17 543.06,-228 528.02,-212.04 540.35,-187.84 553.46,-170.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "556.37,-172.2 559.84,-162.19 550.88,-167.85 556.37,-172.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000028" > <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= "1573.56,-228 1456.56,-228 1456.56,-198 1573.56,-198 1573.56,-228" />
<text text-anchor= "start" x= "1464.56" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text text-anchor= "middle" x= "1515.06" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /jacobian.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5->Node28 -->
2025-11-24 09:08:28 -05:00
<g id= "edge30_Node000005_Node000028" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node5- > Node28</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge30_Node000005_Node000028" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1407.34,-263.95C1427.39,-254.66 1453.87,-242.38 1475.57,-232.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1477.24,-235.39 1484.84,-228.01 1474.3,-229.04 1477.24,-235.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -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= "1082.06,-162 948.06,-162 948.06,-132 1082.06,-132 1082.06,-162" />
<text text-anchor= "start" x= "956.06" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1015.06" y= "-139" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5->Node29 -->
<g id= "edge37_Node000005_Node000029" class= "edge" >
<title > Node5- > Node29</title>
<g id= "a_edge37_Node000005_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1341.85,-263.87C1320.07,-254.64 1291.84,-241.78 1268.06,-228 1248.21,-216.5 1246.94,-207.49 1226.06,-198 1202.24,-187.18 1142.09,-173.37 1092.08,-163.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1092.73,-159.57 1082.23,-160.98 1091.32,-166.42 1092.73,-159.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1399.56,-222.5 1354.56,-222.5 1354.56,-203.5 1399.56,-203.5 1399.56,-222.5" />
<text text-anchor= "middle" x= "1377.06" y= "-210.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-24 09:08:28 -05:00
<!-- Node5->Node34 -->
<g id= "edge40_Node000005_Node000034" class= "edge" >
<title > Node5- > Node34</title>
<g id= "a_edge40_Node000005_Node000034" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1377.06,-263.8C1377.06,-254.7 1377.06,-242.79 1377.06,-232.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1380.56,-232.84 1377.06,-222.84 1373.56,-232.84 1380.56,-232.84" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "796.06,-24.5 734.06,-24.5 734.06,-5.5 796.06,-5.5 796.06,-24.5" />
<text text-anchor= "middle" x= "765.06" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > expected</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node5->Node35 -->
<g id= "edge41_Node000005_Node000035" class= "edge" >
<title > Node5- > Node35</title>
<g id= "a_edge41_Node000005_Node000035" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1331.82,-264C1301.66,-254.42 1261.24,-241.13 1226.06,-228 1193.58,-215.88 1187.37,-207.59 1154.06,-198 1060.95,-171.19 1027.04,-202.57 939.06,-162 929.95,-157.8 825.44,-68.07 782.9,-31.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "785.12,-28.7 775.27,-24.82 780.55,-34 785.12,-28.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1021.06,-24.5 971.06,-24.5 971.06,-5.5 1021.06,-5.5 1021.06,-24.5" />
<text text-anchor= "middle" x= "996.06" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node6->Node7 -->
<g id= "edge6_Node000006_Node000007" class= "edge" >
<title > Node6- > Node7</title>
<g id= "a_edge6_Node000006_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1128.42,-71.37C1102.19,-60.39 1056.68,-41.36 1026.46,-28.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1027.43,-25.33 1016.85,-24.7 1024.73,-31.79 1027.43,-25.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6->Node9 -->
2025-11-24 09:08:28 -05:00
<g id= "edge7_Node000006_Node000009" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node6- > Node9</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge7_Node000006_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1098.98,-71.48C1086.91,-69.55 1074.04,-67.6 1062.06,-66 912.76,-46.03 874.8,-46.32 725.06,-30 712.24,-28.6 698.7,-27.11 685.42,-25.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "685.67,-22.15 675.34,-24.53 684.9,-29.11 685.67,-22.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6->Node10 -->
2025-11-24 09:08:28 -05:00
<g id= "edge8_Node000006_Node000010" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node6- > Node10</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge8_Node000006_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1075.79,-75.75C936.25,-67.57 622.77,-48.77 359.06,-30 327.15,-27.73 292.03,-25 261.54,-22.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "261.64,-19.05 251.39,-21.74 261.08,-26.03 261.64,-19.05" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6->Node11 -->
2025-11-24 09:08:28 -05:00
<g id= "edge9_Node000006_Node000011" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node6- > Node11</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge9_Node000006_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1222.41,-76.24C1451.42,-64.48 2149.49,-28.65 2344.8,-18.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2344.99,-22.13 2354.79,-18.12 2344.63,-15.14 2344.99,-22.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6->Node12 -->
2025-11-24 09:08:28 -05:00
<g id= "edge10_Node000006_Node000012" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node6- > Node12</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge10_Node000006_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1075.85,-76.2C956.03,-69.57 710.71,-54.22 504.06,-30 493.58,-28.77 482.45,-27.22 471.73,-25.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "472.03,-22.1 461.62,-24.03 470.96,-29.02 472.03,-22.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6->Node13 -->
2025-11-24 09:08:28 -05:00
<g id= "edge11_Node000006_Node000013" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node6- > Node13</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge11_Node000006_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1222.19,-73.72C1379.88,-60.17 1746.79,-28.65 1860.11,-18.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1860.6,-22.39 1870.27,-18.04 1860,-15.41 1860.6,-22.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6->Node14 -->
2025-11-24 09:08:28 -05:00
<g id= "edge12_Node000006_Node000014" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node6- > Node14</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge12_Node000006_Node000014" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1222.14,-77.53C1530.58,-67.11 2722.17,-26.84 2989.58,-17.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2989.93,-21.3 2999.8,-17.46 2989.69,-14.3 2989.93,-21.3" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1252.56,-24.5 1153.56,-24.5 1153.56,-5.5 1252.56,-5.5 1252.56,-24.5" />
<text text-anchor= "middle" x= "1203.06" y= "-12.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6->Node15 -->
2025-11-24 09:08:28 -05:00
<g id= "edge13_Node000006_Node000015" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node6- > Node15</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge13_Node000006_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1156.34,-71.37C1164.67,-61.5 1178.5,-45.11 1188.95,-32.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1191.77,-34.81 1195.54,-24.91 1186.42,-30.29 1191.77,-34.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- 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= "1392.06,-30 1278.06,-30 1278.06,0 1392.06,0 1392.06,-30" />
<text text-anchor= "start" x= "1286.06" y= "-18" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text text-anchor= "middle" x= "1335.06" 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>
<!-- Node6->Node16 -->
2025-11-24 09:08:28 -05:00
<g id= "edge14_Node000006_Node000016" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node6- > Node16</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge14_Node000006_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1174.14,-71.37C1202.24,-61.7 1248.53,-45.77 1284.26,-33.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1285.72,-36.68 1294.03,-30.12 1283.44,-30.06 1285.72,-36.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node15 -->
<g id= "edge17_Node000017_Node000015" class= "edge" >
<title > Node17- > Node15</title>
<g id= "a_edge17_Node000017_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1752.94,-203.5C1716.19,-194.14 1656.11,-178.25 1605.06,-162 1465.08,-117.43 1301.36,-54.55 1234.2,-28.28" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1235.22,-24.92 1224.64,-24.53 1232.67,-31.44 1235.22,-24.92" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node16 -->
<g id= "edge16_Node000017_Node000016" class= "edge" >
<title > Node17- > Node16</title>
<g id= "a_edge16_Node000017_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1767.52,-203.37C1716.11,-180.67 1572.8,-117.54 1453.06,-66 1428.11,-55.26 1400.13,-43.4 1377.68,-33.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1378.99,-30.68 1368.42,-30.02 1376.27,-37.13 1378.99,-30.68" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node6 -->
<g id= "edge19_Node000018_Node000006" class= "edge" >
<title > Node18- > Node6</title>
<g id= "a_edge19_Node000018_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1187.96,-131.8C1180.4,-122.11 1170.34,-109.24 1162.35,-99.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1164.88,-96.57 1155.97,-90.84 1159.37,-100.88 1164.88,-96.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node9 -->
<g id= "edge20_Node000018_Node000009" class= "edge" >
<title > Node18- > Node9</title>
<g id= "a_edge20_Node000018_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1138.35,-132.7C1065.58,-116.78 939.93,-89.33 832.06,-66 768.96,-52.35 696.21,-36.76 649.02,-26.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "649.57,-23.21 639.06,-24.54 648.11,-30.06 649.57,-23.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node18->Node13 -->
2025-11-24 09:08:28 -05:00
<g id= "edge22_Node000018_Node000013" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node18- > Node13</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge22_Node000018_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1242,-131.91C1297.86,-114.08 1398.76,-83.59 1487.06,-66 1624.2,-38.69 1790.49,-23.85 1860.47,-18.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1860.76,-21.91 1870.46,-17.66 1860.23,-14.93 1860.76,-21.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node15 -->
<g id= "edge21_Node000018_Node000015" class= "edge" >
<title > Node18- > Node15</title>
<g id= "a_edge21_Node000018_Node000015" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1211.29,-131.79C1218.59,-122.33 1227.18,-109.25 1231.06,-96 1234.8,-83.2 1234.42,-78.9 1231.06,-66 1227.97,-54.16 1221.38,-42.15 1215.38,-32.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1218.25,-30.88 1209.71,-24.61 1212.48,-34.84 1218.25,-30.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node18 -->
<g id= "edge24_Node000019_Node000018" class= "edge" >
<title > Node19- > Node18</title>
<g id= "a_edge24_Node000019_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M974.18,-199.58C1018.12,-189.51 1080.42,-175.21 1128.31,-164.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1129.33,-167.59 1138.3,-161.94 1127.77,-160.76 1129.33,-167.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "892.06,-156.5 834.06,-156.5 834.06,-137.5 892.06,-137.5 892.06,-156.5" />
<text text-anchor= "middle" x= "863.06" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > memory</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19->Node20 -->
<g id= "edge25_Node000019_Node000020" class= "edge" >
<title > Node19- > Node20</title>
<g id= "a_edge25_Node000019_Node000020" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M907.41,-197.8C898.61,-187.92 886.85,-174.72 877.66,-164.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "880.2,-161.98 870.94,-156.84 874.97,-166.64 880.2,-161.98" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node21->Node16 -->
<g id= "edge28_Node000021_Node000016" class= "edge" >
<title > Node21- > Node16</title>
<g id= "a_edge28_Node000021_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1627.4,-197.9C1572.14,-163.52 1430.31,-75.27 1366.72,-35.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1368.27,-32.54 1357.93,-30.23 1364.57,-38.49 1368.27,-32.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node21->Node23 -->
<g id= "edge27_Node000021_Node000023" class= "edge" >
<title > Node21- > Node23</title>
<g id= "a_edge27_Node000021_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1708.62,-199.69C1711.81,-199.1 1714.97,-198.53 1718.06,-198 1838.27,-177.3 1982.21,-159.35 2045.5,-151.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2046.13,-155.25 2055.65,-150.6 2045.31,-148.3 2046.13,-155.25" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28->Node9 -->
<g id= "edge31_Node000028_Node000009" class= "edge" >
<title > Node28- > Node9</title>
<g id= "a_edge31_Node000028_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1477.18,-197.87C1429.28,-180.43 1343.99,-150.77 1269.06,-132 1180.6,-109.85 1156.71,-112.66 1067.06,-96 998.07,-83.18 981.16,-78.2 912.06,-66 827.49,-51.06 729.71,-35.76 666.25,-26.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "666.39,-22.56 655.98,-24.52 665.34,-29.48 666.39,-22.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28->Node11 -->
<g id= "edge33_Node000028_Node000011" class= "edge" >
<title > Node28- > Node11</title>
<g id= "a_edge33_Node000028_Node000011" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1569.71,-197.98C1676.45,-170.82 1920.29,-109.85 2127.06,-66 2202.58,-49.98 2290.63,-34.15 2344.86,-24.72" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2345.66,-28.14 2354.91,-22.98 2344.46,-21.24 2345.66,-28.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28->Node12 -->
<g id= "edge36_Node000028_Node000012" class= "edge" >
<title > Node28- > Node12</title>
<g id= "a_edge36_Node000028_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1456.47,-204.23C1441.05,-202.19 1424.43,-200.01 1409.06,-198 1285.08,-181.81 1245.6,-209.77 1130.06,-162 1109.85,-153.65 1111.23,-140.45 1091.06,-132 983.87,-87.07 946.72,-114.95 832.06,-96 762.5,-84.5 564.08,-45.52 468.2,-26.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "468.63,-23.07 458.14,-24.56 467.27,-29.93 468.63,-23.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28->Node29 -->
<g id= "edge32_Node000028_Node000029" class= "edge" >
<title > Node28- > Node29</title>
<g id= "a_edge32_Node000028_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1456.49,-204.09C1441.07,-202.05 1424.44,-199.9 1409.06,-198 1270.09,-180.83 1234.66,-181.93 1096.06,-162 1094.79,-161.82 1093.5,-161.63 1092.21,-161.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1092.61,-157.96 1082.2,-159.91 1091.55,-164.88 1092.61,-157.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node31 -->
<g id= "Node000031" class= "node" >
<title > Node31</title>
<g id= "a_Node000031" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2476.56,-156.5 2435.56,-156.5 2435.56,-137.5 2476.56,-137.5 2476.56,-156.5" />
<text text-anchor= "middle" x= "2456.06" y= "-144.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-24 09:08:28 -05:00
<!-- Node28->Node31 -->
<g id= "edge34_Node000028_Node000031" class= "edge" >
<title > Node28- > Node31</title>
<g id= "a_edge34_Node000028_Node000031" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1573.57,-199.37C1576.77,-198.86 1579.95,-198.4 1583.06,-198 1889.85,-158.7 1969.41,-182.13 2278.06,-162 2329.78,-158.63 2389.87,-153.69 2425.34,-150.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2425.85,-154.14 2435.51,-149.8 2425.25,-147.16 2425.85,-154.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2268.56,-156.5 2203.56,-156.5 2203.56,-137.5 2268.56,-137.5 2268.56,-156.5" />
<text text-anchor= "middle" x= "2236.06" y= "-144.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > functional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28->Node32 -->
<g id= "edge35_Node000028_Node000032" class= "edge" >
<title > Node28- > Node32</title>
<g id= "a_edge35_Node000028_Node000032" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1573.58,-199.43C1576.78,-198.91 1579.95,-198.42 1583.06,-198 1815.23,-166.3 1875.66,-182.84 2109.06,-162 2137.19,-159.49 2168.75,-156.01 2193.37,-153.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2193.94,-156.61 2203.47,-151.97 2193.13,-149.66 2193.94,-156.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node5 -->
<g id= "edge50_Node000036_Node000005" class= "edge" >
<title > Node36- > Node5</title>
<g id= "a_edge50_Node000036_Node000005" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.9,-333.93C1116.19,-322.48 1230.79,-303.82 1305.05,-291.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1305.95,-295.13 1315.26,-290.06 1304.82,-288.22 1305.95,-295.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node6 -->
<g id= "edge49_Node000036_Node000006" class= "edge" >
<title > Node36- > Node6</title>
<g id= "a_edge49_Node000036_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M983.59,-329.94C982.26,-312.29 977.39,-282.13 960.06,-264 926.54,-228.95 893.27,-260.26 857.06,-228 823.48,-198.08 795.78,-166.14 825.06,-132 855.45,-96.55 979.99,-86.01 1065.5,-83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1065.84,-86.49 1075.72,-82.67 1065.61,-79.49 1065.84,-86.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node7 -->
<g id= "edge70_Node000036_Node000007" class= "edge" >
<title > Node36- > Node7</title>
<g id= "a_edge70_Node000036_Node000007" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M922.34,-343.56C774.88,-341.88 411.63,-333.69 375.06,-294 308.72,-221.99 278.08,-257.35 505.06,-132 570.38,-95.93 596.37,-112.87 669.06,-96 775.62,-71.27 901.16,-39.94 960.96,-24.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "961.83,-28.27 970.67,-22.43 960.12,-21.48 961.83,-28.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node9 -->
<g id= "edge44_Node000036_Node000009" class= "edge" >
<title > Node36- > Node9</title>
<g id= "a_edge44_Node000036_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M922.56,-343.25C781.14,-340.89 442.32,-331.36 408.06,-294 324.34,-202.7 509.41,-72.45 576.21,-29.98" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "578.2,-32.86 584.81,-24.58 574.48,-26.93 578.2,-32.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node10 -->
<g id= "edge46_Node000036_Node000010" class= "edge" >
<title > Node36- > Node10</title>
<g id= "a_edge46_Node000036_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M922.33,-342.46C770.83,-338.23 389.42,-324.62 341.06,-294 243.01,-231.92 199.15,-86.28 186.29,-34.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "189.62,-33.47 183.9,-24.56 182.81,-35.1 189.62,-33.47" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node12 -->
<g id= "edge67_Node000036_Node000012" class= "edge" >
<title > Node36- > Node12</title>
<g id= "a_edge67_Node000036_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M922.43,-343.12C770.23,-340.4 385.65,-330.01 341.06,-294 259.63,-228.23 222.47,-152.06 282.06,-66 299.25,-41.16 330.43,-28.65 358.28,-22.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "359.26,-25.72 368.36,-20.3 357.86,-18.86 359.26,-25.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node13 -->
<g id= "edge68_Node000036_Node000013" class= "edge" >
<title > Node36- > Node13</title>
<g id= "a_edge68_Node000036_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.86,-342.44C1147.96,-338.97 1357.89,-327.97 1532.06,-294 1577.18,-285.2 1586.26,-274.32 1631.06,-264 1680.4,-252.63 1819.92,-263.47 1856.06,-228 1909.24,-175.81 1902.65,-76.42 1897.12,-34.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1900.56,-34.24 1895.64,-24.85 1893.63,-35.26 1900.56,-34.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node15 -->
2025-11-28 09:46:00 -05:00
<g id= "edge72_Node000036_Node000015" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node36- > Node15</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge72_Node000036_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M976.46,-329.9C966.26,-312.2 946.56,-281.99 922.06,-264 884.99,-236.78 855.61,-262.37 825.06,-228 796.32,-195.67 783.15,-166.64 809.06,-132 849.27,-78.25 1043.46,-40.81 1143.38,-24.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1144,-28.22 1153.33,-23.2 1142.91,-21.3 1144,-28.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node16 -->
<g id= "edge45_Node000036_Node000016" class= "edge" >
<title > Node36- > Node16</title>
<g id= "a_edge45_Node000036_Node000016" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1020.55,-329.95C1080.67,-305.02 1200.68,-247.51 1269.06,-162 1299.21,-124.3 1318.81,-70.62 1328.31,-39.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1331.74,-40.71 1331.25,-30.13 1325.03,-38.7 1331.74,-40.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node17 -->
<g id= "edge48_Node000036_Node000017" class= "edge" >
<title > Node36- > Node17</title>
<g id= "a_edge48_Node000036_Node000017" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.57,-339.82C1134.74,-333.21 1304.91,-318.51 1448.06,-294 1557.03,-275.35 1683.25,-242.53 1746.51,-225.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1747.75,-228.59 1756.47,-222.57 1745.9,-221.84 1747.75,-228.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node18 -->
<g id= "edge51_Node000036_Node000018" class= "edge" >
<title > Node36- > Node18</title>
<g id= "a_edge51_Node000036_Node000018" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M995.64,-329.64C1002.6,-320.13 1010.9,-307.04 1015.06,-294 1028.05,-253.27 994.19,-231.25 1021.06,-198 1034.86,-180.92 1084.77,-167.81 1128.24,-159.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1129.09,-162.71 1138.26,-157.41 1127.78,-155.84 1129.09,-162.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node19 -->
<g id= "edge52_Node000036_Node000019" class= "edge" >
<title > Node36- > Node19</title>
<g id= "a_edge52_Node000036_Node000019" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M991.77,-329.81C999.73,-313.08 1009.49,-284.91 998.06,-264 990.85,-250.81 978.51,-240.59 965.75,-232.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "967.35,-229.81 956.9,-228.02 963.95,-235.93 967.35,-229.81" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node20 -->
<g id= "edge69_Node000036_Node000020" class= "edge" >
<title > Node36- > Node20</title>
<g id= "a_edge69_Node000036_Node000020" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M922.36,-339.62C859.66,-333.73 768.75,-320.74 747.06,-294 707.84,-245.64 793.01,-187.54 837.82,-161.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "839.72,-164.57 846.7,-156.61 836.28,-158.48 839.72,-164.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node23 -->
<g id= "edge66_Node000036_Node000023" class= "edge" >
<title > Node36- > Node23</title>
<g id= "a_edge66_Node000036_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.73,-341.27C1185,-334.77 1520.31,-317.19 1631.06,-294 1670.68,-285.7 1678.05,-274.84 1717.06,-264 1792.31,-243.09 1814.52,-251.33 1889.06,-228 1948.89,-209.27 2015.76,-178.49 2051.73,-161.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2053.57,-164.07 2061.02,-156.54 2050.5,-157.78 2053.57,-164.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node32 -->
<g id= "edge71_Node000036_Node000032" class= "edge" >
<title > Node36- > Node32</title>
<g id= "a_edge71_Node000036_Node000032" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.69,-340.94C1205.82,-332.79 1626.85,-310.13 1688.06,-294 1718.05,-286.1 1721.58,-273.62 1751.06,-264 1833.18,-237.21 1857.87,-247.36 1942.06,-228 2034.51,-206.74 2141.71,-176.01 2197.63,-159.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2198.86,-162.79 2207.45,-156.6 2196.87,-156.08 2198.86,-162.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node37 -->
<g id= "edge47_Node000036_Node000037" class= "edge" >
<title > Node36- > Node37</title>
<g id= "a_edge47_Node000036_Node000037" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1045.93,-342.33C1175.88,-338.3 1486.51,-325.89 1745.06,-294 1753.21,-292.99 1761.8,-291.68 1770.17,-290.27" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1770.99,-293.68 1780.23,-288.5 1769.78,-286.78 1770.99,-293.68" />
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= "partition__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "white" stroke= "#666666" points= "1145.56,-228 1030.56,-228 1030.56,-198 1145.56,-198 1145.56,-228" />
<text text-anchor= "start" x= "1038.56" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/partition</text>
<text text-anchor= "middle" x= "1088.06" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /partition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node38 -->
<g id= "edge53_Node000036_Node000038" class= "edge" >
<title > Node36- > Node38</title>
<g id= "a_edge53_Node000036_Node000038" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1026.43,-329.82C1043.77,-321.92 1062.45,-310.31 1074.06,-294 1085.53,-277.89 1088.63,-255.41 1089.09,-238.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1092.59,-238.1 1089.08,-228.1 1085.59,-238.11 1092.59,-238.1" />
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= "construction_8h.html" target= "_top" xlink:title= "Functions for constructing nuclear reaction networks." >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "696.06,-228 552.06,-228 552.06,-198 696.06,-198 696.06,-228" />
<text text-anchor= "start" x= "560.06" y= "-216" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/procedures</text>
<text text-anchor= "middle" x= "624.06" y= "-205" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /construction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node39 -->
<g id= "edge56_Node000036_Node000039" class= "edge" >
<title > Node36- > Node39</title>
<g id= "a_edge56_Node000036_Node000039" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M969.11,-329.92C946.9,-309.31 905.91,-272.43 888.06,-264 856.47,-249.09 771.52,-234.52 706.43,-224.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "706.56,-221.47 696.16,-223.5 705.56,-228.4 706.56,-221.47" />
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= "weak__interpolator_8h.html" target= "_top" xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#fff0f0" stroke= "red" points= "660.56,-96 537.56,-96 537.56,-66 660.56,-66 660.56,-96" />
<text text-anchor= "start" x= "545.56" y= "-84" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text text-anchor= "middle" x= "599.06" y= "-73" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_interpolator.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node40 -->
2025-11-28 09:46:00 -05:00
<g id= "edge75_Node000036_Node000040" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node36- > Node40</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge75_Node000036_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M922.36,-336.07C870.86,-328.42 796,-314.89 733.06,-294 703.63,-284.23 699.18,-274.65 670.06,-264 610.93,-242.37 580.67,-269.19 533.06,-228 499.45,-198.92 482.17,-170.1 505.06,-132 513.34,-118.22 526.83,-108.04 541.05,-100.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "542.95,-103.56 550.45,-96.08 539.92,-97.25 542.95,-103.56" />
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:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "530.56,-294 417.56,-294 417.56,-264 530.56,-264 530.56,-294" />
<text text-anchor= "start" x= "425.56" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/utility/sparse</text>
<text text-anchor= "middle" x= "474.06" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _rc.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node44 -->
2025-11-28 09:46:00 -05:00
<g id= "edge73_Node000036_Node000044" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node36- > Node44</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge73_Node000036_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M922.24,-339.03C838.08,-331.82 682.56,-316.95 540.89,-294.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "541.15,-290.7 530.71,-292.55 540.03,-297.61 541.15,-290.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
<g id= "a_Node000045" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "661.56,-294 548.56,-294 548.56,-264 661.56,-264 661.56,-294" />
<text text-anchor= "start" x= "556.56" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/speed/sparse</text>
<text text-anchor= "middle" x= "605.06" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _jac_fun.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node45 -->
<g id= "edge74_Node000036_Node000045" class= "edge" >
<title > Node36- > Node45</title>
<g id= "a_edge74_Node000036_Node000045" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M922.3,-334.6C860.04,-324.98 761.23,-309.31 676.06,-294 674.59,-293.74 673.1,-293.47 671.61,-293.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "672.08,-289.72 661.61,-291.33 670.8,-296.6 672.08,-289.72" />
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-28 09:46:00 -05:00
<g id= "a_Node000046" > <a xlink:href= "weak__rate__library_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "879.56,-294 756.56,-294 756.56,-264 879.56,-264 879.56,-294" />
<text text-anchor= "start" x= "764.56" y= "-282" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/weak</text>
<text text-anchor= "middle" x= "818.06" y= "-271" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /weak_rate_library.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node36->Node46 -->
2025-11-28 09:46:00 -05:00
<g id= "edge76_Node000036_Node000046" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node36- > Node46</title>
2025-11-28 09:46:00 -05:00
<g id= "a_edge76_Node000036_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M947.63,-329.95C922.98,-320.45 890.23,-307.82 863.82,-297.64" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "864.99,-294.34 854.4,-294.01 862.47,-300.88 864.99,-294.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node20 -->
<g id= "edge55_Node000038_Node000020" class= "edge" >
<title > Node38- > Node20</title>
<g id= "a_edge55_Node000038_Node000020" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1034.51,-197.99C998.16,-188.31 949.06,-174.9 906.06,-162 903.62,-161.27 901.12,-160.5 898.6,-159.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "899.51,-156.33 888.92,-156.64 897.39,-163 899.51,-156.33" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node38->Node23 -->
<g id= "edge54_Node000038_Node000023" class= "edge" >
<title > Node38- > Node23</title>
<g id= "a_edge54_Node000038_Node000023" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M1145.56,-208.28C1329.97,-196.36 1902.8,-159.33 2045.57,-150.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2046.09,-153.57 2055.84,-149.44 2045.63,-146.59 2046.09,-153.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node6 -->
<g id= "edge57_Node000039_Node000006" class= "edge" >
<title > Node39- > Node6</title>
<g id= "a_edge57_Node000039_Node000006" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M647.61,-197.93C679.29,-179.68 737.91,-148.26 792.06,-132 883.37,-104.58 992.42,-92.08 1065.77,-86.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1066.16,-89.95 1075.87,-85.72 1065.64,-82.96 1066.16,-89.95" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node26 -->
<g id= "edge58_Node000039_Node000026" class= "edge" >
<title > Node39- > Node26</title>
<g id= "a_edge58_Node000039_Node000026" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M612.74,-197.8C606.27,-189.68 598.01,-179.31 590.71,-170.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "593.31,-167.8 584.35,-162.16 587.84,-172.17 593.31,-167.8" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node29 -->
<g id= "edge59_Node000039_Node000029" class= "edge" >
<title > Node39- > Node29</title>
<g id= "a_edge59_Node000039_Node000029" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M696.23,-200.19C764.79,-188.96 867.56,-172.14 937.77,-160.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "938.58,-164.07 947.88,-159 937.45,-157.16 938.58,-164.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node39->Node40 -->
<g id= "edge60_Node000039_Node000040" class= "edge" >
<title > Node39- > Node40</title>
<g id= "a_edge60_Node000039_Node000040" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M631.4,-197.79C638.79,-181.53 648.02,-154.27 640.06,-132 636.28,-121.43 629.19,-111.48 621.96,-103.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "624.5,-100.88 615.09,-96.01 619.41,-105.68 624.5,-100.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node40->Node9 -->
<g id= "edge61_Node000040_Node000009" class= "edge" >
<title > Node40- > Node9</title>
<g id= "a_edge61_Node000040_Node000009" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M599.06,-65.8C599.06,-56.7 599.06,-44.79 599.06,-34.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "602.56,-34.84 599.06,-24.84 595.56,-34.84 602.56,-34.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node40->Node10 -->
<g id= "edge62_Node000040_Node000010" class= "edge" >
<title > Node40- > Node10</title>
<g id= "a_edge62_Node000040_Node000010" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M537.53,-70.56C459.86,-58.64 326.82,-38.22 247.39,-26.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "247.92,-22.57 237.5,-24.51 246.86,-29.49 247.92,-22.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node40->Node12 -->
<g id= "edge63_Node000040_Node000012" class= "edge" >
<title > Node40- > Node12</title>
<g id= "a_edge63_Node000040_Node000012" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M558.68,-65.95C525.84,-54.53 480.03,-38.6 449.05,-27.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "450.14,-24.5 439.55,-24.52 447.84,-31.11 450.14,-24.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node40->Node13 -->
<g id= "edge64_Node000040_Node000013" class= "edge" >
<title > Node40- > Node13</title>
<g id= "a_edge64_Node000040_Node000013" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M660.65,-76.96C889.34,-65.65 1685.55,-26.3 1860.08,-17.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1860.39,-21.17 1870.21,-17.18 1860.05,-14.18 1860.39,-21.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node40->Node35 -->
<g id= "edge65_Node000040_Node000035" class= "edge" >
<title > Node40- > Node35</title>
<g id= "a_edge65_Node000040_Node000035" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M635.49,-65.95C664.73,-54.68 705.37,-39.01 733.3,-28.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "734.89,-31.38 742.97,-24.52 732.38,-24.85 734.89,-31.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node10 -->
<g id= "edge79_Node000049_Node000010" class= "edge" >
<title > Node49- > Node10</title>
<g id= "a_edge79_Node000049_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1857.03,-339.87C1608,-320.41 565.2,-238.44 533.06,-228 392.54,-182.34 249.17,-71.38 199.92,-31.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "202.03,-28.2 192.09,-24.53 197.57,-33.6 202.03,-28.2" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node11 -->
<g id= "edge80_Node000049_Node000011" class= "edge" >
<title > Node49- > Node11</title>
<g id= "a_edge80_Node000049_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1929.75,-329.86C1943.59,-319.89 1962.51,-306.2 1979.06,-294 2075.65,-222.79 2094.91,-198.11 2195.06,-132 2256.28,-91.59 2332.09,-49.98 2370.77,-29.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2372.58,-32.32 2379.77,-24.54 2369.3,-26.14 2372.58,-32.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node13 -->
<g id= "edge82_Node000049_Node000013" class= "edge" >
<title > Node49- > Node13</title>
<g id= "a_edge82_Node000049_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1910.59,-329.96C1911.46,-306.12 1913.06,-256.22 1913.06,-214 1913.06,-214 1913.06,-214 1913.06,-146 1913.06,-106.04 1904.16,-59.9 1898.54,-34.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1901.9,-33.72 1896.24,-24.76 1895.08,-35.29 1901.9,-33.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node23 -->
<g id= "edge81_Node000049_Node000023" class= "edge" >
<title > Node49- > Node23</title>
<g id= "a_edge81_Node000049_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1922.14,-329.9C1952.37,-294.64 2031.17,-202.7 2063.7,-164.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2066.73,-166.6 2070.58,-156.73 2061.41,-162.04 2066.73,-166.6" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node49->Node37 -->
<g id= "edge78_Node000049_Node000037" class= "edge" >
<title > Node49- > Node37</title>
<g id= "a_edge78_Node000049_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1890.53,-329.8C1876.19,-319.37 1856.76,-305.24 1842.26,-294.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1844.11,-291.71 1833.96,-288.66 1839.99,-297.37 1844.11,-291.71" />
</a>
</g>
</g>
<!-- Node51 -->
<g id= "Node000051" class= "node" >
<title > Node51</title>
<g id= "a_Node000051" > <a xlink:href= "strategies_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2482.06,-635 2346.06,-635 2346.06,-605 2482.06,-605 2482.06,-635" />
<text text-anchor= "start" x= "2354.06" y= "-623" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2414.06" y= "-612" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /strategies.h</text>
</a>
</g>
</g>
<!-- Node50->Node51 -->
<g id= "edge94_Node000050_Node000051" class= "edge" >
<title > Node50- > Node51</title>
<g id= "a_edge94_Node000050_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2725.98,-670.99C2664.55,-661.15 2562.8,-644.84 2492.29,-633.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2492.55,-630.04 2482.13,-631.91 2491.45,-636.95 2492.55,-630.04" />
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-28 09:46:00 -05:00
<g id= "a_Node000052" > <a xlink:href= "triggers_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2343.06,-569 2207.06,-569 2207.06,-539 2343.06,-539 2343.06,-569" />
<text text-anchor= "start" x= "2215.06" y= "-557" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2275.06" y= "-546" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /triggers/triggers.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node51->Node52 -->
<g id= "edge95_Node000051_Node000052" class= "edge" >
<title > Node51- > Node52</title>
<g id= "a_edge95_Node000051_Node000052" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M2383.55,-604.95C2363.37,-595.66 2336.69,-583.38 2314.84,-573.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2316.04,-570.02 2305.49,-569.01 2313.11,-576.37 2316.04,-570.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56 -->
<g id= "Node000056" class= "node" >
<title > Node56</title>
<g id= "a_Node000056" > <a xlink:href= "CVODE__solver__strategy_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2551.56,-426 2408.56,-426 2408.56,-396 2551.56,-396 2551.56,-426" />
<text text-anchor= "start" x= "2416.56" y= "-414" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2480.06" y= "-403" 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>
2025-11-28 09:46:00 -05:00
<!-- Node51->Node56 -->
<g id= "edge123_Node000051_Node000056" class= "edge" >
<title > Node51- > Node56</title>
<g id= "a_edge123_Node000051_Node000056" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2418.59,-604.77C2429.76,-569.75 2458.67,-479.09 2472.49,-435.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2475.87,-436.64 2475.58,-426.05 2469.2,-434.52 2475.87,-436.64" />
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>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000057" > <a xlink:href= "strategy__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2448.06,-360 2312.06,-360 2312.06,-330 2448.06,-330 2448.06,-360" />
<text text-anchor= "start" x= "2320.06" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "middle" x= "2380.06" y= "-337" 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-28 09:46:00 -05:00
<!-- Node51->Node57 -->
<g id= "edge122_Node000051_Node000057" class= "edge" >
<title > Node51- > Node57</title>
<g id= "a_edge122_Node000051_Node000057" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2412.28,-604.71C2406.77,-560.48 2389.96,-425.52 2383.06,-370.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2386.53,-369.64 2381.82,-360.15 2379.58,-370.51 2386.53,-369.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53 -->
<g id= "Node000053" class= "node" >
<title > Node53</title>
<g id= "a_Node000053" > <a xlink:href= "engine__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= "2343.56,-503 2188.56,-503 2188.56,-462 2343.56,-462 2343.56,-503" />
<text text-anchor= "start" x= "2196.56" y= "-491" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/solver/strategies</text>
<text text-anchor= "start" x= "2196.56" y= "-480" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /triggers/engine_partitioning</text>
<text text-anchor= "middle" x= "2266.06" y= "-469" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _trigger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node52->Node53 -->
<g id= "edge96_Node000052_Node000053" class= "edge" >
<title > Node52- > Node53</title>
<g id= "a_edge96_Node000052_Node000053" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2273.24,-538.94C2272.28,-531.52 2271.06,-522.14 2269.9,-513.2" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2273.35,-512.54 2268.59,-503.07 2266.41,-513.44 2273.35,-512.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53->Node10 -->
<g id= "edge119_Node000053_Node000010" class= "edge" >
<title > Node53- > Node10</title>
<g id= "a_edge119_Node000053_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2188.24,-467.75C2172.66,-465.45 2156.37,-463.37 2141.06,-462 1468.89,-401.86 1295.33,-484.97 623.06,-426 429.14,-408.99 346.74,-475.52 190.06,-360 107.31,-298.99 143.32,-234.51 151.06,-132 153.29,-102.48 152.02,-94.49 160.06,-66 163.2,-54.87 168.34,-43.01 172.86,-33.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "176.04,-35.08 177.4,-24.58 169.78,-31.94 176.04,-35.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53->Node20 -->
<g id= "edge121_Node000053_Node000020" class= "edge" >
<title > Node53- > Node20</title>
<g id= "a_edge121_Node000053_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2188.51,-468.43C2172.83,-466.06 2156.44,-463.78 2141.06,-462 1930.74,-437.66 1877.07,-443.24 1666.06,-426 1385.9,-403.11 593.49,-505.25 408.06,-294 399.26,-283.98 399.22,-273.98 408.06,-264 452.15,-214.24 642.48,-250.44 705.06,-228 728.38,-219.63 730.26,-209.79 752.06,-198 778.46,-183.73 809.72,-169.91 832.33,-160.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "833.86,-163.58 841.75,-156.51 831.18,-157.11 833.86,-163.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53->Node23 -->
<g id= "edge120_Node000053_Node000023" class= "edge" >
<title > Node53- > Node23</title>
<g id= "a_edge120_Node000053_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2266.57,-461.67C2266.81,-411.38 2260.68,-277.26 2193.06,-198 2171.85,-173.14 2135.99,-160.25 2109.94,-153.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2110.67,-150.41 2100.14,-151.6 2109.12,-157.23 2110.67,-150.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node53->Node56 -->
<g id= "edge97_Node000053_Node000056" class= "edge" >
<title > Node53- > Node56</title>
<g id= "a_edge97_Node000053_Node000056" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2326.24,-461.96C2358.03,-451.63 2396.69,-439.07 2427.3,-429.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2428.51,-432.42 2436.94,-426 2426.35,-425.76 2428.51,-432.42" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node5 -->
<g id= "edge106_Node000056_Node000005" class= "edge" >
<title > Node56- > Node5</title>
<g id= "a_edge106_Node000056_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2408.47,-406.91C2287.63,-401.18 2035.66,-386.93 1824.06,-360 1690.58,-343.01 1536.4,-313.12 1448.45,-295.08" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1449.08,-291.63 1438.58,-293.05 1447.67,-298.49 1449.08,-291.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node9 -->
<g id= "edge109_Node000056_Node000009" class= "edge" >
<title > Node56- > Node9</title>
<g id= "a_edge109_Node000056_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2408.13,-408.5C2141.48,-402.81 1209.62,-381.8 913.06,-360 657.84,-341.24 523.87,-473.08 341.06,-294 310.44,-264.01 314.41,-237.05 332.06,-198 375.16,-102.65 497.19,-49.63 560.26,-27.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "561.49,-31.15 569.85,-24.65 559.26,-24.52 561.49,-31.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node13 -->
<g id= "edge114_Node000056_Node000013" class= "edge" >
<title > Node56- > Node13</title>
<g id= "a_edge114_Node000056_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2508.68,-395.87C2523.81,-387.23 2541.74,-374.96 2554.06,-360 2598.55,-305.97 2613.06,-283.99 2613.06,-214 2613.06,-214 2613.06,-214 2613.06,-146 2613.06,-36.93 2487.57,-89.5 2381.06,-66 2213.8,-29.09 2008.09,-19.31 1928.11,-16.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1927.78,-13.3 1917.68,-16.51 1927.57,-20.3 1927.78,-13.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node17 -->
<g id= "edge107_Node000056_Node000017" class= "edge" >
<title > Node56- > Node17</title>
<g id= "a_edge107_Node000056_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2408.49,-397.06C2360.76,-387.94 2296.79,-374.75 2241.06,-360 2081.67,-317.82 1895.54,-252.92 1820.72,-226.17" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1821.51,-222.73 1810.91,-222.65 1819.14,-229.32 1821.51,-222.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node23 -->
<g id= "edge113_Node000056_Node000023" class= "edge" >
<title > Node56- > Node23</title>
<g id= "a_edge113_Node000056_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2408.23,-403.98C2373.06,-397.75 2332.14,-385.2 2303.06,-360 2243.51,-308.41 2289.55,-250.79 2231.06,-198 2197.18,-167.42 2144.25,-155.51 2110.37,-150.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2110.44,-147.37 2100.09,-149.63 2109.59,-154.32 2110.44,-147.37" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node31 -->
<g id= "edge115_Node000056_Node000031" class= "edge" >
<title > Node56- > Node31</title>
<g id= "a_edge115_Node000056_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2499.08,-395.93C2510.17,-386.81 2523.59,-374.05 2532.06,-360 2569.49,-297.92 2588.53,-260.06 2551.06,-198 2537.11,-174.89 2508.54,-161.93 2486.36,-155.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2487.26,-151.65 2476.69,-152.27 2485.34,-158.38 2487.26,-151.65" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node32 -->
<g id= "edge111_Node000056_Node000032" class= "edge" >
<title > Node56- > Node32</title>
<g id= "a_edge111_Node000056_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2490.64,-395.89C2509.93,-368.29 2546.34,-306.21 2518.06,-264 2464.33,-183.8 2344.06,-159 2279.31,-151.37" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2279.35,-147.85 2269.03,-150.24 2278.59,-154.81 2279.35,-147.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node37 -->
<g id= "edge110_Node000056_Node000037" class= "edge" >
<title > Node56- > Node37</title>
<g id= "a_edge110_Node000056_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2408.47,-408.75C2252.25,-405.41 1891.24,-394.06 1848.06,-360 1829.55,-345.4 1824.04,-317.41 1822.5,-298.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1826,-298.52 1821.98,-288.72 1819.01,-298.89 1826,-298.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node56->Node57 -->
<g id= "edge98_Node000056_Node000057" class= "edge" >
<title > Node56- > Node57</title>
<g id= "a_edge98_Node000056_Node000057" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2457.86,-395.8C2444.01,-386.93 2425.98,-375.39 2410.77,-365.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2412.5,-362.61 2402.19,-360.16 2408.73,-368.5 2412.5,-362.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node58 -->
<g id= "Node000058" class= "node" >
<title > Node58</title>
<g id= "a_Node000058" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2508.56,-288.5 2473.56,-288.5 2473.56,-269.5 2508.56,-269.5 2508.56,-288.5" />
<text text-anchor= "middle" x= "2491.06" y= "-276.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-28 09:46:00 -05:00
<!-- Node56->Node58 -->
<g id= "edge112_Node000056_Node000058" class= "edge" >
<title > Node56- > Node58</title>
<g id= "a_edge112_Node000056_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2481.26,-395.84C2483.25,-372.34 2487.23,-325.26 2489.46,-298.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2492.96,-299.01 2490.32,-288.75 2485.99,-298.42 2492.96,-299.01" />
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>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000059" > <a xlink:href= "exceptions_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2767.56,-360 2660.56,-360 2660.56,-330 2767.56,-330 2767.56,-360" />
<text text-anchor= "start" x= "2668.56" y= "-348" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text text-anchor= "middle" x= "2714.06" y= "-337" 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-28 09:46:00 -05:00
<!-- Node56->Node59 -->
<g id= "edge108_Node000056_Node000059" class= "edge" >
<title > Node56- > Node59</title>
<g id= "a_edge108_Node000056_Node000059" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2531.41,-395.95C2567.23,-386.16 2615.17,-373.05 2652.96,-362.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2654.1,-366.03 2662.83,-360.01 2652.26,-359.27 2654.1,-366.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node70 -->
<g id= "Node000070" class= "node" >
<title > Node70</title>
<g id= "a_Node000070" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "2872.56,-354.5 2785.56,-354.5 2785.56,-335.5 2872.56,-335.5 2872.56,-354.5" />
<text text-anchor= "middle" x= "2829.06" y= "-342.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-28 09:46:00 -05:00
<!-- Node56->Node70 -->
<g id= "edge116_Node000056_Node000070" class= "edge" >
<title > Node56- > Node70</title>
<g id= "a_edge116_Node000056_Node000070" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2551.84,-399.89C2612.23,-390.92 2700.69,-376.67 2777.06,-360 2781,-359.14 2785.1,-358.17 2789.18,-357.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2790.4,-360.45 2799.21,-354.56 2788.65,-353.68 2790.4,-360.45" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node71 -->
<g id= "Node000071" class= "node" >
<title > Node71</title>
<g id= "a_Node000071" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3033.06,-354.5 2891.06,-354.5 2891.06,-335.5 3033.06,-335.5 3033.06,-354.5" />
<text text-anchor= "middle" x= "2962.06" y= "-342.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-28 09:46:00 -05:00
<!-- Node56->Node71 -->
<g id= "edge117_Node000056_Node000071" class= "edge" >
<title > Node56- > Node71</title>
<g id= "a_edge117_Node000056_Node000071" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2551.73,-402.17C2632.25,-393.12 2766.77,-377.25 2882.06,-360 2889.71,-358.86 2897.75,-357.56 2905.67,-356.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2906.32,-359.67 2915.59,-354.53 2905.14,-352.77 2906.32,-359.67" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node72 -->
<g id= "Node000072" class= "node" >
<title > Node72</title>
<g id= "a_Node000072" > <a xlink:title= " " >
2025-11-28 09:46:00 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "3203.06,-354.5 3051.06,-354.5 3051.06,-335.5 3203.06,-335.5 3203.06,-354.5" />
<text text-anchor= "middle" x= "3127.06" y= "-342.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-28 09:46:00 -05:00
<!-- Node56->Node72 -->
<g id= "edge118_Node000056_Node000072" class= "edge" >
<title > Node56- > Node72</title>
<g id= "a_edge118_Node000056_Node000072" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2551.66,-405.35C2658.63,-398 2866.41,-382.25 3042.06,-360 3050.79,-358.89 3060,-357.56 3069.01,-356.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "3069.73,-359.58 3079.05,-354.55 3068.62,-352.67 3069.73,-359.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node5 -->
<g id= "edge99_Node000057_Node000005" class= "edge" >
<title > Node57- > Node5</title>
<g id= "a_edge99_Node000057_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2311.91,-339.65C2130.16,-328.05 1635.11,-296.47 1449.04,-284.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1449.03,-281.09 1438.83,-283.94 1448.58,-288.07 1449.03,-281.09" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node13 -->
<g id= "edge103_Node000057_Node000013" class= "edge" >
<title > Node57- > Node13</title>
<g id= "a_edge103_Node000057_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2385.01,-329.77C2392.81,-306.07 2407.06,-256.88 2407.06,-214 2407.06,-214 2407.06,-214 2407.06,-146 2407.06,-101.02 2384.3,-88 2345.06,-66 2273.51,-25.89 2019.91,-17.95 1927.8,-16.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1927.7,-12.88 1917.64,-16.23 1927.59,-19.88 1927.7,-12.88" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node17 -->
<g id= "edge100_Node000057_Node000017" class= "edge" >
<title > Node57- > Node17</title>
<g id= "a_edge100_Node000057_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2316.03,-329.96C2196.65,-303.79 1942.5,-248.08 1835.81,-224.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1836.47,-221.25 1825.96,-222.53 1834.97,-228.09 1836.47,-221.25" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node23 -->
<g id= "edge105_Node000057_Node000023" class= "edge" >
<title > Node57- > Node23</title>
<g id= "a_edge105_Node000057_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2370.03,-329.75C2345.34,-294.8 2282.6,-207.04 2269.06,-198 2219.98,-165.25 2150.56,-153.94 2110.33,-150.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2110.55,-146.55 2100.28,-149.16 2109.94,-153.52 2110.55,-146.55" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node31 -->
<g id= "edge104_Node000057_Node000031" class= "edge" >
<title > Node57- > Node31</title>
<g id= "a_edge104_Node000057_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2394.56,-329.94C2403.45,-320.54 2414.37,-307.47 2421.06,-294 2442.16,-251.53 2450.94,-195.69 2454.26,-166.93" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2457.77,-167 2455.34,-156.69 2450.81,-166.27 2457.77,-167" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node32 -->
<g id= "edge101_Node000057_Node000032" class= "edge" >
<title > Node57- > Node32</title>
<g id= "a_edge101_Node000057_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2375.6,-329.79C2366.35,-302.03 2342.91,-239.68 2307.06,-198 2294.27,-183.14 2276.16,-170.48 2261.43,-161.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2263.18,-158.58 2252.77,-156.6 2259.67,-164.64 2263.18,-158.58" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-28 09:46:00 -05:00
<!-- Node57->Node58 -->
<g id= "edge102_Node000057_Node000058" class= "edge" >
<title > Node57- > Node58</title>
<g id= "a_edge102_Node000057_Node000058" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2404.42,-329.95C2423.2,-319.13 2449.01,-304.24 2467.57,-293.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2469.37,-296.54 2476.29,-288.52 2465.87,-290.48 2469.37,-296.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>