docs(docs): rebuilt docs
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -120,6 +120,7 @@ $(function(){initNavTree('_c_v_o_d_e__solver__strategy_8cpp.html',''); initResiz
|
|||||||
<code>#include "<a class="el" href="engine__graph_8h.html">gridfire/engine/engine_graph.h</a>"</code><br />
|
<code>#include "<a class="el" href="engine__graph_8h.html">gridfire/engine/engine_graph.h</a>"</code><br />
|
||||||
<code>#include "<a class="el" href="engine__partitioning__trigger_8h.html">gridfire/solver/strategies/triggers/engine_partitioning_trigger.h</a>"</code><br />
|
<code>#include "<a class="el" href="engine__partitioning__trigger_8h.html">gridfire/solver/strategies/triggers/engine_partitioning_trigger.h</a>"</code><br />
|
||||||
<code>#include "<a class="el" href="trigger__pprint_8h.html">gridfire/trigger/procedures/trigger_pprint.h</a>"</code><br />
|
<code>#include "<a class="el" href="trigger__pprint_8h.html">gridfire/trigger/procedures/trigger_pprint.h</a>"</code><br />
|
||||||
|
<code>#include "<a class="el" href="general__composition_8h.html">gridfire/utils/general_composition.h</a>"</code><br />
|
||||||
</div><table class="memberdecls">
|
</div><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
||||||
Namespaces</h2></td></tr>
|
Namespaces</h2></td></tr>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -105,44 +105,51 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
|
|||||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||||
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span><span onclick="javascript:dynsection.toggleLevel(5);">5</span>]</div><table class="directory">
|
<div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span><span onclick="javascript:dynsection.toggleLevel(3);">3</span><span onclick="javascript:dynsection.toggleLevel(4);">4</span><span onclick="javascript:dynsection.toggleLevel(5);">5</span>]</div><table class="directory">
|
||||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire.html" target="_self">gridfire</a></td><td class="desc"></td></tr>
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire.html" target="_self">gridfire</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1approx8.html" target="_self">approx8</a></td><td class="desc"></td></tr>
|
<tr id="row_0_0_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1approx8.html" target="_self">approx8</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1approx8_1_1_approx8_net.html" target="_self">Approx8Net</a></td><td class="desc">Contains constants and arrays related to the nuclear network </td></tr>
|
<tr id="row_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1approx8_1_1_approx8_net.html" target="_self">Approx8Net</a></td><td class="desc">Contains constants and arrays related to the nuclear network </td></tr>
|
||||||
<tr id="row_0_0_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1approx8_1_1_approx8_network.html" target="_self">Approx8Network</a></td><td class="desc">Class for the Approx8 nuclear reaction network </td></tr>
|
<tr id="row_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1approx8_1_1_approx8_network.html" target="_self">Approx8Network</a></td><td class="desc">Class for the Approx8 nuclear reaction network </td></tr>
|
||||||
<tr id="row_0_0_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1approx8_1_1_jacobian.html" target="_self">Jacobian</a></td><td class="desc">Functor to calculate the <a class="el" href="structgridfire_1_1approx8_1_1_jacobian.html" title="Functor to calculate the Jacobian matrix for implicit solvers.">Jacobian</a> matrix for implicit solvers </td></tr>
|
<tr id="row_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1approx8_1_1_jacobian.html" target="_self">Jacobian</a></td><td class="desc">Functor to calculate the <a class="el" href="structgridfire_1_1approx8_1_1_jacobian.html" title="Functor to calculate the Jacobian matrix for implicit solvers.">Jacobian</a> matrix for implicit solvers </td></tr>
|
||||||
<tr id="row_0_0_3_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1approx8_1_1_o_d_e.html" target="_self">ODE</a></td><td class="desc">Functor to calculate the derivatives for the <a class="el" href="structgridfire_1_1approx8_1_1_o_d_e.html" title="Functor to calculate the derivatives for the ODE solver.">ODE</a> solver </td></tr>
|
<tr id="row_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1approx8_1_1_o_d_e.html" target="_self">ODE</a></td><td class="desc">Functor to calculate the derivatives for the <a class="el" href="structgridfire_1_1approx8_1_1_o_d_e.html" title="Functor to calculate the derivatives for the ODE solver.">ODE</a> solver </td></tr>
|
||||||
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1exceptions.html" target="_self">exceptions</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="dynsection.toggleFolder('0_1_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1exceptions.html" target="_self">exceptions</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_1_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_engine_error.html" target="_self">EngineError</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html" target="_self">BadCollectionError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html" target="_self">FailedToPartitionEngineError</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_engine_error.html" target="_self">EngineError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_1_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html" target="_self">NetworkResizedError</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html" target="_self">FailedToPartitionEngineError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_1_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html" target="_self">StaleEngineError</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html" target="_self">HashingError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_1_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_4_" class="arrow" onclick="dynsection.toggleFolder('0_1_4_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html" target="_self">StaleEngineTrigger</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_jacobian_error.html" target="_self">JacobianError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_1_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_5_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html" target="_self">NetworkResizedError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_1_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html" target="_self">UnableToSetNetworkReactionsError</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_6_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html" target="_self">StaleEngineError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="dynsection.toggleFolder('0_2_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1expectations.html" target="_self">expectations</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_7_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_7_" class="arrow" onclick="dynsection.toggleFolder('0_1_7_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html" target="_self">StaleEngineTrigger</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1expectations_1_1_engine_error.html" target="_self">EngineError</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_7_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html" target="_self">state</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_2_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1expectations_1_1_engine_index_error.html" target="_self">EngineIndexError</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_8_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html" target="_self">StaleJacobianError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_2_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html" target="_self">StaleEngineError</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_9_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html" target="_self">UnableToSetNetworkReactionsError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1io.html" target="_self">io</a></td><td class="desc"></td></tr>
|
<tr id="row_0_1_10_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_uninitialized_jacobian_error.html" target="_self">UninitializedJacobianError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html" target="_self">MESANetworkFileParser</a></td><td class="desc">A parser for MESA-format network files </td></tr>
|
<tr id="row_0_1_11_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_unknown_jacobian_error.html" target="_self">UnknownJacobianError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_3_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html" target="_self">NetworkFileParser</a></td><td class="desc">An abstract base class for network file parsers </td></tr>
|
<tr id="row_0_1_12_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1exceptions_1_1_utility_error.html" target="_self">UtilityError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_3_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html" target="_self">SimpleReactionListFileParser</a></td><td class="desc">A parser for simple text files containing a list of reactions </td></tr>
|
<tr id="row_0_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_2_" class="arrow" onclick="dynsection.toggleFolder('0_2_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1expectations.html" target="_self">expectations</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_4_" class="arrow" onclick="dynsection.toggleFolder('0_4_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1partition.html" target="_self">partition</a></td><td class="desc"></td></tr>
|
<tr id="row_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1expectations_1_1_engine_error.html" target="_self">EngineError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_4_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_4_0_" class="arrow" onclick="dynsection.toggleFolder('0_4_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1partition_1_1record.html" target="_self">record</a></td><td class="desc"></td></tr>
|
<tr id="row_0_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1expectations_1_1_engine_index_error.html" target="_self">EngineIndexError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_4_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html" target="_self">RauscherThielemannPartitionDataRecord</a></td><td class="desc">Packed binary record of Rauscher-Thielemann partition function data for an isotope </td></tr>
|
<tr id="row_0_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html" target="_self">StaleEngineError</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_4_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1partition_1_1_composite_partition_function.html" target="_self">CompositePartitionFunction</a></td><td class="desc">Combines multiple <a class="el" href="classgridfire_1_1partition_1_1_partition_function.html" title="Abstract interface for evaluating nuclear partition functions.">PartitionFunction</a> instances into a single composite strategy </td></tr>
|
<tr id="row_0_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_3_" class="arrow" onclick="dynsection.toggleFolder('0_3_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1io.html" target="_self">io</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_4_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1partition_1_1_ground_state_partition_function.html" target="_self">GroundStatePartitionFunction</a></td><td class="desc">Partition function implementation for nuclear ground states </td></tr>
|
<tr id="row_0_3_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1io_1_1_m_e_s_a_network_file_parser.html" target="_self">MESANetworkFileParser</a></td><td class="desc">A parser for MESA-format network files </td></tr>
|
||||||
<tr id="row_0_4_3_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1partition_1_1_partition_function.html" target="_self">PartitionFunction</a></td><td class="desc">Abstract interface for evaluating nuclear partition functions </td></tr>
|
<tr id="row_0_3_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html" target="_self">NetworkFileParser</a></td><td class="desc">An abstract base class for network file parsers </td></tr>
|
||||||
<tr id="row_0_4_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_4_4_" class="arrow" onclick="dynsection.toggleFolder('0_4_4_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html" target="_self">RauscherThielemannPartitionFunction</a></td><td class="desc">Partition function using Rauscher-Thielemann tabulated normalized G-values </td></tr>
|
<tr id="row_0_3_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html" target="_self">SimpleReactionListFileParser</a></td><td class="desc">A parser for simple text files containing a list of reactions </td></tr>
|
||||||
<tr id="row_0_4_4_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html" target="_self">IdentifiedIsotope</a></td><td class="desc"></td></tr>
|
<tr id="row_0_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_4_" class="arrow" onclick="dynsection.toggleFolder('0_4_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1partition.html" target="_self">partition</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_4_4_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html" target="_self">InterpolationPoints</a></td><td class="desc"></td></tr>
|
<tr id="row_0_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_4_0_" class="arrow" onclick="dynsection.toggleFolder('0_4_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1partition_1_1record.html" target="_self">record</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_4_4_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html" target="_self">IsotopeData</a></td><td class="desc"></td></tr>
|
<tr id="row_0_4_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html" target="_self">RauscherThielemannPartitionDataRecord</a></td><td class="desc">Packed binary record of Rauscher-Thielemann partition function data for an isotope </td></tr>
|
||||||
<tr id="row_0_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_5_" class="arrow" onclick="dynsection.toggleFolder('0_5_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1rates.html" target="_self">rates</a></td><td class="desc"></td></tr>
|
<tr id="row_0_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1partition_1_1_composite_partition_function.html" target="_self">CompositePartitionFunction</a></td><td class="desc">Combines multiple <a class="el" href="classgridfire_1_1partition_1_1_partition_function.html" title="Abstract interface for evaluating nuclear partition functions.">PartitionFunction</a> instances into a single composite strategy </td></tr>
|
||||||
<tr id="row_0_5_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_5_0_" class="arrow" onclick="dynsection.toggleFolder('0_5_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1rates_1_1weak.html" target="_self">weak</a></td><td class="desc"></td></tr>
|
<tr id="row_0_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1partition_1_1_ground_state_partition_function.html" target="_self">GroundStatePartitionFunction</a></td><td class="desc">Partition function implementation for nuclear ground states </td></tr>
|
||||||
|
<tr id="row_0_4_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1partition_1_1_partition_function.html" target="_self">PartitionFunction</a></td><td class="desc">Abstract interface for evaluating nuclear partition functions </td></tr>
|
||||||
|
<tr id="row_0_4_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_4_4_" class="arrow" onclick="dynsection.toggleFolder('0_4_4_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html" target="_self">RauscherThielemannPartitionFunction</a></td><td class="desc">Partition function using Rauscher-Thielemann tabulated normalized G-values </td></tr>
|
||||||
|
<tr id="row_0_4_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html" target="_self">IdentifiedIsotope</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_4_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html" target="_self">InterpolationPoints</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_4_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html" target="_self">IsotopeData</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_5_" class="arrow" onclick="dynsection.toggleFolder('0_5_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1rates.html" target="_self">rates</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_5_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_5_0_" class="arrow" onclick="dynsection.toggleFolder('0_5_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1rates_1_1weak.html" target="_self">weak</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_5_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_bounds_error_info.html" target="_self">BoundsErrorInfo</a></td><td class="desc">Detailed bounds information for a BOUNDS_ERROR </td></tr>
|
<tr id="row_0_5_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_bounds_error_info.html" target="_self">BoundsErrorInfo</a></td><td class="desc">Detailed bounds information for a BOUNDS_ERROR </td></tr>
|
||||||
<tr id="row_0_5_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_interpolation_error.html" target="_self">InterpolationError</a></td><td class="desc">Interpolation error with optional per-axis bounds details </td></tr>
|
<tr id="row_0_5_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_interpolation_error.html" target="_self">InterpolationError</a></td><td class="desc">Interpolation error with optional per-axis bounds details </td></tr>
|
||||||
<tr id="row_0_5_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_isotope_grid.html" target="_self">IsotopeGrid</a></td><td class="desc">Regular 3D grid and payloads for a single isotope (A,Z) </td></tr>
|
<tr id="row_0_5_0_2_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_isotope_grid.html" target="_self">IsotopeGrid</a></td><td class="desc">Regular 2D grid and payloads for a single isotope (A,Z) </td></tr>
|
||||||
<tr id="row_0_5_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_rate_data_row.html" target="_self">RateDataRow</a></td><td class="desc">One row of the unified weak-rate data table for a specific isotope and state </td></tr>
|
<tr id="row_0_5_0_3_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_rate_data_row.html" target="_self">RateDataRow</a></td><td class="desc">One row of the unified weak-rate data table for a specific isotope and state </td></tr>
|
||||||
<tr id="row_0_5_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_rate_derivatives.html" target="_self">WeakRateDerivatives</a></td><td class="desc">Partial derivatives of the log10() fields w.r.t. (T9, log10(rho*Ye), mu_e) </td></tr>
|
<tr id="row_0_5_0_4_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_rate_derivatives.html" target="_self">WeakRateDerivatives</a></td><td class="desc">Partial derivatives of the log10() fields w.r.t. (T9, log10(rho*Ye)) </td></tr>
|
||||||
<tr id="row_0_5_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_rate_interpolator.html" target="_self">WeakRateInterpolator</a></td><td class="desc">3D table interpolator for tabulated weak reaction data by isotope </td></tr>
|
<tr id="row_0_5_0_5_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_rate_interpolator.html" target="_self">WeakRateInterpolator</a></td><td class="desc">3D table interpolator for tabulated weak reaction data by isotope </td></tr>
|
||||||
<tr id="row_0_5_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_rate_payload.html" target="_self">WeakRatePayload</a></td><td class="desc">Interpolated weak-rate payload at a single state </td></tr>
|
<tr id="row_0_5_0_6_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_rate_payload.html" target="_self">WeakRatePayload</a></td><td class="desc">Interpolated weak-rate payload at a single state </td></tr>
|
||||||
<tr id="row_0_5_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_5_0_7_" class="arrow" onclick="dynsection.toggleFolder('0_5_0_7_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction.html" target="_self">WeakReaction</a></td><td class="desc">Concrete <a class="el" href="classgridfire_1_1_reaction.html" title="Represents a single nuclear reaction from a specific data source.">Reaction</a> representing a single weak process (beta±, e−/e+ capture) </td></tr>
|
<tr id="row_0_5_0_7_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_5_0_7_" class="arrow" onclick="dynsection.toggleFolder('0_5_0_7_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction.html" target="_self">WeakReaction</a></td><td class="desc">Concrete <a class="el" href="classgridfire_1_1_reaction.html" title="Represents a single nuclear reaction from a specific data source.">Reaction</a> representing a single weak process (beta±, e−/e+ capture) </td></tr>
|
||||||
@@ -150,57 +157,58 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
|
|||||||
<tr id="row_0_5_0_7_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_reaction_1_1constants.html" target="_self">constants</a></td><td class="desc"></td></tr>
|
<tr id="row_0_5_0_7_1_" class="odd" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_reaction_1_1constants.html" target="_self">constants</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_5_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_reaction_entry.html" target="_self">WeakReactionEntry</a></td><td class="desc">A single weak-reaction data point (type, state, and log values) </td></tr>
|
<tr id="row_0_5_0_8_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_reaction_entry.html" target="_self">WeakReactionEntry</a></td><td class="desc">A single weak-reaction data point (type, state, and log values) </td></tr>
|
||||||
<tr id="row_0_5_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction_map.html" target="_self">WeakReactionMap</a></td><td class="desc">Index of available weak reactions keyed by species </td></tr>
|
<tr id="row_0_5_0_9_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction_map.html" target="_self">WeakReactionMap</a></td><td class="desc">Index of available weak reactions keyed by species </td></tr>
|
||||||
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_6_" class="arrow" onclick="dynsection.toggleFolder('0_6_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1reaclib.html" target="_self">reaclib</a></td><td class="desc"></td></tr>
|
<tr id="row_0_6_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_6_" class="arrow" onclick="dynsection.toggleFolder('0_6_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1reaclib.html" target="_self">reaclib</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_6_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1reaclib_1_1_reaction_record.html" target="_self">ReactionRecord</a></td><td class="desc"></td></tr>
|
<tr id="row_0_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1reaclib_1_1_reaction_record.html" target="_self">ReactionRecord</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_7_" class="arrow" onclick="dynsection.toggleFolder('0_7_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1reaction.html" target="_self">reaction</a></td><td class="desc"></td></tr>
|
<tr id="row_0_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_7_" class="arrow" onclick="dynsection.toggleFolder('0_7_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1reaction.html" target="_self">reaction</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_7_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1reaction_1_1_logical_reaclib_reaction.html" target="_self">LogicalReaclibReaction</a></td><td class="desc">Represents a "logical" reaction that aggregates rates from multiple sources </td></tr>
|
<tr id="row_0_7_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1reaction_1_1_logical_reaclib_reaction.html" target="_self">LogicalReaclibReaction</a></td><td class="desc">Represents a "logical" reaction that aggregates rates from multiple sources </td></tr>
|
||||||
<tr id="row_0_7_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1reaction_1_1_rate_coefficient_set.html" target="_self">RateCoefficientSet</a></td><td class="desc">Holds the seven coefficients for the REACLIB rate equation </td></tr>
|
<tr id="row_0_7_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1reaction_1_1_rate_coefficient_set.html" target="_self">RateCoefficientSet</a></td><td class="desc">Holds the seven coefficients for the REACLIB rate equation </td></tr>
|
||||||
<tr id="row_0_7_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1reaction_1_1_reaclib_reaction.html" target="_self">ReaclibReaction</a></td><td class="desc"></td></tr>
|
<tr id="row_0_7_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1reaction_1_1_reaclib_reaction.html" target="_self">ReaclibReaction</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_7_3_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1reaction_1_1_reaction.html" target="_self">Reaction</a></td><td class="desc">Represents a single nuclear reaction from a specific data source </td></tr>
|
<tr id="row_0_7_3_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1reaction_1_1_reaction.html" target="_self">Reaction</a></td><td class="desc">Represents a single nuclear reaction from a specific data source </td></tr>
|
||||||
<tr id="row_0_7_4_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html" target="_self">ReactionSet</a></td><td class="desc"></td></tr>
|
<tr id="row_0_7_4_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html" target="_self">ReactionSet</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_8_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_8_" class="arrow" onclick="dynsection.toggleFolder('0_8_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1screening.html" target="_self">screening</a></td><td class="desc"></td></tr>
|
<tr id="row_0_8_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_8_" class="arrow" onclick="dynsection.toggleFolder('0_8_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1screening.html" target="_self">screening</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_8_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1screening_1_1_bare_screening_model.html" target="_self">BareScreeningModel</a></td><td class="desc">A screening model that applies no screening effect </td></tr>
|
<tr id="row_0_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1screening_1_1_bare_screening_model.html" target="_self">BareScreeningModel</a></td><td class="desc">A screening model that applies no screening effect </td></tr>
|
||||||
<tr id="row_0_8_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1screening_1_1_intermediate_screening_model.html" target="_self">IntermediateScreeningModel</a></td><td class="desc"></td></tr>
|
<tr id="row_0_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1screening_1_1_intermediate_screening_model.html" target="_self">IntermediateScreeningModel</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_8_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1screening_1_1_screening_model.html" target="_self">ScreeningModel</a></td><td class="desc">An abstract base class for plasma screening models </td></tr>
|
<tr id="row_0_8_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1screening_1_1_screening_model.html" target="_self">ScreeningModel</a></td><td class="desc">An abstract base class for plasma screening models </td></tr>
|
||||||
<tr id="row_0_8_3_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1screening_1_1_weak_screening_model.html" target="_self">WeakScreeningModel</a></td><td class="desc">Implements the weak screening model based on the Debye-Hückel approximation </td></tr>
|
<tr id="row_0_8_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1screening_1_1_weak_screening_model.html" target="_self">WeakScreeningModel</a></td><td class="desc">Implements the weak screening model based on the Debye-Hückel approximation </td></tr>
|
||||||
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_9_" class="arrow" onclick="dynsection.toggleFolder('0_9_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1solver.html" target="_self">solver</a></td><td class="desc"></td></tr>
|
<tr id="row_0_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_9_" class="arrow" onclick="dynsection.toggleFolder('0_9_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1solver.html" target="_self">solver</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_9_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_9_0_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy.html" target="_self">CVODESolverStrategy</a></td><td class="desc">Stiff ODE integrator backed by SUNDIALS CVODE (BDF) for network + energy </td></tr>
|
<tr id="row_0_9_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_9_0_" class="arrow" onclick="dynsection.toggleFolder('0_9_0_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy.html" target="_self">CVODESolverStrategy</a></td><td class="desc">Stiff ODE integrator backed by SUNDIALS CVODE (BDF) for network + energy </td></tr>
|
||||||
<tr id="row_0_9_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy_1_1_c_v_o_d_e_user_data.html" target="_self">CVODEUserData</a></td><td class="desc">A helper struct to pass C++ context to C-style CVODE callbacks </td></tr>
|
<tr id="row_0_9_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy_1_1_c_v_o_d_e_user_data.html" target="_self">CVODEUserData</a></td><td class="desc">A helper struct to pass C++ context to C-style CVODE callbacks </td></tr>
|
||||||
<tr id="row_0_9_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy_1_1_timestep_context.html" target="_self">TimestepContext</a></td><td class="desc">Immutable view of the current integration state passed to callbacks </td></tr>
|
<tr id="row_0_9_0_1_" class="odd" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy_1_1_timestep_context.html" target="_self">TimestepContext</a></td><td class="desc">Immutable view of the current integration state passed to callbacks </td></tr>
|
||||||
<tr id="row_0_9_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html" target="_self">NetworkSolverStrategy</a></td><td class="desc">Abstract base class for network solver strategies </td></tr>
|
<tr id="row_0_9_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1solver_1_1_network_solver_strategy.html" target="_self">NetworkSolverStrategy</a></td><td class="desc">Abstract base class for network solver strategies </td></tr>
|
||||||
<tr id="row_0_9_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1solver_1_1_solver_context_base.html" target="_self">SolverContextBase</a></td><td class="desc">Base class for solver callback contexts </td></tr>
|
<tr id="row_0_9_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1solver_1_1_solver_context_base.html" target="_self">SolverContextBase</a></td><td class="desc">Base class for solver callback contexts </td></tr>
|
||||||
<tr id="row_0_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_10_" class="arrow" onclick="dynsection.toggleFolder('0_10_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1trigger.html" target="_self">trigger</a></td><td class="desc"></td></tr>
|
<tr id="row_0_10_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_10_" class="arrow" onclick="dynsection.toggleFolder('0_10_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1trigger.html" target="_self">trigger</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_10_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1trigger_1_1solver.html" target="_self">solver</a></td><td class="desc"></td></tr>
|
<tr id="row_0_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_10_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1trigger_1_1solver.html" target="_self">solver</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_10_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html" target="_self">CVODE</a></td><td class="desc"></td></tr>
|
<tr id="row_0_10_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span id="arr_0_10_0_0_" class="arrow" onclick="dynsection.toggleFolder('0_10_0_0_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html" target="_self">CVODE</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_10_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_off_diagonal_trigger.html" target="_self">OffDiagonalTrigger</a></td><td class="desc">Triggers when any off-diagonal Jacobian entry magnitude exceeds a threshold </td></tr>
|
<tr id="row_0_10_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_convergence_failure_trigger.html" target="_self">ConvergenceFailureTrigger</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_10_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_simulation_time_trigger.html" target="_self">SimulationTimeTrigger</a></td><td class="desc">Triggers when the current simulation time advances by at least a fixed interval </td></tr>
|
<tr id="row_0_10_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_off_diagonal_trigger.html" target="_self">OffDiagonalTrigger</a></td><td class="desc">Triggers when any off-diagonal Jacobian entry magnitude exceeds a threshold </td></tr>
|
||||||
<tr id="row_0_10_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_timestep_collapse_trigger.html" target="_self">TimestepCollapseTrigger</a></td><td class="desc">Triggers when the timestep deviates from its recent average beyond a threshold </td></tr>
|
<tr id="row_0_10_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_simulation_time_trigger.html" target="_self">SimulationTimeTrigger</a></td><td class="desc">Triggers when the current simulation time advances by at least a fixed interval </td></tr>
|
||||||
<tr id="row_0_10_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_and_trigger.html" target="_self">AndTrigger</a></td><td class="desc">Logical conjunction of two triggers with short-circuit evaluation </td></tr>
|
<tr id="row_0_10_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_timestep_collapse_trigger.html" target="_self">TimestepCollapseTrigger</a></td><td class="desc">Triggers when the timestep deviates from its recent average beyond a threshold </td></tr>
|
||||||
<tr id="row_0_10_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_every_nth_trigger.html" target="_self">EveryNthTrigger</a></td><td class="desc">Pass-through trigger that fires every Nth time its child trigger is true </td></tr>
|
<tr id="row_0_10_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_and_trigger.html" target="_self">AndTrigger</a></td><td class="desc">Logical conjunction of two triggers with short-circuit evaluation </td></tr>
|
||||||
<tr id="row_0_10_3_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_logical_trigger.html" target="_self">LogicalTrigger</a></td><td class="desc"></td></tr>
|
<tr id="row_0_10_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_every_nth_trigger.html" target="_self">EveryNthTrigger</a></td><td class="desc">Pass-through trigger that fires every Nth time its child trigger is true </td></tr>
|
||||||
<tr id="row_0_10_4_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_not_trigger.html" target="_self">NotTrigger</a></td><td class="desc">Logical negation of a trigger </td></tr>
|
<tr id="row_0_10_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_logical_trigger.html" target="_self">LogicalTrigger</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_10_5_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_or_trigger.html" target="_self">OrTrigger</a></td><td class="desc">Logical disjunction of two triggers with short-circuit evaluation </td></tr>
|
<tr id="row_0_10_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_not_trigger.html" target="_self">NotTrigger</a></td><td class="desc">Logical negation of a trigger </td></tr>
|
||||||
<tr id="row_0_10_6_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_trigger.html" target="_self">Trigger</a></td><td class="desc">Generic trigger interface for signaling events/conditions during integration </td></tr>
|
<tr id="row_0_10_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_or_trigger.html" target="_self">OrTrigger</a></td><td class="desc">Logical disjunction of two triggers with short-circuit evaluation </td></tr>
|
||||||
<tr id="row_0_10_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1trigger_1_1_trigger_result.html" target="_self">TriggerResult</a></td><td class="desc"></td></tr>
|
<tr id="row_0_10_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1trigger_1_1_trigger.html" target="_self">Trigger</a></td><td class="desc">Generic trigger interface for signaling events/conditions during integration </td></tr>
|
||||||
<tr id="row_0_11_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_11_" class="arrow" onclick="dynsection.toggleFolder('0_11_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1utils.html" target="_self">utils</a></td><td class="desc"></td></tr>
|
<tr id="row_0_10_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1trigger_1_1_trigger_result.html" target="_self">TriggerResult</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_11_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1utils_1_1_column.html" target="_self">Column</a></td><td class="desc"></td></tr>
|
<tr id="row_0_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_11_" class="arrow" onclick="dynsection.toggleFolder('0_11_')">►</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacegridfire_1_1utils.html" target="_self">utils</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_11_1_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1utils_1_1_column_base.html" target="_self">ColumnBase</a></td><td class="desc"></td></tr>
|
<tr id="row_0_11_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1utils_1_1_column.html" target="_self">Column</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_12_" class="arrow" onclick="dynsection.toggleFolder('0_12_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_adaptive_engine_view.html" target="_self">AdaptiveEngineView</a></td><td class="desc">An engine view that dynamically adapts the reaction network based on runtime conditions </td></tr>
|
<tr id="row_0_11_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1utils_1_1_column_base.html" target="_self">ColumnBase</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_12_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html" target="_self">ReactionFlow</a></td><td class="desc">A struct to hold a reaction and its flow rate </td></tr>
|
<tr id="row_0_12_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_12_" class="arrow" onclick="dynsection.toggleFolder('0_12_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_adaptive_engine_view.html" target="_self">AdaptiveEngineView</a></td><td class="desc">An engine view that dynamically adapts the reaction network based on runtime conditions </td></tr>
|
||||||
|
<tr id="row_0_12_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html" target="_self">ReactionFlow</a></td><td class="desc">A struct to hold a reaction and its flow rate </td></tr>
|
||||||
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_defined_engine_view.html" target="_self">DefinedEngineView</a></td><td class="desc"></td></tr>
|
<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_defined_engine_view.html" target="_self">DefinedEngineView</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_dynamic_engine.html" target="_self">DynamicEngine</a></td><td class="desc">Abstract class for engines supporting Jacobian and stoichiometry operations </td></tr>
|
<tr id="row_0_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_dynamic_engine.html" target="_self">DynamicEngine</a></td><td class="desc">Abstract class for engines supporting Jacobian and stoichiometry operations </td></tr>
|
||||||
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_energy_derivatives.html" target="_self">EnergyDerivatives</a></td><td class="desc"></td></tr>
|
<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_energy_derivatives.html" target="_self">EnergyDerivatives</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_16_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_engine.html" target="_self">Engine</a></td><td class="desc">Abstract base class for a reaction network engine </td></tr>
|
<tr id="row_0_16_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_engine.html" target="_self">Engine</a></td><td class="desc">Abstract base class for a reaction network engine </td></tr>
|
||||||
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_engine_view.html" target="_self">EngineView</a></td><td class="desc">Abstract base class for a "view" of a reaction network engine </td></tr>
|
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_engine_view.html" target="_self">EngineView</a></td><td class="desc">Abstract base class for a "view" of a reaction network engine </td></tr>
|
||||||
<tr id="row_0_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_file_defined_engine_view.html" target="_self">FileDefinedEngineView</a></td><td class="desc"></td></tr>
|
<tr id="row_0_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_file_defined_engine_view.html" target="_self">FileDefinedEngineView</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_19_" class="arrow" onclick="dynsection.toggleFolder('0_19_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_graph_engine.html" target="_self">GraphEngine</a></td><td class="desc">A reaction network engine that uses a graph-based representation </td></tr>
|
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_19_" class="arrow" onclick="dynsection.toggleFolder('0_19_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_graph_engine.html" target="_self">GraphEngine</a></td><td class="desc">A reaction network engine that uses a graph-based representation </td></tr>
|
||||||
<tr id="row_0_19_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html" target="_self">AtomicReverseRate</a></td><td class="desc"></td></tr>
|
<tr id="row_0_19_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html" target="_self">AtomicReverseRate</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_19_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_graph_engine_1_1constants.html" target="_self">constants</a></td><td class="desc"></td></tr>
|
<tr id="row_0_19_1_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_graph_engine_1_1constants.html" target="_self">constants</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_19_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html" target="_self">PrecomputedReaction</a></td><td class="desc"></td></tr>
|
<tr id="row_0_19_2_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html" target="_self">PrecomputedReaction</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_20_" class="arrow" onclick="dynsection.toggleFolder('0_20_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html" target="_self">MultiscalePartitioningEngineView</a></td><td class="desc">An engine view that partitions the reaction network into multiple groups based on timescales </td></tr>
|
<tr id="row_0_20_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_20_" class="arrow" onclick="dynsection.toggleFolder('0_20_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html" target="_self">MultiscalePartitioningEngineView</a></td><td class="desc">An engine view that partitions the reaction network into multiple groups based on timescales </td></tr>
|
||||||
<tr id="row_0_20_0_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html" target="_self">CacheStats</a></td><td class="desc">Struct for tracking cache statistics </td></tr>
|
<tr id="row_0_20_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html" target="_self">CacheStats</a></td><td class="desc">Struct for tracking cache statistics </td></tr>
|
||||||
<tr id="row_0_20_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html" target="_self">EigenFunctor</a></td><td class="desc">Functor for solving QSE abundances using Eigen's nonlinear optimization </td></tr>
|
<tr id="row_0_20_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html" target="_self">EigenFunctor</a></td><td class="desc">Functor for solving QSE abundances using Eigen's nonlinear optimization </td></tr>
|
||||||
<tr id="row_0_20_2_" class="odd"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html" target="_self">QSEGroup</a></td><td class="desc">Struct representing a QSE group </td></tr>
|
<tr id="row_0_20_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html" target="_self">QSEGroup</a></td><td class="desc">Struct representing a QSE group </td></tr>
|
||||||
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_net_in.html" target="_self">NetIn</a></td><td class="desc"></td></tr>
|
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_net_in.html" target="_self">NetIn</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_22_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_net_out.html" target="_self">NetOut</a></td><td class="desc"></td></tr>
|
<tr id="row_0_22_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_net_out.html" target="_self">NetOut</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_network.html" target="_self">Network</a></td><td class="desc"></td></tr>
|
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classgridfire_1_1_network.html" target="_self">Network</a></td><td class="desc"></td></tr>
|
||||||
@@ -213,17 +221,19 @@ $(function(){initNavTree('annotated.html',''); initResizable(true); });
|
|||||||
<tr id="row_0_30_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_step_derivatives.html" target="_self">StepDerivatives</a></td><td class="desc">Structure holding derivatives and energy generation for a network step </td></tr>
|
<tr id="row_0_30_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structgridfire_1_1_step_derivatives.html" target="_self">StepDerivatives</a></td><td class="desc">Structure holding derivatives and energy generation for a network step </td></tr>
|
||||||
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacestd.html" target="_self">std</a></td><td class="desc">STL namespace </td></tr>
|
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">▼</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacestd.html" target="_self">std</a></td><td class="desc">STL namespace </td></tr>
|
||||||
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html" target="_self">hash< gridfire::QSECacheKey ></a></td><td class="desc"></td></tr>
|
<tr id="row_1_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html" target="_self">hash< gridfire::QSECacheKey ></a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html" target="_self">hash< gridfire::reaction::Reaction ></a></td><td class="desc"></td></tr>
|
<tr id="row_1_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01gridfire_1_1rates_1_1weak_1_1_table_axes_01_4.html" target="_self">hash< gridfire::rates::weak::TableAxes ></a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_1_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html" target="_self">hash< gridfire::reaction::ReactionSet ></a></td><td class="desc"></td></tr>
|
<tr id="row_1_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html" target="_self">hash< gridfire::reaction::Reaction ></a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_dynamic_engine.html" target="_self">PyDynamicEngine</a></td><td class="desc"></td></tr>
|
<tr id="row_1_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html" target="_self">hash< gridfire::reaction::ReactionSet ></a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_3_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_dynamic_engine_view.html" target="_self">PyDynamicEngineView</a></td><td class="desc"></td></tr>
|
<tr id="row_2_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_dynamic_engine.html" target="_self">PyDynamicEngine</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_dynamic_network_solver_strategy.html" target="_self">PyDynamicNetworkSolverStrategy</a></td><td class="desc"></td></tr>
|
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_dynamic_engine_view.html" target="_self">PyDynamicEngineView</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_5_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_engine.html" target="_self">PyEngine</a></td><td class="desc"></td></tr>
|
<tr id="row_4_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_dynamic_network_solver_strategy.html" target="_self">PyDynamicNetworkSolverStrategy</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_engine_view.html" target="_self">PyEngineView</a></td><td class="desc"></td></tr>
|
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_engine.html" target="_self">PyEngine</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_7_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_network_file_parser.html" target="_self">PyNetworkFileParser</a></td><td class="desc"></td></tr>
|
<tr id="row_6_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_engine_view.html" target="_self">PyEngineView</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_partition_function.html" target="_self">PyPartitionFunction</a></td><td class="desc"></td></tr>
|
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_network_file_parser.html" target="_self">PyNetworkFileParser</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_9_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_screening.html" target="_self">PyScreening</a></td><td class="desc"></td></tr>
|
<tr id="row_8_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_partition_function.html" target="_self">PyPartitionFunction</a></td><td class="desc"></td></tr>
|
||||||
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_solver_plugin_interface.html" target="_self">SolverPluginInterface</a></td><td class="desc"></td></tr>
|
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_screening.html" target="_self">PyScreening</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_10_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_py_solver_context_base.html" target="_self">PySolverContextBase</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_solver_plugin_interface.html" target="_self">SolverPluginInterface</a></td><td class="desc"></td></tr>
|
||||||
</table>
|
</table>
|
||||||
</div><!-- directory -->
|
</div><!-- directory -->
|
||||||
</div><!-- contents -->
|
</div><!-- contents -->
|
||||||
|
|||||||
@@ -8,12 +8,19 @@ var annotated_dup =
|
|||||||
[ "ODE", "structgridfire_1_1approx8_1_1_o_d_e.html", "structgridfire_1_1approx8_1_1_o_d_e" ]
|
[ "ODE", "structgridfire_1_1approx8_1_1_o_d_e.html", "structgridfire_1_1approx8_1_1_o_d_e" ]
|
||||||
] ],
|
] ],
|
||||||
[ "exceptions", "namespacegridfire_1_1exceptions.html", [
|
[ "exceptions", "namespacegridfire_1_1exceptions.html", [
|
||||||
|
[ "BadCollectionError", "classgridfire_1_1exceptions_1_1_bad_collection_error.html", "classgridfire_1_1exceptions_1_1_bad_collection_error" ],
|
||||||
[ "EngineError", "classgridfire_1_1exceptions_1_1_engine_error.html", null ],
|
[ "EngineError", "classgridfire_1_1exceptions_1_1_engine_error.html", null ],
|
||||||
[ "FailedToPartitionEngineError", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error" ],
|
[ "FailedToPartitionEngineError", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error" ],
|
||||||
|
[ "HashingError", "classgridfire_1_1exceptions_1_1_hashing_error.html", "classgridfire_1_1exceptions_1_1_hashing_error" ],
|
||||||
|
[ "JacobianError", "classgridfire_1_1exceptions_1_1_jacobian_error.html", null ],
|
||||||
[ "NetworkResizedError", "classgridfire_1_1exceptions_1_1_network_resized_error.html", "classgridfire_1_1exceptions_1_1_network_resized_error" ],
|
[ "NetworkResizedError", "classgridfire_1_1exceptions_1_1_network_resized_error.html", "classgridfire_1_1exceptions_1_1_network_resized_error" ],
|
||||||
[ "StaleEngineError", "classgridfire_1_1exceptions_1_1_stale_engine_error.html", "classgridfire_1_1exceptions_1_1_stale_engine_error" ],
|
[ "StaleEngineError", "classgridfire_1_1exceptions_1_1_stale_engine_error.html", "classgridfire_1_1exceptions_1_1_stale_engine_error" ],
|
||||||
[ "StaleEngineTrigger", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html", "classgridfire_1_1exceptions_1_1_stale_engine_trigger" ],
|
[ "StaleEngineTrigger", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html", "classgridfire_1_1exceptions_1_1_stale_engine_trigger" ],
|
||||||
[ "UnableToSetNetworkReactionsError", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error" ]
|
[ "StaleJacobianError", "classgridfire_1_1exceptions_1_1_stale_jacobian_error.html", "classgridfire_1_1exceptions_1_1_stale_jacobian_error" ],
|
||||||
|
[ "UnableToSetNetworkReactionsError", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error" ],
|
||||||
|
[ "UninitializedJacobianError", "classgridfire_1_1exceptions_1_1_uninitialized_jacobian_error.html", "classgridfire_1_1exceptions_1_1_uninitialized_jacobian_error" ],
|
||||||
|
[ "UnknownJacobianError", "classgridfire_1_1exceptions_1_1_unknown_jacobian_error.html", "classgridfire_1_1exceptions_1_1_unknown_jacobian_error" ],
|
||||||
|
[ "UtilityError", "classgridfire_1_1exceptions_1_1_utility_error.html", null ]
|
||||||
] ],
|
] ],
|
||||||
[ "expectations", "namespacegridfire_1_1expectations.html", [
|
[ "expectations", "namespacegridfire_1_1expectations.html", [
|
||||||
[ "EngineError", "structgridfire_1_1expectations_1_1_engine_error.html", "structgridfire_1_1expectations_1_1_engine_error" ],
|
[ "EngineError", "structgridfire_1_1expectations_1_1_engine_error.html", "structgridfire_1_1expectations_1_1_engine_error" ],
|
||||||
@@ -67,11 +74,12 @@ var annotated_dup =
|
|||||||
[ "solver", "namespacegridfire_1_1solver.html", [
|
[ "solver", "namespacegridfire_1_1solver.html", [
|
||||||
[ "CVODESolverStrategy", "classgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy.html", "classgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy" ],
|
[ "CVODESolverStrategy", "classgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy.html", "classgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy" ],
|
||||||
[ "NetworkSolverStrategy", "classgridfire_1_1solver_1_1_network_solver_strategy.html", "classgridfire_1_1solver_1_1_network_solver_strategy" ],
|
[ "NetworkSolverStrategy", "classgridfire_1_1solver_1_1_network_solver_strategy.html", "classgridfire_1_1solver_1_1_network_solver_strategy" ],
|
||||||
[ "SolverContextBase", "structgridfire_1_1solver_1_1_solver_context_base.html", "structgridfire_1_1solver_1_1_solver_context_base" ]
|
[ "SolverContextBase", "classgridfire_1_1solver_1_1_solver_context_base.html", "classgridfire_1_1solver_1_1_solver_context_base" ]
|
||||||
] ],
|
] ],
|
||||||
[ "trigger", "namespacegridfire_1_1trigger.html", [
|
[ "trigger", "namespacegridfire_1_1trigger.html", [
|
||||||
[ "solver", "namespacegridfire_1_1trigger_1_1solver.html", [
|
[ "solver", "namespacegridfire_1_1trigger_1_1solver.html", [
|
||||||
[ "CVODE", "namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html", [
|
[ "CVODE", "namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html", [
|
||||||
|
[ "ConvergenceFailureTrigger", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_convergence_failure_trigger.html", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_convergence_failure_trigger" ],
|
||||||
[ "OffDiagonalTrigger", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_off_diagonal_trigger.html", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_off_diagonal_trigger" ],
|
[ "OffDiagonalTrigger", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_off_diagonal_trigger.html", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_off_diagonal_trigger" ],
|
||||||
[ "SimulationTimeTrigger", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_simulation_time_trigger.html", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_simulation_time_trigger" ],
|
[ "SimulationTimeTrigger", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_simulation_time_trigger.html", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_simulation_time_trigger" ],
|
||||||
[ "TimestepCollapseTrigger", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_timestep_collapse_trigger.html", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_timestep_collapse_trigger" ]
|
[ "TimestepCollapseTrigger", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_timestep_collapse_trigger.html", "classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_timestep_collapse_trigger" ]
|
||||||
@@ -111,6 +119,7 @@ var annotated_dup =
|
|||||||
] ],
|
] ],
|
||||||
[ "std", "namespacestd.html", [
|
[ "std", "namespacestd.html", [
|
||||||
[ "hash< gridfire::QSECacheKey >", "structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html", "structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4" ],
|
[ "hash< gridfire::QSECacheKey >", "structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html", "structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4" ],
|
||||||
|
[ "hash< gridfire::rates::weak::TableAxes >", "structstd_1_1hash_3_01gridfire_1_1rates_1_1weak_1_1_table_axes_01_4.html", "structstd_1_1hash_3_01gridfire_1_1rates_1_1weak_1_1_table_axes_01_4" ],
|
||||||
[ "hash< gridfire::reaction::Reaction >", "structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html", "structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4" ],
|
[ "hash< gridfire::reaction::Reaction >", "structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html", "structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4" ],
|
||||||
[ "hash< gridfire::reaction::ReactionSet >", "structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html", "structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4" ]
|
[ "hash< gridfire::reaction::ReactionSet >", "structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html", "structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4" ]
|
||||||
] ],
|
] ],
|
||||||
@@ -122,5 +131,6 @@ var annotated_dup =
|
|||||||
[ "PyNetworkFileParser", "class_py_network_file_parser.html", "class_py_network_file_parser" ],
|
[ "PyNetworkFileParser", "class_py_network_file_parser.html", "class_py_network_file_parser" ],
|
||||||
[ "PyPartitionFunction", "class_py_partition_function.html", "class_py_partition_function" ],
|
[ "PyPartitionFunction", "class_py_partition_function.html", "class_py_partition_function" ],
|
||||||
[ "PyScreening", "class_py_screening.html", "class_py_screening" ],
|
[ "PyScreening", "class_py_screening.html", "class_py_screening" ],
|
||||||
|
[ "PySolverContextBase", "class_py_solver_context_base.html", "class_py_solver_context_base" ],
|
||||||
[ "SolverPluginInterface", "class_solver_plugin_interface.html", "class_solver_plugin_interface" ]
|
[ "SolverPluginInterface", "class_solver_plugin_interface.html", "class_solver_plugin_interface" ]
|
||||||
];
|
];
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -105,29 +105,23 @@ $(function(){initNavTree('class_py_dynamic_engine.html',''); initResizable(true)
|
|||||||
|
|
||||||
<p>This is the complete list of members for <a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a>, including all inherited members.</p>
|
<p>This is the complete list of members for <a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a>, including all inherited members.</p>
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a264bd5a8891c8c5f0dff32867effe547">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a09eb8874b0c687aacc84a7bc7a5e2330">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a6224f546ba66b1257506b1fc9f47195a">calculateMolarReactionFlow</a>(const gridfire::reaction::Reaction &reaction, const std::vector< double > &Y, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a1b7f2e7c92b4702efcabe7c2a1faa153">calculateMolarReactionFlow</a>(const gridfire::reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a39cf5b738eea0a275bf8c0eb5789fab3">gridfire::DynamicEngine::calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a6bd76ef1df93d361bf5791270390c914">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a5b7f0cfe327c634ec125303256de8b9a">calculateRHSAndEnergy</a>(const std::vector< double > &Y, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a6c5397f57fb9e115495188a1d2296147">collectComposition</a>(fourdst::composition::Composition &comp) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">gridfire::DynamicEngine::calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2a63d0132254983a2143f31e863a5c18">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a5bd40c752db1badcd600797c9113121d">generateJacobianMatrix</a>(const std::vector< double > &Y_dynamic, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#aae45b9260d0ec645213541c96b48a468">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#aa0f1fd3f0c0185395193d1b6897d64c5">generateJacobianMatrix</a>(const std::vector< double > &Y_dynamic, double T9, double rho, const gridfire::SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a36f2dbd2278608fe8a4ef7f08d7e4963">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const gridfire::SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">gridfire::DynamicEngine::generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">gridfire::DynamicEngine::generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c">getDepth</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c">getDepth</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a1c888bbc0618f1ae02d9a53e45f3c159">getJacobianMatrixEntry</a>(int i, int j) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a63bbe8f6d3849e99dd41b6d9613ff1f0">getJacobianMatrixEntry</a>(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a88dbf350dc0ea3e2b64d825f489e0d60">gridfire::DynamicEngine::getJacobianMatrixEntry</a>(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a1d5143640666631501cf229bc491516e">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a1d5143640666631501cf229bc491516e">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a16c27e5af29ddf187e5ab82a6e6db57b">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a020044829e0146427ed4830e5b02c4f3">getSpeciesDestructionTimescales</a>(const std::vector< double > &Y, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a25c040d3078f6ff2ef38f733eb68f1fa">gridfire::DynamicEngine::getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a95d10a7b240d543a1bc6c67ddf2dc8e0">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a95d10a7b240d543a1bc6c67ddf2dc8e0">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a02a4c86c9637a3c9c9ca8ddd82ecff22">getSpeciesTimescales</a>(const std::vector< double > &Y, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a598eb1575937d165b4b383959cf8c417">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#ae7114f5ebc6667b5e5971c0450ed03d9">gridfire::DynamicEngine::getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a3dd5cf419f25e76e144af35df15a2067">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const gridfire::reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#ab48ef6db18da20024aa563a91fa16f83">getStoichiometryMatrixEntry</a>(int speciesIndex, int reactionIndex) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"></td></tr>
|
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#ad19c8451b6f624e2938f771cc067d5c1">gridfire::DynamicEngine::getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14">isStale</a>(const gridfire::NetIn &netIn) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14">isStale</a>(const gridfire::NetIn &netIn) override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2246382b1c98ba69cdb419bba63a6d03">m_species_cache</a></td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a2246382b1c98ba69cdb419bba63a6d03">m_species_cache</a></td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac">mapNetInToMolarAbundanceVector</a>(const gridfire::NetIn &netIn) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac">mapNetInToMolarAbundanceVector</a>(const gridfire::NetIn &netIn) const override</td><td class="entry"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -124,30 +124,38 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:afc745e7ab5da5d8b3cf916044515cd7d" id="r_afc745e7ab5da5d8b3cf916044515cd7d"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#afc745e7ab5da5d8b3cf916044515cd7d">getNetworkSpecies</a> () const override</td></tr>
|
<tr class="memitem:afc745e7ab5da5d8b3cf916044515cd7d" id="r_afc745e7ab5da5d8b3cf916044515cd7d"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#afc745e7ab5da5d8b3cf916044515cd7d">getNetworkSpecies</a> () const override</td></tr>
|
||||||
<tr class="memdesc:afc745e7ab5da5d8b3cf916044515cd7d"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a> Implementation ///. <br /></td></tr>
|
<tr class="memdesc:afc745e7ab5da5d8b3cf916044515cd7d"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a> Implementation ///. <br /></td></tr>
|
||||||
<tr class="separator:afc745e7ab5da5d8b3cf916044515cd7d"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:afc745e7ab5da5d8b3cf916044515cd7d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a5b7f0cfe327c634ec125303256de8b9a" id="r_a5b7f0cfe327c634ec125303256de8b9a"><td class="memItemLeft" align="right" valign="top">std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">gridfire::StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5b7f0cfe327c634ec125303256de8b9a">calculateRHSAndEnergy</a> (const std::vector< double > &Y, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a6bd76ef1df93d361bf5791270390c914" id="r_a6bd76ef1df93d361bf5791270390c914"><td class="memItemLeft" align="right" valign="top">std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">gridfire::StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6bd76ef1df93d361bf5791270390c914">calculateRHSAndEnergy</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="separator:a5b7f0cfe327c634ec125303256de8b9a"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="memdesc:a6bd76ef1df93d361bf5791270390c914"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the right-hand side (dY/dt) and energy generation. <br /></td></tr>
|
||||||
<tr class="memitem:a5bd40c752db1badcd600797c9113121d" id="r_a5bd40c752db1badcd600797c9113121d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5bd40c752db1badcd600797c9113121d">generateJacobianMatrix</a> (const std::vector< double > &Y_dynamic, double T9, double rho) const override</td></tr>
|
<tr class="separator:a6bd76ef1df93d361bf5791270390c914"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="separator:a5bd40c752db1badcd600797c9113121d"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="memitem:a2a63d0132254983a2143f31e863a5c18" id="r_a2a63d0132254983a2143f31e863a5c18"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2a63d0132254983a2143f31e863a5c18">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memitem:aa0f1fd3f0c0185395193d1b6897d64c5" id="r_aa0f1fd3f0c0185395193d1b6897d64c5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa0f1fd3f0c0185395193d1b6897d64c5">generateJacobianMatrix</a> (const std::vector< double > &Y_dynamic, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">gridfire::SparsityPattern</a> &sparsityPattern) const override</td></tr>
|
<tr class="memdesc:a2a63d0132254983a2143f31e863a5c18"><td class="mdescLeft"> </td><td class="mdescRight">Generate the Jacobian matrix for the current state. <br /></td></tr>
|
||||||
<tr class="separator:aa0f1fd3f0c0185395193d1b6897d64c5"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2a63d0132254983a2143f31e863a5c18"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1c888bbc0618f1ae02d9a53e45f3c159" id="r_a1c888bbc0618f1ae02d9a53e45f3c159"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1c888bbc0618f1ae02d9a53e45f3c159">getJacobianMatrixEntry</a> (int i, int j) const override</td></tr>
|
<tr class="memitem:aae45b9260d0ec645213541c96b48a468" id="r_aae45b9260d0ec645213541c96b48a468"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#aae45b9260d0ec645213541c96b48a468">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td></tr>
|
||||||
<tr class="separator:a1c888bbc0618f1ae02d9a53e45f3c159"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aae45b9260d0ec645213541c96b48a468"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a36f2dbd2278608fe8a4ef7f08d7e4963" id="r_a36f2dbd2278608fe8a4ef7f08d7e4963"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a36f2dbd2278608fe8a4ef7f08d7e4963">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">gridfire::SparsityPattern</a> &sparsityPattern) const override</td></tr>
|
||||||
|
<tr class="separator:a36f2dbd2278608fe8a4ef7f08d7e4963"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a63bbe8f6d3849e99dd41b6d9613ff1f0" id="r_a63bbe8f6d3849e99dd41b6d9613ff1f0"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a63bbe8f6d3849e99dd41b6d9613ff1f0">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
||||||
|
<tr class="memdesc:a63bbe8f6d3849e99dd41b6d9613ff1f0"><td class="mdescLeft"> </td><td class="mdescRight">Get an entry from the previously generated Jacobian matrix. <br /></td></tr>
|
||||||
|
<tr class="separator:a63bbe8f6d3849e99dd41b6d9613ff1f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a2066649ca11a869c054079ea12d8d0e9" id="r_a2066649ca11a869c054079ea12d8d0e9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2066649ca11a869c054079ea12d8d0e9">generateStoichiometryMatrix</a> () override</td></tr>
|
<tr class="memitem:a2066649ca11a869c054079ea12d8d0e9" id="r_a2066649ca11a869c054079ea12d8d0e9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2066649ca11a869c054079ea12d8d0e9">generateStoichiometryMatrix</a> () override</td></tr>
|
||||||
<tr class="memdesc:a2066649ca11a869c054079ea12d8d0e9"><td class="mdescLeft"> </td><td class="mdescRight">Generate the stoichiometry matrix for the network. <br /></td></tr>
|
<tr class="memdesc:a2066649ca11a869c054079ea12d8d0e9"><td class="mdescLeft"> </td><td class="mdescRight">Generate the stoichiometry matrix for the network. <br /></td></tr>
|
||||||
<tr class="separator:a2066649ca11a869c054079ea12d8d0e9"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2066649ca11a869c054079ea12d8d0e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ab48ef6db18da20024aa563a91fa16f83" id="r_ab48ef6db18da20024aa563a91fa16f83"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab48ef6db18da20024aa563a91fa16f83">getStoichiometryMatrixEntry</a> (int speciesIndex, int reactionIndex) const override</td></tr>
|
<tr class="memitem:a3dd5cf419f25e76e144af35df15a2067" id="r_a3dd5cf419f25e76e144af35df15a2067"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3dd5cf419f25e76e144af35df15a2067">getStoichiometryMatrixEntry</a> (const fourdst::atomic::Species &species, const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a> &reaction) const override</td></tr>
|
||||||
<tr class="separator:ab48ef6db18da20024aa563a91fa16f83"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="memdesc:a3dd5cf419f25e76e144af35df15a2067"><td class="mdescLeft"> </td><td class="mdescRight">Get an entry from the stoichiometry matrix. <br /></td></tr>
|
||||||
<tr class="memitem:a6224f546ba66b1257506b1fc9f47195a" id="r_a6224f546ba66b1257506b1fc9f47195a"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6224f546ba66b1257506b1fc9f47195a">calculateMolarReactionFlow</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a> &reaction, const std::vector< double > &Y, double T9, double rho) const override</td></tr>
|
<tr class="separator:a3dd5cf419f25e76e144af35df15a2067"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="separator:a6224f546ba66b1257506b1fc9f47195a"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="memitem:a1b7f2e7c92b4702efcabe7c2a1faa153" id="r_a1b7f2e7c92b4702efcabe7c2a1faa153"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b7f2e7c92b4702efcabe7c2a1faa153">calculateMolarReactionFlow</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a> &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
|
<tr class="memdesc:a1b7f2e7c92b4702efcabe7c2a1faa153"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the molar reaction flow for a given reaction. <br /></td></tr>
|
||||||
|
<tr class="separator:a1b7f2e7c92b4702efcabe7c2a1faa153"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1d5143640666631501cf229bc491516e" id="r_a1d5143640666631501cf229bc491516e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">gridfire::reaction::ReactionSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d5143640666631501cf229bc491516e">getNetworkReactions</a> () const override</td></tr>
|
<tr class="memitem:a1d5143640666631501cf229bc491516e" id="r_a1d5143640666631501cf229bc491516e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">gridfire::reaction::ReactionSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1d5143640666631501cf229bc491516e">getNetworkReactions</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a1d5143640666631501cf229bc491516e"><td class="mdescLeft"> </td><td class="mdescRight">Get the set of logical reactions in the network. <br /></td></tr>
|
<tr class="memdesc:a1d5143640666631501cf229bc491516e"><td class="mdescLeft"> </td><td class="mdescRight">Get the set of logical reactions in the network. <br /></td></tr>
|
||||||
<tr class="separator:a1d5143640666631501cf229bc491516e"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a1d5143640666631501cf229bc491516e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:af469cba3be850d53f659ec173f0eb4e4" id="r_af469cba3be850d53f659ec173f0eb4e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af469cba3be850d53f659ec173f0eb4e4">setNetworkReactions</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">gridfire::reaction::ReactionSet</a> &reactions) override</td></tr>
|
<tr class="memitem:af469cba3be850d53f659ec173f0eb4e4" id="r_af469cba3be850d53f659ec173f0eb4e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#af469cba3be850d53f659ec173f0eb4e4">setNetworkReactions</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">gridfire::reaction::ReactionSet</a> &reactions) override</td></tr>
|
||||||
<tr class="separator:af469cba3be850d53f659ec173f0eb4e4"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:af469cba3be850d53f659ec173f0eb4e4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a02a4c86c9637a3c9c9ca8ddd82ecff22" id="r_a02a4c86c9637a3c9c9ca8ddd82ecff22"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a02a4c86c9637a3c9c9ca8ddd82ecff22">getSpeciesTimescales</a> (const std::vector< double > &Y, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a598eb1575937d165b4b383959cf8c417" id="r_a598eb1575937d165b4b383959cf8c417"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a598eb1575937d165b4b383959cf8c417">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="separator:a02a4c86c9637a3c9c9ca8ddd82ecff22"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="memdesc:a598eb1575937d165b4b383959cf8c417"><td class="mdescLeft"> </td><td class="mdescRight">Compute timescales for all species in the network. <br /></td></tr>
|
||||||
<tr class="memitem:a020044829e0146427ed4830e5b02c4f3" id="r_a020044829e0146427ed4830e5b02c4f3"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a020044829e0146427ed4830e5b02c4f3">getSpeciesDestructionTimescales</a> (const std::vector< double > &Y, double T9, double rho) const override</td></tr>
|
<tr class="separator:a598eb1575937d165b4b383959cf8c417"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="separator:a020044829e0146427ed4830e5b02c4f3"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="memitem:a16c27e5af29ddf187e5ab82a6e6db57b" id="r_a16c27e5af29ddf187e5ab82a6e6db57b"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a16c27e5af29ddf187e5ab82a6e6db57b">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
|
<tr class="separator:a16c27e5af29ddf187e5ab82a6e6db57b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:af8e6a8cd44f278535d7bcc9a896d6da8" id="r_af8e6a8cd44f278535d7bcc9a896d6da8"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#af8e6a8cd44f278535d7bcc9a896d6da8">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:af8e6a8cd44f278535d7bcc9a896d6da8" id="r_af8e6a8cd44f278535d7bcc9a896d6da8"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#af8e6a8cd44f278535d7bcc9a896d6da8">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">gridfire::NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:af8e6a8cd44f278535d7bcc9a896d6da8"><td class="mdescLeft"> </td><td class="mdescRight">Update the internal state of the engine. <br /></td></tr>
|
<tr class="memdesc:af8e6a8cd44f278535d7bcc9a896d6da8"><td class="mdescLeft"> </td><td class="mdescRight">Update the internal state of the engine. <br /></td></tr>
|
||||||
<tr class="separator:af8e6a8cd44f278535d7bcc9a896d6da8"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:af8e6a8cd44f278535d7bcc9a896d6da8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -174,36 +182,16 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a3d30a9116825ab2c5c209bc2712126bc" id="r_a3d30a9116825ab2c5c209bc2712126bc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3d30a9116825ab2c5c209bc2712126bc">rebuild</a> (const fourdst::composition::Composition &comp, <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">gridfire::BuildDepthType</a> depth) override</td></tr>
|
<tr class="memitem:a3d30a9116825ab2c5c209bc2712126bc" id="r_a3d30a9116825ab2c5c209bc2712126bc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3d30a9116825ab2c5c209bc2712126bc">rebuild</a> (const fourdst::composition::Composition &comp, <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">gridfire::BuildDepthType</a> depth) override</td></tr>
|
||||||
<tr class="memdesc:a3d30a9116825ab2c5c209bc2712126bc"><td class="mdescLeft"> </td><td class="mdescRight">Rebuild the network with a specified depth. <br /></td></tr>
|
<tr class="memdesc:a3d30a9116825ab2c5c209bc2712126bc"><td class="mdescLeft"> </td><td class="mdescRight">Rebuild the network with a specified depth. <br /></td></tr>
|
||||||
<tr class="separator:a3d30a9116825ab2c5c209bc2712126bc"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a3d30a9116825ab2c5c209bc2712126bc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
<tr class="memitem:a09eb8874b0c687aacc84a7bc7a5e2330" id="r_a09eb8874b0c687aacc84a7bc7a5e2330"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_energy_derivatives.html">gridfire::EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a09eb8874b0c687aacc84a7bc7a5e2330">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memitem:a21d15531309456ee83f7675251e7a1bf inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a21d15531309456ee83f7675251e7a1bf"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
<tr class="memdesc:a09eb8874b0c687aacc84a7bc7a5e2330"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
||||||
<tr class="memdesc:a21d15531309456ee83f7675251e7a1bf inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Generate the Jacobian matrix for the current state. <br /></td></tr>
|
<tr class="separator:a09eb8874b0c687aacc84a7bc7a5e2330"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="separator:a21d15531309456ee83f7675251e7a1bf inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="memitem:a6c5397f57fb9e115495188a1d2296147" id="r_a6c5397f57fb9e115495188a1d2296147"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c5397f57fb9e115495188a1d2296147">collectComposition</a> (fourdst::composition::Composition &comp) const override</td></tr>
|
||||||
<tr class="memitem:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a11d602a708af4629f51873b17f7b8dbd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const</td></tr>
|
<tr class="memdesc:a6c5397f57fb9e115495188a1d2296147"><td class="mdescLeft"> </td><td class="mdescRight">Recursively collect composition from current engine and any sub engines if they exist. <br /></td></tr>
|
||||||
<tr class="separator:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a6c5397f57fb9e115495188a1d2296147"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a88dbf350dc0ea3e2b64d825f489e0d60 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a88dbf350dc0ea3e2b64d825f489e0d60"><td class="memItemLeft" align="right" valign="top">virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a88dbf350dc0ea3e2b64d825f489e0d60">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const =0</td></tr>
|
|
||||||
<tr class="memdesc:a88dbf350dc0ea3e2b64d825f489e0d60 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get an entry from the previously generated Jacobian matrix. <br /></td></tr>
|
|
||||||
<tr class="separator:a88dbf350dc0ea3e2b64d825f489e0d60 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:ad19c8451b6f624e2938f771cc067d5c1 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_ad19c8451b6f624e2938f771cc067d5c1"><td class="memItemLeft" align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#ad19c8451b6f624e2938f771cc067d5c1">getStoichiometryMatrixEntry</a> (const fourdst::atomic::Species &species, const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">reaction::Reaction</a> &reaction) const =0</td></tr>
|
|
||||||
<tr class="memdesc:ad19c8451b6f624e2938f771cc067d5c1 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get an entry from the stoichiometry matrix. <br /></td></tr>
|
|
||||||
<tr class="separator:ad19c8451b6f624e2938f771cc067d5c1 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a39cf5b738eea0a275bf8c0eb5789fab3 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a39cf5b738eea0a275bf8c0eb5789fab3"><td class="memItemLeft" align="right" valign="top">virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a39cf5b738eea0a275bf8c0eb5789fab3">calculateMolarReactionFlow</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">reaction::Reaction</a> &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
|
||||||
<tr class="memdesc:a39cf5b738eea0a275bf8c0eb5789fab3 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the molar reaction flow for a given reaction. <br /></td></tr>
|
|
||||||
<tr class="separator:a39cf5b738eea0a275bf8c0eb5789fab3 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a264bd5a8891c8c5f0dff32867effe547 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a264bd5a8891c8c5f0dff32867effe547"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a264bd5a8891c8c5f0dff32867effe547">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
|
||||||
<tr class="memdesc:a264bd5a8891c8c5f0dff32867effe547 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
|
||||||
<tr class="separator:a264bd5a8891c8c5f0dff32867effe547 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:ae7114f5ebc6667b5e5971c0450ed03d9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_ae7114f5ebc6667b5e5971c0450ed03d9"><td class="memItemLeft" align="right" valign="top">virtual std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#ae7114f5ebc6667b5e5971c0450ed03d9">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
|
||||||
<tr class="memdesc:ae7114f5ebc6667b5e5971c0450ed03d9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Compute timescales for all species in the network. <br /></td></tr>
|
|
||||||
<tr class="separator:ae7114f5ebc6667b5e5971c0450ed03d9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a25c040d3078f6ff2ef38f733eb68f1fa inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a25c040d3078f6ff2ef38f733eb68f1fa"><td class="memItemLeft" align="right" valign="top">virtual std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a25c040d3078f6ff2ef38f733eb68f1fa">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
|
||||||
<tr class="separator:a25c040d3078f6ff2ef38f733eb68f1fa inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td></tr>
|
||||||
<tr class="memitem:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine" id="r_a2e7970bed2100699f226f4141d5db037"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a> ()=default</td></tr>
|
<tr class="memitem:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine" id="r_a2e7970bed2100699f226f4141d5db037"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a> ()=default</td></tr>
|
||||||
<tr class="memdesc:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
<tr class="memdesc:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
||||||
<tr class="separator:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:add48d3af9ebde17717e42e220e349740 inherit pub_methods_classgridfire_1_1_engine" id="r_add48d3af9ebde17717e42e220e349740"><td class="memItemLeft" align="right" valign="top">virtual std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">calculateRHSAndEnergy</a> (const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
|
||||||
<tr class="memdesc:add48d3af9ebde17717e42e220e349740 inherit pub_methods_classgridfire_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the right-hand side (dY/dt) and energy generation. <br /></td></tr>
|
|
||||||
<tr class="separator:add48d3af9ebde17717e42e220e349740 inherit pub_methods_classgridfire_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||||
Private Attributes</h2></td></tr>
|
Private Attributes</h2></td></tr>
|
||||||
@@ -211,8 +199,56 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="separator:a2246382b1c98ba69cdb419bba63a6d03"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2246382b1c98ba69cdb419bba63a6d03"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Member Function Documentation</h2>
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
<a id="a6224f546ba66b1257506b1fc9f47195a" name="a6224f546ba66b1257506b1fc9f47195a"></a>
|
<a id="a09eb8874b0c687aacc84a7bc7a5e2330" name="a09eb8874b0c687aacc84a7bc7a5e2330"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a6224f546ba66b1257506b1fc9f47195a">◆ </a></span>calculateMolarReactionFlow()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a09eb8874b0c687aacc84a7bc7a5e2330">◆ </a></span>calculateEpsDerivatives()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname"><a class="el" href="structgridfire_1_1_energy_derivatives.html">gridfire::EnergyDerivatives</a> PyDynamicEngine::calculateEpsDerivatives </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Calculate the derivatives of the energy generation rate with respect to T and rho. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>EnergyDerivatives containing dEps/dT and dEps/dRho.</dd></dl>
|
||||||
|
<p>This method computes the partial derivatives of the specific nuclear energy generation rate with respect to temperature and density for the current state. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a264bd5a8891c8c5f0dff32867effe547">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a1b7f2e7c92b4702efcabe7c2a1faa153" name="a1b7f2e7c92b4702efcabe7c2a1faa153"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b7f2e7c92b4702efcabe7c2a1faa153">◆ </a></span>calculateMolarReactionFlow()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -228,7 +264,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype">const std::vector< double > &</td> <td class="paramname"><span class="paramname"><em>Y</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
@@ -243,15 +279,30 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Calculate the molar reaction flow for a given reaction. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">reaction</td><td>The reaction for which to calculate the flow. </td></tr>
|
||||||
|
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Molar flow rate for the reaction (e.g., mol/g/s).</dd></dl>
|
||||||
|
<p>This method computes the net rate at which the given reaction proceeds under the current state. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a39cf5b738eea0a275bf8c0eb5789fab3">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a5b7f0cfe327c634ec125303256de8b9a" name="a5b7f0cfe327c634ec125303256de8b9a"></a>
|
<a id="a6bd76ef1df93d361bf5791270390c914" name="a6bd76ef1df93d361bf5791270390c914"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a5b7f0cfe327c634ec125303256de8b9a">◆ </a></span>calculateRHSAndEnergy()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a6bd76ef1df93d361bf5791270390c914">◆ </a></span>calculateRHSAndEnergy()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -262,7 +313,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">gridfire::StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > PyDynamicEngine::calculateRHSAndEnergy </td>
|
<td class="memname">std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">gridfire::StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > PyDynamicEngine::calculateRHSAndEnergy </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::vector< double > &</td> <td class="paramname"><span class="paramname"><em>Y</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
@@ -277,15 +328,68 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Calculate the right-hand side (dY/dt) and energy generation. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>expected<StepDerivatives<double>> containing either dY/dt and energy generation rate or a stale engine error indicating that the engine must be updated</dd></dl>
|
||||||
|
<p>This function must be implemented by derived classes to compute the time derivatives of all species and the specific nuclear energy generation rate for the current state. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">gridfire::Engine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a5bd40c752db1badcd600797c9113121d" name="a5bd40c752db1badcd600797c9113121d"></a>
|
<a id="a6c5397f57fb9e115495188a1d2296147" name="a6c5397f57fb9e115495188a1d2296147"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a5bd40c752db1badcd600797c9113121d">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/2]</span></h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a6c5397f57fb9e115495188a1d2296147">◆ </a></span>collectComposition()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">fourdst::composition::Composition PyDynamicEngine::collectComposition </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Recursively collect composition from current engine and any sub engines if they exist. </p>
|
||||||
|
<p>If species i is defined in comp and in any sub engine or self composition then the molar abundance of species i in the returned composition will be that defined in comp. If there are species defined in sub engine compositions which are not defined in comp then their molar abundances will be based on the reported values from each sub engine. </p><dl class="section note"><dt>Note</dt><dd>It is up to each engine to decide how to handle filling in the return composition. </dd>
|
||||||
|
<dd>
|
||||||
|
These methods return an unfinalized composition which must then be finalized by the caller </dd></dl>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Input composition to "normalize". </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>An updated composition which is a superset of comp. This may contain species which were culled, for example, by either QSE partitioning or reaction flow rate culling </dd></dl>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a827c7e6fa7f2c5baf13a564fb4911388">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a2a63d0132254983a2143f31e863a5c18" name="a2a63d0132254983a2143f31e863a5c18"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2a63d0132254983a2143f31e863a5c18">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/3]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -296,7 +400,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">void PyDynamicEngine::generateJacobianMatrix </td>
|
<td class="memname">void PyDynamicEngine::generateJacobianMatrix </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::vector< double > &</td> <td class="paramname"><span class="paramname"><em>Y_dynamic</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
@@ -311,15 +415,28 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Generate the Jacobian matrix for the current state. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3.</td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<p>This method must compute and store the Jacobian matrix (∂(dY/dt)_i/∂Y_j) for the current state. The matrix can then be accessed via <a class="el" href="#a63bbe8f6d3849e99dd41b6d9613ff1f0" title="Get an entry from the previously generated Jacobian matrix.">getJacobianMatrixEntry()</a>. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="aa0f1fd3f0c0185395193d1b6897d64c5" name="aa0f1fd3f0c0185395193d1b6897d64c5"></a>
|
<a id="a36f2dbd2278608fe8a4ef7f08d7e4963" name="a36f2dbd2278608fe8a4ef7f08d7e4963"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#aa0f1fd3f0c0185395193d1b6897d64c5">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/2]</span></h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a36f2dbd2278608fe8a4ef7f08d7e4963">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/3]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -330,7 +447,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">void PyDynamicEngine::generateJacobianMatrix </td>
|
<td class="memname">void PyDynamicEngine::generateJacobianMatrix </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::vector< double > &</td> <td class="paramname"><span class="paramname"><em>Y_dynamic</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
@@ -350,11 +467,54 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a495bdb1e0c6f9911deb844b22c33644e">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aae45b9260d0ec645213541c96b48a468" name="aae45b9260d0ec645213541c96b48a468"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aae45b9260d0ec645213541c96b48a468">◆ </a></span>generateJacobianMatrix() <span class="overload">[3/3]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void PyDynamicEngine::generateJacobianMatrix </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::vector< fourdst::atomic::Species > &</td> <td class="paramname"><span class="paramname"><em>activeSpecies</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><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_1_dynamic_engine.html#a8538fd9285a192f879a45e3dd3f26362">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a2066649ca11a869c054079ea12d8d0e9" name="a2066649ca11a869c054079ea12d8d0e9"></a>
|
<a id="a2066649ca11a869c054079ea12d8d0e9" name="a2066649ca11a869c054079ea12d8d0e9"></a>
|
||||||
@@ -418,8 +578,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a1c888bbc0618f1ae02d9a53e45f3c159" name="a1c888bbc0618f1ae02d9a53e45f3c159"></a>
|
<a id="a63bbe8f6d3849e99dd41b6d9613ff1f0" name="a63bbe8f6d3849e99dd41b6d9613ff1f0"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a1c888bbc0618f1ae02d9a53e45f3c159">◆ </a></span>getJacobianMatrixEntry()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a63bbe8f6d3849e99dd41b6d9613ff1f0">◆ </a></span>getJacobianMatrixEntry()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -430,21 +590,34 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">double PyDynamicEngine::getJacobianMatrixEntry </td>
|
<td class="memname">double PyDynamicEngine::getJacobianMatrixEntry </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>i</em></span>, </td>
|
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>rowSpecies</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>j</em></span> ) const</td>
|
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>colSpecies</em></span> ) const</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Get an entry from the previously generated Jacobian matrix. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">rowSpecies</td><td>The species corresponding to the row index (i) </td></tr>
|
||||||
|
<tr><td class="paramname">colSpecies</td><td>The species corresponding to the column index (j) </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Value of the Jacobian matrix at (i, j).</dd></dl>
|
||||||
|
<p>The Jacobian must have been generated by <a class="el" href="#a2a63d0132254983a2143f31e863a5c18" title="Generate the Jacobian matrix for the current state.">generateJacobianMatrix()</a> before calling this. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a88dbf350dc0ea3e2b64d825f489e0d60">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a1d5143640666631501cf229bc491516e" name="a1d5143640666631501cf229bc491516e"></a>
|
<a id="a1d5143640666631501cf229bc491516e" name="a1d5143640666631501cf229bc491516e"></a>
|
||||||
@@ -538,8 +711,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a020044829e0146427ed4830e5b02c4f3" name="a020044829e0146427ed4830e5b02c4f3"></a>
|
<a id="a16c27e5af29ddf187e5ab82a6e6db57b" name="a16c27e5af29ddf187e5ab82a6e6db57b"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a020044829e0146427ed4830e5b02c4f3">◆ </a></span>getSpeciesDestructionTimescales()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a16c27e5af29ddf187e5ab82a6e6db57b">◆ </a></span>getSpeciesDestructionTimescales()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -550,7 +723,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > PyDynamicEngine::getSpeciesDestructionTimescales </td>
|
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > PyDynamicEngine::getSpeciesDestructionTimescales </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::vector< double > &</td> <td class="paramname"><span class="paramname"><em>Y</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
@@ -565,11 +738,13 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a25c040d3078f6ff2ef38f733eb68f1fa">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a95d10a7b240d543a1bc6c67ddf2dc8e0" name="a95d10a7b240d543a1bc6c67ddf2dc8e0"></a>
|
<a id="a95d10a7b240d543a1bc6c67ddf2dc8e0" name="a95d10a7b240d543a1bc6c67ddf2dc8e0"></a>
|
||||||
@@ -608,8 +783,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a02a4c86c9637a3c9c9ca8ddd82ecff22" name="a02a4c86c9637a3c9c9ca8ddd82ecff22"></a>
|
<a id="a598eb1575937d165b4b383959cf8c417" name="a598eb1575937d165b4b383959cf8c417"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a02a4c86c9637a3c9c9ca8ddd82ecff22">◆ </a></span>getSpeciesTimescales()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a598eb1575937d165b4b383959cf8c417">◆ </a></span>getSpeciesTimescales()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -620,7 +795,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > PyDynamicEngine::getSpeciesTimescales </td>
|
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > PyDynamicEngine::getSpeciesTimescales </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::vector< double > &</td> <td class="paramname"><span class="paramname"><em>Y</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
@@ -635,15 +810,29 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Compute timescales for all species in the network. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Map from Species to their characteristic timescales (s).</dd></dl>
|
||||||
|
<p>This method estimates the timescale for abundance change of each species, which can be used for timestep control, diagnostics, and reaction network culling. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#ae7114f5ebc6667b5e5971c0450ed03d9">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ab48ef6db18da20024aa563a91fa16f83" name="ab48ef6db18da20024aa563a91fa16f83"></a>
|
<a id="a3dd5cf419f25e76e144af35df15a2067" name="a3dd5cf419f25e76e144af35df15a2067"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#ab48ef6db18da20024aa563a91fa16f83">◆ </a></span>getStoichiometryMatrixEntry()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a3dd5cf419f25e76e144af35df15a2067">◆ </a></span>getStoichiometryMatrixEntry()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -654,21 +843,34 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">int PyDynamicEngine::getStoichiometryMatrixEntry </td>
|
<td class="memname">int PyDynamicEngine::getStoichiometryMatrixEntry </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>speciesIndex</em></span>, </td>
|
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>species</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype">int</td> <td class="paramname"><span class="paramname"><em>reactionIndex</em></span> ) const</td>
|
<td class="paramtype">const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a> &</td> <td class="paramname"><span class="paramname"><em>reaction</em></span> ) const</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Get an entry from the stoichiometry matrix. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">species</td><td>species to look up stoichiometry for. </td></tr>
|
||||||
|
<tr><td class="paramname">reaction</td><td>reaction to find </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Stoichiometric coefficient for the species in the reaction.</dd></dl>
|
||||||
|
<p>The stoichiometry matrix must have been generated by <a class="el" href="#a2066649ca11a869c054079ea12d8d0e9" title="Generate the stoichiometry matrix for the network.">generateStoichiometryMatrix()</a>. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#ad19c8451b6f624e2938f771cc067d5c1">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a55bf19ed7534a312a36faf74753f7b14" name="a55bf19ed7534a312a36faf74753f7b14"></a>
|
<a id="a55bf19ed7534a312a36faf74753f7b14" name="a55bf19ed7534a312a36faf74753f7b14"></a>
|
||||||
|
|||||||
@@ -1,19 +1,22 @@
|
|||||||
var class_py_dynamic_engine =
|
var class_py_dynamic_engine =
|
||||||
[
|
[
|
||||||
[ "calculateMolarReactionFlow", "class_py_dynamic_engine.html#a6224f546ba66b1257506b1fc9f47195a", null ],
|
[ "calculateEpsDerivatives", "class_py_dynamic_engine.html#a09eb8874b0c687aacc84a7bc7a5e2330", null ],
|
||||||
[ "calculateRHSAndEnergy", "class_py_dynamic_engine.html#a5b7f0cfe327c634ec125303256de8b9a", null ],
|
[ "calculateMolarReactionFlow", "class_py_dynamic_engine.html#a1b7f2e7c92b4702efcabe7c2a1faa153", null ],
|
||||||
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a5bd40c752db1badcd600797c9113121d", null ],
|
[ "calculateRHSAndEnergy", "class_py_dynamic_engine.html#a6bd76ef1df93d361bf5791270390c914", null ],
|
||||||
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#aa0f1fd3f0c0185395193d1b6897d64c5", null ],
|
[ "collectComposition", "class_py_dynamic_engine.html#a6c5397f57fb9e115495188a1d2296147", null ],
|
||||||
|
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a2a63d0132254983a2143f31e863a5c18", null ],
|
||||||
|
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#a36f2dbd2278608fe8a4ef7f08d7e4963", null ],
|
||||||
|
[ "generateJacobianMatrix", "class_py_dynamic_engine.html#aae45b9260d0ec645213541c96b48a468", null ],
|
||||||
[ "generateStoichiometryMatrix", "class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9", null ],
|
[ "generateStoichiometryMatrix", "class_py_dynamic_engine.html#a2066649ca11a869c054079ea12d8d0e9", null ],
|
||||||
[ "getDepth", "class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c", null ],
|
[ "getDepth", "class_py_dynamic_engine.html#adba68716d832b6100e08d32fbc36f13c", null ],
|
||||||
[ "getJacobianMatrixEntry", "class_py_dynamic_engine.html#a1c888bbc0618f1ae02d9a53e45f3c159", null ],
|
[ "getJacobianMatrixEntry", "class_py_dynamic_engine.html#a63bbe8f6d3849e99dd41b6d9613ff1f0", null ],
|
||||||
[ "getNetworkReactions", "class_py_dynamic_engine.html#a1d5143640666631501cf229bc491516e", null ],
|
[ "getNetworkReactions", "class_py_dynamic_engine.html#a1d5143640666631501cf229bc491516e", null ],
|
||||||
[ "getNetworkSpecies", "class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d", null ],
|
[ "getNetworkSpecies", "class_py_dynamic_engine.html#afc745e7ab5da5d8b3cf916044515cd7d", null ],
|
||||||
[ "getScreeningModel", "class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5", null ],
|
[ "getScreeningModel", "class_py_dynamic_engine.html#ab4cfdca5e15957c5cef75ffa6dedeee5", null ],
|
||||||
[ "getSpeciesDestructionTimescales", "class_py_dynamic_engine.html#a020044829e0146427ed4830e5b02c4f3", null ],
|
[ "getSpeciesDestructionTimescales", "class_py_dynamic_engine.html#a16c27e5af29ddf187e5ab82a6e6db57b", null ],
|
||||||
[ "getSpeciesIndex", "class_py_dynamic_engine.html#a95d10a7b240d543a1bc6c67ddf2dc8e0", null ],
|
[ "getSpeciesIndex", "class_py_dynamic_engine.html#a95d10a7b240d543a1bc6c67ddf2dc8e0", null ],
|
||||||
[ "getSpeciesTimescales", "class_py_dynamic_engine.html#a02a4c86c9637a3c9c9ca8ddd82ecff22", null ],
|
[ "getSpeciesTimescales", "class_py_dynamic_engine.html#a598eb1575937d165b4b383959cf8c417", null ],
|
||||||
[ "getStoichiometryMatrixEntry", "class_py_dynamic_engine.html#ab48ef6db18da20024aa563a91fa16f83", null ],
|
[ "getStoichiometryMatrixEntry", "class_py_dynamic_engine.html#a3dd5cf419f25e76e144af35df15a2067", null ],
|
||||||
[ "isStale", "class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14", null ],
|
[ "isStale", "class_py_dynamic_engine.html#a55bf19ed7534a312a36faf74753f7b14", null ],
|
||||||
[ "mapNetInToMolarAbundanceVector", "class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac", null ],
|
[ "mapNetInToMolarAbundanceVector", "class_py_dynamic_engine.html#a61bb4b430fe740cfb2c24e5cc673e4ac", null ],
|
||||||
[ "primeEngine", "class_py_dynamic_engine.html#ac22a10412be6649bf379e6d61113c878", null ],
|
[ "primeEngine", "class_py_dynamic_engine.html#ac22a10412be6649bf379e6d61113c878", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -149,7 +149,7 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel private">private</span><span class="mlabel virtual">virtual</span></span> </td>
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel private">private</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -105,11 +105,10 @@ $(function(){initNavTree('class_py_engine.html',''); initResizable(true); });
|
|||||||
|
|
||||||
<p>This is the complete list of members for <a class="el" href="class_py_engine.html">PyEngine</a>, including all inherited members.</p>
|
<p>This is the complete list of members for <a class="el" href="class_py_engine.html">PyEngine</a>, including all inherited members.</p>
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_py_engine.html#a2f92602ecf210414b46838fc0a9ae26d">calculateRHSAndEnergy</a>(const std::vector< double > &Y, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_engine.html#a7a298603e9d94ca58dc0db53e5b07add">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">gridfire::Engine::calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73">m_species_cache</a></td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73">m_species_cache</a></td><td class="entry"><a class="el" href="class_py_engine.html">PyEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -123,15 +123,13 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a2d240423899e039c2ca688e96f8af1f2" id="r_a2d240423899e039c2ca688e96f8af1f2"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2d240423899e039c2ca688e96f8af1f2">getNetworkSpecies</a> () const override</td></tr>
|
<tr class="memitem:a2d240423899e039c2ca688e96f8af1f2" id="r_a2d240423899e039c2ca688e96f8af1f2"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2d240423899e039c2ca688e96f8af1f2">getNetworkSpecies</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a2d240423899e039c2ca688e96f8af1f2"><td class="mdescLeft"> </td><td class="mdescRight">Get the list of species in the network. <br /></td></tr>
|
<tr class="memdesc:a2d240423899e039c2ca688e96f8af1f2"><td class="mdescLeft"> </td><td class="mdescRight">Get the list of species in the network. <br /></td></tr>
|
||||||
<tr class="separator:a2d240423899e039c2ca688e96f8af1f2"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2d240423899e039c2ca688e96f8af1f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a2f92602ecf210414b46838fc0a9ae26d" id="r_a2f92602ecf210414b46838fc0a9ae26d"><td class="memItemLeft" align="right" valign="top">std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">gridfire::StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2f92602ecf210414b46838fc0a9ae26d">calculateRHSAndEnergy</a> (const std::vector< double > &Y, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a7a298603e9d94ca58dc0db53e5b07add" id="r_a7a298603e9d94ca58dc0db53e5b07add"><td class="memItemLeft" align="right" valign="top">std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">gridfire::StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7a298603e9d94ca58dc0db53e5b07add">calculateRHSAndEnergy</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="separator:a2f92602ecf210414b46838fc0a9ae26d"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="memdesc:a7a298603e9d94ca58dc0db53e5b07add"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the right-hand side (dY/dt) and energy generation. <br /></td></tr>
|
||||||
|
<tr class="separator:a7a298603e9d94ca58dc0db53e5b07add"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td></tr>
|
||||||
<tr class="memitem:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine" id="r_a2e7970bed2100699f226f4141d5db037"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a> ()=default</td></tr>
|
<tr class="memitem:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine" id="r_a2e7970bed2100699f226f4141d5db037"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a> ()=default</td></tr>
|
||||||
<tr class="memdesc:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
<tr class="memdesc:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
||||||
<tr class="separator:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:add48d3af9ebde17717e42e220e349740 inherit pub_methods_classgridfire_1_1_engine" id="r_add48d3af9ebde17717e42e220e349740"><td class="memItemLeft" align="right" valign="top">virtual std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">calculateRHSAndEnergy</a> (const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
|
||||||
<tr class="memdesc:add48d3af9ebde17717e42e220e349740 inherit pub_methods_classgridfire_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the right-hand side (dY/dt) and energy generation. <br /></td></tr>
|
|
||||||
<tr class="separator:add48d3af9ebde17717e42e220e349740 inherit pub_methods_classgridfire_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||||
Private Attributes</h2></td></tr>
|
Private Attributes</h2></td></tr>
|
||||||
@@ -139,8 +137,8 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="separator:a73caaa7606e2cdfd1aa82729a78ebb73"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a73caaa7606e2cdfd1aa82729a78ebb73"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Member Function Documentation</h2>
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
<a id="a2f92602ecf210414b46838fc0a9ae26d" name="a2f92602ecf210414b46838fc0a9ae26d"></a>
|
<a id="a7a298603e9d94ca58dc0db53e5b07add" name="a7a298603e9d94ca58dc0db53e5b07add"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a2f92602ecf210414b46838fc0a9ae26d">◆ </a></span>calculateRHSAndEnergy()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a7a298603e9d94ca58dc0db53e5b07add">◆ </a></span>calculateRHSAndEnergy()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -151,7 +149,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">gridfire::StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > PyEngine::calculateRHSAndEnergy </td>
|
<td class="memname">std::expected< <a class="el" href="structgridfire_1_1_step_derivatives.html">gridfire::StepDerivatives</a>< double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">gridfire::expectations::StaleEngineError</a> > PyEngine::calculateRHSAndEnergy </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::vector< double > &</td> <td class="paramname"><span class="paramname"><em>Y</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
@@ -166,11 +164,25 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Calculate the right-hand side (dY/dt) and energy generation. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Composition object containing current abundances. </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>expected<StepDerivatives<double>> containing either dY/dt and energy generation rate or a stale engine error indicating that the engine must be updated</dd></dl>
|
||||||
|
<p>This function must be implemented by derived classes to compute the time derivatives of all species and the specific nuclear energy generation rate for the current state. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">gridfire::Engine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a2d240423899e039c2ca688e96f8af1f2" name="a2d240423899e039c2ca688e96f8af1f2"></a>
|
<a id="a2d240423899e039c2ca688e96f8af1f2" name="a2d240423899e039c2ca688e96f8af1f2"></a>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
var class_py_engine =
|
var class_py_engine =
|
||||||
[
|
[
|
||||||
[ "calculateRHSAndEnergy", "class_py_engine.html#a2f92602ecf210414b46838fc0a9ae26d", null ],
|
[ "calculateRHSAndEnergy", "class_py_engine.html#a7a298603e9d94ca58dc0db53e5b07add", null ],
|
||||||
[ "getNetworkSpecies", "class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2", null ],
|
[ "getNetworkSpecies", "class_py_engine.html#a2d240423899e039c2ca688e96f8af1f2", null ],
|
||||||
[ "m_species_cache", "class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73", null ]
|
[ "m_species_cache", "class_py_engine.html#a73caaa7606e2cdfd1aa82729a78ebb73", null ]
|
||||||
];
|
];
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -149,7 +149,7 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel private">private</span><span class="mlabel virtual">virtual</span></span> </td>
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel private">private</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
119
docs/html/class_py_solver_context_base-members.html
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('class_py_solver_context_base.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">PySolverContextBase Member List</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="class_py_solver_context_base.html">PySolverContextBase</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_py_solver_context_base.html#af18f517d550c037d56c44144c07f1ee8">describe</a>() const override</td><td class="entry"><a class="el" href="class_py_solver_context_base.html">PySolverContextBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_solver_context_base.html#ab1abf9e5ff7f53a6cebe5e00ea5fc0c8">~SolverContextBase</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1solver_1_1_solver_context_base.html">gridfire::solver::SolverContextBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
175
docs/html/class_py_solver_context_base.html
Normal file
@@ -0,0 +1,175 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: PySolverContextBase Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('class_py_solver_context_base.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="class_py_solver_context_base-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle"><div class="title">PySolverContextBase Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <py_solver.h></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for PySolverContextBase:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="class_py_solver_context_base.png" usemap="#PySolverContextBase_map" alt=""/>
|
||||||
|
<map id="PySolverContextBase_map" name="PySolverContextBase_map">
|
||||||
|
<area href="classgridfire_1_1solver_1_1_solver_context_base.html" title="Base class for solver callback contexts." alt="gridfire::solver::SolverContextBase" shape="rect" coords="0,0,207,24"/>
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:af18f517d550c037d56c44144c07f1ee8" id="r_af18f517d550c037d56c44144c07f1ee8"><td class="memItemLeft" align="right" valign="top">std::vector< std::tuple< std::string, std::string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="#af18f517d550c037d56c44144c07f1ee8">describe</a> () const override</td></tr>
|
||||||
|
<tr class="memdesc:af18f517d550c037d56c44144c07f1ee8"><td class="mdescLeft"> </td><td class="mdescRight">Describe the context for callback functions. <br /></td></tr>
|
||||||
|
<tr class="separator:af18f517d550c037d56c44144c07f1ee8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_methods_classgridfire_1_1solver_1_1_solver_context_base"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1solver_1_1_solver_context_base')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1solver_1_1_solver_context_base.html">gridfire::solver::SolverContextBase</a></td></tr>
|
||||||
|
<tr class="memitem:ab1abf9e5ff7f53a6cebe5e00ea5fc0c8 inherit pub_methods_classgridfire_1_1solver_1_1_solver_context_base" id="r_ab1abf9e5ff7f53a6cebe5e00ea5fc0c8"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1solver_1_1_solver_context_base.html#ab1abf9e5ff7f53a6cebe5e00ea5fc0c8">~SolverContextBase</a> ()=default</td></tr>
|
||||||
|
<tr class="separator:ab1abf9e5ff7f53a6cebe5e00ea5fc0c8 inherit pub_methods_classgridfire_1_1solver_1_1_solver_context_base"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="af18f517d550c037d56c44144c07f1ee8" name="af18f517d550c037d56c44144c07f1ee8"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#af18f517d550c037d56c44144c07f1ee8">◆ </a></span>describe()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">std::vector< std::tuple< std::string, std::string > > PySolverContextBase::describe </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Describe the context for callback functions. </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>A vector of tuples, each containing a string for the parameters name and a string for its type.</dd></dl>
|
||||||
|
<p>This method should be overridden by derived classes to provide a description of the context that will be passed to the callback function. The intent of this method is that an end user can investigate the context that will be passed to the callback function, and use this information to craft their own callback function. </p>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1solver_1_1_solver_context_base.html#a9cbef3cabc8524e542613ee50d8860c6">gridfire::solver::SolverContextBase</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||||
|
<li>src/python/solver/trampoline/<a class="el" href="py__solver_8h.html">py_solver.h</a></li>
|
||||||
|
<li>src/python/solver/trampoline/<a class="el" href="py__solver_8cpp.html">py_solver.cpp</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="class_py_solver_context_base.html">PySolverContextBase</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
4
docs/html/class_py_solver_context_base.js
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
var class_py_solver_context_base =
|
||||||
|
[
|
||||||
|
[ "describe", "class_py_solver_context_base.html#af18f517d550c037d56c44144c07f1ee8", null ]
|
||||||
|
];
|
||||||
BIN
docs/html/class_py_solver_context_base.png
Normal file
|
After Width: | Height: | Size: 791 B |
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -109,10 +109,10 @@ $(function(){initNavTree('classes.html',''); initResizable(true); });
|
|||||||
<dd><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">AdaptiveEngineView</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1_and_trigger.html">AndTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd><dd><a class="el" href="structgridfire_1_1approx8_1_1_approx8_net.html">Approx8Net</a> (<a class="el" href="namespacegridfire_1_1approx8.html">gridfire::approx8</a>)</dd><dd><a class="el" href="classgridfire_1_1approx8_1_1_approx8_network.html">Approx8Network</a> (<a class="el" href="namespacegridfire_1_1approx8.html">gridfire::approx8</a>)</dd><dd><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">GraphEngine::AtomicReverseRate</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction_1_1_atomic_weak_rate.html">WeakReaction::AtomicWeakRate</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd></dl>
|
<dd><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">AdaptiveEngineView</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1_and_trigger.html">AndTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd><dd><a class="el" href="structgridfire_1_1approx8_1_1_approx8_net.html">Approx8Net</a> (<a class="el" href="namespacegridfire_1_1approx8.html">gridfire::approx8</a>)</dd><dd><a class="el" href="classgridfire_1_1approx8_1_1_approx8_network.html">Approx8Network</a> (<a class="el" href="namespacegridfire_1_1approx8.html">gridfire::approx8</a>)</dd><dd><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">GraphEngine::AtomicReverseRate</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction_1_1_atomic_weak_rate.html">WeakReaction::AtomicWeakRate</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd></dl>
|
||||||
<dl class="classindex odd">
|
<dl class="classindex odd">
|
||||||
<dt class="alphachar"><a id="letter_B" name="letter_B">B</a></dt>
|
<dt class="alphachar"><a id="letter_B" name="letter_B">B</a></dt>
|
||||||
<dd><a class="el" href="classgridfire_1_1screening_1_1_bare_screening_model.html">BareScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html">gridfire::screening</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_bounds_error_info.html">BoundsErrorInfo</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd></dl>
|
<dd><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html">BadCollectionError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="classgridfire_1_1screening_1_1_bare_screening_model.html">BareScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html">gridfire::screening</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_bounds_error_info.html">BoundsErrorInfo</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd></dl>
|
||||||
<dl class="classindex even">
|
<dl class="classindex even">
|
||||||
<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
|
<dt class="alphachar"><a id="letter_C" name="letter_C">C</a></dt>
|
||||||
<dd><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html">MultiscalePartitioningEngineView::CacheStats</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1utils_1_1_column.html">Column</a> (<a class="el" href="namespacegridfire_1_1utils.html">gridfire::utils</a>)</dd><dd><a class="el" href="classgridfire_1_1utils_1_1_column_base.html">ColumnBase</a> (<a class="el" href="namespacegridfire_1_1utils.html">gridfire::utils</a>)</dd><dd><a class="el" href="classgridfire_1_1partition_1_1_composite_partition_function.html">CompositePartitionFunction</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="structgridfire_1_1_graph_engine_1_1constants.html">GraphEngine::constants</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_reaction_1_1constants.html">WeakReaction::constants</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy.html">CVODESolverStrategy</a> (<a class="el" href="namespacegridfire_1_1solver.html">gridfire::solver</a>)</dd><dd><a class="el" href="structgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy_1_1_c_v_o_d_e_user_data.html">CVODESolverStrategy::CVODEUserData</a> (<a class="el" href="namespacegridfire_1_1solver.html">gridfire::solver</a>)</dd></dl>
|
<dd><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_cache_stats.html">MultiscalePartitioningEngineView::CacheStats</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1utils_1_1_column.html">Column</a> (<a class="el" href="namespacegridfire_1_1utils.html">gridfire::utils</a>)</dd><dd><a class="el" href="classgridfire_1_1utils_1_1_column_base.html">ColumnBase</a> (<a class="el" href="namespacegridfire_1_1utils.html">gridfire::utils</a>)</dd><dd><a class="el" href="classgridfire_1_1partition_1_1_composite_partition_function.html">CompositePartitionFunction</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="structgridfire_1_1_graph_engine_1_1constants.html">GraphEngine::constants</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_reaction_1_1constants.html">WeakReaction::constants</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_convergence_failure_trigger.html">ConvergenceFailureTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html">gridfire::trigger::solver::CVODE</a>)</dd><dd><a class="el" href="classgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy.html">CVODESolverStrategy</a> (<a class="el" href="namespacegridfire_1_1solver.html">gridfire::solver</a>)</dd><dd><a class="el" href="structgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy_1_1_c_v_o_d_e_user_data.html">CVODESolverStrategy::CVODEUserData</a> (<a class="el" href="namespacegridfire_1_1solver.html">gridfire::solver</a>)</dd></dl>
|
||||||
<dl class="classindex odd">
|
<dl class="classindex odd">
|
||||||
<dt class="alphachar"><a id="letter_D" name="letter_D">D</a></dt>
|
<dt class="alphachar"><a id="letter_D" name="letter_D">D</a></dt>
|
||||||
<dd><a class="el" href="classgridfire_1_1_defined_engine_view.html">DefinedEngineView</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd></dl>
|
<dd><a class="el" href="classgridfire_1_1_defined_engine_view.html">DefinedEngineView</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd></dl>
|
||||||
@@ -127,13 +127,13 @@ $(function(){initNavTree('classes.html',''); initResizable(true); });
|
|||||||
<dd><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1partition_1_1_ground_state_partition_function.html">GroundStatePartitionFunction</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd></dl>
|
<dd><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1partition_1_1_ground_state_partition_function.html">GroundStatePartitionFunction</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd></dl>
|
||||||
<dl class="classindex odd">
|
<dl class="classindex odd">
|
||||||
<dt class="alphachar"><a id="letter_H" name="letter_H">H</a></dt>
|
<dt class="alphachar"><a id="letter_H" name="letter_H">H</a></dt>
|
||||||
<dd><a class="el" href="structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html">hash< gridfire::QSECacheKey ></a> (<a class="el" href="namespacestd.html">std</a>)</dd><dd><a class="el" href="structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html">hash< gridfire::reaction::Reaction ></a> (<a class="el" href="namespacestd.html">std</a>)</dd><dd><a class="el" href="structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html">hash< gridfire::reaction::ReactionSet ></a> (<a class="el" href="namespacestd.html">std</a>)</dd></dl>
|
<dd><a class="el" href="structstd_1_1hash_3_01gridfire_1_1_q_s_e_cache_key_01_4.html">hash< gridfire::QSECacheKey ></a> (<a class="el" href="namespacestd.html">std</a>)</dd><dd><a class="el" href="structstd_1_1hash_3_01gridfire_1_1rates_1_1weak_1_1_table_axes_01_4.html">hash< gridfire::rates::weak::TableAxes ></a> (<a class="el" href="namespacestd.html">std</a>)</dd><dd><a class="el" href="structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_01_4.html">hash< gridfire::reaction::Reaction ></a> (<a class="el" href="namespacestd.html">std</a>)</dd><dd><a class="el" href="structstd_1_1hash_3_01gridfire_1_1reaction_1_1_reaction_set_01_4.html">hash< gridfire::reaction::ReactionSet ></a> (<a class="el" href="namespacestd.html">std</a>)</dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html">HashingError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd></dl>
|
||||||
<dl class="classindex even">
|
<dl class="classindex even">
|
||||||
<dt class="alphachar"><a id="letter_I" name="letter_I">I</a></dt>
|
<dt class="alphachar"><a id="letter_I" name="letter_I">I</a></dt>
|
||||||
<dd><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html">RauscherThielemannPartitionFunction::IdentifiedIsotope</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="classgridfire_1_1screening_1_1_intermediate_screening_model.html">IntermediateScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html">gridfire::screening</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_interpolation_error.html">InterpolationError</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html">RauscherThielemannPartitionFunction::InterpolationPoints</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html">RauscherThielemannPartitionFunction::IsotopeData</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_isotope_grid.html">IsotopeGrid</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd></dl>
|
<dd><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_identified_isotope.html">RauscherThielemannPartitionFunction::IdentifiedIsotope</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="classgridfire_1_1screening_1_1_intermediate_screening_model.html">IntermediateScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html">gridfire::screening</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_interpolation_error.html">InterpolationError</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_interpolation_points.html">RauscherThielemannPartitionFunction::InterpolationPoints</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="structgridfire_1_1partition_1_1_rauscher_thielemann_partition_function_1_1_isotope_data.html">RauscherThielemannPartitionFunction::IsotopeData</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_isotope_grid.html">IsotopeGrid</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd></dl>
|
||||||
<dl class="classindex odd">
|
<dl class="classindex odd">
|
||||||
<dt class="alphachar"><a id="letter_J" name="letter_J">J</a></dt>
|
<dt class="alphachar"><a id="letter_J" name="letter_J">J</a></dt>
|
||||||
<dd><a class="el" href="structgridfire_1_1approx8_1_1_jacobian.html">Jacobian</a> (<a class="el" href="namespacegridfire_1_1approx8.html">gridfire::approx8</a>)</dd></dl>
|
<dd><a class="el" href="structgridfire_1_1approx8_1_1_jacobian.html">Jacobian</a> (<a class="el" href="namespacegridfire_1_1approx8.html">gridfire::approx8</a>)</dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_jacobian_error.html">JacobianError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd></dl>
|
||||||
<dl class="classindex even">
|
<dl class="classindex even">
|
||||||
<dt class="alphachar"><a id="letter_L" name="letter_L">L</a></dt>
|
<dt class="alphachar"><a id="letter_L" name="letter_L">L</a></dt>
|
||||||
<dd><a class="el" href="classgridfire_1_1reaction_1_1_logical_reaclib_reaction.html">LogicalReaclibReaction</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1_logical_trigger.html">LogicalTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd></dl>
|
<dd><a class="el" href="classgridfire_1_1reaction_1_1_logical_reaclib_reaction.html">LogicalReaclibReaction</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1_logical_trigger.html">LogicalTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd></dl>
|
||||||
@@ -148,7 +148,7 @@ $(function(){initNavTree('classes.html',''); initResizable(true); });
|
|||||||
<dd><a class="el" href="structgridfire_1_1approx8_1_1_o_d_e.html">ODE</a> (<a class="el" href="namespacegridfire_1_1approx8.html">gridfire::approx8</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_off_diagonal_trigger.html">OffDiagonalTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html">gridfire::trigger::solver::CVODE</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1_or_trigger.html">OrTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd></dl>
|
<dd><a class="el" href="structgridfire_1_1approx8_1_1_o_d_e.html">ODE</a> (<a class="el" href="namespacegridfire_1_1approx8.html">gridfire::approx8</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_off_diagonal_trigger.html">OffDiagonalTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html">gridfire::trigger::solver::CVODE</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1_or_trigger.html">OrTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd></dl>
|
||||||
<dl class="classindex even">
|
<dl class="classindex even">
|
||||||
<dt class="alphachar"><a id="letter_P" name="letter_P">P</a></dt>
|
<dt class="alphachar"><a id="letter_P" name="letter_P">P</a></dt>
|
||||||
<dd><a class="el" href="classgridfire_1_1partition_1_1_partition_function.html">PartitionFunction</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html">GraphEngine::PrecomputedReaction</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></dd><dd><a class="el" href="class_py_dynamic_engine_view.html">PyDynamicEngineView</a></dd><dd><a class="el" href="class_py_dynamic_network_solver_strategy.html">PyDynamicNetworkSolverStrategy</a></dd><dd><a class="el" href="class_py_engine.html">PyEngine</a></dd><dd><a class="el" href="class_py_engine_view.html">PyEngineView</a></dd><dd><a class="el" href="class_py_network_file_parser.html">PyNetworkFileParser</a></dd><dd><a class="el" href="class_py_partition_function.html">PyPartitionFunction</a></dd><dd><a class="el" href="class_py_screening.html">PyScreening</a></dd></dl>
|
<dd><a class="el" href="classgridfire_1_1partition_1_1_partition_function.html">PartitionFunction</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html">GraphEngine::PrecomputedReaction</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="class_py_dynamic_engine.html">PyDynamicEngine</a></dd><dd><a class="el" href="class_py_dynamic_engine_view.html">PyDynamicEngineView</a></dd><dd><a class="el" href="class_py_dynamic_network_solver_strategy.html">PyDynamicNetworkSolverStrategy</a></dd><dd><a class="el" href="class_py_engine.html">PyEngine</a></dd><dd><a class="el" href="class_py_engine_view.html">PyEngineView</a></dd><dd><a class="el" href="class_py_network_file_parser.html">PyNetworkFileParser</a></dd><dd><a class="el" href="class_py_partition_function.html">PyPartitionFunction</a></dd><dd><a class="el" href="class_py_screening.html">PyScreening</a></dd><dd><a class="el" href="class_py_solver_context_base.html">PySolverContextBase</a></dd></dl>
|
||||||
<dl class="classindex odd">
|
<dl class="classindex odd">
|
||||||
<dt class="alphachar"><a id="letter_Q" name="letter_Q">Q</a></dt>
|
<dt class="alphachar"><a id="letter_Q" name="letter_Q">Q</a></dt>
|
||||||
<dd><a class="el" href="structgridfire_1_1_q_s_e_cache_config.html">QSECacheConfig</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1_q_s_e_cache_key.html">QSECacheKey</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html">MultiscalePartitioningEngineView::QSEGroup</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd></dl>
|
<dd><a class="el" href="structgridfire_1_1_q_s_e_cache_config.html">QSECacheConfig</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1_q_s_e_cache_key.html">QSECacheKey</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html">MultiscalePartitioningEngineView::QSEGroup</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd></dl>
|
||||||
@@ -157,13 +157,13 @@ $(function(){initNavTree('classes.html',''); initResizable(true); });
|
|||||||
<dd><a class="el" href="structgridfire_1_1reaction_1_1_rate_coefficient_set.html">RateCoefficientSet</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_rate_data_row.html">RateDataRow</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html">RauscherThielemannPartitionDataRecord</a> (<a class="el" href="namespacegridfire_1_1partition_1_1record.html">gridfire::partition::record</a>)</dd><dd><a class="el" href="classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html">RauscherThielemannPartitionFunction</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="classgridfire_1_1reaction_1_1_reaclib_reaction.html">ReaclibReaction</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="classgridfire_1_1_reaction.html">Reaction</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">Reaction</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html">AdaptiveEngineView::ReactionFlow</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1reaclib_1_1_reaction_record.html">ReactionRecord</a> (<a class="el" href="namespacegridfire_1_1reaclib.html">gridfire::reaclib</a>)</dd><dd><a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">ReactionSet</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="classgridfire_1_1_reaction_set.html">ReactionSet</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd></dl>
|
<dd><a class="el" href="structgridfire_1_1reaction_1_1_rate_coefficient_set.html">RateCoefficientSet</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_rate_data_row.html">RateDataRow</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="structgridfire_1_1partition_1_1record_1_1_rauscher_thielemann_partition_data_record.html">RauscherThielemannPartitionDataRecord</a> (<a class="el" href="namespacegridfire_1_1partition_1_1record.html">gridfire::partition::record</a>)</dd><dd><a class="el" href="classgridfire_1_1partition_1_1_rauscher_thielemann_partition_function.html">RauscherThielemannPartitionFunction</a> (<a class="el" href="namespacegridfire_1_1partition.html">gridfire::partition</a>)</dd><dd><a class="el" href="classgridfire_1_1reaction_1_1_reaclib_reaction.html">ReaclibReaction</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="classgridfire_1_1_reaction.html">Reaction</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">Reaction</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="structgridfire_1_1_adaptive_engine_view_1_1_reaction_flow.html">AdaptiveEngineView::ReactionFlow</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd><dd><a class="el" href="structgridfire_1_1reaclib_1_1_reaction_record.html">ReactionRecord</a> (<a class="el" href="namespacegridfire_1_1reaclib.html">gridfire::reaclib</a>)</dd><dd><a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">ReactionSet</a> (<a class="el" href="namespacegridfire_1_1reaction.html">gridfire::reaction</a>)</dd><dd><a class="el" href="classgridfire_1_1_reaction_set.html">ReactionSet</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd></dl>
|
||||||
<dl class="classindex odd">
|
<dl class="classindex odd">
|
||||||
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
|
<dt class="alphachar"><a id="letter_S" name="letter_S">S</a></dt>
|
||||||
<dd><a class="el" href="classgridfire_1_1screening_1_1_screening_model.html">ScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html">gridfire::screening</a>)</dd><dd><a class="el" href="classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html">SimpleReactionListFileParser</a> (<a class="el" href="namespacegridfire_1_1io.html">gridfire::io</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_simulation_time_trigger.html">SimulationTimeTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html">gridfire::trigger::solver::CVODE</a>)</dd><dd><a class="el" href="structgridfire_1_1solver_1_1_solver_context_base.html">SolverContextBase</a> (<a class="el" href="namespacegridfire_1_1solver.html">gridfire::solver</a>)</dd><dd><a class="el" href="class_solver_plugin_interface.html">SolverPluginInterface</a></dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">StaleEngineError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">StaleEngineError</a> (<a class="el" href="namespacegridfire_1_1expectations.html">gridfire::expectations</a>)</dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">StaleEngineTrigger</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html">StaleEngineTrigger::state</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="structgridfire_1_1_step_derivatives.html">StepDerivatives</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd></dl>
|
<dd><a class="el" href="classgridfire_1_1screening_1_1_screening_model.html">ScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html">gridfire::screening</a>)</dd><dd><a class="el" href="classgridfire_1_1io_1_1_simple_reaction_list_file_parser.html">SimpleReactionListFileParser</a> (<a class="el" href="namespacegridfire_1_1io.html">gridfire::io</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_simulation_time_trigger.html">SimulationTimeTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html">gridfire::trigger::solver::CVODE</a>)</dd><dd><a class="el" href="classgridfire_1_1solver_1_1_solver_context_base.html">SolverContextBase</a> (<a class="el" href="namespacegridfire_1_1solver.html">gridfire::solver</a>)</dd><dd><a class="el" href="class_solver_plugin_interface.html">SolverPluginInterface</a></dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">StaleEngineError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">StaleEngineError</a> (<a class="el" href="namespacegridfire_1_1expectations.html">gridfire::expectations</a>)</dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">StaleEngineTrigger</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html">StaleJacobianError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html">StaleEngineTrigger::state</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="structgridfire_1_1_step_derivatives.html">StepDerivatives</a> (<a class="el" href="namespacegridfire.html">gridfire</a>)</dd></dl>
|
||||||
<dl class="classindex even">
|
<dl class="classindex even">
|
||||||
<dt class="alphachar"><a id="letter_T" name="letter_T">T</a></dt>
|
<dt class="alphachar"><a id="letter_T" name="letter_T">T</a></dt>
|
||||||
<dd><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_timestep_collapse_trigger.html">TimestepCollapseTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html">gridfire::trigger::solver::CVODE</a>)</dd><dd><a class="el" href="structgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy_1_1_timestep_context.html">CVODESolverStrategy::TimestepContext</a> (<a class="el" href="namespacegridfire_1_1solver.html">gridfire::solver</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1_trigger.html">Trigger</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd><dd><a class="el" href="structgridfire_1_1trigger_1_1_trigger_result.html">TriggerResult</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd></dl>
|
<dd><a class="el" href="classgridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e_1_1_timestep_collapse_trigger.html">TimestepCollapseTrigger</a> (<a class="el" href="namespacegridfire_1_1trigger_1_1solver_1_1_c_v_o_d_e.html">gridfire::trigger::solver::CVODE</a>)</dd><dd><a class="el" href="structgridfire_1_1solver_1_1_c_v_o_d_e_solver_strategy_1_1_timestep_context.html">CVODESolverStrategy::TimestepContext</a> (<a class="el" href="namespacegridfire_1_1solver.html">gridfire::solver</a>)</dd><dd><a class="el" href="classgridfire_1_1trigger_1_1_trigger.html">Trigger</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd><dd><a class="el" href="structgridfire_1_1trigger_1_1_trigger_result.html">TriggerResult</a> (<a class="el" href="namespacegridfire_1_1trigger.html">gridfire::trigger</a>)</dd></dl>
|
||||||
<dl class="classindex odd">
|
<dl class="classindex odd">
|
||||||
<dt class="alphachar"><a id="letter_U" name="letter_U">U</a></dt>
|
<dt class="alphachar"><a id="letter_U" name="letter_U">U</a></dt>
|
||||||
<dd><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">UnableToSetNetworkReactionsError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd></dl>
|
<dd><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">UnableToSetNetworkReactionsError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_uninitialized_jacobian_error.html">UninitializedJacobianError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_unknown_jacobian_error.html">UnknownJacobianError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd><dd><a class="el" href="classgridfire_1_1exceptions_1_1_utility_error.html">UtilityError</a> (<a class="el" href="namespacegridfire_1_1exceptions.html">gridfire::exceptions</a>)</dd></dl>
|
||||||
<dl class="classindex even">
|
<dl class="classindex even">
|
||||||
<dt class="alphachar"><a id="letter_W" name="letter_W">W</a></dt>
|
<dt class="alphachar"><a id="letter_W" name="letter_W">W</a></dt>
|
||||||
<dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_rate_derivatives.html">WeakRateDerivatives</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_rate_interpolator.html">WeakRateInterpolator</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_rate_payload.html">WeakRatePayload</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction.html">WeakReaction</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_reaction_entry.html">WeakReactionEntry</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction_map.html">WeakReactionMap</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1screening_1_1_weak_screening_model.html">WeakScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html">gridfire::screening</a>)</dd></dl>
|
<dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_rate_derivatives.html">WeakRateDerivatives</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_rate_interpolator.html">WeakRateInterpolator</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_rate_payload.html">WeakRatePayload</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction.html">WeakReaction</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="structgridfire_1_1rates_1_1weak_1_1_weak_reaction_entry.html">WeakReactionEntry</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1rates_1_1weak_1_1_weak_reaction_map.html">WeakReactionMap</a> (<a class="el" href="namespacegridfire_1_1rates_1_1weak.html">gridfire::rates::weak</a>)</dd><dd><a class="el" href="classgridfire_1_1screening_1_1_weak_screening_model.html">WeakScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html">gridfire::screening</a>)</dd></dl>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -110,14 +110,16 @@ $(function(){initNavTree('classgridfire_1_1_adaptive_engine_view.html',''); init
|
|||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a5d1b50afd2fba6af75e976a4f9c9dcbc">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a5d1b50afd2fba6af75e976a4f9c9dcbc">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a3c1e27b45051c4ba481a2b87513982ed">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a3c1e27b45051c4ba481a2b87513982ed">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#ac5545d546166de94514871d7ad7b8669">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#ac5545d546166de94514871d7ad7b8669">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#afec39b2faa34ea65c5488dd8e11ba3c3">Config</a> typedef</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#ab2f975b860ad4f42ed1ba45e41c8e959">collectComposition</a>(fourdst::composition::Composition &comp) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c">constructReactionIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#afec39b2faa34ea65c5488dd8e11ba3c3">Config</a> typedef</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d">constructSpeciesIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c">constructReactionIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a95fbfb7f2bdbf80195f1ea0aff8d62fb">cullReactionsByFlow</a>(const std::vector< ReactionFlow > &allFlows, const std::unordered_set< fourdst::atomic::Species > &reachableSpecies, const fourdst::composition::Composition &comp, double maxFlow) const</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d">constructSpeciesIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a7b8b3a786b973e4383e721358e61b7ed">finalizeActiveSet</a>(const std::vector< const reaction::Reaction * > &finalReactions)</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a95fbfb7f2bdbf80195f1ea0aff8d62fb">cullReactionsByFlow</a>(const std::vector< ReactionFlow > &allFlows, const std::unordered_set< fourdst::atomic::Species > &reachableSpecies, const fourdst::composition::Composition &comp, double maxFlow) const</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b">findReachableSpecies</a>(const NetIn &netIn) const</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a7b8b3a786b973e4383e721358e61b7ed">finalizeActiveSet</a>(const std::vector< const reaction::Reaction * > &finalReactions)</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a8da7664cf483cba7f979f855a74c3559">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b">findReachableSpecies</a>(const NetIn &netIn) const</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">gridfire::DynamicEngine::generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a8da7664cf483cba7f979f855a74c3559">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a7b8951ebe897f1ab72149068db13dbb6">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#acba9f89a48d38b1c7f7dcb2a39c6816d">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_adaptive_engine_view.html">gridfire::AdaptiveEngineView</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -153,6 +153,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a8da7664cf483cba7f979f855a74c3559" id="r_a8da7664cf483cba7f979f855a74c3559"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8da7664cf483cba7f979f855a74c3559">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a8da7664cf483cba7f979f855a74c3559" id="r_a8da7664cf483cba7f979f855a74c3559"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8da7664cf483cba7f979f855a74c3559">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:a8da7664cf483cba7f979f855a74c3559"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
<tr class="memdesc:a8da7664cf483cba7f979f855a74c3559"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
<tr class="separator:a8da7664cf483cba7f979f855a74c3559"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a8da7664cf483cba7f979f855a74c3559"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7b8951ebe897f1ab72149068db13dbb6" id="r_a7b8951ebe897f1ab72149068db13dbb6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7b8951ebe897f1ab72149068db13dbb6">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td></tr>
|
||||||
|
<tr class="separator:a7b8951ebe897f1ab72149068db13dbb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:acba9f89a48d38b1c7f7dcb2a39c6816d" id="r_acba9f89a48d38b1c7f7dcb2a39c6816d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#acba9f89a48d38b1c7f7dcb2a39c6816d">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const override</td></tr>
|
||||||
|
<tr class="separator:acba9f89a48d38b1c7f7dcb2a39c6816d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:adf3b8a5734983509ca02b7a1a480119f" id="r_adf3b8a5734983509ca02b7a1a480119f"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#adf3b8a5734983509ca02b7a1a480119f">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
<tr class="memitem:adf3b8a5734983509ca02b7a1a480119f" id="r_adf3b8a5734983509ca02b7a1a480119f"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#adf3b8a5734983509ca02b7a1a480119f">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
||||||
<tr class="memdesc:adf3b8a5734983509ca02b7a1a480119f"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the Jacobian matrix for the active species. <br /></td></tr>
|
<tr class="memdesc:adf3b8a5734983509ca02b7a1a480119f"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
<tr class="separator:adf3b8a5734983509ca02b7a1a480119f"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:adf3b8a5734983509ca02b7a1a480119f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -193,9 +197,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a70005361262bc180d4417b608661e3c3" id="r_a70005361262bc180d4417b608661e3c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a70005361262bc180d4417b608661e3c3">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:a70005361262bc180d4417b608661e3c3" id="r_a70005361262bc180d4417b608661e3c3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a70005361262bc180d4417b608661e3c3">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:a70005361262bc180d4417b608661e3c3"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
<tr class="memdesc:a70005361262bc180d4417b608661e3c3"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
||||||
<tr class="separator:a70005361262bc180d4417b608661e3c3"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a70005361262bc180d4417b608661e3c3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab2f975b860ad4f42ed1ba45e41c8e959" id="r_ab2f975b860ad4f42ed1ba45e41c8e959"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab2f975b860ad4f42ed1ba45e41c8e959">collectComposition</a> (fourdst::composition::Composition &comp) const override</td></tr>
|
||||||
|
<tr class="memdesc:ab2f975b860ad4f42ed1ba45e41c8e959"><td class="mdescLeft"> </td><td class="mdescRight">Recursively collect composition from current engine and any sub engines if they exist. <br /></td></tr>
|
||||||
|
<tr class="separator:ab2f975b860ad4f42ed1ba45e41c8e959"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
||||||
<tr class="memitem:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a11d602a708af4629f51873b17f7b8dbd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const</td></tr>
|
|
||||||
<tr class="separator:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
||||||
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
||||||
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -423,7 +428,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
<span class="mlabels"><span class="mlabel nodiscard">nodiscard</span><span class="mlabel private">private</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -608,6 +613,45 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
<p>Implements <a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">gridfire::Engine</a>.</p>
|
<p>Implements <a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">gridfire::Engine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ab2f975b860ad4f42ed1ba45e41c8e959" name="ab2f975b860ad4f42ed1ba45e41c8e959"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ab2f975b860ad4f42ed1ba45e41c8e959">◆ </a></span>collectComposition()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">fourdst::composition::Composition gridfire::AdaptiveEngineView::collectComposition </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Recursively collect composition from current engine and any sub engines if they exist. </p>
|
||||||
|
<p>If species i is defined in comp and in any sub engine or self composition then the molar abundance of species i in the returned composition will be that defined in comp. If there are species defined in sub engine compositions which are not defined in comp then their molar abundances will be based on the reported values from each sub engine. </p><dl class="section note"><dt>Note</dt><dd>It is up to each engine to decide how to handle filling in the return composition. </dd>
|
||||||
|
<dd>
|
||||||
|
These methods return an unfinalized composition which must then be finalized by the caller </dd></dl>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Input composition to "normalize". </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>An updated composition which is a superset of comp. This may contain species which were culled, for example, by either QSE partitioning or reaction flow rate culling </dd></dl>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a827c7e6fa7f2c5baf13a564fb4911388">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a89614f4a48f60c4170a0197f45303e7c" name="a89614f4a48f60c4170a0197f45303e7c"></a>
|
<a id="a89614f4a48f60c4170a0197f45303e7c" name="a89614f4a48f60c4170a0197f45303e7c"></a>
|
||||||
@@ -814,7 +858,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a8da7664cf483cba7f979f855a74c3559" name="a8da7664cf483cba7f979f855a74c3559"></a>
|
<a id="a8da7664cf483cba7f979f855a74c3559" name="a8da7664cf483cba7f979f855a74c3559"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a8da7664cf483cba7f979f855a74c3559">◆ </a></span>generateJacobianMatrix()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a8da7664cf483cba7f979f855a74c3559">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/3]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -865,6 +909,88 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">gridfire::DynamicEngine</a>.</p>
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="acba9f89a48d38b1c7f7dcb2a39c6816d" name="acba9f89a48d38b1c7f7dcb2a39c6816d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#acba9f89a48d38b1c7f7dcb2a39c6816d">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/3]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void gridfire::AdaptiveEngineView::generateJacobianMatrix </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &</td> <td class="paramname"><span class="paramname"><em>sparsityPattern</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><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_1_dynamic_engine.html#a495bdb1e0c6f9911deb844b22c33644e">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a7b8951ebe897f1ab72149068db13dbb6" name="a7b8951ebe897f1ab72149068db13dbb6"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a7b8951ebe897f1ab72149068db13dbb6">◆ </a></span>generateJacobianMatrix() <span class="overload">[3/3]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void gridfire::AdaptiveEngineView::generateJacobianMatrix </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::vector< fourdst::atomic::Species > &</td> <td class="paramname"><span class="paramname"><em>activeSpecies</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><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_1_dynamic_engine.html#a8538fd9285a192f879a45e3dd3f26362">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a231193a61ba5a31e8eb92b0d4ce69111" name="a231193a61ba5a31e8eb92b0d4ce69111"></a>
|
<a id="a231193a61ba5a31e8eb92b0d4ce69111" name="a231193a61ba5a31e8eb92b0d4ce69111"></a>
|
||||||
|
|||||||
@@ -9,12 +9,15 @@ var classgridfire_1_1_adaptive_engine_view =
|
|||||||
[ "calculateEpsDerivatives", "classgridfire_1_1_adaptive_engine_view.html#a5d1b50afd2fba6af75e976a4f9c9dcbc", null ],
|
[ "calculateEpsDerivatives", "classgridfire_1_1_adaptive_engine_view.html#a5d1b50afd2fba6af75e976a4f9c9dcbc", null ],
|
||||||
[ "calculateMolarReactionFlow", "classgridfire_1_1_adaptive_engine_view.html#a3c1e27b45051c4ba481a2b87513982ed", null ],
|
[ "calculateMolarReactionFlow", "classgridfire_1_1_adaptive_engine_view.html#a3c1e27b45051c4ba481a2b87513982ed", null ],
|
||||||
[ "calculateRHSAndEnergy", "classgridfire_1_1_adaptive_engine_view.html#ac5545d546166de94514871d7ad7b8669", null ],
|
[ "calculateRHSAndEnergy", "classgridfire_1_1_adaptive_engine_view.html#ac5545d546166de94514871d7ad7b8669", null ],
|
||||||
|
[ "collectComposition", "classgridfire_1_1_adaptive_engine_view.html#ab2f975b860ad4f42ed1ba45e41c8e959", null ],
|
||||||
[ "constructReactionIndexMap", "classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c", null ],
|
[ "constructReactionIndexMap", "classgridfire_1_1_adaptive_engine_view.html#a89614f4a48f60c4170a0197f45303e7c", null ],
|
||||||
[ "constructSpeciesIndexMap", "classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d", null ],
|
[ "constructSpeciesIndexMap", "classgridfire_1_1_adaptive_engine_view.html#a896d29325b4233e83d9298850b617a2d", null ],
|
||||||
[ "cullReactionsByFlow", "classgridfire_1_1_adaptive_engine_view.html#a95fbfb7f2bdbf80195f1ea0aff8d62fb", null ],
|
[ "cullReactionsByFlow", "classgridfire_1_1_adaptive_engine_view.html#a95fbfb7f2bdbf80195f1ea0aff8d62fb", null ],
|
||||||
[ "finalizeActiveSet", "classgridfire_1_1_adaptive_engine_view.html#a7b8b3a786b973e4383e721358e61b7ed", null ],
|
[ "finalizeActiveSet", "classgridfire_1_1_adaptive_engine_view.html#a7b8b3a786b973e4383e721358e61b7ed", null ],
|
||||||
[ "findReachableSpecies", "classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b", null ],
|
[ "findReachableSpecies", "classgridfire_1_1_adaptive_engine_view.html#a0ed21f7e7c1034fc87b40d4116c4221b", null ],
|
||||||
[ "generateJacobianMatrix", "classgridfire_1_1_adaptive_engine_view.html#a8da7664cf483cba7f979f855a74c3559", null ],
|
[ "generateJacobianMatrix", "classgridfire_1_1_adaptive_engine_view.html#a8da7664cf483cba7f979f855a74c3559", null ],
|
||||||
|
[ "generateJacobianMatrix", "classgridfire_1_1_adaptive_engine_view.html#acba9f89a48d38b1c7f7dcb2a39c6816d", null ],
|
||||||
|
[ "generateJacobianMatrix", "classgridfire_1_1_adaptive_engine_view.html#a7b8951ebe897f1ab72149068db13dbb6", null ],
|
||||||
[ "generateStoichiometryMatrix", "classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111", null ],
|
[ "generateStoichiometryMatrix", "classgridfire_1_1_adaptive_engine_view.html#a231193a61ba5a31e8eb92b0d4ce69111", null ],
|
||||||
[ "getBaseEngine", "classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c", null ],
|
[ "getBaseEngine", "classgridfire_1_1_adaptive_engine_view.html#aee095b30a9dce5fcb5ae2fa1d2aa192c", null ],
|
||||||
[ "getJacobianMatrixEntry", "classgridfire_1_1_adaptive_engine_view.html#adf3b8a5734983509ca02b7a1a480119f", null ],
|
[ "getJacobianMatrixEntry", "classgridfire_1_1_adaptive_engine_view.html#adf3b8a5734983509ca02b7a1a480119f", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -109,11 +109,13 @@ $(function(){initNavTree('classgridfire_1_1_defined_engine_view.html',''); initR
|
|||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e">collect</a>(const std::vector< std::string > &peNames)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e">collect</a>(const std::vector< std::string > &peNames)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68">constructReactionIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aefd36cae5c263cba12a0c177e70b409a">collectComposition</a>(fourdst::composition::Composition &comp) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985">constructSpeciesIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68">constructReactionIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92">DefinedEngineView</a>(const std::vector< std::string > &peNames, DynamicEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985">constructSpeciesIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab80eadd713a40e9263e5231737e956d0">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, const double T9, const double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a365d3bf2da974c937267bddb07cf2bef">DefinedEngineView</a>(const std::vector< std::string > &peNames, GraphEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">gridfire::DynamicEngine::generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a0b38e584912f9df9cee5a77752e85492">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a09613471ccc5169ce8525c2bef88a59b">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2c502d447134260086558ce83336cda9">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
@@ -121,31 +123,32 @@ $(function(){initNavTree('classgridfire_1_1_defined_engine_view.html',''); initR
|
|||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a5f9db5a9287aa03b2fa4d516e9a576b6">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a5f9db5a9287aa03b2fa4d516e9a576b6">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7bcf169ba1e12e3356d4bcc27c3fc554">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad51ef1984f92856b6d4c522e56e8d6a6">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af3b355ffcda6a8f2841184cc56e3761a">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af3b355ffcda6a8f2841184cc56e3761a">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a824fe65ae22fa856051f2652764a0bb6">m_activeReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a824fe65ae22fa856051f2652764a0bb6">m_activeReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae">m_activeSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af9a80586c9428eeb3e3d1dc7f67267d6">m_activeSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195">m_baseEngine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a380e7a98cc782c9becd191d8de17c31d">m_activeSpeciesVectorCache</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a754ef6a1fb9259d533f1eefa823d5758">m_baseEngine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd">m_reactionIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e">m_speciesIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd">m_reactionIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873">mapFullToView</a>(const std::vector< double > &full) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e">m_speciesIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873">mapFullToView</a>(const std::vector< double > &full) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843">mapViewToFull</a>(const std::vector< double > &defined) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1">mapViewToFullReactionIndex</a>(size_t definedReactionIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843">mapViewToFull</a>(const std::vector< double > &defined) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a">mapViewToFullSpeciesIndex</a>(size_t definedSpeciesIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1">mapViewToFullReactionIndex</a>(size_t definedReactionIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a">mapViewToFullSpeciesIndex</a>(size_t definedSpeciesIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth)</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a655e74357cce822c4508069a3bcac2c9">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth)</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258">setScreeningModel</a>(screening::ScreeningType model) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a655e74357cce822c4508069a3bcac2c9">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258">setScreeningModel</a>(screening::ScreeningType model) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0">validateNetworkState</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0">validateNetworkState</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -126,10 +126,10 @@ Inheritance diagram for gridfire::DefinedEngineView:</div>
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:a9b319b4a1bd5a08381ebb183daf72c92" id="r_a9b319b4a1bd5a08381ebb183daf72c92"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b319b4a1bd5a08381ebb183daf72c92">DefinedEngineView</a> (const std::vector< std::string > &peNames, <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &baseEngine)</td></tr>
|
<tr class="memitem:a365d3bf2da974c937267bddb07cf2bef" id="r_a365d3bf2da974c937267bddb07cf2bef"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a365d3bf2da974c937267bddb07cf2bef">DefinedEngineView</a> (const std::vector< std::string > &peNames, <a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &baseEngine)</td></tr>
|
||||||
<tr class="separator:a9b319b4a1bd5a08381ebb183daf72c92"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a365d3bf2da974c937267bddb07cf2bef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a69b9a5812ad8bda13f956acd0da24484" id="r_a69b9a5812ad8bda13f956acd0da24484"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a> () const override</td></tr>
|
<tr class="memitem:a69b9a5812ad8bda13f956acd0da24484" id="r_a69b9a5812ad8bda13f956acd0da24484"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a69b9a5812ad8bda13f956acd0da24484"><td class="mdescLeft"> </td><td class="mdescRight">Access the underlying engine instance. <br /></td></tr>
|
<tr class="memdesc:a69b9a5812ad8bda13f956acd0da24484"><td class="mdescLeft"> </td><td class="mdescRight">Get the base engine associated with this defined engine view. <br /></td></tr>
|
||||||
<tr class="separator:a69b9a5812ad8bda13f956acd0da24484"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a69b9a5812ad8bda13f956acd0da24484"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1a55f9748c45af6f13e16a6b6ceaa211" id="r_a1a55f9748c45af6f13e16a6b6ceaa211"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a> () const override</td></tr>
|
<tr class="memitem:a1a55f9748c45af6f13e16a6b6ceaa211" id="r_a1a55f9748c45af6f13e16a6b6ceaa211"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a1a55f9748c45af6f13e16a6b6ceaa211"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of active species in the network defined by the file. <br /></td></tr>
|
<tr class="memdesc:a1a55f9748c45af6f13e16a6b6ceaa211"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of active species in the network defined by the file. <br /></td></tr>
|
||||||
@@ -140,9 +140,15 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a06aca977aafb4784fd167acb8c02dda2" id="r_a06aca977aafb4784fd167acb8c02dda2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a06aca977aafb4784fd167acb8c02dda2">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a06aca977aafb4784fd167acb8c02dda2" id="r_a06aca977aafb4784fd167acb8c02dda2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a06aca977aafb4784fd167acb8c02dda2">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:a06aca977aafb4784fd167acb8c02dda2"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
<tr class="memdesc:a06aca977aafb4784fd167acb8c02dda2"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
||||||
<tr class="separator:a06aca977aafb4784fd167acb8c02dda2"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a06aca977aafb4784fd167acb8c02dda2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ab80eadd713a40e9263e5231737e956d0" id="r_ab80eadd713a40e9263e5231737e956d0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab80eadd713a40e9263e5231737e956d0">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, const double T9, const double rho) const override</td></tr>
|
<tr class="memitem:a0b38e584912f9df9cee5a77752e85492" id="r_a0b38e584912f9df9cee5a77752e85492"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0b38e584912f9df9cee5a77752e85492">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:ab80eadd713a40e9263e5231737e956d0"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
<tr class="memdesc:a0b38e584912f9df9cee5a77752e85492"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
<tr class="separator:ab80eadd713a40e9263e5231737e956d0"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a0b38e584912f9df9cee5a77752e85492"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a09613471ccc5169ce8525c2bef88a59b" id="r_a09613471ccc5169ce8525c2bef88a59b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a09613471ccc5169ce8525c2bef88a59b">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td></tr>
|
||||||
|
<tr class="memdesc:a09613471ccc5169ce8525c2bef88a59b"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
|
<tr class="separator:a09613471ccc5169ce8525c2bef88a59b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2c502d447134260086558ce83336cda9" id="r_a2c502d447134260086558ce83336cda9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2c502d447134260086558ce83336cda9">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const override</td></tr>
|
||||||
|
<tr class="memdesc:a2c502d447134260086558ce83336cda9"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for a given sparsity pattern. <br /></td></tr>
|
||||||
|
<tr class="separator:a2c502d447134260086558ce83336cda9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aa49532266ff959ac66f501336f102ce8" id="r_aa49532266ff959ac66f501336f102ce8"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa49532266ff959ac66f501336f102ce8">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
<tr class="memitem:aa49532266ff959ac66f501336f102ce8" id="r_aa49532266ff959ac66f501336f102ce8"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa49532266ff959ac66f501336f102ce8">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
||||||
<tr class="memdesc:aa49532266ff959ac66f501336f102ce8"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the Jacobian matrix for the active species. <br /></td></tr>
|
<tr class="memdesc:aa49532266ff959ac66f501336f102ce8"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
<tr class="separator:aa49532266ff959ac66f501336f102ce8"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aa49532266ff959ac66f501336f102ce8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -163,8 +169,8 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a18f46d92ea7e04068ad9e7af4ed605a8" id="r_a18f46d92ea7e04068ad9e7af4ed605a8"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a18f46d92ea7e04068ad9e7af4ed605a8" id="r_a18f46d92ea7e04068ad9e7af4ed605a8"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:a18f46d92ea7e04068ad9e7af4ed605a8"><td class="mdescLeft"> </td><td class="mdescRight">Computes timescales for all active species in the network. <br /></td></tr>
|
<tr class="memdesc:a18f46d92ea7e04068ad9e7af4ed605a8"><td class="mdescLeft"> </td><td class="mdescRight">Computes timescales for all active species in the network. <br /></td></tr>
|
||||||
<tr class="separator:a18f46d92ea7e04068ad9e7af4ed605a8"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a18f46d92ea7e04068ad9e7af4ed605a8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a7bcf169ba1e12e3356d4bcc27c3fc554" id="r_a7bcf169ba1e12e3356d4bcc27c3fc554"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7bcf169ba1e12e3356d4bcc27c3fc554">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:ad51ef1984f92856b6d4c522e56e8d6a6" id="r_ad51ef1984f92856b6d4c522e56e8d6a6"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad51ef1984f92856b6d4c522e56e8d6a6">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="separator:a7bcf169ba1e12e3356d4bcc27c3fc554"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ad51ef1984f92856b6d4c522e56e8d6a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ae5762f395caea5381ec177507816b5ae" id="r_ae5762f395caea5381ec177507816b5ae"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae5762f395caea5381ec177507816b5ae">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:ae5762f395caea5381ec177507816b5ae" id="r_ae5762f395caea5381ec177507816b5ae"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae5762f395caea5381ec177507816b5ae">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:ae5762f395caea5381ec177507816b5ae"><td class="mdescLeft"> </td><td class="mdescRight">Updates the engine view if it is marked as stale. <br /></td></tr>
|
<tr class="memdesc:ae5762f395caea5381ec177507816b5ae"><td class="mdescLeft"> </td><td class="mdescRight">Updates the engine view if it is marked as stale. <br /></td></tr>
|
||||||
<tr class="separator:ae5762f395caea5381ec177507816b5ae"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ae5762f395caea5381ec177507816b5ae"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -185,9 +191,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a13033abd3b44904f98b58c93e22da460" id="r_a13033abd3b44904f98b58c93e22da460"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a13033abd3b44904f98b58c93e22da460">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:a13033abd3b44904f98b58c93e22da460" id="r_a13033abd3b44904f98b58c93e22da460"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a13033abd3b44904f98b58c93e22da460">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:a13033abd3b44904f98b58c93e22da460"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
<tr class="memdesc:a13033abd3b44904f98b58c93e22da460"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
||||||
<tr class="separator:a13033abd3b44904f98b58c93e22da460"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a13033abd3b44904f98b58c93e22da460"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aefd36cae5c263cba12a0c177e70b409a" id="r_aefd36cae5c263cba12a0c177e70b409a"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#aefd36cae5c263cba12a0c177e70b409a">collectComposition</a> (fourdst::composition::Composition &comp) const override</td></tr>
|
||||||
|
<tr class="memdesc:aefd36cae5c263cba12a0c177e70b409a"><td class="mdescLeft"> </td><td class="mdescRight">Recursively collect composition from current engine and any sub engines if they exist. <br /></td></tr>
|
||||||
|
<tr class="separator:aefd36cae5c263cba12a0c177e70b409a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
||||||
<tr class="memitem:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a11d602a708af4629f51873b17f7b8dbd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const</td></tr>
|
|
||||||
<tr class="separator:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
||||||
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
||||||
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -207,8 +214,8 @@ Public Member Functions</h2></td></tr>
|
|||||||
Protected Attributes</h2></td></tr>
|
Protected Attributes</h2></td></tr>
|
||||||
<tr class="memitem:a217d541f3fa777b1552f652fbb520382" id="r_a217d541f3fa777b1552f652fbb520382"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a217d541f3fa777b1552f652fbb520382">m_isStale</a> = true</td></tr>
|
<tr class="memitem:a217d541f3fa777b1552f652fbb520382" id="r_a217d541f3fa777b1552f652fbb520382"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a217d541f3fa777b1552f652fbb520382">m_isStale</a> = true</td></tr>
|
||||||
<tr class="separator:a217d541f3fa777b1552f652fbb520382"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a217d541f3fa777b1552f652fbb520382"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a6e3243a8a8bcdce3282a8f82c5f98195" id="r_a6e3243a8a8bcdce3282a8f82c5f98195"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6e3243a8a8bcdce3282a8f82c5f98195">m_baseEngine</a></td></tr>
|
<tr class="memitem:a754ef6a1fb9259d533f1eefa823d5758" id="r_a754ef6a1fb9259d533f1eefa823d5758"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a754ef6a1fb9259d533f1eefa823d5758">m_baseEngine</a></td></tr>
|
||||||
<tr class="separator:a6e3243a8a8bcdce3282a8f82c5f98195"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a754ef6a1fb9259d533f1eefa823d5758"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||||
Private Member Functions</h2></td></tr>
|
Private Member Functions</h2></td></tr>
|
||||||
@@ -240,9 +247,12 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="memitem:a4f4aa847ee80ad430de9b1cfdda6b4e3" id="r_a4f4aa847ee80ad430de9b1cfdda6b4e3"><td class="memItemLeft" align="right" valign="top">quill::Logger * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f4aa847ee80ad430de9b1cfdda6b4e3">m_logger</a> = fourdst::logging::LogManager::getInstance().getLogger("log")</td></tr>
|
<tr class="memitem:a4f4aa847ee80ad430de9b1cfdda6b4e3" id="r_a4f4aa847ee80ad430de9b1cfdda6b4e3"><td class="memItemLeft" align="right" valign="top">quill::Logger * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f4aa847ee80ad430de9b1cfdda6b4e3">m_logger</a> = fourdst::logging::LogManager::getInstance().getLogger("log")</td></tr>
|
||||||
<tr class="memdesc:a4f4aa847ee80ad430de9b1cfdda6b4e3"><td class="mdescLeft"> </td><td class="mdescRight">Active species in the defined engine. <br /></td></tr>
|
<tr class="memdesc:a4f4aa847ee80ad430de9b1cfdda6b4e3"><td class="mdescLeft"> </td><td class="mdescRight">Active species in the defined engine. <br /></td></tr>
|
||||||
<tr class="separator:a4f4aa847ee80ad430de9b1cfdda6b4e3"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a4f4aa847ee80ad430de9b1cfdda6b4e3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a64e9c79a36d529e1b296fe5786e57aae" id="r_a64e9c79a36d529e1b296fe5786e57aae"><td class="memItemLeft" align="right" valign="top">std::vector< fourdst::atomic::Species > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a64e9c79a36d529e1b296fe5786e57aae">m_activeSpecies</a></td></tr>
|
<tr class="memitem:af9a80586c9428eeb3e3d1dc7f67267d6" id="r_af9a80586c9428eeb3e3d1dc7f67267d6"><td class="memItemLeft" align="right" valign="top">std::set< fourdst::atomic::Species > </td><td class="memItemRight" valign="bottom"><a class="el" href="#af9a80586c9428eeb3e3d1dc7f67267d6">m_activeSpecies</a></td></tr>
|
||||||
<tr class="memdesc:a64e9c79a36d529e1b296fe5786e57aae"><td class="mdescLeft"> </td><td class="mdescRight">Active reactions in the defined engine. <br /></td></tr>
|
<tr class="memdesc:af9a80586c9428eeb3e3d1dc7f67267d6"><td class="mdescLeft"> </td><td class="mdescRight">Cache for the active species vector to avoid dangling references. <br /></td></tr>
|
||||||
<tr class="separator:a64e9c79a36d529e1b296fe5786e57aae"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:af9a80586c9428eeb3e3d1dc7f67267d6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a380e7a98cc782c9becd191d8de17c31d" id="r_a380e7a98cc782c9becd191d8de17c31d"><td class="memItemLeft" align="right" valign="top">std::optional< std::vector< fourdst::atomic::Species > > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a380e7a98cc782c9becd191d8de17c31d">m_activeSpeciesVectorCache</a> = std::nullopt</td></tr>
|
||||||
|
<tr class="memdesc:a380e7a98cc782c9becd191d8de17c31d"><td class="mdescLeft"> </td><td class="mdescRight">Active reactions in the defined engine. <br /></td></tr>
|
||||||
|
<tr class="separator:a380e7a98cc782c9becd191d8de17c31d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a824fe65ae22fa856051f2652764a0bb6" id="r_a824fe65ae22fa856051f2652764a0bb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">reaction::ReactionSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a824fe65ae22fa856051f2652764a0bb6">m_activeReactions</a></td></tr>
|
<tr class="memitem:a824fe65ae22fa856051f2652764a0bb6" id="r_a824fe65ae22fa856051f2652764a0bb6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">reaction::ReactionSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a824fe65ae22fa856051f2652764a0bb6">m_activeReactions</a></td></tr>
|
||||||
<tr class="memdesc:a824fe65ae22fa856051f2652764a0bb6"><td class="mdescLeft"> </td><td class="mdescRight">Maps indices of active species to indices in the full network. <br /></td></tr>
|
<tr class="memdesc:a824fe65ae22fa856051f2652764a0bb6"><td class="mdescLeft"> </td><td class="mdescRight">Maps indices of active species to indices in the full network. <br /></td></tr>
|
||||||
<tr class="separator:a824fe65ae22fa856051f2652764a0bb6"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a824fe65ae22fa856051f2652764a0bb6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -253,8 +263,8 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="separator:affda6d60651c53ee02532806104671bd"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:affda6d60651c53ee02532806104671bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="a9b319b4a1bd5a08381ebb183daf72c92" name="a9b319b4a1bd5a08381ebb183daf72c92"></a>
|
<a id="a365d3bf2da974c937267bddb07cf2bef" name="a365d3bf2da974c937267bddb07cf2bef"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a9b319b4a1bd5a08381ebb183daf72c92">◆ </a></span>DefinedEngineView()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a365d3bf2da974c937267bddb07cf2bef">◆ </a></span>DefinedEngineView()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -267,7 +277,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span> )</td>
|
<td class="paramtype"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span> )</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -458,6 +468,45 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aefd36cae5c263cba12a0c177e70b409a" name="aefd36cae5c263cba12a0c177e70b409a"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aefd36cae5c263cba12a0c177e70b409a">◆ </a></span>collectComposition()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">fourdst::composition::Composition gridfire::DefinedEngineView::collectComposition </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Recursively collect composition from current engine and any sub engines if they exist. </p>
|
||||||
|
<p>If species i is defined in comp and in any sub engine or self composition then the molar abundance of species i in the returned composition will be that defined in comp. If there are species defined in sub engine compositions which are not defined in comp then their molar abundances will be based on the reported values from each sub engine. </p><dl class="section note"><dt>Note</dt><dd>It is up to each engine to decide how to handle filling in the return composition. </dd>
|
||||||
|
<dd>
|
||||||
|
These methods return an unfinalized composition which must then be finalized by the caller </dd></dl>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Input composition to "normalize". </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>An updated composition which is a superset of comp. This may contain species which were culled, for example, by either QSE partitioning or reaction flow rate culling </dd></dl>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a827c7e6fa7f2c5baf13a564fb4911388">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ab2514984afaaf8590c28ab71943fbe68" name="ab2514984afaaf8590c28ab71943fbe68"></a>
|
<a id="ab2514984afaaf8590c28ab71943fbe68" name="ab2514984afaaf8590c28ab71943fbe68"></a>
|
||||||
@@ -530,8 +579,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ab80eadd713a40e9263e5231737e956d0" name="ab80eadd713a40e9263e5231737e956d0"></a>
|
<a id="a0b38e584912f9df9cee5a77752e85492" name="a0b38e584912f9df9cee5a77752e85492"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#ab80eadd713a40e9263e5231737e956d0">◆ </a></span>generateJacobianMatrix()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a0b38e584912f9df9cee5a77752e85492">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/3]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -547,12 +596,12 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype">const double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype">const double</td> <td class="paramname"><span class="paramname"><em>rho</em></span> ) const</td>
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span> ) const</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
@@ -580,6 +629,122 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">gridfire::DynamicEngine</a>.</p>
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a2c502d447134260086558ce83336cda9" name="a2c502d447134260086558ce83336cda9"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2c502d447134260086558ce83336cda9">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/3]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void gridfire::DefinedEngineView::generateJacobianMatrix </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &</td> <td class="paramname"><span class="paramname"><em>sparsityPattern</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Generates the Jacobian matrix for a given sparsity pattern. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>A Composition object containing the current composition of the system </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>The temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>The density in g/cm^3. </td></tr>
|
||||||
|
<tr><td class="paramname">sparsityPattern</td><td>The sparsity pattern to use for the Jacobian matrix.</td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
||||||
|
<table class="exception">
|
||||||
|
<tr><td class="paramname">std::runtime_error</td><td>If the view is stale. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a495bdb1e0c6f9911deb844b22c33644e">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a09613471ccc5169ce8525c2bef88a59b" name="a09613471ccc5169ce8525c2bef88a59b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a09613471ccc5169ce8525c2bef88a59b">◆ </a></span>generateJacobianMatrix() <span class="overload">[3/3]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void gridfire::DefinedEngineView::generateJacobianMatrix </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::vector< fourdst::atomic::Species > &</td> <td class="paramname"><span class="paramname"><em>activeSpecies</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Generates the Jacobian matrix for the active species. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>A Composition object containing the current composition of the system </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>The temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>The density in g/cm^3. </td></tr>
|
||||||
|
<tr><td class="paramname">activeSpecies</td><td>The vector of active species to include in the Jacobian.</td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
||||||
|
<table class="exception">
|
||||||
|
<tr><td class="paramname">std::runtime_error</td><td>If the view is stale. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a8538fd9285a192f879a45e3dd3f26362">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ad07221be49ae1b5133c5b987dafac3b6" name="ad07221be49ae1b5133c5b987dafac3b6"></a>
|
<a id="ad07221be49ae1b5133c5b987dafac3b6" name="ad07221be49ae1b5133c5b987dafac3b6"></a>
|
||||||
@@ -640,12 +805,9 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
<p>Access the underlying engine instance. </p>
|
<p>Get the base engine associated with this defined engine view. </p>
|
||||||
<dl class="section return"><dt>Returns</dt><dd>Const reference to the underlying engine.</dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>A const reference to the base <a class="el" href="classgridfire_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations.">DynamicEngine</a>. </dd></dl>
|
||||||
<p>This method must be implemented by derived classes to provide access to the base engine. The returned reference should remain valid for the lifetime of the <a class="el" href="classgridfire_1_1_engine_view.html" title="Abstract base class for a "view" of a reaction network engine.">EngineView</a>.</p>
|
|
||||||
<p>Example: </p><div class="fragment"><div class="line"><span class="keyword">const</span> <a class="code hl_class" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a>& engine = myView.getBaseEngine();</div>
|
|
||||||
<div class="ttc" id="aclassgridfire_1_1_dynamic_engine_html"><div class="ttname"><a href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></div><div class="ttdoc">Abstract class for engines supporting Jacobian and stoichiometry operations.</div><div class="ttdef"><b>Definition</b> engine_abstract.h:142</div></div>
|
|
||||||
</div><!-- fragment -->
|
|
||||||
<p>Implements <a class="el" href="classgridfire_1_1_engine_view.html#ad294227f8b5cf6d970c349eabf5447a6">gridfire::EngineView< DynamicEngine ></a>.</p>
|
<p>Implements <a class="el" href="classgridfire_1_1_engine_view.html#ad294227f8b5cf6d970c349eabf5447a6">gridfire::EngineView< DynamicEngine ></a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@@ -794,8 +956,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a7bcf169ba1e12e3356d4bcc27c3fc554" name="a7bcf169ba1e12e3356d4bcc27c3fc554"></a>
|
<a id="ad51ef1984f92856b6d4c522e56e8d6a6" name="ad51ef1984f92856b6d4c522e56e8d6a6"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a7bcf169ba1e12e3356d4bcc27c3fc554">◆ </a></span>getSpeciesDestructionTimescales()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#ad51ef1984f92856b6d4c522e56e8d6a6">◆ </a></span>getSpeciesDestructionTimescales()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -804,7 +966,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<td class="mlabels-left">
|
<td class="mlabels-left">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > gridfire::DefinedEngineView::getSpeciesDestructionTimescales </td>
|
<td class="memname">std::expected< std::unordered_map< Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > gridfire::DefinedEngineView::getSpeciesDestructionTimescales </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -1365,8 +1527,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a64e9c79a36d529e1b296fe5786e57aae" name="a64e9c79a36d529e1b296fe5786e57aae"></a>
|
<a id="af9a80586c9428eeb3e3d1dc7f67267d6" name="af9a80586c9428eeb3e3d1dc7f67267d6"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a64e9c79a36d529e1b296fe5786e57aae">◆ </a></span>m_activeSpecies</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#af9a80586c9428eeb3e3d1dc7f67267d6">◆ </a></span>m_activeSpecies</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -1375,7 +1537,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<td class="mlabels-left">
|
<td class="mlabels-left">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">std::vector<fourdst::atomic::Species> gridfire::DefinedEngineView::m_activeSpecies</td>
|
<td class="memname">std::set<fourdst::atomic::Species> gridfire::DefinedEngineView::m_activeSpecies</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
@@ -1385,12 +1547,12 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
<p>Active reactions in the defined engine. </p>
|
<p>Cache for the active species vector to avoid dangling references. </p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a6e3243a8a8bcdce3282a8f82c5f98195" name="a6e3243a8a8bcdce3282a8f82c5f98195"></a>
|
<a id="a380e7a98cc782c9becd191d8de17c31d" name="a380e7a98cc782c9becd191d8de17c31d"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a6e3243a8a8bcdce3282a8f82c5f98195">◆ </a></span>m_baseEngine</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a380e7a98cc782c9becd191d8de17c31d">◆ </a></span>m_activeSpeciesVectorCache</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -1399,7 +1561,31 @@ Private Attributes</h2></td></tr>
|
|||||||
<td class="mlabels-left">
|
<td class="mlabels-left">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a>& gridfire::DefinedEngineView::m_baseEngine</td>
|
<td class="memname">std::optional<std::vector<fourdst::atomic::Species> > gridfire::DefinedEngineView::m_activeSpeciesVectorCache = std::nullopt</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel mutable">mutable</span><span class="mlabel private">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Active reactions in the defined engine. </p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a754ef6a1fb9259d533f1eefa823d5758" name="a754ef6a1fb9259d533f1eefa823d5758"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a754ef6a1fb9259d533f1eefa823d5758">◆ </a></span>m_baseEngine</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a>& gridfire::DefinedEngineView::m_baseEngine</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -1,20 +1,23 @@
|
|||||||
var classgridfire_1_1_defined_engine_view =
|
var classgridfire_1_1_defined_engine_view =
|
||||||
[
|
[
|
||||||
[ "DefinedEngineView", "classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92", null ],
|
[ "DefinedEngineView", "classgridfire_1_1_defined_engine_view.html#a365d3bf2da974c937267bddb07cf2bef", null ],
|
||||||
[ "calculateEpsDerivatives", "classgridfire_1_1_defined_engine_view.html#a06aca977aafb4784fd167acb8c02dda2", null ],
|
[ "calculateEpsDerivatives", "classgridfire_1_1_defined_engine_view.html#a06aca977aafb4784fd167acb8c02dda2", null ],
|
||||||
[ "calculateMolarReactionFlow", "classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3", null ],
|
[ "calculateMolarReactionFlow", "classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3", null ],
|
||||||
[ "calculateRHSAndEnergy", "classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2", null ],
|
[ "calculateRHSAndEnergy", "classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2", null ],
|
||||||
[ "collect", "classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e", null ],
|
[ "collect", "classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e", null ],
|
||||||
|
[ "collectComposition", "classgridfire_1_1_defined_engine_view.html#aefd36cae5c263cba12a0c177e70b409a", null ],
|
||||||
[ "constructReactionIndexMap", "classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68", null ],
|
[ "constructReactionIndexMap", "classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68", null ],
|
||||||
[ "constructSpeciesIndexMap", "classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985", null ],
|
[ "constructSpeciesIndexMap", "classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985", null ],
|
||||||
[ "generateJacobianMatrix", "classgridfire_1_1_defined_engine_view.html#ab80eadd713a40e9263e5231737e956d0", null ],
|
[ "generateJacobianMatrix", "classgridfire_1_1_defined_engine_view.html#a0b38e584912f9df9cee5a77752e85492", null ],
|
||||||
|
[ "generateJacobianMatrix", "classgridfire_1_1_defined_engine_view.html#a2c502d447134260086558ce83336cda9", null ],
|
||||||
|
[ "generateJacobianMatrix", "classgridfire_1_1_defined_engine_view.html#a09613471ccc5169ce8525c2bef88a59b", null ],
|
||||||
[ "generateStoichiometryMatrix", "classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6", null ],
|
[ "generateStoichiometryMatrix", "classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6", null ],
|
||||||
[ "getBaseEngine", "classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484", null ],
|
[ "getBaseEngine", "classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484", null ],
|
||||||
[ "getJacobianMatrixEntry", "classgridfire_1_1_defined_engine_view.html#aa49532266ff959ac66f501336f102ce8", null ],
|
[ "getJacobianMatrixEntry", "classgridfire_1_1_defined_engine_view.html#aa49532266ff959ac66f501336f102ce8", null ],
|
||||||
[ "getNetworkReactions", "classgridfire_1_1_defined_engine_view.html#a5f9db5a9287aa03b2fa4d516e9a576b6", null ],
|
[ "getNetworkReactions", "classgridfire_1_1_defined_engine_view.html#a5f9db5a9287aa03b2fa4d516e9a576b6", null ],
|
||||||
[ "getNetworkSpecies", "classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211", null ],
|
[ "getNetworkSpecies", "classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211", null ],
|
||||||
[ "getScreeningModel", "classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c", null ],
|
[ "getScreeningModel", "classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c", null ],
|
||||||
[ "getSpeciesDestructionTimescales", "classgridfire_1_1_defined_engine_view.html#a7bcf169ba1e12e3356d4bcc27c3fc554", null ],
|
[ "getSpeciesDestructionTimescales", "classgridfire_1_1_defined_engine_view.html#ad51ef1984f92856b6d4c522e56e8d6a6", null ],
|
||||||
[ "getSpeciesIndex", "classgridfire_1_1_defined_engine_view.html#af3b355ffcda6a8f2841184cc56e3761a", null ],
|
[ "getSpeciesIndex", "classgridfire_1_1_defined_engine_view.html#af3b355ffcda6a8f2841184cc56e3761a", null ],
|
||||||
[ "getSpeciesTimescales", "classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8", null ],
|
[ "getSpeciesTimescales", "classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8", null ],
|
||||||
[ "getStoichiometryMatrixEntry", "classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9", null ],
|
[ "getStoichiometryMatrixEntry", "classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9", null ],
|
||||||
@@ -30,8 +33,9 @@ var classgridfire_1_1_defined_engine_view =
|
|||||||
[ "update", "classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae", null ],
|
[ "update", "classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae", null ],
|
||||||
[ "validateNetworkState", "classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0", null ],
|
[ "validateNetworkState", "classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0", null ],
|
||||||
[ "m_activeReactions", "classgridfire_1_1_defined_engine_view.html#a824fe65ae22fa856051f2652764a0bb6", null ],
|
[ "m_activeReactions", "classgridfire_1_1_defined_engine_view.html#a824fe65ae22fa856051f2652764a0bb6", null ],
|
||||||
[ "m_activeSpecies", "classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae", null ],
|
[ "m_activeSpecies", "classgridfire_1_1_defined_engine_view.html#af9a80586c9428eeb3e3d1dc7f67267d6", null ],
|
||||||
[ "m_baseEngine", "classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195", null ],
|
[ "m_activeSpeciesVectorCache", "classgridfire_1_1_defined_engine_view.html#a380e7a98cc782c9becd191d8de17c31d", null ],
|
||||||
|
[ "m_baseEngine", "classgridfire_1_1_defined_engine_view.html#a754ef6a1fb9259d533f1eefa823d5758", null ],
|
||||||
[ "m_isStale", "classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382", null ],
|
[ "m_isStale", "classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382", null ],
|
||||||
[ "m_logger", "classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3", null ],
|
[ "m_logger", "classgridfire_1_1_defined_engine_view.html#a4f4aa847ee80ad430de9b1cfdda6b4e3", null ],
|
||||||
[ "m_reactionIndexMap", "classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd", null ],
|
[ "m_reactionIndexMap", "classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -108,8 +108,10 @@ $(function(){initNavTree('classgridfire_1_1_dynamic_engine.html',''); initResiza
|
|||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a264bd5a8891c8c5f0dff32867effe547">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a264bd5a8891c8c5f0dff32867effe547">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a39cf5b738eea0a275bf8c0eb5789fab3">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a39cf5b738eea0a275bf8c0eb5789fab3">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a827c7e6fa7f2c5baf13a564fb4911388">collectComposition</a>(fourdst::composition::Composition &comp) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a8538fd9285a192f879a45e3dd3f26362">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a495bdb1e0c6f9911deb844b22c33644e">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f">generateStoichiometryMatrix</a>()=0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f">generateStoichiometryMatrix</a>()=0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a88dbf350dc0ea3e2b64d825f489e0d60">getJacobianMatrixEntry</a>(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a88dbf350dc0ea3e2b64d825f489e0d60">getJacobianMatrixEntry</a>(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const =0</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -132,8 +132,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a21d15531309456ee83f7675251e7a1bf" id="r_a21d15531309456ee83f7675251e7a1bf"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a21d15531309456ee83f7675251e7a1bf">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
<tr class="memitem:a21d15531309456ee83f7675251e7a1bf" id="r_a21d15531309456ee83f7675251e7a1bf"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a21d15531309456ee83f7675251e7a1bf">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const =0</td></tr>
|
||||||
<tr class="memdesc:a21d15531309456ee83f7675251e7a1bf"><td class="mdescLeft"> </td><td class="mdescRight">Generate the Jacobian matrix for the current state. <br /></td></tr>
|
<tr class="memdesc:a21d15531309456ee83f7675251e7a1bf"><td class="mdescLeft"> </td><td class="mdescRight">Generate the Jacobian matrix for the current state. <br /></td></tr>
|
||||||
<tr class="separator:a21d15531309456ee83f7675251e7a1bf"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a21d15531309456ee83f7675251e7a1bf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a11d602a708af4629f51873b17f7b8dbd" id="r_a11d602a708af4629f51873b17f7b8dbd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a11d602a708af4629f51873b17f7b8dbd">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const</td></tr>
|
<tr class="memitem:a8538fd9285a192f879a45e3dd3f26362" id="r_a8538fd9285a192f879a45e3dd3f26362"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8538fd9285a192f879a45e3dd3f26362">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const =0</td></tr>
|
||||||
<tr class="separator:a11d602a708af4629f51873b17f7b8dbd"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a8538fd9285a192f879a45e3dd3f26362"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a495bdb1e0c6f9911deb844b22c33644e" id="r_a495bdb1e0c6f9911deb844b22c33644e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a495bdb1e0c6f9911deb844b22c33644e">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const =0</td></tr>
|
||||||
|
<tr class="separator:a495bdb1e0c6f9911deb844b22c33644e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a88dbf350dc0ea3e2b64d825f489e0d60" id="r_a88dbf350dc0ea3e2b64d825f489e0d60"><td class="memItemLeft" align="right" valign="top">virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a88dbf350dc0ea3e2b64d825f489e0d60">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const =0</td></tr>
|
<tr class="memitem:a88dbf350dc0ea3e2b64d825f489e0d60" id="r_a88dbf350dc0ea3e2b64d825f489e0d60"><td class="memItemLeft" align="right" valign="top">virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a88dbf350dc0ea3e2b64d825f489e0d60">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const =0</td></tr>
|
||||||
<tr class="memdesc:a88dbf350dc0ea3e2b64d825f489e0d60"><td class="mdescLeft"> </td><td class="mdescRight">Get an entry from the previously generated Jacobian matrix. <br /></td></tr>
|
<tr class="memdesc:a88dbf350dc0ea3e2b64d825f489e0d60"><td class="mdescLeft"> </td><td class="mdescRight">Get an entry from the previously generated Jacobian matrix. <br /></td></tr>
|
||||||
<tr class="separator:a88dbf350dc0ea3e2b64d825f489e0d60"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a88dbf350dc0ea3e2b64d825f489e0d60"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -185,6 +187,9 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a4e2c8b896661b7a89beffe0066cb21cf" id="r_a4e2c8b896661b7a89beffe0066cb21cf"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a> (const fourdst::composition::Composition &comp, <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> depth)</td></tr>
|
<tr class="memitem:a4e2c8b896661b7a89beffe0066cb21cf" id="r_a4e2c8b896661b7a89beffe0066cb21cf"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a> (const fourdst::composition::Composition &comp, <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> depth)</td></tr>
|
||||||
<tr class="memdesc:a4e2c8b896661b7a89beffe0066cb21cf"><td class="mdescLeft"> </td><td class="mdescRight">Rebuild the network with a specified depth. <br /></td></tr>
|
<tr class="memdesc:a4e2c8b896661b7a89beffe0066cb21cf"><td class="mdescLeft"> </td><td class="mdescRight">Rebuild the network with a specified depth. <br /></td></tr>
|
||||||
<tr class="separator:a4e2c8b896661b7a89beffe0066cb21cf"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a4e2c8b896661b7a89beffe0066cb21cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a827c7e6fa7f2c5baf13a564fb4911388" id="r_a827c7e6fa7f2c5baf13a564fb4911388"><td class="memItemLeft" align="right" valign="top">virtual fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a827c7e6fa7f2c5baf13a564fb4911388">collectComposition</a> (fourdst::composition::Composition &comp) const =0</td></tr>
|
||||||
|
<tr class="memdesc:a827c7e6fa7f2c5baf13a564fb4911388"><td class="mdescLeft"> </td><td class="mdescRight">Recursively collect composition from current engine and any sub engines if they exist. <br /></td></tr>
|
||||||
|
<tr class="separator:a827c7e6fa7f2c5baf13a564fb4911388"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td></tr>
|
||||||
<tr class="memitem:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine" id="r_a2e7970bed2100699f226f4141d5db037"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a> ()=default</td></tr>
|
<tr class="memitem:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine" id="r_a2e7970bed2100699f226f4141d5db037"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a> ()=default</td></tr>
|
||||||
<tr class="memdesc:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
<tr class="memdesc:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
||||||
@@ -251,7 +256,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> containing dEps/dT and dEps/dRho.</dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> containing dEps/dT and dEps/dRho.</dd></dl>
|
||||||
<p>This method computes the partial derivatives of the specific nuclear energy generation rate with respect to temperature and density for the current state. </p>
|
<p>This method computes the partial derivatives of the specific nuclear energy generation rate with respect to temperature and density for the current state. </p>
|
||||||
|
|
||||||
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a5d1b50afd2fba6af75e976a4f9c9dcbc">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a06aca977aafb4784fd167acb8c02dda2">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#ae0c9159cc3467fd85d1a5895f1786c47">gridfire::GraphEngine</a>, and <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a99f9116d5a18afcbf0e808ef111d1be8">gridfire::MultiscalePartitioningEngineView</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a5d1b50afd2fba6af75e976a4f9c9dcbc">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a06aca977aafb4784fd167acb8c02dda2">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#ae0c9159cc3467fd85d1a5895f1786c47">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a99f9116d5a18afcbf0e808ef111d1be8">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a09eb8874b0c687aacc84a7bc7a5e2330">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -305,12 +310,51 @@ Public Member Functions</h2></td></tr>
|
|||||||
<dl class="section return"><dt>Returns</dt><dd>Molar flow rate for the reaction (e.g., mol/g/s).</dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>Molar flow rate for the reaction (e.g., mol/g/s).</dd></dl>
|
||||||
<p>This method computes the net rate at which the given reaction proceeds under the current state. </p>
|
<p>This method computes the net rate at which the given reaction proceeds under the current state. </p>
|
||||||
|
|
||||||
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a3c1e27b45051c4ba481a2b87513982ed">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a1675859971f0bd2db0650f8da54ed7eb">gridfire::GraphEngine</a>, and <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a87687a960f263a4e1bc035e4d0a345db">gridfire::MultiscalePartitioningEngineView</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a3c1e27b45051c4ba481a2b87513982ed">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a1675859971f0bd2db0650f8da54ed7eb">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a87687a960f263a4e1bc035e4d0a345db">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a1b7f2e7c92b4702efcabe7c2a1faa153">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a827c7e6fa7f2c5baf13a564fb4911388" name="a827c7e6fa7f2c5baf13a564fb4911388"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a827c7e6fa7f2c5baf13a564fb4911388">◆ </a></span>collectComposition()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">virtual fourdst::composition::Composition gridfire::DynamicEngine::collectComposition </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel pure-virtual">pure virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Recursively collect composition from current engine and any sub engines if they exist. </p>
|
||||||
|
<p>If species i is defined in comp and in any sub engine or self composition then the molar abundance of species i in the returned composition will be that defined in comp. If there are species defined in sub engine compositions which are not defined in comp then their molar abundances will be based on the reported values from each sub engine. </p><dl class="section note"><dt>Note</dt><dd>It is up to each engine to decide how to handle filling in the return composition. </dd>
|
||||||
|
<dd>
|
||||||
|
These methods return an unfinalized composition which must then be finalized by the caller </dd></dl>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Input composition to "normalize". </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>An updated composition which is a superset of comp. This may contain species which were culled, for example, by either QSE partitioning or reaction flow rate culling </dd></dl>
|
||||||
|
|
||||||
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#ab2f975b860ad4f42ed1ba45e41c8e959">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#aefd36cae5c263cba12a0c177e70b409a">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a746ba3f5f61701cfd4f15578c1a4914a">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7056e235c56be39e2a672988962b3948">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a6c5397f57fb9e115495188a1d2296147">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a21d15531309456ee83f7675251e7a1bf" name="a21d15531309456ee83f7675251e7a1bf"></a>
|
<a id="a21d15531309456ee83f7675251e7a1bf" name="a21d15531309456ee83f7675251e7a1bf"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a21d15531309456ee83f7675251e7a1bf">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/2]</span></h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a21d15531309456ee83f7675251e7a1bf">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/3]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -352,12 +396,12 @@ Public Member Functions</h2></td></tr>
|
|||||||
</dl>
|
</dl>
|
||||||
<p>This method must compute and store the Jacobian matrix (∂(dY/dt)_i/∂Y_j) for the current state. The matrix can then be accessed via <a class="el" href="#a88dbf350dc0ea3e2b64d825f489e0d60" title="Get an entry from the previously generated Jacobian matrix.">getJacobianMatrixEntry()</a>. </p>
|
<p>This method must compute and store the Jacobian matrix (∂(dY/dt)_i/∂Y_j) for the current state. The matrix can then be accessed via <a class="el" href="#a88dbf350dc0ea3e2b64d825f489e0d60" title="Get an entry from the previously generated Jacobian matrix.">getJacobianMatrixEntry()</a>. </p>
|
||||||
|
|
||||||
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a8da7664cf483cba7f979f855a74c3559">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#ab80eadd713a40e9263e5231737e956d0">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#ae11f6267077025ca342e2e263ad87e5e">gridfire::GraphEngine</a>, and <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ab9f71bc9a1c0f98ec9cc1c7da00fd975">gridfire::MultiscalePartitioningEngineView</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a8da7664cf483cba7f979f855a74c3559">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a0b38e584912f9df9cee5a77752e85492">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#ae11f6267077025ca342e2e263ad87e5e">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ab9f71bc9a1c0f98ec9cc1c7da00fd975">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a2a63d0132254983a2143f31e863a5c18">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a11d602a708af4629f51873b17f7b8dbd" name="a11d602a708af4629f51873b17f7b8dbd"></a>
|
<a id="a495bdb1e0c6f9911deb844b22c33644e" name="a495bdb1e0c6f9911deb844b22c33644e"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a11d602a708af4629f51873b17f7b8dbd">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/2]</span></h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a495bdb1e0c6f9911deb844b22c33644e">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/3]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -388,12 +432,53 @@ Public Member Functions</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel virtual">virtual</span></span> </td>
|
<span class="mlabels"><span class="mlabel pure-virtual">pure virtual</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
<p>Reimplemented in <a class="el" href="classgridfire_1_1_graph_engine.html#a4e0bbc6448999e2ef06879270b7d3dec">gridfire::GraphEngine</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#acba9f89a48d38b1c7f7dcb2a39c6816d">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a2c502d447134260086558ce83336cda9">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a4e0bbc6448999e2ef06879270b7d3dec">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ac683ef0ba25356bc587749b69a582286">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a36f2dbd2278608fe8a4ef7f08d7e4963">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a8538fd9285a192f879a45e3dd3f26362" name="a8538fd9285a192f879a45e3dd3f26362"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a8538fd9285a192f879a45e3dd3f26362">◆ </a></span>generateJacobianMatrix() <span class="overload">[3/3]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">virtual void gridfire::DynamicEngine::generateJacobianMatrix </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::vector< fourdst::atomic::Species > &</td> <td class="paramname"><span class="paramname"><em>activeSpecies</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel pure-virtual">pure virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a7b8951ebe897f1ab72149068db13dbb6">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a09613471ccc5169ce8525c2bef88a59b">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#abd59415d74e3d1da0bc059fa64af1689">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a31e636745b8c427cee0319e6c61039be">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#aae45b9260d0ec645213541c96b48a468">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -496,7 +581,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
<dl class="section return"><dt>Returns</dt><dd>Value of the Jacobian matrix at (i, j).</dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>Value of the Jacobian matrix at (i, j).</dd></dl>
|
||||||
<p>The Jacobian must have been generated by <a class="el" href="#a21d15531309456ee83f7675251e7a1bf" title="Generate the Jacobian matrix for the current state.">generateJacobianMatrix()</a> before calling this. </p>
|
<p>The Jacobian must have been generated by <a class="el" href="#a21d15531309456ee83f7675251e7a1bf" title="Generate the Jacobian matrix for the current state.">generateJacobianMatrix()</a> before calling this. </p>
|
||||||
|
|
||||||
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#adf3b8a5734983509ca02b7a1a480119f">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#aa49532266ff959ac66f501336f102ce8">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a8ab5308629b8707922e5954776254aa6">gridfire::GraphEngine</a>, and <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a586da5402750151fee5db2666785b6e4">gridfire::MultiscalePartitioningEngineView</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#adf3b8a5734983509ca02b7a1a480119f">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#aa49532266ff959ac66f501336f102ce8">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a8ab5308629b8707922e5954776254aa6">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a586da5402750151fee5db2666785b6e4">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a63bbe8f6d3849e99dd41b6d9613ff1f0">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -595,7 +680,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#aa861db5f6fc4e85fb51f524e4e1367c6">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a7bcf169ba1e12e3356d4bcc27c3fc554">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a47df5a9c448dd1ce8654df819a6cc8ff">gridfire::GraphEngine</a>, and <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a14b0c7ec882b2ad2370f7aa729b9f9">gridfire::MultiscalePartitioningEngineView</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#aa861db5f6fc4e85fb51f524e4e1367c6">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#ad51ef1984f92856b6d4c522e56e8d6a6">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a47df5a9c448dd1ce8654df819a6cc8ff">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#accbbe1bd96672e74919d00387673f180">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a16c27e5af29ddf187e5ab82a6e6db57b">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -679,7 +764,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
<dl class="section return"><dt>Returns</dt><dd>Map from Species to their characteristic timescales (s).</dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>Map from Species to their characteristic timescales (s).</dd></dl>
|
||||||
<p>This method estimates the timescale for abundance change of each species, which can be used for timestep control, diagnostics, and reaction network culling. </p>
|
<p>This method estimates the timescale for abundance change of each species, which can be used for timestep control, diagnostics, and reaction network culling. </p>
|
||||||
|
|
||||||
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a57a218c5a145f589531777c8615b7408">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a7dde968244f3c4934c7738445c709232">gridfire::GraphEngine</a>, and <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aea2c3d2ae6ddf77bd4a9b07b86f3306b">gridfire::MultiscalePartitioningEngineView</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#a57a218c5a145f589531777c8615b7408">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a7dde968244f3c4934c7738445c709232">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aea2c3d2ae6ddf77bd4a9b07b86f3306b">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a598eb1575937d165b4b383959cf8c417">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -721,7 +806,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
<dl class="section return"><dt>Returns</dt><dd>Stoichiometric coefficient for the species in the reaction.</dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>Stoichiometric coefficient for the species in the reaction.</dd></dl>
|
||||||
<p>The stoichiometry matrix must have been generated by <a class="el" href="#aeae6d84ef74d88fd2cdf07b82e98a16f" title="Generate the stoichiometry matrix for the network.">generateStoichiometryMatrix()</a>. </p>
|
<p>The stoichiometry matrix must have been generated by <a class="el" href="#aeae6d84ef74d88fd2cdf07b82e98a16f" title="Generate the stoichiometry matrix for the network.">generateStoichiometryMatrix()</a>. </p>
|
||||||
|
|
||||||
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#abe2ca6426e10cc6a10090eecf7098dbe">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#ad90a2d770ebf098f0d6d5f5339961e95">gridfire::GraphEngine</a>, and <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7140384baaaa0bd05ca448a0d8fec471">gridfire::MultiscalePartitioningEngineView</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#abe2ca6426e10cc6a10090eecf7098dbe">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#ad90a2d770ebf098f0d6d5f5339961e95">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7140384baaaa0bd05ca448a0d8fec471">gridfire::MultiscalePartitioningEngineView</a>, and <a class="el" href="class_py_dynamic_engine.html#a3dd5cf419f25e76e144af35df15a2067">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -863,7 +948,7 @@ Public Member Functions</h2></td></tr>
|
|||||||
</dl>
|
</dl>
|
||||||
<p>This method is intended to allow dynamic adjustment of the network's depth, which may involve adding or removing species and reactions based on the specified depth. However, not all engines support this operation. </p>
|
<p>This method is intended to allow dynamic adjustment of the network's depth, which may involve adding or removing species and reactions based on the specified depth. However, not all engines support this operation. </p>
|
||||||
|
|
||||||
<p>Reimplemented in <a class="el" href="classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490">gridfire::GraphEngine</a>, and <a class="el" href="class_py_dynamic_engine.html#a3d30a9116825ab2c5c209bc2712126bc">PyDynamicEngine</a>.</p>
|
<p>Reimplemented in <a class="el" href="classgridfire_1_1_graph_engine.html#ad593a2d1b8fbbc01b63b0133357364ac">gridfire::GraphEngine</a>, and <a class="el" href="class_py_dynamic_engine.html#a3d30a9116825ab2c5c209bc2712126bc">PyDynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -2,8 +2,10 @@ var classgridfire_1_1_dynamic_engine =
|
|||||||
[
|
[
|
||||||
[ "calculateEpsDerivatives", "classgridfire_1_1_dynamic_engine.html#a264bd5a8891c8c5f0dff32867effe547", null ],
|
[ "calculateEpsDerivatives", "classgridfire_1_1_dynamic_engine.html#a264bd5a8891c8c5f0dff32867effe547", null ],
|
||||||
[ "calculateMolarReactionFlow", "classgridfire_1_1_dynamic_engine.html#a39cf5b738eea0a275bf8c0eb5789fab3", null ],
|
[ "calculateMolarReactionFlow", "classgridfire_1_1_dynamic_engine.html#a39cf5b738eea0a275bf8c0eb5789fab3", null ],
|
||||||
|
[ "collectComposition", "classgridfire_1_1_dynamic_engine.html#a827c7e6fa7f2c5baf13a564fb4911388", null ],
|
||||||
[ "generateJacobianMatrix", "classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf", null ],
|
[ "generateJacobianMatrix", "classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf", null ],
|
||||||
[ "generateJacobianMatrix", "classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd", null ],
|
[ "generateJacobianMatrix", "classgridfire_1_1_dynamic_engine.html#a495bdb1e0c6f9911deb844b22c33644e", null ],
|
||||||
|
[ "generateJacobianMatrix", "classgridfire_1_1_dynamic_engine.html#a8538fd9285a192f879a45e3dd3f26362", null ],
|
||||||
[ "generateStoichiometryMatrix", "classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f", null ],
|
[ "generateStoichiometryMatrix", "classgridfire_1_1_dynamic_engine.html#aeae6d84ef74d88fd2cdf07b82e98a16f", null ],
|
||||||
[ "getDepth", "classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9", null ],
|
[ "getDepth", "classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9", null ],
|
||||||
[ "getJacobianMatrixEntry", "classgridfire_1_1_dynamic_engine.html#a88dbf350dc0ea3e2b64d825f489e0d60", null ],
|
[ "getJacobianMatrixEntry", "classgridfire_1_1_dynamic_engine.html#a88dbf350dc0ea3e2b64d825f489e0d60", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -218,10 +218,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</dd>
|
</dd>
|
||||||
</dl>
|
</dl>
|
||||||
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="structgridfire_1_1_step_derivatives.html" title="Structure holding derivatives and energy generation for a network step.">StepDerivatives<double></a> containing dY/dt and energy generation rate.</dd></dl>
|
<dl class="section return"><dt>Returns</dt><dd>expected<StepDerivatives<double>> containing either dY/dt and energy generation rate or a stale engine error indicating that the engine must be updated</dd></dl>
|
||||||
<p>This function must be implemented by derived classes to compute the time derivatives of all species and the specific nuclear energy generation rate for the current state. </p>
|
<p>This function must be implemented by derived classes to compute the time derivatives of all species and the specific nuclear energy generation rate for the current state. </p>
|
||||||
|
|
||||||
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#ac5545d546166de94514871d7ad7b8669">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a7acc98647427981a9602d251c9288012">gridfire::GraphEngine</a>, and <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a5c1ab19bc3394a5d29241ef02073c4cb">gridfire::MultiscalePartitioningEngineView</a>.</p>
|
<p>Implemented in <a class="el" href="classgridfire_1_1_adaptive_engine_view.html#ac5545d546166de94514871d7ad7b8669">gridfire::AdaptiveEngineView</a>, <a class="el" href="classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2">gridfire::DefinedEngineView</a>, <a class="el" href="classgridfire_1_1_graph_engine.html#a7acc98647427981a9602d251c9288012">gridfire::GraphEngine</a>, <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a5c1ab19bc3394a5d29241ef02073c4cb">gridfire::MultiscalePartitioningEngineView</a>, <a class="el" href="class_py_dynamic_engine.html#a6bd76ef1df93d361bf5791270390c914">PyDynamicEngine</a>, and <a class="el" href="class_py_engine.html#a7a298603e9d94ca58dc0db53e5b07add">PyEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -139,7 +139,7 @@ class gridfire::EngineView< EngineT ></div><p>Abstract base class for a "v
|
|||||||
<div class="line"><span class="keyword">private</span>:</div>
|
<div class="line"><span class="keyword">private</span>:</div>
|
||||||
<div class="line"> DynamicEngine& engine_;</div>
|
<div class="line"> DynamicEngine& engine_;</div>
|
||||||
<div class="line">};</div>
|
<div class="line">};</div>
|
||||||
<div class="ttc" id="aclassgridfire_1_1_dynamic_engine_html"><div class="ttname"><a href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></div><div class="ttdoc">Abstract class for engines supporting Jacobian and stoichiometry operations.</div><div class="ttdef"><b>Definition</b> engine_abstract.h:142</div></div>
|
<div class="ttc" id="aclassgridfire_1_1_dynamic_engine_html"><div class="ttname"><a href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></div><div class="ttdoc">Abstract class for engines supporting Jacobian and stoichiometry operations.</div><div class="ttdef"><b>Definition</b> engine_abstract.h:143</div></div>
|
||||||
<div class="ttc" id="aclassgridfire_1_1_engine_view_html"><div class="ttname"><a href="classgridfire_1_1_engine_view.html">gridfire::EngineView</a></div><div class="ttdoc">Abstract base class for a "view" of a reaction network engine.</div><div class="ttdef"><b>Definition</b> engine_view_abstract.h:74</div></div>
|
<div class="ttc" id="aclassgridfire_1_1_engine_view_html"><div class="ttname"><a href="classgridfire_1_1_engine_view.html">gridfire::EngineView</a></div><div class="ttdoc">Abstract base class for a "view" of a reaction network engine.</div><div class="ttdef"><b>Definition</b> engine_view_abstract.h:74</div></div>
|
||||||
<div class="ttc" id="aclassgridfire_1_1_engine_view_html_ad294227f8b5cf6d970c349eabf5447a6"><div class="ttname"><a href="#ad294227f8b5cf6d970c349eabf5447a6">gridfire::EngineView::getBaseEngine</a></div><div class="ttdeci">virtual const EngineT & getBaseEngine() const =0</div><div class="ttdoc">Access the underlying engine instance.</div></div>
|
<div class="ttc" id="aclassgridfire_1_1_engine_view_html_ad294227f8b5cf6d970c349eabf5447a6"><div class="ttname"><a href="#ad294227f8b5cf6d970c349eabf5447a6">gridfire::EngineView::getBaseEngine</a></div><div class="ttdeci">virtual const EngineT & getBaseEngine() const =0</div><div class="ttdoc">Access the underlying engine instance.</div></div>
|
||||||
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><a class="el" href="classgridfire_1_1_adaptive_engine_view.html" title="An engine view that dynamically adapts the reaction network based on runtime conditions.">gridfire::AdaptiveEngineView</a> for a concrete example of dynamic culling. </dd></dl>
|
</div><!-- fragment --><dl class="section see"><dt>See also</dt><dd><a class="el" href="classgridfire_1_1_adaptive_engine_view.html" title="An engine view that dynamically adapts the reaction network based on runtime conditions.">gridfire::AdaptiveEngineView</a> for a concrete example of dynamic culling. </dd></dl>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -109,13 +109,15 @@ $(function(){initNavTree('classgridfire_1_1_file_defined_engine_view.html','');
|
|||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e">collect</a>(const std::vector< std::string > &peNames)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e">collect</a>(const std::vector< std::string > &peNames)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187">Config</a> typedef</td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aefd36cae5c263cba12a0c177e70b409a">collectComposition</a>(fourdst::composition::Composition &comp) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68">constructReactionIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187">Config</a> typedef</td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985">constructSpeciesIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68">constructReactionIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92">DefinedEngineView</a>(const std::vector< std::string > &peNames, DynamicEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985">constructSpeciesIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a8f2f64bab0f516ed2a6fd529912e0acd">FileDefinedEngineView</a>(DynamicEngine &baseEngine, const std::string &fileName, const io::NetworkFileParser &parser)</td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a365d3bf2da974c937267bddb07cf2bef">DefinedEngineView</a>(const std::vector< std::string > &peNames, GraphEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab80eadd713a40e9263e5231737e956d0">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, const double T9, const double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a276a5041dd7c17946b9769b7c0f034a4">FileDefinedEngineView</a>(GraphEngine &baseEngine, const std::string &fileName, const io::NetworkFileParser &parser)</td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">gridfire::DynamicEngine::generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a0b38e584912f9df9cee5a77752e85492">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a09613471ccc5169ce8525c2bef88a59b">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2c502d447134260086558ce83336cda9">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
@@ -125,35 +127,36 @@ $(function(){initNavTree('classgridfire_1_1_file_defined_engine_view.html','');
|
|||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f">getParser</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f">getParser</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7bcf169ba1e12e3356d4bcc27c3fc554">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad51ef1984f92856b6d4c522e56e8d6a6">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af3b355ffcda6a8f2841184cc56e3761a">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af3b355ffcda6a8f2841184cc56e3761a">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08">LogManager</a> typedef</td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08">LogManager</a> typedef</td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a824fe65ae22fa856051f2652764a0bb6">m_activeReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a824fe65ae22fa856051f2652764a0bb6">m_activeReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae">m_activeSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af9a80586c9428eeb3e3d1dc7f67267d6">m_activeSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195">m_baseEngine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a380e7a98cc782c9becd191d8de17c31d">m_activeSpeciesVectorCache</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362">m_config</a></td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a754ef6a1fb9259d533f1eefa823d5758">m_baseEngine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a1b343998b93955025a589b2b4541e33b">m_fileName</a></td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362">m_config</a></td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a1b343998b93955025a589b2b4541e33b">m_fileName</a></td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a9d93633ed4ab68de94b7274f879a0432">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a0a9b07176cb93b54c677b6ce71fda500">m_parser</a></td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a9d93633ed4ab68de94b7274f879a0432">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd">m_reactionIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html#a0a9b07176cb93b54c677b6ce71fda500">m_parser</a></td><td class="entry"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">gridfire::FileDefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e">m_speciesIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd">m_reactionIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873">mapFullToView</a>(const std::vector< double > &full) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e">m_speciesIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873">mapFullToView</a>(const std::vector< double > &full) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843">mapViewToFull</a>(const std::vector< double > &defined) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1">mapViewToFullReactionIndex</a>(size_t definedReactionIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843">mapViewToFull</a>(const std::vector< double > &defined) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a">mapViewToFullSpeciesIndex</a>(size_t definedSpeciesIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1">mapViewToFullReactionIndex</a>(size_t definedReactionIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a">mapViewToFullSpeciesIndex</a>(size_t definedSpeciesIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth)</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a655e74357cce822c4508069a3bcac2c9">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth)</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258">setScreeningModel</a>(screening::ScreeningType model) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a655e74357cce822c4508069a3bcac2c9">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258">setScreeningModel</a>(screening::ScreeningType model) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0">validateNetworkState</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0">validateNetworkState</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -124,18 +124,18 @@ Inheritance diagram for gridfire::FileDefinedEngineView:</div>
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:a8f2f64bab0f516ed2a6fd529912e0acd" id="r_a8f2f64bab0f516ed2a6fd529912e0acd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8f2f64bab0f516ed2a6fd529912e0acd">FileDefinedEngineView</a> (<a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &baseEngine, const std::string &fileName, const <a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html">io::NetworkFileParser</a> &parser)</td></tr>
|
<tr class="memitem:a276a5041dd7c17946b9769b7c0f034a4" id="r_a276a5041dd7c17946b9769b7c0f034a4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a276a5041dd7c17946b9769b7c0f034a4">FileDefinedEngineView</a> (<a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &baseEngine, const std::string &fileName, const <a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html">io::NetworkFileParser</a> &parser)</td></tr>
|
||||||
<tr class="memdesc:a8f2f64bab0f516ed2a6fd529912e0acd"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">FileDefinedEngineView</a> Implementation ///. <br /></td></tr>
|
<tr class="memdesc:a276a5041dd7c17946b9769b7c0f034a4"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">FileDefinedEngineView</a> Implementation ///. <br /></td></tr>
|
||||||
<tr class="separator:a8f2f64bab0f516ed2a6fd529912e0acd"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a276a5041dd7c17946b9769b7c0f034a4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ae0c35d8963b6ed05aeb88089ce301718" id="r_ae0c35d8963b6ed05aeb88089ce301718"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae0c35d8963b6ed05aeb88089ce301718">getNetworkFile</a> () const</td></tr>
|
<tr class="memitem:ae0c35d8963b6ed05aeb88089ce301718" id="r_ae0c35d8963b6ed05aeb88089ce301718"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae0c35d8963b6ed05aeb88089ce301718">getNetworkFile</a> () const</td></tr>
|
||||||
<tr class="separator:ae0c35d8963b6ed05aeb88089ce301718"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ae0c35d8963b6ed05aeb88089ce301718"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aea834dc382ff1d663040db4532ea928f" id="r_aea834dc382ff1d663040db4532ea928f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html">io::NetworkFileParser</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#aea834dc382ff1d663040db4532ea928f">getParser</a> () const</td></tr>
|
<tr class="memitem:aea834dc382ff1d663040db4532ea928f" id="r_aea834dc382ff1d663040db4532ea928f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html">io::NetworkFileParser</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#aea834dc382ff1d663040db4532ea928f">getParser</a> () const</td></tr>
|
||||||
<tr class="separator:aea834dc382ff1d663040db4532ea928f"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aea834dc382ff1d663040db4532ea928f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_defined_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_defined_engine_view')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_defined_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_defined_engine_view')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td></tr>
|
||||||
<tr class="memitem:a9b319b4a1bd5a08381ebb183daf72c92 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a9b319b4a1bd5a08381ebb183daf72c92"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92">DefinedEngineView</a> (const std::vector< std::string > &peNames, <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &baseEngine)</td></tr>
|
<tr class="memitem:a365d3bf2da974c937267bddb07cf2bef inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a365d3bf2da974c937267bddb07cf2bef"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a365d3bf2da974c937267bddb07cf2bef">DefinedEngineView</a> (const std::vector< std::string > &peNames, <a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &baseEngine)</td></tr>
|
||||||
<tr class="separator:a9b319b4a1bd5a08381ebb183daf72c92 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a365d3bf2da974c937267bddb07cf2bef inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a69b9a5812ad8bda13f956acd0da24484"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a> () const override</td></tr>
|
<tr class="memitem:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a69b9a5812ad8bda13f956acd0da24484"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Access the underlying engine instance. <br /></td></tr>
|
<tr class="memdesc:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Get the base engine associated with this defined engine view. <br /></td></tr>
|
||||||
<tr class="separator:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a1a55f9748c45af6f13e16a6b6ceaa211"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a> () const override</td></tr>
|
<tr class="memitem:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a1a55f9748c45af6f13e16a6b6ceaa211"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of active species in the network defined by the file. <br /></td></tr>
|
<tr class="memdesc:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of active species in the network defined by the file. <br /></td></tr>
|
||||||
@@ -146,9 +146,15 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a06aca977aafb4784fd167acb8c02dda2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a06aca977aafb4784fd167acb8c02dda2">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a06aca977aafb4784fd167acb8c02dda2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a06aca977aafb4784fd167acb8c02dda2">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
<tr class="memdesc:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
||||||
<tr class="separator:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ab80eadd713a40e9263e5231737e956d0 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ab80eadd713a40e9263e5231737e956d0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab80eadd713a40e9263e5231737e956d0">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, const double T9, const double rho) const override</td></tr>
|
<tr class="memitem:a0b38e584912f9df9cee5a77752e85492 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a0b38e584912f9df9cee5a77752e85492"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a0b38e584912f9df9cee5a77752e85492">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:ab80eadd713a40e9263e5231737e956d0 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
<tr class="memdesc:a0b38e584912f9df9cee5a77752e85492 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
<tr class="separator:ab80eadd713a40e9263e5231737e956d0 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a0b38e584912f9df9cee5a77752e85492 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a09613471ccc5169ce8525c2bef88a59b inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a09613471ccc5169ce8525c2bef88a59b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a09613471ccc5169ce8525c2bef88a59b">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td></tr>
|
||||||
|
<tr class="memdesc:a09613471ccc5169ce8525c2bef88a59b inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
|
<tr class="separator:a09613471ccc5169ce8525c2bef88a59b inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2c502d447134260086558ce83336cda9 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a2c502d447134260086558ce83336cda9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2c502d447134260086558ce83336cda9">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const override</td></tr>
|
||||||
|
<tr class="memdesc:a2c502d447134260086558ce83336cda9 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for a given sparsity pattern. <br /></td></tr>
|
||||||
|
<tr class="separator:a2c502d447134260086558ce83336cda9 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_aa49532266ff959ac66f501336f102ce8"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aa49532266ff959ac66f501336f102ce8">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
<tr class="memitem:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_aa49532266ff959ac66f501336f102ce8"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aa49532266ff959ac66f501336f102ce8">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
||||||
<tr class="memdesc:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the Jacobian matrix for the active species. <br /></td></tr>
|
<tr class="memdesc:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
<tr class="separator:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -169,8 +175,8 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a18f46d92ea7e04068ad9e7af4ed605a8"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a18f46d92ea7e04068ad9e7af4ed605a8"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Computes timescales for all active species in the network. <br /></td></tr>
|
<tr class="memdesc:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Computes timescales for all active species in the network. <br /></td></tr>
|
||||||
<tr class="separator:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a7bcf169ba1e12e3356d4bcc27c3fc554 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a7bcf169ba1e12e3356d4bcc27c3fc554"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7bcf169ba1e12e3356d4bcc27c3fc554">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:ad51ef1984f92856b6d4c522e56e8d6a6 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ad51ef1984f92856b6d4c522e56e8d6a6"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad51ef1984f92856b6d4c522e56e8d6a6">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="separator:a7bcf169ba1e12e3356d4bcc27c3fc554 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ad51ef1984f92856b6d4c522e56e8d6a6 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ae5762f395caea5381ec177507816b5ae"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ae5762f395caea5381ec177507816b5ae"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Updates the engine view if it is marked as stale. <br /></td></tr>
|
<tr class="memdesc:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Updates the engine view if it is marked as stale. <br /></td></tr>
|
||||||
<tr class="separator:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -191,9 +197,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a13033abd3b44904f98b58c93e22da460"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a13033abd3b44904f98b58c93e22da460"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
<tr class="memdesc:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
||||||
<tr class="separator:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aefd36cae5c263cba12a0c177e70b409a inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_aefd36cae5c263cba12a0c177e70b409a"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aefd36cae5c263cba12a0c177e70b409a">collectComposition</a> (fourdst::composition::Composition &comp) const override</td></tr>
|
||||||
|
<tr class="memdesc:aefd36cae5c263cba12a0c177e70b409a inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Recursively collect composition from current engine and any sub engines if they exist. <br /></td></tr>
|
||||||
|
<tr class="separator:aefd36cae5c263cba12a0c177e70b409a inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
||||||
<tr class="memitem:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a11d602a708af4629f51873b17f7b8dbd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const</td></tr>
|
|
||||||
<tr class="separator:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
||||||
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
||||||
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -233,8 +240,8 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
<tr class="inherit_header pro_attribs_classgridfire_1_1_defined_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classgridfire_1_1_defined_engine_view')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td></tr>
|
<tr class="inherit_header pro_attribs_classgridfire_1_1_defined_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classgridfire_1_1_defined_engine_view')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td></tr>
|
||||||
<tr class="memitem:a217d541f3fa777b1552f652fbb520382 inherit pro_attribs_classgridfire_1_1_defined_engine_view" id="r_a217d541f3fa777b1552f652fbb520382"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a> = true</td></tr>
|
<tr class="memitem:a217d541f3fa777b1552f652fbb520382 inherit pro_attribs_classgridfire_1_1_defined_engine_view" id="r_a217d541f3fa777b1552f652fbb520382"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a> = true</td></tr>
|
||||||
<tr class="separator:a217d541f3fa777b1552f652fbb520382 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a217d541f3fa777b1552f652fbb520382 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a6e3243a8a8bcdce3282a8f82c5f98195 inherit pro_attribs_classgridfire_1_1_defined_engine_view" id="r_a6e3243a8a8bcdce3282a8f82c5f98195"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195">m_baseEngine</a></td></tr>
|
<tr class="memitem:a754ef6a1fb9259d533f1eefa823d5758 inherit pro_attribs_classgridfire_1_1_defined_engine_view" id="r_a754ef6a1fb9259d533f1eefa823d5758"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a754ef6a1fb9259d533f1eefa823d5758">m_baseEngine</a></td></tr>
|
||||||
<tr class="separator:a6e3243a8a8bcdce3282a8f82c5f98195 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a754ef6a1fb9259d533f1eefa823d5758 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Member Typedef Documentation</h2>
|
<h2 class="groupheader">Member Typedef Documentation</h2>
|
||||||
<a id="a63f8f85e75ecaab6fa39d48d7a846187" name="a63f8f85e75ecaab6fa39d48d7a846187"></a>
|
<a id="a63f8f85e75ecaab6fa39d48d7a846187" name="a63f8f85e75ecaab6fa39d48d7a846187"></a>
|
||||||
@@ -282,8 +289,8 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="a8f2f64bab0f516ed2a6fd529912e0acd" name="a8f2f64bab0f516ed2a6fd529912e0acd"></a>
|
<a id="a276a5041dd7c17946b9769b7c0f034a4" name="a276a5041dd7c17946b9769b7c0f034a4"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a8f2f64bab0f516ed2a6fd529912e0acd">◆ </a></span>FileDefinedEngineView()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a276a5041dd7c17946b9769b7c0f034a4">◆ </a></span>FileDefinedEngineView()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -294,7 +301,7 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">gridfire::FileDefinedEngineView::FileDefinedEngineView </td>
|
<td class="memname">gridfire::FileDefinedEngineView::FileDefinedEngineView </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span>, </td>
|
<td class="paramtype"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ var classgridfire_1_1_file_defined_engine_view =
|
|||||||
[
|
[
|
||||||
[ "Config", "classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187", null ],
|
[ "Config", "classgridfire_1_1_file_defined_engine_view.html#a63f8f85e75ecaab6fa39d48d7a846187", null ],
|
||||||
[ "LogManager", "classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08", null ],
|
[ "LogManager", "classgridfire_1_1_file_defined_engine_view.html#acbb1a9bcb775e6d50de512a333afed08", null ],
|
||||||
[ "FileDefinedEngineView", "classgridfire_1_1_file_defined_engine_view.html#a8f2f64bab0f516ed2a6fd529912e0acd", null ],
|
[ "FileDefinedEngineView", "classgridfire_1_1_file_defined_engine_view.html#a276a5041dd7c17946b9769b7c0f034a4", null ],
|
||||||
[ "getNetworkFile", "classgridfire_1_1_file_defined_engine_view.html#ae0c35d8963b6ed05aeb88089ce301718", null ],
|
[ "getNetworkFile", "classgridfire_1_1_file_defined_engine_view.html#ae0c35d8963b6ed05aeb88089ce301718", null ],
|
||||||
[ "getParser", "classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f", null ],
|
[ "getParser", "classgridfire_1_1_file_defined_engine_view.html#aea834dc382ff1d663040db4532ea928f", null ],
|
||||||
[ "m_config", "classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362", null ],
|
[ "m_config", "classgridfire_1_1_file_defined_engine_view.html#a7a80966c023ae722239491af58609362", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -105,73 +105,85 @@ $(function(){initNavTree('classgridfire_1_1_graph_engine.html',''); initResizabl
|
|||||||
|
|
||||||
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a>, including all inherited members.</p>
|
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a>, including all inherited members.</p>
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8873331f5ae40a3f640dedbbed685ed9">calculateAllDerivatives</a>(const std::vector< T > &Y_in, T T9, T rho, T Ye, T mue) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ac2da85a22894d8a2138f2e0741fe9475">calculateAllDerivatives</a>(const std::vector< T > &Y_in, T T9, T rho, T Ye, T mue, std::function< std::optional< size_t >(const fourdst::atomic::Species &)> speciesLookup, const std::function< bool(const reaction::Reaction &)> &reactionLookup) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#aef12443d7980301d8bb89f4ba4890450">calculateAllDerivativesUsingPrecomputation</a>(const fourdst::composition::Composition &comp, const std::vector< double > &bare_rates, const std::vector< double > &bare_reverse_rates, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a0a4b3ab5955b2d89f1201b81f19a6103">calculateAllDerivatives</a>(const std::vector< T > &Y_in, const T T9, const T rho, const T Ye, const T mue, const std::function< std::optional< size_t >(const fourdst::atomic::Species &)> speciesLookup, const std::function< bool(const reaction::Reaction &)> &reactionLookup) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ae0c9159cc3467fd85d1a5895f1786c47">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#abd6211ca7dd762e8a7bc9729ccb81917">calculateAllDerivativesUsingPrecomputation</a>(const fourdst::composition::Composition &comp, const std::vector< double > &bare_rates, const std::vector< double > &bare_reverse_rates, double T9, double rho, const reaction::ReactionSet &activeReactions) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ae0c9159cc3467fd85d1a5895f1786c47">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a27defac90fa7582455d168aec8bd036c">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho, const reaction::ReactionSet &activeReactions) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a1675859971f0bd2db0650f8da54ed7eb">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a1675859971f0bd2db0650f8da54ed7eb">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a2bea809d2efb3a5e7cc065ec80baebce">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const std::vector< T > &Y, const T T9, const T rho, T Ye, T mue) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a2a43655ee34869126636f4fe9d687694">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const std::vector< T > &Y, T T9, T rho, T Ye, T mue, const std::function< std::optional< size_t >(const fourdst::atomic::Species &)> &speciesIDLookup) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a972d0705351167dc889a2f6c442e7a93">calculateReverseMolarReactionFlow</a>(const T T9, const T rho, std::vector< T > screeningFactors, const std::vector< T > &Y, size_t reactionIndex, const reaction::Reaction &reaction) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a1cd8c6f34ab262e5ad30631ee4afb0b2">calculateReverseMolarReactionFlow</a>(T T9, T rho, std::vector< T > screeningFactors, const std::vector< T > &Y, size_t reactionIndex, const reaction::Reaction &reaction) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#accf01734524a706ad03c9b9898af54b3">calculateReverseRate</a>(const reaction::Reaction &reaction, double T9, double rho, const fourdst::composition::Composition &comp) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#accf01734524a706ad03c9b9898af54b3">calculateReverseRate</a>(const reaction::Reaction &reaction, double T9, double rho, const fourdst::composition::Composition &comp) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a01fc9fd5d576b66d07360d05e821c755">calculateReverseRateTwoBody</a>(const reaction::Reaction &reaction, const double T9, const double forwardRate, const double expFactor) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#af18853273cbd53317ee4389c2241281c">calculateReverseRateTwoBody</a>(const reaction::Reaction &reaction, double T9, double forwardRate, double expFactor) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a9340db538a507b96e186b60ba0450205">calculateReverseRateTwoBodyDerivative</a>(const reaction::Reaction &reaction, double T9, double rho, const fourdst::composition::Composition &comp, double reverseRate) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a9340db538a507b96e186b60ba0450205">calculateReverseRateTwoBodyDerivative</a>(const reaction::Reaction &reaction, double T9, double rho, const fourdst::composition::Composition &comp, double reverseRate) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a7acc98647427981a9602d251c9288012">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a7acc98647427981a9602d251c9288012">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746">collectAtomicReverseRateAtomicBases</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a2a8c5234f68e9c1806795e7a4e10922c">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho, const reaction::ReactionSet &activeReactions) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746">collectAtomicReverseRateAtomicBases</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a746ba3f5f61701cfd4f15578c1a4914a">collectComposition</a>(fourdst::composition::Composition &comp) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa">collectNetworkSpecies</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa">collectNetworkSpecies</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95">exportToCSV</a>(const std::string &filename) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95">exportToCSV</a>(const std::string &filename) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929">exportToDot</a>(const std::string &filename) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929">exportToDot</a>(const std::string &filename) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ae11f6267077025ca342e2e263ad87e5e">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ae11f6267077025ca342e2e263ad87e5e">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a4e0bbc6448999e2ef06879270b7d3dec">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#abd59415d74e3d1da0bc059fa64af1689">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a4e0bbc6448999e2ef06879270b7d3dec">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4">getDepth</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8ab5308629b8707922e5954776254aa6">getJacobianMatrixEntry</a>(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4">getDepth</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8c29d8bbde407e913be5eb77efb2c0c9">getNetReactionStoichiometry</a>(const reaction::Reaction &reaction)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8ab5308629b8707922e5954776254aa6">getJacobianMatrixEntry</a>(const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a3b7f3ba85821165f58f168bc68f86b2d">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8c29d8bbde407e913be5eb77efb2c0c9">getNetReactionStoichiometry</a>(const reaction::Reaction &reaction)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a0ed390f3e598ebba4e245ac90bb78767">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a3b7f3ba85821165f58f168bc68f86b2d">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44">getPartitionFunction</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a0ed390f3e598ebba4e245ac90bb78767">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44">getPartitionFunction</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a47df5a9c448dd1ce8654df819a6cc8ff">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a47df5a9c448dd1ce8654df819a6cc8ff">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a496bfc97e8db72faa147d2dab94fa5f1">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho, const reaction::ReactionSet &activeReactions) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a9e426e6c178dd80bd58090489d3b2be9">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a9e426e6c178dd80bd58090489d3b2be9">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a7dde968244f3c4934c7738445c709232">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a7dde968244f3c4934c7738445c709232">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad90a2d770ebf098f0d6d5f5339961e95">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a578ecf0e3b0e5197ed6b33c7abf8f770">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho, const reaction::ReactionSet &activeReactions) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a38aaafb1d9a6548bc8e8cb672417bbbe">GraphEngine</a>(const fourdst::composition::Composition &composition, BuildDepthType=NetworkBuildDepth::Full)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad90a2d770ebf098f0d6d5f5339961e95">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a3a03fbd767f495ca667f23789b07c293">GraphEngine</a>(const fourdst::composition::Composition &composition, const partition::PartitionFunction &partitionFunction, BuildDepthType buildDepth=NetworkBuildDepth::Full)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a38aaafb1d9a6548bc8e8cb672417bbbe">GraphEngine</a>(const fourdst::composition::Composition &composition, BuildDepthType=NetworkBuildDepth::Full)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a3a03fbd767f495ca667f23789b07c293">GraphEngine</a>(const fourdst::composition::Composition &composition, const partition::PartitionFunction &partitionFunction, BuildDepthType buildDepth=NetworkBuildDepth::Full)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a35552299e1b774386f1e603a702fc7c2">GraphEngine</a>(const fourdst::composition::Composition &composition, const partition::PartitionFunction &partitionFunction, BuildDepthType buildDepth, NetworkConstructionFlags reactionTypes)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a514cc6b5482d6a27902975da17b5e39e">GraphEngine</a>(const reaction::ReactionSet &reactions)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a514cc6b5482d6a27902975da17b5e39e">GraphEngine</a>(const reaction::ReactionSet &reactions)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b">involvesSpecies</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b">involvesSpecies</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f">isPrecomputationEnabled</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f">isPrecomputationEnabled</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#af04a9f8a629d6f6c58c477af0f1ab9e5">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#af04a9f8a629d6f6c58c477af0f1ab9e5">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ae7a210d9ab13ad5fb0c612f027acabd0">isUsingReverseReactions</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ae7a210d9ab13ad5fb0c612f027acabd0">isUsingReverseReactions</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a816797b1d656d416844489692af44cf6">m_atomicReverseRates</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ac94adcb6d39f7633f326f038dca15ec6">JacobianMatrixState</a> enum name</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a3b17102b143435ddfdc015d7a50c4b18">m_config</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a816797b1d656d416844489692af44cf6">m_atomicReverseRates</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a10c01bc20ae668c2857efb2a1783098e">m_constants</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a3b17102b143435ddfdc015d7a50c4b18">m_config</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01">m_depth</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a10c01bc20ae668c2857efb2a1783098e">m_constants</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a1d5f6a3f217af7f4d0f95bdf7916b774">m_epsADFun</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01">m_depth</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06">m_full_jacobian_sparsity_pattern</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a1d5f6a3f217af7f4d0f95bdf7916b774">m_epsADFun</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06">m_full_jacobian_sparsity_pattern</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#af147a6953dcbb70ba3cc93039ac21c35">m_full_sparsity_set</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8ff064c9996772281984f88ee492d04a">m_indexToSpeciesMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8ff064c9996772281984f88ee492d04a">m_indexToSpeciesMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891">m_jac_work</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891">m_jac_work</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910">m_jacobianMatrix</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910">m_jacobianMatrix</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad730251f4cd877006f2520be84ac85e9">m_jacobianMatrixState</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#adc3758335b680d41edfdf0c64eeb27c6">m_jacobianMatrixStateNameMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc">m_networkSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc">m_networkSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827">m_networkSpeciesMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827">m_networkSpeciesMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e">m_partitionFunction</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e">m_partitionFunction</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3">m_precomputedReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a183cbef618742d97b2b6edb60522eb6c">m_precomputedReactionIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3">m_reactionIDMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3">m_precomputedReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad3b97595871d1f62ee7f4726b601ebef">m_reactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3">m_reactionIDMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a2e22b111f6d00ecc9e3804a71f1ce876">m_rhsADFun</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad3b97595871d1f62ee7f4726b601ebef">m_reactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#af17cf3762abac3efcab9a8e87c961210">m_screeningModel</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a2e22b111f6d00ecc9e3804a71f1ce876">m_rhsADFun</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a52edc3e88f1e8fc497e1e63972d63c80">m_screeningType</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#af17cf3762abac3efcab9a8e87c961210">m_screeningModel</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad8237c252145a75092202d00f5e1ddf7">m_speciesToIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a52edc3e88f1e8fc497e1e63972d63c80">m_screeningType</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad1cb5fd32efc37668e2d9ecf0c72ad24">m_stoichiometryMatrix</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad8237c252145a75092202d00f5e1ddf7">m_speciesToIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a191cff35402d3c97c82c5c966a39d0de">m_usePrecomputation</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad1cb5fd32efc37668e2d9ecf0c72ad24">m_stoichiometryMatrix</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a32d3efbf4c3d5158f87c0c732cdc26dc">m_useReverseReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a191cff35402d3c97c82c5c966a39d0de">m_usePrecomputation</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a9ac5893030802b0b846552949e866340">m_weakRateInterpolator</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a32d3efbf4c3d5158f87c0c732cdc26dc">m_useReverseReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a27f3a928e1f6bbe7e847cffed6db729f">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a9ac5893030802b0b846552949e866340">m_weakRateInterpolator</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a26602e1b3c610780a47b5a6511d6d567">populateReactionIDMap</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a27f3a928e1f6bbe7e847cffed6db729f">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391">populateSpeciesToIndexMap</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a26602e1b3c610780a47b5a6511d6d567">populateReactionIDMap</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd">precomputeNetwork</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391">populateSpeciesToIndexMap</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd">precomputeNetwork</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490">rebuild</a>(const fourdst::composition::Composition &comp, const BuildDepthType depth) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ab29ef3225c8fcda012b10765df064b63">recordADTape</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ad593a2d1b8fbbc01b63b0133357364ac">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a16b8cd1b0e19b4d4519596a4e22eaf5c">recordEpsADTape</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#ab29ef3225c8fcda012b10765df064b63">recordADTape</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5">reserveJacobianMatrix</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5">reserveJacobianMatrix</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a52288e2629609c8438a3c9bc3f910016">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a52288e2629609c8438a3c9bc3f910016">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1">setPrecomputation</a>(bool precompute)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1">setPrecomputation</a>(bool precompute)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></td><td class="entry"></td></tr>
|
||||||
|
|||||||
@@ -3,25 +3,37 @@ var classgridfire_1_1_graph_engine =
|
|||||||
[ "AtomicReverseRate", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate" ],
|
[ "AtomicReverseRate", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate" ],
|
||||||
[ "constants", "structgridfire_1_1_graph_engine_1_1constants.html", "structgridfire_1_1_graph_engine_1_1constants" ],
|
[ "constants", "structgridfire_1_1_graph_engine_1_1constants.html", "structgridfire_1_1_graph_engine_1_1constants" ],
|
||||||
[ "PrecomputedReaction", "structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html", "structgridfire_1_1_graph_engine_1_1_precomputed_reaction" ],
|
[ "PrecomputedReaction", "structgridfire_1_1_graph_engine_1_1_precomputed_reaction.html", "structgridfire_1_1_graph_engine_1_1_precomputed_reaction" ],
|
||||||
|
[ "JacobianMatrixState", "classgridfire_1_1_graph_engine.html#ac94adcb6d39f7633f326f038dca15ec6", [
|
||||||
|
[ "UNINITIALIZED", "classgridfire_1_1_graph_engine.html#ac94adcb6d39f7633f326f038dca15ec6add652546039b18970b8dcf2cff824268", null ],
|
||||||
|
[ "STALE", "classgridfire_1_1_graph_engine.html#ac94adcb6d39f7633f326f038dca15ec6a4d855a061b3066dc14a3b12ed26b5456", null ],
|
||||||
|
[ "READY_DENSE", "classgridfire_1_1_graph_engine.html#ac94adcb6d39f7633f326f038dca15ec6a162cb379760275c9685281ee27025cdb", null ],
|
||||||
|
[ "READY_SPARSE", "classgridfire_1_1_graph_engine.html#ac94adcb6d39f7633f326f038dca15ec6abf43af1b1ac8bc6cb42296815a429ae3", null ]
|
||||||
|
] ],
|
||||||
[ "GraphEngine", "classgridfire_1_1_graph_engine.html#a38aaafb1d9a6548bc8e8cb672417bbbe", null ],
|
[ "GraphEngine", "classgridfire_1_1_graph_engine.html#a38aaafb1d9a6548bc8e8cb672417bbbe", null ],
|
||||||
[ "GraphEngine", "classgridfire_1_1_graph_engine.html#a3a03fbd767f495ca667f23789b07c293", null ],
|
[ "GraphEngine", "classgridfire_1_1_graph_engine.html#a3a03fbd767f495ca667f23789b07c293", null ],
|
||||||
|
[ "GraphEngine", "classgridfire_1_1_graph_engine.html#a35552299e1b774386f1e603a702fc7c2", null ],
|
||||||
[ "GraphEngine", "classgridfire_1_1_graph_engine.html#a514cc6b5482d6a27902975da17b5e39e", null ],
|
[ "GraphEngine", "classgridfire_1_1_graph_engine.html#a514cc6b5482d6a27902975da17b5e39e", null ],
|
||||||
[ "calculateAllDerivatives", "classgridfire_1_1_graph_engine.html#a8873331f5ae40a3f640dedbbed685ed9", null ],
|
[ "calculateAllDerivatives", "classgridfire_1_1_graph_engine.html#a0a4b3ab5955b2d89f1201b81f19a6103", null ],
|
||||||
[ "calculateAllDerivativesUsingPrecomputation", "classgridfire_1_1_graph_engine.html#aef12443d7980301d8bb89f4ba4890450", null ],
|
[ "calculateAllDerivatives", "classgridfire_1_1_graph_engine.html#ac2da85a22894d8a2138f2e0741fe9475", null ],
|
||||||
|
[ "calculateAllDerivativesUsingPrecomputation", "classgridfire_1_1_graph_engine.html#abd6211ca7dd762e8a7bc9729ccb81917", null ],
|
||||||
[ "calculateEpsDerivatives", "classgridfire_1_1_graph_engine.html#ae0c9159cc3467fd85d1a5895f1786c47", null ],
|
[ "calculateEpsDerivatives", "classgridfire_1_1_graph_engine.html#ae0c9159cc3467fd85d1a5895f1786c47", null ],
|
||||||
|
[ "calculateEpsDerivatives", "classgridfire_1_1_graph_engine.html#a27defac90fa7582455d168aec8bd036c", null ],
|
||||||
[ "calculateMolarReactionFlow", "classgridfire_1_1_graph_engine.html#a1675859971f0bd2db0650f8da54ed7eb", null ],
|
[ "calculateMolarReactionFlow", "classgridfire_1_1_graph_engine.html#a1675859971f0bd2db0650f8da54ed7eb", null ],
|
||||||
[ "calculateMolarReactionFlow", "classgridfire_1_1_graph_engine.html#a2bea809d2efb3a5e7cc065ec80baebce", null ],
|
[ "calculateMolarReactionFlow", "classgridfire_1_1_graph_engine.html#a2a43655ee34869126636f4fe9d687694", null ],
|
||||||
[ "calculateReverseMolarReactionFlow", "classgridfire_1_1_graph_engine.html#a972d0705351167dc889a2f6c442e7a93", null ],
|
[ "calculateReverseMolarReactionFlow", "classgridfire_1_1_graph_engine.html#a1cd8c6f34ab262e5ad30631ee4afb0b2", null ],
|
||||||
[ "calculateReverseRate", "classgridfire_1_1_graph_engine.html#accf01734524a706ad03c9b9898af54b3", null ],
|
[ "calculateReverseRate", "classgridfire_1_1_graph_engine.html#accf01734524a706ad03c9b9898af54b3", null ],
|
||||||
[ "calculateReverseRateTwoBody", "classgridfire_1_1_graph_engine.html#a01fc9fd5d576b66d07360d05e821c755", null ],
|
[ "calculateReverseRateTwoBody", "classgridfire_1_1_graph_engine.html#af18853273cbd53317ee4389c2241281c", null ],
|
||||||
[ "calculateReverseRateTwoBodyDerivative", "classgridfire_1_1_graph_engine.html#a9340db538a507b96e186b60ba0450205", null ],
|
[ "calculateReverseRateTwoBodyDerivative", "classgridfire_1_1_graph_engine.html#a9340db538a507b96e186b60ba0450205", null ],
|
||||||
[ "calculateRHSAndEnergy", "classgridfire_1_1_graph_engine.html#a7acc98647427981a9602d251c9288012", null ],
|
[ "calculateRHSAndEnergy", "classgridfire_1_1_graph_engine.html#a7acc98647427981a9602d251c9288012", null ],
|
||||||
|
[ "calculateRHSAndEnergy", "classgridfire_1_1_graph_engine.html#a2a8c5234f68e9c1806795e7a4e10922c", null ],
|
||||||
[ "collectAtomicReverseRateAtomicBases", "classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746", null ],
|
[ "collectAtomicReverseRateAtomicBases", "classgridfire_1_1_graph_engine.html#a29b338630c959449c15881935ac30746", null ],
|
||||||
|
[ "collectComposition", "classgridfire_1_1_graph_engine.html#a746ba3f5f61701cfd4f15578c1a4914a", null ],
|
||||||
[ "collectNetworkSpecies", "classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa", null ],
|
[ "collectNetworkSpecies", "classgridfire_1_1_graph_engine.html#aedf42d83bfcc28313b6b6454034d2efa", null ],
|
||||||
[ "exportToCSV", "classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95", null ],
|
[ "exportToCSV", "classgridfire_1_1_graph_engine.html#a832e2fe066381811a3e0464806ff5e95", null ],
|
||||||
[ "exportToDot", "classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929", null ],
|
[ "exportToDot", "classgridfire_1_1_graph_engine.html#adac8c7d62bae76e17fc060e86dadd929", null ],
|
||||||
[ "generateJacobianMatrix", "classgridfire_1_1_graph_engine.html#ae11f6267077025ca342e2e263ad87e5e", null ],
|
[ "generateJacobianMatrix", "classgridfire_1_1_graph_engine.html#ae11f6267077025ca342e2e263ad87e5e", null ],
|
||||||
[ "generateJacobianMatrix", "classgridfire_1_1_graph_engine.html#a4e0bbc6448999e2ef06879270b7d3dec", null ],
|
[ "generateJacobianMatrix", "classgridfire_1_1_graph_engine.html#a4e0bbc6448999e2ef06879270b7d3dec", null ],
|
||||||
|
[ "generateJacobianMatrix", "classgridfire_1_1_graph_engine.html#abd59415d74e3d1da0bc059fa64af1689", null ],
|
||||||
[ "generateStoichiometryMatrix", "classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38", null ],
|
[ "generateStoichiometryMatrix", "classgridfire_1_1_graph_engine.html#aed726d36ee2b3796beff6067a1e4db38", null ],
|
||||||
[ "getDepth", "classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4", null ],
|
[ "getDepth", "classgridfire_1_1_graph_engine.html#a166a5f4349580f9aa0b930afec73fcc4", null ],
|
||||||
[ "getJacobianMatrixEntry", "classgridfire_1_1_graph_engine.html#a8ab5308629b8707922e5954776254aa6", null ],
|
[ "getJacobianMatrixEntry", "classgridfire_1_1_graph_engine.html#a8ab5308629b8707922e5954776254aa6", null ],
|
||||||
@@ -31,8 +43,10 @@ var classgridfire_1_1_graph_engine =
|
|||||||
[ "getPartitionFunction", "classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44", null ],
|
[ "getPartitionFunction", "classgridfire_1_1_graph_engine.html#add98ece49ec5c538bddf3cc77004fe44", null ],
|
||||||
[ "getScreeningModel", "classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a", null ],
|
[ "getScreeningModel", "classgridfire_1_1_graph_engine.html#a697f2004e0d02c59e83c7890742d7c9a", null ],
|
||||||
[ "getSpeciesDestructionTimescales", "classgridfire_1_1_graph_engine.html#a47df5a9c448dd1ce8654df819a6cc8ff", null ],
|
[ "getSpeciesDestructionTimescales", "classgridfire_1_1_graph_engine.html#a47df5a9c448dd1ce8654df819a6cc8ff", null ],
|
||||||
|
[ "getSpeciesDestructionTimescales", "classgridfire_1_1_graph_engine.html#a496bfc97e8db72faa147d2dab94fa5f1", null ],
|
||||||
[ "getSpeciesIndex", "classgridfire_1_1_graph_engine.html#a9e426e6c178dd80bd58090489d3b2be9", null ],
|
[ "getSpeciesIndex", "classgridfire_1_1_graph_engine.html#a9e426e6c178dd80bd58090489d3b2be9", null ],
|
||||||
[ "getSpeciesTimescales", "classgridfire_1_1_graph_engine.html#a7dde968244f3c4934c7738445c709232", null ],
|
[ "getSpeciesTimescales", "classgridfire_1_1_graph_engine.html#a7dde968244f3c4934c7738445c709232", null ],
|
||||||
|
[ "getSpeciesTimescales", "classgridfire_1_1_graph_engine.html#a578ecf0e3b0e5197ed6b33c7abf8f770", null ],
|
||||||
[ "getStoichiometryMatrixEntry", "classgridfire_1_1_graph_engine.html#ad90a2d770ebf098f0d6d5f5339961e95", null ],
|
[ "getStoichiometryMatrixEntry", "classgridfire_1_1_graph_engine.html#ad90a2d770ebf098f0d6d5f5339961e95", null ],
|
||||||
[ "involvesSpecies", "classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b", null ],
|
[ "involvesSpecies", "classgridfire_1_1_graph_engine.html#aa6202cee0c3c481eda77cc9a91bc126b", null ],
|
||||||
[ "isPrecomputationEnabled", "classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f", null ],
|
[ "isPrecomputationEnabled", "classgridfire_1_1_graph_engine.html#a015f8975701f028c29835d3a9794e00f", null ],
|
||||||
@@ -43,9 +57,8 @@ var classgridfire_1_1_graph_engine =
|
|||||||
[ "populateSpeciesToIndexMap", "classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391", null ],
|
[ "populateSpeciesToIndexMap", "classgridfire_1_1_graph_engine.html#a47202c43342b96480070874bffce1391", null ],
|
||||||
[ "precomputeNetwork", "classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd", null ],
|
[ "precomputeNetwork", "classgridfire_1_1_graph_engine.html#a92644bc333bff69c5685be4552ca12fd", null ],
|
||||||
[ "primeEngine", "classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e", null ],
|
[ "primeEngine", "classgridfire_1_1_graph_engine.html#ae7a371be61ab09b3fa4a93f05bd44e5e", null ],
|
||||||
[ "rebuild", "classgridfire_1_1_graph_engine.html#ad9d6c70ace5cbbf7f3aa7b31fce39490", null ],
|
[ "rebuild", "classgridfire_1_1_graph_engine.html#ad593a2d1b8fbbc01b63b0133357364ac", null ],
|
||||||
[ "recordADTape", "classgridfire_1_1_graph_engine.html#ab29ef3225c8fcda012b10765df064b63", null ],
|
[ "recordADTape", "classgridfire_1_1_graph_engine.html#ab29ef3225c8fcda012b10765df064b63", null ],
|
||||||
[ "recordEpsADTape", "classgridfire_1_1_graph_engine.html#a16b8cd1b0e19b4d4519596a4e22eaf5c", null ],
|
|
||||||
[ "reserveJacobianMatrix", "classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5", null ],
|
[ "reserveJacobianMatrix", "classgridfire_1_1_graph_engine.html#a8d0c0bd54a2908cff62dae7af0c149b5", null ],
|
||||||
[ "setNetworkReactions", "classgridfire_1_1_graph_engine.html#a52288e2629609c8438a3c9bc3f910016", null ],
|
[ "setNetworkReactions", "classgridfire_1_1_graph_engine.html#a52288e2629609c8438a3c9bc3f910016", null ],
|
||||||
[ "setPrecomputation", "classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1", null ],
|
[ "setPrecomputation", "classgridfire_1_1_graph_engine.html#a6c5410878496abc349ba30b691cdf0f1", null ],
|
||||||
@@ -60,13 +73,17 @@ var classgridfire_1_1_graph_engine =
|
|||||||
[ "m_depth", "classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01", null ],
|
[ "m_depth", "classgridfire_1_1_graph_engine.html#a80c73690d5af247ff9f2ba8b00abce01", null ],
|
||||||
[ "m_epsADFun", "classgridfire_1_1_graph_engine.html#a1d5f6a3f217af7f4d0f95bdf7916b774", null ],
|
[ "m_epsADFun", "classgridfire_1_1_graph_engine.html#a1d5f6a3f217af7f4d0f95bdf7916b774", null ],
|
||||||
[ "m_full_jacobian_sparsity_pattern", "classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06", null ],
|
[ "m_full_jacobian_sparsity_pattern", "classgridfire_1_1_graph_engine.html#a19b2eea0e8d05ac90f9fd7120bdc6e06", null ],
|
||||||
|
[ "m_full_sparsity_set", "classgridfire_1_1_graph_engine.html#af147a6953dcbb70ba3cc93039ac21c35", null ],
|
||||||
[ "m_indexToSpeciesMap", "classgridfire_1_1_graph_engine.html#a8ff064c9996772281984f88ee492d04a", null ],
|
[ "m_indexToSpeciesMap", "classgridfire_1_1_graph_engine.html#a8ff064c9996772281984f88ee492d04a", null ],
|
||||||
[ "m_jac_work", "classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891", null ],
|
[ "m_jac_work", "classgridfire_1_1_graph_engine.html#a250cc6350dc052fbdfdf9a02066e7891", null ],
|
||||||
[ "m_jacobianMatrix", "classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910", null ],
|
[ "m_jacobianMatrix", "classgridfire_1_1_graph_engine.html#a2f1718c89d4aaad028102724d18fa910", null ],
|
||||||
|
[ "m_jacobianMatrixState", "classgridfire_1_1_graph_engine.html#ad730251f4cd877006f2520be84ac85e9", null ],
|
||||||
|
[ "m_jacobianMatrixStateNameMap", "classgridfire_1_1_graph_engine.html#adc3758335b680d41edfdf0c64eeb27c6", null ],
|
||||||
[ "m_logger", "classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53", null ],
|
[ "m_logger", "classgridfire_1_1_graph_engine.html#a483979fc154adc88d029b3b672066d53", null ],
|
||||||
[ "m_networkSpecies", "classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc", null ],
|
[ "m_networkSpecies", "classgridfire_1_1_graph_engine.html#a92d26068ba139e47d335f5fe9e2814cc", null ],
|
||||||
[ "m_networkSpeciesMap", "classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827", null ],
|
[ "m_networkSpeciesMap", "classgridfire_1_1_graph_engine.html#a30e09ed0bce6aa5fc89beaa316a7b827", null ],
|
||||||
[ "m_partitionFunction", "classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e", null ],
|
[ "m_partitionFunction", "classgridfire_1_1_graph_engine.html#a3621f36d77ea8c738ad7de6e5b35ca3e", null ],
|
||||||
|
[ "m_precomputedReactionIndexMap", "classgridfire_1_1_graph_engine.html#a183cbef618742d97b2b6edb60522eb6c", null ],
|
||||||
[ "m_precomputedReactions", "classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3", null ],
|
[ "m_precomputedReactions", "classgridfire_1_1_graph_engine.html#a5d431d5385b1219ba29689eb29601ea3", null ],
|
||||||
[ "m_reactionIDMap", "classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3", null ],
|
[ "m_reactionIDMap", "classgridfire_1_1_graph_engine.html#a5d6cc63b99b467c2a976d1fbaaa1dfa3", null ],
|
||||||
[ "m_reactions", "classgridfire_1_1_graph_engine.html#ad3b97595871d1f62ee7f4726b601ebef", null ],
|
[ "m_reactions", "classgridfire_1_1_graph_engine.html#ad3b97595871d1f62ee7f4726b601ebef", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -107,10 +107,12 @@ $(function(){initNavTree('classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate
|
|||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf">AtomicReverseRate</a>(const reaction::Reaction &reaction, const GraphEngine &engine)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf">AtomicReverseRate</a>(const reaction::Reaction &reaction, const GraphEngine &engine)</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4">for_sparse_jac</a>(size_t q, const CppAD::vector< std::set< size_t > > &r, CppAD::vector< std::set< size_t > > &s) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4">for_sparse_jac</a>(size_t q, const CppAD::vector< std::set< size_t > > &r, CppAD::vector< std::set< size_t > > &s) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0">forward</a>(size_t p, size_t q, const CppAD::vector< bool > &vx, CppAD::vector< bool > &vy, const CppAD::vector< double > &tx, CppAD::vector< double > &ty) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aa23b5a552fdbaff04ebdb0972924f5f2">for_sparse_jac</a>(size_t q, const CppAD::vector< bool > &r, CppAD::vector< bool > &s, const CppAD::vector< double > &x) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d">m_engine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0">forward</a>(size_t p, size_t q, const CppAD::vector< bool > &vx, CppAD::vector< bool > &vy, const CppAD::vector< double > &tx, CppAD::vector< double > &ty) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a98ed8b450f7868f55e8362a848a4710d">m_reaction</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d">m_engine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4">rev_sparse_jac</a>(size_t q, const CppAD::vector< std::set< size_t > > &rt, CppAD::vector< std::set< size_t > > &st) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a98ed8b450f7868f55e8362a848a4710d">m_reaction</a></td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4">rev_sparse_jac</a>(size_t q, const CppAD::vector< std::set< size_t > > &rt, CppAD::vector< std::set< size_t > > &st) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#af7fdc6ea57dcac2a908215e63df79f6d">rev_sparse_jac</a>(size_t q, const CppAD::vector< bool > &rt, CppAD::vector< bool > &st, const CppAD::vector< double > &x) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e">reverse</a>(size_t q, const CppAD::vector< double > &tx, const CppAD::vector< double > &ty, CppAD::vector< double > &px, const CppAD::vector< double > &py) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e">reverse</a>(size_t q, const CppAD::vector< double > &tx, const CppAD::vector< double > &ty, CppAD::vector< double > &px, const CppAD::vector< double > &py) override</td><td class="entry"><a class="el" href="classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html">gridfire::GraphEngine::AtomicReverseRate</a></td><td class="entry"></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -125,6 +125,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="separator:aec41632c2a362be33a1f7ff04204cbf4"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aec41632c2a362be33a1f7ff04204cbf4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a881d4daf2b973d523548cd8d4021bdc4" id="r_a881d4daf2b973d523548cd8d4021bdc4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a881d4daf2b973d523548cd8d4021bdc4">rev_sparse_jac</a> (size_t q, const CppAD::vector< std::set< size_t > > &rt, CppAD::vector< std::set< size_t > > &st) override</td></tr>
|
<tr class="memitem:a881d4daf2b973d523548cd8d4021bdc4" id="r_a881d4daf2b973d523548cd8d4021bdc4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a881d4daf2b973d523548cd8d4021bdc4">rev_sparse_jac</a> (size_t q, const CppAD::vector< std::set< size_t > > &rt, CppAD::vector< std::set< size_t > > &st) override</td></tr>
|
||||||
<tr class="separator:a881d4daf2b973d523548cd8d4021bdc4"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a881d4daf2b973d523548cd8d4021bdc4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa23b5a552fdbaff04ebdb0972924f5f2" id="r_aa23b5a552fdbaff04ebdb0972924f5f2"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#aa23b5a552fdbaff04ebdb0972924f5f2">for_sparse_jac</a> (size_t q, const CppAD::vector< bool > &r, CppAD::vector< bool > &s, const CppAD::vector< double > &x) override</td></tr>
|
||||||
|
<tr class="separator:aa23b5a552fdbaff04ebdb0972924f5f2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af7fdc6ea57dcac2a908215e63df79f6d" id="r_af7fdc6ea57dcac2a908215e63df79f6d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#af7fdc6ea57dcac2a908215e63df79f6d">rev_sparse_jac</a> (size_t q, const CppAD::vector< bool > &rt, CppAD::vector< bool > &st, const CppAD::vector< double > &x) override</td></tr>
|
||||||
|
<tr class="separator:af7fdc6ea57dcac2a908215e63df79f6d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||||
Private Attributes</h2></td></tr>
|
Private Attributes</h2></td></tr>
|
||||||
@@ -164,8 +168,47 @@ Private Attributes</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h2 class="groupheader">Member Function Documentation</h2>
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="aa23b5a552fdbaff04ebdb0972924f5f2" name="aa23b5a552fdbaff04ebdb0972924f5f2"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aa23b5a552fdbaff04ebdb0972924f5f2">◆ </a></span>for_sparse_jac() <span class="overload">[1/2]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool gridfire::GraphEngine::AtomicReverseRate::for_sparse_jac </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>q</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const CppAD::vector< bool > &</td> <td class="paramname"><span class="paramname"><em>r</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">CppAD::vector< bool > &</td> <td class="paramname"><span class="paramname"><em>s</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const CppAD::vector< double > &</td> <td class="paramname"><span class="paramname"><em>x</em></span> )</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<a id="aec41632c2a362be33a1f7ff04204cbf4" name="aec41632c2a362be33a1f7ff04204cbf4"></a>
|
<a id="aec41632c2a362be33a1f7ff04204cbf4" name="aec41632c2a362be33a1f7ff04204cbf4"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#aec41632c2a362be33a1f7ff04204cbf4">◆ </a></span>for_sparse_jac()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#aec41632c2a362be33a1f7ff04204cbf4">◆ </a></span>for_sparse_jac() <span class="overload">[2/2]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -245,10 +288,49 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="af7fdc6ea57dcac2a908215e63df79f6d" name="af7fdc6ea57dcac2a908215e63df79f6d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#af7fdc6ea57dcac2a908215e63df79f6d">◆ </a></span>rev_sparse_jac() <span class="overload">[1/2]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool gridfire::GraphEngine::AtomicReverseRate::rev_sparse_jac </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">size_t</td> <td class="paramname"><span class="paramname"><em>q</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const CppAD::vector< bool > &</td> <td class="paramname"><span class="paramname"><em>rt</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">CppAD::vector< bool > &</td> <td class="paramname"><span class="paramname"><em>st</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const CppAD::vector< double > &</td> <td class="paramname"><span class="paramname"><em>x</em></span> )</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a881d4daf2b973d523548cd8d4021bdc4" name="a881d4daf2b973d523548cd8d4021bdc4"></a>
|
<a id="a881d4daf2b973d523548cd8d4021bdc4" name="a881d4daf2b973d523548cd8d4021bdc4"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a881d4daf2b973d523548cd8d4021bdc4">◆ </a></span>rev_sparse_jac()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a881d4daf2b973d523548cd8d4021bdc4">◆ </a></span>rev_sparse_jac() <span class="overload">[2/2]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
|
|||||||
@@ -1,8 +1,10 @@
|
|||||||
var classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate =
|
var classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate =
|
||||||
[
|
[
|
||||||
[ "AtomicReverseRate", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf", null ],
|
[ "AtomicReverseRate", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a20d8e668f0af5fad5b7eda12564dc7cf", null ],
|
||||||
|
[ "for_sparse_jac", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aa23b5a552fdbaff04ebdb0972924f5f2", null ],
|
||||||
[ "for_sparse_jac", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4", null ],
|
[ "for_sparse_jac", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#aec41632c2a362be33a1f7ff04204cbf4", null ],
|
||||||
[ "forward", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0", null ],
|
[ "forward", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#ad9b8dd0e8ba9c7745e33acc9a649d2e0", null ],
|
||||||
|
[ "rev_sparse_jac", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#af7fdc6ea57dcac2a908215e63df79f6d", null ],
|
||||||
[ "rev_sparse_jac", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4", null ],
|
[ "rev_sparse_jac", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a881d4daf2b973d523548cd8d4021bdc4", null ],
|
||||||
[ "reverse", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e", null ],
|
[ "reverse", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a4e8ff268c4377599c8798c7929ec2d5e", null ],
|
||||||
[ "m_engine", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d", null ],
|
[ "m_engine", "classgridfire_1_1_graph_engine_1_1_atomic_reverse_rate.html#a75d355a0bef27217165644affd0cca4d", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -110,12 +110,14 @@ $(function(){initNavTree('classgridfire_1_1_multiscale_partitioning_engine_view.
|
|||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a99f9116d5a18afcbf0e808ef111d1be8">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a99f9116d5a18afcbf0e808ef111d1be8">calculateEpsDerivatives</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a87687a960f263a4e1bc035e4d0a345db">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a87687a960f263a4e1bc035e4d0a345db">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a5c1ab19bc3394a5d29241ef02073c4cb">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a5c1ab19bc3394a5d29241ef02073c4cb">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aaabaae8e33ca8a05a2aa1f374e792795">constructCandidateGroups</a>(const std::vector< std::vector< fourdst::atomic::Species > > &candidate_pools, const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7056e235c56be39e2a672988962b3948">collectComposition</a>(fourdst::composition::Composition &comp) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a2f0c45d4e2b2f9de5d961088f3ab0a9a">equilibrateNetwork</a>(const fourdst::composition::Composition &comp, double T9, double rho)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aaabaae8e33ca8a05a2aa1f374e792795">constructCandidateGroups</a>(const std::vector< std::vector< fourdst::atomic::Species > > &candidate_pools, const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc">equilibrateNetwork</a>(const NetIn &netIn)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a2f0c45d4e2b2f9de5d961088f3ab0a9a">equilibrateNetwork</a>(const fourdst::composition::Composition &comp, double T9, double rho)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#adfa1e133c49c0ef78b374d37e90a3372">exportToDot</a>(const std::string &filename, const fourdst::composition::Composition &Y, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc">equilibrateNetwork</a>(const NetIn &netIn)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ab9f71bc9a1c0f98ec9cc1c7da00fd975">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a2e3c7d6320cd0fdc51b3a40d1ec6b262">exportToDot</a>(const std::string &filename, const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">gridfire::DynamicEngine::generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ab9f71bc9a1c0f98ec9cc1c7da00fd975">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a31e636745b8c427cee0319e6c61039be">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ac683ef0ba25356bc587749b69a582286">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
@@ -125,37 +127,40 @@ $(function(){initNavTree('classgridfire_1_1_multiscale_partitioning_engine_view.
|
|||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a253e51d6dc7226a863a123683049af61">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a253e51d6dc7226a863a123683049af61">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a14b0c7ec882b2ad2370f7aa729b9f9">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#accbbe1bd96672e74919d00387673f180">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a8db21995e6878f4043f3a5a45bf36d5e">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a8db21995e6878f4043f3a5a45bf36d5e">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aea2c3d2ae6ddf77bd4a9b07b86f3306b">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aea2c3d2ae6ddf77bd4a9b07b86f3306b">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7140384baaaa0bd05ca448a0d8fec471">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7140384baaaa0bd05ca448a0d8fec471">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a70f4a0c4123b7f78305f64eb11beeeeb">identifyMeanSlowestPool</a>(const std::vector< std::vector< fourdst::atomic::Species > > &pools, const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a70f4a0c4123b7f78305f64eb11beeeeb">identifyMeanSlowestPool</a>(const std::vector< std::vector< fourdst::atomic::Species > > &pools, const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#adde288ec903d0cf45cfc3031e3a1fa8b">involvesSpecies</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a445d7447f2cf18f755fc8b8b288e68cb">m_activeReactionIndices</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ae4961ef6ad6db601bfaa0721ede02369">involvesSpeciesInDynamic</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8">m_activeSpeciesIndices</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a3e23f9e7c9e72bf1d3de15f98157afdb">involvesSpeciesInQSE</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a3af2b37ce21829d9554d702cad074470">m_algebraic_abundances</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8">m_algebraic_species</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a445d7447f2cf18f755fc8b8b288e68cb">m_activeReactionIndices</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a0437c51f94bf834a11adf481b2afad93">m_baseEngine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8">m_activeSpeciesIndices</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a">m_cacheStats</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a3af2b37ce21829d9554d702cad074470">m_algebraic_abundances</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f">m_dynamic_species</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8">m_algebraic_species</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a999b68226d658c9df2f4a3b890b9e5d1">m_baseEngine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a707e46d2f72993c206210f81b35b884e">m_qse_abundance_cache</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a">m_cacheStats</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b4aa04a1e641204e4fd82361b0e39c6">m_qse_groups</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f">m_dynamic_species</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a0df457c0f0f6f403a295335c84fd828f">MultiscalePartitioningEngineView</a>(GraphEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a707e46d2f72993c206210f81b35b884e">m_qse_abundance_cache</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7aa4eb7a0d6e6d04b3e1aa1b1fb7f3f6">partitionByTimescale</a>(const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b4aa04a1e641204e4fd82361b0e39c6">m_qse_groups</a></td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c327a40d7c667043826002975baa2b4">partitionNetwork</a>(const fourdst::composition::Composition &comp, double T9, double rho)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a98b11ffe498846f5a3a72f08504346b7">partitionNetwork</a>(const NetIn &netIn)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b3720628b22f038391949fffe6fc962">MultiscalePartitioningEngineView</a>(DynamicEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a05730ced13ac5331060ca011f0da6235">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a7aa4eb7a0d6e6d04b3e1aa1b1fb7f3f6">partitionByTimescale</a>(const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681">QSEPartition</a> typedef</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a3c327a40d7c667043826002975baa2b4">partitionNetwork</a>(const fourdst::composition::Composition &comp, double T9, double rho)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth)</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a98b11ffe498846f5a3a72f08504346b7">partitionNetwork</a>(const NetIn &netIn)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#af99f5e4871808188d00379c1c35868fe">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a05730ced13ac5331060ca011f0da6235">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a0c0a0ade632eb10f0eecab828a059f">setScreeningModel</a>(screening::ScreeningType model) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681">QSEPartition</a> typedef</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a40ce2c18063cd56cffd58419b9ae96bf">solveQSEAbundances</a>(const fourdst::composition::Composition &comp, double T9, double rho)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth)</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a6bee75b5a6e508e6eebf83f0d48c50b8">update</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#af99f5e4871808188d00379c1c35868fe">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ad94c6fa2281d9104471631c6b90f411e">validateGroupsWithFluxAnalysis</a>(const std::vector< QSEGroup > &candidate_groups, const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a0c0a0ade632eb10f0eecab828a059f">setScreeningModel</a>(screening::ScreeningType model) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a40ce2c18063cd56cffd58419b9ae96bf">solveQSEAbundances</a>(const fourdst::composition::Composition &comp, double T9, double rho)</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#a6bee75b5a6e508e6eebf83f0d48c50b8">update</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html#ad94c6fa2281d9104471631c6b90f411e">validateGroupsWithFluxAnalysis</a>(const std::vector< QSEGroup > &candidate_groups, const fourdst::composition::Composition &comp, double T9, double rho) const</td><td class="entry"><a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -140,9 +140,9 @@ Classes</h2></td></tr>
|
|||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:a0df457c0f0f6f403a295335c84fd828f" id="r_a0df457c0f0f6f403a295335c84fd828f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0df457c0f0f6f403a295335c84fd828f">MultiscalePartitioningEngineView</a> (<a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &baseEngine)</td></tr>
|
<tr class="memitem:a1b3720628b22f038391949fffe6fc962" id="r_a1b3720628b22f038391949fffe6fc962"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b3720628b22f038391949fffe6fc962">MultiscalePartitioningEngineView</a> (<a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &baseEngine)</td></tr>
|
||||||
<tr class="memdesc:a0df457c0f0f6f403a295335c84fd828f"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html" title="An engine view that partitions the reaction network into multiple groups based on timescales.">MultiscalePartitioningEngineView</a>. <br /></td></tr>
|
<tr class="memdesc:a1b3720628b22f038391949fffe6fc962"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a <a class="el" href="classgridfire_1_1_multiscale_partitioning_engine_view.html" title="An engine view that partitions the reaction network into multiple groups based on timescales.">MultiscalePartitioningEngineView</a>. <br /></td></tr>
|
||||||
<tr class="separator:a0df457c0f0f6f403a295335c84fd828f"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a1b3720628b22f038391949fffe6fc962"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a696f74f5135bbd62169b6577f92fee80" id="r_a696f74f5135bbd62169b6577f92fee80"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a696f74f5135bbd62169b6577f92fee80">getNetworkSpecies</a> () const override</td></tr>
|
<tr class="memitem:a696f74f5135bbd62169b6577f92fee80" id="r_a696f74f5135bbd62169b6577f92fee80"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a696f74f5135bbd62169b6577f92fee80">getNetworkSpecies</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a696f74f5135bbd62169b6577f92fee80"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of species in the network. <br /></td></tr>
|
<tr class="memdesc:a696f74f5135bbd62169b6577f92fee80"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of species in the network. <br /></td></tr>
|
||||||
<tr class="separator:a696f74f5135bbd62169b6577f92fee80"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a696f74f5135bbd62169b6577f92fee80"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -155,6 +155,12 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:ab9f71bc9a1c0f98ec9cc1c7da00fd975" id="r_ab9f71bc9a1c0f98ec9cc1c7da00fd975"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9f71bc9a1c0f98ec9cc1c7da00fd975">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:ab9f71bc9a1c0f98ec9cc1c7da00fd975" id="r_ab9f71bc9a1c0f98ec9cc1c7da00fd975"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ab9f71bc9a1c0f98ec9cc1c7da00fd975">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:ab9f71bc9a1c0f98ec9cc1c7da00fd975"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the current state. <br /></td></tr>
|
<tr class="memdesc:ab9f71bc9a1c0f98ec9cc1c7da00fd975"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the current state. <br /></td></tr>
|
||||||
<tr class="separator:ab9f71bc9a1c0f98ec9cc1c7da00fd975"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ab9f71bc9a1c0f98ec9cc1c7da00fd975"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a31e636745b8c427cee0319e6c61039be" id="r_a31e636745b8c427cee0319e6c61039be"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a31e636745b8c427cee0319e6c61039be">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td></tr>
|
||||||
|
<tr class="memdesc:a31e636745b8c427cee0319e6c61039be"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for a subset of active species. <br /></td></tr>
|
||||||
|
<tr class="separator:a31e636745b8c427cee0319e6c61039be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac683ef0ba25356bc587749b69a582286" id="r_ac683ef0ba25356bc587749b69a582286"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ac683ef0ba25356bc587749b69a582286">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const override</td></tr>
|
||||||
|
<tr class="memdesc:ac683ef0ba25356bc587749b69a582286"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix using a sparsity pattern. <br /></td></tr>
|
||||||
|
<tr class="separator:ac683ef0ba25356bc587749b69a582286"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a586da5402750151fee5db2666785b6e4" id="r_a586da5402750151fee5db2666785b6e4"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a586da5402750151fee5db2666785b6e4">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
<tr class="memitem:a586da5402750151fee5db2666785b6e4" id="r_a586da5402750151fee5db2666785b6e4"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="#a586da5402750151fee5db2666785b6e4">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
||||||
<tr class="memdesc:a586da5402750151fee5db2666785b6e4"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the previously generated Jacobian matrix. <br /></td></tr>
|
<tr class="memdesc:a586da5402750151fee5db2666785b6e4"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the previously generated Jacobian matrix. <br /></td></tr>
|
||||||
<tr class="separator:a586da5402750151fee5db2666785b6e4"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a586da5402750151fee5db2666785b6e4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -176,9 +182,9 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:aea2c3d2ae6ddf77bd4a9b07b86f3306b" id="r_aea2c3d2ae6ddf77bd4a9b07b86f3306b"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aea2c3d2ae6ddf77bd4a9b07b86f3306b">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:aea2c3d2ae6ddf77bd4a9b07b86f3306b" id="r_aea2c3d2ae6ddf77bd4a9b07b86f3306b"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#aea2c3d2ae6ddf77bd4a9b07b86f3306b">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:aea2c3d2ae6ddf77bd4a9b07b86f3306b"><td class="mdescLeft"> </td><td class="mdescRight">Computes timescales for all species in the network. <br /></td></tr>
|
<tr class="memdesc:aea2c3d2ae6ddf77bd4a9b07b86f3306b"><td class="mdescLeft"> </td><td class="mdescRight">Computes timescales for all species in the network. <br /></td></tr>
|
||||||
<tr class="separator:aea2c3d2ae6ddf77bd4a9b07b86f3306b"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aea2c3d2ae6ddf77bd4a9b07b86f3306b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1a14b0c7ec882b2ad2370f7aa729b9f9" id="r_a1a14b0c7ec882b2ad2370f7aa729b9f9"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1a14b0c7ec882b2ad2370f7aa729b9f9">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:accbbe1bd96672e74919d00387673f180" id="r_accbbe1bd96672e74919d00387673f180"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#accbbe1bd96672e74919d00387673f180">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:a1a14b0c7ec882b2ad2370f7aa729b9f9"><td class="mdescLeft"> </td><td class="mdescRight">Computes destruction timescales for all species in the network. <br /></td></tr>
|
<tr class="memdesc:accbbe1bd96672e74919d00387673f180"><td class="mdescLeft"> </td><td class="mdescRight">Computes destruction timescales for all species in the network. <br /></td></tr>
|
||||||
<tr class="separator:a1a14b0c7ec882b2ad2370f7aa729b9f9"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:accbbe1bd96672e74919d00387673f180"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a6bee75b5a6e508e6eebf83f0d48c50b8" id="r_a6bee75b5a6e508e6eebf83f0d48c50b8"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6bee75b5a6e508e6eebf83f0d48c50b8">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:a6bee75b5a6e508e6eebf83f0d48c50b8" id="r_a6bee75b5a6e508e6eebf83f0d48c50b8"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6bee75b5a6e508e6eebf83f0d48c50b8">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:a6bee75b5a6e508e6eebf83f0d48c50b8"><td class="mdescLeft"> </td><td class="mdescRight">Updates the internal state of the engine, performing partitioning and QSE equilibration. <br /></td></tr>
|
<tr class="memdesc:a6bee75b5a6e508e6eebf83f0d48c50b8"><td class="mdescLeft"> </td><td class="mdescRight">Updates the internal state of the engine, performing partitioning and QSE equilibration. <br /></td></tr>
|
||||||
<tr class="separator:a6bee75b5a6e508e6eebf83f0d48c50b8"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a6bee75b5a6e508e6eebf83f0d48c50b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -203,9 +209,9 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a98b11ffe498846f5a3a72f08504346b7" id="r_a98b11ffe498846f5a3a72f08504346b7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a98b11ffe498846f5a3a72f08504346b7">partitionNetwork</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn)</td></tr>
|
<tr class="memitem:a98b11ffe498846f5a3a72f08504346b7" id="r_a98b11ffe498846f5a3a72f08504346b7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a98b11ffe498846f5a3a72f08504346b7">partitionNetwork</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn)</td></tr>
|
||||||
<tr class="memdesc:a98b11ffe498846f5a3a72f08504346b7"><td class="mdescLeft"> </td><td class="mdescRight">Partitions the network based on timescales from a <code><a class="el" href="structgridfire_1_1_net_in.html">NetIn</a></code> struct. <br /></td></tr>
|
<tr class="memdesc:a98b11ffe498846f5a3a72f08504346b7"><td class="mdescLeft"> </td><td class="mdescRight">Partitions the network based on timescales from a <code><a class="el" href="structgridfire_1_1_net_in.html">NetIn</a></code> struct. <br /></td></tr>
|
||||||
<tr class="separator:a98b11ffe498846f5a3a72f08504346b7"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a98b11ffe498846f5a3a72f08504346b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:adfa1e133c49c0ef78b374d37e90a3372" id="r_adfa1e133c49c0ef78b374d37e90a3372"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#adfa1e133c49c0ef78b374d37e90a3372">exportToDot</a> (const std::string &filename, const fourdst::composition::Composition &Y, double T9, double rho) const</td></tr>
|
<tr class="memitem:a2e3c7d6320cd0fdc51b3a40d1ec6b262" id="r_a2e3c7d6320cd0fdc51b3a40d1ec6b262"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2e3c7d6320cd0fdc51b3a40d1ec6b262">exportToDot</a> (const std::string &filename, const fourdst::composition::Composition &comp, double T9, double rho) const</td></tr>
|
||||||
<tr class="memdesc:adfa1e133c49c0ef78b374d37e90a3372"><td class="mdescLeft"> </td><td class="mdescRight">Exports the network to a DOT file for visualization. <br /></td></tr>
|
<tr class="memdesc:a2e3c7d6320cd0fdc51b3a40d1ec6b262"><td class="mdescLeft"> </td><td class="mdescRight">Exports the network to a DOT file for visualization. <br /></td></tr>
|
||||||
<tr class="separator:adfa1e133c49c0ef78b374d37e90a3372"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a2e3c7d6320cd0fdc51b3a40d1ec6b262"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a8db21995e6878f4043f3a5a45bf36d5e" id="r_a8db21995e6878f4043f3a5a45bf36d5e"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8db21995e6878f4043f3a5a45bf36d5e">getSpeciesIndex</a> (const fourdst::atomic::Species &species) const override</td></tr>
|
<tr class="memitem:a8db21995e6878f4043f3a5a45bf36d5e" id="r_a8db21995e6878f4043f3a5a45bf36d5e"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8db21995e6878f4043f3a5a45bf36d5e">getSpeciesIndex</a> (const fourdst::atomic::Species &species) const override</td></tr>
|
||||||
<tr class="memdesc:a8db21995e6878f4043f3a5a45bf36d5e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the index of a species in the full network. <br /></td></tr>
|
<tr class="memdesc:a8db21995e6878f4043f3a5a45bf36d5e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the index of a species in the full network. <br /></td></tr>
|
||||||
<tr class="separator:a8db21995e6878f4043f3a5a45bf36d5e"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a8db21995e6878f4043f3a5a45bf36d5e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -227,9 +233,16 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a1b17f94386882ea1524147782b7a1ddc" id="r_a1b17f94386882ea1524147782b7a1ddc"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b17f94386882ea1524147782b7a1ddc">equilibrateNetwork</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn)</td></tr>
|
<tr class="memitem:a1b17f94386882ea1524147782b7a1ddc" id="r_a1b17f94386882ea1524147782b7a1ddc"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b17f94386882ea1524147782b7a1ddc">equilibrateNetwork</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn)</td></tr>
|
||||||
<tr class="memdesc:a1b17f94386882ea1524147782b7a1ddc"><td class="mdescLeft"> </td><td class="mdescRight">Equilibrates the network using QSE from a <code><a class="el" href="structgridfire_1_1_net_in.html">NetIn</a></code> struct. <br /></td></tr>
|
<tr class="memdesc:a1b17f94386882ea1524147782b7a1ddc"><td class="mdescLeft"> </td><td class="mdescRight">Equilibrates the network using QSE from a <code><a class="el" href="structgridfire_1_1_net_in.html">NetIn</a></code> struct. <br /></td></tr>
|
||||||
<tr class="separator:a1b17f94386882ea1524147782b7a1ddc"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a1b17f94386882ea1524147782b7a1ddc"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:adde288ec903d0cf45cfc3031e3a1fa8b" id="r_adde288ec903d0cf45cfc3031e3a1fa8b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#adde288ec903d0cf45cfc3031e3a1fa8b">involvesSpecies</a> (const fourdst::atomic::Species &species) const</td></tr>
|
||||||
|
<tr class="separator:adde288ec903d0cf45cfc3031e3a1fa8b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3e23f9e7c9e72bf1d3de15f98157afdb" id="r_a3e23f9e7c9e72bf1d3de15f98157afdb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3e23f9e7c9e72bf1d3de15f98157afdb">involvesSpeciesInQSE</a> (const fourdst::atomic::Species &species) const</td></tr>
|
||||||
|
<tr class="separator:a3e23f9e7c9e72bf1d3de15f98157afdb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae4961ef6ad6db601bfaa0721ede02369" id="r_ae4961ef6ad6db601bfaa0721ede02369"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae4961ef6ad6db601bfaa0721ede02369">involvesSpeciesInDynamic</a> (const fourdst::atomic::Species &species) const</td></tr>
|
||||||
|
<tr class="separator:ae4961ef6ad6db601bfaa0721ede02369"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a7056e235c56be39e2a672988962b3948" id="r_a7056e235c56be39e2a672988962b3948"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7056e235c56be39e2a672988962b3948">collectComposition</a> (fourdst::composition::Composition &comp) const override</td></tr>
|
||||||
|
<tr class="memdesc:a7056e235c56be39e2a672988962b3948"><td class="mdescLeft"> </td><td class="mdescRight">Collect the composition from this and sub engines. <br /></td></tr>
|
||||||
|
<tr class="separator:a7056e235c56be39e2a672988962b3948"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
||||||
<tr class="memitem:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a11d602a708af4629f51873b17f7b8dbd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const</td></tr>
|
|
||||||
<tr class="separator:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
||||||
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
||||||
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -277,9 +290,9 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="memitem:a7d357c775dcbb253a4001d172805380a" id="r_a7d357c775dcbb253a4001d172805380a"><td class="memItemLeft" align="right" valign="top">quill::Logger * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7d357c775dcbb253a4001d172805380a">m_logger</a> = LogManager::getInstance().getLogger("log")</td></tr>
|
<tr class="memitem:a7d357c775dcbb253a4001d172805380a" id="r_a7d357c775dcbb253a4001d172805380a"><td class="memItemLeft" align="right" valign="top">quill::Logger * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7d357c775dcbb253a4001d172805380a">m_logger</a> = LogManager::getInstance().getLogger("log")</td></tr>
|
||||||
<tr class="memdesc:a7d357c775dcbb253a4001d172805380a"><td class="mdescLeft"> </td><td class="mdescRight">Logger instance for logging messages. <br /></td></tr>
|
<tr class="memdesc:a7d357c775dcbb253a4001d172805380a"><td class="mdescLeft"> </td><td class="mdescRight">Logger instance for logging messages. <br /></td></tr>
|
||||||
<tr class="separator:a7d357c775dcbb253a4001d172805380a"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a7d357c775dcbb253a4001d172805380a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a0437c51f94bf834a11adf481b2afad93" id="r_a0437c51f94bf834a11adf481b2afad93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0437c51f94bf834a11adf481b2afad93">m_baseEngine</a></td></tr>
|
<tr class="memitem:a999b68226d658c9df2f4a3b890b9e5d1" id="r_a999b68226d658c9df2f4a3b890b9e5d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a999b68226d658c9df2f4a3b890b9e5d1">m_baseEngine</a></td></tr>
|
||||||
<tr class="memdesc:a0437c51f94bf834a11adf481b2afad93"><td class="mdescLeft"> </td><td class="mdescRight">The base engine to which this view delegates calculations. <br /></td></tr>
|
<tr class="memdesc:a999b68226d658c9df2f4a3b890b9e5d1"><td class="mdescLeft"> </td><td class="mdescRight">The base engine to which this view delegates calculations. <br /></td></tr>
|
||||||
<tr class="separator:a0437c51f94bf834a11adf481b2afad93"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a999b68226d658c9df2f4a3b890b9e5d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1b4aa04a1e641204e4fd82361b0e39c6" id="r_a1b4aa04a1e641204e4fd82361b0e39c6"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html">QSEGroup</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b4aa04a1e641204e4fd82361b0e39c6">m_qse_groups</a></td></tr>
|
<tr class="memitem:a1b4aa04a1e641204e4fd82361b0e39c6" id="r_a1b4aa04a1e641204e4fd82361b0e39c6"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html">QSEGroup</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b4aa04a1e641204e4fd82361b0e39c6">m_qse_groups</a></td></tr>
|
||||||
<tr class="memdesc:a1b4aa04a1e641204e4fd82361b0e39c6"><td class="mdescLeft"> </td><td class="mdescRight">The list of identified equilibrium groups. <br /></td></tr>
|
<tr class="memdesc:a1b4aa04a1e641204e4fd82361b0e39c6"><td class="mdescLeft"> </td><td class="mdescRight">The list of identified equilibrium groups. <br /></td></tr>
|
||||||
<tr class="separator:a1b4aa04a1e641204e4fd82361b0e39c6"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a1b4aa04a1e641204e4fd82361b0e39c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -332,7 +345,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<div class="line"><span class="comment">// The integrator will call calculateRHSAndEnergy, etc. on the multiscaleEngine.</span></div>
|
<div class="line"><span class="comment">// The integrator will call calculateRHSAndEnergy, etc. on the multiscaleEngine.</span></div>
|
||||||
<div class="line"><span class="keyword">auto</span> Y_initial = multiscaleEngine.mapNetInToMolarAbundanceVector({equilibratedComp, ...});</div>
|
<div class="line"><span class="keyword">auto</span> Y_initial = multiscaleEngine.mapNetInToMolarAbundanceVector({equilibratedComp, ...});</div>
|
||||||
<div class="line"><span class="keyword">auto</span> derivatives = multiscaleEngine.calculateRHSAndEnergy(Y_initial, T9, rho);</div>
|
<div class="line"><span class="keyword">auto</span> derivatives = multiscaleEngine.calculateRHSAndEnergy(Y_initial, T9, rho);</div>
|
||||||
<div class="ttc" id="aclassgridfire_1_1_graph_engine_html"><div class="ttname"><a href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></div><div class="ttdoc">A reaction network engine that uses a graph-based representation.</div><div class="ttdef"><b>Definition</b> engine_graph.h:97</div></div>
|
<div class="ttc" id="aclassgridfire_1_1_graph_engine_html"><div class="ttname"><a href="classgridfire_1_1_graph_engine.html">gridfire::GraphEngine</a></div><div class="ttdoc">A reaction network engine that uses a graph-based representation.</div><div class="ttdef"><b>Definition</b> engine_graph.h:99</div></div>
|
||||||
<div class="ttc" id="aclassgridfire_1_1_multiscale_partitioning_engine_view_html"><div class="ttname"><a href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></div><div class="ttdoc">An engine view that partitions the reaction network into multiple groups based on timescales.</div><div class="ttdef"><b>Definition</b> engine_multiscale.h:180</div></div>
|
<div class="ttc" id="aclassgridfire_1_1_multiscale_partitioning_engine_view_html"><div class="ttname"><a href="classgridfire_1_1_multiscale_partitioning_engine_view.html">gridfire::MultiscalePartitioningEngineView</a></div><div class="ttdoc">An engine view that partitions the reaction network into multiple groups based on timescales.</div><div class="ttdef"><b>Definition</b> engine_multiscale.h:180</div></div>
|
||||||
<div class="ttc" id="astructgridfire_1_1_net_in_html"><div class="ttname"><a href="structgridfire_1_1_net_in.html">gridfire::NetIn</a></div><div class="ttdef"><b>Definition</b> network.h:51</div></div>
|
<div class="ttc" id="astructgridfire_1_1_net_in_html"><div class="ttname"><a href="structgridfire_1_1_net_in.html">gridfire::NetIn</a></div><div class="ttdef"><b>Definition</b> network.h:51</div></div>
|
||||||
</div><!-- fragment --></dd></dl>
|
</div><!-- fragment --></dd></dl>
|
||||||
@@ -364,8 +377,8 @@ Private Attributes</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="a0df457c0f0f6f403a295335c84fd828f" name="a0df457c0f0f6f403a295335c84fd828f"></a>
|
<a id="a1b3720628b22f038391949fffe6fc962" name="a1b3720628b22f038391949fffe6fc962"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a0df457c0f0f6f403a295335c84fd828f">◆ </a></span>MultiscalePartitioningEngineView()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b3720628b22f038391949fffe6fc962">◆ </a></span>MultiscalePartitioningEngineView()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -376,7 +389,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">gridfire::MultiscalePartitioningEngineView::MultiscalePartitioningEngineView </td>
|
<td class="memname">gridfire::MultiscalePartitioningEngineView::MultiscalePartitioningEngineView </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span></td><td>)</td>
|
<td class="paramtype"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -644,6 +657,48 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
<p>Implements <a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">gridfire::Engine</a>.</p>
|
<p>Implements <a class="el" href="classgridfire_1_1_engine.html#add48d3af9ebde17717e42e220e349740">gridfire::Engine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a7056e235c56be39e2a672988962b3948" name="a7056e235c56be39e2a672988962b3948"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a7056e235c56be39e2a672988962b3948">◆ </a></span>collectComposition()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">fourdst::composition::Composition gridfire::MultiscalePartitioningEngineView::collectComposition </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Collect the composition from this and sub engines. </p>
|
||||||
|
<p>This method operates by injecting the current equilibrium abundances for algebraic species into the composition object so that they can be bubbled up to the caller. </p><dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>Input Composition </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>New composition which is comp + any edits from lower levels + the equilibrium abundances of all algebraic species. </dd></dl>
|
||||||
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
||||||
|
<table class="exception">
|
||||||
|
<tr><td class="paramname">BadCollectionError</td><td>if there is a species in the algebraic species set which does not show up in the reported composition from the base engine.:w </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a827c7e6fa7f2c5baf13a564fb4911388">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="aaabaae8e33ca8a05a2aa1f374e792795" name="aaabaae8e33ca8a05a2aa1f374e792795"></a>
|
<a id="aaabaae8e33ca8a05a2aa1f374e792795" name="aaabaae8e33ca8a05a2aa1f374e792795"></a>
|
||||||
@@ -769,8 +824,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="adfa1e133c49c0ef78b374d37e90a3372" name="adfa1e133c49c0ef78b374d37e90a3372"></a>
|
<a id="a2e3c7d6320cd0fdc51b3a40d1ec6b262" name="a2e3c7d6320cd0fdc51b3a40d1ec6b262"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#adfa1e133c49c0ef78b374d37e90a3372">◆ </a></span>exportToDot()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e3c7d6320cd0fdc51b3a40d1ec6b262">◆ </a></span>exportToDot()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -783,7 +838,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>Y</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
@@ -802,7 +857,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<dl class="params"><dt>Parameters</dt><dd>
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
<table class="params">
|
<table class="params">
|
||||||
<tr><td class="paramname">filename</td><td>The name of the DOT file to create. </td></tr>
|
<tr><td class="paramname">filename</td><td>The name of the DOT file to create. </td></tr>
|
||||||
<tr><td class="paramname">Y</td><td>Vector of current molar abundances for the full network. </td></tr>
|
<tr><td class="paramname">comp</td><td>Composition object </td></tr>
|
||||||
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
<tr><td class="paramname">rho</td><td>Density in g/cm^3.</td></tr>
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3.</td></tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -814,7 +869,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ab9f71bc9a1c0f98ec9cc1c7da00fd975" name="ab9f71bc9a1c0f98ec9cc1c7da00fd975"></a>
|
<a id="ab9f71bc9a1c0f98ec9cc1c7da00fd975" name="ab9f71bc9a1c0f98ec9cc1c7da00fd975"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#ab9f71bc9a1c0f98ec9cc1c7da00fd975">◆ </a></span>generateJacobianMatrix()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#ab9f71bc9a1c0f98ec9cc1c7da00fd975">◆ </a></span>generateJacobianMatrix() <span class="overload">[1/3]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -867,6 +922,130 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">gridfire::DynamicEngine</a>.</p>
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a21d15531309456ee83f7675251e7a1bf">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ac683ef0ba25356bc587749b69a582286" name="ac683ef0ba25356bc587749b69a582286"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ac683ef0ba25356bc587749b69a582286">◆ </a></span>generateJacobianMatrix() <span class="overload">[2/3]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void gridfire::MultiscalePartitioningEngineView::generateJacobianMatrix </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &</td> <td class="paramname"><span class="paramname"><em>sparsityPattern</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Generates the Jacobian matrix using a sparsity pattern. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>The current composition. </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||||
|
<tr><td class="paramname">sparsityPattern</td><td>The sparsity pattern to use for the Jacobian.</td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section user"><dt>Purpose</dt><dd>To compute the Jacobian matrix while leveraging a known sparsity pattern for efficiency. This is effectively a lower level version of the active species method.</dd></dl>
|
||||||
|
<dl class="section user"><dt>How</dt><dd>It first checks the QSE cache. On a hit, it delegates to the base engine's <code>generateJacobianMatrix</code> method with the provided sparsity pattern.</dd></dl>
|
||||||
|
<dl class="section pre"><dt>Precondition</dt><dd>The engine must have a valid QSE cache entry for the given state. </dd></dl>
|
||||||
|
<dl class="section post"><dt>Postcondition</dt><dd>The base engine's internal Jacobian is updated according to the sparsity pattern.</dd></dl>
|
||||||
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
||||||
|
<table class="exception">
|
||||||
|
<tr><td class="paramname"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">exceptions::StaleEngineError</a></td><td>If the QSE cache misses. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a495bdb1e0c6f9911deb844b22c33644e">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a31e636745b8c427cee0319e6c61039be" name="a31e636745b8c427cee0319e6c61039be"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a31e636745b8c427cee0319e6c61039be">◆ </a></span>generateJacobianMatrix() <span class="overload">[3/3]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void gridfire::MultiscalePartitioningEngineView::generateJacobianMatrix </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>T9</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">double</td> <td class="paramname"><span class="paramname"><em>rho</em></span>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">const std::vector< fourdst::atomic::Species > &</td> <td class="paramname"><span class="paramname"><em>activeSpecies</em></span> ) const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel override">override</span><span class="mlabel virtual">virtual</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Generates the Jacobian matrix for a subset of active species. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">comp</td><td>The current composition. </td></tr>
|
||||||
|
<tr><td class="paramname">T9</td><td>Temperature in units of 10^9 K. </td></tr>
|
||||||
|
<tr><td class="paramname">rho</td><td>Density in g/cm^3. </td></tr>
|
||||||
|
<tr><td class="paramname">activeSpecies</td><td>The subset of species to include in the Jacobian.</td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section user"><dt>Purpose</dt><dd>To compute a reduced Jacobian matrix for implicit solvers that only consider a subset of species.</dd></dl>
|
||||||
|
<dl class="section user"><dt>How</dt><dd>Similar to the full Jacobian generation, it first checks the QSE cache. On a hit, it calls the base engine's <code>generateJacobianMatrix</code> with the specified active species. The returned Jacobian still reflects the full network, but only for the active species subset.</dd></dl>
|
||||||
|
<dl class="section pre"><dt>Precondition</dt><dd>The engine must have a valid QSE cache entry for the given state. </dd></dl>
|
||||||
|
<dl class="section post"><dt>Postcondition</dt><dd>The base engine's internal Jacobian is updated for the active species.</dd></dl>
|
||||||
|
<dl class="exception"><dt>Exceptions</dt><dd>
|
||||||
|
<table class="exception">
|
||||||
|
<tr><td class="paramname"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">exceptions::StaleEngineError</a></td><td>If the QSE cache misses. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<p>Implements <a class="el" href="classgridfire_1_1_dynamic_engine.html#a8538fd9285a192f879a45e3dd3f26362">gridfire::DynamicEngine</a>.</p>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="abe76a46784b1ebc8ad67a9eec40d369a" name="abe76a46784b1ebc8ad67a9eec40d369a"></a>
|
<a id="abe76a46784b1ebc8ad67a9eec40d369a" name="abe76a46784b1ebc8ad67a9eec40d369a"></a>
|
||||||
@@ -1127,8 +1306,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a1a14b0c7ec882b2ad2370f7aa729b9f9" name="a1a14b0c7ec882b2ad2370f7aa729b9f9"></a>
|
<a id="accbbe1bd96672e74919d00387673f180" name="accbbe1bd96672e74919d00387673f180"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a1a14b0c7ec882b2ad2370f7aa729b9f9">◆ </a></span>getSpeciesDestructionTimescales()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#accbbe1bd96672e74919d00387673f180">◆ </a></span>getSpeciesDestructionTimescales()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -1137,7 +1316,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<td class="mlabels-left">
|
<td class="mlabels-left">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > gridfire::MultiscalePartitioningEngineView::getSpeciesDestructionTimescales </td>
|
<td class="memname">std::expected< std::unordered_map< Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > gridfire::MultiscalePartitioningEngineView::getSpeciesDestructionTimescales </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
<td class="paramtype">const fourdst::composition::Composition &</td> <td class="paramname"><span class="paramname"><em>comp</em></span>, </td>
|
||||||
</tr>
|
</tr>
|
||||||
@@ -1371,6 +1550,57 @@ Private Attributes</h2></td></tr>
|
|||||||
<dl class="section user"><dt>Purpose</dt><dd>To identify the core set of dynamic species that will not be part of any QSE group.</dd></dl>
|
<dl class="section user"><dt>Purpose</dt><dd>To identify the core set of dynamic species that will not be part of any QSE group.</dd></dl>
|
||||||
<dl class="section user"><dt>How</dt><dd>It calculates the geometric mean of the destruction timescales for all species in each pool and returns the index of the pool with the maximum mean timescale. </dd></dl>
|
<dl class="section user"><dt>How</dt><dd>It calculates the geometric mean of the destruction timescales for all species in each pool and returns the index of the pool with the maximum mean timescale. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="adde288ec903d0cf45cfc3031e3a1fa8b" name="adde288ec903d0cf45cfc3031e3a1fa8b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#adde288ec903d0cf45cfc3031e3a1fa8b">◆ </a></span>involvesSpecies()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool gridfire::MultiscalePartitioningEngineView::involvesSpecies </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>species</em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ae4961ef6ad6db601bfaa0721ede02369" name="ae4961ef6ad6db601bfaa0721ede02369"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ae4961ef6ad6db601bfaa0721ede02369">◆ </a></span>involvesSpeciesInDynamic()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool gridfire::MultiscalePartitioningEngineView::involvesSpeciesInDynamic </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>species</em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a3e23f9e7c9e72bf1d3de15f98157afdb" name="a3e23f9e7c9e72bf1d3de15f98157afdb"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a3e23f9e7c9e72bf1d3de15f98157afdb">◆ </a></span>involvesSpeciesInQSE()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool gridfire::MultiscalePartitioningEngineView::involvesSpeciesInQSE </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const fourdst::atomic::Species &</td> <td class="paramname"><span class="paramname"><em>species</em></span></td><td>)</td>
|
||||||
|
<td> const</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="ae7847959fc5af2b83f5446dd73567b46" name="ae7847959fc5af2b83f5446dd73567b46"></a>
|
<a id="ae7847959fc5af2b83f5446dd73567b46" name="ae7847959fc5af2b83f5446dd73567b46"></a>
|
||||||
@@ -1931,8 +2161,8 @@ Private Attributes</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a0437c51f94bf834a11adf481b2afad93" name="a0437c51f94bf834a11adf481b2afad93"></a>
|
<a id="a999b68226d658c9df2f4a3b890b9e5d1" name="a999b68226d658c9df2f4a3b890b9e5d1"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a0437c51f94bf834a11adf481b2afad93">◆ </a></span>m_baseEngine</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a999b68226d658c9df2f4a3b890b9e5d1">◆ </a></span>m_baseEngine</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -1941,7 +2171,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<td class="mlabels-left">
|
<td class="mlabels-left">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a>& gridfire::MultiscalePartitioningEngineView::m_baseEngine</td>
|
<td class="memname"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a>& gridfire::MultiscalePartitioningEngineView::m_baseEngine</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -4,17 +4,20 @@ var classgridfire_1_1_multiscale_partitioning_engine_view =
|
|||||||
[ "EigenFunctor", "structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html", "structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor" ],
|
[ "EigenFunctor", "structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor.html", "structgridfire_1_1_multiscale_partitioning_engine_view_1_1_eigen_functor" ],
|
||||||
[ "QSEGroup", "structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html", "structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group" ],
|
[ "QSEGroup", "structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group.html", "structgridfire_1_1_multiscale_partitioning_engine_view_1_1_q_s_e_group" ],
|
||||||
[ "QSEPartition", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681", null ],
|
[ "QSEPartition", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a34b5fdb2078e748edfbe6846ecadd681", null ],
|
||||||
[ "MultiscalePartitioningEngineView", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a0df457c0f0f6f403a295335c84fd828f", null ],
|
[ "MultiscalePartitioningEngineView", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b3720628b22f038391949fffe6fc962", null ],
|
||||||
[ "analyzeTimescalePoolConnectivity", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a05e45017bbb772c586f483bd527004ee", null ],
|
[ "analyzeTimescalePoolConnectivity", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a05e45017bbb772c586f483bd527004ee", null ],
|
||||||
[ "buildConnectivityGraph", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a5d1c11f3c0883385833462dd088f6f89", null ],
|
[ "buildConnectivityGraph", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a5d1c11f3c0883385833462dd088f6f89", null ],
|
||||||
[ "calculateEpsDerivatives", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a99f9116d5a18afcbf0e808ef111d1be8", null ],
|
[ "calculateEpsDerivatives", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a99f9116d5a18afcbf0e808ef111d1be8", null ],
|
||||||
[ "calculateMolarReactionFlow", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a87687a960f263a4e1bc035e4d0a345db", null ],
|
[ "calculateMolarReactionFlow", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a87687a960f263a4e1bc035e4d0a345db", null ],
|
||||||
[ "calculateRHSAndEnergy", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a5c1ab19bc3394a5d29241ef02073c4cb", null ],
|
[ "calculateRHSAndEnergy", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a5c1ab19bc3394a5d29241ef02073c4cb", null ],
|
||||||
|
[ "collectComposition", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7056e235c56be39e2a672988962b3948", null ],
|
||||||
[ "constructCandidateGroups", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aaabaae8e33ca8a05a2aa1f374e792795", null ],
|
[ "constructCandidateGroups", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aaabaae8e33ca8a05a2aa1f374e792795", null ],
|
||||||
[ "equilibrateNetwork", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a2f0c45d4e2b2f9de5d961088f3ab0a9a", null ],
|
[ "equilibrateNetwork", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a2f0c45d4e2b2f9de5d961088f3ab0a9a", null ],
|
||||||
[ "equilibrateNetwork", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc", null ],
|
[ "equilibrateNetwork", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a1b17f94386882ea1524147782b7a1ddc", null ],
|
||||||
[ "exportToDot", "classgridfire_1_1_multiscale_partitioning_engine_view.html#adfa1e133c49c0ef78b374d37e90a3372", null ],
|
[ "exportToDot", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a2e3c7d6320cd0fdc51b3a40d1ec6b262", null ],
|
||||||
[ "generateJacobianMatrix", "classgridfire_1_1_multiscale_partitioning_engine_view.html#ab9f71bc9a1c0f98ec9cc1c7da00fd975", null ],
|
[ "generateJacobianMatrix", "classgridfire_1_1_multiscale_partitioning_engine_view.html#ab9f71bc9a1c0f98ec9cc1c7da00fd975", null ],
|
||||||
|
[ "generateJacobianMatrix", "classgridfire_1_1_multiscale_partitioning_engine_view.html#ac683ef0ba25356bc587749b69a582286", null ],
|
||||||
|
[ "generateJacobianMatrix", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a31e636745b8c427cee0319e6c61039be", null ],
|
||||||
[ "generateStoichiometryMatrix", "classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a", null ],
|
[ "generateStoichiometryMatrix", "classgridfire_1_1_multiscale_partitioning_engine_view.html#abe76a46784b1ebc8ad67a9eec40d369a", null ],
|
||||||
[ "getBaseEngine", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1", null ],
|
[ "getBaseEngine", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a22bd1f0e821ed415611d75bac67063d1", null ],
|
||||||
[ "getDynamicSpecies", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a1e04e8cb8c84b1bd033ac599accf0888", null ],
|
[ "getDynamicSpecies", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a1e04e8cb8c84b1bd033ac599accf0888", null ],
|
||||||
@@ -23,11 +26,14 @@ var classgridfire_1_1_multiscale_partitioning_engine_view =
|
|||||||
[ "getNetworkReactions", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a253e51d6dc7226a863a123683049af61", null ],
|
[ "getNetworkReactions", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a253e51d6dc7226a863a123683049af61", null ],
|
||||||
[ "getNetworkSpecies", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80", null ],
|
[ "getNetworkSpecies", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a696f74f5135bbd62169b6577f92fee80", null ],
|
||||||
[ "getScreeningModel", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82", null ],
|
[ "getScreeningModel", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7bfb4e6fec2f337a1dea69e3d4f1fc82", null ],
|
||||||
[ "getSpeciesDestructionTimescales", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a1a14b0c7ec882b2ad2370f7aa729b9f9", null ],
|
[ "getSpeciesDestructionTimescales", "classgridfire_1_1_multiscale_partitioning_engine_view.html#accbbe1bd96672e74919d00387673f180", null ],
|
||||||
[ "getSpeciesIndex", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a8db21995e6878f4043f3a5a45bf36d5e", null ],
|
[ "getSpeciesIndex", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a8db21995e6878f4043f3a5a45bf36d5e", null ],
|
||||||
[ "getSpeciesTimescales", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aea2c3d2ae6ddf77bd4a9b07b86f3306b", null ],
|
[ "getSpeciesTimescales", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aea2c3d2ae6ddf77bd4a9b07b86f3306b", null ],
|
||||||
[ "getStoichiometryMatrixEntry", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7140384baaaa0bd05ca448a0d8fec471", null ],
|
[ "getStoichiometryMatrixEntry", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7140384baaaa0bd05ca448a0d8fec471", null ],
|
||||||
[ "identifyMeanSlowestPool", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a70f4a0c4123b7f78305f64eb11beeeeb", null ],
|
[ "identifyMeanSlowestPool", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a70f4a0c4123b7f78305f64eb11beeeeb", null ],
|
||||||
|
[ "involvesSpecies", "classgridfire_1_1_multiscale_partitioning_engine_view.html#adde288ec903d0cf45cfc3031e3a1fa8b", null ],
|
||||||
|
[ "involvesSpeciesInDynamic", "classgridfire_1_1_multiscale_partitioning_engine_view.html#ae4961ef6ad6db601bfaa0721ede02369", null ],
|
||||||
|
[ "involvesSpeciesInQSE", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a3e23f9e7c9e72bf1d3de15f98157afdb", null ],
|
||||||
[ "isStale", "classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46", null ],
|
[ "isStale", "classgridfire_1_1_multiscale_partitioning_engine_view.html#ae7847959fc5af2b83f5446dd73567b46", null ],
|
||||||
[ "mapNetInToMolarAbundanceVector", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0", null ],
|
[ "mapNetInToMolarAbundanceVector", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aada497e8df74a295fdf5df7d7cdf64e0", null ],
|
||||||
[ "partitionByTimescale", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7aa4eb7a0d6e6d04b3e1aa1b1fb7f3f6", null ],
|
[ "partitionByTimescale", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7aa4eb7a0d6e6d04b3e1aa1b1fb7f3f6", null ],
|
||||||
@@ -43,7 +49,7 @@ var classgridfire_1_1_multiscale_partitioning_engine_view =
|
|||||||
[ "m_activeSpeciesIndices", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8", null ],
|
[ "m_activeSpeciesIndices", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a57d97b11e80fa78ab5f509fce1f156b8", null ],
|
||||||
[ "m_algebraic_abundances", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a3af2b37ce21829d9554d702cad074470", null ],
|
[ "m_algebraic_abundances", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a3af2b37ce21829d9554d702cad074470", null ],
|
||||||
[ "m_algebraic_species", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8", null ],
|
[ "m_algebraic_species", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a4656c05b8235dbf4ec698b03a716a8c8", null ],
|
||||||
[ "m_baseEngine", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a0437c51f94bf834a11adf481b2afad93", null ],
|
[ "m_baseEngine", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a999b68226d658c9df2f4a3b890b9e5d1", null ],
|
||||||
[ "m_cacheStats", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a", null ],
|
[ "m_cacheStats", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aa81057b96cf46986151a5e8ef99a017a", null ],
|
||||||
[ "m_dynamic_species", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f", null ],
|
[ "m_dynamic_species", "classgridfire_1_1_multiscale_partitioning_engine_view.html#aec6126b5c4a397d090790d7b75f9f70f", null ],
|
||||||
[ "m_logger", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a", null ],
|
[ "m_logger", "classgridfire_1_1_multiscale_partitioning_engine_view.html#a7d357c775dcbb253a4001d172805380a", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -109,12 +109,14 @@ $(function(){initNavTree('classgridfire_1_1_network_priming_engine_view.html',''
|
|||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a74298377d0432ae3d577be0e9e6052b3">calculateMolarReactionFlow</a>(const reaction::Reaction &reaction, const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af273b29d7700cdc34da6e2712fffc5c2">calculateRHSAndEnergy</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e">collect</a>(const std::vector< std::string > &peNames)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#adbc64284b5f5a3256867be46fa87c69e">collect</a>(const std::vector< std::string > &peNames)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#a91f60d8a6bd92dc5d5f6fcda8e89408f">constructPrimingReactionSet</a>(const fourdst::atomic::Species &primingSpecies, const DynamicEngine &baseEngine) const</td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aefd36cae5c263cba12a0c177e70b409a">collectComposition</a>(fourdst::composition::Composition &comp) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68">constructReactionIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#a43b669d725df289366ff21e9698d645a">constructPrimingReactionSet</a>(const fourdst::atomic::Species &primingSpecies, const GraphEngine &baseEngine) const</td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985">constructSpeciesIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab2514984afaaf8590c28ab71943fbe68">constructReactionIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92">DefinedEngineView</a>(const std::vector< std::string > &peNames, DynamicEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9ea4812bc697fe43f8aded14f8aa0985">constructSpeciesIndexMap</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab80eadd713a40e9263e5231737e956d0">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, const double T9, const double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a365d3bf2da974c937267bddb07cf2bef">DefinedEngineView</a>(const std::vector< std::string > &peNames, GraphEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">gridfire::DynamicEngine::generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a0b38e584912f9df9cee5a77752e85492">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a09613471ccc5169ce8525c2bef88a59b">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2c502d447134260086558ce83336cda9">generateJacobianMatrix</a>(const fourdst::composition::Composition &comp, double T9, double rho, const SparsityPattern &sparsityPattern) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad07221be49ae1b5133c5b987dafac3b6">generateStoichiometryMatrix</a>() override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
@@ -122,34 +124,35 @@ $(function(){initNavTree('classgridfire_1_1_network_priming_engine_view.html',''
|
|||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a5f9db5a9287aa03b2fa4d516e9a576b6">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a5f9db5a9287aa03b2fa4d516e9a576b6">getNetworkReactions</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c">getScreeningModel</a>() const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7bcf169ba1e12e3356d4bcc27c3fc554">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad51ef1984f92856b6d4c522e56e8d6a6">getSpeciesDestructionTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af3b355ffcda6a8f2841184cc56e3761a">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af3b355ffcda6a8f2841184cc56e3761a">getSpeciesIndex</a>(const fourdst::atomic::Species &species) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a>(const fourdst::composition::Composition &comp, double T9, double rho) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af1843cfd2a95bfa46ab40d4c4de11ef9">getStoichiometryMatrixEntry</a>(const fourdst::atomic::Species &species, const reaction::Reaction &reaction) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7d9e738dd28efb4d6127de7379169c87">isStale</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a824fe65ae22fa856051f2652764a0bb6">m_activeReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a824fe65ae22fa856051f2652764a0bb6">m_activeReactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a64e9c79a36d529e1b296fe5786e57aae">m_activeSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af9a80586c9428eeb3e3d1dc7f67267d6">m_activeSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195">m_baseEngine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a380e7a98cc782c9becd191d8de17c31d">m_activeSpeciesVectorCache</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">mutable</span><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a754ef6a1fb9259d533f1eefa823d5758">m_baseEngine</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5">m_primingSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd">m_reactionIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5">m_primingSpecies</a></td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e">m_speciesIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#affda6d60651c53ee02532806104671bd">m_reactionIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873">mapFullToView</a>(const std::vector< double > &full) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#acc4976262e208d1dd2185ebccbdd275e">m_speciesIndexMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2f59af6fb3516911de2a3e3ff0ed8873">mapFullToView</a>(const std::vector< double > &full) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843">mapViewToFull</a>(const std::vector< double > &defined) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2">mapNetInToMolarAbundanceVector</a>(const NetIn &netIn) const override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1">mapViewToFullReactionIndex</a>(size_t definedReactionIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a626ab005bfa08b201518c13627e1f843">mapViewToFull</a>(const std::vector< double > &defined) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a">mapViewToFullSpeciesIndex</a>(size_t definedSpeciesIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aadf373d69a22fcd171a6c251466d53d1">mapViewToFullReactionIndex</a>(size_t definedReactionIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#ad13ec8d4974421c72cffd88558d71177">NetworkPrimingEngineView</a>(const std::string &primingSymbol, DynamicEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#af6fb8c3c7894b505bd81d15f012f154a">mapViewToFullSpeciesIndex</a>(size_t definedSpeciesIndex) const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#a96751b66dd11f1155d0c488f39f9f6a6">NetworkPrimingEngineView</a>(const fourdst::atomic::Species &primingSpecies, DynamicEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#a0dee05df5ac4047ac0456006a4be4927">NetworkPrimingEngineView</a>(const std::string &primingSymbol, GraphEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html#af101fd7cf7237c208611e047396ce8d4">NetworkPrimingEngineView</a>(const fourdst::atomic::Species &primingSpecies, GraphEngine &baseEngine)</td><td class="entry"><a class="el" href="classgridfire_1_1_network_priming_engine_view.html">gridfire::NetworkPrimingEngineView</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth)</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a655e74357cce822c4508069a3bcac2c9">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a>(const fourdst::composition::Composition &comp, BuildDepthType depth)</td><td class="entry"><a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258">setScreeningModel</a>(screening::ScreeningType model) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a655e74357cce822c4508069a3bcac2c9">setNetworkReactions</a>(const reaction::ReactionSet &reactions) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#abf2da57c83c3c4c635cb301f53088258">setScreeningModel</a>(screening::ScreeningType model) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0">validateNetworkState</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a>(const NetIn &netIn) override</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a56bd041c2fc7fe4f1371c38c8c0443e0">validateNetworkState</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_engine.html#a2e7970bed2100699f226f4141d5db037">~Engine</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine.html">gridfire::Engine</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -127,17 +127,17 @@ Inheritance diagram for gridfire::NetworkPrimingEngineView:</div>
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:ad13ec8d4974421c72cffd88558d71177" id="r_ad13ec8d4974421c72cffd88558d71177"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad13ec8d4974421c72cffd88558d71177">NetworkPrimingEngineView</a> (const std::string &primingSymbol, <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &baseEngine)</td></tr>
|
<tr class="memitem:a0dee05df5ac4047ac0456006a4be4927" id="r_a0dee05df5ac4047ac0456006a4be4927"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0dee05df5ac4047ac0456006a4be4927">NetworkPrimingEngineView</a> (const std::string &primingSymbol, <a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &baseEngine)</td></tr>
|
||||||
<tr class="memdesc:ad13ec8d4974421c72cffd88558d71177"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the view by looking up the priming species by symbol. <br /></td></tr>
|
<tr class="memdesc:a0dee05df5ac4047ac0456006a4be4927"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the view by looking up the priming species by symbol. <br /></td></tr>
|
||||||
<tr class="separator:ad13ec8d4974421c72cffd88558d71177"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a0dee05df5ac4047ac0456006a4be4927"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a96751b66dd11f1155d0c488f39f9f6a6" id="r_a96751b66dd11f1155d0c488f39f9f6a6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a96751b66dd11f1155d0c488f39f9f6a6">NetworkPrimingEngineView</a> (const fourdst::atomic::Species &primingSpecies, <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &baseEngine)</td></tr>
|
<tr class="memitem:af101fd7cf7237c208611e047396ce8d4" id="r_af101fd7cf7237c208611e047396ce8d4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#af101fd7cf7237c208611e047396ce8d4">NetworkPrimingEngineView</a> (const fourdst::atomic::Species &primingSpecies, <a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &baseEngine)</td></tr>
|
||||||
<tr class="memdesc:a96751b66dd11f1155d0c488f39f9f6a6"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the view using an existing Species object. <br /></td></tr>
|
<tr class="memdesc:af101fd7cf7237c208611e047396ce8d4"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the view using an existing Species object. <br /></td></tr>
|
||||||
<tr class="separator:a96751b66dd11f1155d0c488f39f9f6a6"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:af101fd7cf7237c208611e047396ce8d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_defined_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_defined_engine_view')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_defined_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_defined_engine_view')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td></tr>
|
||||||
<tr class="memitem:a9b319b4a1bd5a08381ebb183daf72c92 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a9b319b4a1bd5a08381ebb183daf72c92"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a9b319b4a1bd5a08381ebb183daf72c92">DefinedEngineView</a> (const std::vector< std::string > &peNames, <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &baseEngine)</td></tr>
|
<tr class="memitem:a365d3bf2da974c937267bddb07cf2bef inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a365d3bf2da974c937267bddb07cf2bef"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a365d3bf2da974c937267bddb07cf2bef">DefinedEngineView</a> (const std::vector< std::string > &peNames, <a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &baseEngine)</td></tr>
|
||||||
<tr class="separator:a9b319b4a1bd5a08381ebb183daf72c92 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a365d3bf2da974c937267bddb07cf2bef inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a69b9a5812ad8bda13f956acd0da24484"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a> () const override</td></tr>
|
<tr class="memitem:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a69b9a5812ad8bda13f956acd0da24484"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a69b9a5812ad8bda13f956acd0da24484">getBaseEngine</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Access the underlying engine instance. <br /></td></tr>
|
<tr class="memdesc:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Get the base engine associated with this defined engine view. <br /></td></tr>
|
||||||
<tr class="separator:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a69b9a5812ad8bda13f956acd0da24484 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a1a55f9748c45af6f13e16a6b6ceaa211"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a> () const override</td></tr>
|
<tr class="memitem:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a1a55f9748c45af6f13e16a6b6ceaa211"><td class="memItemLeft" align="right" valign="top">const std::vector< fourdst::atomic::Species > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a1a55f9748c45af6f13e16a6b6ceaa211">getNetworkSpecies</a> () const override</td></tr>
|
||||||
<tr class="memdesc:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of active species in the network defined by the file. <br /></td></tr>
|
<tr class="memdesc:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of active species in the network defined by the file. <br /></td></tr>
|
||||||
@@ -148,9 +148,15 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a06aca977aafb4784fd167acb8c02dda2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a06aca977aafb4784fd167acb8c02dda2">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a06aca977aafb4784fd167acb8c02dda2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_energy_derivatives.html">EnergyDerivatives</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a06aca977aafb4784fd167acb8c02dda2">calculateEpsDerivatives</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
<tr class="memdesc:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Calculate the derivatives of the energy generation rate with respect to T and rho. <br /></td></tr>
|
||||||
<tr class="separator:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a06aca977aafb4784fd167acb8c02dda2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ab80eadd713a40e9263e5231737e956d0 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ab80eadd713a40e9263e5231737e956d0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ab80eadd713a40e9263e5231737e956d0">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, const double T9, const double rho) const override</td></tr>
|
<tr class="memitem:a0b38e584912f9df9cee5a77752e85492 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a0b38e584912f9df9cee5a77752e85492"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a0b38e584912f9df9cee5a77752e85492">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:ab80eadd713a40e9263e5231737e956d0 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
<tr class="memdesc:a0b38e584912f9df9cee5a77752e85492 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
<tr class="separator:ab80eadd713a40e9263e5231737e956d0 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a0b38e584912f9df9cee5a77752e85492 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a09613471ccc5169ce8525c2bef88a59b inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a09613471ccc5169ce8525c2bef88a59b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a09613471ccc5169ce8525c2bef88a59b">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const std::vector< fourdst::atomic::Species > &activeSpecies) const override</td></tr>
|
||||||
|
<tr class="memdesc:a09613471ccc5169ce8525c2bef88a59b inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
|
<tr class="separator:a09613471ccc5169ce8525c2bef88a59b inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2c502d447134260086558ce83336cda9 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a2c502d447134260086558ce83336cda9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a2c502d447134260086558ce83336cda9">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const override</td></tr>
|
||||||
|
<tr class="memdesc:a2c502d447134260086558ce83336cda9 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the Jacobian matrix for a given sparsity pattern. <br /></td></tr>
|
||||||
|
<tr class="separator:a2c502d447134260086558ce83336cda9 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_aa49532266ff959ac66f501336f102ce8"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aa49532266ff959ac66f501336f102ce8">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
<tr class="memitem:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_aa49532266ff959ac66f501336f102ce8"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aa49532266ff959ac66f501336f102ce8">getJacobianMatrixEntry</a> (const fourdst::atomic::Species &rowSpecies, const fourdst::atomic::Species &colSpecies) const override</td></tr>
|
||||||
<tr class="memdesc:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the Jacobian matrix for the active species. <br /></td></tr>
|
<tr class="memdesc:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the Jacobian matrix for the active species. <br /></td></tr>
|
||||||
<tr class="separator:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aa49532266ff959ac66f501336f102ce8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -171,8 +177,8 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a18f46d92ea7e04068ad9e7af4ed605a8"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a18f46d92ea7e04068ad9e7af4ed605a8"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a18f46d92ea7e04068ad9e7af4ed605a8">getSpeciesTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="memdesc:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Computes timescales for all active species in the network. <br /></td></tr>
|
<tr class="memdesc:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Computes timescales for all active species in the network. <br /></td></tr>
|
||||||
<tr class="separator:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a18f46d92ea7e04068ad9e7af4ed605a8 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a7bcf169ba1e12e3356d4bcc27c3fc554 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a7bcf169ba1e12e3356d4bcc27c3fc554"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a7bcf169ba1e12e3356d4bcc27c3fc554">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
<tr class="memitem:ad51ef1984f92856b6d4c522e56e8d6a6 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ad51ef1984f92856b6d4c522e56e8d6a6"><td class="memItemLeft" align="right" valign="top">std::expected< std::unordered_map< fourdst::atomic::Species, double >, <a class="el" href="structgridfire_1_1expectations_1_1_stale_engine_error.html">expectations::StaleEngineError</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ad51ef1984f92856b6d4c522e56e8d6a6">getSpeciesDestructionTimescales</a> (const fourdst::composition::Composition &comp, double T9, double rho) const override</td></tr>
|
||||||
<tr class="separator:a7bcf169ba1e12e3356d4bcc27c3fc554 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ad51ef1984f92856b6d4c522e56e8d6a6 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ae5762f395caea5381ec177507816b5ae"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ae5762f395caea5381ec177507816b5ae"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae5762f395caea5381ec177507816b5ae">update</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Updates the engine view if it is marked as stale. <br /></td></tr>
|
<tr class="memdesc:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Updates the engine view if it is marked as stale. <br /></td></tr>
|
||||||
<tr class="separator:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ae5762f395caea5381ec177507816b5ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -193,9 +199,10 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="memitem:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a13033abd3b44904f98b58c93e22da460"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
<tr class="memitem:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a13033abd3b44904f98b58c93e22da460"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1_priming_report.html">PrimingReport</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a13033abd3b44904f98b58c93e22da460">primeEngine</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
||||||
<tr class="memdesc:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
<tr class="memdesc:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Prime the engine with initial conditions. <br /></td></tr>
|
||||||
<tr class="separator:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a13033abd3b44904f98b58c93e22da460 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aefd36cae5c263cba12a0c177e70b409a inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_aefd36cae5c263cba12a0c177e70b409a"><td class="memItemLeft" align="right" valign="top">fourdst::composition::Composition </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#aefd36cae5c263cba12a0c177e70b409a">collectComposition</a> (fourdst::composition::Composition &comp) const override</td></tr>
|
||||||
|
<tr class="memdesc:aefd36cae5c263cba12a0c177e70b409a inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Recursively collect composition from current engine and any sub engines if they exist. <br /></td></tr>
|
||||||
|
<tr class="separator:aefd36cae5c263cba12a0c177e70b409a inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
<tr class="inherit_header pub_methods_classgridfire_1_1_dynamic_engine"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_dynamic_engine')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_dynamic_engine.html">gridfire::DynamicEngine</a></td></tr>
|
||||||
<tr class="memitem:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a11d602a708af4629f51873b17f7b8dbd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a11d602a708af4629f51873b17f7b8dbd">generateJacobianMatrix</a> (const fourdst::composition::Composition &comp, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const</td></tr>
|
|
||||||
<tr class="separator:a11d602a708af4629f51873b17f7b8dbd inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
||||||
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
<tr class="memitem:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a04317b66ef14d519264bc30ee69f5bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_dynamic_engine.html#a04317b66ef14d519264bc30ee69f5bf9">getDepth</a> () const</td></tr>
|
||||||
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
<tr class="memdesc:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="mdescLeft"> </td><td class="mdescRight">Get the depth of the network. <br /></td></tr>
|
||||||
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -213,13 +220,13 @@ Public Member Functions</h2></td></tr>
|
|||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
|
||||||
Private Member Functions</h2></td></tr>
|
Private Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:a91f60d8a6bd92dc5d5f6fcda8e89408f" id="r_a91f60d8a6bd92dc5d5f6fcda8e89408f"><td class="memItemLeft" align="right" valign="top">std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a91f60d8a6bd92dc5d5f6fcda8e89408f">constructPrimingReactionSet</a> (const fourdst::atomic::Species &primingSpecies, const <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &baseEngine) const</td></tr>
|
<tr class="memitem:a43b669d725df289366ff21e9698d645a" id="r_a43b669d725df289366ff21e9698d645a"><td class="memItemLeft" align="right" valign="top">std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="#a43b669d725df289366ff21e9698d645a">constructPrimingReactionSet</a> (const fourdst::atomic::Species &primingSpecies, const <a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &baseEngine) const</td></tr>
|
||||||
<tr class="memdesc:a91f60d8a6bd92dc5d5f6fcda8e89408f"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the set of reaction names that involve the priming species. <br /></td></tr>
|
<tr class="memdesc:a43b669d725df289366ff21e9698d645a"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the set of reaction names that involve the priming species. <br /></td></tr>
|
||||||
<tr class="separator:a91f60d8a6bd92dc5d5f6fcda8e89408f"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a43b669d725df289366ff21e9698d645a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||||
Private Attributes</h2></td></tr>
|
Private Attributes</h2></td></tr>
|
||||||
<tr class="memitem:a1eed366e916c4e9b7847ae52836f3c7d" id="r_a1eed366e916c4e9b7847ae52836f3c7d"><td class="memItemLeft" align="right" valign="top">quill::Logger * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1eed366e916c4e9b7847ae52836f3c7d">m_logger</a> = fourdst::logging::LogManager::getInstance().getLogger("log")</td></tr>
|
<tr class="memitem:a1eed366e916c4e9b7847ae52836f3c7d" id="r_a1eed366e916c4e9b7847ae52836f3c7d"><td class="memItemLeft" align="right" valign="top">quill::Logger * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1eed366e916c4e9b7847ae52836f3c7d">m_logger</a> = LogManager::getInstance().getLogger("log")</td></tr>
|
||||||
<tr class="separator:a1eed366e916c4e9b7847ae52836f3c7d"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a1eed366e916c4e9b7847ae52836f3c7d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aeb8f25d97e2459037cc999b974823cf5" id="r_aeb8f25d97e2459037cc999b974823cf5"><td class="memItemLeft" align="right" valign="top">fourdst::atomic::Species </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb8f25d97e2459037cc999b974823cf5">m_primingSpecies</a></td></tr>
|
<tr class="memitem:aeb8f25d97e2459037cc999b974823cf5" id="r_aeb8f25d97e2459037cc999b974823cf5"><td class="memItemLeft" align="right" valign="top">fourdst::atomic::Species </td><td class="memItemRight" valign="bottom"><a class="el" href="#aeb8f25d97e2459037cc999b974823cf5">m_primingSpecies</a></td></tr>
|
||||||
<tr class="memdesc:aeb8f25d97e2459037cc999b974823cf5"><td class="mdescLeft"> </td><td class="mdescRight">The priming species, if specified. <br /></td></tr>
|
<tr class="memdesc:aeb8f25d97e2459037cc999b974823cf5"><td class="mdescLeft"> </td><td class="mdescRight">The priming species, if specified. <br /></td></tr>
|
||||||
@@ -230,8 +237,8 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
<tr class="inherit_header pro_attribs_classgridfire_1_1_defined_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classgridfire_1_1_defined_engine_view')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td></tr>
|
<tr class="inherit_header pro_attribs_classgridfire_1_1_defined_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pro_attribs_classgridfire_1_1_defined_engine_view')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classgridfire_1_1_defined_engine_view.html">gridfire::DefinedEngineView</a></td></tr>
|
||||||
<tr class="memitem:a217d541f3fa777b1552f652fbb520382 inherit pro_attribs_classgridfire_1_1_defined_engine_view" id="r_a217d541f3fa777b1552f652fbb520382"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a> = true</td></tr>
|
<tr class="memitem:a217d541f3fa777b1552f652fbb520382 inherit pro_attribs_classgridfire_1_1_defined_engine_view" id="r_a217d541f3fa777b1552f652fbb520382"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a217d541f3fa777b1552f652fbb520382">m_isStale</a> = true</td></tr>
|
||||||
<tr class="separator:a217d541f3fa777b1552f652fbb520382 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a217d541f3fa777b1552f652fbb520382 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a6e3243a8a8bcdce3282a8f82c5f98195 inherit pro_attribs_classgridfire_1_1_defined_engine_view" id="r_a6e3243a8a8bcdce3282a8f82c5f98195"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a6e3243a8a8bcdce3282a8f82c5f98195">m_baseEngine</a></td></tr>
|
<tr class="memitem:a754ef6a1fb9259d533f1eefa823d5758 inherit pro_attribs_classgridfire_1_1_defined_engine_view" id="r_a754ef6a1fb9259d533f1eefa823d5758"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a754ef6a1fb9259d533f1eefa823d5758">m_baseEngine</a></td></tr>
|
||||||
<tr class="separator:a6e3243a8a8bcdce3282a8f82c5f98195 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a754ef6a1fb9259d533f1eefa823d5758 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
<div class="textblock"><p>Provides a view of a <a class="el" href="classgridfire_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations.">DynamicEngine</a> filtered to reactions involving a specified priming species. </p>
|
<div class="textblock"><p>Provides a view of a <a class="el" href="classgridfire_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations.">DynamicEngine</a> filtered to reactions involving a specified priming species. </p>
|
||||||
@@ -239,8 +246,8 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
<p>See implementation in <a class="el" href="engine__priming_8cpp.html">engine_priming.cpp</a> for details on reaction set construction.</p>
|
<p>See implementation in <a class="el" href="engine__priming_8cpp.html">engine_priming.cpp</a> for details on reaction set construction.</p>
|
||||||
<dl class="section note"><dt>Note</dt><dd>Throws std::runtime_error if no priming reactions are found for the species. </dd></dl>
|
<dl class="section note"><dt>Note</dt><dd>Throws std::runtime_error if no priming reactions are found for the species. </dd></dl>
|
||||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="ad13ec8d4974421c72cffd88558d71177" name="ad13ec8d4974421c72cffd88558d71177"></a>
|
<a id="a0dee05df5ac4047ac0456006a4be4927" name="a0dee05df5ac4047ac0456006a4be4927"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#ad13ec8d4974421c72cffd88558d71177">◆ </a></span>NetworkPrimingEngineView() <span class="overload">[1/2]</span></h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a0dee05df5ac4047ac0456006a4be4927">◆ </a></span>NetworkPrimingEngineView() <span class="overload">[1/2]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -253,7 +260,7 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span> )</td>
|
<td class="paramtype"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span> )</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -278,8 +285,8 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a96751b66dd11f1155d0c488f39f9f6a6" name="a96751b66dd11f1155d0c488f39f9f6a6"></a>
|
<a id="af101fd7cf7237c208611e047396ce8d4" name="af101fd7cf7237c208611e047396ce8d4"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a96751b66dd11f1155d0c488f39f9f6a6">◆ </a></span>NetworkPrimingEngineView() <span class="overload">[2/2]</span></h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#af101fd7cf7237c208611e047396ce8d4">◆ </a></span>NetworkPrimingEngineView() <span class="overload">[2/2]</span></h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -292,7 +299,7 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype"><a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span> )</td>
|
<td class="paramtype"><a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span> )</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -317,8 +324,8 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h2 class="groupheader">Member Function Documentation</h2>
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
<a id="a91f60d8a6bd92dc5d5f6fcda8e89408f" name="a91f60d8a6bd92dc5d5f6fcda8e89408f"></a>
|
<a id="a43b669d725df289366ff21e9698d645a" name="a43b669d725df289366ff21e9698d645a"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a91f60d8a6bd92dc5d5f6fcda8e89408f">◆ </a></span>constructPrimingReactionSet()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a43b669d725df289366ff21e9698d645a">◆ </a></span>constructPrimingReactionSet()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -334,7 +341,7 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="paramkey"></td>
|
<td class="paramkey"></td>
|
||||||
<td></td>
|
<td></td>
|
||||||
<td class="paramtype">const <a class="el" href="classgridfire_1_1_dynamic_engine.html">DynamicEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span> ) const</td>
|
<td class="paramtype">const <a class="el" href="classgridfire_1_1_graph_engine.html">GraphEngine</a> &</td> <td class="paramname"><span class="paramname"><em>baseEngine</em></span> ) const</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
@@ -375,7 +382,7 @@ Additional Inherited Members</h2></td></tr>
|
|||||||
<td class="mlabels-left">
|
<td class="mlabels-left">
|
||||||
<table class="memname">
|
<table class="memname">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="memname">quill::Logger* gridfire::NetworkPrimingEngineView::m_logger = fourdst::logging::LogManager::getInstance().getLogger("log")</td>
|
<td class="memname">quill::Logger* gridfire::NetworkPrimingEngineView::m_logger = LogManager::getInstance().getLogger("log")</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
var classgridfire_1_1_network_priming_engine_view =
|
var classgridfire_1_1_network_priming_engine_view =
|
||||||
[
|
[
|
||||||
[ "NetworkPrimingEngineView", "classgridfire_1_1_network_priming_engine_view.html#ad13ec8d4974421c72cffd88558d71177", null ],
|
[ "NetworkPrimingEngineView", "classgridfire_1_1_network_priming_engine_view.html#a0dee05df5ac4047ac0456006a4be4927", null ],
|
||||||
[ "NetworkPrimingEngineView", "classgridfire_1_1_network_priming_engine_view.html#a96751b66dd11f1155d0c488f39f9f6a6", null ],
|
[ "NetworkPrimingEngineView", "classgridfire_1_1_network_priming_engine_view.html#af101fd7cf7237c208611e047396ce8d4", null ],
|
||||||
[ "constructPrimingReactionSet", "classgridfire_1_1_network_priming_engine_view.html#a91f60d8a6bd92dc5d5f6fcda8e89408f", null ],
|
[ "constructPrimingReactionSet", "classgridfire_1_1_network_priming_engine_view.html#a43b669d725df289366ff21e9698d645a", null ],
|
||||||
[ "m_logger", "classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d", null ],
|
[ "m_logger", "classgridfire_1_1_network_priming_engine_view.html#a1eed366e916c4e9b7847ae52836f3c7d", null ],
|
||||||
[ "m_primingSpecies", "classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5", null ]
|
[ "m_primingSpecies", "classgridfire_1_1_network_priming_engine_view.html#aeb8f25d97e2459037cc999b974823cf5", null ]
|
||||||
];
|
];
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -208,7 +208,7 @@ Friends</h2></td></tr>
|
|||||||
<div class="line"> <span class="stringliteral">"H_1_H_1_to_H_2"</span>, <span class="stringliteral">"p(p,g)d"</span>, 1, {H_1, H_1}, {H_2}, 5.493, <span class="stringliteral">"st08"</span>, rate_coeffs</div>
|
<div class="line"> <span class="stringliteral">"H_1_H_1_to_H_2"</span>, <span class="stringliteral">"p(p,g)d"</span>, 1, {H_1, H_1}, {H_2}, 5.493, <span class="stringliteral">"st08"</span>, rate_coeffs</div>
|
||||||
<div class="line">);</div>
|
<div class="line">);</div>
|
||||||
<div class="line"><span class="keywordtype">double</span> rate = p_gamma_d.<a class="code hl_function" href="classgridfire_1_1reaction_1_1_reaction.html#a83c121480533593adfd68c4a67a649f1">calculate_rate</a>(0.1); <span class="comment">// T9 = 0.1</span></div>
|
<div class="line"><span class="keywordtype">double</span> rate = p_gamma_d.<a class="code hl_function" href="classgridfire_1_1reaction_1_1_reaction.html#a83c121480533593adfd68c4a67a649f1">calculate_rate</a>(0.1); <span class="comment">// T9 = 0.1</span></div>
|
||||||
<div class="ttc" id="aclassgridfire_1_1reaction_1_1_reaction_html"><div class="ttname"><a href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a></div><div class="ttdoc">Represents a single nuclear reaction from a specific data source.</div><div class="ttdef"><b>Definition</b> reaction.h:78</div></div>
|
<div class="ttc" id="aclassgridfire_1_1reaction_1_1_reaction_html"><div class="ttname"><a href="classgridfire_1_1reaction_1_1_reaction.html">gridfire::reaction::Reaction</a></div><div class="ttdoc">Represents a single nuclear reaction from a specific data source.</div><div class="ttdef"><b>Definition</b> reaction.h:92</div></div>
|
||||||
<div class="ttc" id="aclassgridfire_1_1reaction_1_1_reaction_html_a83c121480533593adfd68c4a67a649f1"><div class="ttname"><a href="classgridfire_1_1reaction_1_1_reaction.html#a83c121480533593adfd68c4a67a649f1">gridfire::reaction::Reaction::calculate_rate</a></div><div class="ttdeci">virtual double calculate_rate(double T9, double rho, double Ye, double mue, const std::vector< double > &Y, const std::unordered_map< size_t, fourdst::atomic::Species > &index_to_species_map) const =0</div><div class="ttdoc">Compute the temperature- and composition-dependent reaction rate.</div></div>
|
<div class="ttc" id="aclassgridfire_1_1reaction_1_1_reaction_html_a83c121480533593adfd68c4a67a649f1"><div class="ttname"><a href="classgridfire_1_1reaction_1_1_reaction.html#a83c121480533593adfd68c4a67a649f1">gridfire::reaction::Reaction::calculate_rate</a></div><div class="ttdeci">virtual double calculate_rate(double T9, double rho, double Ye, double mue, const std::vector< double > &Y, const std::unordered_map< size_t, fourdst::atomic::Species > &index_to_species_map) const =0</div><div class="ttdoc">Compute the temperature- and composition-dependent reaction rate.</div></div>
|
||||||
</div><!-- fragment --> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
</div><!-- fragment --> </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="ab1860df84843be70f97469761e11ab6a" name="ab1860df84843be70f97469761e11ab6a"></a>
|
<a id="ab1860df84843be70f97469761e11ab6a" name="ab1860df84843be70f97469761e11ab6a"></a>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -117,24 +117,25 @@ $(function(){initNavTree('classgridfire_1_1_reaction_set.html',''); initResizabl
|
|||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a5b872a8519740a6d06cfaed03784826a">contains_species</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a5b872a8519740a6d06cfaed03784826a">contains_species</a>(const fourdst::atomic::Species &species) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#abae9fbc4b4306479a6cd3173ac628987">end</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#abae9fbc4b4306479a6cd3173ac628987">end</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a436f9c4b8f8a4e115b19728d57d8e105">end</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a436f9c4b8f8a4e115b19728d57d8e105">end</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a133ad8cca6a75d31ef8efe67801aef1b">getReactionSetSpecies</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a6a4836776f5dd00158d2336e5bcc3222">extend</a>(const ReactionSet &other)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#ad28907fc08de978461d68cc5b77a3a99">hash</a>(uint64_t seed) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a133ad8cca6a75d31ef8efe67801aef1b">getReactionSetSpecies</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#af92e3003b2a3606b48ab857cdedc3111">m_id</a></td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#ad28907fc08de978461d68cc5b77a3a99">hash</a>(uint64_t seed) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#aff5ae284012009164d4b3033577709eb">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#af92e3003b2a3606b48ab857cdedc3111">m_id</a></td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a62965c04447909462bb4f2112661ef44">m_reactionNameMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#aff5ae284012009164d4b3033577709eb">m_logger</a></td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#abd6feda1b3f65a6177904755581f6efe">m_reactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a62965c04447909462bb4f2112661ef44">m_reactionNameMap</a></td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a529189f464aebc6b5ac5c717f70e14b8">operator!=</a>(const ReactionSet &other) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#abd6feda1b3f65a6177904755581f6efe">m_reactions</a></td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a5a5e6ed364794f872c2c819536e24c20">operator<<</a>(std::ostream &os, const ReactionSet &rs)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a529189f464aebc6b5ac5c717f70e14b8">operator!=</a>(const ReactionSet &other) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#aac890bf7fdf689890d765ff67489520a">operator=</a>(const ReactionSet &other)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a5a5e6ed364794f872c2c819536e24c20">operator<<</a>(std::ostream &os, const ReactionSet &rs)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a4e572e823a80b905e7d002b612123135">operator==</a>(const ReactionSet &other) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#aac890bf7fdf689890d765ff67489520a">operator=</a>(const ReactionSet &other)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a4057f74ae647b691f4f61f150553c52b">operator[]</a>(size_t index) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a4e572e823a80b905e7d002b612123135">operator==</a>(const ReactionSet &other) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a896b4e492ef596d9174aeda4b59c46cd">operator[]</a>(const std::string_view &id) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a4057f74ae647b691f4f61f150553c52b">operator[]</a>(size_t index) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a9a63306b92e23e3651c955ab614084de">ReactionSet</a>(std::vector< std::unique_ptr< Reaction > > &&reactions)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a896b4e492ef596d9174aeda4b59c46cd">operator[]</a>(const std::string_view &id) const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a789dee5d93810b85062e59508fe0adea">ReactionSet</a>(const std::vector< Reaction * > &reactions)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a9a63306b92e23e3651c955ab614084de">ReactionSet</a>(std::vector< std::unique_ptr< Reaction > > &&reactions)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#ab9edff40316b42ce41b2f895962c1041">ReactionSet</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a789dee5d93810b85062e59508fe0adea">ReactionSet</a>(const std::vector< Reaction * > &reactions)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#acfe2341ae1f016ad82098b6f5a1efc45">ReactionSet</a>(const ReactionSet &other)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#ab9edff40316b42ce41b2f895962c1041">ReactionSet</a>()</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a1177193b1e46b4e5be630028883ab8dd">remove_reaction</a>(const Reaction &reaction)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#acfe2341ae1f016ad82098b6f5a1efc45">ReactionSet</a>(const ReactionSet &other)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#af14cf34d7367cb6a6be5191724c2d4cf">size</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#a1177193b1e46b4e5be630028883ab8dd">remove_reaction</a>(const Reaction &reaction)</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html#af14cf34d7367cb6a6be5191724c2d4cf">size</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1_reaction_set.html">gridfire::ReactionSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
<!-- start footer part -->
|
<!-- start footer part -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -130,6 +130,8 @@ Public Member Functions</h2></td></tr>
|
|||||||
<tr class="separator:ad9dbc77e93467c95ebda908b53e9a9d1"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ad9dbc77e93467c95ebda908b53e9a9d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:ad7e95562ea0860bf492b447341f41fb5" id="r_ad7e95562ea0860bf492b447341f41fb5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad7e95562ea0860bf492b447341f41fb5">add_reaction</a> (std::unique_ptr< <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">Reaction</a> > &&reaction)</td></tr>
|
<tr class="memitem:ad7e95562ea0860bf492b447341f41fb5" id="r_ad7e95562ea0860bf492b447341f41fb5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad7e95562ea0860bf492b447341f41fb5">add_reaction</a> (std::unique_ptr< <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">Reaction</a> > &&reaction)</td></tr>
|
||||||
<tr class="separator:ad7e95562ea0860bf492b447341f41fb5"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ad7e95562ea0860bf492b447341f41fb5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6a4836776f5dd00158d2336e5bcc3222" id="r_a6a4836776f5dd00158d2336e5bcc3222"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6a4836776f5dd00158d2336e5bcc3222">extend</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">ReactionSet</a> &other)</td></tr>
|
||||||
|
<tr class="separator:a6a4836776f5dd00158d2336e5bcc3222"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1177193b1e46b4e5be630028883ab8dd" id="r_a1177193b1e46b4e5be630028883ab8dd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1177193b1e46b4e5be630028883ab8dd">remove_reaction</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">Reaction</a> &reaction)</td></tr>
|
<tr class="memitem:a1177193b1e46b4e5be630028883ab8dd" id="r_a1177193b1e46b4e5be630028883ab8dd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1177193b1e46b4e5be630028883ab8dd">remove_reaction</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">Reaction</a> &reaction)</td></tr>
|
||||||
<tr class="memdesc:a1177193b1e46b4e5be630028883ab8dd"><td class="mdescLeft"> </td><td class="mdescRight">Removes a reaction from the set. <br /></td></tr>
|
<tr class="memdesc:a1177193b1e46b4e5be630028883ab8dd"><td class="mdescLeft"> </td><td class="mdescRight">Removes a reaction from the set. <br /></td></tr>
|
||||||
<tr class="separator:a1177193b1e46b4e5be630028883ab8dd"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a1177193b1e46b4e5be630028883ab8dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
@@ -639,6 +641,23 @@ Friends</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a6a4836776f5dd00158d2336e5bcc3222" name="a6a4836776f5dd00158d2336e5bcc3222"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a6a4836776f5dd00158d2336e5bcc3222">◆ </a></span>extend()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void gridfire::reaction::ReactionSet::extend </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">const <a class="el" href="classgridfire_1_1reaction_1_1_reaction_set.html">ReactionSet</a> &</td> <td class="paramname"><span class="paramname"><em>other</em></span></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<a id="a133ad8cca6a75d31ef8efe67801aef1b" name="a133ad8cca6a75d31ef8efe67801aef1b"></a>
|
<a id="a133ad8cca6a75d31ef8efe67801aef1b" name="a133ad8cca6a75d31ef8efe67801aef1b"></a>
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ var classgridfire_1_1_reaction_set =
|
|||||||
[ "contains_species", "classgridfire_1_1_reaction_set.html#a5b872a8519740a6d06cfaed03784826a", null ],
|
[ "contains_species", "classgridfire_1_1_reaction_set.html#a5b872a8519740a6d06cfaed03784826a", null ],
|
||||||
[ "end", "classgridfire_1_1_reaction_set.html#abae9fbc4b4306479a6cd3173ac628987", null ],
|
[ "end", "classgridfire_1_1_reaction_set.html#abae9fbc4b4306479a6cd3173ac628987", null ],
|
||||||
[ "end", "classgridfire_1_1_reaction_set.html#a436f9c4b8f8a4e115b19728d57d8e105", null ],
|
[ "end", "classgridfire_1_1_reaction_set.html#a436f9c4b8f8a4e115b19728d57d8e105", null ],
|
||||||
|
[ "extend", "classgridfire_1_1_reaction_set.html#a6a4836776f5dd00158d2336e5bcc3222", null ],
|
||||||
[ "getReactionSetSpecies", "classgridfire_1_1_reaction_set.html#a133ad8cca6a75d31ef8efe67801aef1b", null ],
|
[ "getReactionSetSpecies", "classgridfire_1_1_reaction_set.html#a133ad8cca6a75d31ef8efe67801aef1b", null ],
|
||||||
[ "hash", "classgridfire_1_1_reaction_set.html#ad28907fc08de978461d68cc5b77a3a99", null ],
|
[ "hash", "classgridfire_1_1_reaction_set.html#ad28907fc08de978461d68cc5b77a3a99", null ],
|
||||||
[ "operator!=", "classgridfire_1_1_reaction_set.html#a529189f464aebc6b5ac5c717f70e14b8", null ],
|
[ "operator!=", "classgridfire_1_1_reaction_set.html#a529189f464aebc6b5ac5c717f70e14b8", null ],
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
|
|||||||
@@ -0,0 +1,120 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('classgridfire_1_1exceptions_1_1_bad_collection_error.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gridfire::exceptions::BadCollectionError Member List</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html">gridfire::exceptions::BadCollectionError</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html#a0d897039a648727ab4a8b54e50f10ce8">BadCollectionError</a>(std::string message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html">gridfire::exceptions::BadCollectionError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html#a1ff822ab63e39fdc2bd3f71ac6e04fcb">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html">gridfire::exceptions::BadCollectionError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html#a9f970ded49f6a7de57bea42d322b9821">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html">gridfire::exceptions::BadCollectionError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,221 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: gridfire::exceptions::BadCollectionError Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('classgridfire_1_1exceptions_1_1_bad_collection_error.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pri-attribs">Private Attributes</a> |
|
||||||
|
<a href="classgridfire_1_1exceptions_1_1_bad_collection_error-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle"><div class="title">gridfire::exceptions::BadCollectionError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <error_engine.h></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for gridfire::exceptions::BadCollectionError:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="classgridfire_1_1exceptions_1_1_bad_collection_error.png" usemap="#gridfire::exceptions::BadCollectionError_map" alt=""/>
|
||||||
|
<map id="gridfire::exceptions::BadCollectionError_map" name="gridfire::exceptions::BadCollectionError_map">
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_engine_error.html" alt="gridfire::exceptions::EngineError" shape="rect" coords="0,56,233,80"/>
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a0d897039a648727ab4a8b54e50f10ce8" id="r_a0d897039a648727ab4a8b54e50f10ce8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0d897039a648727ab4a8b54e50f10ce8">BadCollectionError</a> (std::string message)</td></tr>
|
||||||
|
<tr class="separator:a0d897039a648727ab4a8b54e50f10ce8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a9f970ded49f6a7de57bea42d322b9821" id="r_a9f970ded49f6a7de57bea42d322b9821"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9f970ded49f6a7de57bea42d322b9821">what</a> () const noexcept override</td></tr>
|
||||||
|
<tr class="separator:a9f970ded49f6a7de57bea42d322b9821"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||||
|
Private Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a1ff822ab63e39fdc2bd3f71ac6e04fcb" id="r_a1ff822ab63e39fdc2bd3f71ac6e04fcb"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1ff822ab63e39fdc2bd3f71ac6e04fcb">m_message</a></td></tr>
|
||||||
|
<tr class="separator:a1ff822ab63e39fdc2bd3f71ac6e04fcb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
|
<a id="a0d897039a648727ab4a8b54e50f10ce8" name="a0d897039a648727ab4a8b54e50f10ce8"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a0d897039a648727ab4a8b54e50f10ce8">◆ </a></span>BadCollectionError()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">gridfire::exceptions::BadCollectionError::BadCollectionError </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="a9f970ded49f6a7de57bea42d322b9821" name="a9f970ded49f6a7de57bea42d322b9821"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a9f970ded49f6a7de57bea42d322b9821">◆ </a></span>what()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">const char * gridfire::exceptions::BadCollectionError::what </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"><span class="paramname"><em></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 nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Data Documentation</h2>
|
||||||
|
<a id="a1ff822ab63e39fdc2bd3f71ac6e04fcb" name="a1ff822ab63e39fdc2bd3f71ac6e04fcb"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a1ff822ab63e39fdc2bd3f71ac6e04fcb">◆ </a></span>m_message</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">std::string gridfire::exceptions::BadCollectionError::m_message</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li>src/include/gridfire/exceptions/<a class="el" href="error__engine_8h.html">error_engine.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespacegridfire.html">gridfire</a></li><li class="navelem"><a class="el" href="namespacegridfire_1_1exceptions.html">exceptions</a></li><li class="navelem"><a class="el" href="classgridfire_1_1exceptions_1_1_bad_collection_error.html">BadCollectionError</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
var classgridfire_1_1exceptions_1_1_bad_collection_error =
|
||||||
|
[
|
||||||
|
[ "BadCollectionError", "classgridfire_1_1exceptions_1_1_bad_collection_error.html#a0d897039a648727ab4a8b54e50f10ce8", null ],
|
||||||
|
[ "what", "classgridfire_1_1exceptions_1_1_bad_collection_error.html#a9f970ded49f6a7de57bea42d322b9821", null ],
|
||||||
|
[ "m_message", "classgridfire_1_1exceptions_1_1_bad_collection_error.html#a1ff822ab63e39fdc2bd3f71ac6e04fcb", null ]
|
||||||
|
];
|
||||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -110,11 +110,16 @@ Inheritance diagram for gridfire::exceptions::EngineError:</div>
|
|||||||
<div class="center">
|
<div class="center">
|
||||||
<img src="classgridfire_1_1exceptions_1_1_engine_error.png" usemap="#gridfire::exceptions::EngineError_map" alt=""/>
|
<img src="classgridfire_1_1exceptions_1_1_engine_error.png" usemap="#gridfire::exceptions::EngineError_map" alt=""/>
|
||||||
<map id="gridfire::exceptions::EngineError_map" name="gridfire::exceptions::EngineError_map">
|
<map id="gridfire::exceptions::EngineError_map" name="gridfire::exceptions::EngineError_map">
|
||||||
<area href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html" alt="gridfire::exceptions::FailedToPartitionEngineError" shape="rect" coords="0,112,327,136"/>
|
<area href="classgridfire_1_1exceptions_1_1_bad_collection_error.html" alt="gridfire::exceptions::BadCollectionError" shape="rect" coords="0,112,327,136"/>
|
||||||
<area href="classgridfire_1_1exceptions_1_1_network_resized_error.html" alt="gridfire::exceptions::NetworkResizedError" shape="rect" coords="337,112,664,136"/>
|
<area href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html" alt="gridfire::exceptions::FailedToPartitionEngineError" shape="rect" coords="337,112,664,136"/>
|
||||||
<area href="classgridfire_1_1exceptions_1_1_stale_engine_error.html" alt="gridfire::exceptions::StaleEngineError" shape="rect" coords="674,112,1001,136"/>
|
<area href="classgridfire_1_1exceptions_1_1_jacobian_error.html" alt="gridfire::exceptions::JacobianError" shape="rect" coords="674,112,1001,136"/>
|
||||||
<area href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html" alt="gridfire::exceptions::StaleEngineTrigger" shape="rect" coords="1011,112,1338,136"/>
|
<area href="classgridfire_1_1exceptions_1_1_network_resized_error.html" alt="gridfire::exceptions::NetworkResizedError" shape="rect" coords="1011,112,1338,136"/>
|
||||||
<area href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html" alt="gridfire::exceptions::UnableToSetNetworkReactionsError" shape="rect" coords="1348,112,1675,136"/>
|
<area href="classgridfire_1_1exceptions_1_1_stale_engine_error.html" alt="gridfire::exceptions::StaleEngineError" shape="rect" coords="1348,112,1675,136"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html" alt="gridfire::exceptions::StaleEngineTrigger" shape="rect" coords="1685,112,2012,136"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html" alt="gridfire::exceptions::UnableToSetNetworkReactionsError" shape="rect" coords="2022,112,2349,136"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html" alt="gridfire::exceptions::StaleJacobianError" shape="rect" coords="337,168,664,192"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_uninitialized_jacobian_error.html" alt="gridfire::exceptions::UninitializedJacobianError" shape="rect" coords="674,168,1001,192"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_unknown_jacobian_error.html" alt="gridfire::exceptions::UnknownJacobianError" shape="rect" coords="1011,168,1338,192"/>
|
||||||
</map>
|
</map>
|
||||||
</div></div>
|
</div></div>
|
||||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 6.1 KiB |
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -105,7 +105,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_failed_to_partition_en
|
|||||||
|
|
||||||
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html">gridfire::exceptions::FailedToPartitionEngineError</a>, including all inherited members.</p>
|
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html">gridfire::exceptions::FailedToPartitionEngineError</a>, including all inherited members.</p>
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a9b9e8752798876d34a444f61fc2f509a">FailedToPartitionEngineError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html">gridfire::exceptions::FailedToPartitionEngineError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a24372546a7d22fdca16a268909c64bd7">FailedToPartitionEngineError</a>(std::string message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html">gridfire::exceptions::FailedToPartitionEngineError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html">gridfire::exceptions::FailedToPartitionEngineError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html">gridfire::exceptions::FailedToPartitionEngineError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html">gridfire::exceptions::FailedToPartitionEngineError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html">gridfire::exceptions::FailedToPartitionEngineError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -120,8 +120,8 @@ Inheritance diagram for gridfire::exceptions::FailedToPartitionEngineError:</div
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:a9b9e8752798876d34a444f61fc2f509a" id="r_a9b9e8752798876d34a444f61fc2f509a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9b9e8752798876d34a444f61fc2f509a">FailedToPartitionEngineError</a> (const std::string &message)</td></tr>
|
<tr class="memitem:a24372546a7d22fdca16a268909c64bd7" id="r_a24372546a7d22fdca16a268909c64bd7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a24372546a7d22fdca16a268909c64bd7">FailedToPartitionEngineError</a> (std::string message)</td></tr>
|
||||||
<tr class="separator:a9b9e8752798876d34a444f61fc2f509a"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a24372546a7d22fdca16a268909c64bd7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:afe87ef508f5b20ca99ec70510747caff" id="r_afe87ef508f5b20ca99ec70510747caff"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#afe87ef508f5b20ca99ec70510747caff">what</a> () const noexcept override</td></tr>
|
<tr class="memitem:afe87ef508f5b20ca99ec70510747caff" id="r_afe87ef508f5b20ca99ec70510747caff"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#afe87ef508f5b20ca99ec70510747caff">what</a> () const noexcept override</td></tr>
|
||||||
<tr class="separator:afe87ef508f5b20ca99ec70510747caff"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:afe87ef508f5b20ca99ec70510747caff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
@@ -131,8 +131,8 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="separator:a77c9a660a2748c2e3a1c7e94edad1cf0"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a77c9a660a2748c2e3a1c7e94edad1cf0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="a9b9e8752798876d34a444f61fc2f509a" name="a9b9e8752798876d34a444f61fc2f509a"></a>
|
<a id="a24372546a7d22fdca16a268909c64bd7" name="a24372546a7d22fdca16a268909c64bd7"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a9b9e8752798876d34a444f61fc2f509a">◆ </a></span>FailedToPartitionEngineError()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a24372546a7d22fdca16a268909c64bd7">◆ </a></span>FailedToPartitionEngineError()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -143,7 +143,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">gridfire::exceptions::FailedToPartitionEngineError::FailedToPartitionEngineError </td>
|
<td class="memname">gridfire::exceptions::FailedToPartitionEngineError::FailedToPartitionEngineError </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -175,7 +175,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
var classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error =
|
var classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error =
|
||||||
[
|
[
|
||||||
[ "FailedToPartitionEngineError", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a9b9e8752798876d34a444f61fc2f509a", null ],
|
[ "FailedToPartitionEngineError", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a24372546a7d22fdca16a268909c64bd7", null ],
|
||||||
[ "what", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff", null ],
|
[ "what", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#afe87ef508f5b20ca99ec70510747caff", null ],
|
||||||
[ "m_message", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0", null ]
|
[ "m_message", "classgridfire_1_1exceptions_1_1_failed_to_partition_engine_error.html#a77c9a660a2748c2e3a1c7e94edad1cf0", null ]
|
||||||
];
|
];
|
||||||
@@ -0,0 +1,121 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('classgridfire_1_1exceptions_1_1_hashing_error.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gridfire::exceptions::HashingError Member List</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html">gridfire::exceptions::HashingError</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html#a42fd09bb0ce168f979d146368831142d">HashingError</a>()=default</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html">gridfire::exceptions::HashingError</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html#afc587989d7504f3737aba7f092678c5b">HashingError</a>(std::string message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html">gridfire::exceptions::HashingError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html#a50aeb5acdd6b046de5f7bb7d6c26dcb0">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html">gridfire::exceptions::HashingError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html#a2ee9e7ea4af6a60ab1e69b1692a2b618">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html">gridfire::exceptions::HashingError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
248
docs/html/classgridfire_1_1exceptions_1_1_hashing_error.html
Normal file
@@ -0,0 +1,248 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: gridfire::exceptions::HashingError Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('classgridfire_1_1exceptions_1_1_hashing_error.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pri-attribs">Private Attributes</a> |
|
||||||
|
<a href="classgridfire_1_1exceptions_1_1_hashing_error-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle"><div class="title">gridfire::exceptions::HashingError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <error_utils.h></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for gridfire::exceptions::HashingError:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="classgridfire_1_1exceptions_1_1_hashing_error.png" usemap="#gridfire::exceptions::HashingError_map" alt=""/>
|
||||||
|
<map id="gridfire::exceptions::HashingError_map" name="gridfire::exceptions::HashingError_map">
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_utility_error.html" alt="gridfire::exceptions::UtilityError" shape="rect" coords="0,56,201,80"/>
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a42fd09bb0ce168f979d146368831142d" id="r_a42fd09bb0ce168f979d146368831142d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a42fd09bb0ce168f979d146368831142d">HashingError</a> ()=default</td></tr>
|
||||||
|
<tr class="separator:a42fd09bb0ce168f979d146368831142d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afc587989d7504f3737aba7f092678c5b" id="r_afc587989d7504f3737aba7f092678c5b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#afc587989d7504f3737aba7f092678c5b">HashingError</a> (std::string message)</td></tr>
|
||||||
|
<tr class="separator:afc587989d7504f3737aba7f092678c5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a2ee9e7ea4af6a60ab1e69b1692a2b618" id="r_a2ee9e7ea4af6a60ab1e69b1692a2b618"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a2ee9e7ea4af6a60ab1e69b1692a2b618">what</a> () const noexcept override</td></tr>
|
||||||
|
<tr class="separator:a2ee9e7ea4af6a60ab1e69b1692a2b618"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||||
|
Private Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a50aeb5acdd6b046de5f7bb7d6c26dcb0" id="r_a50aeb5acdd6b046de5f7bb7d6c26dcb0"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a50aeb5acdd6b046de5f7bb7d6c26dcb0">m_message</a></td></tr>
|
||||||
|
<tr class="separator:a50aeb5acdd6b046de5f7bb7d6c26dcb0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
|
<a id="a42fd09bb0ce168f979d146368831142d" name="a42fd09bb0ce168f979d146368831142d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a42fd09bb0ce168f979d146368831142d">◆ </a></span>HashingError() <span class="overload">[1/2]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">gridfire::exceptions::HashingError::HashingError </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"><span class="paramname"><em></em></span></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel explicit">explicit</span><span class="mlabel default">default</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="afc587989d7504f3737aba7f092678c5b" name="afc587989d7504f3737aba7f092678c5b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#afc587989d7504f3737aba7f092678c5b">◆ </a></span>HashingError() <span class="overload">[2/2]</span></h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">gridfire::exceptions::HashingError::HashingError </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="a2ee9e7ea4af6a60ab1e69b1692a2b618" name="a2ee9e7ea4af6a60ab1e69b1692a2b618"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a2ee9e7ea4af6a60ab1e69b1692a2b618">◆ </a></span>what()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">const char * gridfire::exceptions::HashingError::what </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"><span class="paramname"><em></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 nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Data Documentation</h2>
|
||||||
|
<a id="a50aeb5acdd6b046de5f7bb7d6c26dcb0" name="a50aeb5acdd6b046de5f7bb7d6c26dcb0"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a50aeb5acdd6b046de5f7bb7d6c26dcb0">◆ </a></span>m_message</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">std::string gridfire::exceptions::HashingError::m_message</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li>src/include/gridfire/exceptions/<a class="el" href="error__utils_8h.html">error_utils.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespacegridfire.html">gridfire</a></li><li class="navelem"><a class="el" href="namespacegridfire_1_1exceptions.html">exceptions</a></li><li class="navelem"><a class="el" href="classgridfire_1_1exceptions_1_1_hashing_error.html">HashingError</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
var classgridfire_1_1exceptions_1_1_hashing_error =
|
||||||
|
[
|
||||||
|
[ "HashingError", "classgridfire_1_1exceptions_1_1_hashing_error.html#a42fd09bb0ce168f979d146368831142d", null ],
|
||||||
|
[ "HashingError", "classgridfire_1_1exceptions_1_1_hashing_error.html#afc587989d7504f3737aba7f092678c5b", null ],
|
||||||
|
[ "what", "classgridfire_1_1exceptions_1_1_hashing_error.html#a2ee9e7ea4af6a60ab1e69b1692a2b618", null ],
|
||||||
|
[ "m_message", "classgridfire_1_1exceptions_1_1_hashing_error.html#a50aeb5acdd6b046de5f7bb7d6c26dcb0", null ]
|
||||||
|
];
|
||||||
BIN
docs/html/classgridfire_1_1exceptions_1_1_hashing_error.png
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
132
docs/html/classgridfire_1_1exceptions_1_1_jacobian_error.html
Normal file
@@ -0,0 +1,132 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: gridfire::exceptions::JacobianError Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('classgridfire_1_1exceptions_1_1_jacobian_error.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gridfire::exceptions::JacobianError Class Reference</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <error_engine.h></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for gridfire::exceptions::JacobianError:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="classgridfire_1_1exceptions_1_1_jacobian_error.png" usemap="#gridfire::exceptions::JacobianError_map" alt=""/>
|
||||||
|
<map id="gridfire::exceptions::JacobianError_map" name="gridfire::exceptions::JacobianError_map">
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_engine_error.html" alt="gridfire::exceptions::EngineError" shape="rect" coords="284,56,558,80"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html" alt="gridfire::exceptions::StaleJacobianError" shape="rect" coords="0,168,274,192"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_uninitialized_jacobian_error.html" alt="gridfire::exceptions::UninitializedJacobianError" shape="rect" coords="284,168,558,192"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_unknown_jacobian_error.html" alt="gridfire::exceptions::UnknownJacobianError" shape="rect" coords="568,168,842,192"/>
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li>src/include/gridfire/exceptions/<a class="el" href="error__engine_8h.html">error_engine.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespacegridfire.html">gridfire</a></li><li class="navelem"><a class="el" href="namespacegridfire_1_1exceptions.html">exceptions</a></li><li class="navelem"><a class="el" href="classgridfire_1_1exceptions_1_1_jacobian_error.html">JacobianError</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
docs/html/classgridfire_1_1exceptions_1_1_jacobian_error.png
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -106,7 +106,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_network_resized_error.
|
|||||||
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html">gridfire::exceptions::NetworkResizedError</a>, including all inherited members.</p>
|
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html">gridfire::exceptions::NetworkResizedError</a>, including all inherited members.</p>
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html">gridfire::exceptions::NetworkResizedError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html">gridfire::exceptions::NetworkResizedError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html#a80c0adb088e8083309591d24051b056b">NetworkResizedError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html">gridfire::exceptions::NetworkResizedError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html#a1386b2b78ae7760b40cfc5ddefa0ce3e">NetworkResizedError</a>(std::string message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html">gridfire::exceptions::NetworkResizedError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html">gridfire::exceptions::NetworkResizedError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_network_resized_error.html">gridfire::exceptions::NetworkResizedError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -120,8 +120,8 @@ Inheritance diagram for gridfire::exceptions::NetworkResizedError:</div>
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:a80c0adb088e8083309591d24051b056b" id="r_a80c0adb088e8083309591d24051b056b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a80c0adb088e8083309591d24051b056b">NetworkResizedError</a> (const std::string &message)</td></tr>
|
<tr class="memitem:a1386b2b78ae7760b40cfc5ddefa0ce3e" id="r_a1386b2b78ae7760b40cfc5ddefa0ce3e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1386b2b78ae7760b40cfc5ddefa0ce3e">NetworkResizedError</a> (std::string message)</td></tr>
|
||||||
<tr class="separator:a80c0adb088e8083309591d24051b056b"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a1386b2b78ae7760b40cfc5ddefa0ce3e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a80f09d037fff3c55a9b937b37d101cc1" id="r_a80f09d037fff3c55a9b937b37d101cc1"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a80f09d037fff3c55a9b937b37d101cc1">what</a> () const noexcept override</td></tr>
|
<tr class="memitem:a80f09d037fff3c55a9b937b37d101cc1" id="r_a80f09d037fff3c55a9b937b37d101cc1"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a80f09d037fff3c55a9b937b37d101cc1">what</a> () const noexcept override</td></tr>
|
||||||
<tr class="separator:a80f09d037fff3c55a9b937b37d101cc1"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a80f09d037fff3c55a9b937b37d101cc1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
@@ -131,8 +131,8 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="separator:a581527fc03fdd84a8309c147259ec09d"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a581527fc03fdd84a8309c147259ec09d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="a80c0adb088e8083309591d24051b056b" name="a80c0adb088e8083309591d24051b056b"></a>
|
<a id="a1386b2b78ae7760b40cfc5ddefa0ce3e" name="a1386b2b78ae7760b40cfc5ddefa0ce3e"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a80c0adb088e8083309591d24051b056b">◆ </a></span>NetworkResizedError()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a1386b2b78ae7760b40cfc5ddefa0ce3e">◆ </a></span>NetworkResizedError()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -143,7 +143,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">gridfire::exceptions::NetworkResizedError::NetworkResizedError </td>
|
<td class="memname">gridfire::exceptions::NetworkResizedError::NetworkResizedError </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -175,7 +175,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
var classgridfire_1_1exceptions_1_1_network_resized_error =
|
var classgridfire_1_1exceptions_1_1_network_resized_error =
|
||||||
[
|
[
|
||||||
[ "NetworkResizedError", "classgridfire_1_1exceptions_1_1_network_resized_error.html#a80c0adb088e8083309591d24051b056b", null ],
|
[ "NetworkResizedError", "classgridfire_1_1exceptions_1_1_network_resized_error.html#a1386b2b78ae7760b40cfc5ddefa0ce3e", null ],
|
||||||
[ "what", "classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1", null ],
|
[ "what", "classgridfire_1_1exceptions_1_1_network_resized_error.html#a80f09d037fff3c55a9b937b37d101cc1", null ],
|
||||||
[ "m_message", "classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d", null ]
|
[ "m_message", "classgridfire_1_1exceptions_1_1_network_resized_error.html#a581527fc03fdd84a8309c147259ec09d", null ]
|
||||||
];
|
];
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -106,7 +106,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_stale_engine_error.htm
|
|||||||
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">gridfire::exceptions::StaleEngineError</a>, including all inherited members.</p>
|
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">gridfire::exceptions::StaleEngineError</a>, including all inherited members.</p>
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">gridfire::exceptions::StaleEngineError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">gridfire::exceptions::StaleEngineError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html#a6672e4c3f42260bba25d78e14ebd5a50">StaleEngineError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">gridfire::exceptions::StaleEngineError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html#ade628b2919f3a4c7a8fda2c654029872">StaleEngineError</a>(std::string message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">gridfire::exceptions::StaleEngineError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">gridfire::exceptions::StaleEngineError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_error.html">gridfire::exceptions::StaleEngineError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -120,8 +120,8 @@ Inheritance diagram for gridfire::exceptions::StaleEngineError:</div>
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:a6672e4c3f42260bba25d78e14ebd5a50" id="r_a6672e4c3f42260bba25d78e14ebd5a50"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6672e4c3f42260bba25d78e14ebd5a50">StaleEngineError</a> (const std::string &message)</td></tr>
|
<tr class="memitem:ade628b2919f3a4c7a8fda2c654029872" id="r_ade628b2919f3a4c7a8fda2c654029872"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#ade628b2919f3a4c7a8fda2c654029872">StaleEngineError</a> (std::string message)</td></tr>
|
||||||
<tr class="separator:a6672e4c3f42260bba25d78e14ebd5a50"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:ade628b2919f3a4c7a8fda2c654029872"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a15c1b625e8e58a457e7bc5dbb464eff4" id="r_a15c1b625e8e58a457e7bc5dbb464eff4"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a15c1b625e8e58a457e7bc5dbb464eff4">what</a> () const noexcept override</td></tr>
|
<tr class="memitem:a15c1b625e8e58a457e7bc5dbb464eff4" id="r_a15c1b625e8e58a457e7bc5dbb464eff4"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a15c1b625e8e58a457e7bc5dbb464eff4">what</a> () const noexcept override</td></tr>
|
||||||
<tr class="separator:a15c1b625e8e58a457e7bc5dbb464eff4"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a15c1b625e8e58a457e7bc5dbb464eff4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
@@ -131,8 +131,8 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="separator:a4eb62e3842302997e44e05d0770d77bb"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a4eb62e3842302997e44e05d0770d77bb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="a6672e4c3f42260bba25d78e14ebd5a50" name="a6672e4c3f42260bba25d78e14ebd5a50"></a>
|
<a id="ade628b2919f3a4c7a8fda2c654029872" name="ade628b2919f3a4c7a8fda2c654029872"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#a6672e4c3f42260bba25d78e14ebd5a50">◆ </a></span>StaleEngineError()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#ade628b2919f3a4c7a8fda2c654029872">◆ </a></span>StaleEngineError()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -143,7 +143,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">gridfire::exceptions::StaleEngineError::StaleEngineError </td>
|
<td class="memname">gridfire::exceptions::StaleEngineError::StaleEngineError </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -175,7 +175,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
var classgridfire_1_1exceptions_1_1_stale_engine_error =
|
var classgridfire_1_1exceptions_1_1_stale_engine_error =
|
||||||
[
|
[
|
||||||
[ "StaleEngineError", "classgridfire_1_1exceptions_1_1_stale_engine_error.html#a6672e4c3f42260bba25d78e14ebd5a50", null ],
|
[ "StaleEngineError", "classgridfire_1_1exceptions_1_1_stale_engine_error.html#ade628b2919f3a4c7a8fda2c654029872", null ],
|
||||||
[ "what", "classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4", null ],
|
[ "what", "classgridfire_1_1exceptions_1_1_stale_engine_error.html#a15c1b625e8e58a457e7bc5dbb464eff4", null ],
|
||||||
[ "m_message", "classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb", null ]
|
[ "m_message", "classgridfire_1_1exceptions_1_1_stale_engine_error.html#a4eb62e3842302997e44e05d0770d77bb", null ]
|
||||||
];
|
];
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -111,7 +111,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_stale_engine_trigger.h
|
|||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a06eb9eb03750038c193c23c7f53668f5">getState</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a06eb9eb03750038c193c23c7f53668f5">getState</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a7f9fa2e34da3772714723ef7d5083be5">m_state</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a7f9fa2e34da3772714723ef7d5083be5">m_state</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a44ac2f7510ecf86cd5b556a842eee30c">numSpecies</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a44ac2f7510ecf86cd5b556a842eee30c">numSpecies</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#afb50f1694a806e8bcaf99111d99aeb5d">StaleEngineTrigger</a>(const state &s)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3c7689e6e1e7269bae7275b099b2f387">StaleEngineTrigger</a>(state s)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a2f5925b67562cebd08568fce76c739e9">temperature</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a2f5925b67562cebd08568fce76c739e9">temperature</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a0b7c627c3e69390808bef352b3875408">totalSteps</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a0b7c627c3e69390808bef352b3875408">totalSteps</a>() const</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aac4899d001338688def2b809b55bb2ba">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aac4899d001338688def2b809b55bb2ba">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_engine_trigger.html">gridfire::exceptions::StaleEngineTrigger</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -126,8 +126,8 @@ Classes</h2></td></tr>
|
|||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:afb50f1694a806e8bcaf99111d99aeb5d" id="r_afb50f1694a806e8bcaf99111d99aeb5d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#afb50f1694a806e8bcaf99111d99aeb5d">StaleEngineTrigger</a> (const <a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html">state</a> &s)</td></tr>
|
<tr class="memitem:a3c7689e6e1e7269bae7275b099b2f387" id="r_a3c7689e6e1e7269bae7275b099b2f387"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a3c7689e6e1e7269bae7275b099b2f387">StaleEngineTrigger</a> (<a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html">state</a> s)</td></tr>
|
||||||
<tr class="separator:afb50f1694a806e8bcaf99111d99aeb5d"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a3c7689e6e1e7269bae7275b099b2f387"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:aac4899d001338688def2b809b55bb2ba" id="r_aac4899d001338688def2b809b55bb2ba"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#aac4899d001338688def2b809b55bb2ba">what</a> () const noexcept override</td></tr>
|
<tr class="memitem:aac4899d001338688def2b809b55bb2ba" id="r_aac4899d001338688def2b809b55bb2ba"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#aac4899d001338688def2b809b55bb2ba">what</a> () const noexcept override</td></tr>
|
||||||
<tr class="separator:aac4899d001338688def2b809b55bb2ba"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:aac4899d001338688def2b809b55bb2ba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a06eb9eb03750038c193c23c7f53668f5" id="r_a06eb9eb03750038c193c23c7f53668f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html">state</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a06eb9eb03750038c193c23c7f53668f5">getState</a> () const</td></tr>
|
<tr class="memitem:a06eb9eb03750038c193c23c7f53668f5" id="r_a06eb9eb03750038c193c23c7f53668f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html">state</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a06eb9eb03750038c193c23c7f53668f5">getState</a> () const</td></tr>
|
||||||
@@ -151,8 +151,8 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="separator:a7f9fa2e34da3772714723ef7d5083be5"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a7f9fa2e34da3772714723ef7d5083be5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="afb50f1694a806e8bcaf99111d99aeb5d" name="afb50f1694a806e8bcaf99111d99aeb5d"></a>
|
<a id="a3c7689e6e1e7269bae7275b099b2f387" name="a3c7689e6e1e7269bae7275b099b2f387"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#afb50f1694a806e8bcaf99111d99aeb5d">◆ </a></span>StaleEngineTrigger()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a3c7689e6e1e7269bae7275b099b2f387">◆ </a></span>StaleEngineTrigger()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -163,7 +163,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">gridfire::exceptions::StaleEngineTrigger::StaleEngineTrigger </td>
|
<td class="memname">gridfire::exceptions::StaleEngineTrigger::StaleEngineTrigger </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const <a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html">state</a> &</td> <td class="paramname"><span class="paramname"><em>s</em></span></td><td>)</td>
|
<td class="paramtype"><a class="el" href="structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html">state</a></td> <td class="paramname"><span class="paramname"><em>s</em></span></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -195,7 +195,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -220,7 +220,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -245,7 +245,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -270,7 +270,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -295,7 +295,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -320,7 +320,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -345,7 +345,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
@@ -370,7 +370,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
var classgridfire_1_1exceptions_1_1_stale_engine_trigger =
|
var classgridfire_1_1exceptions_1_1_stale_engine_trigger =
|
||||||
[
|
[
|
||||||
[ "state", "structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html", "structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state" ],
|
[ "state", "structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state.html", "structgridfire_1_1exceptions_1_1_stale_engine_trigger_1_1state" ],
|
||||||
[ "StaleEngineTrigger", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#afb50f1694a806e8bcaf99111d99aeb5d", null ],
|
[ "StaleEngineTrigger", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3c7689e6e1e7269bae7275b099b2f387", null ],
|
||||||
[ "density", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#ae8156ed7e659cb629da24a5b6734e2dc", null ],
|
[ "density", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#ae8156ed7e659cb629da24a5b6734e2dc", null ],
|
||||||
[ "energy", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aeebfb529118f8dfcaf1422ae1768f2bf", null ],
|
[ "energy", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#aeebfb529118f8dfcaf1422ae1768f2bf", null ],
|
||||||
[ "getMolarAbundance", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3183a0030b14253eb49d8304fb6665ea", null ],
|
[ "getMolarAbundance", "classgridfire_1_1exceptions_1_1_stale_engine_trigger.html#a3183a0030b14253eb49d8304fb6665ea", null ],
|
||||||
|
|||||||
@@ -0,0 +1,120 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('classgridfire_1_1exceptions_1_1_stale_jacobian_error.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle"><div class="title">gridfire::exceptions::StaleJacobianError Member List</div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html">gridfire::exceptions::StaleJacobianError</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html#a8cbd2bcb916369751f2154f8c7f58974">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html">gridfire::exceptions::StaleJacobianError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html#a0a1f6e905239147ba53b374e62bef505">StaleJacobianError</a>(std::string message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html">gridfire::exceptions::StaleJacobianError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html#ae7e9c94d3fd05f5954077b3178600857">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html">gridfire::exceptions::StaleJacobianError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,222 @@
|
|||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.13.2"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>GridFire: gridfire::exceptions::StaleJacobianError Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<script type="text/javascript" src="clipboard.js"></script>
|
||||||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="navtreedata.js"></script>
|
||||||
|
<script type="text/javascript" src="navtree.js"></script>
|
||||||
|
<script type="text/javascript" src="resize.js"></script>
|
||||||
|
<script type="text/javascript" src="cookie.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr id="projectrow">
|
||||||
|
<td id="projectalign">
|
||||||
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
|
</div>
|
||||||
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.13.2 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() { codefold.init(0); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search',true);
|
||||||
|
$(function() { init_search(); });
|
||||||
|
});
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||||
|
<div id="nav-tree">
|
||||||
|
<div id="nav-tree-contents">
|
||||||
|
<div id="nav-sync" class="sync"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||||||
|
class="ui-resizable-handle">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||||
|
$(function(){initNavTree('classgridfire_1_1exceptions_1_1_stale_jacobian_error.html',''); initResizable(true); });
|
||||||
|
/* @license-end */
|
||||||
|
</script>
|
||||||
|
<div id="doc-content">
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<div id="MSearchResults">
|
||||||
|
<div class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pri-attribs">Private Attributes</a> |
|
||||||
|
<a href="classgridfire_1_1exceptions_1_1_stale_jacobian_error-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle"><div class="title">gridfire::exceptions::StaleJacobianError Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <error_engine.h></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for gridfire::exceptions::StaleJacobianError:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="classgridfire_1_1exceptions_1_1_stale_jacobian_error.png" usemap="#gridfire::exceptions::StaleJacobianError_map" alt=""/>
|
||||||
|
<map id="gridfire::exceptions::StaleJacobianError_map" name="gridfire::exceptions::StaleJacobianError_map">
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_jacobian_error.html" alt="gridfire::exceptions::JacobianError" shape="rect" coords="0,112,235,136"/>
|
||||||
|
<area href="classgridfire_1_1exceptions_1_1_engine_error.html" alt="gridfire::exceptions::EngineError" shape="rect" coords="0,56,235,80"/>
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a0a1f6e905239147ba53b374e62bef505" id="r_a0a1f6e905239147ba53b374e62bef505"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a0a1f6e905239147ba53b374e62bef505">StaleJacobianError</a> (std::string message)</td></tr>
|
||||||
|
<tr class="separator:a0a1f6e905239147ba53b374e62bef505"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae7e9c94d3fd05f5954077b3178600857" id="r_ae7e9c94d3fd05f5954077b3178600857"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#ae7e9c94d3fd05f5954077b3178600857">what</a> () const noexcept override</td></tr>
|
||||||
|
<tr class="separator:ae7e9c94d3fd05f5954077b3178600857"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-attribs" name="pri-attribs"></a>
|
||||||
|
Private Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a8cbd2bcb916369751f2154f8c7f58974" id="r_a8cbd2bcb916369751f2154f8c7f58974"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a8cbd2bcb916369751f2154f8c7f58974">m_message</a></td></tr>
|
||||||
|
<tr class="separator:a8cbd2bcb916369751f2154f8c7f58974"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
|
<a id="a0a1f6e905239147ba53b374e62bef505" name="a0a1f6e905239147ba53b374e62bef505"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a0a1f6e905239147ba53b374e62bef505">◆ </a></span>StaleJacobianError()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">gridfire::exceptions::StaleJacobianError::StaleJacobianError </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel explicit">explicit</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="ae7e9c94d3fd05f5954077b3178600857" name="ae7e9c94d3fd05f5954077b3178600857"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ae7e9c94d3fd05f5954077b3178600857">◆ </a></span>what()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">const char * gridfire::exceptions::StaleJacobianError::what </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramname"><span class="paramname"><em></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 nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h2 class="groupheader">Member Data Documentation</h2>
|
||||||
|
<a id="a8cbd2bcb916369751f2154f8c7f58974" name="a8cbd2bcb916369751f2154f8c7f58974"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a8cbd2bcb916369751f2154f8c7f58974">◆ </a></span>m_message</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="mlabels">
|
||||||
|
<tr>
|
||||||
|
<td class="mlabels-left">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">std::string gridfire::exceptions::StaleJacobianError::m_message</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</td>
|
||||||
|
<td class="mlabels-right">
|
||||||
|
<span class="mlabels"><span class="mlabel private">private</span></span> </td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||||
|
<li>src/include/gridfire/exceptions/<a class="el" href="error__engine_8h.html">error_engine.h</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
</div><!-- doc-content -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||||
|
<ul>
|
||||||
|
<li class="navelem"><a class="el" href="namespacegridfire.html">gridfire</a></li><li class="navelem"><a class="el" href="namespacegridfire_1_1exceptions.html">exceptions</a></li><li class="navelem"><a class="el" href="classgridfire_1_1exceptions_1_1_stale_jacobian_error.html">StaleJacobianError</a></li>
|
||||||
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
var classgridfire_1_1exceptions_1_1_stale_jacobian_error =
|
||||||
|
[
|
||||||
|
[ "StaleJacobianError", "classgridfire_1_1exceptions_1_1_stale_jacobian_error.html#a0a1f6e905239147ba53b374e62bef505", null ],
|
||||||
|
[ "what", "classgridfire_1_1exceptions_1_1_stale_jacobian_error.html#ae7e9c94d3fd05f5954077b3178600857", null ],
|
||||||
|
[ "m_message", "classgridfire_1_1exceptions_1_1_stale_jacobian_error.html#a8cbd2bcb916369751f2154f8c7f58974", null ]
|
||||||
|
];
|
||||||
|
After Width: | Height: | Size: 1.5 KiB |
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -106,7 +106,7 @@ $(function(){initNavTree('classgridfire_1_1exceptions_1_1_unable_to_set_network_
|
|||||||
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">gridfire::exceptions::UnableToSetNetworkReactionsError</a>, including all inherited members.</p>
|
<p>This is the complete list of members for <a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">gridfire::exceptions::UnableToSetNetworkReactionsError</a>, including all inherited members.</p>
|
||||||
<table class="directory">
|
<table class="directory">
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">gridfire::exceptions::UnableToSetNetworkReactionsError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047">m_message</a></td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">gridfire::exceptions::UnableToSetNetworkReactionsError</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
|
||||||
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#acb3183c3dea755a8a26b00d638183c30">UnableToSetNetworkReactionsError</a>(const std::string &message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">gridfire::exceptions::UnableToSetNetworkReactionsError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
<tr class="odd"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a4f8e4f72384210c8fb73e104c718b1a6">UnableToSetNetworkReactionsError</a>(std::string message)</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">gridfire::exceptions::UnableToSetNetworkReactionsError</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
|
||||||
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">gridfire::exceptions::UnableToSetNetworkReactionsError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
<tr class="even"><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69">what</a>() const noexcept override</td><td class="entry"><a class="el" href="classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html">gridfire::exceptions::UnableToSetNetworkReactionsError</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||||
</table></div><!-- contents -->
|
</table></div><!-- contents -->
|
||||||
</div><!-- doc-content -->
|
</div><!-- doc-content -->
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
<tbody>
|
<tbody>
|
||||||
<tr id="projectrow">
|
<tr id="projectrow">
|
||||||
<td id="projectalign">
|
<td id="projectalign">
|
||||||
<div id="projectname">GridFire<span id="projectnumber"> 0.6.0</span>
|
<div id="projectname">GridFire<span id="projectnumber"> v0.7.0-alpha</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||||
</td>
|
</td>
|
||||||
@@ -120,8 +120,8 @@ Inheritance diagram for gridfire::exceptions::UnableToSetNetworkReactionsError:<
|
|||||||
<table class="memberdecls">
|
<table class="memberdecls">
|
||||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
|
||||||
Public Member Functions</h2></td></tr>
|
Public Member Functions</h2></td></tr>
|
||||||
<tr class="memitem:acb3183c3dea755a8a26b00d638183c30" id="r_acb3183c3dea755a8a26b00d638183c30"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#acb3183c3dea755a8a26b00d638183c30">UnableToSetNetworkReactionsError</a> (const std::string &message)</td></tr>
|
<tr class="memitem:a4f8e4f72384210c8fb73e104c718b1a6" id="r_a4f8e4f72384210c8fb73e104c718b1a6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="#a4f8e4f72384210c8fb73e104c718b1a6">UnableToSetNetworkReactionsError</a> (std::string message)</td></tr>
|
||||||
<tr class="separator:acb3183c3dea755a8a26b00d638183c30"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a4f8e4f72384210c8fb73e104c718b1a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
<tr class="memitem:a1619c3c96b1d89ce387705bbc1f36c69" id="r_a1619c3c96b1d89ce387705bbc1f36c69"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1619c3c96b1d89ce387705bbc1f36c69">what</a> () const noexcept override</td></tr>
|
<tr class="memitem:a1619c3c96b1d89ce387705bbc1f36c69" id="r_a1619c3c96b1d89ce387705bbc1f36c69"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1619c3c96b1d89ce387705bbc1f36c69">what</a> () const noexcept override</td></tr>
|
||||||
<tr class="separator:a1619c3c96b1d89ce387705bbc1f36c69"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:a1619c3c96b1d89ce387705bbc1f36c69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table><table class="memberdecls">
|
</table><table class="memberdecls">
|
||||||
@@ -131,8 +131,8 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr class="separator:af7ed18507088efc5587298a7e263f047"><td class="memSeparator" colspan="2"> </td></tr>
|
<tr class="separator:af7ed18507088efc5587298a7e263f047"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
</table>
|
</table>
|
||||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||||
<a id="acb3183c3dea755a8a26b00d638183c30" name="acb3183c3dea755a8a26b00d638183c30"></a>
|
<a id="a4f8e4f72384210c8fb73e104c718b1a6" name="a4f8e4f72384210c8fb73e104c718b1a6"></a>
|
||||||
<h2 class="memtitle"><span class="permalink"><a href="#acb3183c3dea755a8a26b00d638183c30">◆ </a></span>UnableToSetNetworkReactionsError()</h2>
|
<h2 class="memtitle"><span class="permalink"><a href="#a4f8e4f72384210c8fb73e104c718b1a6">◆ </a></span>UnableToSetNetworkReactionsError()</h2>
|
||||||
|
|
||||||
<div class="memitem">
|
<div class="memitem">
|
||||||
<div class="memproto">
|
<div class="memproto">
|
||||||
@@ -143,7 +143,7 @@ Private Attributes</h2></td></tr>
|
|||||||
<tr>
|
<tr>
|
||||||
<td class="memname">gridfire::exceptions::UnableToSetNetworkReactionsError::UnableToSetNetworkReactionsError </td>
|
<td class="memname">gridfire::exceptions::UnableToSetNetworkReactionsError::UnableToSetNetworkReactionsError </td>
|
||||||
<td>(</td>
|
<td>(</td>
|
||||||
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
<td class="paramtype">std::string</td> <td class="paramname"><span class="paramname"><em>message</em></span></td><td>)</td>
|
||||||
<td></td>
|
<td></td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
@@ -175,7 +175,7 @@ Private Attributes</h2></td></tr>
|
|||||||
</table>
|
</table>
|
||||||
</td>
|
</td>
|
||||||
<td class="mlabels-right">
|
<td class="mlabels-right">
|
||||||
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
<span class="mlabels"><span class="mlabel inline">inline</span><span class="mlabel nodiscard">nodiscard</span><span class="mlabel override">override</span><span class="mlabel noexcept">noexcept</span></span> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div><div class="memdoc">
|
</div><div class="memdoc">
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
var classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error =
|
var classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error =
|
||||||
[
|
[
|
||||||
[ "UnableToSetNetworkReactionsError", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#acb3183c3dea755a8a26b00d638183c30", null ],
|
[ "UnableToSetNetworkReactionsError", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a4f8e4f72384210c8fb73e104c718b1a6", null ],
|
||||||
[ "what", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69", null ],
|
[ "what", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#a1619c3c96b1d89ce387705bbc1f36c69", null ],
|
||||||
[ "m_message", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047", null ]
|
[ "m_message", "classgridfire_1_1exceptions_1_1_unable_to_set_network_reactions_error.html#af7ed18507088efc5587298a7e263f047", null ]
|
||||||
];
|
];
|
||||||