fix(gf_get_compiler_flags): fixed bug in getting gridfire compiler flags
also added command line utilities and rebuilt docs
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v0.7.6rc4.0</span>
|
||||
<div id="projectname">GridFire<span id="projectnumber"> v1.0.2</span>
|
||||
</div>
|
||||
<div id="projectbrief">General Purpose Nuclear Network</div>
|
||||
</td>
|
||||
@@ -178,9 +178,9 @@ Namespaces</h2></td></tr>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_a07552ac293e905112014c421ea15eb2f"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#a07552ac293e905112014c421ea15eb2f">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::algebraic_species</a></div><div class="ttdeci">std::vector< Species > algebraic_species</div><div class="ttdoc">Species that are solved algebraically (fast timescale/QSE).</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.h:120</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_a38ea81d9d616cd0f74747e44948f4ab9"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#a38ea81d9d616cd0f74747e44948f4ab9">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::dynamic_species</a></div><div class="ttdeci">std::vector< Species > dynamic_species</div><div class="ttdoc">Species that evolve on the dynamic (slow) timescale.</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.h:117</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_a735335d563bb612f19b531107c89fab6"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#a735335d563bb612f19b531107c89fab6">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::sun_ctx</a></div><div class="ttdeci">SUNContext sun_ctx</div><div class="ttdoc">SUNDIALS context for solver operations.</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.h:127</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_a7dbce2e9a2f940cbde8888aa67f5f3aa"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#a7dbce2e9a2f940cbde8888aa67f5f3aa">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::clone</a></div><div class="ttdeci">std::unique_ptr< AbstractScratchPad > clone() const override</div><div class="ttdoc">Create a partial copy of this scratchpad.</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.h:199</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_a97f1fffc38872df3edd8c681685aa1fc"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#a97f1fffc38872df3edd8c681685aa1fc">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdoc">Initialize the scratchpad by creating a SUNDIALS context.</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.h:153</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_ae61c7a93f9d4f8ded1e9c9dd2221d864"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#ae61c7a93f9d4f8ded1e9c9dd2221d864">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::is_initialized</a></div><div class="ttdeci">bool is_initialized() const override</div><div class="ttdoc">Check whether the scratchpad has been initialized.</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.h:133</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_a7dbce2e9a2f940cbde8888aa67f5f3aa"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#a7dbce2e9a2f940cbde8888aa67f5f3aa">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::clone</a></div><div class="ttdeci">std::unique_ptr< AbstractScratchPad > clone() const override</div><div class="ttdoc">Create a partial copy of this scratchpad.</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.cpp:37</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_a97f1fffc38872df3edd8c681685aa1fc"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#a97f1fffc38872df3edd8c681685aa1fc">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::initialize</a></div><div class="ttdeci">void initialize()</div><div class="ttdoc">Initialize the scratchpad by creating a SUNDIALS context.</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.cpp:18</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad_html_ae61c7a93f9d4f8ded1e9c9dd2221d864"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_multiscale_partitioning_engine_view_scratch_pad.html#ae61c7a93f9d4f8ded1e9c9dd2221d864">gridfire::engine::scratch::MultiscalePartitioningEngineViewScratchPad::is_initialized</a></div><div class="ttdeci">bool is_initialized() const override</div><div class="ttdoc">Check whether the scratchpad has been initialized.</div><div class="ttdef"><b>Definition</b> engine_multiscale_scratchpad.cpp:16</div></div>
|
||||
</div><!-- fragment --></dd></dl>
|
||||
<dl class="section user"><dt>Thread Safety</dt><dd>This class is <b>not thread-safe</b>. Each thread must have its own instance because SUNDIALS contexts and QSE solvers maintain internal state. When cloning, the QSE solvers are not copied and the SUNContext is not cloned; the new instance must call initialize() to create its own context.</dd></dl>
|
||||
<dl class="section see"><dt>See also</dt><dd>AbstractScratchPad </dd>
|
||||
|
||||
Reference in New Issue
Block a user