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

doc

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • doc/html/classOMk1.html

    r261 r323  
    22<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> 
    33<title>mixpp: OMk1 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 OMk1:</div> 
    36 <div class="dynsection"> 
    37 <p><center><img src="classOMk1__inherit__graph.png" border="0" usemap="#OMk1__inherit__map" alt="Inheritance graph"></center> 
    38 <map name="OMk1__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 OMk1:</div> 
    43 <div class="dynsection"> 
    44 <p><center><img src="classOMk1__coll__graph.png" border="0" usemap="#OMk1__coll__map" alt="Collaboration graph"></center> 
    45 <map name="OMk1__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> 
     
    5884vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOMk1.html#7c12aa1b56f298cc21b22e0dde84ef8f">eval</a> (const vec &amp;x0, const vec &amp;u0)</td></tr> 
    5985 
    60 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_49.png">. <br></td></tr> 
     86<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluates <img class="formulaInl" alt="$f(x0,u0)$" src="form_91.png">. <br></td></tr> 
    6187<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOMk1.html#3a6ff61c818d25f95912351aac201cc7">dfdx_cond</a> (const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)</td></tr> 
    6288 
    63 <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="#3a6ff61c818d25f95912351aac201cc7"></a><br></td></tr> 
     89<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="#3a6ff61c818d25f95912351aac201cc7"></a><br></td></tr> 
    6490<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="188f31066bd72e1bf0ddacd1eb0e6af3"></a><!-- doxytag: member="OMk1::eval" ref="188f31066bd72e1bf0ddacd1eb0e6af3" args="(const vec &amp;cond)" --> 
    6591vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1diffbifn.html#188f31066bd72e1bf0ddacd1eb0e6af3">eval</a> (const vec &amp;cond)</td></tr> 
    6692 
    67 <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> 
     93<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> 
    6894<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1diffbifn.html#6ea1dc7a482601b29c5ba36a52d20d07">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="#6ea1dc7a482601b29c5ba36a52d20d07"></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="#6ea1dc7a482601b29c5ba36a52d20d07"></a><br></td></tr> 
    7197<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1b3c8f5949f13d86d2661e191d4b369b"></a><!-- doxytag: member="OMk1::_dimx" ref="1b3c8f5949f13d86d2661e191d4b369b" args="() const " --> 
    7298int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1diffbifn.html#1b3c8f5949f13d86d2661e191d4b369b">_dimx</a> () const </td></tr> 
     
    81107 
    82108<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">function substitutes given value into an appropriate position <br></td></tr> 
    83 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a2277a400fc9f4d6c0bf24dc7156183f"></a><!-- doxytag: member="OMk1::_dimy" ref="a2277a400fc9f4d6c0bf24dc7156183f" args="() const " --> 
    84 int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#a2277a400fc9f4d6c0bf24dc7156183f">_dimy</a> () const </td></tr> 
     109<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="083832294da9d1e40804158b979c4341"></a><!-- doxytag: member="OMk1::dimension" ref="083832294da9d1e40804158b979c4341" args="() const " --> 
     110int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1fnc.html#083832294da9d1e40804158b979c4341">dimension</a> () const </td></tr> 
    85111 
    86112<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr> 
     
    109135<hr><a name="_details"></a><h2>Detailed Description</h2> 
    110136model stredni hodnoty pozorovani pro k1 <hr><h2>Member Function Documentation</h2> 
     137<a class="anchor" name="6ea1dc7a482601b29c5ba36a52d20d07"></a><!-- doxytag: member="OMk1::dfdu_cond" ref="6ea1dc7a482601b29c5ba36a52d20d07" args="(const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)" --> 
     138<div class="memitem"> 
     139<div class="memproto"> 
     140      <table class="memname"> 
     141        <tr> 
     142          <td class="memname">virtual void bdm::diffbifn::dfdu_cond           </td> 
     143          <td>(</td> 
     144          <td class="paramtype">const vec &amp;&nbsp;</td> 
     145          <td class="paramname"> <em>x0</em>, </td> 
     146        </tr> 
     147        <tr> 
     148          <td class="paramkey"></td> 
     149          <td></td> 
     150          <td class="paramtype">const vec &amp;&nbsp;</td> 
     151          <td class="paramname"> <em>u0</em>, </td> 
     152        </tr> 
     153        <tr> 
     154          <td class="paramkey"></td> 
     155          <td></td> 
     156          <td class="paramtype">mat &amp;&nbsp;</td> 
     157          <td class="paramname"> <em>A</em>, </td> 
     158        </tr> 
     159        <tr> 
     160          <td class="paramkey"></td> 
     161          <td></td> 
     162          <td class="paramtype">bool&nbsp;</td> 
     163          <td class="paramname"> <em>full</em> = <code>true</code></td><td>&nbsp;</td> 
     164        </tr> 
     165        <tr> 
     166          <td></td> 
     167          <td>)</td> 
     168          <td></td><td></td><td><code> [inline, virtual, inherited]</code></td> 
     169        </tr> 
     170      </table> 
     171</div> 
     172<div class="memdoc"> 
     173 
     174<p> 
     175Evaluates <img class="formulaInl" alt="$A=\frac{d}{du}f(x,u)|_{x0,u0}$" src="form_94.png"> and writes result into <code>A</code> .  
     176<p> 
     177<dl compact><dt><b>Parameters:</b></dt><dd> 
     178  <table border="0" cellspacing="2" cellpadding="0"> 
     179    <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> 
     180    <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> 
     181    <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> 
     182    <tr><td valign="top"></td><td valign="top"><em>A</em>&nbsp;</td><td>a place where the result will be stored. </td></tr> 
     183  </table> 
     184</dl> 
     185 
     186<p>Reimplemented in <a class="el" href="classIMk1.html#2b85f0984da3fe55849bb7b28f66e50c">IMk1</a>, <a class="el" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5">IMpmsm</a>, <a class="el" href="classIMpmsm2o.html#27f9d89bce832056f747d985df77a726">IMpmsm2o</a>, <a class="el" href="classIMpmsmStat.html#ff740ee20100ae2a2d03a2538638f8e8">IMpmsmStat</a>, and <a class="el" href="classbdm_1_1bilinfn.html#9cfe2f1c115ba7c3c75849a10a4f2c08">bdm::bilinfn</a>.</p> 
     187 
     188</div> 
     189</div><p> 
    111190<a class="anchor" name="3a6ff61c818d25f95912351aac201cc7"></a><!-- doxytag: member="OMk1::dfdx_cond" ref="3a6ff61c818d25f95912351aac201cc7" args="(const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)" --> 
    112191<div class="memitem"> 
     
    147226 
    148227<p> 
    149 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> .  
     228Evaluates <img class="formulaInl" alt="$A=\frac{d}{dx}f(x,u)|_{x0,u0}$" src="form_92.png"> and writes result into <code>A</code> .  
    150229<p> 
    151230<dl compact><dt><b>Parameters:</b></dt><dd> 
    152231  <table border="0" cellspacing="2" cellpadding="0"> 
    153232    <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> 
    154     <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> 
    155     <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> 
     233    <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> 
     234    <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> 
    156235    <tr><td valign="top"></td><td valign="top"><em>A</em>&nbsp;</td><td>a place where the result will be stored. </td></tr> 
    157236  </table> 
     
    160239<p>Reimplemented from <a class="el" href="classbdm_1_1diffbifn.html#651184f808a35f236dbfea21aca1b6ac">bdm::diffbifn</a>.</p> 
    161240 
    162 <p>References <a class="el" href="libBM_8h-source.html#l00083">bdm::RV::count()</a>.</p> 
    163  
    164 </div> 
    165 </div><p> 
    166 <a class="anchor" name="6ea1dc7a482601b29c5ba36a52d20d07"></a><!-- doxytag: member="OMk1::dfdu_cond" ref="6ea1dc7a482601b29c5ba36a52d20d07" args="(const vec &amp;x0, const vec &amp;u0, mat &amp;A, bool full=true)" --> 
    167 <div class="memitem"> 
    168 <div class="memproto"> 
    169       <table class="memname"> 
    170         <tr> 
    171           <td class="memname">virtual void bdm::diffbifn::dfdu_cond           </td> 
    172           <td>(</td> 
    173           <td class="paramtype">const vec &amp;&nbsp;</td> 
    174           <td class="paramname"> <em>x0</em>, </td> 
    175         </tr> 
    176         <tr> 
    177           <td class="paramkey"></td> 
    178           <td></td> 
    179           <td class="paramtype">const vec &amp;&nbsp;</td> 
    180           <td class="paramname"> <em>u0</em>, </td> 
    181         </tr> 
    182         <tr> 
    183           <td class="paramkey"></td> 
    184           <td></td> 
    185           <td class="paramtype">mat &amp;&nbsp;</td> 
    186           <td class="paramname"> <em>A</em>, </td> 
    187         </tr> 
    188         <tr> 
    189           <td class="paramkey"></td> 
    190           <td></td> 
    191           <td class="paramtype">bool&nbsp;</td> 
    192           <td class="paramname"> <em>full</em> = <code>true</code></td><td>&nbsp;</td> 
    193         </tr> 
    194         <tr> 
    195           <td></td> 
    196           <td>)</td> 
    197           <td></td><td></td><td><code> [inline, virtual, inherited]</code></td> 
    198         </tr> 
    199       </table> 
    200 </div> 
    201 <div class="memdoc"> 
    202  
    203 <p> 
    204 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> .  
    205 <p> 
    206 <dl compact><dt><b>Parameters:</b></dt><dd> 
    207   <table border="0" cellspacing="2" cellpadding="0"> 
    208     <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> 
    209     <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> 
    210     <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> 
    211     <tr><td valign="top"></td><td valign="top"><em>A</em>&nbsp;</td><td>a place where the result will be stored. </td></tr> 
    212   </table> 
    213 </dl> 
    214  
    215 <p>Reimplemented in <a class="el" href="classbdm_1_1bilinfn.html#9cfe2f1c115ba7c3c75849a10a4f2c08">bdm::bilinfn</a>, <a class="el" href="classIMk1.html#2b85f0984da3fe55849bb7b28f66e50c">IMk1</a>, <a class="el" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5">IMpmsm</a>, <a class="el" href="classIMpmsm2o.html#27f9d89bce832056f747d985df77a726">IMpmsm2o</a>, and <a class="el" href="classIMpmsmStat.html#ff740ee20100ae2a2d03a2538638f8e8">IMpmsmStat</a>.</p> 
     241<p>References <a class="el" href="libFN_8h-source.html#l00070">bdm::diffbifn::dimx</a>, and <a class="el" href="libBM_8h-source.html#l00193">bdm::fnc::dimy</a>.</p> 
    216242 
    217243</div> 
     
    220246<li><a class="el" href="model_8h-source.html">model.h</a></ul> 
    221247</div> 
    222 <hr size="1"><address style="text-align: right;"><small>Generated on Fri Feb 6 12:16:59 2009 for mixpp by&nbsp; 
     248<hr size="1"><address style="text-align: right;"><small>Generated on Thu Apr 23 21:06:44 2009 for mixpp by&nbsp; 
    223249<a href="http://www.doxygen.org/index.html"> 
    224 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> 
     250<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address> 
    225251</body> 
    226252</html>