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>
|
||||
@@ -115,6 +115,7 @@ $(function(){initNavTree('engine__defined__scratchpad_8h.html',''); initResizabl
|
||||
<code>#include <vector></code><br />
|
||||
<code>#include <memory></code><br />
|
||||
<code>#include <set></code><br />
|
||||
<code>#include <optional></code><br />
|
||||
</div><div class="textblock"><div class="dynheader">
|
||||
Include dependency graph for engine_defined_scratchpad.h:</div>
|
||||
<div class="dyncontent">
|
||||
@@ -175,12 +176,12 @@ Namespaces</h2></td></tr>
|
||||
<div class="line"><span class="comment">// Clone for parallel execution</span></div>
|
||||
<div class="line"><span class="keyword">auto</span> worker_scratch = scratch.<a class="code hl_function" href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#ae6c007066aee6807530c8611e717024d">clone</a>();</div>
|
||||
<div class="ttc" id="aengine__defined__scratchpad_8h_html"><div class="ttname"><a href="engine__defined__scratchpad_8h.html">engine_defined_scratchpad.h</a></div><div class="ttdoc">Scratchpad implementation for the DefinedEngineView.</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html">gridfire::engine::scratch::DefinedEngineViewScratchPad</a></div><div class="ttdoc">Scratchpad for storing working memory used by defined reaction network engines.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:80</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_a05c0fe3d8e07eabff28b719e7565fccb"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#a05c0fe3d8e07eabff28b719e7565fccb">gridfire::engine::scratch::DefinedEngineViewScratchPad::species_index_map</a></div><div class="ttdeci">std::vector< size_t > species_index_map</div><div class="ttdoc">Mapping from local indices to global species indices.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:94</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_a20a1293b8d217a2c78c64c4da2976103"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#a20a1293b8d217a2c78c64c4da2976103">gridfire::engine::scratch::DefinedEngineViewScratchPad::active_species</a></div><div class="ttdeci">std::set< fourdst::atomic::Species > active_species</div><div class="ttdoc">Set of species active in the defined network.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:88</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_a8820a147ba891c656dea16b3dd2d20da"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#a8820a147ba891c656dea16b3dd2d20da">gridfire::engine::scratch::DefinedEngineViewScratchPad::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_defined_scratchpad.h:107</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_a95b8528f60ca591bb9d8833e68cd6924"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#a95b8528f60ca591bb9d8833e68cd6924">gridfire::engine::scratch::DefinedEngineViewScratchPad::reaction_index_map</a></div><div class="ttdeci">std::vector< size_t > reaction_index_map</div><div class="ttdoc">Mapping from local indices to global reaction indices.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:97</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_ae6c007066aee6807530c8611e717024d"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#ae6c007066aee6807530c8611e717024d">gridfire::engine::scratch::DefinedEngineViewScratchPad::clone</a></div><div class="ttdeci">std::unique_ptr< AbstractScratchPad > clone() const override</div><div class="ttdoc">Create a deep copy of this scratchpad.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:128</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html">gridfire::engine::scratch::DefinedEngineViewScratchPad</a></div><div class="ttdoc">Scratchpad for storing working memory used by defined reaction network engines.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:81</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_a05c0fe3d8e07eabff28b719e7565fccb"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#a05c0fe3d8e07eabff28b719e7565fccb">gridfire::engine::scratch::DefinedEngineViewScratchPad::species_index_map</a></div><div class="ttdeci">std::vector< size_t > species_index_map</div><div class="ttdoc">Mapping from local indices to global species indices.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:95</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_a20a1293b8d217a2c78c64c4da2976103"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#a20a1293b8d217a2c78c64c4da2976103">gridfire::engine::scratch::DefinedEngineViewScratchPad::active_species</a></div><div class="ttdeci">std::set< fourdst::atomic::Species > active_species</div><div class="ttdoc">Set of species active in the defined network.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:89</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_a8820a147ba891c656dea16b3dd2d20da"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#a8820a147ba891c656dea16b3dd2d20da">gridfire::engine::scratch::DefinedEngineViewScratchPad::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_defined_scratchpad.h:108</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_a95b8528f60ca591bb9d8833e68cd6924"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#a95b8528f60ca591bb9d8833e68cd6924">gridfire::engine::scratch::DefinedEngineViewScratchPad::reaction_index_map</a></div><div class="ttdeci">std::vector< size_t > reaction_index_map</div><div class="ttdoc">Mapping from local indices to global reaction indices.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:98</div></div>
|
||||
<div class="ttc" id="astructgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad_html_ae6c007066aee6807530c8611e717024d"><div class="ttname"><a href="structgridfire_1_1engine_1_1scratch_1_1_defined_engine_view_scratch_pad.html#ae6c007066aee6807530c8611e717024d">gridfire::engine::scratch::DefinedEngineViewScratchPad::clone</a></div><div class="ttdeci">std::unique_ptr< AbstractScratchPad > clone() const override</div><div class="ttdoc">Create a deep copy of this scratchpad.</div><div class="ttdef"><b>Definition</b> engine_defined_scratchpad.h:129</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 should have its own instance of DefinedEngineViewScratchPad. Use clone() to create independent copies for parallel workers.</dd></dl>
|
||||
<dl class="section see"><dt>See also</dt><dd>AbstractScratchPad </dd>
|
||||
|
||||
Reference in New Issue
Block a user