2025-11-06 09:16:40 -05:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
< !DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/screening/screening.h Pages: 1 -->
<!-- zoomable 293 -->
<svg id= "main" version= "1.1" xmlns= "http://www.w3.org/2000/svg" xmlns:xlink= "http://www.w3.org/1999/xlink" xml:space= "preserve" onload= "init(evt)" >
<style type= "text/css" > < ![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<defs >
<circle id= "rim" cx= "0" cy= "0" r= "7" />
<circle id= "rim2" cx= "0" cy= "0" r= "3.5" />
<g id= "zoomPlus" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomplus.mouseover" end= "zoomplus.mouseout" /> </use>
<path d= "M-4,0h8M0,-4v8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "zoomMin" >
<use xlink:href= "#rim" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "zoomminus.mouseover" end= "zoomminus.mouseout" /> </use>
<path d= "M-4,0h8" fill= "none" stroke= "white" stroke-width= "1.5" pointer-events= "none" />
</g>
<g id= "arrowUp" transform= "translate(30 24)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowRight" transform= "rotate(90) translate(36 -43)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowDown" transform= "rotate(180) translate(-30 -48)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "arrowLeft" transform= "rotate(270) translate(-36 17)" >
<use xlink:href= "#rim" />
<path pointer-events= "none" fill= "none" stroke= "white" stroke-width= "1.5" d= "M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5" />
</g>
<g id= "resetDef" >
<use xlink:href= "#rim2" fill= "#404040" > <set attributeName= "fill" to= "#808080" begin= "reset.mouseover" end= "reset.mouseout" /> </use>
</g>
</defs>
<script type= "application/ecmascript" >
2025-11-24 09:08:28 -05:00
var viewWidth = 1075;
2025-11-06 09:16:40 -05:00
var viewHeight = 293;
var sectionId = 'dynsection-0';
</script>
<script type= "application/ecmascript" xlink:href= "svg.min.js" />
<svg id= "graph" class= "graph" >
<g id= "viewport" >
<title > src/include/gridfire/screening/screening.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#999999" stroke= "#666666" points= "612.12,-285.25 497.88,-285.25 497.88,-254.75 612.12,-254.75 612.12,-285.25" />
<text xml:space= "preserve" text-anchor= "start" x= "505.88" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "555" y= "-260.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>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "490.25,-218.75 391.75,-218.75 391.75,-188.25 490.25,-188.25 490.25,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "399.75" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "441" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id= "edge1_Node000001_Node000002" class= "edge" >
<title > Node1- > Node2</title>
<g id= "a_edge1_Node000001_Node000002" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M529.13,-254.36C513.54,-245.54 493.45,-234.18 476.4,-224.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "478.51,-221.7 468.08,-219.82 475.06,-227.79 478.51,-221.7" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:href= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "564.88,-152.25 455.12,-152.25 455.12,-121.75 564.88,-121.75 564.88,-152.25" />
<text xml:space= "preserve" text-anchor= "start" x= "463.12" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "510" y= "-127.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1->Node3 -->
2025-11-24 09:08:28 -05:00
<g id= "edge18_Node000001_Node000003" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node1- > Node3</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge18_Node000001_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M549.72,-254.52C546.09,-244.49 541.18,-230.83 537,-218.75 530.58,-200.2 523.56,-179.17 518.28,-163.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "521.71,-162.46 515.26,-154.06 515.07,-164.65 521.71,-162.46" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16 -->
<g id= "Node000016" class= "node" >
<title > Node16</title>
<g id= "a_Node000016" > <a xlink:href= "screening__bare_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "639.62,-218.75 546.38,-218.75 546.38,-188.25 639.62,-188.25 639.62,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "554.38" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "593" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_bare.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node16 -->
<g id= "edge19_Node000001_Node000016" class= "edge" >
<title > Node1- > Node16</title>
<g id= "a_edge19_Node000001_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M563.62,-254.36C568.04,-246.86 573.55,-237.52 578.59,-228.96" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "581.58,-230.77 583.64,-220.38 575.55,-227.22 581.58,-230.77" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "screening__weak_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "755.88,-218.75 658.12,-218.75 658.12,-188.25 755.88,-188.25 755.88,-218.75" />
<text xml:space= "preserve" text-anchor= "start" x= "666.12" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "707" y= "-194" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_weak.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node1->Node17 -->
<g id= "edge23_Node000001_Node000017" class= "edge" >
<title > Node1- > Node17</title>
<g id= "a_edge23_Node000001_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M589.49,-254.36C610.99,-245.24 638.87,-233.41 662.09,-223.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "663.15,-226.91 670.99,-219.78 660.42,-220.47 663.15,-226.91" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M456.66,-187.86C465.39,-179.7 476.45,-169.36 486.23,-160.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "488.38,-163 493.3,-153.61 483.6,-157.88 488.38,-163" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
<g id= "a_Node000015" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "436.62,-146.62 385.38,-146.62 385.38,-127.38 436.62,-127.38 436.62,-146.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "411" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > memory</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node15 -->
<g id= "edge17_Node000002_Node000015" class= "edge" >
<title > Node2- > Node15</title>
<g id= "a_edge17_Node000002_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M434.19,-187.86C429.97,-178.78 424.49,-167.01 419.92,-157.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "423.13,-155.79 415.74,-148.2 416.79,-158.74 423.13,-155.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "reaction_8h.html" target= "_top" xlink:title= "Defines classes for representing and managing nuclear reactions." >
2025-11-24 09:08:28 -05:00
<polygon fill= "white" stroke= "#666666" points= "583.25,-85.75 454.75,-85.75 454.75,-66.5 583.25,-66.5 583.25,-85.75" />
<text xml:space= "preserve" text-anchor= "middle" x= "519" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/reaction/reaction.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id= "edge3_Node000003_Node000004" class= "edge" >
<title > Node3- > Node4</title>
<g id= "a_edge3_Node000003_Node000004" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M512.22,-121.45C513.33,-114.21 514.69,-105.34 515.89,-97.44" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "519.33,-98.11 517.38,-87.7 512.41,-97.05 519.33,-98.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "154,-24.88 0,-24.88 0,-5.63 154,-5.63 154,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "77" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/atomic/atomicSpecies.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node7 -->
<g id= "edge14_Node000003_Node000007" class= "edge" >
<title > Node3- > Node7</title>
<g id= "a_edge14_Node000003_Node000007" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M454.66,-122.46C415.1,-112.64 360.65,-98.84 313,-85.75 243.94,-66.78 164.1,-42.84 117.23,-28.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "118.37,-25.27 107.78,-25.71 116.33,-31.97 118.37,-25.27" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "215.5,-24.88 172.5,-24.88 172.5,-5.63 215.5,-5.63 215.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "194" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > vector</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node11 -->
<g id= "edge16_Node000003_Node000011" class= "edge" >
<title > Node3- > Node11</title>
<g id= "a_edge16_Node000003_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M466.4,-121.29C409.91,-101.92 308.63,-66.12 224,-30.5 223.52,-30.3 223.04,-30.09 222.56,-29.89" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "224.22,-26.8 213.67,-25.88 221.34,-33.18 224.22,-26.8" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1016.12,-24.88 925.88,-24.88 925.88,-5.63 1016.12,-5.63 1016.12,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "971" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cppad/cppad.hpp</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node3->Node13 -->
<g id= "edge15_Node000003_Node000013" class= "edge" >
<title > Node3- > Node13</title>
<g id= "a_edge15_Node000003_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M563.48,-121.26C615.78,-106.93 697.74,-84.73 769,-66.5 834.58,-49.73 851.38,-47.14 917,-30.5 919.94,-29.75 922.96,-28.98 926.01,-28.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "926.78,-31.61 935.57,-25.7 925.01,-24.84 926.78,-31.61" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id= "Node000005" class= "node" >
<title > Node5</title>
<g id= "a_Node000005" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "278.62,-24.88 233.38,-24.88 233.38,-5.63 278.62,-5.63 278.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "256" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ranges</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id= "edge4_Node000004_Node000005" class= "edge" >
<title > Node4- > Node5</title>
<g id= "a_edge4_Node000004_Node000005" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M454.45,-66.97C407.31,-59.99 342.26,-48.23 287,-30.5 286.04,-30.19 285.07,-29.86 284.09,-29.51" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "285.72,-26.4 275.14,-25.86 283.08,-32.88 285.72,-26.4" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id= "Node000006" class= "node" >
<title > Node6</title>
<g id= "a_Node000006" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "361.75,-24.88 296.25,-24.88 296.25,-5.63 361.75,-5.63 361.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "329" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string_view</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node6 -->
<g id= "edge5_Node000004_Node000006" class= "edge" >
<title > Node4- > Node6</title>
<g id= "a_edge5_Node000004_Node000006" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M487.72,-66.03C457.7,-57.22 411.13,-43.35 371,-30.5 369.24,-29.93 367.43,-29.35 365.61,-28.75" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "367.2,-25.59 356.6,-25.76 364.99,-32.24 367.2,-25.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node7 -->
<g id= "edge6_Node000004_Node000007" class= "edge" >
<title > Node4- > Node7</title>
<g id= "a_edge6_Node000004_Node000007" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M454.26,-67.79C382.84,-59.51 264.55,-45.27 163,-30.5 155.84,-29.46 148.35,-28.31 140.91,-27.13" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "141.63,-23.7 131.2,-25.56 140.52,-30.61 141.63,-23.7" />
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "787.88,-24.88 666.12,-24.88 666.12,-5.63 787.88,-5.63 787.88,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "727" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/logging/logging.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node8 -->
<g id= "edge7_Node000004_Node000008" class= "edge" >
<title > Node4- > Node8</title>
<g id= "a_edge7_Node000004_Node000008" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M551.04,-66.05C586.7,-55.96 644.48,-39.61 684.03,-28.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "684.79,-31.83 693.46,-25.74 682.89,-25.1 684.79,-31.83" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "648.5,-24.88 575.5,-24.88 575.5,-5.63 648.5,-5.63 648.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "612" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/Logger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node9 -->
<g id= "edge8_Node000004_Node000009" class= "edge" >
<title > Node4- > Node9</title>
<g id= "a_edge8_Node000004_Node000009" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M533.12,-66.18C547.74,-56.93 570.82,-42.32 588.24,-31.29" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "589.89,-34.39 596.46,-26.09 586.14,-28.48 589.89,-34.39" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node10 -->
<g id= "Node000010" class= "node" >
<title > Node10</title>
<g id= "a_Node000010" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "462.38,-24.88 379.62,-24.88 379.62,-5.63 462.38,-5.63 462.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "421" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node10 -->
<g id= "edge9_Node000004_Node000010" class= "edge" >
<title > Node4- > Node10</title>
<g id= "a_edge9_Node000004_Node000010" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M504.12,-66.18C488.65,-56.89 464.17,-42.19 445.78,-31.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "447.7,-28.21 437.32,-26.06 444.09,-34.21 447.7,-28.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node11 -->
<g id= "edge10_Node000004_Node000011" class= "edge" >
<title > Node4- > Node11</title>
<g id= "a_edge10_Node000004_Node000011" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M454.5,-70.83C393.91,-65.53 301.27,-54.13 224,-30.5 223.04,-30.2 222.06,-29.88 221.09,-29.54" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "222.76,-26.45 212.19,-25.86 220.09,-32.92 222.76,-26.45" />
</a>
</g>
</g>
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "557.75,-24.88 480.25,-24.88 480.25,-5.63 557.75,-5.63 557.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "519" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > unordered_set</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node12 -->
<g id= "edge11_Node000004_Node000012" class= "edge" >
<title > Node4- > Node12</title>
<g id= "a_edge11_Node000004_Node000012" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M519,-66.18C519,-58.4 519,-46.83 519,-36.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "522.5,-36.79 519,-26.79 515.5,-36.79 522.5,-36.79" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node13 -->
<g id= "edge12_Node000004_Node000013" class= "edge" >
<title > Node4- > Node13</title>
<g id= "a_edge12_Node000004_Node000013" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M583.54,-70.81C662.62,-64.85 800.47,-52.29 917,-30.5 920.83,-29.78 924.79,-28.94 928.75,-28.03" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "929.42,-31.47 938.3,-25.68 927.75,-24.67 929.42,-31.47" />
</a>
</g>
</g>
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "907.75,-30.5 806.25,-30.5 806.25,0 907.75,0 907.75,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "814.25" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "857" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4->Node14 -->
<g id= "edge13_Node000004_Node000014" class= "edge" >
<title > Node4- > Node14</title>
<g id= "a_edge13_Node000004_Node000014" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<path fill= "none" stroke= "#63b8ff" d= "M583.56,-66.14C637.52,-58.32 716.74,-46.12 794.96,-30.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "795.38,-34.3 804.51,-28.93 794.02,-27.43 795.38,-34.3" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node3 -->
<g id= "edge20_Node000016_Node000003" class= "edge" >
<title > Node16- > Node3</title>
<g id= "a_edge20_Node000016_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M574.17,-187.86C563.34,-179.45 549.55,-168.73 537.53,-159.39" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "540,-156.88 529.95,-153.51 535.7,-162.41 540,-156.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node16->Node4 -->
<g id= "edge21_Node000016_Node000004" class= "edge" >
<title > Node16- > Node4</title>
<g id= "a_edge21_Node000016_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M592.39,-188C591.07,-170.96 586.93,-142.37 574,-121.75 566.65,-110.03 555.13,-99.99 544.53,-92.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "546.72,-89.67 536.46,-87.02 542.83,-95.49 546.72,-89.67" />
</a>
</g>
</g>
<!-- Node16->Node13 -->
<g id= "edge22_Node000016_Node000013" class= "edge" >
<title > Node16- > Node13</title>
<g id= "a_edge22_Node000016_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M611.51,-187.79C646.71,-160.44 726.55,-101.37 802,-66.5 823.89,-56.38 882.85,-39.69 924.96,-28.34" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "925.86,-31.72 934.61,-25.75 924.05,-24.96 925.86,-31.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17->Node3 -->
2025-11-24 09:08:28 -05:00
<g id= "edge24_Node000017_Node000003" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node17- > Node3</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge24_Node000017_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M662.3,-187.86C633.68,-178.5 596.34,-166.27 565.78,-156.26" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "566.9,-152.95 556.3,-153.16 564.72,-159.6 566.9,-152.95" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node17->Node4 -->
2025-11-24 09:08:28 -05:00
<g id= "edge25_Node000017_Node000004" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node17- > Node4</title>
2025-11-24 09:08:28 -05:00
<g id= "a_edge25_Node000017_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M687.75,-187.99C665.53,-171.42 627.71,-143.77 594,-121.75 577.97,-111.28 559.5,-100.28 544.9,-91.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "546.76,-88.85 536.35,-86.9 543.28,-94.92 546.76,-88.85" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node8 -->
<g id= "edge29_Node000017_Node000008" class= "edge" >
<title > Node17- > Node8</title>
<g id= "a_edge29_Node000017_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M708.57,-187.89C712.13,-154.76 720.81,-73.9 724.86,-36.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "728.29,-37.03 725.88,-26.71 721.33,-36.28 728.29,-37.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node9 -->
<g id= "edge30_Node000017_Node000009" class= "edge" >
<title > Node17- > Node9</title>
<g id= "a_edge30_Node000017_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M699.55,-187.89C682.5,-154.47 640.69,-72.49 621.68,-35.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "624.92,-33.88 617.26,-26.56 618.68,-37.06 624.92,-33.88" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node13 -->
<g id= "edge32_Node000017_Node000013" class= "edge" >
<title > Node17- > Node13</title>
<g id= "a_edge32_Node000017_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M752.85,-187.83C801.56,-170.26 878.28,-136.66 928,-85.75 942.54,-70.87 954.53,-50.23 962.12,-35.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "965.14,-37.1 966.38,-26.58 958.85,-34.04 965.14,-37.1" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18 -->
<g id= "Node000018" class= "node" >
<title > Node18</title>
<g id= "a_Node000018" > <a xlink:href= "types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "918.75,-85.75 811.25,-85.75 811.25,-66.5 918.75,-66.5 918.75,-85.75" />
<text xml:space= "preserve" text-anchor= "middle" x= "865" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/types/types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node17->Node18 -->
<g id= "edge26_Node000017_Node000018" class= "edge" >
<title > Node17- > Node18</title>
<g id= "a_edge26_Node000017_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M738.98,-187.86C756.93,-178.88 779.22,-166.4 797,-152.25 818.43,-135.2 838.94,-111.1 851.73,-94.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "854.39,-97.11 857.71,-87.05 848.84,-92.85 854.39,-97.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:title= " " >
2025-11-24 09:08:28 -05:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1067.25,-146.62 974.75,-146.62 974.75,-127.38 1067.25,-127.38 1067.25,-146.62" />
<text xml:space= "preserve" text-anchor= "middle" x= "1021" y= "-133.12" font-family= "Helvetica,sans-Serif" font-size= "10.00" > quill/LogMacros.h</text>
</a>
</g>
</g>
<!-- Node17->Node19 -->
<g id= "edge31_Node000017_Node000019" class= "edge" >
<title > Node17- > Node19</title>
<g id= "a_edge31_Node000017_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M756.28,-193.32C807.54,-183.64 890.06,-167.68 961,-152.25 964.78,-151.43 968.68,-150.56 972.6,-149.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "973.18,-153.12 982.13,-147.45 971.6,-146.3 973.18,-153.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node18->Node13 -->
<g id= "edge28_Node000018_Node000013" class= "edge" >
<title > Node18- > Node13</title>
<g id= "a_edge28_Node000018_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M881.1,-66.18C897.99,-56.8 924.8,-41.91 944.75,-30.83" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "946.38,-33.93 953.43,-26.01 942.98,-27.81 946.38,-33.93" />
</a>
</g>
</g>
<!-- Node18->Node14 -->
<g id= "edge27_Node000018_Node000014" class= "edge" >
<title > Node18- > Node14</title>
<g id= "a_edge27_Node000018_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M863.78,-66.18C862.91,-59.73 861.68,-50.66 860.5,-42.01" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "863.99,-41.72 859.18,-32.28 857.06,-42.66 863.99,-41.72" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>
<g id= "navigator" transform= "translate(0 0)" fill= "#404254" >
<rect fill= "#f2f5e9" fill-opacity= "0.5" stroke= "#606060" stroke-width= ".5" x= "0" y= "0" width= "60" height= "60" />
<use id= "zoomplus" xlink:href= "#zoomPlus" x= "17" y= "9" onmousedown= "handleZoom(evt,'in')" />
<use id= "zoomminus" xlink:href= "#zoomMin" x= "42" y= "9" onmousedown= "handleZoom(evt,'out')" />
<use id= "reset" xlink:href= "#resetDef" x= "30" y= "36" onmousedown= "handleReset()" />
<use id= "arrowup" xlink:href= "#arrowUp" x= "0" y= "0" onmousedown= "handlePan(0,-1)" />
<use id= "arrowright" xlink:href= "#arrowRight" x= "0" y= "0" onmousedown= "handlePan(1,0)" />
<use id= "arrowdown" xlink:href= "#arrowDown" x= "0" y= "0" onmousedown= "handlePan(0,1)" />
<use id= "arrowleft" xlink:href= "#arrowLeft" x= "0" y= "0" onmousedown= "handlePan(-1,0)" />
</g>
<svg viewBox= "0 0 15 15" width= "100%" height= "30px" preserveAspectRatio= "xMaxYMin meet" >
<g id= "arrow_out" transform= "scale(0.3 0.3)" >
<a xlink:href= "screening_8h__incl_org.svg" target= "_base" >
<rect id= "button" ry= "5" rx= "5" y= "6" x= "6" height= "38" width= "38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id= "arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type= 'text/css' >
< ![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type= "application/ecmascript" > < ![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>