71 | | <h1>bdm::mprod Class Reference</h1><!-- doxytag: class="bdm::mprod" --><!-- doxytag: inherits="bdm::compositepdf,bdm::mpdf" --><code>#include <<a class="el" href="emix_8h-source.html">emix.h</a>></code> |
72 | | <p> |
73 | | <div class="dynheader"> |
74 | | Inheritance diagram for bdm::mprod:</div> |
75 | | <div class="dynsection"> |
76 | | |
77 | | <p><center><img src="classbdm_1_1mprod.png" usemap="#bdm::mprod_map" border="0" alt=""></center> |
78 | | <map name="bdm::mprod_map"> |
79 | | <area href="classbdm_1_1compositepdf.html" alt="bdm::compositepdf" shape="rect" coords="0,56,115,80"> |
80 | | <area href="classbdm_1_1mpdf.html" alt="bdm::mpdf" shape="rect" coords="125,56,240,80"> |
81 | | <area href="classbdm_1_1bdmroot.html" alt="bdm::bdmroot" shape="rect" coords="125,0,240,24"> |
82 | | </map> |
83 | | </div> |
84 | | |
85 | | <p> |
86 | | <a href="classbdm_1_1mprod-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> |
87 | | Chain rule decomposition of <a class="el" href="classbdm_1_1epdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. |
88 | | <p> |
89 | | Probability density in the form of Chain-rule decomposition: \[ f(x_1,x_2,x_3) = f(x_1|x_2,x_3)f(x_2,x_3)f(x_3) \] Note that <table border="0" cellpadding="0" cellspacing="0"> |
| 71 | <h1>bdm::mprod Class Reference</h1><!-- doxytag: class="bdm::mprod" --><!-- doxytag: inherits="bdm::compositepdf,bdm::mpdf" -->Chain rule decomposition of <a class="el" href="classbdm_1_1epdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. |
| 72 | <a href="#_details">More...</a> |
| 73 | <p> |
| 74 | <code>#include <<a class="el" href="emix_8h-source.html">emix.h</a>></code> |
| 75 | <p> |
| 76 | |
| 77 | <p> |
| 78 | <a href="classbdm_1_1mprod-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> |
188 | | <hr><h2>Member Function Documentation</h2> |
| 177 | <hr><a name="_details"></a><h2>Detailed Description</h2> |
| 178 | Chain rule decomposition of <a class="el" href="classbdm_1_1epdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. |
| 179 | <p> |
| 180 | Probability density in the form of Chain-rule decomposition: \[ f(x_1,x_2,x_3) = f(x_1|x_2,x_3)f(x_2,x_3)f(x_3) \] Note that <hr><h2>Member Function Documentation</h2> |
| 181 | <a class="anchor" name="c73d39acc4378eee6a63155c3517d3c9"></a><!-- doxytag: member="bdm::mprod::getrv" ref="c73d39acc4378eee6a63155c3517d3c9" args="(bool checkoverlap=false)" --> |
| 182 | <div class="memitem"> |
| 183 | <div class="memproto"> |
| 184 | <table class="memname"> |
| 185 | <tr> |
| 186 | <td class="memname"><a class="el" href="classbdm_1_1RV.html">RV</a> bdm::compositepdf::getrv </td> |
| 187 | <td>(</td> |
| 188 | <td class="paramtype">bool </td> |
| 189 | <td class="paramname"> <em>checkoverlap</em> = <code>false</code> </td> |
| 190 | <td> ) </td> |
| 191 | <td><code> [inherited]</code></td> |
| 192 | </tr> |
| 193 | </table> |
| 194 | </div> |
| 195 | <div class="memdoc"> |
| 196 | |
| 197 | <p> |
| 198 | find common rv, flag |
| 199 | <p> |
| 200 | <dl compact><dt><b>Parameters:</b></dt><dd> |
| 201 | <table border="0" cellspacing="2" cellpadding="0"> |
| 202 | <tr><td valign="top"></td><td valign="top"><em>checkoverlap</em> </td><td>modifies whether overlaps are acceptable </td></tr> |
| 203 | </table> |
| 204 | </dl> |
| 205 | |
| 206 | <p>References <a class="el" href="libBM_8cpp-source.html#l00079">bdm::RV::add()</a>, <a class="el" href="libBM_8h-source.html#l00544">bdm::compositepdf::mpdfs</a>, and <a class="el" href="libBM_8h-source.html#l00542">bdm::compositepdf::n</a>.</p> |
| 207 | |
| 208 | <p>Referenced by <a class="el" href="merger_8h-source.html#l00050">bdm::merger::merger()</a>, and <a class="el" href="emix_8h-source.html#l00180">mprod()</a>.</p> |
| 209 | |
| 210 | </div> |
| 211 | </div><p> |
216 | | <p>References <a class="el" href="libBM_8h-source.html#l00286">bdm::epdf::dimension()</a>, <a class="el" href="emix_8h-source.html#l00168">dls</a>, <a class="el" href="libBM_8h-source.html#l00302">bdm::mpdf::ep</a>, <a class="el" href="emix_8h-source.html#l00166">epdfs</a>, <a class="el" href="libBM_8h-source.html#l00533">bdm::compositepdf::mpdfs</a>, and <a class="el" href="libBM_8h-source.html#l00531">bdm::compositepdf::n</a>.</p> |
217 | | |
218 | | </div> |
219 | | </div><p> |
220 | | <a class="anchor" name="c73d39acc4378eee6a63155c3517d3c9"></a><!-- doxytag: member="bdm::mprod::getrv" ref="c73d39acc4378eee6a63155c3517d3c9" args="(bool checkoverlap=false)" --> |
221 | | <div class="memitem"> |
222 | | <div class="memproto"> |
223 | | <table class="memname"> |
224 | | <tr> |
225 | | <td class="memname"><a class="el" href="classbdm_1_1RV.html">RV</a> bdm::compositepdf::getrv </td> |
226 | | <td>(</td> |
227 | | <td class="paramtype">bool </td> |
228 | | <td class="paramname"> <em>checkoverlap</em> = <code>false</code> </td> |
229 | | <td> ) </td> |
230 | | <td><code> [inherited]</code></td> |
231 | | </tr> |
232 | | </table> |
233 | | </div> |
234 | | <div class="memdoc"> |
235 | | |
236 | | <p> |
237 | | find common rv, flag |
238 | | <p> |
239 | | <dl compact><dt><b>Parameters:</b></dt><dd> |
240 | | <table border="0" cellspacing="2" cellpadding="0"> |
241 | | <tr><td valign="top"></td><td valign="top"><em>checkoverlap</em> </td><td>modifies whether overlaps are acceptable </td></tr> |
242 | | </table> |
243 | | </dl> |
244 | | |
245 | | <p>References <a class="el" href="libBM_8cpp-source.html#l00079">bdm::RV::add()</a>, <a class="el" href="libBM_8h-source.html#l00533">bdm::compositepdf::mpdfs</a>, and <a class="el" href="libBM_8h-source.html#l00531">bdm::compositepdf::n</a>.</p> |
246 | | |
247 | | <p>Referenced by <a class="el" href="emix_8h-source.html#l00174">mprod()</a>.</p> |
| 241 | <p>References <a class="el" href="libBM_8h-source.html#l00286">bdm::epdf::dimension()</a>, <a class="el" href="emix_8h-source.html#l00174">dls</a>, <a class="el" href="libBM_8h-source.html#l00302">bdm::mpdf::ep</a>, <a class="el" href="emix_8h-source.html#l00172">epdfs</a>, <a class="el" href="libBM_8h-source.html#l00544">bdm::compositepdf::mpdfs</a>, and <a class="el" href="libBM_8h-source.html#l00542">bdm::compositepdf::n</a>.</p> |