2025-07-01 07:24:18 -04:00
<!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::Network 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" >
2025-11-04 14:04:26 -05:00
< div id = "projectname" > GridFire< span id = "projectnumber" >   v0.7.0-alpha< / span >
2025-07-01 07:24:18 -04:00
< / 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_network.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 = "#pro-attribs" > Protected Attributes< / a > |
< a href = "classgridfire_1_1_network-members.html" > List of all members< / a > < / div >
< div class = "headertitle" > < div class = "title" > gridfire::Network Class Reference< span class = "mlabels" > < span class = "mlabel abstract" > abstract< / span > < / span > < / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2025-07-31 10:54:31 -04:00
< p > < code > #include < network.h> < / code > < / p >
2025-07-01 07:24:18 -04:00
< div class = "dynheader" >
Inheritance diagram for gridfire::Network:< / div >
< div class = "dyncontent" >
< div class = "center" >
< img src = "classgridfire_1_1_network.png" usemap = "#gridfire::Network_map" alt = "" / >
< map id = "gridfire::Network_map" name = "gridfire::Network_map" >
< area href = "classgridfire_1_1approx8_1_1_approx8_network.html" title = "Class for the Approx8 nuclear reaction network." alt = "gridfire::approx8::Approx8Network" shape = "rect" coords = "0,56,205,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:a20b631f2404bfdec2333f680a62abf55" id = "r_a20b631f2404bfdec2333f680a62abf55" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a20b631f2404bfdec2333f680a62abf55" > Network< / a > (const < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a > format=< a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a1fc7adf719c40457abfdb8334675faea" > NetworkFormat::APPROX8< / a > )< / td > < / tr >
< tr class = "separator:a20b631f2404bfdec2333f680a62abf55" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab8d83289b62dda9b4e02f25311f85b79" id = "r_ab8d83289b62dda9b4e02f25311f85b79" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#ab8d83289b62dda9b4e02f25311f85b79" > ~Network< / a > ()=default< / td > < / tr >
< tr class = "separator:ab8d83289b62dda9b4e02f25311f85b79" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a315a123499719178286b29e2aca69118" id = "r_a315a123499719178286b29e2aca69118" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a315a123499719178286b29e2aca69118" > getFormat< / a > () const< / td > < / tr >
< tr class = "separator:a315a123499719178286b29e2aca69118" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a787c601f6e4bd06600bf946efbcc98d4" id = "r_a787c601f6e4bd06600bf946efbcc98d4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a787c601f6e4bd06600bf946efbcc98d4" > setFormat< / a > (const < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a > format)< / td > < / tr >
< tr class = "separator:a787c601f6e4bd06600bf946efbcc98d4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afc8d5172dd0e2295248b42dcb52b655c" id = "r_afc8d5172dd0e2295248b42dcb52b655c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "structgridfire_1_1_net_out.html" > NetOut< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#afc8d5172dd0e2295248b42dcb52b655c" > evaluate< / a > (const < a class = "el" href = "structgridfire_1_1_net_in.html" > NetIn< / a > & netIn)=0< / td > < / tr >
< tr class = "memdesc:afc8d5172dd0e2295248b42dcb52b655c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Evaluate the network based on the input parameters. < br / > < / td > < / tr >
< tr class = "separator:afc8d5172dd0e2295248b42dcb52b655c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae93ad65deba79def4b77d420e7affa0b" id = "r_ae93ad65deba79def4b77d420e7affa0b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#ae93ad65deba79def4b77d420e7affa0b" > isStiff< / a > () const< / td > < / tr >
< tr class = "separator:ae93ad65deba79def4b77d420e7affa0b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a84de2d691af06c4b62cfab5022b1e8fe" id = "r_a84de2d691af06c4b62cfab5022b1e8fe" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a84de2d691af06c4b62cfab5022b1e8fe" > setStiff< / a > (const bool stiff)< / td > < / tr >
< tr class = "separator:a84de2d691af06c4b62cfab5022b1e8fe" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a id = "pro-attribs" name = "pro-attribs" > < / a >
Protected Attributes< / h2 > < / td > < / tr >
< tr class = "memitem:a9f8802012728ef5fea0e8cd465044e09" id = "r_a9f8802012728ef5fea0e8cd465044e09" > < td class = "memItemLeft" align = "right" valign = "top" > fourdst::config::Config &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a9f8802012728ef5fea0e8cd465044e09" > m_config< / a > < / td > < / tr >
< tr class = "memdesc:a9f8802012728ef5fea0e8cd465044e09" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Configuration instance. < br / > < / td > < / tr >
< tr class = "separator:a9f8802012728ef5fea0e8cd465044e09" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0bb7c7be9a3c3212ef6dcbf26dcacb16" id = "r_a0bb7c7be9a3c3212ef6dcbf26dcacb16" > < td class = "memItemLeft" align = "right" valign = "top" > fourdst::logging::LogManager &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a0bb7c7be9a3c3212ef6dcbf26dcacb16" > m_logManager< / a > < / td > < / tr >
< tr class = "memdesc:a0bb7c7be9a3c3212ef6dcbf26dcacb16" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Log manager instance. < br / > < / td > < / tr >
< tr class = "separator:a0bb7c7be9a3c3212ef6dcbf26dcacb16" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a960d309defc570f92d296ce4b93920e5" id = "r_a960d309defc570f92d296ce4b93920e5" > < td class = "memItemLeft" align = "right" valign = "top" > quill::Logger *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a960d309defc570f92d296ce4b93920e5" > m_logger< / a > < / td > < / tr >
< tr class = "memdesc:a960d309defc570f92d296ce4b93920e5" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Logger instance. < br / > < / td > < / tr >
< tr class = "separator:a960d309defc570f92d296ce4b93920e5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a37218e18f1bdbda7be94aa230f47dd18" id = "r_a37218e18f1bdbda7be94aa230f47dd18" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#a37218e18f1bdbda7be94aa230f47dd18" > m_format< / a > < / td > < / tr >
< tr class = "memdesc:a37218e18f1bdbda7be94aa230f47dd18" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Format of the network. < br / > < / td > < / tr >
< tr class = "separator:a37218e18f1bdbda7be94aa230f47dd18" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adf7002883160101c9f9d1b376b265410" id = "r_adf7002883160101c9f9d1b376b265410" > < td class = "memItemLeft" align = "right" valign = "top" > fourdst::constant::Constants &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#adf7002883160101c9f9d1b376b265410" > m_constants< / a > < / td > < / tr >
< tr class = "separator:adf7002883160101c9f9d1b376b265410" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aefe364ae5af783e19e7b93bfd475566e" id = "r_aefe364ae5af783e19e7b93bfd475566e" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "#aefe364ae5af783e19e7b93bfd475566e" > m_stiff< / a > = false< / td > < / tr >
< tr class = "memdesc:aefe364ae5af783e19e7b93bfd475566e" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Flag indicating if the network is stiff. < br / > < / td > < / tr >
< tr class = "separator:aefe364ae5af783e19e7b93bfd475566e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
2025-07-31 10:54:31 -04:00
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
2025-07-01 07:24:18 -04:00
< a id = "a20b631f2404bfdec2333f680a62abf55" name = "a20b631f2404bfdec2333f680a62abf55" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a20b631f2404bfdec2333f680a62abf55" > ◆   < / a > < / span > Network()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > gridfire::Network::Network < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a > < / td > < td class = "paramname" > < span class = "paramname" > < em > format< / em > < / span > < span class = "paramdefsep" > = < / span > < span class = "paramdefval" > < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37a1fc7adf719c40457abfdb8334675faea" > NetworkFormat::APPROX8< / a > < / span > < / td > < td > )< / td >
< td > < / 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" >
< / div >
< / div >
< a id = "ab8d83289b62dda9b4e02f25311f85b79" name = "ab8d83289b62dda9b4e02f25311f85b79" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab8d83289b62dda9b4e02f25311f85b79" > ◆   < / a > < / span > ~Network()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual gridfire::Network::~Network < / 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 virtual" > virtual< / span > < span class = "mlabel default" > default< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
< a id = "afc8d5172dd0e2295248b42dcb52b655c" name = "afc8d5172dd0e2295248b42dcb52b655c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afc8d5172dd0e2295248b42dcb52b655c" > ◆   < / a > < / span > evaluate()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual < a class = "el" href = "structgridfire_1_1_net_out.html" > NetOut< / a > gridfire::Network::evaluate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "structgridfire_1_1_net_in.html" > NetIn< / a > & < / td > < td class = "paramname" > < span class = "paramname" > < em > netIn< / em > < / span > < / td > < td > )< / td >
< td > < / 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 > Evaluate the network based on the input parameters. < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > netIn< / td > < td > Input parameters for the network evaluation. < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > < a class = "el" href = "structgridfire_1_1_net_out.html" > NetOut< / a > Output results from the network evaluation. < / dd > < / dl >
< p > Implemented in < a class = "el" href = "classgridfire_1_1approx8_1_1_approx8_network.html#a888734a3cdde4259e921e2efece411ee" > gridfire::approx8::Approx8Network< / a > .< / p >
< / div >
< / div >
< a id = "a315a123499719178286b29e2aca69118" name = "a315a123499719178286b29e2aca69118" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a315a123499719178286b29e2aca69118" > ◆   < / a > < / span > getFormat()< / 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 = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a > gridfire::Network::getFormat < / 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 > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "ae93ad65deba79def4b77d420e7affa0b" name = "ae93ad65deba79def4b77d420e7affa0b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae93ad65deba79def4b77d420e7affa0b" > ◆   < / a > < / span > isStiff()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual bool gridfire::Network::isStiff < / 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" >
2025-10-08 11:17:09 -04:00
< span class = "mlabels" > < span class = "mlabel inline" > inline< / span > < span class = "mlabel nodiscard" > nodiscard< / span > < span class = "mlabel virtual" > virtual< / span > < / span > < / td >
2025-07-01 07:24:18 -04:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Reimplemented in < a class = "el" href = "classgridfire_1_1approx8_1_1_approx8_network.html#a5b17b2831389829533385900ce19a37a" > gridfire::approx8::Approx8Network< / a > .< / p >
< / div >
< / div >
< a id = "a787c601f6e4bd06600bf946efbcc98d4" name = "a787c601f6e4bd06600bf946efbcc98d4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a787c601f6e4bd06600bf946efbcc98d4" > ◆   < / a > < / span > setFormat()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a > gridfire::Network::setFormat < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a > < / td > < td class = "paramname" > < span class = "paramname" > < em > format< / em > < / span > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a84de2d691af06c4b62cfab5022b1e8fe" name = "a84de2d691af06c4b62cfab5022b1e8fe" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a84de2d691af06c4b62cfab5022b1e8fe" > ◆   < / a > < / span > setStiff()< / 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::Network::setStiff < / td >
< td > (< / td >
< td class = "paramtype" > const bool< / td > < td class = "paramname" > < span class = "paramname" > < em > stiff< / 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 virtual" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Reimplemented in < a class = "el" href = "classgridfire_1_1approx8_1_1_approx8_network.html#aefed972081514c29cdaaa1efd857ad8d" > gridfire::approx8::Approx8Network< / a > .< / p >
< / div >
< / div >
< h2 class = "groupheader" > Member Data Documentation< / h2 >
< a id = "a9f8802012728ef5fea0e8cd465044e09" name = "a9f8802012728ef5fea0e8cd465044e09" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9f8802012728ef5fea0e8cd465044e09" > ◆   < / 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" > fourdst::config::Config& gridfire::Network::m_config< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel protected" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Configuration instance. < / p >
< / div >
< / div >
< a id = "adf7002883160101c9f9d1b376b265410" name = "adf7002883160101c9f9d1b376b265410" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adf7002883160101c9f9d1b376b265410" > ◆   < / a > < / span > m_constants< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > fourdst::constant::Constants& gridfire::Network::m_constants< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel protected" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a37218e18f1bdbda7be94aa230f47dd18" name = "a37218e18f1bdbda7be94aa230f47dd18" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a37218e18f1bdbda7be94aa230f47dd18" > ◆   < / a > < / span > m_format< / 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 = "namespacegridfire.html#a3f3d6b3f9742b70e62049ccefbb60f37" > NetworkFormat< / a > gridfire::Network::m_format< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel protected" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Format of the network. < / p >
< / div >
< / div >
< a id = "a960d309defc570f92d296ce4b93920e5" name = "a960d309defc570f92d296ce4b93920e5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a960d309defc570f92d296ce4b93920e5" > ◆   < / 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::Network::m_logger< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel protected" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Logger instance. < / p >
< / div >
< / div >
< a id = "a0bb7c7be9a3c3212ef6dcbf26dcacb16" name = "a0bb7c7be9a3c3212ef6dcbf26dcacb16" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0bb7c7be9a3c3212ef6dcbf26dcacb16" > ◆   < / a > < / span > m_logManager< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > fourdst::logging::LogManager& gridfire::Network::m_logManager< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel protected" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Log manager instance. < / p >
< / div >
< / div >
< a id = "aefe364ae5af783e19e7b93bfd475566e" name = "aefe364ae5af783e19e7b93bfd475566e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aefe364ae5af783e19e7b93bfd475566e" > ◆   < / a > < / span > m_stiff< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool gridfire::Network::m_stiff = false< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel protected" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Flag indicating if the network is stiff. < / p >
< / div >
< / div >
< hr / > The documentation for this class was generated from the following files:< ul >
2025-07-31 10:54:31 -04:00
< li > src/include/gridfire/< a class = "el" href = "network_8h.html" > network.h< / a > < / li >
< li > src/lib/< a class = "el" href = "network_8cpp.html" > network.cpp< / a > < / li >
2025-07-01 07:24:18 -04:00
< / 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_network.html" > Network< / 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 >