85 | | <tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1mpdf__internal.html#a1ac61da081667fc54bcd050cc4f6a93e">condition</a> (const vec &cond)</td></tr> |
| 85 | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ac61da081667fc54bcd050cc4f6a93e"></a><!-- doxytag: member="bdm::mpdf_internal::condition" ref="a1ac61da081667fc54bcd050cc4f6a93e" args="(const vec &cond)" --> |
| 86 | virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1mpdf__internal.html#a1ac61da081667fc54bcd050cc4f6a93e">condition</a> (const vec &cond)</td></tr> |
| 87 | <tr><td class="mdescLeft"> </td><td class="mdescRight">Update <code>iepdf</code> so that it represents this <a class="el" href="classbdm_1_1mpdf.html" title="Conditional probability density, e.g. modeling , where is random variable, rv, and...">mpdf</a> conditioned on <code>rvc</code> = cond This function provides convenient reimplementation in offsprings. <br/></td></tr> |
117 | | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a222d5280e309c5a053ba73841e98c151"></a><!-- doxytag: member="bdm::mpdf_internal::_rv" ref="a222d5280e309c5a053ba73841e98c151" args="() const " --> |
118 | | <a class="el" href="classbdm_1_1RV.html">RV</a> </td><td class="memItemRight" valign="bottom"><b>_rv</b> () const </td></tr> |
119 | | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26001264236846897bd11e4baad47245"></a><!-- doxytag: member="bdm::mpdf_internal::_rvc" ref="a26001264236846897bd11e4baad47245" args="()" --> |
120 | | <a class="el" href="classbdm_1_1RV.html">RV</a> </td><td class="memItemRight" valign="bottom"><b>_rvc</b> ()</td></tr> |
| 120 | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa0095f80870f15209bca68a8a7bad8a"></a><!-- doxytag: member="bdm::mpdf_internal::_rv" ref="aaa0095f80870f15209bca68a8a7bad8a" args="() const " --> |
| 121 | const <a class="el" href="classbdm_1_1RV.html">RV</a> & </td><td class="memItemRight" valign="bottom"><b>_rv</b> () const </td></tr> |
| 122 | <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a739d5202899bb56792a547c74e517a11"></a><!-- doxytag: member="bdm::mpdf_internal::_rvc" ref="a739d5202899bb56792a547c74e517a11" args="() const " --> |
| 123 | const <a class="el" href="classbdm_1_1RV.html">RV</a> & </td><td class="memItemRight" valign="bottom"><b>_rvc</b> () const </td></tr> |
158 | | <a class="anchor" id="a1ac61da081667fc54bcd050cc4f6a93e"></a><!-- doxytag: member="bdm::mpdf_internal::condition" ref="a1ac61da081667fc54bcd050cc4f6a93e" args="(const vec &cond)" --> |
159 | | <div class="memitem"> |
160 | | <div class="memproto"> |
161 | | <div class="memtemplate"> |
162 | | template<class EPDF> </div> |
163 | | <table class="memname"> |
164 | | <tr> |
165 | | <td class="memname">virtual void <a class="el" href="classbdm_1_1mpdf__internal.html">bdm::mpdf_internal</a>< EPDF >::condition </td> |
166 | | <td>(</td> |
167 | | <td class="paramtype">const vec & </td> |
168 | | <td class="paramname"> <em>cond</em></td> |
169 | | <td> ) </td> |
170 | | <td><code> [inline, virtual]</code></td> |
171 | | </tr> |
172 | | </table> |
173 | | </div> |
174 | | <div class="memdoc"> |
175 | | <p>Update <code>iepdf</code> so that it represents this <a class="el" href="classbdm_1_1mpdf.html" title="Conditional probability density, e.g. modeling , where is random variable, rv, and...">mpdf</a> conditioned on <code>rvc</code> = cond This function provides convenient reimplementation in offsprings </p> |
176 | | |
177 | | <p>Reimplemented in <a class="el" href="classbdm_1_1mlnorm.html#ac2895ae549ee76d961be98d7061bd110">bdm::mlnorm< sq_T, TEpdf ></a>, <a class="el" href="classbdm_1_1mgnorm.html#ab31d63472cf6a1030cd8dbd8094c1f6d">bdm::mgnorm< sq_T ></a>, <a class="el" href="classbdm_1_1mlstudent.html#aefd37560585c8613897f30d3c2f58d0d">bdm::mlstudent</a>, <a class="el" href="classbdm_1_1mgamma.html#a8996500f1885e39cde30221b20900bff">bdm::mgamma</a>, <a class="el" href="classbdm_1_1migamma.html#a7a34b1e2e3aa2250d7c0ed7df1665b8c">bdm::migamma</a>, <a class="el" href="classbdm_1_1mgamma__fix.html#a1d539591deb7a38bb3403c2b396c8ff7">bdm::mgamma_fix</a>, <a class="el" href="classbdm_1_1migamma__ref.html#aae86b2e4ff963d62e05d4e130514634a">bdm::migamma_ref</a>, <a class="el" href="classbdm_1_1mlognorm.html#a9106d8fd8bdf2b6be675ffd8f3ca584e">bdm::mlognorm</a>, <a class="el" href="classbdm_1_1rwiWishartCh.html#aac087ba6c885d3faeda9171229f9b4e6">bdm::rwiWishartCh</a>, <a class="el" href="classbdm_1_1mlnorm.html#ac2895ae549ee76d961be98d7061bd110">bdm::mlnorm< ldmat, enorm ></a>, and <a class="el" href="classbdm_1_1mlnorm.html#ac2895ae549ee76d961be98d7061bd110">bdm::mlnorm< chmat ></a>.</p> |
178 | | |
179 | | <p>Referenced by <a class="el" href="bdmbase_8h_source.html#l01032">bdm::mpdf_internal< EPDF >::evallogcond()</a>, <a class="el" href="bdmbase_8h_source.html#l01041">bdm::mpdf_internal< EPDF >::evallogcond_m()</a>, <a class="el" href="bdmbase_8h_source.html#l01010">bdm::mpdf_internal< EPDF >::samplecond()</a>, and <a class="el" href="bdmbase_8h_source.html#l01018">bdm::mpdf_internal< EPDF >::samplecond_m()</a>.</p> |
180 | | |
181 | | </div> |
182 | | </div> |
198 | | <p>Load from structure with elements: </p> |
199 | | <div class="fragment"><pre class="fragment"> { <span class="keyword">class </span>= "mpdf_offspring", |
200 | | rv = {<span class="keyword">class</span>=<span class="stringliteral">"RV"</span>, names=(...),}; <span class="comment">// RV describing meaning of random variable</span> |
201 | | <a class="code" href="classbdm_1_1mpdf.html#a5a5f08950daa08b85b01ddf4e1c36288" title="random variable in condition">rvc</a>= {<span class="keyword">class</span>=<span class="stringliteral">"RV"</span>, names=(...),}; <span class="comment">// RV describing meaning of random variable in condition</span> |
202 | | <span class="comment">// elements of offsprings</span> |
203 | | } |
| 176 | |
| 177 | <p>Load from structure with elements:. </p> |
| 178 | <div class="fragment"><pre class="fragment"> { <span class="keyword">class </span>= "mpdf_offspring", |
| 179 | rv = {<span class="keyword">class</span>=<span class="stringliteral">"RV"</span>, names=(...),}; <span class="comment">// RV describing meaning of random variable</span> |
| 180 | <a class="code" href="classbdm_1_1mpdf.html#a5a5f08950daa08b85b01ddf4e1c36288" title="random variable in condition">rvc</a>= {<span class="keyword">class</span>=<span class="stringliteral">"RV"</span>, names=(...),}; <span class="comment">// RV describing meaning of random variable in condition</span> |
| 181 | <span class="comment">// elements of offsprings</span> |
| 182 | } |