<divclass="center"><divclass="zoom"><iframescrolling="no"frameborder="0"src="chains_8h__incl.svg"width="100%"height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
This graph shows which files directly or indirectly include this file:</div>
<divclass="dyncontent">
<divclass="center"><iframescrolling="no"frameborder="0"src="chains_8h__dep__incl.svg"width="159"height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A <aclass="el"href="classgridfire_1_1policy_1_1_reaction_chain_policy.html"title="Abstract interface encapsulating a set of reactions representing a single chain or pathway.">ReactionChainPolicy</a> for the Proton-Proton (PP) chain. <ahref="classgridfire_1_1policy_1_1_proton_proton_chain_policy.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A <aclass="el"href="classgridfire_1_1policy_1_1_reaction_chain_policy.html"title="Abstract interface encapsulating a set of reactions representing a single chain or pathway.">ReactionChainPolicy</a> for the Carbon-Nitrogen-Oxygen (CNO) cycle. <ahref="classgridfire_1_1policy_1_1_c_n_o_chain_policy.html#details">More...</a><br/></td></tr>
<trclass="memdesc:"><tdclass="mdescLeft"> </td><tdclass="mdescRight">A <aclass="el"href="classgridfire_1_1policy_1_1_reaction_chain_policy.html"title="Abstract interface encapsulating a set of reactions representing a single chain or pathway.">ReactionChainPolicy</a> for the Hot CNO (HCNO) cycle. <ahref="classgridfire_1_1policy_1_1_hot_c_n_o_chain_policy.html#details">More...</a><br/></td></tr>
<divclass="textblock"><p>Concrete implementations of ReactionChainPolicy for key stellar reaction chains. </p>
<p>This file provides concrete policies for fundamental nuclear reaction chains, such as the Proton-Proton chain and the CNO cycle. These policies inherit from ReactionChainPolicy (see <code><aclass="el"href="policy__abstract_8h.html"title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions...">policy_abstract.h</a></code>) and provide a pre-defined set of reactions.</p>
<p>They are typically used by higher-level NetworkPolicy implementations (e.g., <code>LowMassMainSequencePolicy</code> in <code><aclass="el"href="stellar__policy_8h.html"title="High-level concrete NetworkPolicy for specific stellar environments.">stellar_policy.h</a></code>) to compose a complete set of required reactions for a particular stellar environment.</p>
<dlclass="section note"><dt>Note</dt><dd>Constructors for these policies may throw <code><aclass="el"href="classgridfire_1_1exceptions_1_1_missing_base_reaction_error.html"title="Exception thrown when a required reaction is missing from the underlying database (e....">gridfire::exceptions::MissingBaseReactionError</a></code> if a required reaction is not found in the underlying REACLIB database. This usually indicates an issue with the GridFire installation or the bundled reaction data. </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<divid="nav-path"class="navpath"><!-- id is needed for treeview function! -->
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.13.2 </li>