| | 87 | <tr><td colspan="2"><br><h2>Extension to conditional BM</h2></td></tr> |
| | 88 | <tr><td colspan="2">This extension is useful e.g. in Marginalized Particle Filter (<a class="el" href="classbdm_1_1MPF.html">bdm::MPF</a>). Alternatively, it can be used for automated connection to DS when the condition is observed <br><br></td></tr> |
| | 89 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b5e8e016be16e4029c789063cb3f3b33"></a><!-- doxytag: member="EKFCh_cond::_rvc" ref="b5e8e016be16e4029c789063cb3f3b33" args="() const " --> |
| | 90 | const RV & </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#b5e8e016be16e4029c789063cb3f3b33">_rvc</a> () const </td></tr> |
| | 91 | |
| | 92 | <tr><td class="mdescLeft"> </td><td class="mdescRight">access function <br></td></tr> |
| | 93 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de95c590d650b2db423d53992f0906cb"></a><!-- doxytag: member="EKFCh_cond::rvc" ref="de95c590d650b2db423d53992f0906cb" args="" --> |
| | 94 | RV </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#de95c590d650b2db423d53992f0906cb">rvc</a></td></tr> |
| | 95 | |
| | 96 | <tr><td class="mdescLeft"> </td><td class="mdescRight">Name of extension variable. <br></td></tr> |
| | 97 | <tr><td colspan="2"><br><h2>Logging of results</h2></td></tr> |
| | 98 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="224dd68a83c1472b43163763fa93c477"></a><!-- doxytag: member="EKFCh_cond::set_options" ref="224dd68a83c1472b43163763fa93c477" args="(const string &opt)" --> |
| | 99 | void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#224dd68a83c1472b43163763fa93c477">set_options</a> (const string &opt)</td></tr> |
| | 100 | |
| | 101 | <tr><td class="mdescLeft"> </td><td class="mdescRight">Set boolean options from a string. <br></td></tr> |
| | 102 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa5d1f7e638db229403e3917bf155ee3"></a><!-- doxytag: member="EKFCh_cond::log_add" ref="aa5d1f7e638db229403e3917bf155ee3" args="(logger *L, const string &name="")" --> |
| | 103 | void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#aa5d1f7e638db229403e3917bf155ee3">log_add</a> (logger *L, const string &name="")</td></tr> |
| | 104 | |
| | 105 | <tr><td class="mdescLeft"> </td><td class="mdescRight">Add all logged variables to a <a class="el" href="classbdm_1_1logger.html" title="Class for storing results (and semi-results) of an experiment.">logger</a>. <br></td></tr> |
| | 106 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0647606eefbf294623bf664971c7d461"></a><!-- doxytag: member="EKFCh_cond::logit" ref="0647606eefbf294623bf664971c7d461" args="(logger *L)" --> |
| | 107 | void </td><td class="memItemRight" valign="bottom"><b>logit</b> (logger *L)</td></tr> |
| | 108 | |
| | 109 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="109c1a626a69031658e3a44e9e500cca"></a><!-- doxytag: member="EKFCh_cond::LIDs" ref="109c1a626a69031658e3a44e9e500cca" args="" --> |
| | 110 | ivec </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#109c1a626a69031658e3a44e9e500cca">LIDs</a></td></tr> |
| | 111 | |
| | 112 | <tr><td class="mdescLeft"> </td><td class="mdescRight">IDs of storages in loggers. <br></td></tr> |
| | 113 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5e0000d2c9df99b029eceff222f7d77"></a><!-- doxytag: member="EKFCh_cond::opt_L_bounds" ref="a5e0000d2c9df99b029eceff222f7d77" args="" --> |
| | 114 | bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#a5e0000d2c9df99b029eceff222f7d77">opt_L_bounds</a></td></tr> |
| | 115 | |
| | 116 | <tr><td class="mdescLeft"> </td><td class="mdescRight">Option for logging bounds. <br></td></tr> |
| 271 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1164a90f782a2a323b1ee17242100b39"></a><!-- doxytag: member="EKFCh_cond::dimc" ref="1164a90f782a2a323b1ee17242100b39" args="" --> |
| 272 | | int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BMcond.html#1164a90f782a2a323b1ee17242100b39">dimc</a></td></tr> |
| 273 | | |
| 274 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">dimension of the conditioning variable <br></td></tr> |
| 275 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9a12750776d977408aada06a70093297"></a><!-- doxytag: member="EKFCh_cond::rvc" ref="9a12750776d977408aada06a70093297" args="" --> |
| 276 | | RV </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BMcond.html#9a12750776d977408aada06a70093297">rvc</a></td></tr> |
| 277 | | |
| 278 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Identificator of the conditioning variable. <br></td></tr> |
| 281 | | <a class="anchor" name="c0f027ff91d8459937c6f60ff8e553ff"></a><!-- doxytag: member="EKFCh_cond::_copy_" ref="c0f027ff91d8459937c6f60ff8e553ff" args="()" --> |
| 282 | | <div class="memitem"> |
| 283 | | <div class="memproto"> |
| 284 | | <table class="memname"> |
| 285 | | <tr> |
| 286 | | <td class="memname">virtual BM* bdm::BM::_copy_ </td> |
| 287 | | <td>(</td> |
| 288 | | <td class="paramname"> </td> |
| 289 | | <td> ) </td> |
| 290 | | <td><code> [inline, virtual, inherited]</code></td> |
| 291 | | </tr> |
| 292 | | </table> |
| 293 | | </div> |
| 294 | | <div class="memdoc"> |
| 295 | | |
| 296 | | <p> |
| 297 | | Copy function required in vectors, Arrays of <a class="el" href="classbdm_1_1BM.html" title="Bayesian Model of a system, i.e. all uncertainty is modeled by probabilities.">BM</a> etc. Have to be DELETED manually! Prototype: <div class="fragment"><pre class="fragment"> BM* <a class="code" href="classbdm_1_1BM.html#c0f027ff91d8459937c6f60ff8e553ff">_copy_</a>(){<span class="keywordflow">return</span> <span class="keyword">new</span> BM(*<span class="keyword">this</span>);} |
| 298 | | </pre></div> |
| 299 | | <p>Reimplemented in <a class="el" href="classbdm_1_1ARX.html#60c40b5c6abc4c7e464b4ccae64a5a61">bdm::ARX</a>.</p> |
| 300 | | |
| 301 | | </div> |
| 302 | | </div><p> |