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/utils/logging.h Pages: 1 -->
2026-06-14 08:36:52 -04:00
<svg width= "1889pt" height= "371pt"
viewBox="0.00 0.00 1889.00 371.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2026-04-20 12:45:31 -04:00
<g id= "graph0" class= "graph" transform= "scale(1 1) rotate(0) translate(4 367)" >
2025-11-06 09:16:40 -05:00
<title > src/include/gridfire/utils/logging.h</title>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#999999" stroke= "#666666" points= "1203.75,-363 1108.25,-363 1108.25,-332.5 1203.75,-332.5 1203.75,-363" />
<text xml:space= "preserve" text-anchor= "start" x= "1116.25" y= "-349.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > src/include/gridfire</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1156" y= "-338.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /utils/logging.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-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "935.12,-296.5 826.88,-296.5 826.88,-266 935.12,-266 935.12,-296.5" />
<text xml:space= "preserve" text-anchor= "start" x= "834.88" y= "-283" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/engine</text>
<text xml:space= "preserve" text-anchor= "middle" x= "881" y= "-271.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > _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-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M1107.78,-335.44C1062.96,-324.93 995.83,-309.18 946.23,-297.55" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "947.3,-294.21 936.77,-295.33 945.71,-301.02 947.3,-294.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node14 -->
<g id= "Node000014" class= "node" >
<title > Node14</title>
<g id= "a_Node000014" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1467.75,-30.5 1366.25,-30.5 1366.25,0 1467.75,0 1467.75,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1374.25" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1417" 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>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node14 -->
<g id= "edge67_Node000001_Node000014" class= "edge" >
<title > Node1- > Node14</title>
<g id= "a_edge67_Node000001_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1156,-332.21C1156,-308.04 1156,-258.05 1156,-215.75 1156,-215.75 1156,-215.75 1156,-147.25 1156,-110.38 1148.47,-92.1 1175,-66.5 1231.79,-11.71 1272.78,-44.87 1354.68,-30.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1355.34,-34.15 1364.48,-28.8 1354,-27.28 1355.34,-34.15" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node22 -->
<g id= "Node000022" class= "node" >
<title > Node22</title>
<g id= "a_Node000022" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1753,-24.88 1713,-24.88 1713,-5.63 1753,-5.63 1753,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1733" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > string</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node22 -->
<g id= "edge69_Node000001_Node000022" class= "edge" >
<title > Node1- > Node22</title>
<g id= "a_edge69_Node000001_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1204.06,-343.16C1365.77,-330.46 1880,-284.65 1880,-215.75 1880,-215.75 1880,-215.75 1880,-147.25 1880,-110.38 1885.31,-94.22 1861,-66.5 1831.23,-32.55 1807.85,-47.45 1766,-30.5 1765.22,-30.18 1764.43,-29.86 1763.63,-29.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1765.15,-26.38 1754.58,-25.72 1762.44,-32.83 1765.15,-26.38" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node29 -->
<g id= "Node000029" class= "node" >
<title > Node29</title>
<g id= "a_Node000029" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "58,-24.88 0,-24.88 0,-5.63 58,-5.63 58,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "29" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > functional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node29 -->
<g id= "edge70_Node000001_Node000029" class= "edge" >
<title > Node1- > Node29</title>
<g id= "a_edge70_Node000001_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1107.76,-345.88C901.61,-341.56 105,-318.2 105,-215.75 105,-215.75 105,-215.75 105,-147.25 105,-101.09 69.25,-56.63 46.79,-33.25" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "49.54,-31.05 40,-26.43 44.58,-35.99 49.54,-31.05" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33 -->
<g id= "Node000033" class= "node" >
<title > Node33</title>
<g id= "a_Node000033" > <a xlink:href= "blob_8h.html" target= "_top" xlink:title= "Container class for managing multiple scratchpad instances." >
<polygon fill= "white" stroke= "#666666" points= "1317.5,-230 1184.5,-230 1184.5,-199.5 1317.5,-199.5 1317.5,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1192.5" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1251" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /blob.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node1->Node33 -->
<g id= "edge68_Node000001_Node000033" class= "edge" >
<title > Node1- > Node33</title>
<g id= "a_edge68_Node000001_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1166.53,-332.23C1182.79,-309.8 1214.19,-266.51 1233.79,-239.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1236.5,-241.71 1239.53,-231.56 1230.83,-237.6 1236.5,-241.71" />
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= "reaction_8h.html" target= "_top" xlink:title= "Defines classes for representing and managing nuclear reactions." >
2026-06-14 08:36:52 -04:00
<polygon fill= "white" stroke= "#666666" points= "823.25,-91.38 694.75,-91.38 694.75,-72.12 823.25,-72.12 823.25,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "759" y= "-77.88" 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>
<!-- Node2->Node3 -->
<g id= "edge2_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge2_Node000002_Node000003" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M833.56,-265.62C788.63,-248.93 723.88,-216.8 695,-163.5 688.54,-151.58 689.07,-145.19 695,-133 702.33,-117.92 716.63,-106.01 729.86,-97.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "731.49,-100.69 738.32,-92.6 727.93,-94.66 731.49,-100.69" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node9 -->
<g id= "Node000009" class= "node" >
<title > Node9</title>
<g id= "a_Node000009" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "532.38,-24.88 449.62,-24.88 449.62,-5.63 532.38,-5.63 532.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "491" 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>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node9 -->
2026-06-14 08:36:52 -04:00
<g id= "edge62_Node000002_Node000009" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node9</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge62_Node000002_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M826.63,-270C793.89,-262.26 752.25,-249.56 719,-230 628.38,-176.67 625.45,-137.62 548,-66.5 535.4,-54.93 520.94,-42.19 509.73,-32.43" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "512.19,-29.93 502.34,-26.02 507.6,-35.21 512.19,-29.93" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1059.5,-24.88 1016.5,-24.88 1016.5,-5.63 1059.5,-5.63 1059.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1038" 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>
<!-- Node2->Node10 -->
2026-06-14 08:36:52 -04:00
<g id= "edge61_Node000002_Node000010" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node10</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge61_Node000002_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M873.63,-265.5C860.92,-237.85 838.35,-177.05 861,-133 876.74,-102.39 963.94,-54.2 1009.79,-30.45" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1011.32,-33.6 1018.62,-25.92 1008.12,-27.37 1011.32,-33.6" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node12 -->
<g id= "Node000012" class= "node" >
<title > Node12</title>
<g id= "a_Node000012" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "431.88,-24.88 382.12,-24.88 382.12,-5.63 431.88,-5.63 431.88,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "407" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > optional</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node12 -->
<g id= "edge65_Node000002_Node000012" class= "edge" >
<title > Node2- > Node12</title>
<g id= "a_edge65_Node000002_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M826.59,-280.28C728.96,-279.26 529.22,-271.93 476,-230 415.21,-182.1 407.21,-80 406.68,-36.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "410.18,-36.56 406.7,-26.56 403.18,-36.55 410.18,-36.56" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node15 -->
<g id= "Node000015" class= "node" >
<title > Node15</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000015" > <a xlink:href= "types_2types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "977.75,-157.88 870.25,-157.88 870.25,-138.62 977.75,-138.62 977.75,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "924" y= "-144.38" 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>
<!-- Node2->Node15 -->
2026-06-14 08:36:52 -04:00
<g id= "edge14_Node000002_Node000015" class= "edge" >
2025-11-06 09:16:40 -05:00
<title > Node2- > Node15</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge14_Node000002_Node000015" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M932.38,-265.51C949.64,-257.84 967.02,-246.5 977,-230 990.87,-207.09 966.81,-181.34 946.74,-165.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "948.96,-162.5 938.88,-159.23 944.72,-168.07 948.96,-162.5" />
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>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000016" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1074.88,-91.38 1031.12,-91.38 1031.12,-72.12 1074.88,-72.12 1074.88,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1053" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > format</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node16 -->
2026-06-14 08:36:52 -04:00
<g id= "edge66_Node000002_Node000016" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node16</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge66_Node000002_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M934.84,-265.56C955.2,-257.77 977.23,-246.33 993,-230 1028.23,-193.53 1043.79,-133.58 1049.77,-102.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1053.16,-103.57 1051.46,-93.11 1046.27,-102.35 1053.16,-103.57" />
</a>
</g>
</g>
<!-- Node17 -->
<g id= "Node000017" class= "node" >
<title > Node17</title>
<g id= "a_Node000017" > <a xlink:href= "screening__abstract_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "813.88,-163.5 704.12,-163.5 704.12,-133 813.88,-133 813.88,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "712.12" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "759" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_abstract.h</text>
</a>
</g>
</g>
<!-- Node2->Node17 -->
<g id= "edge18_Node000002_Node000017" class= "edge" >
<title > Node2- > Node17</title>
<g id= "a_edge18_Node000002_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M864.81,-265.72C854.09,-255.9 839.87,-242.5 828,-230 810.22,-211.27 791.24,-188.86 777.69,-172.41" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "780.77,-170.64 771.73,-165.12 775.35,-175.07 780.77,-170.64" />
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>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000018" > <a xlink:href= "screening__types_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "968.25,-230 869.75,-230 869.75,-199.5 968.25,-199.5 968.25,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "877.75" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/screening</text>
<text xml:space= "preserve" text-anchor= "middle" x= "919" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /screening_types.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node2->Node18 -->
2026-06-14 08:36:52 -04:00
<g id= "edge23_Node000002_Node000018" class= "edge" >
2025-11-24 09:08:28 -05:00
<title > Node2- > Node18</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge23_Node000002_Node000018" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M889.62,-265.61C894.04,-258.11 899.55,-248.77 904.59,-240.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "907.58,-242.02 909.64,-231.63 901.55,-238.47 907.58,-242.02" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20 -->
<g id= "Node000020" class= "node" >
<title > Node20</title>
<g id= "a_Node000020" > <a xlink:href= "reporting_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1623.88,-97 1520.12,-97 1520.12,-66.5 1623.88,-66.5 1623.88,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1528.12" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1572" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /reporting.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node20 -->
<g id= "edge26_Node000002_Node000020" class= "edge" >
<title > Node2- > Node20</title>
<g id= "a_edge26_Node000002_Node000020" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M935.45,-277.61C1020.04,-272.72 1187.77,-259.9 1327,-230 1421.48,-209.71 1461.41,-227.28 1534,-163.5 1550.34,-149.14 1560.19,-126.24 1565.75,-108.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1569.11,-109.48 1568.46,-98.9 1562.37,-107.57 1569.11,-109.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25 -->
<g id= "Node000025" class= "node" >
<title > Node25</title>
<g id= "a_Node000025" > <a xlink:href= "jacobian_8h.html" target= "_top" xlink:title= "Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." >
<polygon fill= "white" stroke= "#666666" points= "538.88,-97 435.12,-97 435.12,-66.5 538.88,-66.5 538.88,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "443.12" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/types</text>
<text xml:space= "preserve" text-anchor= "middle" x= "487" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /jacobian.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node25 -->
<g id= "edge32_Node000002_Node000025" class= "edge" >
<title > Node2- > Node25</title>
<g id= "a_edge32_Node000002_Node000025" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M826.45,-276.66C750.25,-270.74 616.81,-256.83 577,-230 533.22,-200.49 507.06,-141.84 495.02,-108.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "498.37,-107.12 491.83,-98.79 491.74,-109.38 498.37,-107.12" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node26 -->
<g id= "Node000026" class= "node" >
<title > Node26</title>
<g id= "a_Node000026" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "196.12,-30.5 75.88,-30.5 75.88,0 196.12,0 196.12,-30.5" />
<text xml:space= "preserve" text-anchor= "start" x= "83.88" y= "-17" font-family= "Helvetica,sans-Serif" font-size= "10.00" > fourdst/composition</text>
<text xml:space= "preserve" text-anchor= "middle" x= "136" y= "-5.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /composition_abstract.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node26 -->
<g id= "edge60_Node000002_Node000026" class= "edge" >
<title > Node2- > Node26</title>
<g id= "a_edge60_Node000002_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M826.5,-277.28C725.58,-271.23 513.64,-255.83 445,-230 325.46,-185.01 208.01,-83.79 159.39,-38.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "161.92,-36.26 152.23,-31.97 157.13,-41.36 161.92,-36.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node30 -->
<g id= "Node000030" class= "node" >
<title > Node30</title>
<g id= "a_Node000030" > <a xlink:href= "error__engine_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1760.75,-230 1665.25,-230 1665.25,-199.5 1760.75,-199.5 1760.75,-230" />
<text xml:space= "preserve" text-anchor= "start" x= "1673.25" y= "-216.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1713" y= "-205.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_engine.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node30 -->
<g id= "edge41_Node000002_Node000030" class= "edge" >
<title > Node2- > Node30</title>
<g id= "a_edge41_Node000002_Node000030" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M935.54,-277.14C1054.15,-270.22 1344.42,-252.34 1587,-230 1608.73,-228 1632.53,-225.41 1653.53,-222.99" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1653.85,-226.48 1663.38,-221.84 1653.04,-219.52 1653.85,-226.48" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node2->Node33 -->
<g id= "edge45_Node000002_Node000033" class= "edge" >
<title > Node2- > Node33</title>
<g id= "a_edge45_Node000002_Node000033" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M935.59,-270.73C998.37,-259.79 1101.91,-241.74 1173.13,-229.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1173.53,-232.81 1182.78,-227.64 1172.33,-225.91 1173.53,-232.81" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2026-04-20 12:45:31 -04:00
<!-- Node39 -->
<g id= "Node000039" class= "node" >
<title > Node39</title>
<g id= "a_Node000039" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1127.88,-157.88 1072.12,-157.88 1072.12,-138.62 1127.88,-138.62 1127.88,-157.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1100" y= "-144.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > expected</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node2->Node39 -->
2026-06-14 08:36:52 -04:00
<g id= "edge64_Node000002_Node000039" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node2- > Node39</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge64_Node000002_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M935.33,-276.11C973.29,-270.72 1023.21,-258.36 1058,-230 1077.2,-214.35 1088.63,-187.59 1094.61,-169.19" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1097.93,-170.31 1097.42,-159.72 1091.22,-168.32 1097.93,-170.31" />
</a>
</g>
</g>
<!-- Node40 -->
<g id= "Node000040" class= "node" >
<title > Node40</title>
<g id= "a_Node000040" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "524.62,-224.38 485.38,-224.38 485.38,-205.12 524.62,-205.12 524.62,-224.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "505" y= "-210.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > utility</text>
</a>
</g>
</g>
<!-- Node2->Node40 -->
<g id= "edge63_Node000002_Node000040" class= "edge" >
<title > Node2- > Node40</title>
<g id= "a_edge63_Node000002_Node000040" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M826.52,-276.48C758.29,-270.8 638.3,-257.63 539,-230 537.61,-229.61 536.21,-229.19 534.8,-228.73" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "536.13,-225.49 525.54,-225.28 533.69,-232.05 536.13,-225.49" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "858.62,-24.88 813.38,-24.88 813.38,-5.63 858.62,-5.63 858.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "836" 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>
<!-- Node3->Node4 -->
<g id= "edge3_Node000003_Node000004" class= "edge" >
<title > Node3- > Node4</title>
<g id= "a_edge3_Node000003_Node000004" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M769.71,-71.78C781.89,-61.58 802.02,-44.71 816.91,-32.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "818.81,-35.22 824.22,-26.11 814.31,-29.85 818.81,-35.22" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1251.75,-24.88 1186.25,-24.88 1186.25,-5.63 1251.75,-5.63 1251.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1219" 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>
<!-- Node3->Node5 -->
<g id= "edge4_Node000003_Node000005" class= "edge" >
<title > Node3- > Node5</title>
<g id= "a_edge4_Node000003_Node000005" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M823.44,-77.16C906.15,-71.61 1053.69,-58.51 1177,-30.5 1179.44,-29.95 1181.94,-29.3 1184.44,-28.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1185.29,-32 1193.81,-25.71 1183.23,-25.31 1185.29,-32" />
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= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "704,-24.88 550,-24.88 550,-5.63 704,-5.63 704,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "627" 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>
<!-- Node3->Node6 -->
<g id= "edge5_Node000003_Node000006" class= "edge" >
<title > Node3- > Node6</title>
<g id= "a_edge5_Node000003_Node000006" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M740.37,-71.65C718.35,-60.89 681.48,-42.87 655.79,-30.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "657.42,-27.22 646.9,-25.97 654.35,-33.51 657.42,-27.22" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node7 -->
<g id= "Node000007" class= "node" >
<title > Node7</title>
<g id= "a_Node000007" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "998.88,-24.88 877.12,-24.88 877.12,-5.63 998.88,-5.63 998.88,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "938" 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>
<!-- Node3->Node7 -->
<g id= "edge6_Node000003_Node000007" class= "edge" >
<title > Node3- > Node7</title>
<g id= "a_edge6_Node000003_Node000007" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M784.27,-71.65C815.05,-60.55 867.26,-41.74 902.18,-29.16" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "903.22,-32.5 911.44,-25.82 900.84,-25.92 903.22,-32.5" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node8 -->
<g id= "Node000008" class= "node" >
<title > Node8</title>
<g id= "a_Node000008" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "795.5,-24.88 722.5,-24.88 722.5,-5.63 795.5,-5.63 795.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "759" 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>
<!-- Node3->Node8 -->
<g id= "edge7_Node000003_Node000008" class= "edge" >
<title > Node3- > Node8</title>
<g id= "a_edge7_Node000003_Node000008" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M759,-71.78C759,-62.73 759,-48.45 759,-36.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "762.5,-36.66 759,-26.66 755.5,-36.66 762.5,-36.66" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node9 -->
<g id= "edge8_Node000003_Node000009" class= "edge" >
<title > Node3- > Node9</title>
<g id= "a_edge8_Node000003_Node000009" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M716.65,-71.66C672.61,-62.05 601.74,-46.15 541,-30.5 538.28,-29.8 535.49,-29.06 532.68,-28.3" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "533.9,-25.01 523.33,-25.72 532.04,-31.76 533.9,-25.01" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node10 -->
<g id= "edge9_Node000003_Node000010" class= "edge" >
<title > Node3- > Node10</title>
<g id= "a_edge9_Node000003_Node000010" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M807.39,-71.64C874.36,-58.94 989.22,-36.75 1008,-30.5 1008.8,-30.23 1009.61,-29.95 1010.42,-29.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1011.59,-32.96 1019.45,-25.86 1008.88,-26.51 1011.59,-32.96" />
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node11 -->
<g id= "Node000011" class= "node" >
<title > Node11</title>
<g id= "a_Node000011" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1347.75,-24.88 1270.25,-24.88 1270.25,-5.63 1347.75,-5.63 1347.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1309" 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>
<!-- Node3->Node11 -->
<g id= "edge10_Node000003_Node000011" class= "edge" >
<title > Node3- > Node11</title>
<g id= "a_edge10_Node000003_Node000011" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M823.33,-75.83C939.25,-66.72 1178.82,-46.66 1261,-30.5 1264.16,-29.88 1267.41,-29.14 1270.66,-28.33" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1271.36,-31.76 1280.09,-25.76 1269.53,-25.01 1271.36,-31.76" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node3->Node12 -->
<g id= "edge11_Node000003_Node000012" class= "edge" >
<title > Node3- > Node12</title>
<g id= "a_edge11_Node000003_Node000012" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M694.37,-75.13C629.42,-68.42 526.89,-54.9 441,-30.5 439.65,-30.12 438.28,-29.69 436.91,-29.24" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "438.5,-26.1 427.91,-25.89 436.06,-32.66 438.5,-26.1" />
</a>
</g>
</g>
<!-- Node13 -->
<g id= "Node000013" class= "node" >
<title > Node13</title>
<g id= "a_Node000013" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1168.12,-24.88 1077.88,-24.88 1077.88,-5.63 1168.12,-5.63 1168.12,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1123" 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>
<!-- Node3->Node13 -->
<g id= "edge12_Node000003_Node000013" class= "edge" >
<title > Node3- > Node13</title>
<g id= "a_edge12_Node000003_Node000013" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M823.46,-72.17C886.4,-63.35 984.74,-48.4 1069,-30.5 1072.4,-29.78 1075.91,-28.98 1079.42,-28.14" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1080.25,-31.54 1089.1,-25.72 1078.55,-24.75 1080.25,-31.54" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node3->Node14 -->
<g id= "edge13_Node000003_Node000014" class= "edge" >
<title > Node3- > Node14</title>
<g id= "a_edge13_Node000003_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M823.5,-76.55C951.89,-68.01 1236.53,-48.04 1354.79,-30.63" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1355.19,-34.11 1364.54,-29.13 1354.13,-27.19 1355.19,-34.11" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node15->Node13 -->
<g id= "edge16_Node000015_Node000013" class= "edge" >
<title > Node15- > Node13</title>
<g id= "a_edge16_Node000015_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M929.06,-138.17C938.67,-121.68 961.14,-86.64 989,-66.5 1004.33,-55.42 1048.84,-39.74 1082.39,-28.85" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1083.39,-32.21 1091.85,-25.82 1081.25,-25.54 1083.39,-32.21" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node15->Node14 -->
<g id= "edge15_Node000015_Node000014" class= "edge" >
<title > Node15- > Node14</title>
<g id= "a_edge15_Node000015_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M935.98,-138.22C948.98,-128.33 970.26,-111.9 988,-97 1003.55,-83.95 1003.46,-74.76 1022,-66.5 1155.45,-7.05 1206.89,-53.46 1354.74,-30.66" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1355.23,-34.13 1364.53,-29.06 1354.1,-27.22 1355.23,-34.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node15->Node16 -->
<g id= "edge17_Node000015_Node000016" class= "edge" >
<title > Node15- > Node16</title>
<g id= "a_edge17_Node000015_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M942.21,-138.15C963.72,-127.39 999.75,-109.37 1024.86,-96.82" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1026.15,-100.09 1033.53,-92.49 1023.02,-93.83 1026.15,-100.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node3 -->
<g id= "edge19_Node000017_Node000003" class= "edge" >
<title > Node17- > Node3</title>
<g id= "a_edge19_Node000017_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M759,-132.61C759,-123.83 759,-112.52 759,-102.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "762.5,-103.09 759,-93.09 755.5,-103.09 762.5,-103.09" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node6 -->
<g id= "edge20_Node000017_Node000006" class= "edge" >
<title > Node17- > Node6</title>
<g id= "a_edge20_Node000017_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M733.43,-132.63C718.66,-123.49 700.23,-110.84 686,-97 666.52,-78.06 648.8,-52.09 637.98,-34.77" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "641.15,-33.26 632.96,-26.54 635.18,-36.9 641.15,-33.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node10 -->
<g id= "edge22_Node000017_Node000010" class= "edge" >
<title > Node17- > Node10</title>
<g id= "a_edge22_Node000017_Node000010" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M780.46,-132.6C795.03,-122.62 814.72,-109.07 832,-97 851.21,-83.58 853.81,-76.49 875,-66.5 930.39,-40.38 950.56,-51.72 1008,-30.5 1008.63,-30.27 1009.26,-30.03 1009.89,-29.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1010.95,-33.14 1018.75,-25.97 1008.18,-26.71 1010.95,-33.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node17->Node13 -->
<g id= "edge21_Node000017_Node000013" class= "edge" >
<title > Node17- > Node13</title>
<g id= "a_edge21_Node000017_Node000013" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M791.38,-132.63C829.74,-115.59 895.81,-87.14 954,-66.5 995.34,-51.84 1043.35,-37.85 1077.62,-28.37" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1078.5,-31.75 1087.22,-25.73 1076.65,-25 1078.5,-31.75" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node18->Node17 -->
<g id= "edge24_Node000018_Node000017" class= "edge" >
<title > Node18- > Node17</title>
<g id= "a_edge24_Node000018_Node000017" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M882.69,-199.11C859.96,-189.95 830.45,-178.05 805.95,-168.18" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "807.43,-165 796.84,-164.51 804.81,-171.49 807.43,-165" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node19 -->
<g id= "Node000019" class= "node" >
<title > Node19</title>
<g id= "a_Node000019" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1235.62,-91.38 1184.38,-91.38 1184.38,-72.12 1235.62,-72.12 1235.62,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1210" y= "-77.88" 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
<!-- Node18->Node19 -->
<g id= "edge25_Node000018_Node000019" class= "edge" >
<title > Node18- > Node19</title>
<g id= "a_edge25_Node000018_Node000019" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<path fill= "none" stroke= "#63b8ff" d= "M941.77,-199.26C969.61,-181.97 1018.51,-152.88 1063,-133 1099.46,-116.71 1142.93,-102.45 1173.1,-93.32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1173.93,-96.73 1182.51,-90.52 1171.93,-90.02 1173.93,-96.73" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node14 -->
<g id= "edge31_Node000020_Node000014" class= "edge" >
<title > Node20- > Node14</title>
<g id= "a_edge31_Node000020_Node000014" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1536.83,-66.11C1514.91,-56.99 1486.47,-45.16 1462.8,-35.31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1464.28,-32.13 1453.7,-31.52 1461.59,-38.59 1464.28,-32.13" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node21 -->
<g id= "Node000021" class= "node" >
<title > Node21</title>
<g id= "a_Node000021" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1528.38,-24.88 1493.62,-24.88 1493.62,-5.63 1528.38,-5.63 1528.38,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1511" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > map</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node21 -->
<g id= "edge27_Node000020_Node000021" class= "edge" >
<title > Node20- > Node21</title>
<g id= "a_edge27_Node000020_Node000021" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1558.16,-66.11C1548.91,-56.34 1536.73,-43.45 1527.06,-33.23" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1529.8,-31.03 1520.38,-26.17 1524.71,-35.84 1529.8,-31.03" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node22 -->
<g id= "edge28_Node000020_Node000022" class= "edge" >
<title > Node20- > Node22</title>
<g id= "a_edge28_Node000020_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1608.53,-66.11C1636.78,-54.8 1675.46,-39.3 1702.16,-28.6" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1703.42,-31.87 1711.4,-24.9 1700.82,-25.37 1703.42,-31.87" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node23 -->
<g id= "Node000023" class= "node" >
<title > Node23</title>
<g id= "a_Node000023" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1597.62,-24.88 1546.38,-24.88 1546.38,-5.63 1597.62,-5.63 1597.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1572" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ostream</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node23 -->
<g id= "edge29_Node000020_Node000023" class= "edge" >
<title > Node20- > Node23</title>
<g id= "a_edge29_Node000020_Node000023" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1572,-66.11C1572,-57.33 1572,-46.02 1572,-36.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1575.5,-36.59 1572,-26.59 1568.5,-36.59 1575.5,-36.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node24 -->
<g id= "Node000024" class= "node" >
<title > Node24</title>
<g id= "a_Node000024" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1666.62,-24.88 1615.38,-24.88 1615.38,-5.63 1666.62,-5.63 1666.62,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1641" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > sstream</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node20->Node24 -->
<g id= "edge30_Node000020_Node000024" class= "edge" >
<title > Node20- > Node24</title>
<g id= "a_edge30_Node000020_Node000024" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1587.66,-66.11C1598.22,-56.24 1612.18,-43.19 1623.17,-32.92" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1625.54,-35.49 1630.46,-26.11 1620.76,-30.38 1625.54,-35.49" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25->Node6 -->
<g id= "edge33_Node000025_Node000006" class= "edge" >
<title > Node25- > Node6</title>
<g id= "a_edge33_Node000025_Node000006" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M518.77,-66.11C542.31,-55.27 574.17,-40.59 597.22,-29.97" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "598.45,-33.26 606.07,-25.89 595.52,-26.9 598.45,-33.26" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25->Node8 -->
<g id= "edge35_Node000025_Node000008" class= "edge" >
<title > Node25- > Node8</title>
<g id= "a_edge35_Node000025_Node000008" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M539.36,-70.37C585.35,-60.96 653.95,-46.18 713,-30.5 715.27,-29.9 717.6,-29.25 719.95,-28.59" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "720.83,-31.97 729.43,-25.79 718.85,-25.26 720.83,-31.97" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25->Node9 -->
<g id= "edge39_Node000025_Node000009" class= "edge" >
<title > Node25- > Node9</title>
<g id= "a_edge39_Node000025_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M487.91,-66.11C488.45,-57.33 489.15,-46.02 489.75,-36.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "493.23,-36.78 490.36,-26.58 486.25,-36.35 493.23,-36.78" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25->Node12 -->
<g id= "edge40_Node000025_Node000012" class= "edge" >
<title > Node25- > Node12</title>
<g id= "a_edge40_Node000025_Node000012" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M468.85,-66.11C456.23,-55.94 439.44,-42.41 426.54,-32" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "429.1,-29.57 419.12,-26.02 424.71,-35.02 429.1,-29.57" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25->Node26 -->
<g id= "edge34_Node000025_Node000026" class= "edge" >
<title > Node25- > Node26</title>
<g id= "a_edge34_Node000025_Node000026" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M434.69,-71.87C380.39,-62.55 292.72,-47.23 207.72,-31" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "208.53,-27.59 198.05,-29.14 207.21,-34.46 208.53,-27.59" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node27 -->
<g id= "Node000027" class= "node" >
<title > Node27</title>
<g id= "a_Node000027" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "309.75,-24.88 214.25,-24.88 214.25,-5.63 309.75,-5.63 309.75,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "262" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > Eigen/SparseCore</text>
</a>
</g>
</g>
<!-- Node25->Node27 -->
<g id= "edge36_Node000025_Node000027" class= "edge" >
<title > Node25- > Node27</title>
<g id= "a_edge36_Node000025_Node000027" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M435.66,-66.03C396.05,-54.68 341.91,-39.16 304.66,-28.48" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "305.71,-25.14 295.13,-25.75 303.78,-31.87 305.71,-25.14" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-24 09:08:28 -05:00
<!-- Node28 -->
<g id= "Node000028" class= "node" >
<title > Node28</title>
<g id= "a_Node000028" > <a xlink:title= " " >
2026-06-14 08:36:52 -04:00
<polygon fill= "#e0e0e0" stroke= "#999999" points= "364.5,-24.88 327.5,-24.88 327.5,-5.63 364.5,-5.63 364.5,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "346" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > tuple</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25->Node28 -->
<g id= "edge37_Node000025_Node000028" class= "edge" >
<title > Node25- > Node28</title>
<g id= "a_edge37_Node000025_Node000028" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M452.04,-66.1C431.46,-57.3 404.78,-45.61 372.84,-30.22" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "374.64,-27.21 364.12,-25.99 371.59,-33.51 374.64,-27.21" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node25->Node29 -->
<g id= "edge38_Node000025_Node000029" class= "edge" >
<title > Node25- > Node29</title>
<g id= "a_edge38_Node000025_Node000029" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M434.89,-78.53C354.79,-74.22 197.04,-62.17 67,-30.5 65.12,-30.04 63.2,-29.52 61.28,-28.95" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "62.45,-25.65 51.86,-25.78 60.22,-32.28 62.45,-25.65" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node31 -->
<g id= "Node000031" class= "node" >
<title > Node31</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000031" > <a xlink:href= "error__gridfire_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1851.75,-97 1756.25,-97 1756.25,-66.5 1851.75,-66.5 1851.75,-97" />
<text xml:space= "preserve" text-anchor= "start" x= "1764.25" y= "-83.5" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1804" y= "-72.25" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_gridfire.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node30->Node31 -->
2026-06-14 08:36:52 -04:00
<g id= "edge42_Node000030_Node000031" class= "edge" >
2026-04-20 12:45:31 -04:00
<title > Node30- > Node31</title>
2026-06-14 08:36:52 -04:00
<g id= "a_edge42_Node000030_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1723.09,-199.23C1738.67,-176.8 1768.74,-133.51 1787.51,-106.49" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1790.17,-108.79 1793.01,-98.58 1784.43,-104.79 1790.17,-108.79" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node31->Node22 -->
<g id= "edge44_Node000031_Node000022" class= "edge" >
<title > Node31- > Node22</title>
<g id= "a_edge44_Node000031_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1787.89,-66.11C1776.91,-56.14 1762.37,-42.93 1751.01,-32.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1753.59,-30.22 1743.83,-26.09 1748.88,-35.41 1753.59,-30.22" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node32 -->
<g id= "Node000032" class= "node" >
<title > Node32</title>
<g id= "a_Node000032" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1833,-24.88 1775,-24.88 1775,-5.63 1833,-5.63 1833,-24.88" />
<text xml:space= "preserve" text-anchor= "middle" x= "1804" y= "-11.38" font-family= "Helvetica,sans-Serif" font-size= "10.00" > exception</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node31->Node32 -->
<g id= "edge43_Node000031_Node000032" class= "edge" >
<title > Node31- > Node32</title>
<g id= "a_edge43_Node000031_Node000032" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1804,-66.11C1804,-57.33 1804,-46.02 1804,-36.4" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1807.5,-36.59 1804,-26.59 1800.5,-36.59 1807.5,-36.59" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node9 -->
<g id= "edge56_Node000033_Node000009" class= "edge" >
<title > Node33- > Node9</title>
<g id= "a_edge56_Node000033_Node000009" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1184.16,-210.4C1045.95,-203.07 737.98,-184.61 695,-163.5 642.21,-137.58 652.9,-100.62 605,-66.5 582.29,-50.32 553.55,-37.7 530.6,-29.15" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "531.88,-25.89 521.28,-25.79 529.51,-32.47 531.88,-25.89" />
</a>
</g>
</g>
<!-- Node33->Node11 -->
<g id= "edge59_Node000033_Node000011" class= "edge" >
<title > Node33- > Node11</title>
<g id= "a_edge59_Node000033_Node000011" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1317.99,-210.52C1388.08,-205.56 1491.32,-193.3 1516,-163.5 1545.04,-128.43 1481.78,-73.82 1472,-66.5 1469.47,-64.61 1397.75,-42.87 1350.3,-28.61" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1351.44,-25.3 1340.85,-25.78 1349.42,-32 1351.44,-25.3" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node19 -->
<g id= "edge57_Node000033_Node000019" class= "edge" >
<title > Node33- > Node19</title>
<g id= "a_edge57_Node000033_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1236.74,-199.28C1228.48,-189.91 1218.8,-176.97 1214,-163.5 1206.95,-143.69 1206.78,-119.41 1207.85,-102.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1211.31,-103.33 1208.69,-93.06 1204.34,-102.72 1211.31,-103.33" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
<!-- Node34 -->
<g id= "Node000034" class= "node" >
<title > Node34</title>
2026-06-14 08:36:52 -04:00
<g id= "a_Node000034" > <a xlink:href= "scratchpad__abstract_8h.html" target= "_top" xlink:title= "Abstract base class for scratchpad memory used during engine computations." >
<polygon fill= "white" stroke= "#666666" points= "1355.5,-163.5 1222.5,-163.5 1222.5,-133 1355.5,-133 1355.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1230.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1289" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /scratchpad_abstract.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node34 -->
<g id= "edge46_Node000033_Node000034" class= "edge" >
<title > Node33- > Node34</title>
<g id= "a_edge46_Node000033_Node000034" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1259.62,-199.11C1264.04,-191.61 1269.55,-182.27 1274.59,-173.71" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1277.58,-175.52 1279.64,-165.13 1271.55,-171.97 1277.58,-175.52" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35 -->
<g id= "Node000035" class= "node" >
<title > Node35</title>
<g id= "a_Node000035" > <a xlink:href= "engine_2scratchpads_2types_8h.html" target= "_top" xlink:title= "Type definitions and utilities for the scratchpad system." >
<polygon fill= "white" stroke= "#666666" points= "1506.5,-163.5 1373.5,-163.5 1373.5,-133 1506.5,-133 1506.5,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1381.5" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/engine/scratchpads</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1440" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /types.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node35 -->
<g id= "edge48_Node000033_Node000035" class= "edge" >
<title > Node33- > Node35</title>
<g id= "a_edge48_Node000033_Node000035" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1293.89,-199.11C1321.22,-189.79 1356.86,-177.62 1386.09,-167.65" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1387.19,-170.97 1395.52,-164.43 1384.93,-164.35 1387.19,-170.97" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node37 -->
<g id= "Node000037" class= "node" >
<title > Node37</title>
<g id= "a_Node000037" > <a xlink:href= "error__scratchpad_8h.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "1735,-163.5 1635,-163.5 1635,-133 1735,-133 1735,-163.5" />
<text xml:space= "preserve" text-anchor= "start" x= "1643" y= "-150" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire/exceptions</text>
<text xml:space= "preserve" text-anchor= "middle" x= "1685" y= "-138.75" font-family= "Helvetica,sans-Serif" font-size= "10.00" > /error_scratchpad.h</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node37 -->
<g id= "edge52_Node000033_Node000037" class= "edge" >
<title > Node33- > Node37</title>
<g id= "a_edge52_Node000033_Node000037" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1317.86,-203.81C1401.32,-191.41 1542.89,-170.37 1623.67,-158.36" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1623.78,-161.89 1633.16,-156.95 1622.75,-154.96 1623.78,-161.89" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node33->Node39 -->
<g id= "edge58_Node000033_Node000039" class= "edge" >
<title > Node33- > Node39</title>
<g id= "a_edge58_Node000033_Node000039" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1216.74,-199.11C1191.12,-188.17 1156.36,-173.32 1131.44,-162.68" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1133.06,-159.56 1122.48,-158.85 1130.31,-166 1133.06,-159.56" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node34->Node19 -->
<g id= "edge47_Node000034_Node000019" class= "edge" >
<title > Node34- > Node19</title>
<g id= "a_edge47_Node000034_Node000019" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1271.07,-132.61C1258.74,-122.54 1242.36,-109.17 1229.66,-98.81" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1231.94,-96.14 1221.98,-92.53 1227.51,-101.57 1231.94,-96.14" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35->Node5 -->
<g id= "edge50_Node000035_Node000005" class= "edge" >
<title > Node35- > Node5</title>
<g id= "a_edge50_Node000035_Node000005" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1415.5,-132.73C1373.23,-107.67 1287.02,-56.57 1244.24,-31.21" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1246.04,-28.21 1235.66,-26.12 1242.47,-34.23 1246.04,-28.21" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35->Node16 -->
<g id= "edge51_Node000035_Node000016" class= "edge" >
<title > Node35- > Node16</title>
<g id= "a_edge51_Node000035_Node000016" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1373.36,-134.49C1370.54,-133.98 1367.74,-133.48 1365,-133 1263.85,-115.25 1143.81,-96.59 1086.59,-87.84" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1087.27,-84.41 1076.85,-86.36 1086.21,-91.33 1087.27,-84.41" />
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node36 -->
<g id= "Node000036" class= "node" >
<title > Node36</title>
<g id= "a_Node000036" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1462.62,-91.38 1417.38,-91.38 1417.38,-72.12 1462.62,-72.12 1462.62,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1440" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > cstdint</text>
2026-04-20 12:45:31 -04:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node35->Node36 -->
<g id= "edge49_Node000035_Node000036" class= "edge" >
<title > Node35- > Node36</title>
<g id= "a_edge49_Node000035_Node000036" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1440,-132.61C1440,-123.83 1440,-112.52 1440,-102.9" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1443.5,-103.09 1440,-93.09 1436.5,-103.09 1443.5,-103.09" />
</a>
</g>
</g>
<!-- Node37->Node22 -->
<g id= "edge53_Node000037_Node000022" class= "edge" >
<title > Node37- > Node22</title>
<g id= "a_edge53_Node000037_Node000022" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1692.76,-132.57C1697.8,-122.69 1704.28,-109.27 1709,-97 1716.78,-76.77 1723.6,-52.9 1727.96,-36.38" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1731.31,-37.39 1730.41,-26.83 1724.53,-35.65 1731.31,-37.39" />
</a>
</g>
</g>
<!-- Node37->Node31 -->
<g id= "edge55_Node000037_Node000031" class= "edge" >
<title > Node37- > Node31</title>
<g id= "a_edge55_Node000037_Node000031" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1712,-132.61C1728.28,-123.79 1749.24,-112.43 1767.05,-102.78" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1768.65,-105.89 1775.77,-98.05 1765.31,-99.74 1768.65,-105.89" />
</a>
</g>
</g>
<!-- Node38 -->
<g id= "Node000038" class= "node" >
<title > Node38</title>
<g id= "a_Node000038" > <a xlink:title= " " >
<polygon fill= "#e0e0e0" stroke= "#999999" points= "1700.38,-91.38 1641.62,-91.38 1641.62,-72.12 1700.38,-72.12 1700.38,-91.38" />
<text xml:space= "preserve" text-anchor= "middle" x= "1671" y= "-77.88" font-family= "Helvetica,sans-Serif" font-size= "10.00" > stdexcept</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2026-06-14 08:36:52 -04:00
<!-- Node37->Node38 -->
<g id= "edge54_Node000037_Node000038" class= "edge" >
<title > Node37- > Node38</title>
<g id= "a_edge54_Node000037_Node000038" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M1681.82,-132.61C1679.89,-123.73 1677.41,-112.27 1675.3,-102.58" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "1678.78,-102.08 1673.24,-93.05 1671.94,-103.57 1678.78,-102.08" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>