docs(docs): rebuilt docs

This commit is contained in:
2025-11-24 09:08:28 -05:00
parent 9fab4fbfae
commit 22c0329de0
2410 changed files with 309008 additions and 146081 deletions

View File

@@ -118,7 +118,7 @@ Inheritance diagram for gridfire::reaction::ReaclibReaction:</div>
<div class="dynheader">
Collaboration diagram for gridfire::reaction::ReaclibReaction:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="classgridfire_1_1reaction_1_1_reaclib_reaction__coll__graph.svg" width="614" height="244"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="classgridfire_1_1reaction_1_1_reaclib_reaction__coll__graph.svg" width="652" height="251"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
@@ -211,6 +211,10 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a54fde02e7010e806136f976ab64b1740" id="r_a54fde02e7010e806136f976ab64b1740"><td class="memItemLeft" align="right" valign="top">std::unique_ptr&lt; <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">Reaction</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a54fde02e7010e806136f976ab64b1740">clone</a> () const override</td></tr>
<tr class="memdesc:a54fde02e7010e806136f976ab64b1740"><td class="mdescLeft">&#160;</td><td class="mdescRight">Polymorphic deep copy. <br /></td></tr>
<tr class="separator:a54fde02e7010e806136f976ab64b1740"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79928f9c52822202b3156bd145e35ad8" id="r_a79928f9c52822202b3156bd145e35ad8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a79928f9c52822202b3156bd145e35ad8">countReactantOccurrences</a> (const fourdst::atomic::Species &amp;species) const override</td></tr>
<tr class="separator:a79928f9c52822202b3156bd145e35ad8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe3ab72b2577cbe0f87436b063ce812c" id="r_abe3ab72b2577cbe0f87436b063ce812c"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#abe3ab72b2577cbe0f87436b063ce812c">countProductOccurrences</a> (const fourdst::atomic::Species &amp;species) const override</td></tr>
<tr class="separator:abe3ab72b2577cbe0f87436b063ce812c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classgridfire_1_1reaction_1_1_reaction"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1reaction_1_1_reaction')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a></td></tr>
<tr class="memitem:ab1860df84843be70f97469761e11ab6a inherit pub_methods_classgridfire_1_1reaction_1_1_reaction" id="r_ab1860df84843be70f97469761e11ab6a"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1reaction_1_1_reaction.html#ab1860df84843be70f97469761e11ab6a">~Reaction</a> ()=default</td></tr>
<tr class="memdesc:ab1860df84843be70f97469761e11ab6a inherit pub_methods_classgridfire_1_1reaction_1_1_reaction"><td class="mdescLeft">&#160;</td><td class="mdescRight">Virtual destructor for correct polymorphic cleanup. <br /></td></tr>
@@ -238,12 +242,16 @@ Protected Attributes</h2></td></tr>
<tr class="memitem:a498c202a259cbc315997ec68a2cb8a59" id="r_a498c202a259cbc315997ec68a2cb8a59"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a498c202a259cbc315997ec68a2cb8a59">m_qValue</a> = 0.0</td></tr>
<tr class="memdesc:a498c202a259cbc315997ec68a2cb8a59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q-value of the reaction in MeV. <br /></td></tr>
<tr class="separator:a498c202a259cbc315997ec68a2cb8a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cf403bc519ce39a1af886432a653826" id="r_a7cf403bc519ce39a1af886432a653826"><td class="memItemLeft" align="right" valign="top">std::vector&lt; fourdst::atomic::Species &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7cf403bc519ce39a1af886432a653826">m_reactants</a></td></tr>
<tr class="memdesc:a7cf403bc519ce39a1af886432a653826"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reactants of the reaction. <br /></td></tr>
<tr class="separator:a7cf403bc519ce39a1af886432a653826"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac350a26bdf19d7c1d20db55a226e6063" id="r_ac350a26bdf19d7c1d20db55a226e6063"><td class="memItemLeft" align="right" valign="top">std::vector&lt; fourdst::atomic::Species &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac350a26bdf19d7c1d20db55a226e6063">m_products</a></td></tr>
<tr class="memdesc:ac350a26bdf19d7c1d20db55a226e6063"><td class="mdescLeft">&#160;</td><td class="mdescRight">Products of the reaction. <br /></td></tr>
<tr class="separator:ac350a26bdf19d7c1d20db55a226e6063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ecfb28ccb32904a28217fe2eb0c659d" id="r_a9ecfb28ccb32904a28217fe2eb0c659d"><td class="memItemLeft" align="right" valign="top">std::unordered_map&lt; fourdst::atomic::Species, size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a9ecfb28ccb32904a28217fe2eb0c659d">m_reactants</a></td></tr>
<tr class="memdesc:a9ecfb28ccb32904a28217fe2eb0c659d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reactants of the reaction. <br /></td></tr>
<tr class="separator:a9ecfb28ccb32904a28217fe2eb0c659d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c6ba4d6355f33cbe2e72614fa72363f" id="r_a4c6ba4d6355f33cbe2e72614fa72363f"><td class="memItemLeft" align="right" valign="top">std::unordered_map&lt; fourdst::atomic::Species, size_t &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4c6ba4d6355f33cbe2e72614fa72363f">m_products</a></td></tr>
<tr class="memdesc:a4c6ba4d6355f33cbe2e72614fa72363f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Products of the reaction. <br /></td></tr>
<tr class="separator:a4c6ba4d6355f33cbe2e72614fa72363f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae29f755030c51fc9c8f7db52a022f84" id="r_aae29f755030c51fc9c8f7db52a022f84"><td class="memItemLeft" align="right" valign="top">std::optional&lt; std::vector&lt; fourdst::atomic::Species &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aae29f755030c51fc9c8f7db52a022f84">m_reactantsVec</a></td></tr>
<tr class="separator:aae29f755030c51fc9c8f7db52a022f84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad89d4b413c507e850dba624e1b36b886" id="r_ad89d4b413c507e850dba624e1b36b886"><td class="memItemLeft" align="right" valign="top">std::optional&lt; std::vector&lt; fourdst::atomic::Species &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ad89d4b413c507e850dba624e1b36b886">m_productsVec</a></td></tr>
<tr class="separator:ad89d4b413c507e850dba624e1b36b886"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e79437a68947e176b8dd7dcbe27baab" id="r_a7e79437a68947e176b8dd7dcbe27baab"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7e79437a68947e176b8dd7dcbe27baab">m_sourceLabel</a></td></tr>
<tr class="memdesc:a7e79437a68947e176b8dd7dcbe27baab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Source label for the rate data (e.g., "wc12w", "st08"). <br /></td></tr>
<tr class="separator:a7e79437a68947e176b8dd7dcbe27baab"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -792,6 +800,60 @@ template&lt;typename T&gt; </div>
<p>Implements <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html#ab28bf4f9417ecabcc8350bae449fedd5">gridfire::reaction::Reaction</a>.</p>
</div>
</div>
<a id="abe3ab72b2577cbe0f87436b063ce812c" name="abe3ab72b2577cbe0f87436b063ce812c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe3ab72b2577cbe0f87436b063ce812c">&#9670;&#160;</a></span>countProductOccurrences()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t gridfire::reaction::ReaclibReaction::countProductOccurrences </td>
<td>(</td>
<td class="paramtype">const fourdst::atomic::Species &amp;</td> <td class="paramname"><span class="paramname"><em>species</em></span></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html#a62fc82b29bacc10cfbceaa1571b14525">gridfire::reaction::Reaction</a>.</p>
</div>
</div>
<a id="a79928f9c52822202b3156bd145e35ad8" name="a79928f9c52822202b3156bd145e35ad8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79928f9c52822202b3156bd145e35ad8">&#9670;&#160;</a></span>countReactantOccurrences()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">size_t gridfire::reaction::ReaclibReaction::countReactantOccurrences </td>
<td>(</td>
<td class="paramtype">const fourdst::atomic::Species &amp;</td> <td class="paramname"><span class="paramname"><em>species</em></span></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Implements <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html#a036773e4dc917facbf2308dbbe853633">gridfire::reaction::Reaction</a>.</p>
</div>
</div>
<a id="a0b30c49925823c87980b4fca17c8282e" name="a0b30c49925823c87980b4fca17c8282e"></a>
@@ -1499,8 +1561,8 @@ template&lt;typename T&gt; </div>
</div>
</div>
<a id="ac350a26bdf19d7c1d20db55a226e6063" name="ac350a26bdf19d7c1d20db55a226e6063"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac350a26bdf19d7c1d20db55a226e6063">&#9670;&#160;</a></span>m_products</h2>
<a id="a4c6ba4d6355f33cbe2e72614fa72363f" name="a4c6ba4d6355f33cbe2e72614fa72363f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c6ba4d6355f33cbe2e72614fa72363f">&#9670;&#160;</a></span>m_products</h2>
<div class="memitem">
<div class="memproto">
@@ -1509,7 +1571,7 @@ template&lt;typename T&gt; </div>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::vector&lt;fourdst::atomic::Species&gt; gridfire::reaction::ReaclibReaction::m_products</td>
<td class="memname">std::unordered_map&lt;fourdst::atomic::Species, size_t&gt; gridfire::reaction::ReaclibReaction::m_products</td>
</tr>
</table>
</td>
@@ -1521,6 +1583,28 @@ template&lt;typename T&gt; </div>
<p>Products of the reaction. </p>
</div>
</div>
<a id="ad89d4b413c507e850dba624e1b36b886" name="ad89d4b413c507e850dba624e1b36b886"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad89d4b413c507e850dba624e1b36b886">&#9670;&#160;</a></span>m_productsVec</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::optional&lt;std::vector&lt;fourdst::atomic::Species&gt; &gt; gridfire::reaction::ReaclibReaction::m_productsVec</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel mutable">mutable</span><span class="mlabel protected">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="a498c202a259cbc315997ec68a2cb8a59" name="a498c202a259cbc315997ec68a2cb8a59"></a>
@@ -1571,8 +1655,8 @@ template&lt;typename T&gt; </div>
</div>
</div>
<a id="a7cf403bc519ce39a1af886432a653826" name="a7cf403bc519ce39a1af886432a653826"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7cf403bc519ce39a1af886432a653826">&#9670;&#160;</a></span>m_reactants</h2>
<a id="a9ecfb28ccb32904a28217fe2eb0c659d" name="a9ecfb28ccb32904a28217fe2eb0c659d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9ecfb28ccb32904a28217fe2eb0c659d">&#9670;&#160;</a></span>m_reactants</h2>
<div class="memitem">
<div class="memproto">
@@ -1581,7 +1665,7 @@ template&lt;typename T&gt; </div>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::vector&lt;fourdst::atomic::Species&gt; gridfire::reaction::ReaclibReaction::m_reactants</td>
<td class="memname">std::unordered_map&lt;fourdst::atomic::Species, size_t&gt; gridfire::reaction::ReaclibReaction::m_reactants</td>
</tr>
</table>
</td>
@@ -1593,6 +1677,28 @@ template&lt;typename T&gt; </div>
<p>Reactants of the reaction. </p>
</div>
</div>
<a id="aae29f755030c51fc9c8f7db52a022f84" name="aae29f755030c51fc9c8f7db52a022f84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aae29f755030c51fc9c8f7db52a022f84">&#9670;&#160;</a></span>m_reactantsVec</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">std::optional&lt;std::vector&lt;fourdst::atomic::Species&gt; &gt; gridfire::reaction::ReaclibReaction::m_reactantsVec</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel mutable">mutable</span><span class="mlabel protected">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a id="af52b42d940f6a09dba5d28898d2b0b1f" name="af52b42d940f6a09dba5d28898d2b0b1f"></a>