/NFsim/doc/autogen/html/classNFcore_1_1DirectSelector.html
HTML | 256 lines | 222 code | 33 blank | 1 comment | 0 complexity | d1dc78f61876f9e60299fe0917696726 MD5 | raw file
Possible License(s): GPL-3.0
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
- <title>NFsim: NFcore::DirectSelector Class Reference</title>
- <link href="doxygen.css" rel="stylesheet" type="text/css">
- <link href="tabs.css" rel="stylesheet" type="text/css">
- </head><body>
- <!-- Generated by Doxygen 1.5.4 -->
- <div class="tabs">
- <ul>
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="namespaces.html"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- </ul>
- </div>
- <div class="tabs">
- <ul>
- <li><a href="annotated.html"><span>Class List</span></a></li>
- <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class Members</span></a></li>
- </ul>
- </div>
- <div class="nav">
- <a class="el" href="namespaceNFcore.html">NFcore</a>::<a class="el" href="classNFcore_1_1DirectSelector.html">DirectSelector</a></div>
- <h1>NFcore::DirectSelector Class Reference</h1><!-- doxytag: class="NFcore::DirectSelector" --><!-- doxytag: inherits="NFcore::ReactionSelector" --><code>#include <<a class="el" href="reactionSelector_8hh-source.html">reactionSelector.hh</a>></code>
- <p>
- <div class="dynheader">
- Inheritance diagram for NFcore::DirectSelector:</div>
- <div class="dynsection">
- <p><center><img src="classNFcore_1_1DirectSelector.png" usemap="#NFcore::DirectSelector_map" border="0" alt=""></center>
- <map name="NFcore::DirectSelector_map">
- <area href="classNFcore_1_1ReactionSelector.html" alt="NFcore::ReactionSelector" shape="rect" coords="0,0,157,24">
- </map>
- </div>
- <p>
- <a href="classNFcore_1_1DirectSelector-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
- <tr><td></td></tr>
- <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#0edfbc5e943b0d313658d45f05eac30f">DirectSelector</a> (vector< <a class="el" href="classNFcore_1_1ReactionClass.html">ReactionClass</a> * > &rxns)</td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#3733627bb6e291151359cc2fd483f3f5">~DirectSelector</a> ()</td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#009696cfa6a6349560057aaf81ad4e8c">refactorPropensities</a> ()</td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#155bb6a605bb40809d3a3b41496b278f">update</a> (<a class="el" href="classNFcore_1_1ReactionClass.html">ReactionClass</a> *r, double oldA, double newA)</td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#c0103558882f7e398d5c164db57bf01f">getNextReactionClass</a> (<a class="el" href="classNFcore_1_1ReactionClass.html">ReactionClass</a> *&rc)</td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#c1120d64cc3e6ca5307c6b327690b0c6">getAtot</a> ()</td></tr>
- <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#dc6d9679325b6c297fd86cdbd0474d63">Atot</a></td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#833b97dda002bcdf3f86fae6093ed093">n_reactions</a></td></tr>
- <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classNFcore_1_1ReactionClass.html">ReactionClass</a> ** </td><td class="memItemRight" valign="bottom"><a class="el" href="classNFcore_1_1DirectSelector.html#03746e5b901cb3c46ac91aaf908e2e2d">reactionClassList</a></td></tr>
- </table>
- <hr><h2>Constructor & Destructor Documentation</h2>
- <a class="anchor" name="0edfbc5e943b0d313658d45f05eac30f"></a><!-- doxytag: member="NFcore::DirectSelector::DirectSelector" ref="0edfbc5e943b0d313658d45f05eac30f" args="(vector< ReactionClass * > &rxns)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">DirectSelector::DirectSelector </td>
- <td>(</td>
- <td class="paramtype">vector< <a class="el" href="classNFcore_1_1ReactionClass.html">ReactionClass</a> * > & </td>
- <td class="paramname"> <em>rxns</em> </td>
- <td> ) </td>
- <td width="100%"></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- </div>
- </div><p>
- <a class="anchor" name="3733627bb6e291151359cc2fd483f3f5"></a><!-- doxytag: member="NFcore::DirectSelector::~DirectSelector" ref="3733627bb6e291151359cc2fd483f3f5" args="()" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">DirectSelector::~DirectSelector </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td width="100%"><code> [virtual]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- </div>
- </div><p>
- <hr><h2>Member Function Documentation</h2>
- <a class="anchor" name="009696cfa6a6349560057aaf81ad4e8c"></a><!-- doxytag: member="NFcore::DirectSelector::refactorPropensities" ref="009696cfa6a6349560057aaf81ad4e8c" args="()" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">double DirectSelector::refactorPropensities </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td width="100%"><code> [virtual]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- <p>Implements <a class="el" href="classNFcore_1_1ReactionSelector.html#ae6d112efbfe7b6784c0469c52c16729">NFcore::ReactionSelector</a>.</p>
- </div>
- </div><p>
- <a class="anchor" name="155bb6a605bb40809d3a3b41496b278f"></a><!-- doxytag: member="NFcore::DirectSelector::update" ref="155bb6a605bb40809d3a3b41496b278f" args="(ReactionClass *r, double oldA, double newA)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">double DirectSelector::update </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classNFcore_1_1ReactionClass.html">ReactionClass</a> * </td>
- <td class="paramname"> <em>r</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">double </td>
- <td class="paramname"> <em>oldA</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">double </td>
- <td class="paramname"> <em>newA</em></td><td> </td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td><td width="100%"><code> [virtual]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- <p>Implements <a class="el" href="classNFcore_1_1ReactionSelector.html#1a7969c93df14b6e261bd4e62dcde4e5">NFcore::ReactionSelector</a>.</p>
- </div>
- </div><p>
- <a class="anchor" name="c0103558882f7e398d5c164db57bf01f"></a><!-- doxytag: member="NFcore::DirectSelector::getNextReactionClass" ref="c0103558882f7e398d5c164db57bf01f" args="(ReactionClass *&rc)" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">double DirectSelector::getNextReactionClass </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="classNFcore_1_1ReactionClass.html">ReactionClass</a> *& </td>
- <td class="paramname"> <em>rc</em> </td>
- <td> ) </td>
- <td width="100%"><code> [virtual]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- <p>Implements <a class="el" href="classNFcore_1_1ReactionSelector.html#2ad50ddefd083636eaff2fa30d20dfa2">NFcore::ReactionSelector</a>.</p>
- </div>
- </div><p>
- <a class="anchor" name="c1120d64cc3e6ca5307c6b327690b0c6"></a><!-- doxytag: member="NFcore::DirectSelector::getAtot" ref="c1120d64cc3e6ca5307c6b327690b0c6" args="()" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">double DirectSelector::getAtot </td>
- <td>(</td>
- <td class="paramname"> </td>
- <td> ) </td>
- <td width="100%"><code> [virtual]</code></td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- <p>Implements <a class="el" href="classNFcore_1_1ReactionSelector.html#fa64a6ed345c2545add584fcd28edaa8">NFcore::ReactionSelector</a>.</p>
- </div>
- </div><p>
- <hr><h2>Member Data Documentation</h2>
- <a class="anchor" name="dc6d9679325b6c297fd86cdbd0474d63"></a><!-- doxytag: member="NFcore::DirectSelector::Atot" ref="dc6d9679325b6c297fd86cdbd0474d63" args="" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">double <a class="el" href="classNFcore_1_1DirectSelector.html#dc6d9679325b6c297fd86cdbd0474d63">NFcore::DirectSelector::Atot</a><code> [protected]</code> </td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- </div>
- </div><p>
- <a class="anchor" name="833b97dda002bcdf3f86fae6093ed093"></a><!-- doxytag: member="NFcore::DirectSelector::n_reactions" ref="833b97dda002bcdf3f86fae6093ed093" args="" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">int <a class="el" href="classNFcore_1_1DirectSelector.html#833b97dda002bcdf3f86fae6093ed093">NFcore::DirectSelector::n_reactions</a><code> [protected]</code> </td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- </div>
- </div><p>
- <a class="anchor" name="03746e5b901cb3c46ac91aaf908e2e2d"></a><!-- doxytag: member="NFcore::DirectSelector::reactionClassList" ref="03746e5b901cb3c46ac91aaf908e2e2d" args="" -->
- <div class="memitem">
- <div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="classNFcore_1_1ReactionClass.html">ReactionClass</a>** <a class="el" href="classNFcore_1_1DirectSelector.html#03746e5b901cb3c46ac91aaf908e2e2d">NFcore::DirectSelector::reactionClassList</a><code> [protected]</code> </td>
- </tr>
- </table>
- </div>
- <div class="memdoc">
- <p>
- </div>
- </div><p>
- <hr>The documentation for this class was generated from the following files:<ul>
- <li>/home/msneddon/eclipse/indigo/workspace/NFsim/src/NFcore/reactionSelector/<a class="el" href="reactionSelector_8hh-source.html">reactionSelector.hh</a><li>/home/msneddon/eclipse/indigo/workspace/NFsim/src/NFcore/reactionSelector/<a class="el" href="directSelector_8cpp.html">directSelector.cpp</a></ul>
- <hr size="1"><address style="text-align: right;"><small>Generated on Thu Aug 25 15:48:34 2011 for NFsim by
- <a href="http://www.doxygen.org/index.html">
- <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
- </body>
- </html>