54 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1e662c8d90a96bf19235a05373d6887a"></a><!-- doxytag: member="mprod::evalcond" ref="1e662c8d90a96bf19235a05373d6887a" args="(const vec &val, const vec &cond)" --> |
55 | | double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmprod.html#1e662c8d90a96bf19235a05373d6887a">evalcond</a> (const vec &val, const vec &cond)</td></tr> |
| 55 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f5e1075f133f203113d92084b4a47c28"></a><!-- doxytag: member="mprod::evallogcond" ref="f5e1075f133f203113d92084b4a47c28" args="(const vec &val, const vec &cond)" --> |
| 56 | double </td><td class="memItemRight" valign="bottom"><a class="el" href="classmprod.html#f5e1075f133f203113d92084b4a47c28">evallogcond</a> (const vec &val, const vec &cond)</td></tr> |
61 | | <tr><td class="memItemLeft" nowrap align="right" valign="top">mat </td><td class="memItemRight" valign="bottom"><a class="el" href="classmprod.html#e171c40e210539c2af01d6237785620b">samplecond</a> (const vec &cond, vec &ll, int N)</td></tr> |
62 | | |
63 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Returns. <a href="#e171c40e210539c2af01d6237785620b"></a><br></td></tr> |
| 62 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e171c40e210539c2af01d6237785620b"></a><!-- doxytag: member="mprod::samplecond" ref="e171c40e210539c2af01d6237785620b" args="(const vec &cond, vec &ll, int N)" --> |
| 63 | mat </td><td class="memItemRight" valign="bottom"><b>samplecond</b> (const vec &cond, vec &ll, int N)</td></tr> |
| 64 | |
75 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b7b2da35080cd15f1be365b805e7277e"></a><!-- doxytag: member="mprod::evalcond_m" ref="b7b2da35080cd15f1be365b805e7277e" args="(const mat &Dt, const vec &cond)" --> |
76 | | virtual vec </td><td class="memItemRight" valign="bottom"><b>evalcond_m</b> (const mat &Dt, const vec &cond)</td></tr> |
77 | | |
| 79 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="95fcff214848f66f1b489459370573fa"></a><!-- doxytag: member="mprod::evallogcond_m" ref="95fcff214848f66f1b489459370573fa" args="(const mat &Dt, const vec &cond)" --> |
| 80 | virtual vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#95fcff214848f66f1b489459370573fa">evallogcond_m</a> (const mat &Dt, const vec &cond)</td></tr> |
| 81 | |
| 82 | <tr><td class="mdescLeft"> </td><td class="mdescRight">Matrix version of evallogcond. <br></td></tr> |
161 | | <p>References <a class="el" href="libBM_8h-source.html#l00073">RV::count()</a>, <a class="el" href="emix_8h-source.html#l00152">dls</a>, <a class="el" href="emix_8h-source.html#l00150">epdfs</a>, <a class="el" href="libBM_8h-source.html#l00349">compositepdf::mpdfs</a>, <a class="el" href="libBM_8h-source.html#l00347">compositepdf::n</a>, and <a class="el" href="libBM_8h-source.html#l00206">mpdf::rv</a>.</p> |
162 | | |
163 | | <p>Referenced by <a class="el" href="emix_8h-source.html#l00202">samplecond()</a>.</p> |
| 166 | <p>References <a class="el" href="libBM_8h-source.html#l00077">RV::count()</a>, <a class="el" href="emix_8h-source.html#l00159">dls</a>, <a class="el" href="emix_8h-source.html#l00157">epdfs</a>, <a class="el" href="libBM_8h-source.html#l00357">compositepdf::mpdfs</a>, <a class="el" href="libBM_8h-source.html#l00355">compositepdf::n</a>, and <a class="el" href="libBM_8h-source.html#l00212">mpdf::rv</a>.</p> |
172 | | <td class="memname">mat mprod::samplecond </td> |
| 175 | <td class="memname"><a class="el" href="classRV.html">RV</a> compositepdf::getrv </td> |
| 176 | <td>(</td> |
| 177 | <td class="paramtype">bool </td> |
| 178 | <td class="paramname"> <em>checkoverlap</em> = <code>false</code> </td> |
| 179 | <td> ) </td> |
| 180 | <td><code> [inherited]</code></td> |
| 181 | </tr> |
| 182 | </table> |
| 183 | </div> |
| 184 | <div class="memdoc"> |
| 185 | |
| 186 | <p> |
| 187 | find common rv, flag |
| 188 | <p> |
| 189 | <dl compact><dt><b>Parameters:</b></dt><dd> |
| 190 | <table border="0" cellspacing="2" cellpadding="0"> |
| 191 | <tr><td valign="top"></td><td valign="top"><em>checkoverlap</em> </td><td>modifies whether overlaps are acceptable </td></tr> |
| 192 | </table> |
| 193 | </dl> |
| 194 | |
| 195 | <p>References <a class="el" href="libBM_8cpp-source.html#l00053">RV::add()</a>, <a class="el" href="libBM_8h-source.html#l00357">compositepdf::mpdfs</a>, and <a class="el" href="libBM_8h-source.html#l00355">compositepdf::n</a>.</p> |
| 196 | |
| 197 | </div> |
| 198 | </div><p> |
| 199 | <a class="anchor" name="b1dae6171ee39a6a05976c7b1007a3c5"></a><!-- doxytag: member="mprod::samplecond_m" ref="b1dae6171ee39a6a05976c7b1007a3c5" args="(const vec &cond, vec &ll, int N)" --> |
| 200 | <div class="memitem"> |
| 201 | <div class="memproto"> |
| 202 | <table class="memname"> |
| 203 | <tr> |
| 204 | <td class="memname">virtual mat mpdf::samplecond_m </td> |
209 | | <p>Reimplemented from <a class="el" href="classmpdf.html#0e37163660f93df2a4d723cedb1da89c">mpdf</a>.</p> |
210 | | |
211 | | <p>References <a class="el" href="libBM_8h-source.html#l00073">RV::count()</a>, <a class="el" href="libBM_8h-source.html#l00206">mpdf::rv</a>, and <a class="el" href="emix_8h-source.html#l00184">samplecond()</a>.</p> |
212 | | |
213 | | </div> |
214 | | </div><p> |
215 | | <a class="anchor" name="635d219fb3e32852400d6f98aa4bdc93"></a><!-- doxytag: member="mprod::getrv" ref="635d219fb3e32852400d6f98aa4bdc93" args="(bool checkoverlap=false)" --> |
216 | | <div class="memitem"> |
217 | | <div class="memproto"> |
218 | | <table class="memname"> |
219 | | <tr> |
220 | | <td class="memname"><a class="el" href="classRV.html">RV</a> compositepdf::getrv </td> |
221 | | <td>(</td> |
222 | | <td class="paramtype">bool </td> |
223 | | <td class="paramname"> <em>checkoverlap</em> = <code>false</code> </td> |
224 | | <td> ) </td> |
225 | | <td><code> [inherited]</code></td> |
226 | | </tr> |
227 | | </table> |
228 | | </div> |
229 | | <div class="memdoc"> |
230 | | |
231 | | <p> |
232 | | find common rv, flag |
233 | | <p> |
234 | | <dl compact><dt><b>Parameters:</b></dt><dd> |
235 | | <table border="0" cellspacing="2" cellpadding="0"> |
236 | | <tr><td valign="top"></td><td valign="top"><em>checkoverlap</em> </td><td>modifies whether overlaps are acceptable </td></tr> |
237 | | </table> |
238 | | </dl> |
239 | | |
240 | | <p>References <a class="el" href="libBM_8cpp-source.html#l00051">RV::add()</a>, <a class="el" href="libBM_8h-source.html#l00349">compositepdf::mpdfs</a>, and <a class="el" href="libBM_8h-source.html#l00347">compositepdf::n</a>.</p> |
| 241 | <p>References <a class="el" href="libBM_8h-source.html#l00235">mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00077">RV::count()</a>, <a class="el" href="libBM_8h-source.html#l00216">mpdf::ep</a>, <a class="el" href="classepdf.html#e1996af1da1fa1214270066a96ca113e">epdf::evallog()</a>, <a class="el" href="libBM_8h-source.html#l00212">mpdf::rv</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p> |