Changeset 590 for library/doc/html/classbdm_1_1emix.html
- Timestamp:
- 08/29/09 20:54:10 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/doc/html/classbdm_1_1emix.html
r538 r590 84 84 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1emix.html#10b4e0c45dd8f7d78f73e325382c6922">set_parameters</a> (const vec &<a class="el" href="classbdm_1_1emix.html#bb7270345c76da627cd77ddf020bcf46">w</a>, const Array< <a class="el" href="classbdm_1_1shared__ptr.html">shared_ptr</a>< <a class="el" href="classbdm_1_1epdf.html">epdf</a> > > &<a class="el" href="classbdm_1_1emix.html#866e75dacba151942ead95104e57a897">Coms</a>)</td></tr> 85 85 86 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set weights <code>w</code> and components <code>Coms</code>. <a href="#10b4e0c45dd8f7d78f73e325382c6922"></a><br></td></tr> 86 87 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e8839dbbb0d1276a8dbe957a67cfe0dc"></a><!-- doxytag: member="bdm::emix::sample" ref="e8839dbbb0d1276a8dbe957a67cfe0dc" args="() const " --> 87 88 vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1emix.html#e8839dbbb0d1276a8dbe957a67cfe0dc">sample</a> () const </td></tr> … … 150 151 </ul> 151 152 The following constructors should be supported for convenience: <ul> 152 <li>constructor followed by calling <code><a class="el" href="classbdm_1_1emix.html#10b4e0c45dd8f7d78f73e325382c6922" >set_parameters()</a></code> </li>153 <li>constructor followed by calling <code><a class="el" href="classbdm_1_1emix.html#10b4e0c45dd8f7d78f73e325382c6922" title="Set weights w and components Coms.">set_parameters()</a></code> </li> 153 154 <li>constructor accepting random variables calling <code><a class="el" href="classbdm_1_1emix.html#04a8632cfa9299ae937228eb732fd61e" title="Name its rv.">set_rv()</a></code> </li> 154 155 </ul> 155 All internal data structures are constructed as empty. Their values (including sizes) will be set by method <code><a class="el" href="classbdm_1_1emix.html#10b4e0c45dd8f7d78f73e325382c6922" >set_parameters()</a></code>. This way references can be initialized in constructors. <br><br></div></td></tr>156 All internal data structures are constructed as empty. Their values (including sizes) will be set by method <code><a class="el" href="classbdm_1_1emix.html#10b4e0c45dd8f7d78f73e325382c6922" title="Set weights w and components Coms.">set_parameters()</a></code>. This way references can be initialized in constructors. <br><br></div></td></tr> 156 157 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="840de94aa33cf4f2ebd2427f45a165d8"></a><!-- doxytag: member="bdm::emix::set_parameters" ref="840de94aa33cf4f2ebd2427f45a165d8" args="(int dim0)" --> 157 158 void </td><td class="memItemRight" valign="bottom"><b>set_parameters</b> (int dim0)</td></tr> … … 230 231 <p>Reimplemented from <a class="el" href="classbdm_1_1epdf.html#deab266d63c236c277538867d5c3f249">bdm::epdf</a>.</p> 231 232 232 <p>References <a class="el" href=" emix_8h-source.html#l00110">Coms</a>, and <a class="el" href="emix_8h-source.html#l00108">w</a>.</p>233 <p>References <a class="el" href="bdmerror_8h-source.html#l00047">bdm_assert_debug</a>, <a class="el" href="emix_8h-source.html#l00116">Coms</a>, and <a class="el" href="emix_8h-source.html#l00113">w</a>.</p> 233 234 234 235 <p>Referenced by <a class="el" href="merger_8cpp-source.html#l00064">bdm::merger_mix::merge()</a>.</p> … … 261 262 <p>Reimplemented in <a class="el" href="classbdm_1_1enorm.html#61bd470764020bea6e1ed35000f259e6">bdm::enorm< sq_T ></a>, <a class="el" href="classbdm_1_1egiw.html#55b76ec75bd2df5ef9cab3be20a33bbb">bdm::egiw</a>, <a class="el" href="classbdm_1_1egamma.html#8a6fd1a1c0190f3e0d95a2a1f99aafc1">bdm::egamma</a>, <a class="el" href="classbdm_1_1euni.html#77f5fef1f006fe056066da23b9e5f042">bdm::euni</a>, <a class="el" href="classbdm_1_1merger__base.html#10dd390fc6f0d1733bb07cb51977160c">bdm::merger_base</a>, <a class="el" href="classbdm_1_1merger__mix.html#9f12b2c66344e25e6b3ef0255d000478">bdm::merger_mix</a>, <a class="el" href="classbdm_1_1enorm.html#61bd470764020bea6e1ed35000f259e6">bdm::enorm< ldmat ></a>, <a class="el" href="classbdm_1_1enorm.html#61bd470764020bea6e1ed35000f259e6">bdm::enorm< chmat ></a>, and <a class="el" href="classbdm_1_1enorm.html#61bd470764020bea6e1ed35000f259e6">bdm::enorm< fsqmat ></a>.</p> 262 263 263 <p>References <a class="el" href="bdmbase_8h-source.html#l0035 3">bdm::epdf::set_rv()</a>.</p>264 <p>References <a class="el" href="bdmbase_8h-source.html#l00357">bdm::epdf::set_rv()</a>.</p> 264 265 265 266 </div> … … 291 292 292 293 <p> 293 Set weights <code>w</code> and components <code>Coms</code> By default Coms are copied inside. Parameter <code>copy</code> can be set to false if Coms live externally. Use method ownComs() if Coms should be destroyed by the destructor. 294 <p>References <a class="el" href="bdmbase_8h-source.html#l00362">bdm::epdf::_rv()</a>, <a class="el" href="emix_8h-source.html#l00110">Coms</a>, <a class="el" href="bdmbase_8h-source.html#l00269">bdm::epdf::dim</a>, <a class="el" href="bdmbase_8h-source.html#l00372">bdm::epdf::dimension()</a>, <a class="el" href="bdmbase_8cpp-source.html#l00132">bdm::RV::equal()</a>, <a class="el" href="bdmbase_8h-source.html#l00357">bdm::epdf::isnamed()</a>, <a class="el" href="emix_8h-source.html#l00182">set_rv()</a>, and <a class="el" href="emix_8h-source.html#l00108">w</a>.</p> 294 Set weights <code>w</code> and components <code>Coms</code>. 295 <p> 296 Shared pointers in Coms are kept inside this instance and shouldn't be modified after being passed to this method. 297 <p>References <a class="el" href="bdmbase_8h-source.html#l00368">bdm::epdf::_rv()</a>, <a class="el" href="bdmerror_8h-source.html#l00047">bdm_assert_debug</a>, <a class="el" href="emix_8h-source.html#l00116">Coms</a>, <a class="el" href="bdmbase_8h-source.html#l00272">bdm::epdf::dim</a>, <a class="el" href="bdmbase_8h-source.html#l00378">bdm::epdf::dimension()</a>, <a class="el" href="bdmbase_8cpp-source.html#l00132">bdm::RV::equal()</a>, <a class="el" href="bdmbase_8h-source.html#l00362">bdm::epdf::isnamed()</a>, <a class="el" href="emix_8h-source.html#l00193">set_rv()</a>, and <a class="el" href="emix_8h-source.html#l00113">w</a>.</p> 295 298 296 299 <p>Referenced by <a class="el" href="mixtures_8cpp-source.html#l00143">bdm::MixEF::epredictor()</a>, and <a class="el" href="emix_8cpp-source.html#l00045">marginal()</a>.</p> … … 301 304 <li><a class="el" href="emix_8h-source.html">emix.h</a><li>emix.cpp</ul> 302 305 </div> 303 <hr size="1"><address style="text-align: right;"><small>Generated on S un Aug 16 17:58:192009 for mixpp by 306 <hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 29 20:49:46 2009 for mixpp by 304 307 <a href="http://www.doxygen.org/index.html"> 305 308 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>