Show
Ignore:
Timestamp:
10/15/09 00:10:19 (15 years ago)
Author:
smidl
Message:

doc

Files:
1 modified

Legend:

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

    r656 r661  
    155155<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5819f71d774649412c10b8e1716be1e"></a><!-- doxytag: member="bdm::RV::expand_delayes" ref="ac5819f71d774649412c10b8e1716be1e" args="() const " --> 
    156156<a class="el" href="classbdm_1_1RV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1RV.html#ac5819f71d774649412c10b8e1716be1e">expand_delayes</a> () const </td></tr> 
    157 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">return rvs with expanded delayes and sorted in the order of: <br/></td></tr> 
     157<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">return rvs with expanded delayes and sorted in the order of: <img class="formulaInl" alt="$ [ rv_{0}, rv_{-1},\ldots rv_{max_delay}]$" src="form_190.png"/> <br/></td></tr> 
    158158<tr><td colspan="2"><div class="groupHeader">Relation to vectors</div></td></tr> 
    159159<tr><td colspan="2"><div class="groupText"><p><a class="anchor" id="amgrpbf7d6716e6a2259c0d28e2e7477a0b81"></a> </p> 
     
    162162<a class="el" href="classbdm_1_1str.html">str</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1RV.html#a8bdd7f4072749c7cc864b78a418ca388">tostr</a> () const </td></tr> 
    163163<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">generate <code><a class="el" href="classbdm_1_1str.html" title="Structure of RV, i.e. RVs expanded into a flat list of IDs, used for debugging.">str</a></code> from rv, by expanding sizes <br/></td></tr> 
    164 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acbebdb5e0d30101a6eb63550ef701c55"></a><!-- doxytag: member="bdm::RV::dataind" ref="acbebdb5e0d30101a6eb63550ef701c55" args="(const RV &amp;crv) const " --> 
    165 ivec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1RV.html#acbebdb5e0d30101a6eb63550ef701c55">dataind</a> (const <a class="el" href="classbdm_1_1RV.html">RV</a> &amp;crv) const </td></tr> 
    166 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">when this rv is a part of bigger rv, this function returns indices of self in the data vector of the bigger crv. Then, data can be copied via: data_of_this = cdata(ind); <br/></td></tr> 
     164<tr><td class="memItemLeft" align="right" valign="top">ivec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1RV.html#acbebdb5e0d30101a6eb63550ef701c55">dataind</a> (const <a class="el" href="classbdm_1_1RV.html">RV</a> &amp;crv) const </td></tr> 
    167165<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c6e3a1c54a612d2ea390c841aa5eb6f"></a><!-- doxytag: member="bdm::RV::dataind_part" ref="a0c6e3a1c54a612d2ea390c841aa5eb6f" args="(const RV &amp;crv) const " --> 
    168166ivec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1RV.html#a0c6e3a1c54a612d2ea390c841aa5eb6f">dataind_part</a> (const <a class="el" href="classbdm_1_1RV.html">RV</a> &amp;crv) const </td></tr> 
    169167<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">same as dataind but this time crv should not be complete supperset of rv. <br/></td></tr> 
    170 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac92b92ecfd95c89be13ab3e6cb6855c1"></a><!-- doxytag: member="bdm::RV::dataind" ref="ac92b92ecfd95c89be13ab3e6cb6855c1" args="(const RV &amp;rv2, ivec &amp;selfi, ivec &amp;rv2i) const " --> 
    171 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1RV.html#ac92b92ecfd95c89be13ab3e6cb6855c1">dataind</a> (const <a class="el" href="classbdm_1_1RV.html">RV</a> &amp;rv2, ivec &amp;selfi, ivec &amp;rv2i) const </td></tr> 
    172 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">generate mutual indices when copying data between self and crv. Data are copied via: data_of_this(selfi) = data_of_rv2(rv2i) <br/></td></tr> 
     168<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1RV.html#ac92b92ecfd95c89be13ab3e6cb6855c1">dataind</a> (const <a class="el" href="classbdm_1_1RV.html">RV</a> &amp;rv2, ivec &amp;selfi, ivec &amp;rv2i) const </td></tr> 
    173169<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a5c5aeeaf39299d07763377b05a8241"></a><!-- doxytag: member="bdm::RV::mint" ref="a9a5c5aeeaf39299d07763377b05a8241" args="() const " --> 
    174170int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1RV.html#a9a5c5aeeaf39299d07763377b05a8241">mint</a> () const </td></tr> 
     
    251247<p>References <a class="el" href="bdmbase_8cpp_source.html#l00061">countsize()</a>, <a class="el" href="bdmbase_8h_source.html#l00098">dsize</a>, <a class="el" href="bdmbase_8cpp_source.html#l00325">findself()</a>, <a class="el" href="bdmbase_8h_source.html#l00102">ids</a>, <a class="el" href="bdmbase_8h_source.html#l00100">len</a>, and <a class="el" href="bdmbase_8h_source.html#l00104">times</a>.</p> 
    252248 
    253 <p>Referenced by <a class="el" href="kalman_8h_source.html#l00449">bdm::StateCanonical::connect_mlnorm()</a>, <a class="el" href="bdmbase_8h_source.html#l00241">expand_delayes()</a>, <a class="el" href="particles_8h_source.html#l00124">bdm::PF::from_setting()</a>, <a class="el" href="datasources_8h_source.html#l00351">bdm::ArxDS::set_drv()</a>, <a class="el" href="emix_8cpp_source.html#l00205">bdm::mprod::set_elements()</a>, <a class="el" href="emix_8h_source.html#l00381">bdm::eprod::set_parameters()</a>, and <a class="el" href="merger_8h_source.html#l00095">bdm::merger_base::set_sources()</a>.</p> 
     249<p>Referenced by <a class="el" href="kalman_8h_source.html#l00458">bdm::StateCanonical::connect_mlnorm()</a>, <a class="el" href="bdmbase_8h_source.html#l00241">expand_delayes()</a>, <a class="el" href="particles_8h_source.html#l00125">bdm::PF::from_setting()</a>, <a class="el" href="emix_8cpp_source.html#l00205">bdm::mprod::set_elements()</a>, <a class="el" href="emix_8h_source.html#l00382">bdm::eprod::set_parameters()</a>, and <a class="el" href="merger_8h_source.html#l00095">bdm::merger_base::set_sources()</a>.</p> 
     250 
     251</div> 
     252</div> 
     253<a class="anchor" id="ac92b92ecfd95c89be13ab3e6cb6855c1"></a><!-- doxytag: member="bdm::RV::dataind" ref="ac92b92ecfd95c89be13ab3e6cb6855c1" args="(const RV &amp;rv2, ivec &amp;selfi, ivec &amp;rv2i) const " --> 
     254<div class="memitem"> 
     255<div class="memproto"> 
     256      <table class="memname"> 
     257        <tr> 
     258          <td class="memname">void bdm::RV::dataind </td> 
     259          <td>(</td> 
     260          <td class="paramtype">const <a class="el" href="classbdm_1_1RV.html">RV</a> &amp;&nbsp;</td> 
     261          <td class="paramname"> <em>rv2</em>, </td> 
     262        </tr> 
     263        <tr> 
     264          <td class="paramkey"></td> 
     265          <td></td> 
     266          <td class="paramtype">ivec &amp;&nbsp;</td> 
     267          <td class="paramname"> <em>selfi</em>, </td> 
     268        </tr> 
     269        <tr> 
     270          <td class="paramkey"></td> 
     271          <td></td> 
     272          <td class="paramtype">ivec &amp;&nbsp;</td> 
     273          <td class="paramname"> <em>rv2i</em></td><td>&nbsp;</td> 
     274        </tr> 
     275        <tr> 
     276          <td></td> 
     277          <td>)</td> 
     278          <td></td><td></td><td> const</td> 
     279        </tr> 
     280      </table> 
     281</div> 
     282<div class="memdoc"> 
     283<p>generate mutual indices when copying data between self and crv. Data are copied via: data_of_this(selfi) = data_of_rv2(rv2i) </p> 
     284 
     285<p>References <a class="el" href="bdmerror_8h_source.html#l00047">bdm_assert_debug</a>, <a class="el" href="bdmbase_8cpp_source.html#l00325">findself()</a>, <a class="el" href="bdmbase_8h_source.html#l00102">ids</a>, <a class="el" href="bdmbase_8h_source.html#l00032">bdm::str::ids</a>, <a class="el" href="bdmbase_8h_source.html#l00168">length()</a>, <a class="el" href="bdmbase_8h_source.html#l00104">times</a>, <a class="el" href="bdmbase_8h_source.html#l00034">bdm::str::times</a>, and <a class="el" href="bdmbase_8cpp_source.html#l00253">tostr()</a>.</p> 
     286 
     287</div> 
     288</div> 
     289<a class="anchor" id="acbebdb5e0d30101a6eb63550ef701c55"></a><!-- doxytag: member="bdm::RV::dataind" ref="acbebdb5e0d30101a6eb63550ef701c55" args="(const RV &amp;crv) const " --> 
     290<div class="memitem"> 
     291<div class="memproto"> 
     292      <table class="memname"> 
     293        <tr> 
     294          <td class="memname">ivec bdm::RV::dataind </td> 
     295          <td>(</td> 
     296          <td class="paramtype">const <a class="el" href="classbdm_1_1RV.html">RV</a> &amp;&nbsp;</td> 
     297          <td class="paramname"> <em>crv</em></td> 
     298          <td>&nbsp;)&nbsp;</td> 
     299          <td> const</td> 
     300        </tr> 
     301      </table> 
     302</div> 
     303<div class="memdoc"> 
     304<p>when this rv is a part of bigger rv, this function returns indices of self in the data vector of the bigger crv. Then, data can be copied via: data_of_this = cdata(ind); </p> 
     305 
     306<p>References <a class="el" href="bdmbase_8h_source.html#l00154">_dsize()</a>, <a class="el" href="bdmerror_8h_source.html#l00047">bdm_assert_debug</a>, <a class="el" href="bdmbase_8h_source.html#l00098">dsize</a>, <a class="el" href="bdmbase_8h_source.html#l00102">ids</a>, <a class="el" href="bdmbase_8h_source.html#l00032">bdm::str::ids</a>, <a class="el" href="bdmbase_8h_source.html#l00104">times</a>, <a class="el" href="bdmbase_8h_source.html#l00034">bdm::str::times</a>, and <a class="el" href="bdmbase_8cpp_source.html#l00253">tostr()</a>.</p> 
     307 
     308<p>Referenced by <a class="el" href="bdmbase_8h_source.html#l00830">bdm::datalink_m2m::set_connection()</a>, <a class="el" href="bdmbase_8h_source.html#l00729">bdm::datalink_buffered::set_connection()</a>, <a class="el" href="bdmbase_8cpp_source.html#l00223">bdm::datalink_m2e::set_connection()</a>, <a class="el" href="bdmbase_8cpp_source.html#l00217">bdm::datalink_part::set_connection()</a>, <a class="el" href="bdmbase_8cpp_source.html#l00203">bdm::datalink::set_connection()</a>, and <a class="el" href="bdmbase_8h_source.html#l00754">bdm::datalink_buffered::set_history()</a>.</p> 
    254309 
    255310</div> 
     
    341396</ul> 
    342397</div> 
    343 <hr size="1"/><address style="text-align: right;"><small>Generated on Mon Oct 12 19:37:21 2009 for mixpp by&nbsp; 
     398<hr size="1"/><address style="text-align: right;"><small>Generated on Thu Oct 15 00:07:49 2009 for mixpp by&nbsp; 
    344399<a href="http://www.doxygen.org/index.html"> 
    345400<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>