Files
GridFire/docs/html/trigger__result_8h__dep__incl_org.svg

507 lines
26 KiB
XML
Raw Normal View History

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/trigger/trigger_result.h Pages: 1 -->
2025-11-27 15:06:27 -05:00
<svg width="745pt" height="616pt"
viewBox="0.00 0.00 745.00 616.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 611.5)">
2025-11-06 09:16:40 -05:00
<title>src/include/gridfire/trigger/trigger_result.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Structured explanation node for trigger evaluations.">
2025-11-27 15:06:27 -05:00
<polygon fill="#999999" stroke="#666666" points="515.25,-607.5 401.75,-607.5 401.75,-577 515.25,-577 515.25,-607.5"/>
<text xml:space="preserve" text-anchor="start" x="409.75" y="-594" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="458.5" y="-582.75" font-family="Helvetica,sans-Serif" font-size="10.00">/trigger/trigger_result.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__partitioning__trigger_8h.html" target="_top" xlink:title="CVODE&#45;specific triggers that decide when to (re)partition the reaction network engine.">
2025-11-27 15:06:27 -05:00
<polygon fill="white" stroke="#666666" points="325.38,-463.25 185.62,-463.25 185.62,-421.5 325.38,-421.5 325.38,-463.25"/>
<text xml:space="preserve" text-anchor="start" x="193.62" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="193.62" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/solver/strategies/triggers</text>
<text xml:space="preserve" text-anchor="middle" x="255.5" y="-427.25" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_partitioning_trigger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
2025-11-27 15:06:27 -05:00
<path fill="none" stroke="#63b8ff" d="M390.66,-583.29C359.15,-576.54 323.09,-564.06 297.5,-541 274.75,-520.49 263.84,-485.53 258.99,-463.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="389.62,-586.65 400.11,-585.15 390.98,-579.78 389.62,-586.65"/>
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="trigger__pprint_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="629,-541 502,-541 502,-499.25 629,-499.25 629,-541"/>
<text xml:space="preserve" text-anchor="start" x="510" y="-527.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="510" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">/trigger/procedures/trigger</text>
<text xml:space="preserve" text-anchor="middle" x="565.5" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">_pprint.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node1&#45;&gt;Node17 -->
<g id="edge18_Node000001_Node000017" class="edge">
<title>Node1&#45;&gt;Node17</title>
<g id="a_edge18_Node000001_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M490.19,-570.48C504.21,-561.29 520.65,-550.52 534.58,-541.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="488.64,-567.31 482.2,-575.72 492.48,-573.17 488.64,-567.31"/>
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="trigger_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="701.25,-379.88 605.75,-379.88 605.75,-349.38 701.25,-349.38 701.25,-379.88"/>
<text xml:space="preserve" text-anchor="start" x="613.75" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="653.5" y="-355.12" font-family="Helvetica,sans-Serif" font-size="10.00">/trigger/trigger.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node1&#45;&gt;Node19 -->
<g id="edge23_Node000001_Node000019" class="edge">
<title>Node1&#45;&gt;Node19</title>
<g id="a_edge23_Node000001_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M526.61,-583.27C594.88,-571 694.8,-540.15 730.5,-463.25 738.31,-446.42 738.93,-438.03 730.5,-421.5 721.2,-403.25 702.84,-389.57 686.38,-380.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="526.29,-579.78 517.02,-584.9 527.46,-586.68 526.29,-579.78"/>
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="trigger__abstract_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="430.88,-535.38 306.12,-535.38 306.12,-504.88 430.88,-504.88 430.88,-535.38"/>
<text xml:space="preserve" text-anchor="start" x="314.12" y="-521.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="368.5" y="-510.62" font-family="Helvetica,sans-Serif" font-size="10.00">/trigger/trigger_abstract.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node1&#45;&gt;Node20 -->
<g id="edge24_Node000001_Node000020" class="edge">
<title>Node1&#45;&gt;Node20</title>
<g id="a_edge24_Node000001_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M430.98,-569.81C416.76,-558.73 399.79,-545.5 387.12,-535.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="428.62,-572.4 438.66,-575.79 432.92,-566.88 428.62,-572.4"/>
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>
<g id="a_Node000021"><a xlink:href="trigger__logical_8h.html" target="_top" xlink:title="Combinators for composing triggers with boolean logic (AND/OR/NOT/EveryNth).">
<polygon fill="white" stroke="#666666" points="499.12,-457.62 381.88,-457.62 381.88,-427.12 499.12,-427.12 499.12,-457.62"/>
<text xml:space="preserve" text-anchor="start" x="389.88" y="-444.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="440.5" y="-432.88" font-family="Helvetica,sans-Serif" font-size="10.00">/trigger/trigger_logical.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node1&#45;&gt;Node21 -->
<g id="edge31_Node000001_Node000021" class="edge">
<title>Node1&#45;&gt;Node21</title>
<g id="a_edge31_Node000001_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M455.34,-565.29C451.55,-534.15 445.33,-483.02 442.28,-458.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="451.84,-565.52 456.53,-575.03 458.79,-564.68 451.84,-565.52"/>
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="triggers_8h.html" target="_top" xlink:title=" ">
2025-11-27 15:06:27 -05:00
<polygon fill="white" stroke="#666666" points="271.62,-385.5 145.38,-385.5 145.38,-343.75 271.62,-343.75 271.62,-385.5"/>
<text xml:space="preserve" text-anchor="start" x="153.38" y="-372" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="153.38" y="-360.75" font-family="Helvetica,sans-Serif" font-size="10.00">/solver/strategies/triggers</text>
<text xml:space="preserve" text-anchor="middle" x="208.5" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">/triggers.h</text>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
2025-11-27 15:06:27 -05:00
<path fill="none" stroke="#63b8ff" d="M236.92,-411.43C231.62,-402.89 225.98,-393.8 221.13,-385.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="233.86,-413.14 242.11,-419.79 239.81,-409.45 233.86,-413.14"/>
2025-11-24 09:08:28 -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="_c_v_o_d_e__solver__strategy_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="587.62,-379.88 443.38,-379.88 443.38,-349.38 587.62,-349.38 587.62,-379.88"/>
<text xml:space="preserve" text-anchor="start" x="451.38" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/solver/strategies</text>
<text xml:space="preserve" text-anchor="middle" x="515.5" y="-355.12" font-family="Helvetica,sans-Serif" font-size="10.00">/CVODE_solver_strategy.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2&#45;&gt;Node15 -->
<g id="edge16_Node000002_Node000015" class="edge">
<title>Node2&#45;&gt;Node15</title>
<g id="a_edge16_Node000002_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M335.98,-417.93C378.11,-405.65 428.4,-391 465.02,-380.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="335.25,-414.49 326.63,-420.65 337.21,-421.22 335.25,-414.49"/>
2025-11-24 09:08:28 -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="engine__partitioning__trigger_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="425.12,-385.5 289.88,-385.5 289.88,-343.75 425.12,-343.75 425.12,-385.5"/>
<text xml:space="preserve" text-anchor="start" x="297.88" y="-372" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/solver/strategies</text>
<text xml:space="preserve" text-anchor="start" x="297.88" y="-360.75" font-family="Helvetica,sans-Serif" font-size="10.00">/triggers/engine_partitioning</text>
<text xml:space="preserve" text-anchor="middle" x="357.5" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">_trigger.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node2&#45;&gt;Node16 -->
<g id="edge17_Node000002_Node000016" class="edge">
<title>Node2&#45;&gt;Node16</title>
<g id="a_edge17_Node000002_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M291.74,-414.46C304.36,-405.09 318.3,-394.73 330.09,-385.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="289.99,-411.4 284.05,-420.17 294.16,-417.02 289.99,-411.4"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
2025-11-24 09:08:28 -05:00
<g id="a_Node000004"><a xlink:href="strategies_8h.html" target="_top" xlink:title=" ">
2025-11-27 15:06:27 -05:00
<polygon fill="white" stroke="#666666" points="292,-307.75 147,-307.75 147,-277.25 292,-277.25 292,-307.75"/>
<text xml:space="preserve" text-anchor="start" x="155" y="-294.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="219.5" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">/solver/strategies/strategies.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
2025-11-27 15:06:27 -05:00
<path fill="none" stroke="#63b8ff" d="M213.43,-332.17C214.76,-323.72 216.13,-314.98 217.23,-307.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="210.01,-331.43 211.92,-341.85 216.92,-332.51 210.01,-331.43"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="solver_8h.html" target="_top" xlink:title=" ">
2025-11-27 15:06:27 -05:00
<polygon fill="white" stroke="#666666" points="290.25,-241.25 194.75,-241.25 194.75,-210.75 290.25,-210.75 290.25,-241.25"/>
<text xml:space="preserve" text-anchor="start" x="202.75" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="242.5" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">/solver/solver.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
2025-11-27 15:06:27 -05:00
<path fill="none" stroke="#63b8ff" d="M228.55,-266.13C231.52,-257.8 234.72,-248.83 237.3,-241.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="225.29,-264.84 225.23,-275.44 231.88,-267.19 225.29,-264.84"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="gridfire_8h.html" target="_top" xlink:title=" ">
2025-11-27 15:06:27 -05:00
<polygon fill="white" stroke="#666666" points="657.25,-174.75 561.75,-174.75 561.75,-144.25 657.25,-144.25 657.25,-174.75"/>
<text xml:space="preserve" text-anchor="start" x="569.75" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="609.5" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/gridfire.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5_Node000005_Node000006" class="edge">
<title>Node5&#45;&gt;Node6</title>
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
2025-11-27 15:06:27 -05:00
<path fill="none" stroke="#63b8ff" d="M301.64,-214.61C373.9,-201.91 494.74,-180.67 561.51,-168.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="301.21,-211.13 291.97,-216.31 302.42,-218.02 301.21,-211.13"/>
2025-11-24 09:08:28 -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="priming_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="379.88,-174.75 255.12,-174.75 255.12,-144.25 379.88,-144.25 379.88,-174.75"/>
<text xml:space="preserve" text-anchor="start" x="263.12" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/engine/procedures</text>
<text xml:space="preserve" text-anchor="middle" x="317.5" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/priming.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node5&#45;&gt;Node10 -->
<g id="edge10_Node000005_Node000010" class="edge">
<title>Node5&#45;&gt;Node10</title>
<g id="a_edge10_Node000005_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M268.09,-202.99C278.81,-193.78 290.97,-183.31 300.55,-175.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="265.97,-200.2 260.67,-209.38 270.53,-205.51 265.97,-200.2"/>
2025-11-24 09:08:28 -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="engine__priming_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="501,-174.75 398,-174.75 398,-144.25 501,-144.25 501,-174.75"/>
<text xml:space="preserve" text-anchor="start" x="406" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/engine/views</text>
<text xml:space="preserve" text-anchor="middle" x="449.5" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_priming.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node5&#45;&gt;Node11 -->
<g id="edge11_Node000005_Node000011" class="edge">
<title>Node5&#45;&gt;Node11</title>
<g id="a_edge11_Node000005_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M300.35,-206.97C332.57,-196.93 372.17,-184.59 402.47,-175.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="299.68,-203.52 291.18,-209.83 301.76,-210.2 299.68,-203.52"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="py__solver_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="139,-102.62 0,-102.62 0,-72.12 139,-72.12 139,-102.62"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-89.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/solver/trampoline</text>
<text xml:space="preserve" text-anchor="middle" x="69.5" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">/py_solver.cpp</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node12 -->
<g id="edge12_Node000005_Node000012" class="edge">
<title>Node5&#45;&gt;Node12</title>
<g id="a_edge12_Node000005_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M183.37,-219.55C151.31,-213.54 113.46,-200.96 89.5,-174.75 71.33,-154.87 68.65,-121.8 68.78,-102.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="182.5,-222.95 192.94,-221.16 183.66,-216.05 182.5,-222.95"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="py__solver_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="237,-174.75 98,-174.75 98,-144.25 237,-144.25 237,-174.75"/>
<text xml:space="preserve" text-anchor="start" x="106" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/solver/trampoline</text>
<text xml:space="preserve" text-anchor="middle" x="167.5" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/py_solver.h</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node13 -->
<g id="edge13_Node000005_Node000013" class="edge">
<title>Node5&#45;&gt;Node13</title>
<g id="a_edge13_Node000005_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M216.91,-202.99C206.19,-193.78 194.03,-183.31 184.45,-175.08"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="214.47,-205.51 224.33,-209.38 219.03,-200.2 214.47,-205.51"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="gridfire__context_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="622.75,-108.25 512.25,-108.25 512.25,-66.5 622.75,-66.5 622.75,-108.25"/>
<text xml:space="preserve" text-anchor="start" x="520.25" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/extern/include</text>
<text xml:space="preserve" text-anchor="start" x="520.25" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/gridfire/extern/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="567.5" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_context.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M594.89,-134.11C589.93,-125.83 584.45,-116.67 579.69,-108.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="591.88,-135.89 600.02,-142.67 597.88,-132.29 591.88,-135.89"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
2025-11-27 15:06:27 -05:00
<g id="a_Node000009"><a xlink:href="gridfire__extern_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="702.75,-30.5 598.25,-30.5 598.25,0 702.75,0 702.75,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="606.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/extern/lib/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="650.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">_extern.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node6&#45;&gt;Node9 -->
<g id="edge9_Node000006_Node000009" class="edge">
<title>Node6&#45;&gt;Node9</title>
<g id="a_edge9_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M621.7,-133.45C625.22,-125.52 628.83,-116.64 631.5,-108.25 640.01,-81.52 645.66,-49.18 648.45,-30.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="618.54,-131.94 617.52,-142.49 624.89,-134.88 618.54,-131.94"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="gridfire__context_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="579.75,-30.5 475.25,-30.5 475.25,0 579.75,0 579.75,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="483.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/extern/lib/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="527.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">_context.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node7&#45;&gt;Node8 -->
<g id="edge7_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge7_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M550.38,-56.36C545.31,-47.47 539.98,-38.13 535.74,-30.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="547.19,-57.83 555.18,-64.78 553.27,-54.36 547.19,-57.83"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node7&#45;&gt;Node9 -->
<g id="edge8_Node000007_Node000009" class="edge">
<title>Node7&#45;&gt;Node9</title>
<g id="a_edge8_Node000007_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M600.26,-58.7C611.49,-49.21 623.61,-38.97 633.14,-30.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="598.04,-55.99 592.66,-65.12 602.56,-61.33 598.04,-55.99"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node13&#45;&gt;Node12 -->
<g id="edge15_Node000013_Node000012" class="edge">
<title>Node13&#45;&gt;Node12</title>
<g id="a_edge15_Node000013_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M137.98,-137.37C122.41,-126.23 103.7,-112.85 89.78,-102.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="135.79,-140.12 145.96,-143.09 139.87,-134.42 135.79,-140.12"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:href="solver_2bindings_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="305.88,-97 157.12,-97 157.12,-77.75 305.88,-77.75 305.88,-97"/>
<text xml:space="preserve" text-anchor="middle" x="231.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/solver/bindings.cpp</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node13&#45;&gt;Node14 -->
<g id="edge14_Node000013_Node000014" class="edge">
<title>Node13&#45;&gt;Node14</title>
<g id="a_edge14_Node000013_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M188.23,-135.79C200.26,-122.61 214.72,-106.76 223.51,-97.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="185.94,-133.11 181.78,-142.85 191.11,-137.83 185.94,-133.11"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node17&#45;&gt;Node15 -->
<g id="edge22_Node000017_Node000015" class="edge">
<title>Node17&#45;&gt;Node15</title>
<g id="a_edge22_Node000017_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M555.44,-488.25C544.75,-455.41 528.28,-404.87 520.24,-380.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="552.07,-489.19 558.49,-497.62 558.73,-487.03 552.07,-489.19"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="trigger__procedures_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="721,-463.25 594,-463.25 594,-421.5 721,-421.5 721,-463.25"/>
<text xml:space="preserve" text-anchor="start" x="602" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="602" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/trigger/procedures/trigger</text>
<text xml:space="preserve" text-anchor="middle" x="657.5" y="-427.25" font-family="Helvetica,sans-Serif" font-size="10.00">_procedures.h</text>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node17&#45;&gt;Node18 -->
<g id="edge19_Node000017_Node000018" class="edge">
<title>Node17&#45;&gt;Node18</title>
<g id="a_edge19_Node000017_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M598.85,-491.66C610.06,-482.44 622.35,-472.31 632.78,-463.73"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="596.82,-488.8 591.32,-497.86 601.27,-494.21 596.82,-488.8"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node18&#45;&gt;Node19 -->
<g id="edge20_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge20_Node000018_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M655.83,-409.81C655.29,-399.44 654.7,-388.42 654.26,-379.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="652.33,-409.76 656.35,-419.56 659.32,-409.39 652.33,-409.76"/>
2025-11-24 09:08:28 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node19&#45;&gt;Node6 -->
<g id="edge21_Node000019_Node000006" class="edge">
<title>Node19&#45;&gt;Node6</title>
<g id="a_edge21_Node000019_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M647.91,-337.82C638.58,-294.73 620.11,-209.49 612.69,-175.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="644.48,-338.51 650.02,-347.54 651.32,-337.02 644.48,-338.51"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node20&#45;&gt;Node2 -->
<g id="edge25_Node000020_Node000002" class="edge">
<title>Node20&#45;&gt;Node2</title>
<g id="a_edge25_Node000020_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M337.22,-498.15C321.16,-487.39 301.68,-474.33 285.76,-463.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="335.2,-501.02 345.46,-503.68 339.1,-495.2 335.2,-501.02"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node20&#45;&gt;Node16 -->
<g id="edge30_Node000020_Node000016" class="edge">
<title>Node20&#45;&gt;Node16</title>
<g id="a_edge30_Node000020_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M366.63,-493.07C364.46,-462.77 360.92,-413.38 358.95,-385.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="363.13,-493.17 367.34,-502.9 370.11,-492.67 363.13,-493.17"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node20&#45;&gt;Node19 -->
<g id="edge26_Node000020_Node000019" class="edge">
<title>Node20&#45;&gt;Node19</title>
<g id="a_edge26_Node000020_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M422.74,-500.55C449.2,-490.72 481.15,-477.7 508.5,-463.25 556.26,-438.01 607.71,-400.67 634.62,-380.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="421.75,-497.19 413.56,-503.91 424.16,-503.76 421.75,-497.19"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node20&#45;&gt;Node21 -->
<g id="edge27_Node000020_Node000021" class="edge">
<title>Node20&#45;&gt;Node21</title>
<g id="a_edge27_Node000020_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M390.11,-496.39C401.97,-483.92 416.31,-468.82 426.66,-457.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="387.78,-493.76 383.43,-503.42 392.85,-498.59 387.78,-493.76"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node21&#45;&gt;Node16 -->
<g id="edge29_Node000021_Node000016" class="edge">
<title>Node21&#45;&gt;Node16</title>
<g id="a_edge29_Node000021_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M416.18,-419.18C404.65,-408.66 390.98,-396.18 379.73,-385.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="413.63,-421.59 423.38,-425.75 418.35,-416.42 413.63,-421.59"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
2025-11-27 15:06:27 -05:00
<!-- Node21&#45;&gt;Node19 -->
<g id="edge28_Node000021_Node000019" class="edge">
<title>Node21&#45;&gt;Node19</title>
<g id="a_edge28_Node000021_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M492.36,-422.93C529.23,-409.82 578.08,-392.45 612.29,-380.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="491.5,-419.52 483.25,-426.17 493.84,-426.12 491.5,-419.52"/>
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>