Show
Ignore:
Timestamp:
08/29/09 20:54:10 (15 years ago)
Author:
smidl
Message:

doc

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/doc/html/classbdm_1_1emix.html

    r538 r590  
    8484<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1emix.html#10b4e0c45dd8f7d78f73e325382c6922">set_parameters</a> (const vec &amp;<a class="el" href="classbdm_1_1emix.html#bb7270345c76da627cd77ddf020bcf46">w</a>, const Array&lt; <a class="el" href="classbdm_1_1shared__ptr.html">shared_ptr</a>&lt; <a class="el" href="classbdm_1_1epdf.html">epdf</a> &gt; &gt; &amp;<a class="el" href="classbdm_1_1emix.html#866e75dacba151942ead95104e57a897">Coms</a>)</td></tr> 
    8585 
     86<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set weights <code>w</code> and components <code>Coms</code>.  <a href="#10b4e0c45dd8f7d78f73e325382c6922"></a><br></td></tr> 
    8687<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e8839dbbb0d1276a8dbe957a67cfe0dc"></a><!-- doxytag: member="bdm::emix::sample" ref="e8839dbbb0d1276a8dbe957a67cfe0dc" args="() const " --> 
    8788vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1emix.html#e8839dbbb0d1276a8dbe957a67cfe0dc">sample</a> () const </td></tr> 
     
    150151</ul> 
    151152The 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> 
    153154<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> 
    154155</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> 
     156All 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> 
    156157<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)" --> 
    157158void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_parameters</b> (int dim0)</td></tr> 
     
    230231<p>Reimplemented from <a class="el" href="classbdm_1_1epdf.html#deab266d63c236c277538867d5c3f249">bdm::epdf</a>.</p> 
    231232 
    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> 
    233234 
    234235<p>Referenced by <a class="el" href="merger_8cpp-source.html#l00064">bdm::merger_mix::merge()</a>.</p> 
     
    261262<p>Reimplemented in <a class="el" href="classbdm_1_1enorm.html#61bd470764020bea6e1ed35000f259e6">bdm::enorm&lt; sq_T &gt;</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&lt; ldmat &gt;</a>, <a class="el" href="classbdm_1_1enorm.html#61bd470764020bea6e1ed35000f259e6">bdm::enorm&lt; chmat &gt;</a>, and <a class="el" href="classbdm_1_1enorm.html#61bd470764020bea6e1ed35000f259e6">bdm::enorm&lt; fsqmat &gt;</a>.</p> 
    262263 
    263 <p>References <a class="el" href="bdmbase_8h-source.html#l00353">bdm::epdf::set_rv()</a>.</p> 
     264<p>References <a class="el" href="bdmbase_8h-source.html#l00357">bdm::epdf::set_rv()</a>.</p> 
    264265 
    265266</div> 
     
    291292 
    292293<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> 
     294Set weights <code>w</code> and components <code>Coms</code>.  
     295<p> 
     296Shared 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> 
    295298 
    296299<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> 
     
    301304<li><a class="el" href="emix_8h-source.html">emix.h</a><li>emix.cpp</ul> 
    302305</div> 
    303 <hr size="1"><address style="text-align: right;"><small>Generated on Sun Aug 16 17:58:19 2009 for mixpp by&nbsp; 
     306<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 29 20:49:46 2009 for mixpp by&nbsp; 
    304307<a href="http://www.doxygen.org/index.html"> 
    305308<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>