491 lines
44 KiB
HTML
491 lines
44 KiB
HTML
<!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::FileDefinedEngineView 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"> 0.0.1a</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_1_file_defined_engine_view.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-types">Private Types</a> |
|
|
<a href="#pri-attribs">Private Attributes</a> |
|
|
<a href="classgridfire_1_1_file_defined_engine_view-members.html">List of all members</a> </div>
|
|
<div class="headertitle"><div class="title">gridfire::FileDefinedEngineView Class Reference<span class="mlabels"><span class="mlabel final">final</span></span></div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p><code>#include <<a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>></code></p>
|
|
<div class="dynheader">
|
|
Inheritance diagram for gridfire::FileDefinedEngineView:</div>
|
|
<div class="dyncontent">
|
|
<div class="center">
|
|
<img src="classgridfire_1_1_file_defined_engine_view.png" usemap="#gridfire::FileDefinedEngineView_map" alt=""/>
|
|
<map id="gridfire::FileDefinedEngineView_map" name="gridfire::FileDefinedEngineView_map">
|
|
<area href="classgridfire_1_1_defined_engine_view.html" alt="gridfire::DefinedEngineView" shape="rect" coords="124,112,362,136"/>
|
|
<area href="classgridfire_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations." alt="gridfire::DynamicEngine" shape="rect" coords="0,56,238,80"/>
|
|
<area href="classgridfire_1_1_engine_view.html" alt="gridfire::EngineView< DynamicEngine >" shape="rect" coords="248,56,486,80"/>
|
|
<area href="classgridfire_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="gridfire::Engine" shape="rect" coords="0,0,238,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: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="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="separator:a8f2f64bab0f516ed2a6fd529912e0acd"><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="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="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="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="separator:a9b319b4a1bd5a08381ebb183daf72c92 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="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="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="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="separator:a1a55f9748c45af6f13e16a6b6ceaa211 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4b0d71367cb1d4c06bcd01251bbeb60d inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a4b0d71367cb1d4c06bcd01251bbeb60d"><td class="memItemLeft" align="right" valign="top">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_defined_engine_view.html#a4b0d71367cb1d4c06bcd01251bbeb60d">calculateRHSAndEnergy</a> (const std::vector< double > &Y_defined, const double T9, const double rho) const override</td></tr>
|
|
<tr class="memdesc:a4b0d71367cb1d4c06bcd01251bbeb60d inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Calculates the right-hand side (dY/dt) and energy generation for the active species. <br /></td></tr>
|
|
<tr class="separator:a4b0d71367cb1d4c06bcd01251bbeb60d inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad25c722eaee1f28f8ed7b4d33a1f69ae inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ad25c722eaee1f28f8ed7b4d33a1f69ae"><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#ad25c722eaee1f28f8ed7b4d33a1f69ae">generateJacobianMatrix</a> (const std::vector< double > &Y_dynamic, const double T9, const double rho) const override</td></tr>
|
|
<tr class="memdesc:ad25c722eaee1f28f8ed7b4d33a1f69ae 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:ad25c722eaee1f28f8ed7b4d33a1f69ae inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a273b175049f5ce7b9208e931ad139e1b inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a273b175049f5ce7b9208e931ad139e1b"><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#a273b175049f5ce7b9208e931ad139e1b">getJacobianMatrixEntry</a> (const int i_defined, const int j_defined) const override</td></tr>
|
|
<tr class="memdesc:a273b175049f5ce7b9208e931ad139e1b 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:a273b175049f5ce7b9208e931ad139e1b inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad07221be49ae1b5133c5b987dafac3b6 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ad07221be49ae1b5133c5b987dafac3b6"><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#ad07221be49ae1b5133c5b987dafac3b6">generateStoichiometryMatrix</a> () override</td></tr>
|
|
<tr class="memdesc:ad07221be49ae1b5133c5b987dafac3b6 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Generates the stoichiometry matrix for the active reactions and species. <br /></td></tr>
|
|
<tr class="separator:ad07221be49ae1b5133c5b987dafac3b6 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afa2820971397114d788730cc33feefe2 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_afa2820971397114d788730cc33feefe2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#afa2820971397114d788730cc33feefe2">getStoichiometryMatrixEntry</a> (const int speciesIndex_defined, const int reactionIndex_defined) const override</td></tr>
|
|
<tr class="memdesc:afa2820971397114d788730cc33feefe2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets an entry from the stoichiometry matrix for the active species and reactions. <br /></td></tr>
|
|
<tr class="separator:afa2820971397114d788730cc33feefe2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a142725470f96cba3edb48a29f1264032 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a142725470f96cba3edb48a29f1264032"><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#a142725470f96cba3edb48a29f1264032">calculateMolarReactionFlow</a> (const <a class="el" href="classgridfire_1_1reaction_1_1_reaction.html">reaction::Reaction</a> &reaction, const std::vector< double > &Y_defined, const double T9, const double rho) const override</td></tr>
|
|
<tr class="memdesc:a142725470f96cba3edb48a29f1264032 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Calculates the molar reaction flow for a given reaction in the active network. <br /></td></tr>
|
|
<tr class="separator:a142725470f96cba3edb48a29f1264032 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae03b4f9afac03d4011a4d7cf0423535d inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ae03b4f9afac03d4011a4d7cf0423535d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacegridfire_1_1reaction.html#aa86f08712565f278adacc7cd2361eb31">reaction::LogicalReactionSet</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#ae03b4f9afac03d4011a4d7cf0423535d">getNetworkReactions</a> () const override</td></tr>
|
|
<tr class="memdesc:ae03b4f9afac03d4011a4d7cf0423535d inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets the set of active logical reactions in the network. <br /></td></tr>
|
|
<tr class="separator:ae03b4f9afac03d4011a4d7cf0423535d inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9736edfb7c9148b60de30d50c0d3530d inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a9736edfb7c9148b60de30d50c0d3530d"><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#a9736edfb7c9148b60de30d50c0d3530d">setNetworkReactions</a> (const <a class="el" href="namespacegridfire_1_1reaction.html#aa86f08712565f278adacc7cd2361eb31">reaction::LogicalReactionSet</a> &reactions) override</td></tr>
|
|
<tr class="separator:a9736edfb7c9148b60de30d50c0d3530d inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac8daafabbc76f4b6811bede241a03d72 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_ac8daafabbc76f4b6811bede241a03d72"><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#ac8daafabbc76f4b6811bede241a03d72">getSpeciesTimescales</a> (const std::vector< double > &Y_defined, const double T9, const double rho) const override</td></tr>
|
|
<tr class="memdesc:ac8daafabbc76f4b6811bede241a03d72 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:ac8daafabbc76f4b6811bede241a03d72 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3d58e36ed8a6a0d82bb65e91090f7491 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a3d58e36ed8a6a0d82bb65e91090f7491"><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#a3d58e36ed8a6a0d82bb65e91090f7491">getSpeciesDestructionTimescales</a> (const std::vector< double > &Y_defined, const double T9, const double rho) const override</td></tr>
|
|
<tr class="separator:a3d58e36ed8a6a0d82bb65e91090f7491 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="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="memitem:a7d9e738dd28efb4d6127de7379169c87 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a7d9e738dd28efb4d6127de7379169c87"><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#a7d9e738dd28efb4d6127de7379169c87">isStale</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) override</td></tr>
|
|
<tr class="separator:a7d9e738dd28efb4d6127de7379169c87 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abf2da57c83c3c4c635cb301f53088258 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_abf2da57c83c3c4c635cb301f53088258"><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#abf2da57c83c3c4c635cb301f53088258">setScreeningModel</a> (<a class="el" href="namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25">screening::ScreeningType</a> model) override</td></tr>
|
|
<tr class="memdesc:abf2da57c83c3c4c635cb301f53088258 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Sets the screening model for the base engine. <br /></td></tr>
|
|
<tr class="separator:abf2da57c83c3c4c635cb301f53088258 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3c657b82a0117118a4bb0ce7f624ae0c inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a3c657b82a0117118a4bb0ce7f624ae0c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacegridfire_1_1screening.html#aa82aafbc4f8c28d0a75b60798e3a7d25">screening::ScreeningType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a3c657b82a0117118a4bb0ce7f624ae0c">getScreeningModel</a> () const override</td></tr>
|
|
<tr class="memdesc:a3c657b82a0117118a4bb0ce7f624ae0c inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Gets the screening model from the base engine. <br /></td></tr>
|
|
<tr class="separator:a3c657b82a0117118a4bb0ce7f624ae0c inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:abfee22688617ffe91c69be93049c89b3 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_abfee22688617ffe91c69be93049c89b3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#abfee22688617ffe91c69be93049c89b3">getSpeciesIndex</a> (const fourdst::atomic::Species &species) const override</td></tr>
|
|
<tr class="separator:abfee22688617ffe91c69be93049c89b3 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a72789c1c3379594b65b560da50192de2 inherit pub_methods_classgridfire_1_1_defined_engine_view" id="r_a72789c1c3379594b65b560da50192de2"><td class="memItemLeft" align="right" valign="top">std::vector< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_defined_engine_view.html#a72789c1c3379594b65b560da50192de2">mapNetInToMolarAbundanceVector</a> (const <a class="el" href="structgridfire_1_1_net_in.html">NetIn</a> &netIn) const override</td></tr>
|
|
<tr class="separator:a72789c1c3379594b65b560da50192de2 inherit pub_methods_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </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="separator:a13033abd3b44904f98b58c93e22da460 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="memitem:a818d942efa843959393e4eed3263b7e7 inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a818d942efa843959393e4eed3263b7e7"><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#a818d942efa843959393e4eed3263b7e7">generateJacobianMatrix</a> (const std::vector< double > &Y_dynamic, double T9, double rho, const <a class="el" href="namespacegridfire.html#a898dfe22579e649935645cbd6f073178">SparsityPattern</a> &sparsityPattern) const</td></tr>
|
|
<tr class="separator:a818d942efa843959393e4eed3263b7e7 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="separator:a04317b66ef14d519264bc30ee69f5bf9 inherit pub_methods_classgridfire_1_1_dynamic_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4e2c8b896661b7a89beffe0066cb21cf inherit pub_methods_classgridfire_1_1_dynamic_engine" id="r_a4e2c8b896661b7a89beffe0066cb21cf"><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#a4e2c8b896661b7a89beffe0066cb21cf">rebuild</a> (const fourdst::composition::Composition &comp, <a class="el" href="namespacegridfire.html#a3b1f70dc7ff5b501809330a97079e4f6">BuildDepthType</a> depth)</td></tr>
|
|
<tr class="separator:a4e2c8b896661b7a89beffe0066cb21cf 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="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="separator:a2e7970bed2100699f226f4141d5db037 inherit pub_methods_classgridfire_1_1_engine"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="inherit_header pub_methods_classgridfire_1_1_engine_view"><td colspan="2" onclick="javascript:dynsection.toggleInherit('pub_methods_classgridfire_1_1_engine_view')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classgridfire_1_1_engine_view.html">gridfire::EngineView< DynamicEngine ></a></td></tr>
|
|
<tr class="memitem:a994660f2d553f3a123512dc5eb421e74 inherit pub_methods_classgridfire_1_1_engine_view" id="r_a994660f2d553f3a123512dc5eb421e74"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classgridfire_1_1_engine_view.html#a994660f2d553f3a123512dc5eb421e74">~EngineView</a> ()=default</td></tr>
|
|
<tr class="memdesc:a994660f2d553f3a123512dc5eb421e74 inherit pub_methods_classgridfire_1_1_engine_view"><td class="mdescLeft"> </td><td class="mdescRight">Virtual destructor. <br /></td></tr>
|
|
<tr class="separator:a994660f2d553f3a123512dc5eb421e74 inherit pub_methods_classgridfire_1_1_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-types" name="pri-types"></a>
|
|
Private Types</h2></td></tr>
|
|
<tr class="memitem:a63f8f85e75ecaab6fa39d48d7a846187" id="r_a63f8f85e75ecaab6fa39d48d7a846187"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#a63f8f85e75ecaab6fa39d48d7a846187">Config</a> = fourdst::config::Config</td></tr>
|
|
<tr class="separator:a63f8f85e75ecaab6fa39d48d7a846187"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acbb1a9bcb775e6d50de512a333afed08" id="r_acbb1a9bcb775e6d50de512a333afed08"><td class="memItemLeft" align="right" valign="top">using </td><td class="memItemRight" valign="bottom"><a class="el" href="#acbb1a9bcb775e6d50de512a333afed08">LogManager</a> = fourdst::logging::LogManager</td></tr>
|
|
<tr class="separator:acbb1a9bcb775e6d50de512a333afed08"><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:a7a80966c023ae722239491af58609362" id="r_a7a80966c023ae722239491af58609362"><td class="memItemLeft" align="right" valign="top"><a class="el" href="#a63f8f85e75ecaab6fa39d48d7a846187">Config</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="#a7a80966c023ae722239491af58609362">m_config</a> = Config::getInstance()</td></tr>
|
|
<tr class="separator:a7a80966c023ae722239491af58609362"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9d93633ed4ab68de94b7274f879a0432" id="r_a9d93633ed4ab68de94b7274f879a0432"><td class="memItemLeft" align="right" valign="top">quill::Logger * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a9d93633ed4ab68de94b7274f879a0432">m_logger</a> = LogManager::getInstance().getLogger("log")</td></tr>
|
|
<tr class="separator:a9d93633ed4ab68de94b7274f879a0432"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1b343998b93955025a589b2b4541e33b" id="r_a1b343998b93955025a589b2b4541e33b"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="#a1b343998b93955025a589b2b4541e33b">m_fileName</a></td></tr>
|
|
<tr class="memdesc:a1b343998b93955025a589b2b4541e33b"><td class="mdescLeft"> </td><td class="mdescRight">Parser for the network file. <br /></td></tr>
|
|
<tr class="separator:a1b343998b93955025a589b2b4541e33b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0a9b07176cb93b54c677b6ce71fda500" id="r_a0a9b07176cb93b54c677b6ce71fda500"><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="#a0a9b07176cb93b54c677b6ce71fda500">m_parser</a></td></tr>
|
|
<tr class="separator:a0a9b07176cb93b54c677b6ce71fda500"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="inherited" name="inherited"></a>
|
|
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="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="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="separator:a6e3243a8a8bcdce3282a8f82c5f98195 inherit pro_attribs_classgridfire_1_1_defined_engine_view"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock">
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00259">259</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
</div><h2 class="groupheader">Member Typedef Documentation</h2>
|
|
<a id="a63f8f85e75ecaab6fa39d48d7a846187" name="a63f8f85e75ecaab6fa39d48d7a846187"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a63f8f85e75ecaab6fa39d48d7a846187">◆ </a></span>Config</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#a63f8f85e75ecaab6fa39d48d7a846187">gridfire::FileDefinedEngineView::Config</a> = fourdst::config::Config</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">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00269">269</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acbb1a9bcb775e6d50de512a333afed08" name="acbb1a9bcb775e6d50de512a333afed08"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acbb1a9bcb775e6d50de512a333afed08">◆ </a></span>LogManager</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">using <a class="el" href="#acbb1a9bcb775e6d50de512a333afed08">gridfire::FileDefinedEngineView::LogManager</a> = fourdst::logging::LogManager</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">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00270">270</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
|
<a id="a8f2f64bab0f516ed2a6fd529912e0acd" name="a8f2f64bab0f516ed2a6fd529912e0acd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a8f2f64bab0f516ed2a6fd529912e0acd">◆ </a></span>FileDefinedEngineView()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">gridfire::FileDefinedEngineView::FileDefinedEngineView </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>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const std::string &</td> <td class="paramname"><span class="paramname"><em>fileName</em></span>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html">io::NetworkFileParser</a> &</td> <td class="paramname"><span class="paramname"><em>parser</em></span> )</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel explicit">explicit</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">FileDefinedEngineView</a> Implementation ///. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8cpp_source.html#l00379">379</a> of file <a class="el" href="engine__defined_8cpp_source.html">engine_defined.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Function Documentation</h2>
|
|
<a id="ae0c35d8963b6ed05aeb88089ce301718" name="ae0c35d8963b6ed05aeb88089ce301718"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae0c35d8963b6ed05aeb88089ce301718">◆ </a></span>getNetworkFile()</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::FileDefinedEngineView::getNetworkFile </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> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00266">266</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aea834dc382ff1d663040db4532ea928f" name="aea834dc382ff1d663040db4532ea928f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aea834dc382ff1d663040db4532ea928f">◆ </a></span>getParser()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html">io::NetworkFileParser</a> & gridfire::FileDefinedEngineView::getParser </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> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00267">267</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Member Data Documentation</h2>
|
|
<a id="a7a80966c023ae722239491af58609362" name="a7a80966c023ae722239491af58609362"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7a80966c023ae722239491af58609362">◆ </a></span>m_config</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="#a63f8f85e75ecaab6fa39d48d7a846187">Config</a>& gridfire::FileDefinedEngineView::m_config = Config::getInstance()</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">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00271">271</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a1b343998b93955025a589b2b4541e33b" name="a1b343998b93955025a589b2b4541e33b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b343998b93955025a589b2b4541e33b">◆ </a></span>m_fileName</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::FileDefinedEngineView::m_fileName</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">
|
|
|
|
<p>Parser for the network file. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00273">273</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a9d93633ed4ab68de94b7274f879a0432" name="a9d93633ed4ab68de94b7274f879a0432"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9d93633ed4ab68de94b7274f879a0432">◆ </a></span>m_logger</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">quill::Logger* gridfire::FileDefinedEngineView::m_logger = LogManager::getInstance().getLogger("log")</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">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00272">272</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0a9b07176cb93b54c677b6ce71fda500" name="a0a9b07176cb93b54c677b6ce71fda500"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0a9b07176cb93b54c677b6ce71fda500">◆ </a></span>m_parser</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const <a class="el" href="classgridfire_1_1io_1_1_network_file_parser.html">io::NetworkFileParser</a>& gridfire::FileDefinedEngineView::m_parser</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">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="engine__defined_8h_source.html#l00275">275</a> of file <a class="el" href="engine__defined_8h_source.html">engine_defined.h</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
|
<li>src/include/gridfire/engine/views/<a class="el" href="engine__defined_8h_source.html">engine_defined.h</a></li>
|
|
<li>src/lib/engine/views/<a class="el" href="engine__defined_8cpp_source.html">engine_defined.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="namespacegridfire.html">gridfire</a></li><li class="navelem"><a class="el" href="classgridfire_1_1_file_defined_engine_view.html">FileDefinedEngineView</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>
|