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">
2026-04-20 12:45:31 -04:00
<!-- Generated by graphviz version 14.1.2 (20260124.0452)
2025-11-06 09:16:40 -05:00
-->
<!-- Title: src/include/gridfire/screening/screening_abstract.h Pages: 1 -->
2026-04-20 12:45:31 -04:00
<svg width= "2592pt" height= "627pt"
viewBox="0.00 0.00 2592.00 627.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 622.75)" >
2025-11-06 09:16:40 -05:00
<title > src/include/gridfire/screening/screening_abstract.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#999999" stroke= "#666666" points= "2082.88,-618.75 1976.88,-618.75 1976.88,-577 2082.88,-577 2082.88,-618.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1984.88" y= "-605.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1984.88" y= "-594" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2029.88" y= "-582.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "engine__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for reaction network engines in GridFire." >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1151.75,-463.25 1024,-463.25 1024,-432.75 1151.75,-432.75 1151.75,-463.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1032" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1087.88" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/engine_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1965.05,-595.56C1776.59,-591.35 1237.64,-576.32 1166.88,-541 1132.78,-523.98 1107.41,-485.04 1095.46,-463.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1964.83,-599.06 1974.91,-595.78 1964.99,-592.06 1964.83,-599.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:href= "engine__graph_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1232.12,-391.12 1115.62,-391.12 1115.62,-360.62 1232.12,-360.62 1232.12,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "1123.62" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1173.88" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/engine_graph.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node1->Node15 -->
2026-04-20 12:45:31 -04:00
<g id= "edge82_Node000001_Node000015" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node1- > Node15</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge82_Node000001_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1964.95,-594.51C1791.62,-586.97 1323.32,-558.07 1206.88,-463.25 1184.84,-445.31 1177.5,-410.89 1175.07,-391.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1964.77,-598.01 1974.91,-594.94 1965.06,-591.01 1964.77,-598.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <a xlink:href= "engine__adaptive_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2149.62,-319 2042.12,-319 2042.12,-277.25 2149.62,-277.25 2149.62,-319" />
<text xml:space= "preserve" text-anchor= "start" x= "2050.12" y= "-305.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "2050.12" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2095.88" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _adaptive.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node33 -->
<g id= "edge83_Node000001_Node000033" class= "edge" >
<title > Node1- > Node33</title>
<g id= "a_edge83_Node000001_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2019.13,-565.84C2009.18,-532.37 1997.75,-477.83 2010.88,-432.75 2023.86,-388.14 2056.75,-344.19 2077.6,-319.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2015.76,-566.8 2022.09,-575.3 2022.44,-564.71 2015.76,-566.8" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node76 -->
<g id= "Node000076" class= "node" >
<title > Node76</title>
<g id= "a_Node000076" > <a xlink:href= "screening_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2434,-463.25 2319.75,-463.25 2319.75,-432.75 2434,-432.75 2434,-463.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2327.75" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2376.88" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening/screening.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node76 -->
<g id= "edge84_Node000001_Node000076" class= "edge" >
<title > Node1- > Node76</title>
<g id= "a_edge84_Node000001_Node000076" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2094.72,-594.8C2151.51,-590.42 2234.49,-577.61 2296.88,-541 2301.21,-538.46 2343.18,-489.01 2364.53,-463.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2094.61,-591.3 2084.87,-595.49 2095.09,-598.29 2094.61,-591.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node80 -->
<g id= "Node000080" class= "node" >
<title > Node80</title>
<g id= "a_Node000080" > <a xlink:href= "screening__bare_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2163.88,-541 2057.88,-541 2057.88,-499.25 2163.88,-499.25 2163.88,-541" />
<text xml:space= "preserve" text-anchor= "start" x= "2065.88" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "2065.88" y= "-516.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2110.88" y= "-505" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _bare.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node80 -->
<g id= "edge91_Node000001_Node000080" class= "edge" >
<title > Node1- > Node80</title>
<g id= "a_edge91_Node000001_Node000080" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2059.83,-568.86C2069.54,-559.78 2080.11,-549.89 2089.11,-541.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2057.6,-566.15 2052.69,-575.54 2062.38,-571.27 2057.6,-566.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node82 -->
<g id= "Node000082" class= "node" >
<title > Node82</title>
<g id= "a_Node000082" > <a xlink:href= "screening__types_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2152,-463.25 2019.75,-463.25 2019.75,-432.75 2152,-432.75 2152,-463.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2027.75" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/screening/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2085.88" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _types.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node82 -->
<g id= "edge107_Node000001_Node000082" class= "edge" >
<title > Node1- > Node82</title>
<g id= "a_edge107_Node000001_Node000082" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2032.46,-565.26C2034.92,-545.62 2039.68,-520.2 2048.88,-499.25 2054.62,-486.15 2064.28,-473.2 2072.29,-463.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2028.98,-564.83 2031.37,-575.15 2035.94,-565.6 2028.98,-564.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node83 -->
<g id= "Node000083" class= "node" >
<title > Node83</title>
<g id= "a_Node000083" > <a xlink:href= "screening__intermediate_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2287.88,-541 2181.88,-541 2181.88,-499.25 2287.88,-499.25 2287.88,-541" />
<text xml:space= "preserve" text-anchor= "start" x= "2189.88" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "2189.88" y= "-516.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2234.88" y= "-505" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _intermediate.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node83 -->
<g id= "edge95_Node000001_Node000083" class= "edge" >
<title > Node1- > Node83</title>
<g id= "a_edge95_Node000001_Node000083" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2093.75,-573.27C2121.91,-562.87 2154.62,-550.78 2181.46,-540.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2092.79,-569.9 2084.62,-576.65 2095.21,-576.46 2092.79,-569.9" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84 -->
<g id= "Node000084" class= "node" >
<title > Node84</title>
<g id= "a_Node000084" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1963.88,-541 1857.88,-541 1857.88,-499.25 1963.88,-499.25 1963.88,-541" />
<text xml:space= "preserve" text-anchor= "start" x= "1865.88" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1865.88" y= "-516.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1910.88" y= "-505" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node84 -->
<g id= "edge96_Node000001_Node000084" class= "edge" >
<title > Node1- > Node84</title>
<g id= "a_edge96_Node000001_Node000084" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1988.45,-570.51C1973.5,-560.99 1956.87,-550.4 1942.85,-541.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1986.39,-573.35 1996.71,-575.76 1990.15,-567.44 1986.39,-573.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85 -->
<g id= "Node000085" class= "node" >
<title > Node85</title>
<g id= "a_Node000085" > <a xlink:href= "screening__weak_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2449.88,-541 2343.88,-541 2343.88,-499.25 2449.88,-499.25 2449.88,-541" />
<text xml:space= "preserve" text-anchor= "start" x= "2351.88" y= "-527.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "2351.88" y= "-516.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2396.88" y= "-505" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _weak.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node1->Node85 -->
<g id= "edge103_Node000001_Node000085" class= "edge" >
<title > Node1- > Node85</title>
<g id= "a_edge103_Node000001_Node000085" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2094.34,-586.87C2155.37,-576.92 2249.38,-560.38 2329.88,-541 2334.36,-539.92 2338.99,-538.72 2343.62,-537.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2094.14,-583.35 2084.83,-588.4 2095.26,-590.26 2094.14,-583.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
2025-11-24 09:08:28 -05:00
<g id= "a_Node000003" > <a xlink:href= "dynamic__engine__diagnostics_8h.html" target= "_top" xlink:title= "Diagnostics utilities for DynamicEngine instances." >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "139.75,-396.75 0,-396.75 0,-355 139.75,-355 139.75,-396.75" />
<text xml:space= "preserve" text-anchor= "start" x= "8" y= "-383.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "8" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/diagnostics/dynamic</text>
<text xml:space= "preserve" text-anchor= "middle" x= "69.88" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _engine_diagnostics.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1012.35,-445.74C856.96,-442.51 490.41,-431.54 184.88,-396.75 170.38,-395.1 154.94,-392.81 140.24,-390.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1012.03,-449.24 1022.1,-445.94 1012.17,-442.24 1012.03,-449.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000004" > <a xlink:href= "engine_8h.html" target= "_top" xlink:title= "Core header for the GridFire reaction network engine module." >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "955.62,-163.5 860.12,-163.5 860.12,-133 955.62,-133 955.62,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "868.12" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "907.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node4 -->
2025-11-25 14:31:59 -05:00
<g id= "edge13_Node000002_Node000004" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node4</title>
2025-11-25 14:31:59 -05:00
<g id= "a_edge13_Node000002_Node000004" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1069.2,-423.9C1050.49,-402.43 1019.67,-371.39 985.88,-355 842.12,-285.3 723.69,-380.22 644.88,-241.25 598.76,-159.94 772.14,-148.96 859.9,-148.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1066.34,-425.93 1075.48,-431.29 1071.67,-421.4 1066.34,-425.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:href= "dynamic__engine__diagnostics_8cpp.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "245.38,-313.38 82.38,-313.38 82.38,-282.88 245.38,-282.88 245.38,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "90.38" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/diagnostics</text>
<text xml:space= "preserve" text-anchor= "middle" x= "163.88" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /dynamic_engine_diagnostics.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2->Node13 -->
2026-04-20 12:45:31 -04:00
<g id= "edge76_Node000002_Node000013" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node2- > Node13</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge76_Node000002_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.25,-446.28C815.81,-443.88 300.02,-434.05 232.88,-396.75 199.49,-378.2 178.45,-335.88 169.26,-313.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1012.04,-449.77 1022.08,-446.39 1012.13,-442.77 1012.04,-449.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2->Node15 -->
<g id= "edge14_Node000002_Node000015" class= "edge" >
<title > Node2- > Node15</title>
<g id= "a_edge14_Node000002_Node000015" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1114.56,-425.24C1128.07,-414.23 1144.09,-401.16 1156.08,-391.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1112.41,-422.48 1106.87,-431.51 1116.83,-427.91 1112.41,-422.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
<g id= "a_Node000016" > <a xlink:href= "priming_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "925.5,-313.38 784.25,-313.38 784.25,-282.88 925.5,-282.88 925.5,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "792.25" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "854.88" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/procedures/priming.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2->Node16 -->
2026-04-20 12:45:31 -04:00
<g id= "edge39_Node000002_Node000016" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node2- > Node16</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge39_Node000002_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.42,-440.93C951.8,-434.31 873.64,-421.2 853.88,-396.75 834.7,-373.02 842.98,-334.4 849.59,-313.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1011.7,-444.38 1022.01,-441.94 1012.43,-437.41 1011.7,-444.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:href= "priming_8cpp.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "778.25,-235.62 653.5,-235.62 653.5,-205.12 778.25,-205.12 778.25,-235.62" />
<text xml:space= "preserve" text-anchor= "start" x= "661.5" y= "-222.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/procedures</text>
<text xml:space= "preserve" text-anchor= "middle" x= "715.88" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /priming.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2->Node19 -->
2026-04-20 12:45:31 -04:00
<g id= "edge77_Node000002_Node000019" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node2- > Node19</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge77_Node000002_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.52,-445.11C960.22,-440.77 890.72,-428.72 837.88,-396.75 773.61,-357.87 734.68,-270.77 721.21,-236.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1012,-448.59 1022.23,-445.84 1012.52,-441.6 1012,-448.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000021" > <a xlink:href= "engine__graph__scratchpad_8h.html" target= "_top" xlink:title= "Scratchpad implementation for the GraphEngine using CppAD automatic differentiation." >
<polygon fill= "#fff0f0" stroke= "red" points= "1155.5,-319 1020.25,-319 1020.25,-277.25 1155.5,-277.25 1155.5,-319" />
<text xml:space= "preserve" text-anchor= "start" x= "1028.25" y= "-305.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1028.25" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/scratchpads/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1087.88" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph_scratchpad.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2->Node21 -->
2026-04-20 12:45:31 -04:00
<g id= "edge40_Node000002_Node000021" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node2- > Node21</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge40_Node000002_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1087.88,-421.03C1087.88,-392.07 1087.88,-345.83 1087.88,-319.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1084.38,-420.77 1087.88,-430.77 1091.38,-420.77 1084.38,-420.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:href= "stellar__policy_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1805.88,-163.5 1705.88,-163.5 1705.88,-133 1805.88,-133 1805.88,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1713.88" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/policy/stellar</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1755.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _policy.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node25 -->
<g id= "edge80_Node000002_Node000025" class= "edge" >
<title > Node2- > Node25</title>
<g id= "a_edge80_Node000002_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1163.33,-445.13C1343.92,-440.22 1790.58,-425.33 1851.88,-396.75 1875.17,-385.89 1871.52,-370.68 1891.88,-355 1918.04,-334.85 1940.11,-347.45 1956.88,-319 1966.3,-303.01 1965.54,-293.66 1956.88,-277.25 1925.27,-217.44 1852.05,-181.82 1803.26,-163.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1163.5,-441.63 1153.6,-445.39 1163.69,-448.62 1163.5,-441.63" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
<g id= "a_Node000026" > <a xlink:href= "engine__defined_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1395.62,-319 1288.12,-319 1288.12,-277.25 1395.62,-277.25 1395.62,-319" />
<text xml:space= "preserve" text-anchor= "start" x= "1296.12" y= "-305.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1296.12" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1341.88" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _defined.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node26 -->
<g id= "edge48_Node000002_Node000026" class= "edge" >
<title > Node2- > Node26</title>
<g id= "a_edge48_Node000002_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1162.94,-429.69C1188.75,-421.87 1217.1,-411.09 1240.88,-396.75 1275.33,-375.96 1307.33,-341.42 1325.72,-319.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1162.14,-426.28 1153.52,-432.44 1164.1,-433 1162.14,-426.28" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node31 -->
<g id= "Node000031" class= "node" >
<title > Node31</title>
<g id= "a_Node000031" > <a xlink:href= "engine__multiscale_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1521.62,-319 1414.12,-319 1414.12,-277.25 1521.62,-277.25 1521.62,-319" />
<text xml:space= "preserve" text-anchor= "start" x= "1422.12" y= "-305.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1422.12" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1467.88" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _multiscale.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node31 -->
<g id= "edge49_Node000002_Node000031" class= "edge" >
<title > Node2- > Node31</title>
<g id= "a_edge49_Node000002_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1163.03,-431.43C1198.98,-422.95 1242.28,-411.22 1279.88,-396.75 1336.16,-375.08 1397.49,-341.11 1434.29,-319.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1162.55,-427.95 1153.6,-433.62 1164.13,-434.77 1162.55,-427.95" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node33 -->
<g id= "edge41_Node000002_Node000033" class= "edge" >
<title > Node2- > Node33</title>
<g id= "a_edge41_Node000002_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1163.44,-445.04C1350.65,-439.78 1825.61,-423.92 1891.88,-396.75 1918.04,-386.02 1915.48,-369.29 1939.88,-355 1957.62,-344.6 2004.22,-328.39 2041.9,-316.1" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1163.48,-441.53 1153.58,-445.31 1163.67,-448.53 1163.48,-441.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
<g id= "a_Node000036" > <a xlink:href= "engine__view__abstract_8h.html" target= "_top" xlink:title= "Abstract interfaces for engine "views" in GridFire." >
<polygon fill= "white" stroke= "#666666" points= "1521.62,-396.75 1414.12,-396.75 1414.12,-355 1521.62,-355 1521.62,-396.75" />
<text xml:space= "preserve" text-anchor= "start" x= "1422.12" y= "-383.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1422.12" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1467.88" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _view_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node36 -->
<g id= "edge50_Node000002_Node000036" class= "edge" >
<title > Node2- > Node36</title>
<g id= "a_edge50_Node000002_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1163.4,-435.78C1223.81,-426.44 1310.55,-412.21 1385.88,-396.75 1394.92,-394.89 1404.47,-392.75 1413.74,-390.57" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1162.91,-432.31 1153.56,-437.29 1163.97,-439.23 1162.91,-432.31" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000037" > <a xlink:href= "mesa_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "537.75,-391.12 428,-391.12 428,-360.62 537.75,-360.62 537.75,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "436" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "482.88" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /io/generative/mesa.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2->Node37 -->
2026-04-20 12:45:31 -04:00
<g id= "edge55_Node000002_Node000037" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node2- > Node37</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge55_Node000002_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.46,-444.37C908.14,-439.73 714.3,-427.48 551.88,-396.75 544.53,-395.36 536.83,-393.53 529.36,-391.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1012.15,-447.86 1022.29,-444.8 1012.45,-440.87 1012.15,-447.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node43 -->
<g id= "Node000043" class= "node" >
<title > Node43</title>
<g id= "a_Node000043" > <a xlink:href= "mesa_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "533.25,-313.38 432.5,-313.38 432.5,-282.88 533.25,-282.88 533.25,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "440.5" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/io/generative</text>
<text xml:space= "preserve" text-anchor= "middle" x= "482.88" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /mesa.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node43 -->
<g id= "edge78_Node000002_Node000043" class= "edge" >
<title > Node2- > Node43</title>
<g id= "a_edge78_Node000002_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.18,-445.89C890.8,-443.04 658.88,-432.88 585.88,-396.75 563.12,-385.49 565.13,-372.65 546.88,-355 531.82,-340.44 513.77,-324.84 500.69,-313.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1011.98,-449.38 1022.05,-446.11 1012.13,-442.39 1011.98,-449.38" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node44 -->
<g id= "Node000044" class= "node" >
<title > Node44</title>
<g id= "a_Node000044" > <a xlink:href= "python_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "709.38,-391.12 594.38,-391.12 594.38,-360.62 709.38,-360.62 709.38,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "602.38" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "651.88" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /io/generative/python.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node44 -->
<g id= "edge57_Node000002_Node000044" class= "edge" >
<title > Node2- > Node44</title>
<g id= "a_edge57_Node000002_Node000044" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.61,-439.55C938.65,-431.54 822.83,-417.14 723.88,-396.75 716.64,-395.26 709.05,-393.45 701.63,-391.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1011.84,-442.99 1022.15,-440.57 1012.58,-436.02 1011.84,-442.99" />
</a>
</g>
</g>
<!-- Node45 -->
<g id= "Node000045" class= "node" >
<title > Node45</title>
<g id= "a_Node000045" > <a xlink:href= "python_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "652.25,-313.38 551.5,-313.38 551.5,-282.88 652.25,-282.88 652.25,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "559.5" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/io/generative</text>
<text xml:space= "preserve" text-anchor= "middle" x= "601.88" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /python.cpp</text>
</a>
</g>
</g>
<!-- Node2->Node45 -->
<g id= "edge79_Node000002_Node000045" class= "edge" >
<title > Node2- > Node45</title>
<g id= "a_edge79_Node000002_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.44,-440.71C930.22,-432.93 804.66,-418.04 761.88,-396.75 738.03,-384.88 740.74,-370.22 718.88,-355 694.49,-338.02 664.14,-323.7 640.47,-313.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1011.95,-444.18 1022.23,-441.62 1012.6,-437.21 1011.95,-444.18" />
</a>
</g>
</g>
<!-- Node46 -->
<g id= "Node000046" class= "node" >
<title > Node46</title>
<g id= "a_Node000046" > <a xlink:href= "policy__abstract_8h.html" target= "_top" xlink:title= "Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." >
<polygon fill= "#fff0f0" stroke= "red" points= "1947.75,-313.38 1826,-313.38 1826,-282.88 1947.75,-282.88 1947.75,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "1834" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1886.88" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/policy_abstract.h</text>
</a>
</g>
</g>
<!-- Node2->Node46 -->
<g id= "edge59_Node000002_Node000046" class= "edge" >
<title > Node2- > Node46</title>
<g id= "a_edge59_Node000002_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1163.61,-445.44C1338.9,-441.33 1761.9,-428.22 1817.88,-396.75 1850.98,-378.14 1872.02,-336.25 1881.32,-313.87" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1163.61,-441.94 1153.69,-445.67 1163.77,-448.94 1163.61,-441.94" />
</a>
</g>
</g>
<!-- Node51 -->
<g id= "Node000051" class= "node" >
<title > Node51</title>
<g id= "a_Node000051" > <a xlink:href= "stellar__policy_8h.html" target= "_top" xlink:title= "High-level concrete NetworkPolicy for specific stellar environments." >
<polygon fill= "#fff0f0" stroke= "red" points= "1769.5,-235.62 1658.25,-235.62 1658.25,-205.12 1769.5,-205.12 1769.5,-235.62" />
<text xml:space= "preserve" text-anchor= "start" x= "1666.25" y= "-222.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1713.88" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /policy/stellar_policy.h</text>
</a>
</g>
</g>
<!-- Node2->Node51 -->
<g id= "edge63_Node000002_Node000051" class= "edge" >
<title > Node2- > Node51</title>
<g id= "a_edge63_Node000002_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1163.32,-446.17C1273.37,-443.69 1471.29,-434 1530.88,-396.75 1584.25,-363.39 1560.51,-319.82 1606.88,-277.25 1626.4,-259.32 1652.76,-245.47 1674.43,-236.04" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1163.42,-442.67 1153.49,-446.38 1163.56,-449.67 1163.42,-442.67" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node55 -->
<g id= "Node000055" class= "node" >
<title > Node55</title>
<g id= "a_Node000055" > <a xlink:href= "weak_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "977,-391.12 862.75,-391.12 862.75,-360.62 977,-360.62 977,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "870.75" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "919.88" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reaction/weak/weak.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node55 -->
<g id= "edge64_Node000002_Node000055" class= "edge" >
<title > Node2- > Node55</title>
<g id= "a_edge64_Node000002_Node000055" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1042.14,-427.91C1014.7,-416.46 980.35,-402.12 955.05,-391.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1040.68,-431.09 1051.26,-431.72 1043.38,-424.63 1040.68,-431.09" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node60 -->
<g id= "Node000060" class= "node" >
<title > Node60</title>
<g id= "a_Node000060" > <a xlink:href= "_point_solver_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "414.75,-313.38 263,-313.38 263,-282.88 414.75,-282.88 414.75,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "271" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "338.88" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /solver/strategies/PointSolver.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node60 -->
<g id= "edge65_Node000002_Node000060" class= "edge" >
<title > Node2- > Node60</title>
<g id= "a_edge65_Node000002_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.24,-444.66C848.23,-439.11 470.43,-423.57 418.88,-396.75 409.54,-391.9 369.21,-339.41 349.63,-313.47" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1012.05,-448.16 1022.16,-444.99 1012.28,-441.16 1012.05,-448.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node70 -->
<g id= "Node000070" class= "node" >
<title > Node70</title>
<g id= "a_Node000070" > <a xlink:href= "strategy__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "371.5,-396.75 242.25,-396.75 242.25,-355 371.5,-355 371.5,-396.75" />
<text xml:space= "preserve" text-anchor= "start" x= "250.25" y= "-383.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "250.25" y= "-372" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /solver/strategies/strategy</text>
<text xml:space= "preserve" text-anchor= "middle" x= "306.88" y= "-360.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node70 -->
<g id= "edge68_Node000002_Node000070" class= "edge" >
<title > Node2- > Node70</title>
<g id= "a_edge68_Node000002_Node000070" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1012.26,-445.91C883.07,-443.1 611.9,-432.99 385.88,-396.75 381.27,-396.01 376.53,-395.13 371.79,-394.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1011.98,-449.41 1022.05,-446.12 1012.12,-442.41 1011.98,-449.41" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72 -->
<g id= "Node000072" class= "node" >
<title > Node72</title>
<g id= "a_Node000072" > <a xlink:href= "logging_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "1808.62,-391.12 1713.12,-391.12 1713.12,-360.62 1808.62,-360.62 1808.62,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "1721.12" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1760.88" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /utils/logging.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node72 -->
<g id= "edge70_Node000002_Node000072" class= "edge" >
<title > Node2- > Node72</title>
<g id= "a_edge70_Node000002_Node000072" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1163.41,-443.19C1273.79,-436.99 1485.43,-422.73 1663.88,-396.75 1679.87,-394.42 1697.19,-391.12 1712.72,-387.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1163.38,-439.68 1153.59,-443.73 1163.77,-446.67 1163.38,-439.68" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node74 -->
<g id= "Node000074" class= "node" >
<title > Node74</title>
<g id= "a_Node000074" > <a xlink:href= "logging_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1731.75,-307.75 1616,-307.75 1616,-288.5 1731.75,-288.5 1731.75,-307.75" />
<text xml:space= "preserve" text-anchor= "middle" x= "1673.88" y= "-294.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/utils/logging.cpp</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node2->Node74 -->
<g id= "edge81_Node000002_Node000074" class= "edge" >
<title > Node2- > Node74</title>
<g id= "a_edge81_Node000002_Node000074" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1163.08,-447.04C1287.28,-445.91 1528.82,-438.23 1601.88,-396.75 1638.5,-375.95 1661.84,-328.07 1670.3,-308.11" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1163.29,-443.54 1153.32,-447.12 1163.34,-450.54 1163.29,-443.54" />
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= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M55.07,-344.17C47.44,-323.51 42.29,-296.61 55.88,-277.25 114.24,-194.07 171.56,-220.97 270.88,-199.5 486.92,-152.81 752.54,-148.36 859.69,-148.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "51.74,-345.29 58.76,-353.23 58.23,-342.65 51.74,-345.29" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node3->Node13 -->
<g id= "edge11_Node000003_Node000013" class= "edge" >
<title > Node3- > Node13</title>
<g id= "a_edge11_Node000003_Node000013" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M103.64,-347.66C117.86,-336.2 133.84,-323.33 145.77,-313.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "101.83,-344.63 96.24,-353.63 106.23,-350.08 101.83,-344.63" />
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000014" > <a xlink:href= "_point_solver_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "397.5,-235.62 280.25,-235.62 280.25,-205.12 397.5,-205.12 397.5,-235.62" />
<text xml:space= "preserve" text-anchor= "start" x= "288.25" y= "-222.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/solver/strategies</text>
<text xml:space= "preserve" text-anchor= "middle" x= "338.88" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /PointSolver.cpp</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node3->Node14 -->
<g id= "edge12_Node000003_Node000014" class= "edge" >
<title > Node3- > Node14</title>
<g id= "a_edge12_Node000003_Node000014" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M62.05,-343.43C58.78,-322.32 58.7,-295.2 73.88,-277.25 99.91,-246.46 209.99,-231.85 279.83,-225.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "58.61,-344.07 63.9,-353.25 65.49,-342.78 58.61,-344.07" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
2025-11-25 14:31:59 -05:00
<g id= "a_Node000005" > <a xlink:href= "gridfire_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "#fff0f0" stroke= "red" points= "1717.62,-97 1622.12,-97 1622.12,-66.5 1717.62,-66.5 1717.62,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1630.12" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1669.88" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /gridfire.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-25 14:31:59 -05:00
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M967.5,-142.2C1113.83,-129.82 1488.47,-98.1 1621.84,-86.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "967.3,-138.71 957.63,-143.04 967.89,-145.68 967.3,-138.71" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:href= "engine_2bindings_8cpp.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1024.38,-24.88 873.38,-24.88 873.38,-5.63 1024.38,-5.63 1024.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "948.88" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/bindings.cpp</text>
2025-11-25 14:31:59 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node4->Node9 -->
<g id= "edge5_Node000004_Node000009" class= "edge" >
<title > Node4- > Node9</title>
<g id= "a_edge5_Node000004_Node000009" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M925.53,-123.33C930.63,-115.32 935.67,-106.11 938.88,-97 947.68,-71.95 948.95,-40.14 949,-25.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "922.73,-121.22 920.03,-131.47 928.53,-125.14 922.73,-121.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:href= "py__engine_8cpp.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "847.5,-30.5 706.25,-30.5 706.25,0 847.5,0 847.5,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "714.25" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "776.88" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_engine.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node4->Node10 -->
<g id= "edge6_Node000004_Node000010" class= "edge" >
<title > Node4- > Node10</title>
<g id= "a_edge6_Node000004_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M848.95,-139.14C823.06,-132.36 794.95,-119.89 778.88,-97 765.18,-77.49 768.79,-48.28 772.76,-30.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "847.86,-142.48 858.4,-141.37 849.47,-135.67 847.86,-142.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:href= "py__engine_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "929.5,-97 788.25,-97 788.25,-66.5 929.5,-66.5 929.5,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "796.25" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/engine/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "858.88" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_engine.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node4->Node11 -->
<g id= "edge7_Node000004_Node000011" class= "edge" >
<title > Node4- > Node11</title>
<g id= "a_edge7_Node000004_Node000011" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M889.89,-123.57C883.21,-114.78 875.83,-105.07 869.95,-97.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "887,-125.56 895.84,-131.41 892.58,-121.33 887,-125.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:href= "py__policy_8cpp.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1124,-97 985.75,-97 985.75,-66.5 1124,-66.5 1124,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "993.75" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/policy/trampoline</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1054.88" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /py_policy.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node4->Node12 -->
<g id= "edge10_Node000004_Node000012" class= "edge" >
<title > Node4- > Node12</title>
<g id= "a_edge10_Node000004_Node000012" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M951.48,-128.12C973.85,-118.3 1000.68,-106.53 1021.4,-97.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "950.37,-124.78 942.62,-132.01 953.18,-131.19 950.37,-124.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node11->Node9 -->
<g id= "edge8_Node000011_Node000009" class= "edge" >
<title > Node11- > Node9</title>
<g id= "a_edge8_Node000011_Node000009" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M888.43,-59.57C904.67,-47.93 923.96,-34.11 936.3,-25.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "886.62,-56.56 880.53,-65.23 890.69,-62.25 886.62,-56.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node11->Node10 -->
<g id= "edge9_Node000011_Node000010" class= "edge" >
<title > Node11- > Node10</title>
<g id= "a_edge9_Node000011_Node000010" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M831.25,-59.02C819.45,-49.73 805.98,-39.15 795.41,-30.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "829.05,-61.75 839.08,-65.18 833.38,-56.24 829.05,-61.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node15->Node4 -->
<g id= "edge15_Node000015_Node000004" class= "edge" >
<title > Node15- > Node4</title>
<g id= "a_edge15_Node000015_Node000004" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1104.13,-370.64C1062.75,-364.67 1011.9,-350.8 977.88,-319 936.63,-280.46 957.85,-251.06 934.88,-199.5 929.39,-187.2 922.11,-173.78 916.5,-163.91" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1103.66,-374.11 1114.03,-371.93 1104.57,-367.17 1103.66,-374.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node15->Node14 -->
2026-04-20 12:45:31 -04:00
<g id= "edge38_Node000015_Node000014" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node15- > Node14</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge38_Node000015_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1104.04,-366.9C1006.78,-355.49 835.66,-334.2 774.88,-319 722.53,-305.91 713,-291.2 660.88,-277.25 570.44,-253.05 462.81,-236.84 397.73,-228.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1103.39,-370.35 1113.73,-368.04 1104.2,-363.4 1103.39,-370.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node15->Node16 -->
<g id= "edge16_Node000015_Node000016" class= "edge" >
<title > Node15- > Node16</title>
<g id= "a_edge16_Node000015_Node000016" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1104.49,-358.4C1048.57,-345.12 970.66,-326.62 916.82,-313.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1103.35,-361.73 1113.89,-360.63 1104.97,-354.92 1103.35,-361.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
<g id= "a_Node000018" > <a xlink:href= "engine__graph_8cpp.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1236.5,-235.62 1131.25,-235.62 1131.25,-205.12 1236.5,-205.12 1236.5,-235.62" />
<text xml:space= "preserve" text-anchor= "start" x= "1139.25" y= "-222.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1183.88" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _graph.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node15->Node18 -->
2026-04-20 12:45:31 -04:00
<g id= "edge35_Node000015_Node000018" class= "edge" >
2025-11-27 15:06:27 -05:00
<title > Node15- > Node18</title>
2026-04-20 12:45:31 -04:00
<g id= "a_edge35_Node000015_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1175.57,-348.87C1177.69,-316.32 1181.25,-261.71 1182.93,-235.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1172.09,-348.44 1174.93,-358.65 1179.08,-348.9 1172.09,-348.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node15->Node21 -->
<g id= "edge22_Node000015_Node000021" class= "edge" >
<title > Node15- > Node21</title>
<g id= "a_edge22_Node000015_Node000021" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1148.67,-352.68C1136.73,-342.16 1122.56,-329.68 1110.91,-319.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1146.34,-355.29 1156.16,-359.27 1150.97,-350.03 1146.34,-355.29" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node15->Node25 -->
<g id= "edge37_Node000015_Node000025" class= "edge" >
<title > Node15- > Node25</title>
<g id= "a_edge37_Node000015_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1103.87,-369.34C1069.94,-362.72 1032.04,-348.63 1010.88,-319 976.21,-270.48 1019.25,-227.53 1071.88,-199.5 1127.38,-169.94 1557.05,-154.95 1705.57,-150.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1103.25,-372.79 1113.7,-371.05 1104.45,-365.89 1103.25,-372.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node15->Node26 -->
<g id= "edge27_Node000015_Node000026" class= "edge" >
<title > Node15- > Node26</title>
<g id= "a_edge27_Node000015_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1216.71,-355.56C1241.24,-344.5 1272,-330.63 1296.88,-319.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1215.32,-352.35 1207.65,-359.65 1218.2,-358.73 1215.32,-352.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node30 -->
<g id= "Node000030" class= "node" >
<title > Node30</title>
<g id= "a_Node000030" > <a xlink:href= "engine__defined_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1357.38,-235.62 1254.38,-235.62 1254.38,-205.12 1357.38,-205.12 1357.38,-235.62" />
<text xml:space= "preserve" text-anchor= "start" x= "1262.38" y= "-222.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1305.88" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_defined.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node15->Node30 -->
<g id= "edge36_Node000015_Node000030" class= "edge" >
<title > Node15- > Node30</title>
<g id= "a_edge36_Node000015_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1193.71,-351.81C1221.31,-319.72 1270.5,-262.51 1293.45,-235.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1191.38,-349.15 1187.52,-359.01 1196.69,-353.71 1191.38,-349.15" />
</a>
</g>
</g>
<!-- Node15->Node31 -->
<g id= "edge32_Node000015_Node000031" class= "edge" >
<title > Node15- > Node31</title>
<g id= "a_edge32_Node000015_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1243.6,-359.32C1289.6,-348.73 1351.08,-333.97 1404.88,-319 1407.75,-318.2 1410.69,-317.36 1413.65,-316.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1242.99,-355.87 1234.02,-361.51 1244.55,-362.69 1242.99,-355.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "engine__procedures_8h.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "925.88,-241.25 795.88,-241.25 795.88,-199.5 925.88,-199.5 925.88,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "803.88" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "803.88" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/procedures/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "860.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _procedures.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node16->Node17 -->
<g id= "edge17_Node000016_Node000017" class= "edge" >
<title > Node16- > Node17</title>
<g id= "a_edge17_Node000016_Node000017" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M856.93,-271.14C857.7,-261.5 858.55,-250.72 859.27,-241.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "853.45,-270.77 856.15,-281.01 860.43,-271.32 853.45,-270.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node16->Node18 -->
<g id= "edge19_Node000016_Node000018" class= "edge" >
<title > Node16- > Node18</title>
<g id= "a_edge19_Node000016_Node000018" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M929.86,-279.86C991.18,-265.74 1076.37,-246.13 1130.81,-233.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "929.13,-276.44 920.17,-282.09 930.7,-283.26 929.13,-276.44" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node16->Node19 -->
<g id= "edge20_Node000016_Node000019" class= "edge" >
<title > Node16- > Node19</title>
<g id= "a_edge20_Node000016_Node000019" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M818.02,-277.04C794.3,-264.11 764.01,-247.61 742.59,-235.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "816.29,-280.08 826.75,-281.8 819.64,-273.94 816.29,-280.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:href= "engine__multiscale_8cpp.html" target= "_top" xlink:title= " " >
2026-04-20 12:45:31 -04:00
<polygon fill= "white" stroke= "#666666" points= "1490.75,-235.62 1375,-235.62 1375,-205.12 1490.75,-205.12 1490.75,-235.62" />
<text xml:space= "preserve" text-anchor= "start" x= "1383" y= "-222.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1432.88" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_multiscale.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node16->Node20 -->
<g id= "edge21_Node000016_Node000020" class= "edge" >
<title > Node16- > Node20</title>
<g id= "a_edge21_Node000016_Node000020" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M937.01,-286.25C960.82,-283.21 986.87,-279.99 1010.88,-277.25 1168.88,-259.2 1210.91,-272.32 1366.88,-241.25 1373.8,-239.87 1381.04,-238.07 1388.08,-236.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "936.86,-282.75 927.39,-287.49 937.75,-289.69 936.86,-282.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node17->Node4 -->
<g id= "edge18_Node000017_Node000004" class= "edge" >
<title > Node17- > Node4</title>
<g id= "a_edge18_Node000017_Node000004" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M880.8,-189.65C886.82,-180.67 893.16,-171.21 898.19,-163.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "877.97,-187.58 875.31,-197.83 883.79,-191.48 877.97,-187.58" />
</a>
</g>
</g>
<!-- Node21->Node18 -->
<g id= "edge24_Node000021_Node000018" class= "edge" >
<title > Node21- > Node18</title>
<g id= "a_edge24_Node000021_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1122.36,-269.91C1136.88,-258.45 1153.21,-245.58 1165.38,-235.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1120.47,-266.95 1114.79,-275.89 1124.81,-272.44 1120.47,-266.95" />
</a>
</g>
</g>
<!-- Node21->Node19 -->
<g id= "edge25_Node000021_Node000019" class= "edge" >
<title > Node21- > Node19</title>
<g id= "a_edge25_Node000021_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1008.9,-284.45C947.95,-274.19 861.69,-258.63 786.88,-241.25 780.14,-239.69 773.09,-237.9 766.15,-236.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1008.04,-287.86 1018.48,-286.05 1009.2,-280.95 1008.04,-287.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
2026-04-20 12:45:31 -04:00
<g id= "a_Node000022" > <a xlink:href= "engine_2scratchpads_2formatters_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "#fff0f0" stroke= "red" points= "2091.5,-163.5 1932.25,-163.5 1932.25,-133 2091.5,-133 2091.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1940.25" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2011.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/scratchpads/formatters.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node21->Node22 -->
<g id= "edge23_Node000021_Node000022" class= "edge" >
<title > Node21- > Node22</title>
<g id= "a_edge23_Node000021_Node000022" > <a xlink:title= " " >
2026-04-20 12:45:31 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1089.94,-265.58C1093.21,-243.32 1101.43,-214.84 1121.88,-199.5 1183.55,-153.22 1737.92,-168.28 1814.88,-163.5 1853.38,-161.11 1896.08,-158.07 1931.87,-155.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1086.48,-265.02 1088.79,-275.36 1093.44,-265.84 1086.48,-265.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node21->Node25 -->
<g id= "edge26_Node000021_Node000025" class= "edge" >
<title > Node21- > Node25</title>
<g id= "a_edge26_Node000021_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1078.32,-265.85C1073.87,-244.41 1072.64,-216.82 1088.88,-199.5 1130.79,-154.77 1557.22,-149.64 1705.44,-149.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1074.91,-266.66 1080.67,-275.55 1081.71,-265.01 1074.91,-266.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:href= "engine__views_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1616.62,-241.25 1509.12,-241.25 1509.12,-199.5 1616.62,-199.5 1616.62,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "1517.12" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "1517.12" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/views/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1562.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _views.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node26->Node28 -->
<g id= "edge28_Node000026_Node000028" class= "edge" >
<title > Node26- > Node28</title>
<g id= "a_edge28_Node000026_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1406.7,-274.91C1439.21,-263.76 1478.14,-250.42 1508.99,-239.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1405.69,-271.55 1397.37,-278.1 1407.96,-278.17 1405.69,-271.55" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node26->Node30 -->
<g id= "edge31_Node000026_Node000030" class= "edge" >
<title > Node26- > Node30</title>
<g id= "a_edge31_Node000026_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1327.35,-266.57C1322.29,-255.91 1316.84,-244.44 1312.7,-235.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1324.12,-267.93 1331.58,-275.46 1330.45,-264.92 1324.12,-267.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28->Node4 -->
<g id= "edge29_Node000028_Node000004" class= "edge" >
<title > Node28- > Node4</title>
<g id= "a_edge29_Node000028_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1497.76,-199.32C1292.03,-159.8 1055.64,-151.55 955.95,-149.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1496.81,-202.7 1507.29,-201.18 1498.15,-195.83 1496.81,-202.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node28->Node25 -->
<g id= "edge30_Node000028_Node000025" class= "edge" >
<title > Node28- > Node25</title>
<g id= "a_edge30_Node000028_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1627.38,-195.94C1656.45,-185.38 1689.88,-173.23 1715.36,-163.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1626.52,-192.53 1618.32,-199.23 1628.91,-199.11 1626.52,-192.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node31->Node20 -->
<g id= "edge34_Node000031_Node000020" class= "edge" >
<title > Node31- > Node20</title>
<g id= "a_edge34_Node000031_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1453.76,-266.57C1448.83,-255.91 1443.53,-244.44 1439.51,-235.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1450.49,-267.84 1457.86,-275.45 1456.84,-264.91 1450.49,-267.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node31->Node28 -->
<g id= "edge33_Node000031_Node000028" class= "edge" >
<title > Node31- > Node28</title>
<g id= "a_edge33_Node000031_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1502.32,-269.66C1513.89,-260.44 1526.58,-250.31 1537.35,-241.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1500.15,-266.91 1494.52,-275.88 1504.52,-272.38 1500.15,-266.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node33->Node28 -->
<g id= "edge46_Node000033_Node000028" class= "edge" >
<title > Node33- > Node28</title>
<g id= "a_edge46_Node000033_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2030.65,-287.45C2007.38,-284.09 1980.97,-280.38 1956.88,-277.25 1820.2,-259.49 1784.67,-264.8 1648.88,-241.25 1638.46,-239.44 1627.41,-237.17 1616.82,-234.8" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2029.89,-290.87 2040.29,-288.85 2030.9,-283.95 2029.89,-290.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
<g id= "a_Node000034" > <a xlink:href= "engine__adaptive__scratchpad_8h.html" target= "_top" xlink:title= "Scratchpad implementation for the AdaptiveEngineView." >
<polygon fill= "#fff0f0" stroke= "red" points= "2177.5,-241.25 2042.25,-241.25 2042.25,-199.5 2177.5,-199.5 2177.5,-241.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2050.25" y= "-227.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "start" x= "2050.25" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine/scratchpads/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2109.88" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _adaptive_scratchpad.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node33->Node34 -->
<g id= "edge42_Node000033_Node000034" class= "edge" >
<title > Node33- > Node34</title>
<g id= "a_edge42_Node000033_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2101.67,-265.78C2103.17,-257.66 2104.75,-249.12 2106.11,-241.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2098.28,-264.87 2099.9,-275.34 2105.16,-266.14 2098.28,-264.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
<g id= "a_Node000035" > <a xlink:href= "engine__adaptive_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2218,-163.5 2109.75,-163.5 2109.75,-133 2218,-133 2218,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "2117.75" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/engine/views</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2163.88" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /engine_adaptive.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node33->Node35 -->
<g id= "edge47_Node000033_Node000035" class= "edge" >
<title > Node33- > Node35</title>
<g id= "a_edge47_Node000033_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2157.86,-271.01C2169.48,-263.19 2180.09,-253.38 2186.88,-241.25 2200.86,-216.25 2185.21,-182.73 2173.75,-163.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2156.34,-267.84 2149.67,-276.07 2160.01,-273.79 2156.34,-267.84" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node22 -->
<g id= "edge43_Node000034_Node000022" class= "edge" >
<title > Node34- > Node22</title>
<g id= "a_edge43_Node000034_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2072.38,-192.54C2058.79,-182.82 2043.96,-172.21 2032.38,-163.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2070.13,-195.24 2080.3,-198.21 2074.2,-189.55 2070.13,-195.24" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node25 -->
<g id= "edge45_Node000034_Node000025" class= "edge" >
<title > Node34- > Node25</title>
<g id= "a_edge45_Node000034_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2030.85,-203.72C1962.22,-190.13 1864.89,-170.85 1806.32,-159.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2030.06,-207.13 2040.55,-205.64 2031.43,-200.27 2030.06,-207.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node34->Node35 -->
<g id= "edge44_Node000034_Node000035" class= "edge" >
<title > Node34- > Node35</title>
<g id= "a_edge44_Node000034_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2132.33,-190.22C2139.37,-181.07 2146.84,-171.37 2152.75,-163.7" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2129.75,-187.83 2126.42,-197.89 2135.29,-192.11 2129.75,-187.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36->Node26 -->
<g id= "edge52_Node000036_Node000026" class= "edge" >
<title > Node36- > Node26</title>
<g id= "a_edge52_Node000036_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1424.46,-348.78C1408.52,-339.19 1390.72,-328.49 1375.73,-319.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1422.44,-351.64 1432.81,-353.8 1426.05,-345.64 1422.44,-351.64" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36->Node28 -->
<g id= "edge54_Node000036_Node000028" class= "edge" >
<title > Node36- > Node28</title>
<g id= "a_edge54_Node000036_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1505.28,-347.51C1514.65,-339.21 1523.99,-329.48 1530.88,-319 1546.73,-294.85 1555.34,-262.17 1559.51,-241.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1503.27,-344.62 1497.88,-353.74 1507.78,-349.98 1503.27,-344.62" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36->Node31 -->
<g id= "edge53_Node000036_Node000031" class= "edge" >
<title > Node36- > Node31</title>
<g id= "a_edge53_Node000036_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1467.88,-343.25C1467.88,-335.21 1467.88,-326.79 1467.88,-319.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1464.38,-343.06 1467.88,-353.06 1471.38,-343.06 1464.38,-343.06" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node36->Node33 -->
<g id= "edge51_Node000036_Node000033" class= "edge" >
<title > Node36- > Node33</title>
<g id= "a_edge51_Node000036_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1533.13,-368.01C1626.95,-358.01 1805.35,-338.49 1956.88,-319 1984.92,-315.39 2016.09,-310.97 2041.79,-307.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1532.92,-364.51 1523.35,-369.05 1533.66,-371.47 1532.92,-364.51" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node37->Node43 -->
<g id= "edge56_Node000037_Node000043" class= "edge" >
<title > Node37- > Node43</title>
<g id= "a_edge56_Node000037_Node000043" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M482.88,-348.85C482.88,-337.09 482.88,-323.63 482.88,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "479.38,-348.76 482.88,-358.76 486.38,-348.76 479.38,-348.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node44->Node45 -->
<g id= "edge58_Node000044_Node000045" class= "edge" >
<title > Node44- > Node45</title>
<g id= "a_edge58_Node000044_Node000045" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M635.91,-350.69C627.87,-338.51 618.4,-324.15 611.49,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "632.97,-352.59 641.4,-359.01 638.81,-348.73 632.97,-352.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node25 -->
<g id= "edge62_Node000046_Node000025" class= "edge" >
<title > Node46- > Node25</title>
<g id= "a_edge62_Node000046_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1870.52,-273.38C1856.03,-252.98 1833.85,-223.21 1811.88,-199.5 1799.98,-186.66 1785.19,-173.49 1773.8,-163.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1867.49,-275.16 1876.1,-281.33 1873.22,-271.13 1867.49,-275.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node46->Node51 -->
<g id= "edge60_Node000046_Node000051" class= "edge" >
<title > Node46- > Node51</title>
<g id= "a_edge60_Node000046_Node000051" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1843.02,-277.92C1813.32,-264.92 1774.67,-248 1747.42,-236.06" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1841.57,-281.11 1852.13,-281.91 1844.38,-274.7 1841.57,-281.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node51->Node25 -->
<g id= "edge61_Node000051_Node000025" class= "edge" >
<title > Node51- > Node25</title>
<g id= "a_edge61_Node000051_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1728.45,-195.04C1734.7,-184.61 1741.78,-172.78 1747.18,-163.76" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1725.49,-193.17 1723.36,-203.55 1731.5,-196.77 1725.49,-193.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node60->Node14 -->
<g id= "edge67_Node000060_Node000014" class= "edge" >
<title > Node60- > Node14</title>
<g id= "a_edge67_Node000060_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M338.88,-271.1C338.88,-259.34 338.88,-245.88 338.88,-235.94" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "335.38,-271.01 338.88,-281.01 342.38,-271.01 335.38,-271.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node60->Node19 -->
<g id= "edge66_Node000060_Node000019" class= "edge" >
<title > Node60- > Node19</title>
<g id= "a_edge66_Node000060_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M411.59,-279.92C415.74,-279 419.86,-278.1 423.88,-277.25 502.63,-260.51 593.84,-243.43 653.07,-232.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "411.02,-276.46 402.03,-282.06 412.56,-283.29 411.02,-276.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node70->Node60 -->
<g id= "edge69_Node000070_Node000060" class= "edge" >
<title > Node70- > Node60</title>
<g id= "a_edge69_Node000070_Node000060" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M319.93,-343.98C324.39,-333.42 329.17,-322.1 332.81,-313.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "316.71,-342.61 316.04,-353.18 323.16,-345.33 316.71,-342.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72->Node20 -->
<g id= "edge73_Node000072_Node000020" class= "edge" >
<title > Node72- > Node20</title>
<g id= "a_edge73_Node000072_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1763.1,-348.9C1763.47,-326.66 1760.05,-295.42 1740.88,-277.25 1701.57,-240 1552.74,-252.98 1499.88,-241.25 1493.24,-239.78 1486.3,-238 1479.51,-236.12" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1759.61,-348.53 1762.65,-358.68 1766.61,-348.85 1759.61,-348.53" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72->Node22 -->
<g id= "edge71_Node000072_Node000022" class= "edge" >
<title > Node72- > Node22</title>
<g id= "a_edge71_Node000072_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1819.77,-364.41C1870.04,-354.37 1937.23,-337.96 1956.88,-319 2001.46,-275.98 2009.95,-196.57 2011.53,-163.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1819.31,-360.93 1810.17,-366.28 1820.65,-367.8 1819.31,-360.93" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72->Node25 -->
<g id= "edge74_Node000072_Node000025" class= "edge" >
<title > Node72- > Node25</title>
<g id= "a_edge74_Node000072_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1768.52,-349.22C1777.64,-314.81 1790.3,-251.93 1778.88,-199.5 1776.1,-186.75 1769.78,-173.37 1764.47,-163.62" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1765.19,-348.12 1765.89,-358.69 1771.94,-349.99 1765.19,-348.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72->Node46 -->
<g id= "edge72_Node000072_Node000046" class= "edge" >
<title > Node72- > Node46</title>
<g id= "a_edge72_Node000072_Node000046" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1794.86,-354.44C1816.28,-341.57 1843.41,-325.25 1862.66,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1793.23,-351.34 1786.47,-359.49 1796.84,-357.34 1793.23,-351.34" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node72->Node74 -->
<g id= "edge75_Node000072_Node000074" class= "edge" >
<title > Node72- > Node74</title>
<g id= "a_edge75_Node000072_Node000074" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1735.62,-352.88C1718.44,-337.93 1696.64,-318.94 1684.07,-308" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1733.12,-355.35 1742.96,-359.28 1737.72,-350.07 1733.12,-355.35" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node76->Node5 -->
<g id= "edge85_Node000076_Node000005" class= "edge" >
<title > Node76- > Node5</title>
<g id= "a_edge85_Node000076_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2334.45,-427.01C2320.61,-419.02 2305.96,-408.82 2294.88,-396.75 2262.03,-361 2245.88,-347.67 2245.88,-299.12 2245.88,-299.12 2245.88,-299.12 2245.88,-219.38 2245.88,-180.07 2256.37,-158.98 2226.88,-133 2189.03,-99.67 1845.79,-87.34 1717.74,-83.88" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2332.55,-429.96 2343,-431.71 2335.92,-423.83 2332.55,-429.96" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node77 -->
<g id= "Node000077" class= "node" >
<title > Node77</title>
<g id= "a_Node000077" > <a xlink:href= "screening_2bindings_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2382.25,-313.38 2275.5,-313.38 2275.5,-282.88 2382.25,-282.88 2382.25,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "2283.5" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2328.88" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /bindings.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node76->Node77 -->
<g id= "edge86_Node000076_Node000077" class= "edge" >
<title > Node76- > Node77</title>
<g id= "a_edge86_Node000076_Node000077" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2332.67,-426.44C2321.22,-418.82 2310.31,-408.99 2303.88,-396.75 2289.55,-369.49 2306.74,-333.57 2318.88,-313.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2330.67,-429.32 2341.03,-431.53 2334.31,-423.34 2330.67,-429.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node78 -->
<g id= "Node000078" class= "node" >
<title > Node78</title>
<g id= "a_Node000078" > <a xlink:href= "py__screening_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2544.62,-313.38 2401.12,-313.38 2401.12,-282.88 2544.62,-282.88 2544.62,-313.38" />
<text xml:space= "preserve" text-anchor= "start" x= "2409.12" y= "-299.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2472.88" y= "-288.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /trampoline/py_screening.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node76->Node78 -->
<g id= "edge87_Node000076_Node000078" class= "edge" >
<title > Node76- > Node78</title>
<g id= "a_edge87_Node000076_Node000078" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2421.93,-426.59C2434.36,-418.91 2446.67,-409 2454.88,-396.75 2471.95,-371.27 2473.98,-334.02 2473.64,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2420.26,-423.52 2413.32,-431.53 2423.74,-429.59 2420.26,-423.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node79 -->
<g id= "Node000079" class= "node" >
<title > Node79</title>
<g id= "a_Node000079" > <a xlink:href= "py__screening_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2445.38,-391.12 2312.38,-391.12 2312.38,-360.62 2445.38,-360.62 2445.38,-391.12" />
<text xml:space= "preserve" text-anchor= "start" x= "2320.38" y= "-377.62" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/python/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2378.88" y= "-366.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /trampoline/py_screening.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node76->Node79 -->
<g id= "edge88_Node000076_Node000079" class= "edge" >
<title > Node76- > Node79</title>
<g id= "a_edge88_Node000076_Node000079" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2377.62,-421.02C2377.9,-411.01 2378.22,-399.94 2378.46,-391.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2374.12,-420.86 2377.33,-430.96 2381.12,-421.06 2374.12,-420.86" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node79->Node77 -->
<g id= "edge89_Node000079_Node000077" class= "edge" >
<title > Node79- > Node77</title>
<g id= "a_edge89_Node000079_Node000077" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2362.91,-350.69C2354.87,-338.51 2345.4,-324.15 2338.49,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2359.97,-352.59 2368.4,-359.01 2365.81,-348.73 2359.97,-352.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node79->Node78 -->
<g id= "edge90_Node000079_Node000078" class= "edge" >
<title > Node79- > Node78</title>
<g id= "a_edge90_Node000079_Node000078" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2405.76,-353.21C2421.48,-340.54 2440.91,-324.89 2454.81,-313.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2403.77,-350.32 2398.18,-359.32 2408.16,-355.77 2403.77,-350.32" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node80->Node76 -->
<g id= "edge92_Node000080_Node000076" class= "edge" >
<title > Node80- > Node76</title>
<g id= "a_edge92_Node000080_Node000076" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2175.05,-498.71C2229,-483.64 2280.98,-471.02 2319.44,-462.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2174.37,-495.27 2165.7,-501.35 2176.27,-502.01 2174.37,-495.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node81 -->
<g id= "Node000081" class= "node" >
<title > Node81</title>
<g id= "a_Node000081" > <a xlink:href= "screening__bare_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2302,-463.25 2169.75,-463.25 2169.75,-432.75 2302,-432.75 2302,-463.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2177.75" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/screening/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2235.88" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _bare.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node80->Node81 -->
<g id= "edge93_Node000080_Node000081" class= "edge" >
<title > Node80- > Node81</title>
<g id= "a_edge93_Node000080_Node000081" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2156.71,-493.41C2174.57,-483.39 2194.39,-472.28 2209.73,-463.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2155.36,-490.16 2148.35,-498.1 2158.78,-496.26 2155.36,-490.16" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node80->Node82 -->
<g id= "edge94_Node000080_Node000082" class= "edge" >
<title > Node80- > Node82</title>
<g id= "a_edge94_Node000080_Node000082" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2099.87,-488.25C2096.79,-479.62 2093.59,-470.64 2091.03,-463.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2096.48,-489.17 2103.14,-497.42 2103.07,-486.82 2096.48,-489.17" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node2 -->
<g id= "edge97_Node000084_Node000002" class= "edge" >
<title > Node84- > Node2</title>
<g id= "a_edge97_Node000084_Node000002" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1846.59,-514.92C1722.56,-506.6 1441.63,-486.82 1205.88,-463.25 1188.42,-461.51 1169.55,-459.35 1152.13,-457.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1846.02,-518.39 1856.23,-515.56 1846.49,-511.4 1846.02,-518.39" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node15 -->
<g id= "edge98_Node000084_Node000015" class= "edge" >
<title > Node84- > Node15</title>
<g id= "a_edge98_Node000084_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1846.14,-519.94C1699.98,-520.79 1349.13,-516.99 1245.88,-463.25 1215.05,-447.21 1192.28,-411.72 1181.27,-391.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1846.06,-523.44 1856.04,-519.87 1846.01,-516.44 1846.06,-523.44" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node18 -->
<g id= "edge101_Node000084_Node000018" class= "edge" >
<title > Node84- > Node18</title>
<g id= "a_edge101_Node000084_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1846.21,-510.18C1747.98,-495.13 1556.53,-459.99 1404.88,-396.75 1344.14,-371.42 1330.21,-360.17 1278.88,-319 1246.22,-292.81 1213.31,-256.17 1196.1,-236.05" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1845.53,-513.62 1855.94,-511.65 1846.57,-506.7 1845.53,-513.62" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node33 -->
<g id= "edge99_Node000084_Node000033" class= "edge" >
<title > Node84- > Node33</title>
<g id= "a_edge99_Node000084_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1916.48,-488.06C1924.43,-452.01 1942.17,-392.71 1977.88,-355 1995.17,-336.73 2019.65,-323.8 2041.84,-315.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1913.14,-486.91 1914.54,-497.41 1920,-488.33 1913.14,-486.91" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node76 -->
<g id= "edge100_Node000084_Node000076" class= "edge" >
<title > Node84- > Node76</title>
<g id= "a_edge100_Node000084_Node000076" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1975.37,-509.75C1998.54,-506.4 2024.88,-502.63 2048.88,-499.25 2165.27,-482.87 2195.12,-483.67 2310.88,-463.25 2313.65,-462.76 2316.48,-462.24 2319.33,-461.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1975.17,-506.24 1965.77,-511.14 1976.17,-513.17 1975.17,-506.24" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node84->Node82 -->
<g id= "edge102_Node000084_Node000082" class= "edge" >
<title > Node84- > Node82</title>
<g id= "a_edge102_Node000084_Node000082" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1971.93,-494.66C1997.72,-484.32 2026.9,-472.63 2049.27,-463.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1970.88,-491.31 1962.9,-498.28 1973.48,-497.81 1970.88,-491.31" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node76 -->
<g id= "edge104_Node000085_Node000076" class= "edge" >
<title > Node85- > Node76</title>
<g id= "a_edge104_Node000085_Node000076" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2387.99,-487.96C2385.55,-479.42 2383.02,-470.56 2381,-463.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2384.57,-488.73 2390.68,-497.39 2391.3,-486.81 2384.57,-488.73" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node82 -->
<g id= "edge105_Node000085_Node000082" class= "edge" >
<title > Node85- > Node82</title>
<g id= "a_edge105_Node000085_Node000082" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2332.43,-504.59C2279.32,-492.62 2204.33,-475.71 2151.03,-463.69" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2331.41,-507.95 2341.94,-506.74 2332.95,-501.12 2331.41,-507.95" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node86 -->
<g id= "Node000086" class= "node" >
<title > Node86</title>
<g id= "a_Node000086" > <a xlink:href= "screening__weak_8cpp.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "2584,-463.25 2451.75,-463.25 2451.75,-432.75 2584,-432.75 2584,-463.25" />
<text xml:space= "preserve" text-anchor= "start" x= "2459.75" y= "-449.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/lib/screening/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "2517.88" y= "-438.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _weak.cpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node85->Node86 -->
<g id= "edge106_Node000085_Node000086" class= "edge" >
<title > Node85- > Node86</title>
<g id= "a_edge106_Node000085_Node000086" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M2441.72,-493.13C2458.89,-483.19 2477.85,-472.2 2492.56,-463.67" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "2440.08,-490.04 2433.18,-498.08 2443.59,-496.1 2440.08,-490.04" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>