Files
GridFire/docs/html/inherit_graph_28.svg

100 lines
5.8 KiB
XML

<?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 14.1.2 (20260124.0452)
-->
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
<svg width="325pt" height="196pt"
viewBox="0.00 0.00 325.00 196.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 192.12)">
<title>Graphical Class Hierarchy</title>
<!-- Node0 -->
<g id="Node000000" class="node">
<title>Node0</title>
<g id="a_Node000000"><a xlink:href="structgridfire_1_1engine_1_1scratch_1_1_abstract_scratch_pad.html" target="_top" xlink:title="Abstract base struct for engine scratchpad memory.">
<polygon fill="white" stroke="#666666" points="118,-114.12 0,-114.12 0,-83.62 118,-83.62 118,-114.12"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-100.62" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::scratch</text>
<text xml:space="preserve" text-anchor="middle" x="59" y="-89.38" font-family="Helvetica,sans-Serif" font-size="10.00">::AbstractScratchPad</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:href="structgridfire_1_1engine_1_1scratch_1_1_adaptive_engine_view_scratch_pad.html" target="_top" xlink:title="Scratchpad for storing working memory used by AdaptiveEngineView computations.">
<polygon fill="white" stroke="#666666" points="317,-188.12 154,-188.12 154,-157.62 317,-157.62 317,-188.12"/>
<text xml:space="preserve" text-anchor="start" x="162" y="-174.62" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::scratch</text>
<text xml:space="preserve" text-anchor="middle" x="235.5" y="-163.38" font-family="Helvetica,sans-Serif" font-size="10.00">::AdaptiveEngineViewScratchPad</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node1 -->
<g id="edge26_Node000000_Node000001" class="edge">
<title>Node0&#45;&gt;Node1</title>
<g id="a_edge26_Node000000_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M96.54,-119.87C113.65,-129.19 134.51,-139.85 154,-147.88 162.12,-151.22 170.85,-154.37 179.47,-157.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="98.71,-117.07 88.26,-115.3 95.32,-123.2 98.71,-117.07"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html" target="_top" xlink:title="Scratchpad for storing working memory used by defined reaction network engines.">
<polygon fill="white" stroke="#666666" points="314.75,-139.12 156.25,-139.12 156.25,-108.62 314.75,-108.62 314.75,-139.12"/>
<text xml:space="preserve" text-anchor="start" x="164.25" y="-125.62" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::scratch</text>
<text xml:space="preserve" text-anchor="middle" x="235.5" y="-114.38" font-family="Helvetica,sans-Serif" font-size="10.00">::DefinedEngineViewScratchPad</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node2 -->
<g id="edge27_Node000000_Node000002" class="edge">
<title>Node0&#45;&gt;Node2</title>
<g id="a_edge27_Node000000_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M129.37,-108.81C138.06,-110.06 147.01,-111.34 155.84,-112.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130,-105.37 119.6,-107.41 129.01,-112.3 130,-105.37"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="structgridfire_1_1engine_1_1scratch_1_1_graph_engine_scratch_pad.html" target="_top" xlink:title="Scratchpad for storing CppAD automatic differentiation state for GraphEngine.">
<polygon fill="white" stroke="#666666" points="300.12,-90.12 170.88,-90.12 170.88,-59.62 300.12,-59.62 300.12,-90.12"/>
<text xml:space="preserve" text-anchor="start" x="178.88" y="-76.62" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::scratch</text>
<text xml:space="preserve" text-anchor="middle" x="235.5" y="-65.38" font-family="Helvetica,sans-Serif" font-size="10.00">::GraphEngineScratchPad</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node3 -->
<g id="edge28_Node000000_Node000003" class="edge">
<title>Node0&#45;&gt;Node3</title>
<g id="a_edge28_Node000000_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M129.37,-89.33C142.99,-87.46 157.21,-85.5 170.64,-83.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="129.04,-85.85 119.61,-90.68 129.99,-92.78 129.04,-85.85"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html" target="_top" xlink:title="Scratchpad for multiscale partitioning engine computations with QSE groups.">
<polygon fill="white" stroke="#666666" points="308,-41.75 163,-41.75 163,0 308,0 308,-41.75"/>
<text xml:space="preserve" text-anchor="start" x="171" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::engine::scratch</text>
<text xml:space="preserve" text-anchor="start" x="171" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">::MultiscalePartitioningEngine</text>
<text xml:space="preserve" text-anchor="middle" x="235.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">ViewScratchPad</text>
</a>
</g>
</g>
<!-- Node0&#45;&gt;Node4 -->
<g id="edge29_Node000000_Node000004" class="edge">
<title>Node0&#45;&gt;Node4</title>
<g id="a_edge29_Node000000_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M98.4,-78C115.25,-69.17 135.39,-59.06 154,-50.88 160.69,-47.93 167.77,-45.02 174.84,-42.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="96.92,-74.82 89.72,-82.59 100.2,-81.01 96.92,-74.82"/>
</a>
</g>
</g>
</g>
</svg>