Changeset 162 for doc/html/classRV.html

Show
Ignore:
Timestamp:
09/04/08 20:27:01 (16 years ago)
Author:
smidl
Message:

opravy a dokumentace

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • doc/html/classRV.html

    r145 r162  
    3434<tr><td></td></tr> 
    3535<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> 
    36 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e032d2e90e5b6e156d15f137caca940f"></a><!-- doxytag: member="RV::RV" ref="e032d2e90e5b6e156d15f137caca940f" args="(ivec in_ids, Array&lt; std::string &gt; in_names, ivec in_sizes, ivec in_times)" --> 
    37 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#e032d2e90e5b6e156d15f137caca940f">RV</a> (ivec in_ids, Array&lt; std::string &gt; in_names, ivec in_sizes, ivec in_times)</td></tr> 
    38  
    39 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Full constructor which is called by the others. <br></td></tr> 
    40 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cf911c3900214460ade1366b04058462"></a><!-- doxytag: member="RV::RV" ref="cf911c3900214460ade1366b04058462" args="(ivec ids)" --> 
    41 &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#cf911c3900214460ade1366b04058462">RV</a> (ivec <a class="el" href="classRV.html#1bd7165140f4b880a7f344bbb1c433f9">ids</a>)</td></tr> 
    42  
    43 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">default constructor <br></td></tr> 
     36<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bedfd8d197f0a7ac28a4d412dfc5b8af"></a><!-- doxytag: member="RV::RV" ref="bedfd8d197f0a7ac28a4d412dfc5b8af" args="(Array&lt; std::string &gt; in_names, ivec in_sizes, ivec in_times)" --> 
     37&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#bedfd8d197f0a7ac28a4d412dfc5b8af">RV</a> (Array&lt; std::string &gt; in_names, ivec in_sizes, ivec in_times)</td></tr> 
     38 
     39<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Full constructor. <br></td></tr> 
     40<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b88a74204fdf044e02f2807769839b7"></a><!-- doxytag: member="RV::RV" ref="7b88a74204fdf044e02f2807769839b7" args="(Array&lt; std::string &gt; in_names, ivec in_sizes)" --> 
     41&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#7b88a74204fdf044e02f2807769839b7">RV</a> (Array&lt; std::string &gt; in_names, ivec in_sizes)</td></tr> 
     42 
     43<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor with times=0. <br></td></tr> 
     44<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="261702f85831392d7d67e2bcf0b69960"></a><!-- doxytag: member="RV::RV" ref="261702f85831392d7d67e2bcf0b69960" args="(Array&lt; std::string &gt; in_names)" --> 
     45&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#261702f85831392d7d67e2bcf0b69960">RV</a> (Array&lt; std::string &gt; in_names)</td></tr> 
     46 
     47<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor with sizes=1, times=0. <br></td></tr> 
    4448<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6a22f5c06d6403870d4e414b1993bf9e"></a><!-- doxytag: member="RV::RV" ref="6a22f5c06d6403870d4e414b1993bf9e" args="()" --> 
    4549&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#6a22f5c06d6403870d4e414b1993bf9e">RV</a> ()</td></tr> 
    4650 
    47 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Empty constructor will be set later. <br></td></tr> 
     51<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Constructor of empty <a class="el" href="classRV.html" title="Class representing variables, most often random variables.">RV</a>. <br></td></tr> 
    4852<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f5c7b8bd589eef09ccdf3329a0addea0"></a><!-- doxytag: member="RV::count" ref="f5c7b8bd589eef09ccdf3329a0addea0" args="() const " --> 
    4953int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0">count</a> () const </td></tr> 
     
    5458 
    5559<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return length (number of entries) of the <a class="el" href="classRV.html" title="Class representing variables, most often random variables.">RV</a>. <br></td></tr> 
    56 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6b078b1086224aca3a9e5a203e647fb6"></a><!-- doxytag: member="RV::find" ref="6b078b1086224aca3a9e5a203e647fb6" args="(RV rv2)" --> 
    57 ivec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#6b078b1086224aca3a9e5a203e647fb6">find</a> (<a class="el" href="classRV.html">RV</a> rv2)</td></tr> 
    58  
    59 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find indexes of another rv in self. <br></td></tr> 
    60 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c4f547370d67eba414caafe91c64b12a"></a><!-- doxytag: member="RV::equal" ref="c4f547370d67eba414caafe91c64b12a" args="(RV rv2) const " --> 
    61 bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#c4f547370d67eba414caafe91c64b12a">equal</a> (<a class="el" href="classRV.html">RV</a> rv2) const </td></tr> 
     60<tr><td class="memItemLeft" nowrap align="right" valign="top">ivec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#0c493a7a897f4d75682f4264e40779a1">findself</a> (const <a class="el" href="classRV.html">RV</a> &amp;rv2) const </td></tr> 
     61 
     62<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Find indexes of self in another rv,.  <a href="#0c493a7a897f4d75682f4264e40779a1"></a><br></td></tr> 
     63<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="82cc7fa22ce91cf461a522ad62014c65"></a><!-- doxytag: member="RV::equal" ref="82cc7fa22ce91cf461a522ad62014c65" args="(const RV &amp;rv2) const " --> 
     64bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#82cc7fa22ce91cf461a522ad62014c65">equal</a> (const <a class="el" href="classRV.html">RV</a> &amp;rv2) const </td></tr> 
    6265 
    6366<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compare if <code>rv2</code> is identical to this <code><a class="el" href="classRV.html" title="Class representing variables, most often random variables.">RV</a></code>. <br></td></tr> 
    64 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4fc941a5ebc9f82aa372f54f2e02dab2"></a><!-- doxytag: member="RV::add" ref="4fc941a5ebc9f82aa372f54f2e02dab2" args="(const RV &amp;rv2)" --> 
    65 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#4fc941a5ebc9f82aa372f54f2e02dab2">add</a> (const <a class="el" href="classRV.html">RV</a> &amp;rv2)</td></tr> 
    66  
    67 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add (concat) another variable to the current one. <br></td></tr> 
    68 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4c5ec5e913fc598e242cb930ae8bdf4a"></a><!-- doxytag: member="RV::subt" ref="4c5ec5e913fc598e242cb930ae8bdf4a" args="(RV rv2)" --> 
    69 <a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#4c5ec5e913fc598e242cb930ae8bdf4a">subt</a> (<a class="el" href="classRV.html">RV</a> rv2)</td></tr> 
     67<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#935790526b630dec4ffefa9ec0c2b6fb">add</a> (const <a class="el" href="classRV.html">RV</a> &amp;rv2)</td></tr> 
     68 
     69<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add (concat) another variable to the current one,.  <a href="#935790526b630dec4ffefa9ec0c2b6fb"></a><br></td></tr> 
     70<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a85c47bd838ebbdcb6798d7843e87db2"></a><!-- doxytag: member="RV::subt" ref="a85c47bd838ebbdcb6798d7843e87db2" args="(const RV rv2) const " --> 
     71<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#a85c47bd838ebbdcb6798d7843e87db2">subt</a> (const <a class="el" href="classRV.html">RV</a> rv2) const </td></tr> 
    7072 
    7173<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Subtract another variable from the current one. <br></td></tr> 
    72 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2bf35b18a32aad419f0516273939628e"></a><!-- doxytag: member="RV::subselect" ref="2bf35b18a32aad419f0516273939628e" args="(ivec ind)" --> 
    73 <a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#2bf35b18a32aad419f0516273939628e">subselect</a> (ivec ind)</td></tr> 
     74<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0a9ea7bc6fad270cc54a455a9f8f387d"></a><!-- doxytag: member="RV::subselect" ref="0a9ea7bc6fad270cc54a455a9f8f387d" args="(ivec ind) const " --> 
     75<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#0a9ea7bc6fad270cc54a455a9f8f387d">subselect</a> (ivec ind) const </td></tr> 
    7476 
    7577<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Select only variables at indeces ind. <br></td></tr> 
    76 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="28bbcb8873bafdac317bafb7b481cc45"></a><!-- doxytag: member="RV::operator()" ref="28bbcb8873bafdac317bafb7b481cc45" args="(ivec ind)" --> 
    77 <a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#28bbcb8873bafdac317bafb7b481cc45">operator()</a> (ivec ind)</td></tr> 
     78<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="65e5b820e482caff7f284d11898ef64f"></a><!-- doxytag: member="RV::operator()" ref="65e5b820e482caff7f284d11898ef64f" args="(ivec ind) const " --> 
     79<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#65e5b820e482caff7f284d11898ef64f">operator()</a> (ivec ind) const </td></tr> 
    7880 
    7981<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Select only variables at indeces ind. <br></td></tr> 
     
    8183void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#e0a158d53ab9430627241f844f4c9a60">t</a> (int delta)</td></tr> 
    8284 
    83 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Generate new <code><a class="el" href="classRV.html" title="Class representing variables, most often random variables.">RV</a></code> with <code>time</code> shifted by delta. <br></td></tr> 
    84 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8470cf53be6e7bdba78ad0efbd203ee7"></a><!-- doxytag: member="RV::indexlist" ref="8470cf53be6e7bdba78ad0efbd203ee7" args="()" --> 
    85 ivec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#8470cf53be6e7bdba78ad0efbd203ee7">indexlist</a> ()</td></tr> 
    86  
    87 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">generate a list of indeces, i.e. which <br></td></tr> 
     85<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shift <code>time</code> shifted by delta. <br></td></tr> 
     86<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="52f3ade796814da627ff5a44d00986be"></a><!-- doxytag: member="RV::tostr" ref="52f3ade796814da627ff5a44d00986be" args="() const " --> 
     87<a class="el" href="classstr.html">str</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#52f3ade796814da627ff5a44d00986be">tostr</a> () const </td></tr> 
     88 
     89<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">generate <code><a class="el" href="classstr.html" title="Structure of RV (used internally).">str</a></code> from rv, by expanding sizes <br></td></tr> 
     90<tr><td class="memItemLeft" nowrap align="right" valign="top">ivec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#1844ea0d9c10428f5e0ee1d4d569ef0a">dataind</a> (<a class="el" href="classRV.html">RV</a> crv) const </td></tr> 
     91 
     92<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">generate indeces into  <a href="#1844ea0d9c10428f5e0ee1d4d569ef0a"></a><br></td></tr> 
    8893<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b88ef5124713c9e30fd9446846b3f044"></a><!-- doxytag: member="RV::_names" ref="b88ef5124713c9e30fd9446846b3f044" args="()" --> 
    8994Array&lt; std::string &gt; &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#b88ef5124713c9e30fd9446846b3f044">_names</a> ()</td></tr> 
     
    136141 
    137142<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Printing output e.g. for debugging. <br></td></tr> 
    138 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="33c114e83980d883c5b211c47d5322a4"></a><!-- doxytag: member="RV::concat" ref="33c114e83980d883c5b211c47d5322a4" args="(const RV &amp;rv1, const RV &amp;rv2)" --> 
    139 <a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classRV.html#33c114e83980d883c5b211c47d5322a4">concat</a> (const <a class="el" href="classRV.html">RV</a> &amp;rv1, const <a class="el" href="classRV.html">RV</a> &amp;rv2)</td></tr> 
    140  
    141 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Add (concat) another variable to the current one. <br></td></tr> 
    142143</table> 
    143144<hr><a name="_details"></a><h2>Detailed Description</h2> 
    144145Class representing variables, most often random variables.  
    145146<p> 
    146 More?... <hr>The documentation for this class was generated from the following files:<ul> 
     147More?... <hr><h2>Member Function Documentation</h2> 
     148<a class="anchor" name="0c493a7a897f4d75682f4264e40779a1"></a><!-- doxytag: member="RV::findself" ref="0c493a7a897f4d75682f4264e40779a1" args="(const RV &amp;rv2) const " --> 
     149<div class="memitem"> 
     150<div class="memproto"> 
     151      <table class="memname"> 
     152        <tr> 
     153          <td class="memname">ivec RV::findself           </td> 
     154          <td>(</td> 
     155          <td class="paramtype">const <a class="el" href="classRV.html">RV</a> &amp;&nbsp;</td> 
     156          <td class="paramname"> <em>rv2</em>          </td> 
     157          <td>&nbsp;)&nbsp;</td> 
     158          <td> const</td> 
     159        </tr> 
     160      </table> 
     161</div> 
     162<div class="memdoc"> 
     163 
     164<p> 
     165Find indexes of self in another rv,.  
     166<p> 
     167<dl class="return" compact><dt><b>Returns:</b></dt><dd>ivec of the same size as self. </dd></dl> 
     168 
     169<p>References <a class="el" href="libBM_8h-source.html#l00044">ids</a>, <a class="el" href="libBM_8h-source.html#l00042">len</a>, <a class="el" href="libBM_8h-source.html#l00071">length()</a>, and <a class="el" href="libBM_8h-source.html#l00048">times</a>.</p> 
     170 
     171<p>Referenced by <a class="el" href="libBM_8cpp-source.html#l00051">add()</a>, and <a class="el" href="libBM_8cpp-source.html#l00154">subt()</a>.</p> 
     172 
     173</div> 
     174</div><p> 
     175<a class="anchor" name="935790526b630dec4ffefa9ec0c2b6fb"></a><!-- doxytag: member="RV::add" ref="935790526b630dec4ffefa9ec0c2b6fb" args="(const RV &amp;rv2)" --> 
     176<div class="memitem"> 
     177<div class="memproto"> 
     178      <table class="memname"> 
     179        <tr> 
     180          <td class="memname">bool RV::add           </td> 
     181          <td>(</td> 
     182          <td class="paramtype">const <a class="el" href="classRV.html">RV</a> &amp;&nbsp;</td> 
     183          <td class="paramname"> <em>rv2</em>          </td> 
     184          <td>&nbsp;)&nbsp;</td> 
     185          <td></td> 
     186        </tr> 
     187      </table> 
     188</div> 
     189<div class="memdoc"> 
     190 
     191<p> 
     192Add (concat) another variable to the current one,.  
     193<p> 
     194<dl class="return" compact><dt><b>Returns:</b></dt><dd>0 if all rv2 were added, 1 if rv2 is in conflict </dd></dl> 
     195 
     196<p>References <a class="el" href="libBM_8cpp-source.html#l00163">findself()</a>, <a class="el" href="libBM_8h-source.html#l00044">ids</a>, <a class="el" href="libBM_8h-source.html#l00042">len</a>, <a class="el" href="libBM_8h-source.html#l00050">names</a>, <a class="el" href="libBM_8h-source.html#l00046">sizes</a>, <a class="el" href="libBM_8h-source.html#l00048">times</a>, and <a class="el" href="libBM_8h-source.html#l00040">tsize</a>.</p> 
     197 
     198<p>Referenced by <a class="el" href="libBM_8cpp-source.html#l00177">concat()</a>, <a class="el" href="libPF_8h-source.html#l00104">MPF&lt; BM_T &gt;::MPF()</a>, and <a class="el" href="emix_8h-source.html#l00090">mprod::mprod()</a>.</p> 
     199 
     200</div> 
     201</div><p> 
     202<a class="anchor" name="1844ea0d9c10428f5e0ee1d4d569ef0a"></a><!-- doxytag: member="RV::dataind" ref="1844ea0d9c10428f5e0ee1d4d569ef0a" args="(RV crv) const " --> 
     203<div class="memitem"> 
     204<div class="memproto"> 
     205      <table class="memname"> 
     206        <tr> 
     207          <td class="memname">ivec RV::dataind           </td> 
     208          <td>(</td> 
     209          <td class="paramtype"><a class="el" href="classRV.html">RV</a>&nbsp;</td> 
     210          <td class="paramname"> <em>crv</em>          </td> 
     211          <td>&nbsp;)&nbsp;</td> 
     212          <td> const</td> 
     213        </tr> 
     214      </table> 
     215</div> 
     216<div class="memdoc"> 
     217 
     218<p> 
     219generate indeces into  
     220<p> 
     221<dl compact><dt><b>Parameters:</b></dt><dd> 
     222  <table border="0" cellspacing="2" cellpadding="0"> 
     223    <tr><td valign="top"></td><td valign="top"><em>crv</em>&nbsp;</td><td>data vector that form data vector of self. </td></tr> 
     224  </table> 
     225</dl> 
     226 
     227<p>References <a class="el" href="libBM_8h-source.html#l00044">ids</a>, <a class="el" href="libBM_8h-source.html#l00024">str::ids</a>, <a class="el" href="libBM_8h-source.html#l00042">len</a>, <a class="el" href="libBM_8h-source.html#l00048">times</a>, <a class="el" href="libBM_8h-source.html#l00025">str::times</a>, and <a class="el" href="libBM_8cpp-source.html#l00129">tostr()</a>.</p> 
     228 
     229</div> 
     230</div><p> 
     231<hr>The documentation for this class was generated from the following files:<ul> 
    147232<li>work/git/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a><li>work/git/mixpp/bdm/stat/libBM.cpp</ul> 
    148233</div> 
    149 <hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 17:22:10 2008 for mixpp by&nbsp; 
     234<hr size="1"><address style="text-align: right;"><small>Generated on Thu Sep 4 19:28:13 2008 for mixpp by&nbsp; 
    150235<a href="http://www.doxygen.org/index.html"> 
    151236<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>