Show
Ignore:
Timestamp:
08/05/09 00:16:53 (16 years ago)
Author:
mido
Message:

obnovena dokumentace, vcetne pridani mnoha novych doc-souboru do svn

Files:
1 modified

Legend:

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

    r401 r472  
    55<link href="doxygen.css" rel="stylesheet" type="text/css"> 
    66</head><body> 
    7 <!-- Generated by Doxygen 1.5.8 --> 
     7<!-- Generated by Doxygen 1.5.9 --> 
    88<script type="text/javascript"> 
    99<!-- 
     
    5252      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li> 
    5353      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li> 
    54       <li><a href="modules.html"><span>Modules</span></a></li> 
    5554      <li class="current"><a href="annotated.html"><span>Classes</span></a></li> 
    5655      <li><a href="files.html"><span>Files</span></a></li> 
     
    6766</div> 
    6867<div class="contents"> 
    69 <h1>ldmat Class Reference<br> 
    70 <small> 
    71 [<a class="el" href="group__math.html">Auxiliary math functions</a>]</small> 
    72 </h1><!-- doxytag: class="ldmat" --><!-- doxytag: inherits="sqmat" -->Matrix stored in LD form, (commonly known as UD).   
     68<h1>ldmat Class Reference</h1><!-- doxytag: class="ldmat" --><!-- doxytag: inherits="sqmat" -->Matrix stored in LD form, (commonly known as UD).   
    7369<a href="#_details">More...</a> 
    7470<p> 
    75 <code>#include &lt;<a class="el" href="square__mat_8h-source.html">square_mat.h</a>&gt;</code> 
     71<code>#include &lt;<a class="el" href="square__mat_8h_source.html">square_mat.h</a>&gt;</code> 
    7672<p> 
    7773 
     
    140136 
    141137<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Clearing matrix so that it corresponds to zeros. <br></td></tr> 
    142 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g0fceb6b5b637cec89bb0a3d2e6be1306"></a><!-- doxytag: member="ldmat::cols" ref="g0fceb6b5b637cec89bb0a3d2e6be1306" args="() const " --> 
    143 int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__math.html#g0fceb6b5b637cec89bb0a3d2e6be1306">cols</a> () const </td></tr> 
    144  
    145 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr> 
    146 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="g96dfb21865db4f5bd36fa70f9b0b1163"></a><!-- doxytag: member="ldmat::rows" ref="g96dfb21865db4f5bd36fa70f9b0b1163" args="() const " --> 
    147 int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__math.html#g96dfb21865db4f5bd36fa70f9b0b1163">rows</a> () const </td></tr> 
    148  
    149 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr> 
    150138<tr><td class="memItemLeft" nowrap align="right" valign="top">vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classldmat.html#fc380626ced6f9244fb58c5f0231174d">sqrt_mult</a> (const vec &amp;v) const </td></tr> 
    151139 
    152140<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Multiplies square root of <img class="formulaInl" alt="$V$" src="form_55.png"> by vector <img class="formulaInl" alt="$x$" src="form_1.png">.  <a href="#fc380626ced6f9244fb58c5f0231174d"></a><br></td></tr> 
    153 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classldmat.html#2c160cb123c1102face7a50ec566a031">inv</a> (<a class="el" href="classldmat.html">ldmat</a> &amp;Inv) const </td></tr> 
     141<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classldmat.html#2c160cb123c1102face7a50ec566a031">inv</a> (<a class="el" href="classldmat.html">ldmat</a> &amp;Inv) const </td></tr> 
    154142 
    155143<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Matrix inversion preserving the chosen form.  <a href="#2c160cb123c1102face7a50ec566a031"></a><br></td></tr> 
     
    183171 
    184172<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Access functions. <br></td></tr> 
    185 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classldmat.html">ldmat</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__math.html#gca445ee152a56043af946ea095b2d8f8">operator+=</a> (const <a class="el" href="classldmat.html">ldmat</a> &amp;ldA)</td></tr> 
    186  
    187 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">add another <a class="el" href="classldmat.html" title="Matrix stored in LD form, (commonly known as UD).">ldmat</a> matrix  <a href="group__math.html#gca445ee152a56043af946ea095b2d8f8"></a><br></td></tr> 
    188 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classldmat.html">ldmat</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__math.html#ge3f4d2d85ab1ba384c852329aa31d0fb">operator-=</a> (const <a class="el" href="classldmat.html">ldmat</a> &amp;ldA)</td></tr> 
    189  
    190 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">subtract another <a class="el" href="classldmat.html" title="Matrix stored in LD form, (commonly known as UD).">ldmat</a> matrix  <a href="group__math.html#ge3f4d2d85ab1ba384c852329aa31d0fb"></a><br></td></tr> 
     173<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classldmat.html">ldmat</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classldmat.html#ca445ee152a56043af946ea095b2d8f8">operator+=</a> (const <a class="el" href="classldmat.html">ldmat</a> &amp;ldA)</td></tr> 
     174 
     175<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">add another <a class="el" href="classldmat.html" title="Matrix stored in LD form, (commonly known as UD).">ldmat</a> matrix  <a href="#ca445ee152a56043af946ea095b2d8f8"></a><br></td></tr> 
     176<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classldmat.html">ldmat</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classldmat.html#e3f4d2d85ab1ba384c852329aa31d0fb">operator-=</a> (const <a class="el" href="classldmat.html">ldmat</a> &amp;ldA)</td></tr> 
     177 
     178<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">subtract another <a class="el" href="classldmat.html" title="Matrix stored in LD form, (commonly known as UD).">ldmat</a> matrix  <a href="#e3f4d2d85ab1ba384c852329aa31d0fb"></a><br></td></tr> 
    191179<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="875b7e6dcf73ae7001329099019fdb1d"></a><!-- doxytag: member="ldmat::operator*=" ref="875b7e6dcf73ae7001329099019fdb1d" args="(double x)" --> 
    192180<a class="el" href="classldmat.html">ldmat</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classldmat.html#875b7e6dcf73ae7001329099019fdb1d">operator*=</a> (double x)</td></tr> 
    193181 
    194182<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">multiply by a scalar <br></td></tr> 
     183<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ecc2e2540f95a04f4449842588170f5b"></a><!-- doxytag: member="ldmat::cols" ref="ecc2e2540f95a04f4449842588170f5b" args="() const " --> 
     184int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsqmat.html#ecc2e2540f95a04f4449842588170f5b">cols</a> () const </td></tr> 
     185 
     186<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reimplementing common functions of mat: <a class="el" href="classsqmat.html#ecc2e2540f95a04f4449842588170f5b" title="Reimplementing common functions of mat: cols().">cols()</a>. <br></td></tr> 
     187<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="071e80ced9cc3b8cbb360fa7462eb646"></a><!-- doxytag: member="ldmat::rows" ref="071e80ced9cc3b8cbb360fa7462eb646" args="() const " --> 
     188int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsqmat.html#071e80ced9cc3b8cbb360fa7462eb646">rows</a> () const </td></tr> 
     189 
     190<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Reimplementing common functions of mat: <a class="el" href="classsqmat.html#071e80ced9cc3b8cbb360fa7462eb646" title="Reimplementing common functions of mat: rows().">rows()</a>. <br></td></tr> 
    195191<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> 
    196192<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4cce04824539c4a8d062d9a36d6e014e"></a><!-- doxytag: member="ldmat::D" ref="4cce04824539c4a8d062d9a36d6e014e" args="" --> 
     
    202198 
    203199<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Lower-triangular matrix <img class="formulaInl" alt="$L$" src="form_49.png">. <br></td></tr> 
    204 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr> 
    205200<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0abed904bdc0882373ba9adba919689d"></a><!-- doxytag: member="ldmat::dim" ref="0abed904bdc0882373ba9adba919689d" args="" --> 
    206201int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsqmat.html#0abed904bdc0882373ba9adba919689d">dim</a></td></tr> 
     
    230225          <td class="paramname"> <em>Inv</em>          </td> 
    231226          <td>&nbsp;)&nbsp;</td> 
    232           <td> const<code> [virtual]</code></td> 
     227          <td> const</td> 
    233228        </tr> 
    234229      </table> 
     
    245240</dl> 
    246241 
    247 <p>References <a class="el" href="square__mat_8cpp-source.html#l00116">clear()</a>, <a class="el" href="square__mat_8h-source.html#l00275">D</a>, <a class="el" href="square__mat_8h-source.html#l00277">L</a>, <a class="el" href="square__mat_8cpp-source.html#l00200">ldform()</a>, and <a class="el" href="square__mat_8cpp-source.html#l00298">ltuinv()</a>.</p> 
    248  
    249 <p>Referenced by <a class="el" href="exp__family_8cpp-source.html#l00124">bdm::egiw::variance()</a>.</p> 
     242<p>References <a class="el" href="square__mat_8cpp_source.html#l00116">clear()</a>, <a class="el" href="square__mat_8h_source.html#l00268">D</a>, <a class="el" href="square__mat_8h_source.html#l00270">L</a>, and <a class="el" href="square__mat_8cpp_source.html#l00200">ldform()</a>.</p> 
     243 
     244<p>Referenced by <a class="el" href="exp__family_8cpp_source.html#l00124">bdm::egiw::variance()</a>.</p> 
    250245 
    251246</div> 
     
    286281</dl> 
    287282 
    288 <p>References <a class="el" href="square__mat_8h-source.html#l00275">D</a>, <a class="el" href="square__mat_8h-source.html#l00107">sqmat::dim</a>, and <a class="el" href="square__mat_8h-source.html#l00277">L</a>.</p> 
    289  
    290 <p>Referenced by <a class="el" href="square__mat_8cpp-source.html#l00118">inv()</a>, <a class="el" href="square__mat_8cpp-source.html#l00046">ldmat()</a>, <a class="el" href="square__mat_8cpp-source.html#l00125">mult_sym()</a>, and <a class="el" href="square__mat_8cpp-source.html#l00130">mult_sym_t()</a>.</p> 
     283<p>References <a class="el" href="square__mat_8h_source.html#l00268">D</a>, <a class="el" href="square__mat_8h_source.html#l00102">sqmat::dim</a>, and <a class="el" href="square__mat_8h_source.html#l00270">L</a>.</p> 
     284 
     285<p>Referenced by <a class="el" href="square__mat_8cpp_source.html#l00118">inv()</a>, <a class="el" href="square__mat_8cpp_source.html#l00046">ldmat()</a>, <a class="el" href="square__mat_8cpp_source.html#l00125">mult_sym()</a>, and <a class="el" href="square__mat_8cpp_source.html#l00130">mult_sym_t()</a>.</p> 
    291286 
    292287</div> 
     
    327322</dl> 
    328323 
    329 <p>References <a class="el" href="square__mat_8h-source.html#l00275">D</a>, <a class="el" href="square__mat_8h-source.html#l00277">L</a>, and <a class="el" href="square__mat_8cpp-source.html#l00200">ldform()</a>.</p> 
     324<p>References <a class="el" href="square__mat_8h_source.html#l00268">D</a>, <a class="el" href="square__mat_8h_source.html#l00270">L</a>, and <a class="el" href="square__mat_8cpp_source.html#l00200">ldform()</a>.</p> 
    330325 
    331326</div> 
     
    358353<p>Implements <a class="el" href="classsqmat.html#60fbbfa9e483b8187c135f787ee53afa">sqmat</a>.</p> 
    359354 
    360 <p>References <a class="el" href="square__mat_8h-source.html#l00275">D</a>, <a class="el" href="square__mat_8h-source.html#l00277">L</a>, and <a class="el" href="square__mat_8cpp-source.html#l00200">ldform()</a>.</p> 
     355<p>References <a class="el" href="square__mat_8h_source.html#l00268">D</a>, <a class="el" href="square__mat_8h_source.html#l00270">L</a>, and <a class="el" href="square__mat_8cpp_source.html#l00200">ldform()</a>.</p> 
    361356 
    362357</div> 
     
    397392</dl> 
    398393 
    399 <p>References <a class="el" href="square__mat_8h-source.html#l00275">D</a>, <a class="el" href="square__mat_8h-source.html#l00277">L</a>, and <a class="el" href="square__mat_8cpp-source.html#l00200">ldform()</a>.</p> 
     394<p>References <a class="el" href="square__mat_8h_source.html#l00268">D</a>, <a class="el" href="square__mat_8h_source.html#l00270">L</a>, and <a class="el" href="square__mat_8cpp_source.html#l00200">ldform()</a>.</p> 
    400395 
    401396</div> 
     
    428423<p>Implements <a class="el" href="classsqmat.html#6909e906da17725b1b80f3cae7cf3325">sqmat</a>.</p> 
    429424 
    430 <p>References <a class="el" href="square__mat_8h-source.html#l00275">D</a>, <a class="el" href="square__mat_8h-source.html#l00277">L</a>, and <a class="el" href="square__mat_8cpp-source.html#l00200">ldform()</a>.</p> 
     425<p>References <a class="el" href="square__mat_8h_source.html#l00268">D</a>, <a class="el" href="square__mat_8h_source.html#l00270">L</a>, and <a class="el" href="square__mat_8cpp_source.html#l00200">ldform()</a>.</p> 
     426 
     427</div> 
     428</div><p> 
     429<a class="anchor" name="ca445ee152a56043af946ea095b2d8f8"></a><!-- doxytag: member="ldmat::operator+=" ref="ca445ee152a56043af946ea095b2d8f8" args="(const ldmat &amp;ldA)" --> 
     430<div class="memitem"> 
     431<div class="memproto"> 
     432      <table class="memname"> 
     433        <tr> 
     434          <td class="memname"><a class="el" href="classldmat.html">ldmat</a> &amp; ldmat::operator+=           </td> 
     435          <td>(</td> 
     436          <td class="paramtype">const <a class="el" href="classldmat.html">ldmat</a> &amp;&nbsp;</td> 
     437          <td class="paramname"> <em>ldA</em>          </td> 
     438          <td>&nbsp;)&nbsp;</td> 
     439          <td><code> [inline]</code></td> 
     440        </tr> 
     441      </table> 
     442</div> 
     443<div class="memdoc"> 
     444 
     445<p> 
     446add another <a class="el" href="classldmat.html" title="Matrix stored in LD form, (commonly known as UD).">ldmat</a> matrix  
     447<p> 
     448Operations: mapping of add operation to operators  
     449<p>References <a class="el" href="square__mat_8cpp_source.html#l00104">add()</a>.</p> 
     450 
     451</div> 
     452</div><p> 
     453<a class="anchor" name="e3f4d2d85ab1ba384c852329aa31d0fb"></a><!-- doxytag: member="ldmat::operator&#45;=" ref="e3f4d2d85ab1ba384c852329aa31d0fb" args="(const ldmat &amp;ldA)" --> 
     454<div class="memitem"> 
     455<div class="memproto"> 
     456      <table class="memname"> 
     457        <tr> 
     458          <td class="memname"><a class="el" href="classldmat.html">ldmat</a> &amp; ldmat::operator-=           </td> 
     459          <td>(</td> 
     460          <td class="paramtype">const <a class="el" href="classldmat.html">ldmat</a> &amp;&nbsp;</td> 
     461          <td class="paramname"> <em>ldA</em>          </td> 
     462          <td>&nbsp;)&nbsp;</td> 
     463          <td><code> [inline]</code></td> 
     464        </tr> 
     465      </table> 
     466</div> 
     467<div class="memdoc"> 
     468 
     469<p> 
     470subtract another <a class="el" href="classldmat.html" title="Matrix stored in LD form, (commonly known as UD).">ldmat</a> matrix  
     471<p> 
     472mapping of negative add operation to operators  
     473<p>References <a class="el" href="square__mat_8cpp_source.html#l00104">add()</a>.</p> 
    431474 
    432475</div> 
     
    467510<p>Implements <a class="el" href="classsqmat.html#b223484796661f2dadb5607a86ce0581">sqmat</a>.</p> 
    468511 
    469 <p>References <a class="el" href="square__mat_8h-source.html#l00275">D</a>, <a class="el" href="square__mat_8h-source.html#l00107">sqmat::dim</a>, <a class="el" href="square__mat_8cpp-source.html#l00319">dydr()</a>, and <a class="el" href="square__mat_8h-source.html#l00277">L</a>.</p> 
    470  
    471 <p>Referenced by <a class="el" href="square__mat_8cpp-source.html#l00104">add()</a>, <a class="el" href="bdm_2estim_2arx_8cpp-source.html#l00005">bdm::ARX::bayes()</a>, and <a class="el" href="bdm_2estim_2arx_8cpp-source.html#l00025">bdm::ARX::logpred()</a>.</p> 
     512<p>References <a class="el" href="square__mat_8h_source.html#l00268">D</a>, <a class="el" href="square__mat_8h_source.html#l00102">sqmat::dim</a>, and <a class="el" href="square__mat_8h_source.html#l00270">L</a>.</p> 
     513 
     514<p>Referenced by <a class="el" href="square__mat_8cpp_source.html#l00104">add()</a>, <a class="el" href="arx_8cpp_source.html#l00005">bdm::ARX::bayes()</a>, and <a class="el" href="arx_8cpp_source.html#l00025">bdm::ARX::logpred()</a>.</p> 
    472515 
    473516</div> 
     
    495538<p>Implements <a class="el" href="classsqmat.html#6b79438b5d7544a9c8e110a145355d8f">sqmat</a>.</p> 
    496539 
    497 <p>References <a class="el" href="square__mat_8h-source.html#l00275">D</a>, <a class="el" href="square__mat_8h-source.html#l00107">sqmat::dim</a>, and <a class="el" href="square__mat_8h-source.html#l00277">L</a>.</p> 
     540<p>References <a class="el" href="square__mat_8h_source.html#l00268">D</a>, <a class="el" href="square__mat_8h_source.html#l00102">sqmat::dim</a>, and <a class="el" href="square__mat_8h_source.html#l00270">L</a>.</p> 
    498541 
    499542</div> 
    500543</div><p> 
    501544<hr>The documentation for this class was generated from the following files:<ul> 
    502 <li><a class="el" href="square__mat_8h-source.html">square_mat.h</a><li>square_mat.cpp</ul> 
    503 </div> 
    504 <hr size="1"><address style="text-align: right;"><small>Generated on Wed Jul 1 13:05:56 2009 for mixpp by&nbsp; 
     545<li><a class="el" href="square__mat_8h_source.html">square_mat.h</a><li>square_mat.cpp</ul> 
     546</div> 
     547<hr size="1"><address style="text-align: right;"><small>Generated on Wed Aug 5 00:06:53 2009 for mixpp by&nbsp; 
    505548<a href="http://www.doxygen.org/index.html"> 
    506 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address> 
     549<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address> 
    507550</body> 
    508551</html>