Show
Ignore:
Timestamp:
04/23/09 21:12:23 (16 years ago)
Author:
smidl
Message:

doc

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • doc/html/classIMk1.html

    r261 r323  
    22<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> 
    33<title>mixpp: IMk1 Class Reference</title> 
     4<link href="tabs.css" rel="stylesheet" type="text/css"> 
    45<link href="doxygen.css" rel="stylesheet" type="text/css"> 
    5 <link href="tabs.css" rel="stylesheet" type="text/css"> 
    66</head><body> 
    7 <!-- Generated by Doxygen 1.5.6 --> 
     7<!-- Generated by Doxygen 1.5.8 --> 
     8<script type="text/javascript"> 
     9<!-- 
     10function changeDisplayState (e){ 
     11  var num=this.id.replace(/[^[0-9]/g,''); 
     12  var button=this.firstChild; 
     13  var sectionDiv=document.getElementById('dynsection'+num); 
     14  if (sectionDiv.style.display=='none'||sectionDiv.style.display==''){ 
     15    sectionDiv.style.display='block'; 
     16    button.src='open.gif'; 
     17  }else{ 
     18    sectionDiv.style.display='none'; 
     19    button.src='closed.gif'; 
     20  } 
     21} 
     22function initDynSections(){ 
     23  var divs=document.getElementsByTagName('div'); 
     24  var sectionCounter=1; 
     25  for(var i=0;i<divs.length-1;i++){ 
     26    if(divs[i].className=='dynheader'&&divs[i+1].className=='dynsection'){ 
     27      var header=divs[i]; 
     28      var section=divs[i+1]; 
     29      var button=header.firstChild; 
     30      if (button!='IMG'){ 
     31        divs[i].insertBefore(document.createTextNode(' '),divs[i].firstChild); 
     32        button=document.createElement('img'); 
     33        divs[i].insertBefore(button,divs[i].firstChild); 
     34      } 
     35      header.style.cursor='pointer'; 
     36      header.onclick=changeDisplayState; 
     37      header.id='dynheader'+sectionCounter; 
     38      button.src='closed.gif'; 
     39      section.id='dynsection'+sectionCounter; 
     40      section.style.display='none'; 
     41      section.style.marginLeft='14px'; 
     42      sectionCounter++; 
     43    } 
     44  } 
     45} 
     46window.onload = initDynSections; 
     47--> 
     48</script> 
    849<div class="navigation" id="top"> 
    950  <div class="tabs"> 
    1051    <ul> 
    11       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li> 
     52      <li><a href="main.html"><span>Main&nbsp;Page</span></a></li> 
    1253      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li> 
    1354      <li><a href="modules.html"><span>Modules</span></a></li> 
    14       <li><a href="namespaces.html"><span>Namespaces</span></a></li> 
    15       <li class="current"><a href="classes.html"><span>Classes</span></a></li> 
     55      <li class="current"><a href="annotated.html"><span>Classes</span></a></li> 
    1656      <li><a href="files.html"><span>Files</span></a></li> 
    1757    </ul> 
     
    1959  <div class="tabs"> 
    2060    <ul> 
    21       <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li> 
    2261      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li> 
     62      <li><a href="classes.html"><span>Class&nbsp;Index</span></a></li> 
    2363      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li> 
    2464      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li> 
     
    3272<code>#include &lt;<a class="el" href="model_8h-source.html">model.h</a>&gt;</code> 
    3373<p> 
    34 <div class="dynheader"> 
    35 Inheritance diagram for IMk1:</div> 
    36 <div class="dynsection"> 
    37 <p><center><img src="classIMk1__inherit__graph.png" border="0" usemap="#IMk1__inherit__map" alt="Inheritance graph"></center> 
    38 <map name="IMk1__inherit__map"> 
    39 <area shape="rect" href="classbdm_1_1diffbifn.html" title="Class representing a differentiable function of two variables ." alt="" coords="12,161,111,188"><area shape="rect" href="classbdm_1_1fnc.html" title="Class representing function &#160;of variable &#160;represented by rv." alt="" coords="23,84,100,111"><area shape="rect" href="classbdm_1_1bdmroot.html" title="Root class of BDM objects." alt="" coords="5,7,117,33"></map> 
    40 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> 
    41 <div class="dynheader"> 
    42 Collaboration diagram for IMk1:</div> 
    43 <div class="dynsection"> 
    44 <p><center><img src="classIMk1__coll__graph.png" border="0" usemap="#IMk1__coll__map" alt="Collaboration graph"></center> 
    45 <map name="IMk1__coll__map"> 
    46 <area shape="rect" href="classbdm_1_1diffbifn.html" title="Class representing a differentiable function of two variables ." alt="" coords="29,199,128,225"><area shape="rect" href="classbdm_1_1fnc.html" title="Class representing function &#160;of variable &#160;represented by rv." alt="" coords="5,87,83,113"><area shape="rect" href="classbdm_1_1bdmroot.html" title="Root class of BDM objects." alt="" coords="45,7,157,33"><area shape="rect" href="classbdm_1_1RV.html" title="Class representing variables, most often random variables." alt="" coords="107,87,181,113"></map> 
    47 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> 
    4874 
    4975<p> 
     
    6288vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIMk1.html#8957f00622352dcacd64518136c7da33">eval</a> (const vec &amp;x0, const vec &amp;u0)</td></tr> 
    6389 
    64 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_49.png">. <br></td></tr> 
     90<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_91.png">. <br></td></tr> 
    6591<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIMk1.html#463177c0fdffdf4951761959160cc682">dfdx_cond</a> (const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)</td></tr> 
    6692 
    67 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_1.png"> and writes result into <code>A</code> .  <a href="#463177c0fdffdf4951761959160cc682"></a><br></td></tr> 
     93<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_92.png"> and writes result into <code>A</code> .  <a href="#463177c0fdffdf4951761959160cc682"></a><br></td></tr> 
    6894<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIMk1.html#2b85f0984da3fe55849bb7b28f66e50c">dfdu_cond</a> (const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)</td></tr> 
    6995 
    70 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_2.png"> and writes result into <code>A</code> .  <a href="#2b85f0984da3fe55849bb7b28f66e50c"></a><br></td></tr> 
     96<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_94.png"> and writes result into <code>A</code> .  <a href="#2b85f0984da3fe55849bb7b28f66e50c"></a><br></td></tr> 
    7197<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="188f31066bd72e1bf0ddacd1eb0e6af3"></a><!-- doxytag: member="IMk1::eval" ref="188f31066bd72e1bf0ddacd1eb0e6af3" args="(const vec &amp;cond)" --> 
    7298vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1diffbifn.html#188f31066bd72e1bf0ddacd1eb0e6af3">eval</a> (const vec &amp;cond)</td></tr> 
    7399 
    74 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_49.png"> (VS: Do we really need common eval? ). <br></td></tr> 
     100<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_91.png"> (VS: Do we really need common eval? ). <br></td></tr> 
    75101<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1b3c8f5949f13d86d2661e191d4b369b"></a><!-- doxytag: member="IMk1::_dimx" ref="1b3c8f5949f13d86d2661e191d4b369b" args="() const " --> 
    76102int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1diffbifn.html#1b3c8f5949f13d86d2661e191d4b369b">_dimx</a> () const </td></tr> 
     
    85111 
    86112<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">function substitutes given value into an appropriate position <br></td></tr> 
    87 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a2277a400fc9f4d6c0bf24dc7156183f"></a><!-- doxytag: member="IMk1::_dimy" ref="a2277a400fc9f4d6c0bf24dc7156183f" args="() const " --> 
    88 int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#a2277a400fc9f4d6c0bf24dc7156183f">_dimy</a> () const </td></tr> 
     113<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="083832294da9d1e40804158b979c4341"></a><!-- doxytag: member="IMk1::dimension" ref="083832294da9d1e40804158b979c4341" args="() const " --> 
     114int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#083832294da9d1e40804158b979c4341">dimension</a> () const </td></tr> 
    89115 
    90116<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr> 
     
    119145<hr><a name="_details"></a><h2>Detailed Description</h2> 
    120146Model stredni hodnoty vyvoje stavu pro k1. <hr><h2>Member Function Documentation</h2> 
     147<a class="anchor" name="2b85f0984da3fe55849bb7b28f66e50c"></a><!-- doxytag: member="IMk1::dfdu_cond" ref="2b85f0984da3fe55849bb7b28f66e50c" args="(const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)" --> 
     148<div class="memitem"> 
     149<div class="memproto"> 
     150      <table class="memname"> 
     151        <tr> 
     152          <td class="memname">void IMk1::dfdu_cond           </td> 
     153          <td>(</td> 
     154          <td class="paramtype">const vec &amp;&nbsp;</td> 
     155          <td class="paramname"> <em>x0</em>, </td> 
     156        </tr> 
     157        <tr> 
     158          <td class="paramkey"></td> 
     159          <td></td> 
     160          <td class="paramtype">const vec &amp;&nbsp;</td> 
     161          <td class="paramname"> <em>u0</em>, </td> 
     162        </tr> 
     163        <tr> 
     164          <td class="paramkey"></td> 
     165          <td></td> 
     166          <td class="paramtype">mat &amp;&nbsp;</td> 
     167          <td class="paramname"> <em>A</em>, </td> 
     168        </tr> 
     169        <tr> 
     170          <td class="paramkey"></td> 
     171          <td></td> 
     172          <td class="paramtype">bool&nbsp;</td> 
     173          <td class="paramname"> <em>full</em> = <code>true</code></td><td>&nbsp;</td> 
     174        </tr> 
     175        <tr> 
     176          <td></td> 
     177          <td>)</td> 
     178          <td></td><td></td><td><code> [inline, virtual]</code></td> 
     179        </tr> 
     180      </table> 
     181</div> 
     182<div class="memdoc"> 
     183 
     184<p> 
     185Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_94.png"> and writes result into <code>A</code> .  
     186<p> 
     187<dl compact><dt><b>Parameters:</b></dt><dd> 
     188  <table border="0" cellspacing="2" cellpadding="0"> 
     189    <tr><td valign="top"></td><td valign="top"><em>full</em>&nbsp;</td><td>denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. </td></tr> 
     190    <tr><td valign="top"></td><td valign="top"><em>x0</em>&nbsp;</td><td>numeric value of <img class="formulaInl" alt="$x$" src="form_0.png">, </td></tr> 
     191    <tr><td valign="top"></td><td valign="top"><em>u0</em>&nbsp;</td><td>numeric value of <img class="formulaInl" alt="$u$" src="form_93.png"> </td></tr> 
     192    <tr><td valign="top"></td><td valign="top"><em>A</em>&nbsp;</td><td>a place where the result will be stored. </td></tr> 
     193  </table> 
     194</dl> 
     195 
     196<p>Reimplemented from <a class="el" href="classbdm_1_1diffbifn.html#6ea1dc7a482601b29c5ba36a52d20d07">bdm::diffbifn</a>.</p> 
     197 
     198</div> 
     199</div><p> 
    121200<a class="anchor" name="463177c0fdffdf4951761959160cc682"></a><!-- doxytag: member="IMk1::dfdx_cond" ref="463177c0fdffdf4951761959160cc682" args="(const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)" --> 
    122201<div class="memitem"> 
     
    157236 
    158237<p> 
    159 Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_1.png"> and writes result into <code>A</code> .  
     238Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_92.png"> and writes result into <code>A</code> .  
    160239<p> 
    161240<dl compact><dt><b>Parameters:</b></dt><dd> 
    162241  <table border="0" cellspacing="2" cellpadding="0"> 
    163242    <tr><td valign="top"></td><td valign="top"><em>full</em>&nbsp;</td><td>denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. </td></tr> 
    164     <tr><td valign="top"></td><td valign="top"><em>x0</em>&nbsp;</td><td>numeric value of <img class="formulaInl" alt="$x$" src="form_28.png">, </td></tr> 
    165     <tr><td valign="top"></td><td valign="top"><em>u0</em>&nbsp;</td><td>numeric value of <img class="formulaInl" alt="$u$" src="form_50.png"> </td></tr> 
     243    <tr><td valign="top"></td><td valign="top"><em>x0</em>&nbsp;</td><td>numeric value of <img class="formulaInl" alt="$x$" src="form_0.png">, </td></tr> 
     244    <tr><td valign="top"></td><td valign="top"><em>u0</em>&nbsp;</td><td>numeric value of <img class="formulaInl" alt="$u$" src="form_93.png"> </td></tr> 
    166245    <tr><td valign="top"></td><td valign="top"><em>A</em>&nbsp;</td><td>a place where the result will be stored. </td></tr> 
    167246  </table> 
     
    170249<p>Reimplemented from <a class="el" href="classbdm_1_1diffbifn.html#651184f808a35f236dbfea21aca1b6ac">bdm::diffbifn</a>.</p> 
    171250 
    172 <p>References <a class="el" href="libBM_8h-source.html#l00083">bdm::RV::count()</a>.</p> 
    173  
    174 </div> 
    175 </div><p> 
    176 <a class="anchor" name="2b85f0984da3fe55849bb7b28f66e50c"></a><!-- doxytag: member="IMk1::dfdu_cond" ref="2b85f0984da3fe55849bb7b28f66e50c" args="(const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)" --> 
    177 <div class="memitem"> 
    178 <div class="memproto"> 
    179       <table class="memname"> 
    180         <tr> 
    181           <td class="memname">void IMk1::dfdu_cond           </td> 
    182           <td>(</td> 
    183           <td class="paramtype">const vec &amp;&nbsp;</td> 
    184           <td class="paramname"> <em>x0</em>, </td> 
    185         </tr> 
    186         <tr> 
    187           <td class="paramkey"></td> 
    188           <td></td> 
    189           <td class="paramtype">const vec &amp;&nbsp;</td> 
    190           <td class="paramname"> <em>u0</em>, </td> 
    191         </tr> 
    192         <tr> 
    193           <td class="paramkey"></td> 
    194           <td></td> 
    195           <td class="paramtype">mat &amp;&nbsp;</td> 
    196           <td class="paramname"> <em>A</em>, </td> 
    197         </tr> 
    198         <tr> 
    199           <td class="paramkey"></td> 
    200           <td></td> 
    201           <td class="paramtype">bool&nbsp;</td> 
    202           <td class="paramname"> <em>full</em> = <code>true</code></td><td>&nbsp;</td> 
    203         </tr> 
    204         <tr> 
    205           <td></td> 
    206           <td>)</td> 
    207           <td></td><td></td><td><code> [inline, virtual]</code></td> 
    208         </tr> 
    209       </table> 
    210 </div> 
    211 <div class="memdoc"> 
    212  
    213 <p> 
    214 Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_2.png"> and writes result into <code>A</code> .  
    215 <p> 
    216 <dl compact><dt><b>Parameters:</b></dt><dd> 
    217   <table border="0" cellspacing="2" cellpadding="0"> 
    218     <tr><td valign="top"></td><td valign="top"><em>full</em>&nbsp;</td><td>denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. </td></tr> 
    219     <tr><td valign="top"></td><td valign="top"><em>x0</em>&nbsp;</td><td>numeric value of <img class="formulaInl" alt="$x$" src="form_28.png">, </td></tr> 
    220     <tr><td valign="top"></td><td valign="top"><em>u0</em>&nbsp;</td><td>numeric value of <img class="formulaInl" alt="$u$" src="form_50.png"> </td></tr> 
    221     <tr><td valign="top"></td><td valign="top"><em>A</em>&nbsp;</td><td>a place where the result will be stored. </td></tr> 
    222   </table> 
    223 </dl> 
    224  
    225 <p>Reimplemented from <a class="el" href="classbdm_1_1diffbifn.html#6ea1dc7a482601b29c5ba36a52d20d07">bdm::diffbifn</a>.</p> 
     251<p>References <a class="el" href="libBM_8h-source.html#l00193">bdm::fnc::dimy</a>.</p> 
    226252 
    227253</div> 
     
    230256<li><a class="el" href="model_8h-source.html">model.h</a></ul> 
    231257</div> 
    232 <hr size="1"><address style="text-align: right;"><small>Generated on Fri Feb 6 12:16:59 2009 for mixpp by&nbsp; 
     258<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 23 21:06:44 2009 for mixpp by&nbsp; 
    233259<a href="http://www.doxygen.org/index.html"> 
    234 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> 
     260<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address> 
    235261</body> 
    236262</html>