118 lines
6.6 KiB
XML
118 lines
6.6 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 13.0.1 (20250615.1724)
|
|
-->
|
|
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
|
|
<svg width="520pt" height="186pt"
|
|
viewBox="0.00 0.00 520.00 186.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 181.5)">
|
|
<title>Graphical Class Hierarchy</title>
|
|
<!-- Node0 -->
|
|
<g id="Node000000" class="node">
|
|
<title>Node0</title>
|
|
<g id="a_Node000000"><a xlink:href="classgridfire_1_1policy_1_1_reaction_chain_policy.html" target="_top" xlink:title="Abstract interface encapsulating a set of reactions representing a single chain or pathway.">
|
|
<polygon fill="white" stroke="#666666" points="121.75,-103.5 0,-103.5 0,-73 121.75,-73 121.75,-103.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="8" y="-90" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::Reaction</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="60.88" y="-78.75" font-family="Helvetica,sans-Serif" font-size="10.00">ChainPolicy</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:href="classgridfire_1_1policy_1_1_c_n_o_chain_policy.html" target="_top" xlink:title="A ReactionChainPolicy for the Carbon-Nitrogen-Oxygen (CNO) cycle.">
|
|
<polygon fill="white" stroke="#666666" points="296.38,-177.5 165.62,-177.5 165.62,-147 296.38,-147 296.38,-177.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="173.62" y="-164" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::CNOChain</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="231" y="-152.75" font-family="Helvetica,sans-Serif" font-size="10.00">Policy</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node0->Node1 -->
|
|
<g id="edge29_Node000000_Node000001" class="edge">
|
|
<title>Node0->Node1</title>
|
|
<g id="a_edge29_Node000000_Node000001"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M99.69,-109.12C117.11,-118.32 138.2,-128.92 157.75,-137.25 165.44,-140.53 173.72,-143.71 181.84,-146.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.71,-106.23 91.24,-104.6 98.41,-112.4 101.71,-106.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:href="classgridfire_1_1policy_1_1_hot_c_n_o_chain_policy.html" target="_top" xlink:title="A ReactionChainPolicy for the Hot CNO (HCNO) cycle.">
|
|
<polygon fill="white" stroke="#666666" points="304.25,-128.5 157.75,-128.5 157.75,-98 304.25,-98 304.25,-128.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="165.75" y="-115" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::HotCNOChain</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="231" y="-103.75" font-family="Helvetica,sans-Serif" font-size="10.00">Policy</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node0->Node2 -->
|
|
<g id="edge30_Node000000_Node000002" class="edge">
|
|
<title>Node0->Node2</title>
|
|
<g id="a_edge30_Node000000_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M133.22,-98.86C141.18,-100.04 149.3,-101.25 157.27,-102.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="134,-95.44 123.59,-97.43 132.97,-102.36 134,-95.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:href="classgridfire_1_1policy_1_1_multi_reaction_chain_policy.html" target="_top" xlink:title="A ReactionChainPolicy composed of multiple child ReactionChainPolicy instances.">
|
|
<polygon fill="white" stroke="#666666" points="302.38,-79.5 159.62,-79.5 159.62,-49 302.38,-49 302.38,-79.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="167.62" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::MultiReaction</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="231" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">ChainPolicy</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node0->Node3 -->
|
|
<g id="edge31_Node000000_Node000003" class="edge">
|
|
<title>Node0->Node3</title>
|
|
<g id="a_edge31_Node000000_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M133.29,-78.06C141.9,-76.83 150.7,-75.57 159.31,-74.34"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="133,-74.56 123.6,-79.44 133.99,-81.49 133,-74.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="classgridfire_1_1policy_1_1_proton_proton_chain_policy.html" target="_top" xlink:title="A ReactionChainPolicy for the Proton-Proton (PP) chain.">
|
|
<polygon fill="white" stroke="#666666" points="286.62,-30.5 175.38,-30.5 175.38,0 286.62,0 286.62,-30.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="183.38" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::Proton</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="231" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">ProtonChainPolicy</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node0->Node5 -->
|
|
<g id="edge33_Node000000_Node000005" class="edge">
|
|
<title>Node0->Node5</title>
|
|
<g id="a_edge33_Node000000_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M100.51,-67.46C117.78,-58.54 138.53,-48.34 157.75,-40.25 165.46,-37 173.75,-33.84 181.86,-30.92"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="99.37,-64.1 92.12,-71.83 102.61,-70.31 99.37,-64.1"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:href="classgridfire_1_1policy_1_1_low_mass_main_sequence_reaction_chain_policy.html" target="_top" xlink:title="A MultiReactionChainPolicy for low-mass main-sequence stars.">
|
|
<polygon fill="white" stroke="#666666" points="512.25,-79.5 340.25,-79.5 340.25,-49 512.25,-49 512.25,-79.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="348.25" y="-66" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::policy::LowMass</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="426.25" y="-54.75" font-family="Helvetica,sans-Serif" font-size="10.00">MainSequenceReactionChainPolicy</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node4 -->
|
|
<g id="edge32_Node000003_Node000004" class="edge">
|
|
<title>Node3->Node4</title>
|
|
<g id="a_edge32_Node000003_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M314.32,-64.25C322.8,-64.25 331.44,-64.25 339.96,-64.25"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="314.38,-60.75 304.38,-64.25 314.38,-67.75 314.38,-60.75"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|