Index: doc/html/classeEF.html
===================================================================
--- doc/html/classeEF.html (revision 106)
+++ doc/html/classeEF.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -67,6 +67,6 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#8019654e494bf5e458f6fb947e11b262"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b3523bce1de49f58afe7c1e428cc4fd"></a><!-- doxytag: member="eEF::sample" ref="7b3523bce1de49f58afe7c1e428cc4fd" args="(int N) const " -->
-virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">sample</a> (int N) const </td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="eEF::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
@@ -106,5 +106,5 @@
           <td class="paramname">          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [pure virtual, inherited]</code></td>
+          <td> const<code> [pure virtual, inherited]</code></td>
         </tr>
       </table>
@@ -118,5 +118,5 @@
 <p>Implemented in <a class="el" href="classemix.html#0650601f24e633e0ab09aa1e46c14483">emix</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; sq_T &gt;</a>, <a class="el" href="classegiw.html#3d2c1f2ba0f9966781f1e0ae695e8a6f">egiw</a>, <a class="el" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425">egamma</a>, <a class="el" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">euni</a>, <a class="el" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">eEmp</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; ldmat &gt;</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; chmat &gt;</a>, and <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; fsqmat &gt;</a>.</p>
 
-<p>Referenced by <a class="el" href="libBM_8cpp-source.html#l00074">epdf::sample()</a>, <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>, <a class="el" href="libPF_8cpp-source.html#l00035">PF::set_est()</a>, and <a class="el" href="libEF_8cpp-source.html#l00222">eEmp::set_parameters()</a>.</p>
+<p>Referenced by <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>, <a class="el" href="libPF_8cpp-source.html#l00035">PF::set_est()</a>, and <a class="el" href="libEF_8cpp-source.html#l00223">eEmp::set_parameters()</a>.</p>
 
 </div>
@@ -125,7 +125,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:39 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/sim__profiles_8h-source.html
===================================================================
--- doc/html/sim__profiles_8h-source.html (revision 139)
+++ doc/html/sim__profiles_8h-source.html (revision 139)
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: work/mixpp/pmsm/sim_profiles.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+<h1>work/mixpp/pmsm/sim_profiles.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/*</span>
+<a name="l00002"></a>00002 <span class="comment">  \file</span>
+<a name="l00003"></a>00003 <span class="comment">  \brief Common simulation profiles for PMSM experiments</span>
+<a name="l00004"></a>00004 <span class="comment">  \author Vaclav Smidl.</span>
+<a name="l00005"></a>00005 <span class="comment"></span>
+<a name="l00006"></a>00006 <span class="comment">  -----------------------------------</span>
+<a name="l00007"></a>00007 <span class="comment">  BDM++ - C++ library for Bayesian Decision Making under Uncertainty</span>
+<a name="l00008"></a>00008 <span class="comment"></span>
+<a name="l00009"></a>00009 <span class="comment">  Using IT++ for numerical operations</span>
+<a name="l00010"></a>00010 <span class="comment">  -----------------------------------</span>
+<a name="l00011"></a>00011 <span class="comment">*/</span>
+<a name="l00012"></a>00012 
+<a name="l00013"></a>00013 <span class="keywordtype">void</span> sim_profile_steps1(<span class="keywordtype">double</span> &amp;Ww,<span class="keywordtype">bool</span> load=<span class="keyword">false</span>) {
+<a name="l00014"></a>00014 
+<a name="l00015"></a>00015         <span class="keywordflow">if</span> (t&gt;0.2) x[8]=1.2;    <span class="comment">// 1A //0.2ZP</span>
+<a name="l00016"></a>00016         <span class="keywordflow">if</span> (t&gt;0.4) x[8]=10.8;   <span class="comment">// 9A</span>
+<a name="l00017"></a>00017         <span class="keywordflow">if</span> (t&gt;0.6) x[8]=25.2;  <span class="comment">// 21A</span>
+<a name="l00018"></a>00018 
+<a name="l00019"></a>00019         <span class="keywordflow">if</span> (t&gt;0.7) Ww=2.*M_PI*10.;
+<a name="l00020"></a>00020         <span class="keywordflow">if</span> (t&gt;1.0) x[8]=1.2;    <span class="comment">// 1A</span>
+<a name="l00021"></a>00021         <span class="keywordflow">if</span> (t&gt;1.2) x[8]=10.8;   <span class="comment">// 9A</span>
+<a name="l00022"></a>00022         <span class="keywordflow">if</span> (t&gt;1.4) x[8]=25.2;  <span class="comment">// 21A</span>
+<a name="l00023"></a>00023 
+<a name="l00024"></a>00024         <span class="keywordflow">if</span> (t&gt;1.6) Ww=2.*M_PI*50.;
+<a name="l00025"></a>00025         <span class="keywordflow">if</span> (t&gt;1.9) x[8]=1.2;    <span class="comment">// 1A</span>
+<a name="l00026"></a>00026         <span class="keywordflow">if</span> (t&gt;2.1) x[8]=10.8;   <span class="comment">// 9A</span>
+<a name="l00027"></a>00027         <span class="keywordflow">if</span> (t&gt;2.3) x[8]=25.2;  <span class="comment">// 21A</span>
+<a name="l00028"></a>00028 
+<a name="l00029"></a>00029         <span class="keywordflow">if</span> (t&gt;2.5) Ww=2.*M_PI*100;
+<a name="l00030"></a>00030         <span class="keywordflow">if</span> (t&gt;2.8) x[8]=1.2;    <span class="comment">// 1A</span>
+<a name="l00031"></a>00031         <span class="keywordflow">if</span> (t&gt;3.0) x[8]=10.8;   <span class="comment">// 9A</span>
+<a name="l00032"></a>00032         <span class="keywordflow">if</span> (t&gt;3.2) x[8]=25.2;  <span class="comment">// 21A</span>
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034         <span class="keywordflow">if</span> (t&gt;3.4) Ww=2.*M_PI*150;
+<a name="l00035"></a>00035         <span class="keywordflow">if</span> (t&gt;3.7) x[8]=1.2;    <span class="comment">// 1A</span>
+<a name="l00036"></a>00036         <span class="keywordflow">if</span> (t&gt;3.9) x[8]=10.8;   <span class="comment">// 9A</span>
+<a name="l00037"></a>00037         <span class="keywordflow">if</span> (t&gt;4.1) x[8]=25.2;  <span class="comment">// 21A</span>
+<a name="l00038"></a>00038 
+<a name="l00039"></a>00039         <span class="keywordflow">if</span> (t&gt;4.3) Ww=2.*M_PI*0;
+<a name="l00040"></a>00040         <span class="keywordflow">if</span> (t&gt;4.8) x[8]=-1.2;    <span class="comment">// 1A</span>
+<a name="l00041"></a>00041         <span class="keywordflow">if</span> (t&gt;5.0) x[8]=-10.8;   <span class="comment">// 9A</span>
+<a name="l00042"></a>00042         <span class="keywordflow">if</span> (t&gt;5.2) x[8]=-25.2;  <span class="comment">// 21A</span>
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044         <span class="keywordflow">if</span> (t&gt;5.4) Ww=2.*M_PI*(-10.);
+<a name="l00045"></a>00045         <span class="keywordflow">if</span> (t&gt;5.7) x[8]=-1.2;    <span class="comment">// 1A</span>
+<a name="l00046"></a>00046         <span class="keywordflow">if</span> (t&gt;5.9) x[8]=-10.8;   <span class="comment">// 9A</span>
+<a name="l00047"></a>00047         <span class="keywordflow">if</span> (t&gt;6.1) x[8]=-25.2;  <span class="comment">// 21A</span>
+<a name="l00048"></a>00048 
+<a name="l00049"></a>00049         <span class="keywordflow">if</span> (t&gt;6.3) Ww=2.*M_PI*(-50.);
+<a name="l00050"></a>00050         <span class="keywordflow">if</span> (t&gt;6.7) x[8]=-1.2;    <span class="comment">// 1A</span>
+<a name="l00051"></a>00051         <span class="keywordflow">if</span> (t&gt;6.9) x[8]=-10.8;   <span class="comment">// 9A</span>
+<a name="l00052"></a>00052         <span class="keywordflow">if</span> (t&gt;7.1) x[8]=-25.2;  <span class="comment">// 21A</span>
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054         <span class="keywordflow">if</span> (t&gt;7.3) Ww=2.*M_PI*(-100.);
+<a name="l00055"></a>00055         <span class="keywordflow">if</span> (t&gt;7.7) x[8]=-1.2;    <span class="comment">// 1A</span>
+<a name="l00056"></a>00056         <span class="keywordflow">if</span> (t&gt;7.9) x[8]=-10.8;   <span class="comment">// 9A</span>
+<a name="l00057"></a>00057         <span class="keywordflow">if</span> (t&gt;8.1) x[8]=-25.2;  <span class="comment">// 21A</span>
+<a name="l00058"></a>00058         <span class="keywordflow">if</span> (t&gt;8.3) x[8]=10.8;   <span class="comment">// 9A</span>
+<a name="l00059"></a>00059         <span class="keywordflow">if</span> (t&gt;8.5) x[8]=25.2;  <span class="comment">// 21A</span>
+<a name="l00060"></a>00060         
+<a name="l00061"></a>00061         <span class="keywordflow">if</span> (t&gt;9) Ww=2.*M_PI*0;
+<a name="l00062"></a>00062         <span class="comment">//remove load if load=false</span>
+<a name="l00063"></a>00063         <span class="keywordflow">if</span> (!load) x[8]=0.0;
+<a name="l00064"></a>00064 }
+</pre></div></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/pmsm__mix_8cpp__incl.map
===================================================================
--- doc/html/pmsm__mix_8cpp__incl.map (revision 139)
+++ doc/html/pmsm__mix_8cpp__incl.map (revision 139)
@@ -0,0 +1,14 @@
+<area shape="rect" href="$libFN_8h-source.html" title="stat/libFN.h" alt="" coords="43,239,136,265">
+<area shape="rect" href="$emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="377,161,471,188">
+<area shape="rect" href="$ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="251,84,387,111">
+<area shape="rect" href="$libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="541,161,640,188">
+<area shape="rect" href="$pmsm_8h-source.html" title="pmsm.h" alt="" coords="51,161,125,188">
+<area shape="rect" href="$simulator_8h-source.html" title="simulator.h" alt="" coords="512,84,603,111">
+<area shape="rect" href="$sim__profiles_8h-source.html" title="sim_profiles.h" alt="" coords="627,84,736,111">
+<area shape="rect" href="$loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="211,239,320,265">
+<area shape="rect" href="$libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="261,316,328,343">
+<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="395,239,453,265">
+<area shape="rect" href="$libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="573,316,688,343">
+<area shape="rect" href="$itpp__ext_8h-source.html" title="../itpp_ext.h" alt="" coords="403,316,499,343">
+<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="289,161,348,188">
+<area shape="rect" href="$chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="477,239,600,265">
Index: doc/html/classGlobalXercesConnector.html
===================================================================
--- doc/html/classGlobalXercesConnector.html (revision 139)
+++ doc/html/classGlobalXercesConnector.html (revision 139)
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: GlobalXercesConnector Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>GlobalXercesConnector Class Reference</h1><!-- doxytag: class="GlobalXercesConnector" -->Xerces interface class.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="userinfo_8h-source.html">userinfo.h</a>&gt;</code>
+<p>
+
+<p>
+<a href="classGlobalXercesConnector-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5bf4f5c7f9e7b54a318e99bb0e3f186d"></a><!-- doxytag: member="GlobalXercesConnector::GlobalXercesConnector" ref="5bf4f5c7f9e7b54a318e99bb0e3f186d" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlobalXercesConnector.html#5bf4f5c7f9e7b54a318e99bb0e3f186d">GlobalXercesConnector</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">default constructor <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d61ca15a9bf7d358c5afd8fd1e42c3ca"></a><!-- doxytag: member="GlobalXercesConnector::~GlobalXercesConnector" ref="d61ca15a9bf7d358c5afd8fd1e42c3ca" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlobalXercesConnector.html#d61ca15a9bf7d358c5afd8fd1e42c3ca">~GlobalXercesConnector</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">destructor <br></td></tr>
+<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9800b81014bc6497815e28ad4bd3cf3a"></a><!-- doxytag: member="GlobalXercesConnector::XMLCh2str" ref="9800b81014bc6497815e28ad4bd3cf3a" args="(const XMLCh *const XMLCh_str)" -->
+static string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlobalXercesConnector.html#9800b81014bc6497815e28ad4bd3cf3a">XMLCh2str</a> (const XMLCh *const XMLCh_str)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">function transcodes Xerces' XMLCh-based strings into C++ strings <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8d2d2a3f1b2a21a9647f7bc4c7e82c73"></a><!-- doxytag: member="GlobalXercesConnector::pImplementation" ref="8d2d2a3f1b2a21a9647f7bc4c7e82c73" args="" -->
+DOMImplementation *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlobalXercesConnector.html#8d2d2a3f1b2a21a9647f7bc4c7e82c73">pImplementation</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DOMImplementation is a base class for the all DOM oparations. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c6c620829e2a2fface1bea202b0608a6"></a><!-- doxytag: member="GlobalXercesConnector::pSerializer" ref="c6c620829e2a2fface1bea202b0608a6" args="" -->
+DOMWriter *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlobalXercesConnector.html#c6c620829e2a2fface1bea202b0608a6">pSerializer</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This DOMWriter is used to export internal data into xml files. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ca92055e0f5a5ea3d8cb1c4d6bf0dd51"></a><!-- doxytag: member="GlobalXercesConnector::pParser" ref="ca92055e0f5a5ea3d8cb1c4d6bf0dd51" args="" -->
+XercesDOMParser *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51">pParser</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This DOMWriter is used to import external data from xml files. <br></td></tr>
+<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><b>Comparator</b></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Xerces interface class. 
+<p>
+This class is used to interact with the Xerces library. <hr>The documentation for this class was generated from the following files:<ul>
+<li>work/mixpp/bdm/<a class="el" href="userinfo_8h-source.html">userinfo.h</a><li>work/mixpp/bdm/userinfo.cpp</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/libEF_8h-source.html
===================================================================
--- doc/html/libEF_8h-source.html (revision 106)
+++ doc/html/libEF_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -106,6 +106,6 @@
 <a name="l00161"></a><a class="code" href="classegamma.html#8e348b89be82b70471fe8c5630f61339">00161</a>         <span class="keywordtype">void</span> <a class="code" href="classegamma.html#8e348b89be82b70471fe8c5630f61339" title="Sets parameters.">set_parameters</a> ( <span class="keyword">const</span> vec &amp;a, <span class="keyword">const</span> vec &amp;b ) {<a class="code" href="classegamma.html#376cebd8932546c440f21b182910b01b" title="Vector .">alpha</a>=a,<a class="code" href="classegamma.html#cfc5f136467488a421ab22f886323790" title="Vector .">beta</a>=b;};
 <a name="l00162"></a>00162         vec <a class="code" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425" title="Returns the required moment of the epdf.">sample</a>() <span class="keyword">const</span>;
-<a name="l00164"></a>00164         mat <a class="code" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425" title="Returns the required moment of the epdf.">sample</a> ( <span class="keywordtype">int</span> N ) <span class="keyword">const</span>;
-<a name="l00165"></a>00165         <span class="keywordtype">double</span> <a class="code" href="classegamma.html#de84faac8f9799dfe2777ddbedf997ef" title="Compute log-probability of argument val.">evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val ) <span class="keyword">const</span>;
+<a name="l00164"></a>00164 <span class="comment">//      mat sample ( int N ) const;</span>
+<a name="l00165"></a>00165         <span class="keywordtype">double</span> <a class="code" href="classegamma.html#de84faac8f9799dfe2777ddbedf997ef" title="TODO: is it used anywhere?">evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val ) <span class="keyword">const</span>;
 <a name="l00166"></a>00166         <span class="keywordtype">double</span> <a class="code" href="classegamma.html#d6dbbdb72360f9e54d64501f80318bb6" title="logarithm of the normalizing constant, ">lognc</a> () <span class="keyword">const</span>;
 <a name="l00168"></a><a class="code" href="classegamma.html#44445c56e60b91b377f207f8d5089790">00168</a>         <span class="keywordtype">void</span> <a class="code" href="classegamma.html#44445c56e60b91b377f207f8d5089790" title="Returns poiter to alpha and beta. Potentially dengerous: use with care!">_param</a> ( vec* &amp;a, vec* &amp;b ) {a=&amp;<a class="code" href="classegamma.html#376cebd8932546c440f21b182910b01b" title="Vector .">alpha</a>;b=&amp;<a class="code" href="classegamma.html#cfc5f136467488a421ab22f886323790" title="Vector .">beta</a>;};
@@ -139,198 +139,200 @@
 <a name="l00205"></a><a class="code" href="classeuni.html#06af95d514a6623ad4688bd2ad50ad71">00205</a>         <span class="keywordtype">double</span> <a class="code" href="classeuni.html#06af95d514a6623ad4688bd2ad50ad71" title="Compute log-probability of argument val.">evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const  </span>{<span class="keywordflow">return</span> <a class="code" href="classeuni.html#f445a0ce24f39d14c1a4eed53fc8e2c3" title="cache of log( nk )">lnk</a>;}
 <a name="l00206"></a><a class="code" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">00206</a>         vec <a class="code" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd" title="Returns the required moment of the epdf.">sample</a>()<span class="keyword"> const </span>{
-<a name="l00207"></a>00207                 vec smp ( <a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>() ); UniRNG.sample_vector ( <a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>(),smp );
-<a name="l00208"></a>00208                 <span class="keywordflow">return</span> <a class="code" href="classeuni.html#ef42cd8d7645422048d46c46ec5cdac1" title="lower bound on support">low</a>+<a class="code" href="classeuni.html#52a6ff4a54010f88a6a19fca605c64a4" title="internal">distance</a>*smp;
-<a name="l00209"></a>00209         }
-<a name="l00211"></a><a class="code" href="classeuni.html#4fd7c6a05100616ad16ece405cad7bf2">00211</a>         <span class="keywordtype">void</span> <a class="code" href="classeuni.html#4fd7c6a05100616ad16ece405cad7bf2" title="set values of low and high ">set_parameters</a> ( <span class="keyword">const</span> vec &amp;low0, <span class="keyword">const</span> vec &amp;high0 ) {
-<a name="l00212"></a>00212                 <a class="code" href="classeuni.html#52a6ff4a54010f88a6a19fca605c64a4" title="internal">distance</a> = high0-low0;
-<a name="l00213"></a>00213                 it_assert_debug ( min ( <a class="code" href="classeuni.html#52a6ff4a54010f88a6a19fca605c64a4" title="internal">distance</a> ) &gt;0.0,<span class="stringliteral">"bad support"</span> );
-<a name="l00214"></a>00214                 <a class="code" href="classeuni.html#ef42cd8d7645422048d46c46ec5cdac1" title="lower bound on support">low</a> = low0;
-<a name="l00215"></a>00215                 <a class="code" href="classeuni.html#71b6d6b41aeb61a7f76f682b72119231" title="upper bound on support">high</a> = high0;
-<a name="l00216"></a>00216                 <a class="code" href="classeuni.html#63105490e946e43372d6187ad1bafdda" title="normalizing coefficients">nk</a> = prod ( 1.0/<a class="code" href="classeuni.html#52a6ff4a54010f88a6a19fca605c64a4" title="internal">distance</a> );
-<a name="l00217"></a>00217                 <a class="code" href="classeuni.html#f445a0ce24f39d14c1a4eed53fc8e2c3" title="cache of log( nk )">lnk</a> = log ( <a class="code" href="classeuni.html#63105490e946e43372d6187ad1bafdda" title="normalizing coefficients">nk</a> );
-<a name="l00218"></a>00218         }
-<a name="l00219"></a><a class="code" href="classeuni.html#8050087e421a9cfd1b4b1f8bd33b1cc1">00219</a>         vec <a class="code" href="classeuni.html#8050087e421a9cfd1b4b1f8bd33b1cc1" title="return expected value">mean</a>()<span class="keyword"> const </span>{vec pom=<a class="code" href="classeuni.html#71b6d6b41aeb61a7f76f682b72119231" title="upper bound on support">high</a>; pom-=<a class="code" href="classeuni.html#ef42cd8d7645422048d46c46ec5cdac1" title="lower bound on support">low</a>; pom/=2.0; <span class="keywordflow">return</span> pom;}
-<a name="l00220"></a>00220 };
-<a name="l00221"></a>00221 
-<a name="l00222"></a>00222 
-<a name="l00228"></a>00228 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00229"></a><a class="code" href="classmlnorm.html">00229</a> <span class="keyword">class </span><a class="code" href="classmlnorm.html" title="Normal distributed linear function with linear function of mean value;.">mlnorm</a> : <span class="keyword">public</span> <a class="code" href="classmEF.html" title="Exponential family model.">mEF</a> {
-<a name="l00231"></a>00231         <a class="code" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix.">enorm&lt;sq_T&gt;</a> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>;
-<a name="l00232"></a>00232         mat A;
-<a name="l00233"></a>00233         vec&amp; _mu; <span class="comment">//cached epdf.mu;</span>
-<a name="l00234"></a>00234 <span class="keyword">public</span>:
-<a name="l00236"></a>00236         <a class="code" href="classmlnorm.html#f927203b3f31171c5c10ffc7caa797f5" title="Constructor.">mlnorm</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>,<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> );
-<a name="l00238"></a>00238         <span class="keywordtype">void</span> <a class="code" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0" title="Set A and R.">set_parameters</a> ( <span class="keyword">const</span>  mat &amp;A, <span class="keyword">const</span> sq_T &amp;R );
-<a name="l00240"></a>00240         vec <a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18" title="Generate one sample of the posterior.">samplecond</a> ( vec &amp;cond, <span class="keywordtype">double</span> &amp;lik );
-<a name="l00242"></a>00242         mat <a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18" title="Generate one sample of the posterior.">samplecond</a> ( vec &amp;cond, vec &amp;lik, <span class="keywordtype">int</span> n );
-<a name="l00244"></a>00244         <span class="keywordtype">void</span> <a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195" title="Set value of rvc . Result of this operation is stored in epdf use function _ep to...">condition</a> ( vec &amp;cond );
-<a name="l00245"></a>00245 };
-<a name="l00246"></a>00246 
-<a name="l00256"></a><a class="code" href="classmgamma.html">00256</a> <span class="keyword">class </span><a class="code" href="classmgamma.html" title="Gamma random walk.">mgamma</a> : <span class="keyword">public</span> <a class="code" href="classmEF.html" title="Exponential family model.">mEF</a> {
-<a name="l00257"></a>00257 <span class="keyword">protected</span>:
-<a name="l00259"></a><a class="code" href="classmgamma.html#612dbf35c770a780027619aaac2c443e">00259</a>         <a class="code" href="classegamma.html" title="Gamma posterior density.">egamma</a> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>;
-<a name="l00261"></a><a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687">00261</a>         <span class="keywordtype">double</span> <a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687" title="Constant .">k</a>;
-<a name="l00263"></a><a class="code" href="classmgamma.html#5e90652837448bcc29707e7412f99691">00263</a>         vec* <a class="code" href="classmgamma.html#5e90652837448bcc29707e7412f99691" title="cache of epdf.beta">_beta</a>;
-<a name="l00264"></a>00264 
-<a name="l00265"></a>00265 <span class="keyword">public</span>:
-<a name="l00267"></a>00267         <a class="code" href="classmgamma.html#af43e61b86900c0398d5c0ffc83b94e6" title="Constructor.">mgamma</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>,<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> );
-<a name="l00269"></a>00269         <span class="keywordtype">void</span> <a class="code" href="classmgamma.html#a9d646cf758a70126dde7c48790b6e94" title="Set value of k.">set_parameters</a> ( <span class="keywordtype">double</span> <a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687" title="Constant .">k</a> );
-<a name="l00271"></a>00271         vec <a class="code" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139" title="Generate one sample of the posterior.">samplecond</a> ( vec &amp;cond, <span class="keywordtype">double</span> &amp;lik );
-<a name="l00273"></a>00273         mat <a class="code" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139" title="Generate one sample of the posterior.">samplecond</a> ( vec &amp;cond, vec &amp;lik, <span class="keywordtype">int</span> n );
-<a name="l00274"></a><a class="code" href="classmgamma.html#a61094c9f7a2d64ea77b130cbc031f97">00274</a>         <span class="keywordtype">void</span> <a class="code" href="classmgamma.html#a61094c9f7a2d64ea77b130cbc031f97" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( <span class="keyword">const</span> vec &amp;val ) {*<a class="code" href="classmgamma.html#5e90652837448bcc29707e7412f99691" title="cache of epdf.beta">_beta</a>=<a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687" title="Constant .">k</a>/val;};
-<a name="l00275"></a>00275 };
-<a name="l00276"></a>00276 
-<a name="l00288"></a><a class="code" href="classmgamma__fix.html">00288</a> <span class="keyword">class </span><a class="code" href="classmgamma__fix.html" title="Gamma random walk around a fixed point.">mgamma_fix</a> : <span class="keyword">public</span> <a class="code" href="classmgamma.html" title="Gamma random walk.">mgamma</a> {
-<a name="l00289"></a>00289 <span class="keyword">protected</span>:
-<a name="l00291"></a><a class="code" href="classmgamma__fix.html#3f48c09caddc298901ad75fe7c0529f6">00291</a>         <span class="keywordtype">double</span> <a class="code" href="classmgamma__fix.html#3f48c09caddc298901ad75fe7c0529f6" title="parameter l">l</a>;
-<a name="l00293"></a><a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0">00293</a>         vec <a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0" title="reference vector">refl</a>;
-<a name="l00294"></a>00294 <span class="keyword">public</span>:
-<a name="l00296"></a><a class="code" href="classmgamma__fix.html#b92c3d2e5fd0381033a072e5ef3bcf80">00296</a>         <a class="code" href="classmgamma__fix.html#b92c3d2e5fd0381033a072e5ef3bcf80" title="Constructor.">mgamma_fix</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>,<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> ) : <a class="code" href="classmgamma.html" title="Gamma random walk.">mgamma</a> ( rv,rvc ),<a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0" title="reference vector">refl</a> ( rv.count() ) {};
-<a name="l00298"></a><a class="code" href="classmgamma__fix.html#ec6f846896749e27cb7be9fa48dd1cb1">00298</a>         <span class="keywordtype">void</span> <a class="code" href="classmgamma__fix.html#ec6f846896749e27cb7be9fa48dd1cb1" title="Set value of k.">set_parameters</a> ( <span class="keywordtype">double</span> k0 , vec ref0, <span class="keywordtype">double</span> l0 ) {
-<a name="l00299"></a>00299                 <a class="code" href="classmgamma.html#a9d646cf758a70126dde7c48790b6e94" title="Set value of k.">mgamma::set_parameters</a> ( k0 );
-<a name="l00300"></a>00300                 <a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0" title="reference vector">refl</a>=pow ( ref0,1.0-l0 );<a class="code" href="classmgamma__fix.html#3f48c09caddc298901ad75fe7c0529f6" title="parameter l">l</a>=l0;
-<a name="l00301"></a>00301         };
-<a name="l00302"></a>00302 
-<a name="l00303"></a><a class="code" href="classmgamma__fix.html#6ea3931eec7b7da7b693e45981052460">00303</a>         <span class="keywordtype">void</span> <a class="code" href="classmgamma__fix.html#6ea3931eec7b7da7b693e45981052460" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( <span class="keyword">const</span> vec &amp;val ) {vec mean=elem_mult ( <a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0" title="reference vector">refl</a>,pow ( val,<a class="code" href="classmgamma__fix.html#3f48c09caddc298901ad75fe7c0529f6" title="parameter l">l</a> ) ); *<a class="code" href="classmgamma.html#5e90652837448bcc29707e7412f99691" title="cache of epdf.beta">_beta</a>=<a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687" title="Constant .">k</a>/mean;};
-<a name="l00304"></a>00304 };
-<a name="l00305"></a>00305 
-<a name="l00307"></a><a class="code" href="libEF_8h.html#99497a3ff630f761cf6bff7babd23212">00307</a> <span class="keyword">enum</span> <a class="code" href="libEF_8h.html#99497a3ff630f761cf6bff7babd23212" title="Switch between various resampling methods.">RESAMPLING_METHOD</a> { MULTINOMIAL = 0, STRATIFIED = 1, SYSTEMATIC = 3 };
-<a name="l00313"></a><a class="code" href="classeEmp.html">00313</a> <span class="keyword">class </span><a class="code" href="classeEmp.html" title="Weighted empirical density.">eEmp</a>: <span class="keyword">public</span> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> {
-<a name="l00314"></a>00314 <span class="keyword">protected</span> :
-<a name="l00316"></a><a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd">00316</a>         <span class="keywordtype">int</span> <a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a>;
-<a name="l00318"></a><a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8">00318</a>         vec <a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8" title="Sample weights .">w</a>;
-<a name="l00320"></a><a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a">00320</a>         Array&lt;vec&gt; <a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a" title="Samples .">samples</a>;
-<a name="l00321"></a>00321 <span class="keyword">public</span>:
-<a name="l00323"></a><a class="code" href="classeEmp.html#0c04b073ecd0dae3d498e680ae27e9e4">00323</a>         <a class="code" href="classeEmp.html#0c04b073ecd0dae3d498e680ae27e9e4" title="Default constructor.">eEmp</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0 ,<span class="keywordtype">int</span> n0 ) :<a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> ( rv0 ),<a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a> ( n0 ),<a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8" title="Sample weights .">w</a> ( <a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a> ),<a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a" title="Samples .">samples</a> ( <a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a> ) {};
-<a name="l00325"></a>00325         <span class="keywordtype">void</span> <a class="code" href="classeEmp.html#6606a656c1b28114f7384c25aaf80e8d" title="Set sample.">set_parameters</a> ( <span class="keyword">const</span> vec &amp;w0, <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>* pdf0 );
-<a name="l00327"></a><a class="code" href="classeEmp.html#31b2bfb73b72486a5c89f2ab850c7a9b">00327</a>         vec&amp; <a class="code" href="classeEmp.html#31b2bfb73b72486a5c89f2ab850c7a9b" title="Potentially dangerous, use with care.">_w</a>()  {<span class="keywordflow">return</span> <a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8" title="Sample weights .">w</a>;};
-<a name="l00329"></a><a class="code" href="classeEmp.html#31b747eca73b16f30370827ba4cc3575">00329</a>         Array&lt;vec&gt;&amp; <a class="code" href="classeEmp.html#31b747eca73b16f30370827ba4cc3575" title="access function">_samples</a>() {<span class="keywordflow">return</span> <a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a" title="Samples .">samples</a>;};
-<a name="l00331"></a>00331         ivec <a class="code" href="classeEmp.html#77268292fc4465cb73ddbfb1f2932a59" title="Function performs resampling, i.e. removal of low-weight samples and duplication...">resample</a> ( <a class="code" href="libEF_8h.html#99497a3ff630f761cf6bff7babd23212" title="Switch between various resampling methods.">RESAMPLING_METHOD</a> method = SYSTEMATIC );
-<a name="l00333"></a><a class="code" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">00333</a>         vec <a class="code" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12" title="inherited operation : NOT implemneted">sample</a>()<span class="keyword"> const </span>{it_error ( <span class="stringliteral">"Not implemented"</span> );<span class="keywordflow">return</span> 0;}
-<a name="l00335"></a><a class="code" href="classeEmp.html#23e7358995400865ad2e278945922fb3">00335</a>         <span class="keywordtype">double</span> <a class="code" href="classeEmp.html#23e7358995400865ad2e278945922fb3" title="inherited operation : NOT implemneted">evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{it_error ( <span class="stringliteral">"Not implemented"</span> );<span class="keywordflow">return</span> 0.0;}
-<a name="l00336"></a><a class="code" href="classeEmp.html#ba055c19038cc72628d98e25197e982d">00336</a>         vec <a class="code" href="classeEmp.html#ba055c19038cc72628d98e25197e982d" title="return expected value">mean</a>()<span class="keyword"> const </span>{
-<a name="l00337"></a>00337                 vec pom=zeros ( <a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>() );
-<a name="l00338"></a>00338                 <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> i=0;i&lt;<a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a>;i++ ) {pom+=<a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a" title="Samples .">samples</a> ( i ) *<a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8" title="Sample weights .">w</a> ( i );}
-<a name="l00339"></a>00339                 <span class="keywordflow">return</span> pom;
-<a name="l00340"></a>00340         }
-<a name="l00341"></a>00341 };
-<a name="l00342"></a>00342 
-<a name="l00343"></a>00343 
+<a name="l00207"></a>00207                 vec smp ( <a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>() ); 
+<a name="l00208"></a>00208 <span class="preprocessor">                #pragma omp critical</span>
+<a name="l00209"></a>00209 <span class="preprocessor"></span>                UniRNG.sample_vector ( <a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>(),smp );
+<a name="l00210"></a>00210                 <span class="keywordflow">return</span> <a class="code" href="classeuni.html#ef42cd8d7645422048d46c46ec5cdac1" title="lower bound on support">low</a>+elem_mult(<a class="code" href="classeuni.html#52a6ff4a54010f88a6a19fca605c64a4" title="internal">distance</a>,smp);
+<a name="l00211"></a>00211         }
+<a name="l00213"></a><a class="code" href="classeuni.html#4fd7c6a05100616ad16ece405cad7bf2">00213</a>         <span class="keywordtype">void</span> <a class="code" href="classeuni.html#4fd7c6a05100616ad16ece405cad7bf2" title="set values of low and high ">set_parameters</a> ( <span class="keyword">const</span> vec &amp;low0, <span class="keyword">const</span> vec &amp;high0 ) {
+<a name="l00214"></a>00214                 <a class="code" href="classeuni.html#52a6ff4a54010f88a6a19fca605c64a4" title="internal">distance</a> = high0-low0;
+<a name="l00215"></a>00215                 it_assert_debug ( min ( <a class="code" href="classeuni.html#52a6ff4a54010f88a6a19fca605c64a4" title="internal">distance</a> ) &gt;0.0,<span class="stringliteral">"bad support"</span> );
+<a name="l00216"></a>00216                 <a class="code" href="classeuni.html#ef42cd8d7645422048d46c46ec5cdac1" title="lower bound on support">low</a> = low0;
+<a name="l00217"></a>00217                 <a class="code" href="classeuni.html#71b6d6b41aeb61a7f76f682b72119231" title="upper bound on support">high</a> = high0;
+<a name="l00218"></a>00218                 <a class="code" href="classeuni.html#63105490e946e43372d6187ad1bafdda" title="normalizing coefficients">nk</a> = prod ( 1.0/<a class="code" href="classeuni.html#52a6ff4a54010f88a6a19fca605c64a4" title="internal">distance</a> );
+<a name="l00219"></a>00219                 <a class="code" href="classeuni.html#f445a0ce24f39d14c1a4eed53fc8e2c3" title="cache of log( nk )">lnk</a> = log ( <a class="code" href="classeuni.html#63105490e946e43372d6187ad1bafdda" title="normalizing coefficients">nk</a> );
+<a name="l00220"></a>00220         }
+<a name="l00221"></a><a class="code" href="classeuni.html#8050087e421a9cfd1b4b1f8bd33b1cc1">00221</a>         vec <a class="code" href="classeuni.html#8050087e421a9cfd1b4b1f8bd33b1cc1" title="return expected value">mean</a>()<span class="keyword"> const </span>{vec pom=<a class="code" href="classeuni.html#71b6d6b41aeb61a7f76f682b72119231" title="upper bound on support">high</a>; pom-=<a class="code" href="classeuni.html#ef42cd8d7645422048d46c46ec5cdac1" title="lower bound on support">low</a>; pom/=2.0; <span class="keywordflow">return</span> pom;}
+<a name="l00222"></a>00222 };
+<a name="l00223"></a>00223 
+<a name="l00224"></a>00224 
+<a name="l00230"></a>00230 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00231"></a><a class="code" href="classmlnorm.html">00231</a> <span class="keyword">class </span><a class="code" href="classmlnorm.html" title="Normal distributed linear function with linear function of mean value;.">mlnorm</a> : <span class="keyword">public</span> <a class="code" href="classmEF.html" title="Exponential family model.">mEF</a> {
+<a name="l00233"></a>00233         <a class="code" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix.">enorm&lt;sq_T&gt;</a> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>;
+<a name="l00234"></a>00234         mat A;
+<a name="l00235"></a>00235         vec&amp; _mu; <span class="comment">//cached epdf.mu;</span>
+<a name="l00236"></a>00236 <span class="keyword">public</span>:
+<a name="l00238"></a>00238         <a class="code" href="classmlnorm.html#f927203b3f31171c5c10ffc7caa797f5" title="Constructor.">mlnorm</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>,<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> );
+<a name="l00240"></a>00240         <span class="keywordtype">void</span> <a class="code" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0" title="Set A and R.">set_parameters</a> ( <span class="keyword">const</span>  mat &amp;A, <span class="keyword">const</span> sq_T &amp;R );
+<a name="l00242"></a>00242         vec <a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18" title="Generate one sample of the posterior.">samplecond</a> ( vec &amp;cond, <span class="keywordtype">double</span> &amp;lik );
+<a name="l00244"></a>00244         mat <a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18" title="Generate one sample of the posterior.">samplecond</a> ( vec &amp;cond, vec &amp;lik, <span class="keywordtype">int</span> n );
+<a name="l00246"></a>00246         <span class="keywordtype">void</span> <a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195" title="Set value of rvc . Result of this operation is stored in epdf use function _ep to...">condition</a> ( vec &amp;cond );
+<a name="l00247"></a>00247 };
+<a name="l00248"></a>00248 
+<a name="l00258"></a><a class="code" href="classmgamma.html">00258</a> <span class="keyword">class </span><a class="code" href="classmgamma.html" title="Gamma random walk.">mgamma</a> : <span class="keyword">public</span> <a class="code" href="classmEF.html" title="Exponential family model.">mEF</a> {
+<a name="l00259"></a>00259 <span class="keyword">protected</span>:
+<a name="l00261"></a><a class="code" href="classmgamma.html#612dbf35c770a780027619aaac2c443e">00261</a>         <a class="code" href="classegamma.html" title="Gamma posterior density.">egamma</a> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>;
+<a name="l00263"></a><a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687">00263</a>         <span class="keywordtype">double</span> <a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687" title="Constant .">k</a>;
+<a name="l00265"></a><a class="code" href="classmgamma.html#5e90652837448bcc29707e7412f99691">00265</a>         vec* <a class="code" href="classmgamma.html#5e90652837448bcc29707e7412f99691" title="cache of epdf.beta">_beta</a>;
+<a name="l00266"></a>00266 
+<a name="l00267"></a>00267 <span class="keyword">public</span>:
+<a name="l00269"></a>00269         <a class="code" href="classmgamma.html#af43e61b86900c0398d5c0ffc83b94e6" title="Constructor.">mgamma</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>,<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> );
+<a name="l00271"></a>00271         <span class="keywordtype">void</span> <a class="code" href="classmgamma.html#a9d646cf758a70126dde7c48790b6e94" title="Set value of k.">set_parameters</a> ( <span class="keywordtype">double</span> <a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687" title="Constant .">k</a> );
+<a name="l00273"></a>00273         vec <a class="code" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139" title="Generate one sample of the posterior.">samplecond</a> ( vec &amp;cond, <span class="keywordtype">double</span> &amp;lik );
+<a name="l00275"></a>00275         mat <a class="code" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139" title="Generate one sample of the posterior.">samplecond</a> ( vec &amp;cond, vec &amp;lik, <span class="keywordtype">int</span> n );
+<a name="l00276"></a><a class="code" href="classmgamma.html#a61094c9f7a2d64ea77b130cbc031f97">00276</a>         <span class="keywordtype">void</span> <a class="code" href="classmgamma.html#a61094c9f7a2d64ea77b130cbc031f97" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( <span class="keyword">const</span> vec &amp;val ) {*<a class="code" href="classmgamma.html#5e90652837448bcc29707e7412f99691" title="cache of epdf.beta">_beta</a>=<a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687" title="Constant .">k</a>/val;};
+<a name="l00277"></a>00277 };
+<a name="l00278"></a>00278 
+<a name="l00290"></a><a class="code" href="classmgamma__fix.html">00290</a> <span class="keyword">class </span><a class="code" href="classmgamma__fix.html" title="Gamma random walk around a fixed point.">mgamma_fix</a> : <span class="keyword">public</span> <a class="code" href="classmgamma.html" title="Gamma random walk.">mgamma</a> {
+<a name="l00291"></a>00291 <span class="keyword">protected</span>:
+<a name="l00293"></a><a class="code" href="classmgamma__fix.html#3f48c09caddc298901ad75fe7c0529f6">00293</a>         <span class="keywordtype">double</span> <a class="code" href="classmgamma__fix.html#3f48c09caddc298901ad75fe7c0529f6" title="parameter l">l</a>;
+<a name="l00295"></a><a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0">00295</a>         vec <a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0" title="reference vector">refl</a>;
+<a name="l00296"></a>00296 <span class="keyword">public</span>:
+<a name="l00298"></a><a class="code" href="classmgamma__fix.html#b92c3d2e5fd0381033a072e5ef3bcf80">00298</a>         <a class="code" href="classmgamma__fix.html#b92c3d2e5fd0381033a072e5ef3bcf80" title="Constructor.">mgamma_fix</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>,<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> ) : <a class="code" href="classmgamma.html" title="Gamma random walk.">mgamma</a> ( rv,rvc ),<a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0" title="reference vector">refl</a> ( rv.count() ) {};
+<a name="l00300"></a><a class="code" href="classmgamma__fix.html#ec6f846896749e27cb7be9fa48dd1cb1">00300</a>         <span class="keywordtype">void</span> <a class="code" href="classmgamma__fix.html#ec6f846896749e27cb7be9fa48dd1cb1" title="Set value of k.">set_parameters</a> ( <span class="keywordtype">double</span> k0 , vec ref0, <span class="keywordtype">double</span> l0 ) {
+<a name="l00301"></a>00301                 <a class="code" href="classmgamma.html#a9d646cf758a70126dde7c48790b6e94" title="Set value of k.">mgamma::set_parameters</a> ( k0 );
+<a name="l00302"></a>00302                 <a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0" title="reference vector">refl</a>=pow ( ref0,1.0-l0 );<a class="code" href="classmgamma__fix.html#3f48c09caddc298901ad75fe7c0529f6" title="parameter l">l</a>=l0;
+<a name="l00303"></a>00303         };
+<a name="l00304"></a>00304 
+<a name="l00305"></a><a class="code" href="classmgamma__fix.html#6ea3931eec7b7da7b693e45981052460">00305</a>         <span class="keywordtype">void</span> <a class="code" href="classmgamma__fix.html#6ea3931eec7b7da7b693e45981052460" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( <span class="keyword">const</span> vec &amp;val ) {vec mean=elem_mult ( <a class="code" href="classmgamma__fix.html#81ce49029ecc385418619b200dcafeb0" title="reference vector">refl</a>,pow ( val,<a class="code" href="classmgamma__fix.html#3f48c09caddc298901ad75fe7c0529f6" title="parameter l">l</a> ) ); *<a class="code" href="classmgamma.html#5e90652837448bcc29707e7412f99691" title="cache of epdf.beta">_beta</a>=<a class="code" href="classmgamma.html#43f733cce0245a52363d566099add687" title="Constant .">k</a>/mean;};
+<a name="l00306"></a>00306 };
+<a name="l00307"></a>00307 
+<a name="l00309"></a><a class="code" href="libEF_8h.html#99497a3ff630f761cf6bff7babd23212">00309</a> <span class="keyword">enum</span> <a class="code" href="libEF_8h.html#99497a3ff630f761cf6bff7babd23212" title="Switch between various resampling methods.">RESAMPLING_METHOD</a> { MULTINOMIAL = 0, STRATIFIED = 1, SYSTEMATIC = 3 };
+<a name="l00315"></a><a class="code" href="classeEmp.html">00315</a> <span class="keyword">class </span><a class="code" href="classeEmp.html" title="Weighted empirical density.">eEmp</a>: <span class="keyword">public</span> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> {
+<a name="l00316"></a>00316 <span class="keyword">protected</span> :
+<a name="l00318"></a><a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd">00318</a>         <span class="keywordtype">int</span> <a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a>;
+<a name="l00320"></a><a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8">00320</a>         vec <a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8" title="Sample weights .">w</a>;
+<a name="l00322"></a><a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a">00322</a>         Array&lt;vec&gt; <a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a" title="Samples .">samples</a>;
+<a name="l00323"></a>00323 <span class="keyword">public</span>:
+<a name="l00325"></a><a class="code" href="classeEmp.html#0c04b073ecd0dae3d498e680ae27e9e4">00325</a>         <a class="code" href="classeEmp.html#0c04b073ecd0dae3d498e680ae27e9e4" title="Default constructor.">eEmp</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0 ,<span class="keywordtype">int</span> n0 ) :<a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> ( rv0 ),<a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a> ( n0 ),<a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8" title="Sample weights .">w</a> ( <a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a> ),<a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a" title="Samples .">samples</a> ( <a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a> ) {};
+<a name="l00327"></a>00327         <span class="keywordtype">void</span> <a class="code" href="classeEmp.html#6606a656c1b28114f7384c25aaf80e8d" title="Set sample.">set_parameters</a> ( <span class="keyword">const</span> vec &amp;w0, <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>* pdf0 );
+<a name="l00329"></a><a class="code" href="classeEmp.html#31b2bfb73b72486a5c89f2ab850c7a9b">00329</a>         vec&amp; <a class="code" href="classeEmp.html#31b2bfb73b72486a5c89f2ab850c7a9b" title="Potentially dangerous, use with care.">_w</a>()  {<span class="keywordflow">return</span> <a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8" title="Sample weights .">w</a>;};
+<a name="l00331"></a><a class="code" href="classeEmp.html#31b747eca73b16f30370827ba4cc3575">00331</a>         Array&lt;vec&gt;&amp; <a class="code" href="classeEmp.html#31b747eca73b16f30370827ba4cc3575" title="access function">_samples</a>() {<span class="keywordflow">return</span> <a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a" title="Samples .">samples</a>;};
+<a name="l00333"></a>00333         ivec <a class="code" href="classeEmp.html#77268292fc4465cb73ddbfb1f2932a59" title="Function performs resampling, i.e. removal of low-weight samples and duplication...">resample</a> ( <a class="code" href="libEF_8h.html#99497a3ff630f761cf6bff7babd23212" title="Switch between various resampling methods.">RESAMPLING_METHOD</a> method = SYSTEMATIC );
+<a name="l00335"></a><a class="code" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">00335</a>         vec <a class="code" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12" title="inherited operation : NOT implemneted">sample</a>()<span class="keyword"> const </span>{it_error ( <span class="stringliteral">"Not implemented"</span> );<span class="keywordflow">return</span> 0;}
+<a name="l00337"></a><a class="code" href="classeEmp.html#23e7358995400865ad2e278945922fb3">00337</a>         <span class="keywordtype">double</span> <a class="code" href="classeEmp.html#23e7358995400865ad2e278945922fb3" title="inherited operation : NOT implemneted">evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{it_error ( <span class="stringliteral">"Not implemented"</span> );<span class="keywordflow">return</span> 0.0;}
+<a name="l00338"></a><a class="code" href="classeEmp.html#ba055c19038cc72628d98e25197e982d">00338</a>         vec <a class="code" href="classeEmp.html#ba055c19038cc72628d98e25197e982d" title="return expected value">mean</a>()<span class="keyword"> const </span>{
+<a name="l00339"></a>00339                 vec pom=zeros ( <a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>() );
+<a name="l00340"></a>00340                 <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> i=0;i&lt;<a class="code" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd" title="Number of particles.">n</a>;i++ ) {pom+=<a class="code" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a" title="Samples .">samples</a> ( i ) *<a class="code" href="classeEmp.html#ae78d144404ddba843c93b171b215de8" title="Sample weights .">w</a> ( i );}
+<a name="l00341"></a>00341                 <span class="keywordflow">return</span> pom;
+<a name="l00342"></a>00342         }
+<a name="l00343"></a>00343 };
+<a name="l00344"></a>00344 
 <a name="l00345"></a>00345 
-<a name="l00346"></a>00346 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00347"></a><a class="code" href="classenorm.html#7b5cb487a2570e8109bfdc0df149aa06">00347</a> <a class="code" href="classenorm.html#7b5cb487a2570e8109bfdc0df149aa06" title="Default constructor.">enorm&lt;sq_T&gt;::enorm</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv ) :<a class="code" href="classeEF.html" title="General conjugate exponential family posterior density.">eEF</a> ( rv ), mu ( rv.count() ),R ( rv.count() ),dim ( rv.count() ) {};
-<a name="l00348"></a>00348 
-<a name="l00349"></a>00349 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00350"></a><a class="code" href="classenorm.html#1394a65caa6e00d42e00cc99b12227af">00350</a> <span class="keywordtype">void</span> <a class="code" href="classenorm.html#1394a65caa6e00d42e00cc99b12227af" title="Set mean value mu and covariance R.">enorm&lt;sq_T&gt;::set_parameters</a> ( <span class="keyword">const</span> vec &amp;mu0, <span class="keyword">const</span> sq_T &amp;R0 ) {
-<a name="l00351"></a>00351 <span class="comment">//Fixme test dimensions of mu0 and R0;</span>
-<a name="l00352"></a>00352         <a class="code" href="classenorm.html#71fde0d54bba147e00f612577f95ad20" title="mean value">mu</a> = mu0;
-<a name="l00353"></a>00353         <a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a> = R0;
-<a name="l00354"></a>00354 };
-<a name="l00355"></a>00355 
-<a name="l00356"></a>00356 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00357"></a><a class="code" href="classenorm.html#5bf185e31e5954fceb90ada3debd2ff2">00357</a> <span class="keywordtype">void</span> <a class="code" href="classenorm.html#5bf185e31e5954fceb90ada3debd2ff2" title="dupdate in exponential form (not really handy)">enorm&lt;sq_T&gt;::dupdate</a> ( mat &amp;v, <span class="keywordtype">double</span> nu ) {
-<a name="l00358"></a>00358         <span class="comment">//</span>
-<a name="l00359"></a>00359 };
-<a name="l00360"></a>00360 
-<a name="l00361"></a>00361 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00362"></a><a class="code" href="classenorm.html#5b5fd142b6b17ea334597960e3fe126a">00362</a> <span class="keywordtype">void</span> <a class="code" href="classenorm.html#5b5fd142b6b17ea334597960e3fe126a" title="tupdate in exponential form (not really handy)">enorm&lt;sq_T&gt;::tupdate</a> ( <span class="keywordtype">double</span> phi, mat &amp;vbar, <span class="keywordtype">double</span> nubar ) {
-<a name="l00363"></a>00363         <span class="comment">//</span>
-<a name="l00364"></a>00364 };
-<a name="l00365"></a>00365 
-<a name="l00366"></a>00366 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00367"></a><a class="code" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">00367</a> vec <a class="code" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5" title="Returns the required moment of the epdf.">enorm&lt;sq_T&gt;::sample</a>()<span class="keyword"> const </span>{
-<a name="l00368"></a>00368         vec x ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a> );
-<a name="l00369"></a>00369         NorRNG.sample_vector ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a>,x );
-<a name="l00370"></a>00370         vec smp = <a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.sqrt_mult ( x );
-<a name="l00371"></a>00371 
-<a name="l00372"></a>00372         smp += <a class="code" href="classenorm.html#71fde0d54bba147e00f612577f95ad20" title="mean value">mu</a>;
-<a name="l00373"></a>00373         <span class="keywordflow">return</span> smp;
-<a name="l00374"></a>00374 };
-<a name="l00375"></a>00375 
-<a name="l00376"></a>00376 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00377"></a><a class="code" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">00377</a> mat <a class="code" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5" title="Returns the required moment of the epdf.">enorm&lt;sq_T&gt;::sample</a> ( <span class="keywordtype">int</span> N )<span class="keyword"> const </span>{
-<a name="l00378"></a>00378         mat X ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a>,N );
-<a name="l00379"></a>00379         vec x ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a> );
-<a name="l00380"></a>00380         vec pom;
-<a name="l00381"></a>00381         <span class="keywordtype">int</span> i;
-<a name="l00382"></a>00382 
-<a name="l00383"></a>00383         <span class="keywordflow">for</span> ( i=0;i&lt;N;i++ ) {
-<a name="l00384"></a>00384                 NorRNG.sample_vector ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a>,x );
-<a name="l00385"></a>00385                 pom = <a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.sqrt_mult ( x );
-<a name="l00386"></a>00386                 pom +=<a class="code" href="classenorm.html#71fde0d54bba147e00f612577f95ad20" title="mean value">mu</a>;
-<a name="l00387"></a>00387                 X.set_col ( i, pom );
-<a name="l00388"></a>00388         }
-<a name="l00389"></a>00389 
-<a name="l00390"></a>00390         <span class="keywordflow">return</span> X;
-<a name="l00391"></a>00391 };
-<a name="l00392"></a>00392 
-<a name="l00393"></a>00393 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00394"></a><a class="code" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0">00394</a> <span class="keywordtype">double</span> <a class="code" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0" title="Compute probability of argument val.">enorm&lt;sq_T&gt;::eval</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{
-<a name="l00395"></a>00395         <span class="keywordtype">double</span> pdfl,e;
-<a name="l00396"></a>00396         pdfl = <a class="code" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401" title="Compute log-probability of argument val.">evalpdflog</a> ( val );
-<a name="l00397"></a>00397         e = exp ( pdfl );
-<a name="l00398"></a>00398         <span class="keywordflow">return</span> e;
-<a name="l00399"></a>00399 };
-<a name="l00400"></a>00400 
-<a name="l00401"></a>00401 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00402"></a><a class="code" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401">00402</a> <span class="keywordtype">double</span> <a class="code" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401" title="Compute log-probability of argument val.">enorm&lt;sq_T&gt;::evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{
-<a name="l00403"></a>00403         <span class="comment">// 1.83787706640935 = log(2pi)</span>
-<a name="l00404"></a>00404         <span class="keywordflow">return</span>  -0.5* (  +<a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.invqform ( <a class="code" href="classenorm.html#71fde0d54bba147e00f612577f95ad20" title="mean value">mu</a>-val ) ) - <a class="code" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8" title="logarithm of the normalizing constant, ">lognc</a>();
-<a name="l00405"></a>00405 };
-<a name="l00406"></a>00406 
-<a name="l00407"></a>00407 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00408"></a><a class="code" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8">00408</a> <span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8" title="logarithm of the normalizing constant, ">enorm&lt;sq_T&gt;::lognc</a> ()<span class="keyword"> const </span>{
-<a name="l00409"></a>00409         <span class="comment">// 1.83787706640935 = log(2pi)</span>
-<a name="l00410"></a>00410         <span class="keywordflow">return</span> -0.5* ( <a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.cols() * 1.83787706640935 +<a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.logdet());
-<a name="l00411"></a>00411 };
-<a name="l00412"></a>00412 
-<a name="l00413"></a>00413 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00414"></a><a class="code" href="classmlnorm.html#f927203b3f31171c5c10ffc7caa797f5">00414</a> <a class="code" href="classmlnorm.html#f927203b3f31171c5c10ffc7caa797f5" title="Constructor.">mlnorm&lt;sq_T&gt;::mlnorm</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0,<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rvc0 ) :<a class="code" href="classmEF.html" title="Exponential family model.">mEF</a> ( rv0,rvc0 ),<a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> ( <a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a> ),A ( rv0.count(),rv0.count() ),<a class="code" href="classenorm.html#0b8cb284e5af920a1b64a21d057ec5ac" title="returns a pointer to the internal mean value. Use with Care!">_mu</a>(<a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.<a class="code" href="classenorm.html#0b8cb284e5af920a1b64a21d057ec5ac" title="returns a pointer to the internal mean value. Use with Care!">_mu</a>()) {
-<a name="l00415"></a>00415 }
-<a name="l00416"></a>00416 
-<a name="l00417"></a>00417 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00418"></a><a class="code" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0">00418</a> <span class="keywordtype">void</span> <a class="code" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0" title="Set A and R.">mlnorm&lt;sq_T&gt;::set_parameters</a> ( <span class="keyword">const</span> mat &amp;A0, <span class="keyword">const</span> sq_T &amp;R0 ) {
-<a name="l00419"></a>00419         <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.set_parameters ( zeros ( <a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>() ),R0 );
-<a name="l00420"></a>00420         A = A0;
-<a name="l00421"></a>00421 }
-<a name="l00422"></a>00422 
-<a name="l00423"></a>00423 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00424"></a><a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">00424</a> vec <a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18" title="Generate one sample of the posterior.">mlnorm&lt;sq_T&gt;::samplecond</a> ( vec &amp;cond, <span class="keywordtype">double</span> &amp;lik ) {
-<a name="l00425"></a>00425         this-&gt;<a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195" title="Set value of rvc . Result of this operation is stored in epdf use function _ep to...">condition</a> ( cond );
-<a name="l00426"></a>00426         vec smp = <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.sample();
-<a name="l00427"></a>00427         lik = <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.eval ( smp );
-<a name="l00428"></a>00428         <span class="keywordflow">return</span> smp;
-<a name="l00429"></a>00429 }
-<a name="l00430"></a>00430 
-<a name="l00431"></a>00431 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00432"></a><a class="code" href="classmlnorm.html#215fb88cc8b95d64cdefd6849abdd1e8">00432</a> mat <a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18" title="Generate one sample of the posterior.">mlnorm&lt;sq_T&gt;::samplecond</a> ( vec &amp;cond, vec &amp;lik, <span class="keywordtype">int</span> n ) {
-<a name="l00433"></a>00433         <span class="keywordtype">int</span> i;
-<a name="l00434"></a>00434         <span class="keywordtype">int</span> dim = <a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>();
-<a name="l00435"></a>00435         mat Smp ( dim,n );
-<a name="l00436"></a>00436         vec smp ( dim );
-<a name="l00437"></a>00437         this-&gt;<a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195" title="Set value of rvc . Result of this operation is stored in epdf use function _ep to...">condition</a> ( cond );
-<a name="l00438"></a>00438 
-<a name="l00439"></a>00439         <span class="keywordflow">for</span> ( i=0; i&lt;n; i++ ) {
-<a name="l00440"></a>00440                 smp = <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.sample();
-<a name="l00441"></a>00441                 lik ( i ) = <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.eval ( smp );
-<a name="l00442"></a>00442                 Smp.set_col ( i ,smp );
-<a name="l00443"></a>00443         }
-<a name="l00444"></a>00444 
-<a name="l00445"></a>00445         <span class="keywordflow">return</span> Smp;
-<a name="l00446"></a>00446 }
-<a name="l00447"></a>00447 
-<a name="l00448"></a>00448 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
-<a name="l00449"></a><a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195">00449</a> <span class="keywordtype">void</span> <a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195" title="Set value of rvc . Result of this operation is stored in epdf use function _ep to...">mlnorm&lt;sq_T&gt;::condition</a> ( vec &amp;cond ) {
-<a name="l00450"></a>00450         _mu = A*cond;
-<a name="l00451"></a>00451 <span class="comment">//R is already assigned;</span>
-<a name="l00452"></a>00452 }
-<a name="l00453"></a>00453 
+<a name="l00347"></a>00347 
+<a name="l00348"></a>00348 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00349"></a><a class="code" href="classenorm.html#7b5cb487a2570e8109bfdc0df149aa06">00349</a> <a class="code" href="classenorm.html#7b5cb487a2570e8109bfdc0df149aa06" title="Default constructor.">enorm&lt;sq_T&gt;::enorm</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv ) :<a class="code" href="classeEF.html" title="General conjugate exponential family posterior density.">eEF</a> ( rv ), mu ( rv.count() ),R ( rv.count() ),dim ( rv.count() ) {};
+<a name="l00350"></a>00350 
+<a name="l00351"></a>00351 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00352"></a><a class="code" href="classenorm.html#1394a65caa6e00d42e00cc99b12227af">00352</a> <span class="keywordtype">void</span> <a class="code" href="classenorm.html#1394a65caa6e00d42e00cc99b12227af" title="Set mean value mu and covariance R.">enorm&lt;sq_T&gt;::set_parameters</a> ( <span class="keyword">const</span> vec &amp;mu0, <span class="keyword">const</span> sq_T &amp;R0 ) {
+<a name="l00353"></a>00353 <span class="comment">//Fixme test dimensions of mu0 and R0;</span>
+<a name="l00354"></a>00354         <a class="code" href="classenorm.html#71fde0d54bba147e00f612577f95ad20" title="mean value">mu</a> = mu0;
+<a name="l00355"></a>00355         <a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a> = R0;
+<a name="l00356"></a>00356 };
+<a name="l00357"></a>00357 
+<a name="l00358"></a>00358 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00359"></a><a class="code" href="classenorm.html#5bf185e31e5954fceb90ada3debd2ff2">00359</a> <span class="keywordtype">void</span> <a class="code" href="classenorm.html#5bf185e31e5954fceb90ada3debd2ff2" title="dupdate in exponential form (not really handy)">enorm&lt;sq_T&gt;::dupdate</a> ( mat &amp;v, <span class="keywordtype">double</span> nu ) {
+<a name="l00360"></a>00360         <span class="comment">//</span>
+<a name="l00361"></a>00361 };
+<a name="l00362"></a>00362 
+<a name="l00363"></a>00363 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00364"></a><a class="code" href="classenorm.html#5b5fd142b6b17ea334597960e3fe126a">00364</a> <span class="keywordtype">void</span> <a class="code" href="classenorm.html#5b5fd142b6b17ea334597960e3fe126a" title="tupdate in exponential form (not really handy)">enorm&lt;sq_T&gt;::tupdate</a> ( <span class="keywordtype">double</span> phi, mat &amp;vbar, <span class="keywordtype">double</span> nubar ) {
+<a name="l00365"></a>00365         <span class="comment">//</span>
+<a name="l00366"></a>00366 };
+<a name="l00367"></a>00367 
+<a name="l00368"></a>00368 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00369"></a><a class="code" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">00369</a> vec <a class="code" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5" title="Returns the required moment of the epdf.">enorm&lt;sq_T&gt;::sample</a>()<span class="keyword"> const </span>{
+<a name="l00370"></a>00370         vec x ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a> );
+<a name="l00371"></a>00371         NorRNG.sample_vector ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a>,x );
+<a name="l00372"></a>00372         vec smp = <a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.sqrt_mult ( x );
+<a name="l00373"></a>00373 
+<a name="l00374"></a>00374         smp += <a class="code" href="classenorm.html#71fde0d54bba147e00f612577f95ad20" title="mean value">mu</a>;
+<a name="l00375"></a>00375         <span class="keywordflow">return</span> smp;
+<a name="l00376"></a>00376 };
+<a name="l00377"></a>00377 
+<a name="l00378"></a>00378 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00379"></a><a class="code" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">00379</a> mat <a class="code" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5" title="Returns the required moment of the epdf.">enorm&lt;sq_T&gt;::sample</a> ( <span class="keywordtype">int</span> N )<span class="keyword"> const </span>{
+<a name="l00380"></a>00380         mat X ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a>,N );
+<a name="l00381"></a>00381         vec x ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a> );
+<a name="l00382"></a>00382         vec pom;
+<a name="l00383"></a>00383         <span class="keywordtype">int</span> i;
+<a name="l00384"></a>00384 
+<a name="l00385"></a>00385         <span class="keywordflow">for</span> ( i=0;i&lt;N;i++ ) {
+<a name="l00386"></a>00386                 NorRNG.sample_vector ( <a class="code" href="classenorm.html#6938fc390a19cdaf6ad4503fcbaada4e" title="dimension (redundant from rv.count() for easier coding )">dim</a>,x );
+<a name="l00387"></a>00387                 pom = <a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.sqrt_mult ( x );
+<a name="l00388"></a>00388                 pom +=<a class="code" href="classenorm.html#71fde0d54bba147e00f612577f95ad20" title="mean value">mu</a>;
+<a name="l00389"></a>00389                 X.set_col ( i, pom );
+<a name="l00390"></a>00390         }
+<a name="l00391"></a>00391 
+<a name="l00392"></a>00392         <span class="keywordflow">return</span> X;
+<a name="l00393"></a>00393 };
+<a name="l00394"></a>00394 
+<a name="l00395"></a>00395 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00396"></a><a class="code" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0">00396</a> <span class="keywordtype">double</span> <a class="code" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0" title="Compute probability of argument val.">enorm&lt;sq_T&gt;::eval</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{
+<a name="l00397"></a>00397         <span class="keywordtype">double</span> pdfl,e;
+<a name="l00398"></a>00398         pdfl = <a class="code" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401" title="Compute log-probability of argument val.">evalpdflog</a> ( val );
+<a name="l00399"></a>00399         e = exp ( pdfl );
+<a name="l00400"></a>00400         <span class="keywordflow">return</span> e;
+<a name="l00401"></a>00401 };
+<a name="l00402"></a>00402 
+<a name="l00403"></a>00403 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00404"></a><a class="code" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401">00404</a> <span class="keywordtype">double</span> <a class="code" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401" title="Compute log-probability of argument val.">enorm&lt;sq_T&gt;::evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{
+<a name="l00405"></a>00405         <span class="comment">// 1.83787706640935 = log(2pi)</span>
+<a name="l00406"></a>00406         <span class="keywordflow">return</span>  -0.5* (  +<a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.invqform ( <a class="code" href="classenorm.html#71fde0d54bba147e00f612577f95ad20" title="mean value">mu</a>-val ) ) - <a class="code" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8" title="logarithm of the normalizing constant, ">lognc</a>();
+<a name="l00407"></a>00407 };
+<a name="l00408"></a>00408 
+<a name="l00409"></a>00409 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00410"></a><a class="code" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8">00410</a> <span class="keyword">inline</span> <span class="keywordtype">double</span> <a class="code" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8" title="logarithm of the normalizing constant, ">enorm&lt;sq_T&gt;::lognc</a> ()<span class="keyword"> const </span>{
+<a name="l00411"></a>00411         <span class="comment">// 1.83787706640935 = log(2pi)</span>
+<a name="l00412"></a>00412         <span class="keywordflow">return</span> -0.5* ( <a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.cols() * 1.83787706640935 +<a class="code" href="classenorm.html#4ccc8d8514d644ef1c98d8ab023748a1" title="Covariance matrix in decomposed form.">R</a>.logdet());
+<a name="l00413"></a>00413 };
+<a name="l00414"></a>00414 
+<a name="l00415"></a>00415 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00416"></a><a class="code" href="classmlnorm.html#f927203b3f31171c5c10ffc7caa797f5">00416</a> <a class="code" href="classmlnorm.html#f927203b3f31171c5c10ffc7caa797f5" title="Constructor.">mlnorm&lt;sq_T&gt;::mlnorm</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0,<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rvc0 ) :<a class="code" href="classmEF.html" title="Exponential family model.">mEF</a> ( rv0,rvc0 ),<a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> ( rv0 ),A ( rv0.count(),rv0.count() ),<a class="code" href="classenorm.html#0b8cb284e5af920a1b64a21d057ec5ac" title="returns a pointer to the internal mean value. Use with Care!">_mu</a>(<a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.<a class="code" href="classenorm.html#0b8cb284e5af920a1b64a21d057ec5ac" title="returns a pointer to the internal mean value. Use with Care!">_mu</a>()) { <a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a> =&amp;<a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>;
+<a name="l00417"></a>00417 }
+<a name="l00418"></a>00418 
+<a name="l00419"></a>00419 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00420"></a><a class="code" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0">00420</a> <span class="keywordtype">void</span> <a class="code" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0" title="Set A and R.">mlnorm&lt;sq_T&gt;::set_parameters</a> ( <span class="keyword">const</span> mat &amp;A0, <span class="keyword">const</span> sq_T &amp;R0 ) {
+<a name="l00421"></a>00421         <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.set_parameters ( zeros ( <a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>() ),R0 );
+<a name="l00422"></a>00422         A = A0;
+<a name="l00423"></a>00423 }
+<a name="l00424"></a>00424 
+<a name="l00425"></a>00425 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00426"></a><a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">00426</a> vec <a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18" title="Generate one sample of the posterior.">mlnorm&lt;sq_T&gt;::samplecond</a> ( vec &amp;cond, <span class="keywordtype">double</span> &amp;lik ) {
+<a name="l00427"></a>00427         this-&gt;<a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195" title="Set value of rvc . Result of this operation is stored in epdf use function _ep to...">condition</a> ( cond );
+<a name="l00428"></a>00428         vec smp = <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.sample();
+<a name="l00429"></a>00429         lik = <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.eval ( smp );
+<a name="l00430"></a>00430         <span class="keywordflow">return</span> smp;
+<a name="l00431"></a>00431 }
+<a name="l00432"></a>00432 
+<a name="l00433"></a>00433 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00434"></a><a class="code" href="classmlnorm.html#215fb88cc8b95d64cdefd6849abdd1e8">00434</a> mat <a class="code" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18" title="Generate one sample of the posterior.">mlnorm&lt;sq_T&gt;::samplecond</a> ( vec &amp;cond, vec &amp;lik, <span class="keywordtype">int</span> n ) {
+<a name="l00435"></a>00435         <span class="keywordtype">int</span> i;
+<a name="l00436"></a>00436         <span class="keywordtype">int</span> dim = <a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>();
+<a name="l00437"></a>00437         mat Smp ( dim,n );
+<a name="l00438"></a>00438         vec smp ( dim );
+<a name="l00439"></a>00439         this-&gt;<a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195" title="Set value of rvc . Result of this operation is stored in epdf use function _ep to...">condition</a> ( cond );
+<a name="l00440"></a>00440 
+<a name="l00441"></a>00441         <span class="keywordflow">for</span> ( i=0; i&lt;n; i++ ) {
+<a name="l00442"></a>00442                 smp = <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.sample();
+<a name="l00443"></a>00443                 lik ( i ) = <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.eval ( smp );
+<a name="l00444"></a>00444                 Smp.set_col ( i ,smp );
+<a name="l00445"></a>00445         }
+<a name="l00446"></a>00446 
+<a name="l00447"></a>00447         <span class="keywordflow">return</span> Smp;
+<a name="l00448"></a>00448 }
+<a name="l00449"></a>00449 
+<a name="l00450"></a>00450 <span class="keyword">template</span>&lt;<span class="keyword">class</span> sq_T&gt;
+<a name="l00451"></a><a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195">00451</a> <span class="keywordtype">void</span> <a class="code" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195" title="Set value of rvc . Result of this operation is stored in epdf use function _ep to...">mlnorm&lt;sq_T&gt;::condition</a> ( vec &amp;cond ) {
+<a name="l00452"></a>00452         _mu = A*cond;
+<a name="l00453"></a>00453 <span class="comment">//R is already assigned;</span>
+<a name="l00454"></a>00454 }
 <a name="l00455"></a>00455 
-<a name="l00456"></a>00456 
-<a name="l00457"></a>00457 <span class="preprocessor">#endif //EF_H</span>
+<a name="l00457"></a>00457 
+<a name="l00458"></a>00458 
+<a name="l00459"></a>00459 <span class="preprocessor">#endif //EF_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/pmsm__mix_8cpp.html
===================================================================
--- doc/html/pmsm__mix_8cpp.html (revision 139)
+++ doc/html/pmsm__mix_8cpp.html (revision 139)
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: work/mixpp/pmsm/pmsm_mix.cpp File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>work/mixpp/pmsm/pmsm_mix.cpp File Reference</h1>Models for synchronous electric drive using IT++ and BDM. <a href="#_details">More...</a>
+<p>
+<code>#include &lt;itpp/itbase.h&gt;</code><br>
+<code>#include &lt;stat/libFN.h&gt;</code><br>
+<code>#include &lt;<a class="el" href="emix_8h-source.html">stat/emix.h</a>&gt;</code><br>
+<code>#include &lt;<a class="el" href="ekf__templ_8h-source.html">estim/ekf_templ.h</a>&gt;</code><br>
+<code>#include &lt;<a class="el" href="libPF_8h-source.html">estim/libPF.h</a>&gt;</code><br>
+<code>#include &quot;pmsm.h&quot;</code><br>
+<code>#include &quot;simulator.h&quot;</code><br>
+<code>#include &quot;sim_profiles.h&quot;</code><br>
+<code>#include &lt;<a class="el" href="loggers_8h-source.html">stat/loggers.h</a>&gt;</code><br>
+
+<p>
+<div class="dynheader">
+Include dependency graph for pmsm_mix.cpp:</div>
+<div class="dynsection">
+<p><center><img src="pmsm__mix_8cpp__incl.png" border="0" usemap="#work/mixpp/pmsm/pmsm_mix.cpp_map" alt=""></center>
+<map name="work/mixpp/pmsm/pmsm_mix.cpp_map">
+<area shape="rect" href="libFN_8h-source.html" title="stat/libFN.h" alt="" coords="43,239,136,265"><area shape="rect" href="emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="377,161,471,188"><area shape="rect" href="ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="251,84,387,111"><area shape="rect" href="libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="541,161,640,188"><area shape="rect" href="pmsm_8h-source.html" title="pmsm.h" alt="" coords="51,161,125,188"><area shape="rect" href="simulator_8h-source.html" title="simulator.h" alt="" coords="512,84,603,111"><area shape="rect" href="sim__profiles_8h-source.html" title="sim_profiles.h" alt="" coords="627,84,736,111"><area shape="rect" href="loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="211,239,320,265"><area shape="rect" href="libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="261,316,328,343"><area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="395,239,453,265"><area shape="rect" href="libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="573,316,688,343"><area shape="rect" href="itpp__ext_8h-source.html" title="../itpp_ext.h" alt="" coords="403,316,499,343"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="289,161,348,188"><area shape="rect" href="chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="477,239,600,265"></map>
+</div>
+<table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="pmsm_mix.cpp::main" ref="e66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>main</b> ()</td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Models for synchronous electric drive using IT++ and BDM. 
+<p>
+<dl class="author" compact><dt><b>Author:</b></dt><dd>Vaclav Smidl.</dd></dl>
+----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
+Using IT++ for numerical operations ----------------------------------- </div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:45 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classfnc-members.html
===================================================================
--- doc/html/classfnc-members.html (revision 106)
+++ doc/html/classfnc-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -31,7 +31,7 @@
   <tr class="memlist"><td><a class="el" href="classfnc.html#17164c202f6feee3d708b8caab6306ab">~fnc</a>()</td><td><a class="el" href="classfnc.html">fnc</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libKF_8h-source.html
===================================================================
--- doc/html/libKF_8h-source.html (revision 106)
+++ doc/html/libKF_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -300,7 +300,7 @@
 <a name="l00401"></a>00401 
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x65.html
===================================================================
--- doc/html/functions_0x65.html (revision 106)
+++ doc/html/functions_0x65.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -81,6 +81,10 @@
 <li>EKFfixed()
 : <a class="el" href="classEKFfixed.html#64d7b1a39c27b1846bcd5628928748ef">EKFfixed</a>
+<li>EKFful_unQR()
+: <a class="el" href="classEKFful__unQR.html#873e3a72264f6e777c4443220db15d79">EKFful_unQR</a>
 <li>EKFfull()
 : <a class="el" href="classEKFfull.html#67ac4de96fd025197da767fe0472c7f7">EKFfull</a>
+<li>elements
+: <a class="el" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">UserInfo&lt; T &gt;</a>
 <li>emix()
 : <a class="el" href="classemix.html#3a10c8481115a5460877272ddb6532a6">emix</a>
@@ -91,4 +95,6 @@
 <li>ep
 : <a class="el" href="classmpdf.html#7aa894208a32f3487827df6d5054424c">mpdf</a>
+<li>Epdf
+: <a class="el" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914">mmix</a>
 <li>epdf
 : <a class="el" href="classmgamma.html#612dbf35c770a780027619aaac2c443e">mgamma</a>
@@ -104,14 +110,14 @@
 <li>eval()
 : <a class="el" href="classeuni.html#2723d4992900b5c5495bfa03628195ed">euni</a>
-, <a class="el" href="classbilinfn.html#e36a16e72e7f9fedf3cb18d2d5505a24">bilinfn</a>
-, <a class="el" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe">IMpmsm</a>
 , <a class="el" href="classOMpmsm.html#8e32392c9c635584606287b8c0e8c9da">OMpmsm</a>
 , <a class="el" href="classlinfn.html#fac0e56701f4c7beaf1c91f9b2a55f0b">linfn</a>
+, <a class="el" href="classdiffbifn.html#40d8a7eee45acc55cda33d43282faa03">diffbifn</a>
+, <a class="el" href="classconstfn.html#0411f603cbf675f2bc04a8f85e4e3b52">constfn</a>
+, <a class="el" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe">IMpmsm</a>
+, <a class="el" href="classbilinfn.html#e36a16e72e7f9fedf3cb18d2d5505a24">bilinfn</a>
+, <a class="el" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classfnc.html#7fad2e6cb35909a165ec5a53def4a18c">fnc</a>
 , <a class="el" href="classdiffbifn.html#ad7673e16aa1a046b131b24c731c4632">diffbifn</a>
-, <a class="el" href="classconstfn.html#0411f603cbf675f2bc04a8f85e4e3b52">constfn</a>
 , <a class="el" href="classepdf.html#3ea597362e11a0040fe7c990269d072c">epdf</a>
-, <a class="el" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0">enorm&lt; sq_T &gt;</a>
-, <a class="el" href="classdiffbifn.html#40d8a7eee45acc55cda33d43282faa03">diffbifn</a>
 <li>evalcond()
 : <a class="el" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91">mpdf</a>
@@ -120,15 +126,15 @@
 <li>evalpdflog()
 : <a class="el" href="classegamma.html#de84faac8f9799dfe2777ddbedf997ef">egamma</a>
-, <a class="el" href="classeEmp.html#23e7358995400865ad2e278945922fb3">eEmp</a>
+, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf</a>
+, <a class="el" href="classemix.html#469e910479b3402589104ef3bb1b5741">emix</a>
 , <a class="el" href="classegiw.html#425cbc53b377274e28c6add942bab62d">egiw</a>
-, <a class="el" href="classemix.html#469e910479b3402589104ef3bb1b5741">emix</a>
 , <a class="el" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classeuni.html#06af95d514a6623ad4688bd2ad50ad71">euni</a>
-, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf</a>
+, <a class="el" href="classeEmp.html#23e7358995400865ad2e278945922fb3">eEmp</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__11.map
===================================================================
--- doc/html/inherit__graph__11.map (revision 139)
+++ doc/html/inherit__graph__11.map (revision 139)
@@ -0,0 +1,6 @@
+<area shape="rect" href="$classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="5,56,109,83">
+<area shape="rect" href="$classUserInfo.html" title="The main user info template class." alt="" coords="176,5,288,32">
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="169,56,295,83">
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="159,107,305,133">
+<area shape="rect" href="$classCarUI.html" title="User info for strings." alt="" coords="365,56,421,83">
+<area shape="rect" href="$classEngineUI.html" title="User info for strings." alt="" coords="355,107,432,133">
Index: doc/html/hello-pskel_8hxx-source.html
===================================================================
--- doc/html/hello-pskel_8hxx-source.html (revision 139)
+++ doc/html/hello-pskel_8hxx-source.html (revision 139)
@@ -0,0 +1,343 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: work/mixpp/tests/hello-pskel.hxx Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+<h1>work/mixpp/tests/hello-pskel.hxx</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Copyright (C) 2005-2008 Code Synthesis Tools CC</span>
+<a name="l00002"></a>00002 <span class="comment">//</span>
+<a name="l00003"></a>00003 <span class="comment">// This program was generated by CodeSynthesis XSD, an XML Schema to</span>
+<a name="l00004"></a>00004 <span class="comment">// C++ data binding compiler.</span>
+<a name="l00005"></a>00005 <span class="comment">//</span>
+<a name="l00006"></a>00006 <span class="comment">// This program is free software; you can redistribute it and/or modify</span>
+<a name="l00007"></a>00007 <span class="comment">// it under the terms of the GNU General Public License version 2 as</span>
+<a name="l00008"></a>00008 <span class="comment">// published by the Free Software Foundation.</span>
+<a name="l00009"></a>00009 <span class="comment">//</span>
+<a name="l00010"></a>00010 <span class="comment">// This program is distributed in the hope that it will be useful,</span>
+<a name="l00011"></a>00011 <span class="comment">// but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
+<a name="l00012"></a>00012 <span class="comment">// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the</span>
+<a name="l00013"></a>00013 <span class="comment">// GNU General Public License for more details.</span>
+<a name="l00014"></a>00014 <span class="comment">//</span>
+<a name="l00015"></a>00015 <span class="comment">// You should have received a copy of the GNU General Public License</span>
+<a name="l00016"></a>00016 <span class="comment">// along with this program; if not, write to the Free Software</span>
+<a name="l00017"></a>00017 <span class="comment">// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</span>
+<a name="l00018"></a>00018 <span class="comment">//</span>
+<a name="l00019"></a>00019 <span class="comment">// In addition, as a special exception, Code Synthesis Tools CC gives</span>
+<a name="l00020"></a>00020 <span class="comment">// permission to link this program with the Xerces-C++ library (or with</span>
+<a name="l00021"></a>00021 <span class="comment">// modified versions of Xerces-C++ that use the same license as Xerces-C++),</span>
+<a name="l00022"></a>00022 <span class="comment">// and distribute linked combinations including the two. You must obey</span>
+<a name="l00023"></a>00023 <span class="comment">// the GNU General Public License version 2 in all respects for all of</span>
+<a name="l00024"></a>00024 <span class="comment">// the code used other than Xerces-C++. If you modify this copy of the</span>
+<a name="l00025"></a>00025 <span class="comment">// program, you may extend this exception to your version of the program,</span>
+<a name="l00026"></a>00026 <span class="comment">// but you are not obligated to do so. If you do not wish to do so, delete</span>
+<a name="l00027"></a>00027 <span class="comment">// this exception statement from your version.</span>
+<a name="l00028"></a>00028 <span class="comment">//</span>
+<a name="l00029"></a>00029 <span class="comment">// Furthermore, Code Synthesis Tools CC makes a special exception for</span>
+<a name="l00030"></a>00030 <span class="comment">// the Free/Libre and Open Source Software (FLOSS) which is described</span>
+<a name="l00031"></a>00031 <span class="comment">// in the accompanying FLOSSE file.</span>
+<a name="l00032"></a>00032 <span class="comment">//</span>
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034 <span class="preprocessor">#ifndef CXX_HOME_SMIDL_WORK_MIXPP_TESTS_HELLO_PSKEL_HXX</span>
+<a name="l00035"></a>00035 <span class="preprocessor"></span><span class="preprocessor">#define CXX_HOME_SMIDL_WORK_MIXPP_TESTS_HELLO_PSKEL_HXX</span>
+<a name="l00036"></a>00036 <span class="preprocessor"></span>
+<a name="l00037"></a>00037 <span class="comment">// Begin prologue.</span>
+<a name="l00038"></a>00038 <span class="comment">//</span>
+<a name="l00039"></a>00039 <span class="comment">//</span>
+<a name="l00040"></a>00040 <span class="comment">// End prologue.</span>
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 <span class="preprocessor">#include &lt;xsd/cxx/version.hxx&gt;</span>
+<a name="l00043"></a>00043 
+<a name="l00044"></a>00044 <span class="preprocessor">#if (XSD_INT_VERSION != 3010000L)</span>
+<a name="l00045"></a>00045 <span class="preprocessor"></span><span class="preprocessor">#error XSD runtime version mismatch</span>
+<a name="l00046"></a>00046 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00047"></a>00047 <span class="preprocessor"></span>
+<a name="l00048"></a>00048 <span class="preprocessor">#include &lt;xsd/cxx/pre.hxx&gt;</span>
+<a name="l00049"></a>00049 
+<a name="l00050"></a>00050 <span class="comment">// Forward declarations</span>
+<a name="l00051"></a>00051 <span class="comment">//</span>
+<a name="l00052"></a>00052 <span class="keyword">class </span>hello_pskel;
+<a name="l00053"></a>00053 
+<a name="l00054"></a>00054 <span class="preprocessor">#ifndef XSD_USE_CHAR</span>
+<a name="l00055"></a>00055 <span class="preprocessor"></span><span class="preprocessor">#define XSD_USE_CHAR</span>
+<a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00057"></a>00057 <span class="preprocessor"></span>
+<a name="l00058"></a>00058 <span class="preprocessor">#ifndef XSD_CXX_PARSER_USE_CHAR</span>
+<a name="l00059"></a>00059 <span class="preprocessor"></span><span class="preprocessor">#define XSD_CXX_PARSER_USE_CHAR</span>
+<a name="l00060"></a>00060 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00061"></a>00061 <span class="preprocessor"></span>
+<a name="l00062"></a>00062 <span class="preprocessor">#include &lt;xsd/cxx/xml/error-handler.hxx&gt;</span>
+<a name="l00063"></a>00063 <span class="preprocessor">#include &lt;xsd/cxx/parser/exceptions.hxx&gt;</span>
+<a name="l00064"></a>00064 <span class="preprocessor">#include &lt;xsd/cxx/parser/elements.hxx&gt;</span>
+<a name="l00065"></a>00065 <span class="preprocessor">#include &lt;xsd/cxx/parser/xml-schema.hxx&gt;</span>
+<a name="l00066"></a>00066 <span class="preprocessor">#include &lt;xsd/cxx/parser/non-validating/parser.hxx&gt;</span>
+<a name="l00067"></a>00067 <span class="preprocessor">#include &lt;xsd/cxx/parser/non-validating/xml-schema-pskel.hxx&gt;</span>
+<a name="l00068"></a>00068 <span class="preprocessor">#include &lt;xsd/cxx/parser/non-validating/xml-schema-pimpl.hxx&gt;</span>
+<a name="l00069"></a>00069 <span class="preprocessor">#include &lt;xsd/cxx/parser/xerces/elements.hxx&gt;</span>
+<a name="l00070"></a>00070 
+<a name="l00071"></a>00071 <span class="keyword">namespace </span>xml_schema
+<a name="l00072"></a>00072 {
+<a name="l00073"></a>00073   <span class="comment">// Built-in XML Schema types mapping.</span>
+<a name="l00074"></a>00074   <span class="comment">//</span>
+<a name="l00075"></a>00075   typedef ::xsd::cxx::parser::string_sequence&lt; char &gt; string_sequence;
+<a name="l00076"></a>00076   typedef ::xsd::cxx::parser::qname&lt; char &gt; qname;
+<a name="l00077"></a>00077   typedef ::xsd::cxx::parser::buffer buffer;
+<a name="l00078"></a>00078   typedef ::xsd::cxx::parser::time_zone time_zone;
+<a name="l00079"></a>00079   typedef ::xsd::cxx::parser::gday gday;
+<a name="l00080"></a>00080   typedef ::xsd::cxx::parser::gmonth gmonth;
+<a name="l00081"></a>00081   typedef ::xsd::cxx::parser::gyear gyear;
+<a name="l00082"></a>00082   typedef ::xsd::cxx::parser::gmonth_day gmonth_day;
+<a name="l00083"></a>00083   typedef ::xsd::cxx::parser::gyear_month gyear_month;
+<a name="l00084"></a>00084   typedef ::xsd::cxx::parser::date date;
+<a name="l00085"></a>00085   typedef ::xsd::cxx::parser::time time;
+<a name="l00086"></a>00086   typedef ::xsd::cxx::parser::date_time date_time;
+<a name="l00087"></a>00087   typedef ::xsd::cxx::parser::duration duration;
+<a name="l00088"></a>00088 
+<a name="l00089"></a>00089   <span class="comment">// Base parser skeletons.</span>
+<a name="l00090"></a>00090   <span class="comment">//</span>
+<a name="l00091"></a>00091   typedef ::xsd::cxx::parser::parser_base&lt; char &gt; parser_base;
+<a name="l00092"></a>00092   typedef ::xsd::cxx::parser::non_validating::empty_content&lt; char &gt; empty_content;
+<a name="l00093"></a>00093   typedef ::xsd::cxx::parser::non_validating::simple_content&lt; char &gt; simple_content;
+<a name="l00094"></a>00094   typedef ::xsd::cxx::parser::non_validating::complex_content&lt; char &gt; complex_content;
+<a name="l00095"></a>00095   typedef ::xsd::cxx::parser::non_validating::list_base&lt; char &gt; list_base;
+<a name="l00096"></a>00096 
+<a name="l00097"></a>00097   <span class="comment">// Parser skeletons and implementations for the XML Schema</span>
+<a name="l00098"></a>00098   <span class="comment">// built-in types.</span>
+<a name="l00099"></a>00099   <span class="comment">//</span>
+<a name="l00100"></a>00100   typedef ::xsd::cxx::parser::non_validating::any_type_pskel&lt; char &gt; any_type_pskel;
+<a name="l00101"></a>00101   typedef ::xsd::cxx::parser::non_validating::any_type_pimpl&lt; char &gt; any_type_pimpl;
+<a name="l00102"></a>00102 
+<a name="l00103"></a>00103   typedef ::xsd::cxx::parser::non_validating::any_simple_type_pskel&lt; char &gt; any_simple_type_pskel;
+<a name="l00104"></a>00104   typedef ::xsd::cxx::parser::non_validating::any_simple_type_pimpl&lt; char &gt; any_simple_type_pimpl;
+<a name="l00105"></a>00105 
+<a name="l00106"></a>00106   typedef ::xsd::cxx::parser::non_validating::byte_pskel&lt; char &gt; byte_pskel;
+<a name="l00107"></a>00107   typedef ::xsd::cxx::parser::non_validating::byte_pimpl&lt; char &gt; byte_pimpl;
+<a name="l00108"></a>00108 
+<a name="l00109"></a>00109   typedef ::xsd::cxx::parser::non_validating::unsigned_byte_pskel&lt; char &gt; unsigned_byte_pskel;
+<a name="l00110"></a>00110   typedef ::xsd::cxx::parser::non_validating::unsigned_byte_pimpl&lt; char &gt; unsigned_byte_pimpl;
+<a name="l00111"></a>00111 
+<a name="l00112"></a>00112   typedef ::xsd::cxx::parser::non_validating::short_pskel&lt; char &gt; short_pskel;
+<a name="l00113"></a>00113   typedef ::xsd::cxx::parser::non_validating::short_pimpl&lt; char &gt; short_pimpl;
+<a name="l00114"></a>00114 
+<a name="l00115"></a>00115   typedef ::xsd::cxx::parser::non_validating::unsigned_short_pskel&lt; char &gt; unsigned_short_pskel;
+<a name="l00116"></a>00116   typedef ::xsd::cxx::parser::non_validating::unsigned_short_pimpl&lt; char &gt; unsigned_short_pimpl;
+<a name="l00117"></a>00117 
+<a name="l00118"></a>00118   typedef ::xsd::cxx::parser::non_validating::int_pskel&lt; char &gt; int_pskel;
+<a name="l00119"></a>00119   typedef ::xsd::cxx::parser::non_validating::int_pimpl&lt; char &gt; int_pimpl;
+<a name="l00120"></a>00120 
+<a name="l00121"></a>00121   typedef ::xsd::cxx::parser::non_validating::unsigned_int_pskel&lt; char &gt; unsigned_int_pskel;
+<a name="l00122"></a>00122   typedef ::xsd::cxx::parser::non_validating::unsigned_int_pimpl&lt; char &gt; unsigned_int_pimpl;
+<a name="l00123"></a>00123 
+<a name="l00124"></a>00124   typedef ::xsd::cxx::parser::non_validating::long_pskel&lt; char &gt; long_pskel;
+<a name="l00125"></a>00125   typedef ::xsd::cxx::parser::non_validating::long_pimpl&lt; char &gt; long_pimpl;
+<a name="l00126"></a>00126 
+<a name="l00127"></a>00127   typedef ::xsd::cxx::parser::non_validating::unsigned_long_pskel&lt; char &gt; unsigned_long_pskel;
+<a name="l00128"></a>00128   typedef ::xsd::cxx::parser::non_validating::unsigned_long_pimpl&lt; char &gt; unsigned_long_pimpl;
+<a name="l00129"></a>00129 
+<a name="l00130"></a>00130   typedef ::xsd::cxx::parser::non_validating::integer_pskel&lt; char &gt; integer_pskel;
+<a name="l00131"></a>00131   typedef ::xsd::cxx::parser::non_validating::integer_pimpl&lt; char &gt; integer_pimpl;
+<a name="l00132"></a>00132 
+<a name="l00133"></a>00133   typedef ::xsd::cxx::parser::non_validating::non_positive_integer_pskel&lt; char &gt; non_positive_integer_pskel;
+<a name="l00134"></a>00134   typedef ::xsd::cxx::parser::non_validating::non_positive_integer_pimpl&lt; char &gt; non_positive_integer_pimpl;
+<a name="l00135"></a>00135 
+<a name="l00136"></a>00136   typedef ::xsd::cxx::parser::non_validating::non_negative_integer_pskel&lt; char &gt; non_negative_integer_pskel;
+<a name="l00137"></a>00137   typedef ::xsd::cxx::parser::non_validating::non_negative_integer_pimpl&lt; char &gt; non_negative_integer_pimpl;
+<a name="l00138"></a>00138 
+<a name="l00139"></a>00139   typedef ::xsd::cxx::parser::non_validating::positive_integer_pskel&lt; char &gt; positive_integer_pskel;
+<a name="l00140"></a>00140   typedef ::xsd::cxx::parser::non_validating::positive_integer_pimpl&lt; char &gt; positive_integer_pimpl;
+<a name="l00141"></a>00141 
+<a name="l00142"></a>00142   typedef ::xsd::cxx::parser::non_validating::negative_integer_pskel&lt; char &gt; negative_integer_pskel;
+<a name="l00143"></a>00143   typedef ::xsd::cxx::parser::non_validating::negative_integer_pimpl&lt; char &gt; negative_integer_pimpl;
+<a name="l00144"></a>00144 
+<a name="l00145"></a>00145   typedef ::xsd::cxx::parser::non_validating::boolean_pskel&lt; char &gt; boolean_pskel;
+<a name="l00146"></a>00146   typedef ::xsd::cxx::parser::non_validating::boolean_pimpl&lt; char &gt; boolean_pimpl;
+<a name="l00147"></a>00147 
+<a name="l00148"></a>00148   typedef ::xsd::cxx::parser::non_validating::float_pskel&lt; char &gt; float_pskel;
+<a name="l00149"></a>00149   typedef ::xsd::cxx::parser::non_validating::float_pimpl&lt; char &gt; float_pimpl;
+<a name="l00150"></a>00150 
+<a name="l00151"></a>00151   typedef ::xsd::cxx::parser::non_validating::double_pskel&lt; char &gt; double_pskel;
+<a name="l00152"></a>00152   typedef ::xsd::cxx::parser::non_validating::double_pimpl&lt; char &gt; double_pimpl;
+<a name="l00153"></a>00153 
+<a name="l00154"></a>00154   typedef ::xsd::cxx::parser::non_validating::decimal_pskel&lt; char &gt; decimal_pskel;
+<a name="l00155"></a>00155   typedef ::xsd::cxx::parser::non_validating::decimal_pimpl&lt; char &gt; decimal_pimpl;
+<a name="l00156"></a>00156 
+<a name="l00157"></a>00157   typedef ::xsd::cxx::parser::non_validating::string_pskel&lt; char &gt; string_pskel;
+<a name="l00158"></a>00158   typedef ::xsd::cxx::parser::non_validating::string_pimpl&lt; char &gt; string_pimpl;
+<a name="l00159"></a>00159 
+<a name="l00160"></a>00160   typedef ::xsd::cxx::parser::non_validating::normalized_string_pskel&lt; char &gt; normalized_string_pskel;
+<a name="l00161"></a>00161   typedef ::xsd::cxx::parser::non_validating::normalized_string_pimpl&lt; char &gt; normalized_string_pimpl;
+<a name="l00162"></a>00162 
+<a name="l00163"></a>00163   typedef ::xsd::cxx::parser::non_validating::token_pskel&lt; char &gt; token_pskel;
+<a name="l00164"></a>00164   typedef ::xsd::cxx::parser::non_validating::token_pimpl&lt; char &gt; token_pimpl;
+<a name="l00165"></a>00165 
+<a name="l00166"></a>00166   typedef ::xsd::cxx::parser::non_validating::name_pskel&lt; char &gt; name_pskel;
+<a name="l00167"></a>00167   typedef ::xsd::cxx::parser::non_validating::name_pimpl&lt; char &gt; name_pimpl;
+<a name="l00168"></a>00168 
+<a name="l00169"></a>00169   typedef ::xsd::cxx::parser::non_validating::nmtoken_pskel&lt; char &gt; nmtoken_pskel;
+<a name="l00170"></a>00170   typedef ::xsd::cxx::parser::non_validating::nmtoken_pimpl&lt; char &gt; nmtoken_pimpl;
+<a name="l00171"></a>00171 
+<a name="l00172"></a>00172   typedef ::xsd::cxx::parser::non_validating::nmtokens_pskel&lt; char &gt; nmtokens_pskel;
+<a name="l00173"></a>00173   typedef ::xsd::cxx::parser::non_validating::nmtokens_pimpl&lt; char &gt; nmtokens_pimpl;
+<a name="l00174"></a>00174 
+<a name="l00175"></a>00175   typedef ::xsd::cxx::parser::non_validating::ncname_pskel&lt; char &gt; ncname_pskel;
+<a name="l00176"></a>00176   typedef ::xsd::cxx::parser::non_validating::ncname_pimpl&lt; char &gt; ncname_pimpl;
+<a name="l00177"></a>00177 
+<a name="l00178"></a>00178   typedef ::xsd::cxx::parser::non_validating::language_pskel&lt; char &gt; language_pskel;
+<a name="l00179"></a>00179   typedef ::xsd::cxx::parser::non_validating::language_pimpl&lt; char &gt; language_pimpl;
+<a name="l00180"></a>00180 
+<a name="l00181"></a>00181   typedef ::xsd::cxx::parser::non_validating::id_pskel&lt; char &gt; id_pskel;
+<a name="l00182"></a>00182   typedef ::xsd::cxx::parser::non_validating::id_pimpl&lt; char &gt; id_pimpl;
+<a name="l00183"></a>00183 
+<a name="l00184"></a>00184   typedef ::xsd::cxx::parser::non_validating::idref_pskel&lt; char &gt; idref_pskel;
+<a name="l00185"></a>00185   typedef ::xsd::cxx::parser::non_validating::idref_pimpl&lt; char &gt; idref_pimpl;
+<a name="l00186"></a>00186 
+<a name="l00187"></a>00187   typedef ::xsd::cxx::parser::non_validating::idrefs_pskel&lt; char &gt; idrefs_pskel;
+<a name="l00188"></a>00188   typedef ::xsd::cxx::parser::non_validating::idrefs_pimpl&lt; char &gt; idrefs_pimpl;
+<a name="l00189"></a>00189 
+<a name="l00190"></a>00190   typedef ::xsd::cxx::parser::non_validating::uri_pskel&lt; char &gt; uri_pskel;
+<a name="l00191"></a>00191   typedef ::xsd::cxx::parser::non_validating::uri_pimpl&lt; char &gt; uri_pimpl;
+<a name="l00192"></a>00192 
+<a name="l00193"></a>00193   typedef ::xsd::cxx::parser::non_validating::qname_pskel&lt; char &gt; qname_pskel;
+<a name="l00194"></a>00194   typedef ::xsd::cxx::parser::non_validating::qname_pimpl&lt; char &gt; qname_pimpl;
+<a name="l00195"></a>00195 
+<a name="l00196"></a>00196   typedef ::xsd::cxx::parser::non_validating::base64_binary_pskel&lt; char &gt; base64_binary_pskel;
+<a name="l00197"></a>00197   typedef ::xsd::cxx::parser::non_validating::base64_binary_pimpl&lt; char &gt; base64_binary_pimpl;
+<a name="l00198"></a>00198 
+<a name="l00199"></a>00199   typedef ::xsd::cxx::parser::non_validating::hex_binary_pskel&lt; char &gt; hex_binary_pskel;
+<a name="l00200"></a>00200   typedef ::xsd::cxx::parser::non_validating::hex_binary_pimpl&lt; char &gt; hex_binary_pimpl;
+<a name="l00201"></a>00201 
+<a name="l00202"></a>00202   typedef ::xsd::cxx::parser::non_validating::date_pskel&lt; char &gt; date_pskel;
+<a name="l00203"></a>00203   typedef ::xsd::cxx::parser::non_validating::date_pimpl&lt; char &gt; date_pimpl;
+<a name="l00204"></a>00204 
+<a name="l00205"></a>00205   typedef ::xsd::cxx::parser::non_validating::date_time_pskel&lt; char &gt; date_time_pskel;
+<a name="l00206"></a>00206   typedef ::xsd::cxx::parser::non_validating::date_time_pimpl&lt; char &gt; date_time_pimpl;
+<a name="l00207"></a>00207 
+<a name="l00208"></a>00208   typedef ::xsd::cxx::parser::non_validating::duration_pskel&lt; char &gt; duration_pskel;
+<a name="l00209"></a>00209   typedef ::xsd::cxx::parser::non_validating::duration_pimpl&lt; char &gt; duration_pimpl;
+<a name="l00210"></a>00210 
+<a name="l00211"></a>00211   typedef ::xsd::cxx::parser::non_validating::gday_pskel&lt; char &gt; gday_pskel;
+<a name="l00212"></a>00212   typedef ::xsd::cxx::parser::non_validating::gday_pimpl&lt; char &gt; gday_pimpl;
+<a name="l00213"></a>00213 
+<a name="l00214"></a>00214   typedef ::xsd::cxx::parser::non_validating::gmonth_pskel&lt; char &gt; gmonth_pskel;
+<a name="l00215"></a>00215   typedef ::xsd::cxx::parser::non_validating::gmonth_pimpl&lt; char &gt; gmonth_pimpl;
+<a name="l00216"></a>00216 
+<a name="l00217"></a>00217   typedef ::xsd::cxx::parser::non_validating::gmonth_day_pskel&lt; char &gt; gmonth_day_pskel;
+<a name="l00218"></a>00218   typedef ::xsd::cxx::parser::non_validating::gmonth_day_pimpl&lt; char &gt; gmonth_day_pimpl;
+<a name="l00219"></a>00219 
+<a name="l00220"></a>00220   typedef ::xsd::cxx::parser::non_validating::gyear_pskel&lt; char &gt; gyear_pskel;
+<a name="l00221"></a>00221   typedef ::xsd::cxx::parser::non_validating::gyear_pimpl&lt; char &gt; gyear_pimpl;
+<a name="l00222"></a>00222 
+<a name="l00223"></a>00223   typedef ::xsd::cxx::parser::non_validating::gyear_month_pskel&lt; char &gt; gyear_month_pskel;
+<a name="l00224"></a>00224   typedef ::xsd::cxx::parser::non_validating::gyear_month_pimpl&lt; char &gt; gyear_month_pimpl;
+<a name="l00225"></a>00225 
+<a name="l00226"></a>00226   typedef ::xsd::cxx::parser::non_validating::time_pskel&lt; char &gt; time_pskel;
+<a name="l00227"></a>00227   typedef ::xsd::cxx::parser::non_validating::time_pimpl&lt; char &gt; time_pimpl;
+<a name="l00228"></a>00228 
+<a name="l00229"></a>00229   <span class="comment">// Exceptions. See libxsd/xsd/cxx/parser/exceptions.hxx for details.</span>
+<a name="l00230"></a>00230   <span class="comment">//</span>
+<a name="l00231"></a>00231   typedef ::xsd::cxx::parser::exception&lt; char &gt; exception;
+<a name="l00232"></a>00232 
+<a name="l00233"></a>00233   <span class="comment">// Parsing diagnostics.</span>
+<a name="l00234"></a>00234   <span class="comment">//</span>
+<a name="l00235"></a>00235   typedef ::xsd::cxx::parser::severity severity;
+<a name="l00236"></a>00236   typedef ::xsd::cxx::parser::error&lt; char &gt; error;
+<a name="l00237"></a>00237   typedef ::xsd::cxx::parser::diagnostics&lt; char &gt; diagnostics;
+<a name="l00238"></a>00238   typedef ::xsd::cxx::parser::parsing&lt; char &gt; parsing;
+<a name="l00239"></a>00239 
+<a name="l00240"></a>00240   <span class="comment">// Error handler. See libxsd/xsd/cxx/xml/error-handler.hxx for details.</span>
+<a name="l00241"></a>00241   <span class="comment">//</span>
+<a name="l00242"></a>00242   typedef ::xsd::cxx::xml::error_handler&lt; char &gt; error_handler;
+<a name="l00243"></a>00243 
+<a name="l00244"></a>00244   <span class="comment">// Read-only string.</span>
+<a name="l00245"></a>00245   <span class="comment">//</span>
+<a name="l00246"></a>00246   typedef ::xsd::cxx::ro_string&lt; char &gt; ro_string;
+<a name="l00247"></a>00247 
+<a name="l00248"></a>00248   <span class="comment">// Parsing flags. See libxsd/xsd/cxx/parser/xerces/elements.hxx</span>
+<a name="l00249"></a>00249   <span class="comment">// for details.</span>
+<a name="l00250"></a>00250   <span class="comment">//</span>
+<a name="l00251"></a>00251   typedef ::xsd::cxx::parser::xerces::flags flags;
+<a name="l00252"></a>00252 
+<a name="l00253"></a>00253   <span class="comment">// Parsing properties. See libxsd/xsd/cxx/parser/xerces/elements.hxx</span>
+<a name="l00254"></a>00254   <span class="comment">// for details.</span>
+<a name="l00255"></a>00255   <span class="comment">//</span>
+<a name="l00256"></a>00256   typedef ::xsd::cxx::parser::xerces::properties&lt; char &gt; properties;
+<a name="l00257"></a>00257 
+<a name="l00258"></a>00258   <span class="comment">// Document type. See libxsd/xsd/cxx/parser/xerces/elements.hxx</span>
+<a name="l00259"></a>00259   <span class="comment">// for details.</span>
+<a name="l00260"></a>00260   <span class="comment">//</span>
+<a name="l00261"></a>00261   typedef ::xsd::cxx::parser::xerces::document&lt; char &gt; document;
+<a name="l00262"></a>00262 }
+<a name="l00263"></a>00263 
+<a name="l00264"></a>00264 <span class="keyword">class </span>hello_pskel: <span class="keyword">public</span> <span class="keyword">virtual</span> ::xml_schema::complex_content
+<a name="l00265"></a>00265 {
+<a name="l00266"></a>00266   <span class="keyword">public</span>:
+<a name="l00267"></a>00267   <span class="comment">// Parser callbacks. Override them in your implementation.</span>
+<a name="l00268"></a>00268   <span class="comment">//</span>
+<a name="l00269"></a>00269   <span class="comment">// virtual void</span>
+<a name="l00270"></a>00270   <span class="comment">// pre ();</span>
+<a name="l00271"></a>00271 
+<a name="l00272"></a>00272   <span class="keyword">virtual</span> <span class="keywordtype">void</span>
+<a name="l00273"></a>00273   greeting (const ::std::string&amp;);
+<a name="l00274"></a>00274 
+<a name="l00275"></a>00275   <span class="keyword">virtual</span> <span class="keywordtype">void</span>
+<a name="l00276"></a>00276   name (const ::std::string&amp;);
+<a name="l00277"></a>00277 
+<a name="l00278"></a>00278   <span class="keyword">virtual</span> <span class="keywordtype">void</span>
+<a name="l00279"></a>00279   post_hello ();
+<a name="l00280"></a>00280 
+<a name="l00281"></a>00281   <span class="comment">// Parser construction API.</span>
+<a name="l00282"></a>00282   <span class="comment">//</span>
+<a name="l00283"></a>00283   <span class="keywordtype">void</span>
+<a name="l00284"></a>00284   greeting_parser (::xml_schema::string_pskel&amp;);
+<a name="l00285"></a>00285 
+<a name="l00286"></a>00286   <span class="keywordtype">void</span>
+<a name="l00287"></a>00287   name_parser (::xml_schema::string_pskel&amp;);
+<a name="l00288"></a>00288 
+<a name="l00289"></a>00289   <span class="keywordtype">void</span>
+<a name="l00290"></a>00290   parsers (::xml_schema::string_pskel&amp; <span class="comment">/* greeting */</span>,
+<a name="l00291"></a>00291            ::xml_schema::string_pskel&amp; <span class="comment">/* name */</span>);
+<a name="l00292"></a>00292 
+<a name="l00293"></a>00293   <span class="comment">// Constructor.</span>
+<a name="l00294"></a>00294   <span class="comment">//</span>
+<a name="l00295"></a>00295   hello_pskel ();
+<a name="l00296"></a>00296 
+<a name="l00297"></a>00297   <span class="comment">// Implementation.</span>
+<a name="l00298"></a>00298   <span class="comment">//</span>
+<a name="l00299"></a>00299   <span class="keyword">protected</span>:
+<a name="l00300"></a>00300   <span class="keyword">virtual</span> <span class="keywordtype">bool</span>
+<a name="l00301"></a>00301   _start_element_impl (const ::xml_schema::ro_string&amp;,
+<a name="l00302"></a>00302                        const ::xml_schema::ro_string&amp;,
+<a name="l00303"></a>00303                        const ::xml_schema::ro_string*);
+<a name="l00304"></a>00304 
+<a name="l00305"></a>00305   <span class="keyword">virtual</span> <span class="keywordtype">bool</span>
+<a name="l00306"></a>00306   _end_element_impl (const ::xml_schema::ro_string&amp;,
+<a name="l00307"></a>00307                      const ::xml_schema::ro_string&amp;);
+<a name="l00308"></a>00308 
+<a name="l00309"></a>00309   <span class="keyword">protected</span>:
+<a name="l00310"></a>00310   ::xml_schema::string_pskel* greeting_;
+<a name="l00311"></a>00311   ::xml_schema::string_pskel* name_;
+<a name="l00312"></a>00312 };
+<a name="l00313"></a>00313 
+<a name="l00314"></a>00314 <span class="preprocessor">#include &lt;xsd/cxx/post.hxx&gt;</span>
+<a name="l00315"></a>00315 
+<a name="l00316"></a>00316 <span class="comment">// Begin epilogue.</span>
+<a name="l00317"></a>00317 <span class="comment">//</span>
+<a name="l00318"></a>00318 <span class="comment">//</span>
+<a name="l00319"></a>00319 <span class="comment">// End epilogue.</span>
+<a name="l00320"></a>00320 
+<a name="l00321"></a>00321 <span class="preprocessor">#endif // CXX_HOME_SMIDL_WORK_MIXPP_TESTS_HELLO_PSKEL_HXX</span>
+</pre></div></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classbilinfn-members.html
===================================================================
--- doc/html/classbilinfn-members.html (revision 106)
+++ doc/html/classbilinfn-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -43,7 +43,7 @@
   <tr class="memlist"><td><a class="el" href="classfnc.html#17164c202f6feee3d708b8caab6306ab">~fnc</a>()</td><td><a class="el" href="classfnc.html">fnc</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:35 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:48 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/pmsm__mix_8cpp__incl.md5
===================================================================
--- doc/html/pmsm__mix_8cpp__incl.md5 (revision 139)
+++ doc/html/pmsm__mix_8cpp__incl.md5 (revision 139)
@@ -0,0 +1,1 @@
+87d46a9137cc082d914d0f8fc36ca780
Index: doc/html/classKFcondR.html
===================================================================
--- doc/html/classKFcondR.html (revision 106)
+++ doc/html/classKFcondR.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -190,7 +190,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libKF_8h-source.html">libKF.h</a><li>work/mixpp/bdm/estim/libKF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__7.map
===================================================================
--- doc/html/inherit__graph__7.map (revision 91)
+++ doc/html/inherit__graph__7.map (revision 139)
@@ -1,1 +1,3 @@
-<area shape="rect" href="$classRV.html" title="Class representing variables, most often random variables." alt="" coords="7,6,44,30">
+<area shape="rect" href="$classlogger.html" title="Class for storing results (and semi&#45;results) of an experiment." alt="" coords="5,5,67,32">
+<area shape="rect" href="$classmemlog.html" title="Logging into matrices in data format in memory." alt="" coords="115,5,189,32">
+<area shape="rect" href="$classdirfilelog.html" title="Logging into dirfile with buffer in memory." alt="" coords="237,5,312,32">
Index: doc/html/functions_0x74.html
===================================================================
--- doc/html/functions_0x74.html (revision 106)
+++ doc/html/functions_0x74.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -71,9 +71,11 @@
 <li>times
 : <a class="el" href="classRV.html#646e530c47a2dd38254b778d9f11ac89">RV</a>
+<li>tll
+: <a class="el" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19">ARX</a>
 <li>to_mat()
-: <a class="el" href="classchmat.html#a37e2c726e4fc3ad50b26ac2ca6c1452">chmat</a>
-, <a class="el" href="classldmat.html#5b0515da8dc2293d9e4360b74cc26c9e">ldmat</a>
+: <a class="el" href="classldmat.html#5b0515da8dc2293d9e4360b74cc26c9e">ldmat</a>
+, <a class="el" href="classfsqmat.html#cedf4f048309056f4262c930914dfda8">fsqmat</a>
+, <a class="el" href="classchmat.html#a37e2c726e4fc3ad50b26ac2ca6c1452">chmat</a>
 , <a class="el" href="classsqmat.html#9a5b6fddfeb42339e1dc9b978a2590fc">sqmat</a>
-, <a class="el" href="classfsqmat.html#cedf4f048309056f4262c930914dfda8">fsqmat</a>
 <li>tsize
 : <a class="el" href="classRV.html#f2396efe2e6d656ebe9e6f06018cbe25">RV</a>
@@ -83,7 +85,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classMemDS.html
===================================================================
--- doc/html/classMemDS.html (revision 106)
+++ doc/html/classMemDS.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -109,5 +109,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"></td>
+          <td></td><td></td><td></td>
         </tr>
       </table>
@@ -121,5 +121,5 @@
 <p>Reimplemented from <a class="el" href="classDS.html#9a35ca9c9321dce2bf63bf668f785b75">DS</a>.</p>
 
-<p>References <a class="el" href="libBM_8h-source.html#l00057">RV::count()</a>, <a class="el" href="libBM_8h-source.html#l00197">DS::Drv</a>, and <a class="el" href="libBM_8h-source.html#l00199">DS::Urv</a>.</p>
+<p>References <a class="el" href="libBM_8h-source.html#l00057">RV::count()</a>, <a class="el" href="libBM_8h-source.html#l00216">DS::Drv</a>, and <a class="el" href="libBM_8h-source.html#l00218">DS::Urv</a>.</p>
 
 </div>
@@ -128,7 +128,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libDS_8h-source.html">libDS.h</a><li>work/mixpp/bdm/stat/libDS.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libPF_8h.html
===================================================================
--- doc/html/libPF_8h.html (revision 106)
+++ doc/html/libPF_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -38,5 +38,5 @@
 <p><center><img src="libPF_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/estim/libPF.hdep_map" alt=""></center>
 <map name="work/mixpp/bdm/estim/libPF.hdep_map">
-<area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,81,205,105"></map>
+<area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,84,245,111"></map>
 </div>
 
@@ -65,7 +65,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:30 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:43 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/sim__var__arx_8cpp.html
===================================================================
--- doc/html/sim__var__arx_8cpp.html (revision 106)
+++ doc/html/sim__var__arx_8cpp.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -21,4 +21,5 @@
 <code>#include &lt;itpp/itbase.h&gt;</code><br>
 <code>#include &lt;<a class="el" href="arx_8h-source.html">estim/arx.h</a>&gt;</code><br>
+<code>#include &lt;<a class="el" href="loggers_8h-source.html">stat/loggers.h</a>&gt;</code><br>
 
 <p>
@@ -28,11 +29,14 @@
 <p><center><img src="sim__var__arx_8cpp__incl.png" border="0" usemap="#work/mixpp/pmsm/sim_var_arx.cpp_map" alt=""></center>
 <map name="work/mixpp/pmsm/sim_var_arx.cpp_map">
-<area shape="rect" href="arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="131,81,216,105"><area shape="rect" href="libFN_8h&#45;source.html" title="../stat/libFN.h" alt="" coords="153,156,252,180"><area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="276,156,375,180"><area shape="rect" href="libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="204,231,268,255"><area shape="rect" href="libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="343,231,449,255"><area shape="rect" href="itpp__ext_8h&#45;source.html" title="../itpp_ext.h" alt="" coords="473,231,564,255"></map>
+<area shape="rect" href="arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="81,84,175,111"><area shape="rect" href="loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="364,161,473,188"><area shape="rect" href="libFN_8h-source.html" title="../stat/libFN.h" alt="" coords="76,161,180,188"><area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="225,161,327,188"><area shape="rect" href="libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="243,239,309,265"><area shape="rect" href="libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="104,239,219,265"><area shape="rect" href="itpp__ext_8h-source.html" title="../itpp_ext.h" alt="" coords="384,239,480,265"></map>
 </div>
 <table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5c4cd8cb9349380ddbd338e72e91d9c9"></a><!-- doxytag: member="sim_var_arx.cpp::getPsi" ref="5c4cd8cb9349380ddbd338e72e91d9c9" args="(int t, mat &amp;D, mat &amp;Q)" -->
-vec&nbsp;</td><td class="memItemRight" valign="bottom"><b>getPsi</b> (int t, mat &amp;D, mat &amp;Q)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b1fe6b48b3275ef1f646350a4fe3fc39"></a><!-- doxytag: member="sim_var_arx.cpp::getPsi_a" ref="b1fe6b48b3275ef1f646350a4fe3fc39" args="(int t, mat &amp;D, mat &amp;Du, mat &amp;X)" -->
+vec&nbsp;</td><td class="memItemRight" valign="bottom"><b>getPsi_a</b> (int t, mat &amp;D, mat &amp;Du, mat &amp;X)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f3629067a336e659e88e55c7a93bc21"></a><!-- doxytag: member="sim_var_arx.cpp::getPsi_b" ref="4f3629067a336e659e88e55c7a93bc21" args="(int t, mat &amp;D, mat &amp;Du, mat &amp;X)" -->
+vec&nbsp;</td><td class="memItemRight" valign="bottom"><b>getPsi_b</b> (int t, mat &amp;D, mat &amp;Du, mat &amp;X)</td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="sim_var_arx.cpp::main" ref="e66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
@@ -46,7 +50,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:32 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__11.md5
===================================================================
--- doc/html/inherit__graph__11.md5 (revision 139)
+++ doc/html/inherit__graph__11.md5 (revision 139)
@@ -0,0 +1,1 @@
+79290c1532f1b14004305f5b7e35da78
Index: doc/html/classCarUI__inherit__graph.map
===================================================================
--- doc/html/classCarUI__inherit__graph.map (revision 139)
+++ doc/html/classCarUI__inherit__graph.map (revision 139)
@@ -0,0 +1,3 @@
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="5,183,131,209">
+<area shape="rect" href="$classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="25,7,129,33">
+<area shape="rect" href="$classUserInfo.html" title="The main user info template class." alt="" coords="84,87,196,113">
Index: doc/html/functions_func_0x65.html
===================================================================
--- doc/html/functions_func_0x65.html (revision 106)
+++ doc/html/functions_func_0x65.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -79,4 +79,6 @@
 <li>EKFfixed()
 : <a class="el" href="classEKFfixed.html#64d7b1a39c27b1846bcd5628928748ef">EKFfixed</a>
+<li>EKFful_unQR()
+: <a class="el" href="classEKFful__unQR.html#873e3a72264f6e777c4443220db15d79">EKFful_unQR</a>
 <li>EKFfull()
 : <a class="el" href="classEKFfull.html#67ac4de96fd025197da767fe0472c7f7">EKFfull</a>
@@ -86,5 +88,5 @@
 : <a class="el" href="classenorm.html#7b5cb487a2570e8109bfdc0df149aa06">enorm&lt; sq_T &gt;</a>
 <li>epdf()
-: <a class="el" href="classepdf.html#d8eb760037b3bad5a0d64081606697cd">epdf</a>
+: <a class="el" href="classepdf.html#c95b1a27a8dd9507bb9a5a3cb2809c7a">epdf</a>
 <li>equal()
 : <a class="el" href="classRV.html#c4f547370d67eba414caafe91c64b12a">RV</a>
@@ -92,29 +94,30 @@
 : <a class="el" href="classeuni.html#2537a6c239cff52e3ba814851a1116cd">euni</a>
 <li>eval()
-: <a class="el" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe">IMpmsm</a>
+: <a class="el" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classfnc.html#7fad2e6cb35909a165ec5a53def4a18c">fnc</a>
+, <a class="el" href="classOMpmsm.html#8e32392c9c635584606287b8c0e8c9da">OMpmsm</a>
 , <a class="el" href="classepdf.html#3ea597362e11a0040fe7c990269d072c">epdf</a>
-, <a class="el" href="classenorm.html#b9e1dfd33692d7b3f1a59f17b0e61bd0">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classeuni.html#2723d4992900b5c5495bfa03628195ed">euni</a>
 , <a class="el" href="classconstfn.html#0411f603cbf675f2bc04a8f85e4e3b52">constfn</a>
+, <a class="el" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe">IMpmsm</a>
+, <a class="el" href="classdiffbifn.html#40d8a7eee45acc55cda33d43282faa03">diffbifn</a>
+, <a class="el" href="classbilinfn.html#e36a16e72e7f9fedf3cb18d2d5505a24">bilinfn</a>
 , <a class="el" href="classlinfn.html#fac0e56701f4c7beaf1c91f9b2a55f0b">linfn</a>
-, <a class="el" href="classbilinfn.html#e36a16e72e7f9fedf3cb18d2d5505a24">bilinfn</a>
 , <a class="el" href="classdiffbifn.html#ad7673e16aa1a046b131b24c731c4632">diffbifn</a>
-, <a class="el" href="classOMpmsm.html#8e32392c9c635584606287b8c0e8c9da">OMpmsm</a>
 <li>evalcond()
 : <a class="el" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91">mpdf</a>
 <li>evalpdflog()
 : <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf</a>
+, <a class="el" href="classegiw.html#425cbc53b377274e28c6add942bab62d">egiw</a>
+, <a class="el" href="classemix.html#469e910479b3402589104ef3bb1b5741">emix</a>
 , <a class="el" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401">enorm&lt; sq_T &gt;</a>
+, <a class="el" href="classeEmp.html#23e7358995400865ad2e278945922fb3">eEmp</a>
 , <a class="el" href="classeuni.html#06af95d514a6623ad4688bd2ad50ad71">euni</a>
-, <a class="el" href="classeEmp.html#23e7358995400865ad2e278945922fb3">eEmp</a>
-, <a class="el" href="classemix.html#469e910479b3402589104ef3bb1b5741">emix</a>
-, <a class="el" href="classegiw.html#425cbc53b377274e28c6add942bab62d">egiw</a>
 , <a class="el" href="classegamma.html#de84faac8f9799dfe2777ddbedf997ef">egamma</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classRV.html
===================================================================
--- doc/html/classRV.html (revision 106)
+++ doc/html/classRV.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -147,7 +147,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a><li>work/mixpp/bdm/stat/libBM.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEngineUI-members.html
===================================================================
--- doc/html/classEngineUI-members.html (revision 139)
+++ doc/html/classEngineUI-members.html (revision 139)
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>EngineUI Member List</h1>This is the complete list of members for <a class="el" href="classEngineUI.html">EngineUI</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">Attach</a>(MappedElements &amp;externalElements)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">attributes</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classEngineUI.html#ba55eba106280ea1ae26b0a93df101e1">build</a>()</td><td><a class="el" href="classEngineUI.html">EngineUI</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>consumption</b> (defined in <a class="el" href="classEngineUI.html">EngineUI</a>)</td><td><a class="el" href="classEngineUI.html">EngineUI</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">elements</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>EngineUI</b>() (defined in <a class="el" href="classEngineUI.html">EngineUI</a>)</td><td><a class="el" href="classEngineUI.html">EngineUI</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">FillElement</a>(DOMElement &amp;element)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">help</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#920c54d79132041a520180d083a6c503">Load</a>(char *fileName)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">ParseElement</a>(DOMElement *element)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>producer</b> (defined in <a class="el" href="classEngineUI.html">EngineUI</a>)</td><td><a class="el" href="classEngineUI.html">EngineUI</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">Save</a>(char *fileName)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#15450d05eb4ac5f57c03d3c0707837e1">UserInfo</a>(const string name, const string help_msg=&quot;&quot;)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#7583dc01223fcd3dfb2a97d80efe4565">~UserInfo</a>()</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/inherit__graph__7.md5
===================================================================
--- doc/html/inherit__graph__7.md5 (revision 91)
+++ doc/html/inherit__graph__7.md5 (revision 139)
@@ -1,1 +1,1 @@
-ed533ad24bdcc81be8df35b79001d1d2
+750df8d1111011016524c9291f21d8c6
Index: doc/html/arx_8h.html
===================================================================
--- doc/html/arx_8h.html (revision 106)
+++ doc/html/arx_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -55,7 +55,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:30 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEngineUI__coll__graph.map
===================================================================
--- doc/html/classEngineUI__coll__graph.map (revision 139)
+++ doc/html/classEngineUI__coll__graph.map (revision 139)
@@ -0,0 +1,6 @@
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="225,305,372,332">
+<area shape="rect" href="$classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="288,103,392,129">
+<area shape="rect" href="$classUserInfo.html" title="The main user info template class." alt="" coords="355,209,467,236">
+<area shape="rect" href="$classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="123,103,237,129">
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="49,7,127,33">
+<area shape="rect" href="$classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute." alt="" coords="5,156,128,183">
Index: doc/html/classEKF.html
===================================================================
--- doc/html/classEKF.html (revision 106)
+++ doc/html/classEKF.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -187,7 +187,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libKF_8h-source.html">libKF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classIntAttribute-members.html
===================================================================
--- doc/html/classIntAttribute-members.html (revision 139)
+++ doc/html/classIntAttribute-members.html (revision 139)
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>IntAttribute Member List</h1>This is the complete list of members for <a class="el" href="classIntAttribute.html">IntAttribute</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attach</a>(MappedAttributes &amp;externalAttributes)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#31c94d75bbe6b2834b1ef633cb8565fb">Attribute</a>(const string name)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">FillAttribute</a>(DOMElement &amp;element)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classIntAttribute.html#a7bc8b5ec5291125e6eee9fd09fa54b7">Get</a>()</td><td><a class="el" href="classIntAttribute.html">IntAttribute</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classIntAttribute.html#5f958f133ecb1970de50345808d6120a">IntAttribute</a>(const string name)</td><td><a class="el" href="classIntAttribute.html">IntAttribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a> typedef</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classIntAttribute.html#27d584df58c76251f45a15931ee6df3e">Set</a>(const string str)</td><td><a class="el" href="classIntAttribute.html">IntAttribute</a></td><td><code> [virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>value</b> (defined in <a class="el" href="classIntAttribute.html">IntAttribute</a>)</td><td><a class="el" href="classIntAttribute.html">IntAttribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#28ab087bb886728670e4ae5791bc2ea8">~Attribute</a>()</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/functions_func_0x74.html
===================================================================
--- doc/html/functions_func_0x74.html (revision 106)
+++ doc/html/functions_func_0x74.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -77,7 +77,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/pmsm__mod_8h-source.html
===================================================================
--- doc/html/pmsm__mod_8h-source.html (revision 106)
+++ doc/html/pmsm__mod_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -28,7 +28,7 @@
 <a name="l00012"></a>00012 
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x6b.html
===================================================================
--- doc/html/functions_0x6b.html (revision 106)
+++ doc/html/functions_0x6b.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -79,7 +79,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libDC_8h-source.html
===================================================================
--- doc/html/libDC_8h-source.html (revision 106)
+++ doc/html/libDC_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -171,7 +171,7 @@
 <a name="l00281"></a>00281 <span class="preprocessor">#endif // DC_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classCarUI__inherit__graph.md5
===================================================================
--- doc/html/classCarUI__inherit__graph.md5 (revision 139)
+++ doc/html/classCarUI__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+21b3824e9d47380e6862680d17eea767
Index: doc/html/ekf__templ_8h__incl.map
===================================================================
--- doc/html/ekf__templ_8h__incl.map (revision 139)
+++ doc/html/ekf__templ_8h__incl.map (revision 139)
@@ -0,0 +1,7 @@
+<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="107,84,165,111">
+<area shape="rect" href="$libFN_8h-source.html" title="../stat/libFN.h" alt="" coords="21,161,125,188">
+<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="149,161,251,188">
+<area shape="rect" href="$chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="293,161,416,188">
+<area shape="rect" href="$libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="56,239,123,265">
+<area shape="rect" href="$libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="317,239,432,265">
+<area shape="rect" href="$itpp__ext_8h-source.html" title="../itpp_ext.h" alt="" coords="197,239,293,265">
Index: doc/html/classfsqmat.html
===================================================================
--- doc/html/classfsqmat.html (revision 106)
+++ doc/html/classfsqmat.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -184,5 +184,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [virtual]</code></td>
+          <td></td><td></td><td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -214,5 +214,5 @@
           <td class="paramname"> <em>C</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -247,5 +247,5 @@
           <td class="paramname"> <em>C</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -278,5 +278,5 @@
           <td class="paramname"> <em>Inv</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -309,5 +309,5 @@
           <td class="paramname"> <em>v</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [inline, virtual]</code></td>
+          <td> const<code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -328,7 +328,7 @@
 <li>work/mixpp/bdm/math/<a class="el" href="libDC_8h-source.html">libDC.h</a><li>work/mixpp/bdm/math/libDC.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/userinfo_8h-source.html
===================================================================
--- doc/html/userinfo_8h-source.html (revision 106)
+++ doc/html/userinfo_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -15,141 +15,253 @@
     </ul>
   </div>
-<h1>work/mixpp/bdm/userinfo.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//</span>
-<a name="l00002"></a>00002 <span class="comment">// C++ Interface: userinfo</span>
-<a name="l00003"></a>00003 <span class="comment">//</span>
-<a name="l00004"></a>00004 <span class="comment">// Description:</span>
-<a name="l00005"></a>00005 <span class="comment">//</span>
-<a name="l00006"></a>00006 <span class="comment">//</span>
-<a name="l00007"></a>00007 <span class="comment">// Author: smidl &lt;smidl@utia.cas.cz&gt;, (C) 2008</span>
-<a name="l00008"></a>00008 <span class="comment">//</span>
-<a name="l00009"></a>00009 <span class="comment">// Copyright: See COPYING file that comes with this distribution</span>
-<a name="l00010"></a>00010 <span class="comment">//</span>
-<a name="l00011"></a>00011 <span class="comment">//</span>
-<a name="l00012"></a>00012 <span class="preprocessor">#include &lt;itpp/itbase.h&gt;</span>
-<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;itpp/base/mat.h&gt;</span>
-<a name="l00014"></a>00014 
-<a name="l00015"></a>00015 <span class="keyword">using</span> std::cout;
-<a name="l00016"></a>00016 <span class="keyword">using</span> std::endl;
-<a name="l00017"></a>00017 <span class="keyword">using</span> std::string;
+<h1>work/mixpp/bdm/userinfo.h</h1><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef UI_H</span>
+<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define UI_H</span>
+<a name="l00003"></a>00003 <span class="preprocessor"></span>
+<a name="l00004"></a>00004 <span class="preprocessor">#include &lt;sstream&gt;</span>
+<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;iostream&gt;</span>
+<a name="l00006"></a>00006 <span class="preprocessor">#include &lt;stdio.h&gt;</span>
+<a name="l00007"></a>00007 <span class="preprocessor">#include &lt;string&gt;</span>
+<a name="l00008"></a>00008 <span class="preprocessor">#include &lt;map&gt;</span>
+<a name="l00009"></a>00009 <span class="preprocessor">#include &lt;utility&gt;</span>
+<a name="l00010"></a>00010 <span class="preprocessor">#include &lt;xercesc/dom/DOM.hpp&gt;</span>
+<a name="l00011"></a>00011 <span class="preprocessor">#include &lt;xercesc/util/PlatformUtils.hpp&gt;</span>
+<a name="l00012"></a>00012 <span class="preprocessor">#include &lt;xercesc/util/XMLString.hpp&gt;</span>
+<a name="l00013"></a>00013 <span class="preprocessor">#include &lt;iostream&gt;</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#include &lt;xercesc/framework/LocalFileFormatTarget.hpp&gt;</span>
+<a name="l00015"></a>00015 <span class="preprocessor">#include &lt;xercesc/framework/LocalFileInputSource.hpp&gt;</span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include &lt;xercesc/dom/DOMWriter.hpp&gt;</span>
+<a name="l00017"></a>00017 <span class="preprocessor">#include &lt;xercesc/parsers/XercesDOMParser.hpp&gt;</span>
 <a name="l00018"></a>00018 
-<a name="l00024"></a><a class="code" href="classuibase.html">00024</a> <span class="keyword">class </span><a class="code" href="classuibase.html" title="User Info base class.">uibase</a> {
-<a name="l00025"></a>00025 <span class="keyword">protected</span>:
-<a name="l00027"></a><a class="code" href="classuibase.html#b093af7c0a2a8b9bc3e71c1dc83779c3">00027</a>         <span class="keywordtype">string</span> <a class="code" href="classuibase.html#b093af7c0a2a8b9bc3e71c1dc83779c3" title="String identifier of a field.">name</a>;
-<a name="l00029"></a><a class="code" href="classuibase.html#4bf69e2353bf0620e0dd714e0d92473a">00029</a>         <span class="keywordtype">string</span> <a class="code" href="classuibase.html#4bf69e2353bf0620e0dd714e0d92473a" title="Explanation for a user what the field means.">help</a>;
-<a name="l00031"></a><a class="code" href="classuibase.html#0b6ae5af990c9edfa34fe9e1ea95afe7">00031</a>         <a class="code" href="classuibase.html" title="User Info base class.">uibase</a>* <a class="code" href="classuibase.html#0b6ae5af990c9edfa34fe9e1ea95afe7" title="Possible parent of the userinfo.">parent</a>;
-<a name="l00033"></a><a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1">00033</a>         <span class="keywordtype">int</span> <a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1" title="Indentation level, i.e. number of parents.">ilevel</a>;
+<a name="l00019"></a>00019 <span class="preprocessor">#ifdef XERCES_CPP_NAMESPACE_USE</span>
+<a name="l00020"></a>00020 <span class="preprocessor"></span>XERCES_CPP_NAMESPACE_USE
+<a name="l00021"></a>00021 <span class="preprocessor">#endif</span>
+<a name="l00022"></a>00022 <span class="preprocessor"></span>
+<a name="l00023"></a>00023 <span class="keyword">using</span> std::string;
+<a name="l00024"></a>00024 <span class="keyword">using namespace </span>std;
+<a name="l00025"></a>00025 
+<a name="l00026"></a>00026 
+<a name="l00032"></a><a class="code" href="classGlobalXercesConnector.html">00032</a> <span class="keyword">class </span><a class="code" href="classGlobalXercesConnector.html" title="Xerces interface class.">GlobalXercesConnector</a>
+<a name="l00033"></a>00033 {
 <a name="l00034"></a>00034 <span class="keyword">public</span>:
-<a name="l00036"></a><a class="code" href="classuibase.html#2f0551822ed7af25f8e7ffbe7c0a8f97">00036</a>         <a class="code" href="classuibase.html#2f0551822ed7af25f8e7ffbe7c0a8f97" title="Default constructor.">uibase</a> ( <span class="keywordtype">string</span> com = <span class="stringliteral">"Abstract class, please ignore!"</span>, <a class="code" href="classuibase.html" title="User Info base class.">uibase</a>* par=NULL ) :<a class="code" href="classuibase.html#b093af7c0a2a8b9bc3e71c1dc83779c3" title="String identifier of a field.">name</a> ( com ),<a class="code" href="classuibase.html#4bf69e2353bf0620e0dd714e0d92473a" title="Explanation for a user what the field means.">help</a> ( <span class="stringliteral">""</span> ),<a class="code" href="classuibase.html#0b6ae5af990c9edfa34fe9e1ea95afe7" title="Possible parent of the userinfo.">parent</a> ( par ) {
-<a name="l00037"></a>00037                 <span class="keywordflow">if</span> ( <a class="code" href="classuibase.html#0b6ae5af990c9edfa34fe9e1ea95afe7" title="Possible parent of the userinfo.">parent</a>!=NULL ) {<a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1" title="Indentation level, i.e. number of parents.">ilevel</a>=<a class="code" href="classuibase.html#0b6ae5af990c9edfa34fe9e1ea95afe7" title="Possible parent of the userinfo.">parent</a>-&gt;<a class="code" href="classuibase.html#e05d51c68e5e690110208ebad4c0a037" title="access function">get_level</a>() +1;}
-<a name="l00038"></a>00038                 <span class="keywordflow">else</span> {<a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1" title="Indentation level, i.e. number of parents.">ilevel</a> =0;}
-<a name="l00039"></a>00039         }
-<a name="l00040"></a>00040 
-<a name="l00042"></a><a class="code" href="classuibase.html#de805f1ce9c1b261dc47d57c506d36f1">00042</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuibase.html#de805f1ce9c1b261dc47d57c506d36f1" title="returns a summary of its contents (used in dialogs)">getsummary</a> ( std::string &amp;S ) {};
-<a name="l00043"></a>00043 
-<a name="l00045"></a><a class="code" href="classuibase.html#d28232d94715c153afb9280a8a4552eb">00045</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuibase.html#d28232d94715c153afb9280a8a4552eb" title="interaction with the user">askuser</a>() {};
-<a name="l00046"></a>00046 
-<a name="l00048"></a><a class="code" href="classuibase.html#e7403110752e92a31db563556124742e">00048</a>         <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classuibase.html#e7403110752e92a31db563556124742e" title="test if the info is valid">isvalid</a>() {<span class="keywordflow">return</span> <span class="keyword">true</span>;}
-<a name="l00050"></a><a class="code" href="classuibase.html#1972e8d075e083e0f033ac2e4fee3a7a">00050</a>         <span class="keyword">virtual</span> <a class="code" href="classuibase.html#1972e8d075e083e0f033ac2e4fee3a7a" title="for future use">~uibase</a>() {};
-<a name="l00052"></a><a class="code" href="classuibase.html#6986cef72dc78d8caaddf05481dc9eb2">00052</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuibase.html#6986cef72dc78d8caaddf05481dc9eb2" title="Save to file.">save</a> ( std::ostream &amp;os ) {
-<a name="l00053"></a>00053                 os.width(<a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1" title="Indentation level, i.e. number of parents.">ilevel</a>);
-<a name="l00054"></a>00054                 os.fill(<span class="charliteral">' '</span>);
-<a name="l00055"></a>00055                 os&lt;&lt;<span class="stringliteral">"#"</span>&lt;&lt;<a class="code" href="classuibase.html#4bf69e2353bf0620e0dd714e0d92473a" title="Explanation for a user what the field means.">help</a>&lt;&lt;endl;
-<a name="l00056"></a>00056                 os.width(<a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1" title="Indentation level, i.e. number of parents.">ilevel</a>);
-<a name="l00057"></a>00057                 os.fill(<span class="charliteral">' '</span>);
-<a name="l00058"></a>00058                 os&lt;&lt;<a class="code" href="classuibase.html#b093af7c0a2a8b9bc3e71c1dc83779c3" title="String identifier of a field.">name</a>&lt;&lt;<span class="stringliteral">" = "</span>;
-<a name="l00059"></a>00059         };
-<a name="l00061"></a><a class="code" href="classuibase.html#eb22da8503624c0d52d84817b00acba3">00061</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuibase.html#eb22da8503624c0d52d84817b00acba3" title="load from file">load</a> ( std::istream &amp;is ) {
-<a name="l00062"></a>00062                 <span class="keywordtype">char</span> tmp[200];
-<a name="l00063"></a>00063                 is.ignore ( <a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1" title="Indentation level, i.e. number of parents.">ilevel</a>+1,<span class="charliteral">'#'</span> ); <span class="comment">// +1 is for #</span>
-<a name="l00064"></a>00064                 is.getline ( tmp,200 );<a class="code" href="classuibase.html#4bf69e2353bf0620e0dd714e0d92473a" title="Explanation for a user what the field means.">help</a>=tmp;
-<a name="l00065"></a>00065                 is.ignore ( <a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1" title="Indentation level, i.e. number of parents.">ilevel</a>,<span class="charliteral">'\0'</span> );
-<a name="l00066"></a>00066                 is.getline ( tmp,200,<span class="charliteral">'='</span> ); <a class="code" href="classuibase.html#b093af7c0a2a8b9bc3e71c1dc83779c3" title="String identifier of a field.">name</a>=tmp;
-<a name="l00067"></a>00067         };
-<a name="l00068"></a>00068         
-<a name="l00070"></a><a class="code" href="classuibase.html#e05d51c68e5e690110208ebad4c0a037">00070</a>         <span class="keywordtype">int</span> <a class="code" href="classuibase.html#e05d51c68e5e690110208ebad4c0a037" title="access function">get_level</a>(){<span class="keywordflow">return</span> <a class="code" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1" title="Indentation level, i.e. number of parents.">ilevel</a>;}
-<a name="l00071"></a>00071 };
-<a name="l00072"></a>00072 
-<a name="l00074"></a>00074 <span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;
-<a name="l00075"></a><a class="code" href="classuiscalar.html">00075</a> <span class="keyword">class </span><a class="code" href="classuiscalar.html" title="User info for scalars.">uiscalar</a> : <span class="keyword">public</span> <a class="code" href="classuibase.html" title="User Info base class.">uibase</a> {
-<a name="l00076"></a>00076 <span class="keyword">protected</span>:
-<a name="l00078"></a><a class="code" href="classuiscalar.html#42d6a9f5bc37168a76e735d1254b97b8">00078</a>         T <a class="code" href="classuiscalar.html#42d6a9f5bc37168a76e735d1254b97b8" title="Value.">N</a>;
-<a name="l00079"></a>00079 <span class="keyword">public</span>:
-<a name="l00081"></a><a class="code" href="classuiscalar.html#4b71f9d9246a3715df44d9701b1cbfdd">00081</a>         <a class="code" href="classuiscalar.html#4b71f9d9246a3715df44d9701b1cbfdd" title="Default constructor.">uiscalar</a> ( std::string com, <a class="code" href="classuibase.html" title="User Info base class.">uibase</a>* par =NULL) :<a class="code" href="classuibase.html" title="User Info base class.">uibase</a> ( com,par ) {<a class="code" href="classuiscalar.html#42d6a9f5bc37168a76e735d1254b97b8" title="Value.">N</a>=T ( 0 );};
-<a name="l00082"></a>00082 
-<a name="l00083"></a><a class="code" href="classuiscalar.html#cc3639d49c2577e7c40ebaf48ced444f">00083</a>         <span class="keywordtype">void</span> <a class="code" href="classuiscalar.html#cc3639d49c2577e7c40ebaf48ced444f" title="returns a summary of its contents (used in dialogs)">getsummary</a> ( std::string &amp;S ) {S=<span class="stringliteral">"Scalar"</span>;};
-<a name="l00084"></a>00084 
-<a name="l00085"></a><a class="code" href="classuiscalar.html#9a21e792b929d081c33321714fbfe94f">00085</a>         <span class="keywordtype">void</span> <a class="code" href="classuiscalar.html#9a21e792b929d081c33321714fbfe94f" title="interaction with the user">askuser</a> () {};
-<a name="l00086"></a>00086 
-<a name="l00087"></a><a class="code" href="classuiscalar.html#ccb9739e4989d7489dca75ea673238dd">00087</a>         <span class="keywordtype">void</span> <a class="code" href="classuiscalar.html#ccb9739e4989d7489dca75ea673238dd" title="Save to file.">save</a> ( std::ostream &amp;os ) {<a class="code" href="classuibase.html#6986cef72dc78d8caaddf05481dc9eb2" title="Save to file.">uibase::save</a> ( os );os&lt;&lt;<a class="code" href="classuiscalar.html#42d6a9f5bc37168a76e735d1254b97b8" title="Value.">N</a>&lt;&lt;endl;}
-<a name="l00088"></a><a class="code" href="classuiscalar.html#135480b7762b221331076227c292869c">00088</a>         <span class="keywordtype">void</span> <a class="code" href="classuiscalar.html#135480b7762b221331076227c292869c" title="load from file">load</a> ( std::istream &amp;is ) {<a class="code" href="classuibase.html#eb22da8503624c0d52d84817b00acba3" title="load from file">uibase::load</a> ( is );is&gt;&gt;<a class="code" href="classuiscalar.html#42d6a9f5bc37168a76e735d1254b97b8" title="Value.">N</a>;}
-<a name="l00090"></a><a class="code" href="classuiscalar.html#23b474d26466a4b11f3adfd515da5ed1">00090</a>         <a class="code" href="classuiscalar.html#23b474d26466a4b11f3adfd515da5ed1" title="for future use">~uiscalar</a>() {};
-<a name="l00091"></a>00091 
-<a name="l00093"></a><a class="code" href="classuiscalar.html#3db4fc9c4970f184d4e78c492842a2d2">00093</a>         <span class="keywordtype">void</span> <a class="code" href="classuiscalar.html#3db4fc9c4970f184d4e78c492842a2d2" title="access function">set_value</a> ( T N0 ) {<a class="code" href="classuiscalar.html#42d6a9f5bc37168a76e735d1254b97b8" title="Value.">N</a>=N0;}
+<a name="l00036"></a><a class="code" href="classGlobalXercesConnector.html#8d2d2a3f1b2a21a9647f7bc4c7e82c73">00036</a>         DOMImplementation *<a class="code" href="classGlobalXercesConnector.html#8d2d2a3f1b2a21a9647f7bc4c7e82c73" title="DOMImplementation is a base class for the all DOM oparations.">pImplementation</a>;
+<a name="l00038"></a><a class="code" href="classGlobalXercesConnector.html#c6c620829e2a2fface1bea202b0608a6">00038</a>         DOMWriter *<a class="code" href="classGlobalXercesConnector.html#c6c620829e2a2fface1bea202b0608a6" title="This DOMWriter is used to export internal data into xml files.">pSerializer</a>;
+<a name="l00040"></a><a class="code" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51">00040</a>         XercesDOMParser *<a class="code" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51" title="This DOMWriter is used to import external data from xml files.">pParser</a>;
+<a name="l00041"></a>00041 
+<a name="l00042"></a>00042 
+<a name="l00044"></a>00044         <a class="code" href="classGlobalXercesConnector.html#5bf4f5c7f9e7b54a318e99bb0e3f186d" title="default constructor">GlobalXercesConnector</a>();
+<a name="l00046"></a>00046         <a class="code" href="classGlobalXercesConnector.html#d61ca15a9bf7d358c5afd8fd1e42c3ca" title="destructor">~GlobalXercesConnector</a>();
+<a name="l00047"></a>00047 
+<a name="l00048"></a>00048 
+<a name="l00050"></a>00050         <span class="keyword">static</span> <span class="keywordtype">string</span> <a class="code" href="classGlobalXercesConnector.html#9800b81014bc6497815e28ad4bd3cf3a" title="function transcodes Xerces&amp;#39; XMLCh-based strings into C++ strings">XMLCh2str</a>( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span>  XMLCh_str );
+<a name="l00051"></a>00051 
+<a name="l00052"></a>00052         <span class="keyword">class </span>Comparator
+<a name="l00053"></a>00053         {
+<a name="l00054"></a>00054         <span class="keyword">public</span>:
+<a name="l00056"></a>00056                 <span class="keywordtype">bool</span> operator()( <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> a , <span class="keyword">const</span> XMLCh* <span class="keyword">const</span> b) <span class="keyword">const</span>;
+<a name="l00057"></a>00057         };
+<a name="l00058"></a>00058 };
+<a name="l00059"></a>00059 
+<a name="l00061"></a>00061 <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="classGlobalXercesConnector.html" title="Xerces interface class.">GlobalXercesConnector</a> XMLConnector;
+<a name="l00062"></a>00062 
+<a name="l00063"></a>00063 
+<a name="l00070"></a><a class="code" href="classAttribute.html">00070</a> <span class="keyword">class </span><a class="code" href="classAttribute.html" title="User Info base class.">Attribute</a> 
+<a name="l00071"></a>00071 {
+<a name="l00072"></a>00072 <span class="keyword">private</span>:
+<a name="l00075"></a>00075         XMLCh* <span class="keyword">const</span> transcodedName;
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077 <span class="keyword">public</span>:
+<a name="l00079"></a><a class="code" href="classAttribute.html#342750acf29e4c37d009301ef5075111">00079</a>         <span class="keyword">typedef</span> map&lt;const XMLCh* const, Attribute* const, GlobalXercesConnector::Comparator&gt; <a class="code" href="classAttribute.html#342750acf29e4c37d009301ef5075111" title="Type definition of mapping which transforms names to the related attributes.">MappedAttributes</a>;
+<a name="l00080"></a>00080 
+<a name="l00082"></a>00082         <a class="code" href="classAttribute.html#31c94d75bbe6b2834b1ef633cb8565fb" title="The only constructor which fills the transcodedName attribute.">Attribute</a>( <span class="keyword">const</span> <span class="keywordtype">string</span> name );
+<a name="l00084"></a>00084         <a class="code" href="classAttribute.html#28ab087bb886728670e4ae5791bc2ea8" title="Destructor.">~Attribute</a>();
+<a name="l00085"></a>00085 
+<a name="l00087"></a>00087         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAttribute.html#bfb68f3502af06cda0f61390526e1c2f" title="Set accessor to this attribute converting input string into a properly-typed value...">Set</a>( <span class="keyword">const</span> <span class="keywordtype">string</span> str ) = 0;
+<a name="l00089"></a>00089         <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">string</span> <a class="code" href="classAttribute.html#ebeef001a0f4176900f643f529c549b8" title="Get accessor converting stored value into a string.">Get</a>() = 0; 
+<a name="l00091"></a>00091         <span class="keywordtype">void</span> <a class="code" href="classAttribute.html#abd94a0487d662f28264f4faa214d894" title="This method is the key method to connect the attribute to the related UI element...">Attach</a>( <a class="code" href="classAttribute.html#342750acf29e4c37d009301ef5075111" title="Type definition of mapping which transforms names to the related attributes.">MappedAttributes</a> &amp;externalAttributes);
+<a name="l00093"></a>00093         <span class="keywordtype">void</span> <a class="code" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff" title="This method add and DOMAttribute node to the DOMElement passed as an argument.">FillAttribute</a>(DOMElement &amp;element);
 <a name="l00094"></a>00094 };
 <a name="l00095"></a>00095 
-<a name="l00097"></a><a class="code" href="classuistring.html">00097</a> <span class="keyword">class </span><a class="code" href="classuistring.html" title="User info for strings.">uistring</a> : <span class="keyword">public</span> <a class="code" href="classuibase.html" title="User Info base class.">uibase</a> {
-<a name="l00098"></a>00098 <span class="keyword">protected</span>:
-<a name="l00100"></a><a class="code" href="classuistring.html#64e705aa389c10f7bc52b3860c40a2fd">00100</a>         std::string <a class="code" href="classuistring.html#64e705aa389c10f7bc52b3860c40a2fd" title="Values.">S</a>;
+<a name="l00099"></a><a class="code" href="classDoubleAttribute.html">00099</a> <span class="keyword">class </span><a class="code" href="classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute.">DoubleAttribute</a>: <span class="keyword">public</span> <a class="code" href="classAttribute.html" title="User Info base class.">Attribute</a>
+<a name="l00100"></a>00100 {
 <a name="l00101"></a>00101 <span class="keyword">public</span>:
-<a name="l00102"></a><a class="code" href="classuistring.html#e386e7738fec80d6ef80a14ac03e05e4">00102</a>         <span class="keywordtype">void</span> <a class="code" href="classuistring.html#e386e7738fec80d6ef80a14ac03e05e4" title="returns a summary of its contents (used in dialogs)">getsummary</a> ( std::string &amp;<a class="code" href="classuistring.html#64e705aa389c10f7bc52b3860c40a2fd" title="Values.">S</a> ) {S=<span class="stringliteral">"String"</span>;};
-<a name="l00103"></a>00103 
-<a name="l00105"></a><a class="code" href="classuistring.html#1853e3ed6881106360042949287c7dab">00105</a>         <a class="code" href="classuistring.html#1853e3ed6881106360042949287c7dab" title="Default constructor.">uistring</a> ( std::string com , <a class="code" href="classuibase.html" title="User Info base class.">uibase</a>* par=NULL) :<a class="code" href="classuibase.html" title="User Info base class.">uibase</a> ( com,par ) {}
-<a name="l00106"></a>00106 
-<a name="l00107"></a><a class="code" href="classuistring.html#cb9eb5da0ad7bcb09f0d59b037954eec">00107</a>         <span class="keywordtype">void</span> <a class="code" href="classuistring.html#cb9eb5da0ad7bcb09f0d59b037954eec" title="interaction with the user">askuser</a> () {};
+<a name="l00102"></a>00102         <span class="keywordtype">double</span> value;
+<a name="l00103"></a>00103         <a class="code" href="classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute.">DoubleAttribute</a>( <span class="keyword">const</span> <span class="keywordtype">string</span> name);
+<a name="l00104"></a>00104         <span class="keywordtype">void</span> <a class="code" href="classDoubleAttribute.html#7d921d52c0ea0765aa26775ddeaaf6e9" title="Set accessor to this attribute converting input string into a properly-typed value...">Set</a>( <span class="keyword">const</span> <span class="keywordtype">string</span> str );
+<a name="l00105"></a>00105         <span class="keyword">const</span> <span class="keywordtype">string</span> <a class="code" href="classDoubleAttribute.html#b1eca4e8345b1f09e6966c4ff6f32e21" title="Get accessor converting stored value into a string.">Get</a>();
+<a name="l00106"></a>00106 };
+<a name="l00107"></a>00107 
 <a name="l00108"></a>00108 
-<a name="l00109"></a><a class="code" href="classuistring.html#2f3c4c4ed42f720969dd6922063b784a">00109</a>         <span class="keywordtype">void</span> <a class="code" href="classuistring.html#2f3c4c4ed42f720969dd6922063b784a" title="Save to file.">save</a> ( std::ostream &amp;os ) {<a class="code" href="classuibase.html#6986cef72dc78d8caaddf05481dc9eb2" title="Save to file.">uibase::save</a> ( os );os&lt;&lt;<a class="code" href="classuistring.html#64e705aa389c10f7bc52b3860c40a2fd" title="Values.">S</a>&lt;&lt;endl;}
-<a name="l00110"></a><a class="code" href="classuistring.html#382d63a6a9ec8f10b9ceb2ed197f6e20">00110</a>         <span class="keywordtype">void</span> <a class="code" href="classuistring.html#382d63a6a9ec8f10b9ceb2ed197f6e20" title="load from file">load</a> ( std::istream &amp;is ) {<a class="code" href="classuibase.html#eb22da8503624c0d52d84817b00acba3" title="load from file">uibase::load</a> ( is );is&gt;&gt;<a class="code" href="classuistring.html#64e705aa389c10f7bc52b3860c40a2fd" title="Values.">S</a>;}
-<a name="l00111"></a>00111 
-<a name="l00112"></a>00112         ~<a class="code" href="classuistring.html" title="User info for strings.">uistring</a>() {};
-<a name="l00114"></a><a class="code" href="classuistring.html#89e96a96faca08d1847cd73cf8aaae9a">00114</a>         <span class="keywordtype">void</span> <a class="code" href="classuistring.html#89e96a96faca08d1847cd73cf8aaae9a" title="access function">set_value</a> ( std::string S0 ) {<a class="code" href="classuistring.html#64e705aa389c10f7bc52b3860c40a2fd" title="Values.">S</a>=S0;}
-<a name="l00115"></a>00115 };
-<a name="l00116"></a>00116 
-<a name="l00118"></a>00118 <span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;
-<a name="l00119"></a><a class="code" href="classuivector.html">00119</a> <span class="keyword">class </span><a class="code" href="classuivector.html" title="User info for vectors.">uivector</a> : <span class="keyword">public</span> <a class="code" href="classuibase.html" title="User Info base class.">uibase</a> {
-<a name="l00120"></a>00120 <span class="keyword">protected</span>:
-<a name="l00122"></a><a class="code" href="classuivector.html#47efd0dfdea8804638ef674644de4253">00122</a>         itpp::Vec&lt;T&gt; <a class="code" href="classuivector.html#47efd0dfdea8804638ef674644de4253" title="Value.">V</a>;
-<a name="l00123"></a>00123 <span class="keyword">public</span>:
-<a name="l00124"></a><a class="code" href="classuivector.html#5ccf01fcd3717975d3a330f03a2bc347">00124</a>         <span class="keywordtype">void</span> <a class="code" href="classuivector.html#5ccf01fcd3717975d3a330f03a2bc347" title="returns a summary of its contents (used in dialogs)">getsummary</a> ( std::string &amp;S ) { S=<span class="stringliteral">"Vector of length "</span>+ <a class="code" href="classuivector.html#47efd0dfdea8804638ef674644de4253" title="Value.">V</a>.length();};
-<a name="l00125"></a>00125 
-<a name="l00127"></a><a class="code" href="classuivector.html#b9cf7db05fe899cad8f2a42580c7c3cb">00127</a>         <a class="code" href="classuivector.html#b9cf7db05fe899cad8f2a42580c7c3cb" title="Default constructor.">uivector</a> ( std::string com, <a class="code" href="classuibase.html" title="User Info base class.">uibase</a>* par=NULL ) :<a class="code" href="classuibase.html" title="User Info base class.">uibase</a> ( com,par ) {};
-<a name="l00128"></a>00128 
-<a name="l00129"></a><a class="code" href="classuivector.html#46f823703a8de31ba14cbcc3406819db">00129</a>         <span class="keywordtype">void</span> <a class="code" href="classuivector.html#46f823703a8de31ba14cbcc3406819db" title="interaction with the user">askuser</a> () {};
-<a name="l00130"></a>00130 
-<a name="l00131"></a><a class="code" href="classuivector.html#bb6488784b36f25eadcfbc02df0c99aa">00131</a>         <span class="keywordtype">void</span> <a class="code" href="classuivector.html#bb6488784b36f25eadcfbc02df0c99aa" title="Save to file.">save</a> ( std::ostream &amp;os ) {<a class="code" href="classuibase.html#6986cef72dc78d8caaddf05481dc9eb2" title="Save to file.">uibase::save</a> ( os );os&lt;&lt;<a class="code" href="classuivector.html#47efd0dfdea8804638ef674644de4253" title="Value.">V</a>&lt;&lt;endl;;}
-<a name="l00132"></a><a class="code" href="classuivector.html#c8e640c8013c4c69f8ce9014009dd8c6">00132</a>         <span class="keywordtype">void</span> <a class="code" href="classuivector.html#c8e640c8013c4c69f8ce9014009dd8c6" title="load from file">load</a> ( std::istream &amp;is ) {<a class="code" href="classuibase.html#eb22da8503624c0d52d84817b00acba3" title="load from file">uibase::load</a> ( is );is&gt;&gt;<a class="code" href="classuivector.html#47efd0dfdea8804638ef674644de4253" title="Value.">V</a>;}
-<a name="l00133"></a>00133 
-<a name="l00135"></a><a class="code" href="classuivector.html#08501b4bb9d1d93097488ec00da8677a">00135</a>         <span class="keywordtype">void</span> <a class="code" href="classuivector.html#08501b4bb9d1d93097488ec00da8677a" title="access function">set_value</a> ( itpp::Vec&lt;T&gt; V0 ) {<a class="code" href="classuivector.html#47efd0dfdea8804638ef674644de4253" title="Value.">V</a>=V0;}
-<a name="l00136"></a>00136 
-<a name="l00137"></a>00137 };
-<a name="l00138"></a>00138 
-<a name="l00140"></a>00140 <span class="keyword">template</span>&lt;<span class="keyword">class</span> T&gt;
-<a name="l00141"></a><a class="code" href="classuimatrix.html">00141</a> <span class="keyword">class </span><a class="code" href="classuimatrix.html" title="User info for matrices.">uimatrix</a> : <span class="keyword">public</span> <a class="code" href="classuibase.html" title="User Info base class.">uibase</a> {
-<a name="l00142"></a>00142 <span class="keyword">protected</span>:
-<a name="l00144"></a><a class="code" href="classuimatrix.html#fd0ae0b8efd7cda2fb043d9a2d67b9e9">00144</a>         itpp::Mat&lt;T&gt; <a class="code" href="classuimatrix.html#fd0ae0b8efd7cda2fb043d9a2d67b9e9" title="Value.">M</a>;
-<a name="l00145"></a>00145 
-<a name="l00146"></a>00146 <span class="keyword">public</span>:
-<a name="l00148"></a><a class="code" href="classuimatrix.html#5817e2696f293a751b6690792f3e7aa8">00148</a>         <a class="code" href="classuimatrix.html#5817e2696f293a751b6690792f3e7aa8" title="Default constructor.">uimatrix</a> ( std::string com, <a class="code" href="classuibase.html" title="User Info base class.">uibase</a>* par=NULL ) :<a class="code" href="classuibase.html" title="User Info base class.">uibase</a> ( com,par ) {}
-<a name="l00149"></a>00149 
-<a name="l00150"></a><a class="code" href="classuimatrix.html#72da139481128a8fc979cb38b031504c">00150</a>         <span class="keywordtype">void</span> <a class="code" href="classuimatrix.html#72da139481128a8fc979cb38b031504c" title="returns a summary of its contents (used in dialogs)">getsummary</a> ( std::string &amp;S ) { S=<span class="stringliteral">"Matrix "</span>;};
-<a name="l00151"></a>00151 
-<a name="l00152"></a><a class="code" href="classuimatrix.html#4b1649ae99267ee98164d4a3d3e3fb05">00152</a>         <span class="keywordtype">void</span> <a class="code" href="classuimatrix.html#4b1649ae99267ee98164d4a3d3e3fb05" title="interaction with the user">askuser</a> () {};
-<a name="l00153"></a>00153 
-<a name="l00154"></a><a class="code" href="classuimatrix.html#8176b9d61acfe32cad75eca372190eb8">00154</a>         <span class="keywordtype">void</span> <a class="code" href="classuimatrix.html#8176b9d61acfe32cad75eca372190eb8" title="Save to file.">save</a> ( std::ostream &amp;os ) {<a class="code" href="classuibase.html#6986cef72dc78d8caaddf05481dc9eb2" title="Save to file.">uibase::save</a> ( os );os&lt;&lt;<a class="code" href="classuimatrix.html#fd0ae0b8efd7cda2fb043d9a2d67b9e9" title="Value.">M</a>&lt;&lt;endl;}
-<a name="l00155"></a><a class="code" href="classuimatrix.html#664307ac6fc483e506b831d80a60b7a8">00155</a>         <span class="keywordtype">void</span> <a class="code" href="classuimatrix.html#664307ac6fc483e506b831d80a60b7a8" title="load from file">load</a> ( std::istream &amp;is ) {<a class="code" href="classuibase.html#eb22da8503624c0d52d84817b00acba3" title="load from file">uibase::load</a> ( is );is&gt;&gt;<a class="code" href="classuimatrix.html#fd0ae0b8efd7cda2fb043d9a2d67b9e9" title="Value.">M</a>;}
-<a name="l00156"></a>00156 
-<a name="l00158"></a><a class="code" href="classuimatrix.html#cc00f8af1706d634b11458c49a52a7b3">00158</a>         <span class="keywordtype">void</span> <a class="code" href="classuimatrix.html#cc00f8af1706d634b11458c49a52a7b3" title="access function">set_value</a> ( itpp::Mat&lt;T&gt; M0 ) {<a class="code" href="classuimatrix.html#fd0ae0b8efd7cda2fb043d9a2d67b9e9" title="Value.">M</a>=M0;}
-<a name="l00159"></a>00159 };
-<a name="l00160"></a>00160 
-<a name="l00161"></a>00161 
-<a name="l00162"></a>00162 <span class="keyword">typedef</span> <a class="code" href="classuimatrix.html" title="User info for matrices.">uimatrix&lt;double&gt;</a> <a class="code" href="classuimatrix.html" title="User info for matrices.">uimat</a>;
-<a name="l00163"></a>00163 <span class="keyword">typedef</span> <a class="code" href="classuimatrix.html" title="User info for matrices.">uimatrix&lt;int&gt;</a> <a class="code" href="classuimatrix.html" title="User info for matrices.">uiimat</a>;
-<a name="l00164"></a>00164 
-<a name="l00165"></a>00165 <span class="keyword">typedef</span> <a class="code" href="classuivector.html" title="User info for vectors.">uivector&lt;double&gt;</a> <a class="code" href="classuivector.html" title="User info for vectors.">uivec</a>;
-<a name="l00166"></a>00166 <span class="keyword">typedef</span> <a class="code" href="classuivector.html" title="User info for vectors.">uivector&lt;int&gt;</a> <a class="code" href="classuivector.html" title="User info for vectors.">uiivec</a>;
-<a name="l00167"></a>00167 
+<a name="l00112"></a><a class="code" href="classIntAttribute.html">00112</a> <span class="keyword">class </span><a class="code" href="classIntAttribute.html" title="Class encapsulating all the necessary stuff to work with an int attribute.">IntAttribute</a> : <span class="keyword">public</span> <a class="code" href="classAttribute.html" title="User Info base class.">Attribute</a>
+<a name="l00113"></a>00113 {
+<a name="l00114"></a>00114 <span class="keyword">public</span>:
+<a name="l00115"></a>00115         <span class="keywordtype">int</span> value;
+<a name="l00116"></a>00116         <a class="code" href="classIntAttribute.html#5f958f133ecb1970de50345808d6120a" title="User Info base class.">IntAttribute</a>( <span class="keyword">const</span> <span class="keywordtype">string</span> name );
+<a name="l00117"></a>00117         <span class="keywordtype">void</span> <a class="code" href="classIntAttribute.html#27d584df58c76251f45a15931ee6df3e" title="Set accessor to this attribute converting input string into a properly-typed value...">Set</a>( <span class="keyword">const</span> <span class="keywordtype">string</span> str );
+<a name="l00118"></a>00118         <span class="keyword">const</span> <span class="keywordtype">string</span> <a class="code" href="classIntAttribute.html#a7bc8b5ec5291125e6eee9fd09fa54b7" title="Get accessor converting stored value into a string.">Get</a>();
+<a name="l00119"></a>00119 };
+<a name="l00120"></a>00120 
+<a name="l00124"></a><a class="code" href="classStringAttribute.html">00124</a> <span class="keyword">class </span><a class="code" href="classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute.">StringAttribute</a> : <span class="keyword">public</span> <a class="code" href="classAttribute.html" title="User Info base class.">Attribute</a>
+<a name="l00125"></a>00125 {
+<a name="l00126"></a>00126 <span class="keyword">public</span>:
+<a name="l00127"></a>00127         <span class="keywordtype">string</span> value;
+<a name="l00128"></a>00128         <a class="code" href="classStringAttribute.html#a507cdfd19fa54e8a6cf22ffb45e5c81" title="User Info base class.">StringAttribute</a>( <span class="keyword">const</span> <span class="keywordtype">string</span> name );
+<a name="l00129"></a>00129         <span class="keywordtype">void</span> <a class="code" href="classStringAttribute.html#a02e791125f2f8e53e5d9beda8291408" title="Set accessor to this attribute converting input string into a properly-typed value...">Set</a>( <span class="keyword">const</span> <span class="keywordtype">string</span> str );
+<a name="l00130"></a>00130         <span class="keyword">const</span> <span class="keywordtype">string</span> <a class="code" href="classStringAttribute.html#2e43e29b9da9b9c1eab65e11f4bf4518" title="Get accessor converting stored value into a string.">Get</a>();
+<a name="l00131"></a>00131 };
+<a name="l00132"></a>00132 
+<a name="l00139"></a><a class="code" href="classUserInfoCore.html">00139</a> <span class="keyword">class </span><a class="code" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&amp;lt;T&amp;gt; instead.">UserInfoCore</a>
+<a name="l00140"></a>00140 {
+<a name="l00141"></a>00141 <span class="keyword">public</span>:
+<a name="l00143"></a>00143         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUserInfoCore.html#a09a9b965ca04a186143787c0d049a7f" title="Fills internal attributes and descendant elements according DOMElement.">ParseElement</a>(DOMElement *element) = 0;
+<a name="l00144"></a>00144 
+<a name="l00146"></a>00146         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classUserInfoCore.html#282c9bfd140bd09777aff395158c35ab" title="Fills DOMElement according internal attributes and descendant elements.">FillElement</a>(DOMElement &amp;element) = 0;
+<a name="l00147"></a>00147 };
+<a name="l00148"></a>00148 
+<a name="l00154"></a><a class="code" href="classUserInfo.html">00154</a> <span class="keyword">template</span>&lt;<span class="keyword">typename</span> T&gt; <span class="keyword">class </span><a class="code" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> : <span class="keyword">public</span> <a class="code" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&amp;lt;T&amp;gt; instead.">UserInfoCore</a>
+<a name="l00155"></a>00155 {
+<a name="l00156"></a>00156 <span class="keyword">private</span>:
+<a name="l00159"></a>00159         XMLCh* transcodedName;
+<a name="l00160"></a>00160         
+<a name="l00162"></a>00162         <span class="keyword">typedef</span> map&lt;const XMLCh* const, UserInfoCore* const, GlobalXercesConnector::Comparator&gt; MappedElements;
+<a name="l00163"></a>00163 
+<a name="l00164"></a>00164 <span class="keyword">protected</span>:
+<a name="l00166"></a><a class="code" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">00166</a>         MappedElements <a class="code" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862" title="MappiLength of the output vector.">elements</a>;
+<a name="l00168"></a><a class="code" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">00168</a>         <a class="code" href="classAttribute.html#342750acf29e4c37d009301ef5075111" title="Type definition of mapping which transforms names to the related attributes.">Attribute::MappedAttributes</a> <a class="code" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8" title="Length of the output vector.">attributes</a>;
+<a name="l00169"></a>00169 
+<a name="l00170"></a>00170 <span class="keyword">public</span>:
+<a name="l00172"></a><a class="code" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">00172</a>         <a class="code" href="classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute.">StringAttribute</a> <a class="code" href="classUserInfo.html#b63907af7cfccefeab209f8381962092" title="Explanation for an user is the only obligatory attribute.">help</a>;
+<a name="l00173"></a>00173 
+<a name="l00175"></a>00175         <a class="code" href="classUserInfo.html" title="The main user info template class.">UserInfo&lt;T&gt;</a>( 
+<a name="l00176"></a>00176                 <span class="keyword">const</span> <span class="keywordtype">string</span> name, 
+<a name="l00177"></a>00177                 <span class="keyword">const</span> <span class="keywordtype">string</span> help_msg = <span class="stringliteral">""</span> ) 
+<a name="l00178"></a>00178                 : <a class="code" href="classUserInfo.html#b63907af7cfccefeab209f8381962092" title="Explanation for an user is the only obligatory attribute.">help</a>(<span class="stringliteral">"help"</span>),         
+<a name="l00179"></a>00179                 transcodedName( XMLString::transcode( name.c_str() ) )
+<a name="l00180"></a>00180         {       
+<a name="l00181"></a>00181                 XMLString::upperCase( transcodedName );
+<a name="l00182"></a>00182                 <a class="code" href="classUserInfo.html#b63907af7cfccefeab209f8381962092" title="Explanation for an user is the only obligatory attribute.">help</a>.<a class="code" href="classAttribute.html#abd94a0487d662f28264f4faa214d894" title="This method is the key method to connect the attribute to the related UI element...">Attach</a>( <a class="code" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8" title="Length of the output vector.">attributes</a> );
+<a name="l00183"></a>00183                 <a class="code" href="classUserInfo.html#b63907af7cfccefeab209f8381962092" title="Explanation for an user is the only obligatory attribute.">help</a>.<a class="code" href="classStringAttribute.html#e55ae245a8ae9e16236695bd5121f744">value</a> = help_msg;
+<a name="l00184"></a><a class="code" href="classUserInfo.html#7583dc01223fcd3dfb2a97d80efe4565">00184</a>         };
+<a name="l00186"></a>00186         ~<a class="code" href="classUserInfo.html" title="The main user info template class.">UserInfo&lt;T&gt;</a>()
+<a name="l00187"></a>00187         {
+<a name="l00188"></a>00188                 XMLString::release( (XMLCh**)&amp;transcodedName );
+<a name="l00189"></a>00189         }
+<a name="l00190"></a>00190 
+<a name="l00192"></a>00192         <span class="keyword">virtual</span> T* <a class="code" href="classUserInfo.html#a7cab74e8214a87e5f226e9e88ff3d61" title="returns object of templated type filled with data stored in this UserInfo instance...">build</a>(<span class="keywordtype">void</span>) = 0;
+<a name="l00193"></a>00193 
+<a name="l00195"></a><a class="code" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">00195</a>         <span class="keywordtype">void</span> <a class="code" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126" title="Save UserInfo to the file (typically with an XML extension).">Save</a> ( <span class="keywordtype">char</span>* fileName )
+<a name="l00196"></a>00196         {
+<a name="l00197"></a>00197                 XMLCh* transcodedFileName = XMLString::transcode( fileName );
+<a name="l00198"></a>00198                 LocalFileFormatTarget outputTarget( transcodedFileName );
+<a name="l00199"></a>00199                 XMLString::release( &amp;transcodedFileName );
+<a name="l00200"></a>00200 
+<a name="l00201"></a>00201                 DOMDocument* pDoc = XMLConnector.<a class="code" href="classGlobalXercesConnector.html#8d2d2a3f1b2a21a9647f7bc4c7e82c73" title="DOMImplementation is a base class for the all DOM oparations.">pImplementation</a>-&gt;createDocument( 
+<a name="l00202"></a>00202                         XMLString::transcode( <span class="stringliteral">"M3K USER INFO"</span> ), 
+<a name="l00203"></a>00203                         XMLString::transcode( <span class="stringliteral">"ROOT"</span> ), NULL );
+<a name="l00204"></a>00204                 DOMElement *pRoot = pDoc-&gt;getDocumentElement();
+<a name="l00205"></a>00205 
+<a name="l00206"></a>00206                 <a class="code" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856" title="Fills DOMElement according internal attributes and descendant elements.">FillElement</a>( *pRoot );
+<a name="l00207"></a>00207 
+<a name="l00208"></a>00208                 XMLConnector.<a class="code" href="classGlobalXercesConnector.html#c6c620829e2a2fface1bea202b0608a6" title="This DOMWriter is used to export internal data into xml files.">pSerializer</a>-&gt;writeNode( &amp;outputTarget, *pDoc);
+<a name="l00209"></a>00209                 <span class="keyword">delete</span> pDoc;
+<a name="l00210"></a>00210         }       
+<a name="l00212"></a><a class="code" href="classUserInfo.html#920c54d79132041a520180d083a6c503">00212</a>         <span class="keywordtype">void</span> <a class="code" href="classUserInfo.html#920c54d79132041a520180d083a6c503" title="Load UserInfo from the file (typically with an XML extension).">Load</a> ( <span class="keywordtype">char</span>* fileName ) 
+<a name="l00213"></a>00213         {
+<a name="l00214"></a>00214                 <span class="keywordtype">bool</span> bFailed = <span class="keyword">false</span>;
+<a name="l00215"></a>00215 
+<a name="l00216"></a>00216                 <span class="keywordflow">try</span>
+<a name="l00217"></a>00217                 {
+<a name="l00218"></a>00218                         XMLCh* transcodedFileName = XMLString::transcode( fileName ) ;
+<a name="l00219"></a>00219                         <span class="keyword">const</span> LocalFileInputSource inputSource( transcodedFileName );           
+<a name="l00220"></a>00220                         XMLString::release( &amp;transcodedFileName );
+<a name="l00221"></a>00221 
+<a name="l00222"></a>00222                         XMLConnector.<a class="code" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51" title="This DOMWriter is used to import external data from xml files.">pParser</a>-&gt;parse( inputSource );
+<a name="l00223"></a>00223                         bFailed = ( XMLConnector.<a class="code" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51" title="This DOMWriter is used to import external data from xml files.">pParser</a>-&gt;getErrorCount() != 0 );
+<a name="l00224"></a>00224                 }
+<a name="l00225"></a>00225                 <span class="keywordflow">catch</span> (...)
+<a name="l00226"></a>00226                 {
+<a name="l00227"></a>00227                         bFailed = <span class="keyword">true</span>;
+<a name="l00228"></a>00228                 }
+<a name="l00229"></a>00229 
+<a name="l00230"></a>00230                 <span class="keywordflow">if</span>( !bFailed)
+<a name="l00231"></a>00231                 {
+<a name="l00232"></a>00232                         DOMDocument *pDoc = XMLConnector.<a class="code" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51" title="This DOMWriter is used to import external data from xml files.">pParser</a>-&gt;getDocument();                
+<a name="l00233"></a>00233                         DOMElement *pRoot = pDoc-&gt;getDocumentElement();
+<a name="l00234"></a>00234                         bFailed = <span class="keyword">true</span>;
+<a name="l00235"></a>00235                         <span class="keywordflow">for</span>( DOMNode* node = pRoot-&gt;getFirstChild(); node != NULL; node = node-&gt;getNextSibling() )
+<a name="l00236"></a>00236                                 <span class="keywordflow">if</span>( node-&gt;getNodeType() == DOMNode::ELEMENT_NODE )
+<a name="l00237"></a>00237                                 {
+<a name="l00238"></a>00238                                         <a class="code" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800" title="Fills internal attributes and descendant elements according DOMElement.">ParseElement</a>( (DOMElement*) node );
+<a name="l00239"></a>00239                                         bFailed = <span class="keyword">false</span>;
+<a name="l00240"></a>00240                                         <span class="keywordflow">break</span>;
+<a name="l00241"></a>00241                                 }
+<a name="l00242"></a>00242                 }
+<a name="l00243"></a>00243 
+<a name="l00244"></a>00244                 <span class="keywordflow">if</span>( bFailed )
+<a name="l00245"></a>00245                 {
+<a name="l00246"></a>00246                         <span class="comment">// exception?!</span>
+<a name="l00247"></a>00247                 }               
+<a name="l00248"></a>00248         }
+<a name="l00250"></a><a class="code" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">00250</a>         <span class="keywordtype">void</span> <a class="code" href="classUserInfo.html#51c1823208b719eec546b98bb855e272" title="This method is the key method to connect the element to its parent UI element.">Attach</a>( MappedElements &amp;externalElements)
+<a name="l00251"></a>00251         {
+<a name="l00252"></a>00252                 pair&lt;const XMLCh* const, UserInfoCore* const&gt; newPair( transcodedName, <span class="keyword">this</span> );
+<a name="l00253"></a>00253                 externalElements.insert(newPair);
+<a name="l00254"></a>00254         }
+<a name="l00255"></a>00255         
+<a name="l00256"></a><a class="code" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">00256</a>         <span class="keywordtype">void</span> <a class="code" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800" title="Fills internal attributes and descendant elements according DOMElement.">ParseElement</a>(DOMElement *element) 
+<a name="l00257"></a>00257         {
+<a name="l00258"></a>00258                 DOMNodeList* nodeList = element-&gt;getChildNodes();
+<a name="l00259"></a>00259                 <span class="keywordflow">if</span>( nodeList )
+<a name="l00260"></a>00260                         <span class="keywordflow">for</span>( <span class="keywordtype">int</span> i = 0; i &lt; nodeList-&gt;getLength(); i++ )
+<a name="l00261"></a>00261                         {
+<a name="l00262"></a>00262                                 DOMNode* node = nodeList-&gt;item(i);
+<a name="l00263"></a>00263                                 <span class="keywordflow">if</span>( node-&gt;getNodeType() == DOMNode::ELEMENT_NODE )
+<a name="l00264"></a>00264                                 {
+<a name="l00265"></a>00265                                         DOMElement* childElement = (DOMElement*) node;
+<a name="l00266"></a>00266                                         MappedElements::const_iterator iter = <a class="code" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862" title="MappiLength of the output vector.">elements</a>.find( childElement-&gt;getTagName() );
+<a name="l00267"></a>00267 
+<a name="l00268"></a>00268                                         <span class="keywordflow">if</span>( iter != <a class="code" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862" title="MappiLength of the output vector.">elements</a>.end())
+<a name="l00269"></a>00269                                                 iter-&gt;second-&gt;ParseElement( childElement );
+<a name="l00270"></a>00270                                 }
+<a name="l00271"></a>00271                         }
+<a name="l00272"></a>00272                         
+<a name="l00273"></a>00273                 DOMNamedNodeMap* nodeMap = element-&gt;getAttributes();
+<a name="l00274"></a>00274                 <span class="keywordflow">if</span>( nodeMap )
+<a name="l00275"></a>00275                         <span class="keywordflow">for</span>( <span class="keywordtype">int</span> i = 0; i &lt; nodeMap-&gt;getLength(); i++ )
+<a name="l00276"></a>00276                         {
+<a name="l00277"></a>00277                                 DOMNode* node = nodeMap-&gt;item(i);
+<a name="l00278"></a>00278                                 <span class="keywordflow">if</span>( node-&gt;getNodeType() == DOMNode::ATTRIBUTE_NODE )
+<a name="l00279"></a>00279                                 {
+<a name="l00280"></a>00280                                         DOMAttr* attribute = (DOMAttr*) node;
+<a name="l00281"></a>00281                                         Attribute::MappedAttributes::const_iterator iter = <a class="code" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8" title="Length of the output vector.">attributes</a>.find( attribute-&gt;getName() );
+<a name="l00282"></a>00282 
+<a name="l00283"></a>00283                                         <span class="keywordflow">if</span>( iter != <a class="code" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8" title="Length of the output vector.">attributes</a>.end())
+<a name="l00284"></a>00284                                         {
+<a name="l00285"></a>00285                                                 <span class="keywordtype">string</span> attributeValue = <a class="code" href="classGlobalXercesConnector.html#9800b81014bc6497815e28ad4bd3cf3a" title="function transcodes Xerces&amp;#39; XMLCh-based strings into C++ strings">GlobalXercesConnector::XMLCh2str</a>( attribute-&gt;getValue() );
+<a name="l00286"></a>00286                                                 iter-&gt;second-&gt;Set( attributeValue );
+<a name="l00287"></a>00287                                         }
+<a name="l00288"></a>00288                                 }
+<a name="l00289"></a>00289                         }
+<a name="l00290"></a>00290         }
+<a name="l00291"></a>00291         
+<a name="l00292"></a><a class="code" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">00292</a>         <span class="keywordtype">void</span> <a class="code" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856" title="Fills DOMElement according internal attributes and descendant elements.">FillElement</a>(DOMElement &amp;element)
+<a name="l00293"></a>00293         {
+<a name="l00294"></a>00294                 DOMDocument* pDoc = element.getOwnerDocument();
+<a name="l00295"></a>00295 
+<a name="l00296"></a>00296                 DOMElement* pHead = pDoc-&gt;createElement( transcodedName );              
+<a name="l00297"></a>00297                 element.appendChild( pHead );
+<a name="l00298"></a>00298 
+<a name="l00299"></a>00299                 <span class="keywordflow">for</span>( MappedElements::const_iterator iter = <a class="code" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862" title="MappiLength of the output vector.">elements</a>.begin(); iter != <a class="code" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862" title="MappiLength of the output vector.">elements</a>.end(); iter++)
+<a name="l00300"></a>00300                         iter-&gt;second-&gt;FillElement( *pHead );
+<a name="l00301"></a>00301 
+<a name="l00302"></a>00302                 <span class="keywordflow">for</span>( Attribute::MappedAttributes::iterator iter = <a class="code" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8" title="Length of the output vector.">attributes</a>.begin(); iter != <a class="code" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8" title="Length of the output vector.">attributes</a>.end(); iter++)
+<a name="l00303"></a>00303                         iter-&gt;second-&gt;FillAttribute( *pHead );
+<a name="l00304"></a>00304         }
+<a name="l00305"></a>00305 };
+<a name="l00306"></a>00306 
+<a name="l00307"></a>00307 <span class="preprocessor">#endif // #ifndef UI_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/arx_8h-source.html
===================================================================
--- doc/html/arx_8h-source.html (revision 106)
+++ doc/html/arx_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -32,19 +32,23 @@
 <a name="l00045"></a><a class="code" href="classARX.html#e467144efb0a5acbc10dba4eff8638fe">00045</a>         <span class="keywordtype">double</span> <a class="code" href="classARX.html#e467144efb0a5acbc10dba4eff8638fe" title="forgetting factor">frg</a>;
 <a name="l00047"></a><a class="code" href="classARX.html#6d0cd0f0734aa77cdc5e48f1cf6737ec">00047</a>         <span class="keywordtype">double</span> <a class="code" href="classARX.html#6d0cd0f0734aa77cdc5e48f1cf6737ec" title="cached value of lognc() in the previous step (used in evaluation of ll )">last_lognc</a>;
-<a name="l00048"></a>00048 <span class="keyword">public</span>:
-<a name="l00050"></a><a class="code" href="classARX.html#5fc6c18e73dcc0f1135eef33f42db8be">00050</a>         <a class="code" href="classARX.html#5fc6c18e73dcc0f1135eef33f42db8be" title="Full constructor.">ARX</a> (<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a>, mat &amp;V0, <span class="keywordtype">double</span> &amp;nu0, <span class="keywordtype">double</span> frg0=1.0) : <a class="code" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities.">BM</a>(rv),<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>(rv,V0,nu0), <a class="code" href="classARX.html#2291297861dd74ca0175a01f910a0ef7" title="cached value of est.V">V</a>(<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>._V()), <a class="code" href="classARX.html#a4182c281098b2d86b62518a7493d9be" title="cached value of est.nu">nu</a>(<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>._nu()), <a class="code" href="classARX.html#e467144efb0a5acbc10dba4eff8638fe" title="forgetting factor">frg</a>(frg0){<a class="code" href="classARX.html#6d0cd0f0734aa77cdc5e48f1cf6737ec" title="cached value of lognc() in the previous step (used in evaluation of ll )">last_lognc</a>=<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>.<a class="code" href="classegiw.html#70eb1a0b88459b227f919b425b0d3359" title="logarithm of the normalizing constant, ">lognc</a>();};
-<a name="l00052"></a>00052         <span class="keywordtype">void</span> <a class="code" href="classARX.html#ba82c956ca893826811aefe1e4af465d" title="Here .">bayes</a> ( <span class="keyword">const</span> vec &amp;dt );
-<a name="l00053"></a><a class="code" href="classARX.html#9d8eff7a9df81786191a4c55b27e5b8a">00053</a>         <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>&amp; <a class="code" href="classARX.html#9d8eff7a9df81786191a4c55b27e5b8a" title="Returns a pointer to the epdf representing posterior density on parameters. Use with...">_epdf</a>() {<span class="keywordflow">return</span> <a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>;}
-<a name="l00055"></a>00055         ivec <a class="code" href="classARX.html#130bb7336aac681ce14b027b8f1409fa" title="Brute force structure estimation.">structure_est</a>(<a class="code" href="classegiw.html" title="Gauss-inverse-Wishart density stored in LD form.">egiw</a> Eg0);
-<a name="l00056"></a>00056 };
-<a name="l00057"></a>00057 
-<a name="l00058"></a>00058 
-<a name="l00059"></a>00059 <span class="preprocessor">#endif // AR_H</span>
-<a name="l00060"></a>00060 <span class="preprocessor"></span>
-<a name="l00061"></a>00061 
+<a name="l00049"></a><a class="code" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19">00049</a>         <span class="keywordtype">double</span> <a class="code" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19" title="total likelihood">tll</a>;
+<a name="l00050"></a>00050 <span class="keyword">public</span>:
+<a name="l00052"></a><a class="code" href="classARX.html#5fc6c18e73dcc0f1135eef33f42db8be">00052</a>         <a class="code" href="classARX.html#5fc6c18e73dcc0f1135eef33f42db8be" title="Full constructor.">ARX</a> (<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a>, mat &amp;V0, <span class="keywordtype">double</span> &amp;nu0, <span class="keywordtype">double</span> frg0=1.0) : <a class="code" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities.">BM</a>(rv),<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>(rv,V0,nu0), <a class="code" href="classARX.html#2291297861dd74ca0175a01f910a0ef7" title="cached value of est.V">V</a>(<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>._V()), <a class="code" href="classARX.html#a4182c281098b2d86b62518a7493d9be" title="cached value of est.nu">nu</a>(<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>._nu()), <a class="code" href="classARX.html#e467144efb0a5acbc10dba4eff8638fe" title="forgetting factor">frg</a>(frg0){<a class="code" href="classARX.html#6d0cd0f0734aa77cdc5e48f1cf6737ec" title="cached value of lognc() in the previous step (used in evaluation of ll )">last_lognc</a>=<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>.<a class="code" href="classegiw.html#70eb1a0b88459b227f919b425b0d3359" title="logarithm of the normalizing constant, ">lognc</a>();<a class="code" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19" title="total likelihood">tll</a>=0.0;};
+<a name="l00053"></a>00053         <span class="keywordtype">void</span> set_parameters(mat &amp;V0, <span class="keywordtype">double</span> &amp;nu0){<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>.<a class="code" href="classegiw.html#533e792e1175bfa06d5d595dc5d080d5" title="returns a pointer to the internal statistics. Use with Care!">_V</a>()=V0;<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>.<a class="code" href="classegiw.html#08029c481ff95d24f093df0573879afe" title="returns a pointer to the internal statistics. Use with Care!">_nu</a>()=nu0;<a class="code" href="classARX.html#6d0cd0f0734aa77cdc5e48f1cf6737ec" title="cached value of lognc() in the previous step (used in evaluation of ll )">last_lognc</a>=<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>.<a class="code" href="classegiw.html#70eb1a0b88459b227f919b425b0d3359" title="logarithm of the normalizing constant, ">lognc</a>();<a class="code" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19" title="total likelihood">tll</a>=<a class="code" href="classARX.html#6d0cd0f0734aa77cdc5e48f1cf6737ec" title="cached value of lognc() in the previous step (used in evaluation of ll )">last_lognc</a>;}
+<a name="l00054"></a>00054         <span class="keywordtype">void</span> get_parameters(mat &amp;V0, <span class="keywordtype">double</span> &amp;nu0){V0=<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>.<a class="code" href="classegiw.html#533e792e1175bfa06d5d595dc5d080d5" title="returns a pointer to the internal statistics. Use with Care!">_V</a>().<a class="code" href="classldmat.html#5b0515da8dc2293d9e4360b74cc26c9e" title="Conversion to full matrix.">to_mat</a>(); nu0=<a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>.<a class="code" href="classegiw.html#08029c481ff95d24f093df0573879afe" title="returns a pointer to the internal statistics. Use with Care!">_nu</a>();}
+<a name="l00056"></a>00056         <span class="keywordtype">void</span> <a class="code" href="classARX.html#ba82c956ca893826811aefe1e4af465d" title="Here .">bayes</a> ( <span class="keyword">const</span> vec &amp;dt );
+<a name="l00057"></a><a class="code" href="classARX.html#9d8eff7a9df81786191a4c55b27e5b8a">00057</a>         <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>&amp; <a class="code" href="classARX.html#9d8eff7a9df81786191a4c55b27e5b8a" title="Returns a pointer to the epdf representing posterior density on parameters. Use with...">_epdf</a>() {<span class="keywordflow">return</span> <a class="code" href="classARX.html#691d023662beffa1dda611b416c0e27e" title="Posterior estimate of  in the form of Normal-inverse Wishart density.">est</a>;}
+<a name="l00059"></a>00059         ivec <a class="code" href="classARX.html#130bb7336aac681ce14b027b8f1409fa" title="Brute force structure estimation.">structure_est</a>(<a class="code" href="classegiw.html" title="Gauss-inverse-Wishart density stored in LD form.">egiw</a> Eg0);
+<a name="l00061"></a><a class="code" href="classARX.html#b8827048ceec8999849e2ed15400cae7">00061</a>         <span class="keywordtype">double</span> <a class="code" href="classARX.html#b8827048ceec8999849e2ed15400cae7" title="access function">_tll</a>(){<span class="keywordflow">return</span> <a class="code" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19" title="total likelihood">tll</a>;}
+<a name="l00062"></a>00062 };
+<a name="l00063"></a>00063 
+<a name="l00064"></a>00064 
+<a name="l00065"></a>00065 <span class="preprocessor">#endif // AR_H</span>
+<a name="l00066"></a>00066 <span class="preprocessor"></span>
+<a name="l00067"></a>00067 
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmlnorm.html
===================================================================
--- doc/html/classmlnorm.html (revision 106)
+++ doc/html/classmlnorm.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -107,7 +107,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/chmat_8h.html
===================================================================
--- doc/html/chmat_8h.html (revision 106)
+++ doc/html/chmat_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -38,5 +38,5 @@
 <p><center><img src="chmat_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/math/chmat.hdep_map" alt=""></center>
 <map name="work/mixpp/bdm/math/chmat.hdep_map">
-<area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="161,82,356,106"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,156,205,180"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="229,156,597,180"></map>
+<area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="419,84,627,111"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="699,161,917,188"><area shape="rect" href="ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="5,161,251,188"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="275,161,675,188"><area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="8,239,248,265"></map>
 </div>
 
@@ -55,7 +55,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:30 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:44 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmepdf__inherit__graph.map
===================================================================
--- doc/html/classmepdf__inherit__graph.map (revision 139)
+++ doc/html/classmepdf__inherit__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="9,7,63,33">
Index: doc/html/emix_8h.html
===================================================================
--- doc/html/emix_8h.html (revision 106)
+++ doc/html/emix_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -32,4 +32,13 @@
 
 <p>
+<div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dynsection">
+<p><center><img src="emix_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/stat/emix.hdep_map" alt=""></center>
+<map name="work/mixpp/bdm/stat/emix.hdep_map">
+<area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,84,245,111"></map>
+</div>
+
+<p>
 <a href="emix_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
@@ -38,4 +47,10 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mixture of epdfs.  <a href="classemix.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeprod.html">eprod</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Chain rule decomposition of <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="classeprod.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmmix.html">mmix</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mixture of mpdfs with constant weights.  <a href="classmmix.html#_details">More...</a><br></td></tr>
 </table>
 <hr><a name="_details"></a><h2>Detailed Description</h2>
@@ -45,7 +60,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:31 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:44 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEngineUI__coll__graph.md5
===================================================================
--- doc/html/classEngineUI__coll__graph.md5 (revision 139)
+++ doc/html/classEngineUI__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+7d02fa43313fd71d79a933db6e7c4758
Index: doc/html/emix_8h__dep__incl.map
===================================================================
--- doc/html/emix_8h__dep__incl.map (revision 139)
+++ doc/html/emix_8h__dep__incl.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,84,245,111">
Index: doc/html/classeEmp.html
===================================================================
--- doc/html/classeEmp.html (revision 106)
+++ doc/html/classeEmp.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -80,6 +80,6 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">return expected value <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b3523bce1de49f58afe7c1e428cc4fd"></a><!-- doxytag: member="eEmp::sample" ref="7b3523bce1de49f58afe7c1e428cc4fd" args="(int N) const " -->
-virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">sample</a> (int N) const </td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="eEmp::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
@@ -116,7 +116,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a><li>work/mixpp/bdm/stat/libEF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:39 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classKalman-members.html
===================================================================
--- doc/html/classKalman-members.html (revision 106)
+++ doc/html/classKalman-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -60,7 +60,7 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmlnorm-members.html
===================================================================
--- doc/html/classmlnorm-members.html (revision 106)
+++ doc/html/classmlnorm-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -37,11 +37,11 @@
   <tr class="memlist"><td><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">samplecond</a>(vec &amp;cond, double &amp;lik)</td><td><a class="el" href="classmlnorm.html">mlnorm&lt; sq_T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmlnorm.html#215fb88cc8b95d64cdefd6849abdd1e8">samplecond</a>(vec &amp;cond, vec &amp;lik, int n)</td><td><a class="el" href="classmlnorm.html">mlnorm&lt; sq_T &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmlnorm.html#215fb88cc8b95d64cdefd6849abdd1e8">samplecond</a>(vec &amp;cond, vec &amp;lik, int n)</td><td><a class="el" href="classmlnorm.html">mlnorm&lt; sq_T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0">set_parameters</a>(const mat &amp;A, const sq_T &amp;R)</td><td><a class="el" href="classmlnorm.html">mlnorm&lt; sq_T &gt;</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">~mpdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x6b.html
===================================================================
--- doc/html/functions_func_0x6b.html (revision 106)
+++ doc/html/functions_func_0x6b.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -75,7 +75,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/ekf__templ_8h__incl.md5
===================================================================
--- doc/html/ekf__templ_8h__incl.md5 (revision 139)
+++ doc/html/ekf__templ_8h__incl.md5 (revision 139)
@@ -0,0 +1,1 @@
+5e05186430d62597e0ca784c1073bd76
Index: doc/html/reference_8h-source.html
===================================================================
--- doc/html/reference_8h-source.html (revision 106)
+++ doc/html/reference_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -58,7 +58,7 @@
 <a name="l00042"></a>00042 <span class="preprocessor"></span><span class="preprocessor">#define Ucmax_fault     (650.0/Uref)</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmepdf__inherit__graph.md5
===================================================================
--- doc/html/classmepdf__inherit__graph.md5 (revision 139)
+++ doc/html/classmepdf__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+7f6d49d48c8edebbdd9bd1db9e2272b1
Index: doc/html/classEKFful__unQR__coll__graph.map
===================================================================
--- doc/html/classEKFful__unQR__coll__graph.map (revision 139)
+++ doc/html/classEKFful__unQR__coll__graph.map (revision 139)
@@ -0,0 +1,13 @@
+<area shape="rect" href="$classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="199,529,260,556">
+<area shape="rect" href="$classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="48,433,136,460">
+<area shape="rect" href="$classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="148,172,188,199">
+<area shape="rect" href="$classRV.html" title="Class representing variables, most often random variables." alt="" coords="271,7,308,33">
+<area shape="rect" href="$classdiffbifn.html" title="Class representing a differentiable function of two variables ." alt="" coords="299,119,363,145">
+<area shape="rect" href="$classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="224,119,272,145">
+<area shape="rect" href="$classBMcond.html" title="Conditional Bayesian Filter." alt="" coords="380,279,452,305">
+<area shape="rect" href="$classfnc.html" title="Class representing function &#160;of variable &#160;represented by rv." alt="" coords="424,7,464,33">
+<area shape="rect" href="$classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="160,433,299,460">
+<area shape="rect" href="$classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="193,225,236,252">
+<area shape="rect" href="$classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="184,335,307,361">
+<area shape="rect" href="$classfsqmat.html" title="Fake sqmat. This class maps sqmat operations to operations on full matrix." alt="" coords="43,335,109,361">
+<area shape="rect" href="$classsqmat.html" title="Virtual class for representation of double symmetric matrices in square&#45;root form..." alt="" coords="45,225,107,252">
Index: doc/html/inherit__graph__0.map
===================================================================
--- doc/html/inherit__graph__0.map (revision 91)
+++ doc/html/inherit__graph__0.map (revision 139)
@@ -1,2 +1,4 @@
-<area shape="rect" href="$classDS.html" title="Abstract class for discrete&#45;time sources of data." alt="" coords="5,6,45,30">
-<area shape="rect" href="$classMemDS.html" title="Class representing off&#45;line data stored in memory." alt="" coords="95,6,161,30">
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="5,56,83,83">
+<area shape="rect" href="$classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute." alt="" coords="131,5,253,32">
+<area shape="rect" href="$classIntAttribute.html" title="Class encapsulating all the necessary stuff to work with an int attribute." alt="" coords="145,56,239,83">
+<area shape="rect" href="$classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="135,107,249,133">
Index: doc/html/classBM-members.html
===================================================================
--- doc/html/classBM-members.html (revision 106)
+++ doc/html/classBM-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -36,7 +36,7 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:36 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:48 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/emix_8h__dep__incl.md5
===================================================================
--- doc/html/emix_8h__dep__incl.md5 (revision 139)
+++ doc/html/emix_8h__dep__incl.md5 (revision 139)
@@ -0,0 +1,1 @@
+bf13a2f9eea6de1fee92d65aa21c33ed
Index: doc/html/classAttribute-members.html
===================================================================
--- doc/html/classAttribute-members.html (revision 139)
+++ doc/html/classAttribute-members.html (revision 139)
@@ -0,0 +1,39 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>Attribute Member List</h1>This is the complete list of members for <a class="el" href="classAttribute.html">Attribute</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attach</a>(MappedAttributes &amp;externalAttributes)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#31c94d75bbe6b2834b1ef633cb8565fb">Attribute</a>(const string name)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">FillAttribute</a>(DOMElement &amp;element)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#ebeef001a0f4176900f643f529c549b8">Get</a>()=0</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a> typedef</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#bfb68f3502af06cda0f61390526e1c2f">Set</a>(const string str)=0</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#28ab087bb886728670e4ae5791bc2ea8">~Attribute</a>()</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:48 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/inherit__graph__8.map
===================================================================
--- doc/html/inherit__graph__8.map (revision 91)
+++ doc/html/inherit__graph__8.map (revision 139)
@@ -1,4 +1,7 @@
-<area shape="rect" href="$classsqmat.html" title="Virtual class for representation of double symmetric matrices in square&#45;root form..." alt="" coords="7,54,63,78">
-<area shape="rect" href="$classchmat.html" title="Symmetric matrix stored in square root decomposition using upper cholesky." alt="" coords="115,6,171,30">
-<area shape="rect" href="$classfsqmat.html" title="Fake sqmat. This class maps sqmat operations to operations on full matrix." alt="" coords="112,54,173,78">
-<area shape="rect" href="$classldmat.html" title="Matrix stored in LD form, (typically known as UD)." alt="" coords="116,102,169,126">
+<area shape="rect" href="$classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="7,81,60,108">
+<area shape="rect" href="$classmEF.html" title="Exponential family model." alt="" coords="117,31,165,57">
+<area shape="rect" href="$classmepdf.html" title="Unconditional mpdf, allows using epdf in the role of mpdf." alt="" coords="111,81,172,108">
+<area shape="rect" href="$classmmix.html" title="Mixture of mpdfs with constant weights." alt="" coords="113,132,169,159">
+<area shape="rect" href="$classmgamma.html" title="Gamma random walk." alt="" coords="245,5,328,32">
+<area shape="rect" href="$classmlnorm.html" title="Normal distributed linear function with linear function of mean value;." alt="" coords="221,56,352,83">
+<area shape="rect" href="$classmgamma__fix.html" title="Gamma random walk around a fixed point." alt="" coords="401,5,505,32">
Index: doc/html/classmgamma.html
===================================================================
--- doc/html/classmgamma.html (revision 106)
+++ doc/html/classmgamma.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -113,7 +113,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a><li>work/mixpp/bdm/stat/libEF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKFfull__inherit__graph.map
===================================================================
--- doc/html/classEKFfull__inherit__graph.map (revision 91)
+++ doc/html/classEKFfull__inherit__graph.map (revision 139)
@@ -1,2 +1,3 @@
-<area shape="rect" href="$classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="5,7,91,31">
-<area shape="rect" href="$classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="115,7,155,31">
+<area shape="rect" href="$classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="120,161,219,188">
+<area shape="rect" href="$classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="21,7,109,33">
+<area shape="rect" href="$classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="133,7,173,33">
Index: doc/html/classPF.html
===================================================================
--- doc/html/classPF.html (revision 106)
+++ doc/html/classPF.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -127,5 +127,5 @@
           <td class="paramname"> <em>dt</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -146,5 +146,5 @@
 <p>Reimplemented in <a class="el" href="classMPF.html#55daf8e4b6553dd9f47c692de7931623">MPF&lt; BM_T &gt;</a>.</p>
 
-<p>References <a class="el" href="libPF_8h-source.html#l00040">_samples</a>, <a class="el" href="libPF_8h-source.html#l00038">_w</a>, <a class="el" href="libPF_8h-source.html#l00036">est</a>, <a class="el" href="libBM_8h-source.html#l00174">mpdf::evalcond()</a>, <a class="el" href="libPF_8h-source.html#l00034">n</a>, <a class="el" href="libPF_8h-source.html#l00044">obs</a>, <a class="el" href="libPF_8h-source.html#l00042">par</a>, <a class="el" href="libEF_8cpp-source.html#l00137">eEmp::resample()</a>, and <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>.</p>
+<p>References <a class="el" href="libPF_8h-source.html#l00040">_samples</a>, <a class="el" href="libPF_8h-source.html#l00038">_w</a>, <a class="el" href="libPF_8h-source.html#l00036">est</a>, <a class="el" href="libBM_8h-source.html#l00183">mpdf::evalcond()</a>, <a class="el" href="libPF_8h-source.html#l00034">n</a>, <a class="el" href="libPF_8h-source.html#l00044">obs</a>, <a class="el" href="libPF_8h-source.html#l00042">par</a>, <a class="el" href="libEF_8cpp-source.html#l00138">eEmp::resample()</a>, and <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>.</p>
 
 </div>
@@ -153,7 +153,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libPF_8h-source.html">libPF.h</a><li>work/mixpp/bdm/estim/libPF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x66.html
===================================================================
--- doc/html/functions_0x66.html (revision 106)
+++ doc/html/functions_0x66.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -65,4 +65,9 @@
 <p>
 <h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>FillAttribute()
+: <a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">Attribute</a>
+<li>FillElement()
+: <a class="el" href="classUserInfoCore.html#282c9bfd140bd09777aff395158c35ab">UserInfoCore</a>
+, <a class="el" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">UserInfo&lt; T &gt;</a>
 <li>find()
 : <a class="el" href="classRV.html#6b078b1086224aca3a9e5a203e647fb6">RV</a>
@@ -72,12 +77,12 @@
 : <a class="el" href="classARX.html#e467144efb0a5acbc10dba4eff8638fe">ARX</a>
 <li>fsqmat()
-: <a class="el" href="classfsqmat.html#1929fbc9fe375f1d67f979d0d302336f">fsqmat</a>
+: <a class="el" href="classfsqmat.html#c01f3e9bb590f2a2921369d672f3ce1e">fsqmat</a>
 <li>fy
 : <a class="el" href="classKalman.html#e580ab06483952bd03f2e651763e184f">Kalman&lt; sq_T &gt;</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libPF_8h__dep__incl.map
===================================================================
--- doc/html/libPF_8h__dep__incl.map (revision 99)
+++ doc/html/libPF_8h__dep__incl.map (revision 139)
@@ -1,1 +1,1 @@
-<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,81,205,105">
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,84,245,111">
Index: doc/html/classEKFful__unQR__coll__graph.md5
===================================================================
--- doc/html/classEKFful__unQR__coll__graph.md5 (revision 139)
+++ doc/html/classEKFful__unQR__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+48d2eb3d5be8809b1af41d6d51df52bc
Index: doc/html/inherit__graph__0.md5
===================================================================
--- doc/html/inherit__graph__0.md5 (revision 91)
+++ doc/html/inherit__graph__0.md5 (revision 139)
@@ -1,1 +1,1 @@
-4273d5296436534ca5477b8ee4ffc56e
+104b2d93a49c859e53e3dd75ea258630
Index: doc/html/classlinfn-members.html
===================================================================
--- doc/html/classlinfn-members.html (revision 106)
+++ doc/html/classlinfn-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -33,7 +33,7 @@
   <tr class="memlist"><td><a class="el" href="classfnc.html#17164c202f6feee3d708b8caab6306ab">~fnc</a>()</td><td><a class="el" href="classfnc.html">fnc</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classldmat.html
===================================================================
--- doc/html/classldmat.html (revision 106)
+++ doc/html/classldmat.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -198,5 +198,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [virtual]</code></td>
+          <td></td><td></td><td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -216,5 +216,5 @@
 <p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00099">sqmat::dim</a>, and <a class="el" href="libDC_8h-source.html#l00266">L</a>.</p>
 
-<p>Referenced by <a class="el" href="libDC_8cpp-source.html#l00104">add()</a>, <a class="el" href="arx_8cpp-source.html#l00005">ARX::bayes()</a>, and <a class="el" href="libDC_8cpp-source.html#l00118">inv()</a>.</p>
+<p>Referenced by <a class="el" href="libDC_8cpp-source.html#l00104">add()</a>, and <a class="el" href="bdm_2estim_2arx_8cpp-source.html#l00005">ARX::bayes()</a>.</p>
 
 </div>
@@ -230,5 +230,5 @@
           <td class="paramname"> <em>C</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -247,5 +247,5 @@
 <p>Implements <a class="el" href="classsqmat.html#60fbbfa9e483b8187c135f787ee53afa">sqmat</a>.</p>
 
-<p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00209">ldform()</a>.</p>
+<p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00205">ldform()</a>.</p>
 
 </div>
@@ -261,5 +261,5 @@
           <td class="paramname"> <em>C</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -278,5 +278,5 @@
 <p>Implements <a class="el" href="classsqmat.html#6909e906da17725b1b80f3cae7cf3325">sqmat</a>.</p>
 
-<p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00209">ldform()</a>.</p>
+<p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00205">ldform()</a>.</p>
 
 </div>
@@ -292,5 +292,5 @@
           <td class="paramname"> <em>v</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [virtual]</code></td>
+          <td> const<code> [virtual]</code></td>
         </tr>
       </table>
@@ -318,5 +318,5 @@
           <td class="paramname"> <em>Inv</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [virtual]</code></td>
+          <td> const<code> [virtual]</code></td>
         </tr>
       </table>
@@ -333,5 +333,5 @@
 </dl>
 
-<p>References <a class="el" href="libDC_8cpp-source.html#l00116">clear()</a>, <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00099">sqmat::dim</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00058">opupdt()</a>.</p>
+<p>References <a class="el" href="libDC_8cpp-source.html#l00116">clear()</a>, <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00099">sqmat::dim</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00205">ldform()</a>.</p>
 
 </div>
@@ -356,5 +356,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"> const</td>
+          <td></td><td></td><td> const</td>
         </tr>
       </table>
@@ -372,5 +372,5 @@
 </dl>
 
-<p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00209">ldform()</a>.</p>
+<p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00205">ldform()</a>.</p>
 
 </div>
@@ -395,5 +395,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"> const</td>
+          <td></td><td></td><td> const</td>
         </tr>
       </table>
@@ -411,5 +411,5 @@
 </dl>
 
-<p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00209">ldform()</a>.</p>
+<p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00266">L</a>, and <a class="el" href="libDC_8cpp-source.html#l00205">ldform()</a>.</p>
 
 </div>
@@ -434,5 +434,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"></td>
+          <td></td><td></td><td></td>
         </tr>
       </table>
@@ -452,5 +452,5 @@
 <p>References <a class="el" href="libDC_8h-source.html#l00264">D</a>, <a class="el" href="libDC_8h-source.html#l00099">sqmat::dim</a>, and <a class="el" href="libDC_8h-source.html#l00266">L</a>.</p>
 
-<p>Referenced by <a class="el" href="libDC_8cpp-source.html#l00046">ldmat()</a>, <a class="el" href="libDC_8cpp-source.html#l00130">mult_sym()</a>, and <a class="el" href="libDC_8cpp-source.html#l00135">mult_sym_t()</a>.</p>
+<p>Referenced by <a class="el" href="libDC_8cpp-source.html#l00118">inv()</a>, <a class="el" href="libDC_8cpp-source.html#l00046">ldmat()</a>, <a class="el" href="libDC_8cpp-source.html#l00126">mult_sym()</a>, and <a class="el" href="libDC_8cpp-source.html#l00131">mult_sym_t()</a>.</p>
 
 </div>
@@ -466,5 +466,5 @@
           <td class="paramname"> <em>ldA</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [inline]</code></td>
+          <td><code> [inline]</code></td>
         </tr>
       </table>
@@ -488,5 +488,5 @@
           <td class="paramname"> <em>ldA</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [inline]</code></td>
+          <td><code> [inline]</code></td>
         </tr>
       </table>
@@ -503,7 +503,7 @@
 <li>work/mixpp/bdm/math/<a class="el" href="libDC_8h-source.html">libDC.h</a><li>work/mixpp/bdm/math/libDC.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__8.md5
===================================================================
--- doc/html/inherit__graph__8.md5 (revision 91)
+++ doc/html/inherit__graph__8.md5 (revision 139)
@@ -1,1 +1,1 @@
-c27e963ef008944448151a95bb06381d
+0e1c48ab752e50f748cddb7e80ac9f69
Index: doc/html/libKF_8h__dep__incl.map
===================================================================
--- doc/html/libKF_8h__dep__incl.map (revision 99)
+++ doc/html/libKF_8h__dep__incl.map (revision 139)
@@ -1,2 +1,4 @@
-<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,81,205,105">
-<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="229,81,597,105">
+<area shape="rect" href="$ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="5,84,251,111">
+<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="275,84,493,111">
+<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="517,84,917,111">
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="8,161,248,188">
Index: doc/html/functions_0x75.html
===================================================================
--- doc/html/functions_0x75.html (revision 106)
+++ doc/html/functions_0x75.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -65,21 +65,13 @@
 <p>
 <h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>uibase()
-: <a class="el" href="classuibase.html#2f0551822ed7af25f8e7ffbe7c0a8f97">uibase</a>
-<li>uimatrix()
-: <a class="el" href="classuimatrix.html#5817e2696f293a751b6690792f3e7aa8">uimatrix&lt; T &gt;</a>
-<li>uiscalar()
-: <a class="el" href="classuiscalar.html#4b71f9d9246a3715df44d9701b1cbfdd">uiscalar&lt; T &gt;</a>
-<li>uistring()
-: <a class="el" href="classuistring.html#1853e3ed6881106360042949287c7dab">uistring</a>
-<li>uivector()
-: <a class="el" href="classuivector.html#b9cf7db05fe899cad8f2a42580c7c3cb">uivector&lt; T &gt;</a>
 <li>Urv
 : <a class="el" href="classDS.html#0a88ffaeb3c7c2cf30c69bc41a000629">DS</a>
+<li>UserInfo()
+: <a class="el" href="classUserInfo.html#15450d05eb4ac5f57c03d3c0707837e1">UserInfo&lt; T &gt;</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classOMpmsm.html
===================================================================
--- doc/html/classOMpmsm.html (revision 106)
+++ doc/html/classOMpmsm.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -129,5 +129,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -182,5 +182,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual, inherited]</code></td>
+          <td></td><td></td><td><code> [inline, virtual, inherited]</code></td>
         </tr>
       </table>
@@ -207,7 +207,7 @@
 <li>work/mixpp/pmsm/<a class="el" href="pmsm_8h-source.html">pmsm.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKFfull__inherit__graph.md5
===================================================================
--- doc/html/classEKFfull__inherit__graph.md5 (revision 91)
+++ doc/html/classEKFfull__inherit__graph.md5 (revision 139)
@@ -1,1 +1,1 @@
-c680f724939233219f5ae62bdb0dbbe1
+26227bafd8ddc291671f3ad911c716e9
Index: doc/html/functions_func_0x66.html
===================================================================
--- doc/html/functions_func_0x66.html (revision 106)
+++ doc/html/functions_func_0x66.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -63,4 +63,9 @@
 <p>
 <h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>FillAttribute()
+: <a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">Attribute</a>
+<li>FillElement()
+: <a class="el" href="classUserInfoCore.html#282c9bfd140bd09777aff395158c35ab">UserInfoCore</a>
+, <a class="el" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">UserInfo&lt; T &gt;</a>
 <li>find()
 : <a class="el" href="classRV.html#6b078b1086224aca3a9e5a203e647fb6">RV</a>
@@ -68,10 +73,10 @@
 : <a class="el" href="classfnc.html#8a1da32233c3006a4239cf601c413538">fnc</a>
 <li>fsqmat()
-: <a class="el" href="classfsqmat.html#1929fbc9fe375f1d67f979d0d302336f">fsqmat</a>
+: <a class="el" href="classfsqmat.html#40eae99305e7c7240fa95cfec125b06f">fsqmat</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libPF_8h__dep__incl.md5
===================================================================
--- doc/html/libPF_8h__dep__incl.md5 (revision 99)
+++ doc/html/libPF_8h__dep__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-b1df9e2ed692a06beb7a9891b1044ad6
+08554ea586adc3b68fc10b98ce53410d
Index: doc/html/classEKFfixed.html
===================================================================
--- doc/html/classEKFfixed.html (revision 106)
+++ doc/html/classEKFfixed.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -177,7 +177,7 @@
 <li>work/mixpp/pmsm/simulator_zdenek/ekf_example/<a class="el" href="ekf__obj_8h-source.html">ekf_obj.h</a><li>work/mixpp/pmsm/simulator_zdenek/ekf_example/ekf_obj.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classKalmanFull.html
===================================================================
--- doc/html/classKalmanFull.html (revision 106)
+++ doc/html/classKalmanFull.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,5 +34,5 @@
 <p><center><img src="classKalmanFull__inherit__graph.png" border="0" usemap="#KalmanFull__inherit__map" alt="Inheritance graph"></center>
 <map name="KalmanFull__inherit__map">
-<area shape="rect" href="classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="19,82,83,106"></map>
+<area shape="rect" href="classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="79,84,140,111"><area shape="rect" href="classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="120,161,219,188"></map>
 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
 
@@ -118,7 +118,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libKF_8h-source.html">libKF.h</a><li>work/mixpp/bdm/estim/libKF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKFfull.html
===================================================================
--- doc/html/classEKFfull.html (revision 106)
+++ doc/html/classEKFfull.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,5 +34,5 @@
 <p><center><img src="classEKFfull__inherit__graph.png" border="0" usemap="#EKFfull__inherit__map" alt="Inheritance graph"></center>
 <map name="EKFfull__inherit__map">
-<area shape="rect" href="classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="5,7,91,31"><area shape="rect" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="115,7,155,31"></map>
+<area shape="rect" href="classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="120,161,219,188"><area shape="rect" href="classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="21,7,109,33"><area shape="rect" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="133,7,173,33"></map>
 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
 <div class="dynheader">
@@ -159,7 +159,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libKF_8h-source.html">libKF.h</a><li>work/mixpp/bdm/estim/libKF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classUserInfo__coll__graph.map
===================================================================
--- doc/html/classUserInfo__coll__graph.map (revision 139)
+++ doc/html/classUserInfo__coll__graph.map (revision 139)
@@ -0,0 +1,3 @@
+<area shape="rect" href="$classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="5,103,109,129">
+<area shape="rect" href="$classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="133,103,248,129">
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="107,7,184,33">
Index: doc/html/classKalmanFull__inherit__graph.map
===================================================================
--- doc/html/classKalmanFull__inherit__graph.map (revision 91)
+++ doc/html/classKalmanFull__inherit__graph.map (revision 139)
@@ -1,1 +1,2 @@
-<area shape="rect" href="$classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="19,82,83,106">
+<area shape="rect" href="$classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="79,84,140,111">
+<area shape="rect" href="$classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="120,161,219,188">
Index: doc/html/classOMpmsm-members.html
===================================================================
--- doc/html/classOMpmsm-members.html (revision 106)
+++ doc/html/classOMpmsm-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -42,7 +42,7 @@
   <tr class="memlist"><td><a class="el" href="classfnc.html#17164c202f6feee3d708b8caab6306ab">~fnc</a>()</td><td><a class="el" href="classfnc.html">fnc</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classStringAttribute__inherit__graph.map
===================================================================
--- doc/html/classStringAttribute__inherit__graph.map (revision 139)
+++ doc/html/classStringAttribute__inherit__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="24,7,101,33">
Index: doc/html/classlogger-members.html
===================================================================
--- doc/html/classlogger-members.html (revision 106)
+++ doc/html/classlogger-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -33,7 +33,7 @@
   <tr class="memlist"><td><a class="el" href="classlogger.html#92c63a0a87392c62b9ed3c00faa9d5df">~logger</a>()</td><td><a class="el" href="classlogger.html">logger</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/chmat_8h__dep__incl.map
===================================================================
--- doc/html/chmat_8h__dep__incl.map (revision 99)
+++ doc/html/chmat_8h__dep__incl.map (revision 139)
@@ -1,3 +1,5 @@
-<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="161,82,356,106">
-<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,156,205,180">
-<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="229,156,597,180">
+<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="419,84,627,111">
+<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="699,161,917,188">
+<area shape="rect" href="$ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="5,161,251,188">
+<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="275,161,675,188">
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="8,239,248,265">
Index: doc/html/libKF_8h__dep__incl.md5
===================================================================
--- doc/html/libKF_8h__dep__incl.md5 (revision 99)
+++ doc/html/libKF_8h__dep__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-433e05ce5ef8133745b6708160e0d1d1
+9be19b6ffb5eae057747ef1d61738f91
Index: doc/html/classEKFfull-members.html
===================================================================
--- doc/html/classEKFfull-members.html (revision 106)
+++ doc/html/classEKFfull-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -59,7 +59,7 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x75.html
===================================================================
--- doc/html/functions_func_0x75.html (revision 106)
+++ doc/html/functions_func_0x75.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li class="current"><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -63,19 +63,11 @@
 <p>
 <h3><a class="anchor" name="index_u">- u -</a></h3><ul>
-<li>uibase()
-: <a class="el" href="classuibase.html#2f0551822ed7af25f8e7ffbe7c0a8f97">uibase</a>
-<li>uimatrix()
-: <a class="el" href="classuimatrix.html#5817e2696f293a751b6690792f3e7aa8">uimatrix&lt; T &gt;</a>
-<li>uiscalar()
-: <a class="el" href="classuiscalar.html#4b71f9d9246a3715df44d9701b1cbfdd">uiscalar&lt; T &gt;</a>
-<li>uistring()
-: <a class="el" href="classuistring.html#1853e3ed6881106360042949287c7dab">uistring</a>
-<li>uivector()
-: <a class="el" href="classuivector.html#b9cf7db05fe899cad8f2a42580c7c3cb">uivector&lt; T &gt;</a>
+<li>UserInfo()
+: <a class="el" href="classUserInfo.html#15450d05eb4ac5f57c03d3c0707837e1">UserInfo&lt; T &gt;</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/ekf__templ_8h__dep__incl.map
===================================================================
--- doc/html/ekf__templ_8h__dep__incl.map (revision 139)
+++ doc/html/ekf__templ_8h__dep__incl.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="8,84,248,111">
Index: doc/html/functions_0x6c.html
===================================================================
--- doc/html/functions_0x6c.html (revision 106)
+++ doc/html/functions_0x6c.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -88,23 +88,19 @@
 <li>lnk
 : <a class="el" href="classeuni.html#f445a0ce24f39d14c1a4eed53fc8e2c3">euni</a>
-<li>load()
-: <a class="el" href="classuistring.html#382d63a6a9ec8f10b9ceb2ed197f6e20">uistring</a>
-, <a class="el" href="classuibase.html#eb22da8503624c0d52d84817b00acba3">uibase</a>
-, <a class="el" href="classuiscalar.html#135480b7762b221331076227c292869c">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuivector.html#c8e640c8013c4c69f8ce9014009dd8c6">uivector&lt; T &gt;</a>
-, <a class="el" href="classuimatrix.html#664307ac6fc483e506b831d80a60b7a8">uimatrix&lt; T &gt;</a>
+<li>Load()
+: <a class="el" href="classUserInfo.html#920c54d79132041a520180d083a6c503">UserInfo&lt; T &gt;</a>
 <li>logdet()
 : <a class="el" href="classchmat.html#b504ca818203b13e667cb3c503980382">chmat</a>
+, <a class="el" href="classldmat.html#2b42750ba4962d439aa52a77ae12949b">ldmat</a>
+, <a class="el" href="classfsqmat.html#eb0d1358f536e4453b5f99d0418ca1e5">fsqmat</a>
 , <a class="el" href="classsqmat.html#0a772b396750eeeed85d69fa72478b45">sqmat</a>
-, <a class="el" href="classfsqmat.html#eb0d1358f536e4453b5f99d0418ca1e5">fsqmat</a>
-, <a class="el" href="classldmat.html#2b42750ba4962d439aa52a77ae12949b">ldmat</a>
 <li>logger()
 : <a class="el" href="classlogger.html#4f753a510e00c892b38e95c2284363a6">logger</a>
 <li>logit()
-: <a class="el" href="classlogger.html#efb5a59cb329f58810b09bd9cc270b78">logger</a>
-, <a class="el" href="classmemlog.html#8d2feeb826f7249e9104d616b5a67144">memlog</a>
+: <a class="el" href="classmemlog.html#8d2feeb826f7249e9104d616b5a67144">memlog</a>
+, <a class="el" href="classlogger.html#efb5a59cb329f58810b09bd9cc270b78">logger</a>
 <li>lognc()
-: <a class="el" href="classegamma.html#d6dbbdb72360f9e54d64501f80318bb6">egamma</a>
-, <a class="el" href="classegiw.html#70eb1a0b88459b227f919b425b0d3359">egiw</a>
+: <a class="el" href="classegiw.html#70eb1a0b88459b227f919b425b0d3359">egiw</a>
+, <a class="el" href="classegamma.html#d6dbbdb72360f9e54d64501f80318bb6">egamma</a>
 , <a class="el" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classeEF.html#69e5680dac10375d62520d26c672477d">eEF</a>
@@ -113,7 +109,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/demo__example_2regulace_8h-source.html
===================================================================
--- doc/html/demo__example_2regulace_8h-source.html (revision 106)
+++ doc/html/demo__example_2regulace_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -33,7 +33,7 @@
 <a name="l00017"></a>00017 <span class="comment">// Idw_urm, Urmf, Iqw_reg </span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libFN_8h-source.html
===================================================================
--- doc/html/libFN_8h-source.html (revision 106)
+++ doc/html/libFN_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -104,7 +104,7 @@
 <a name="l00123"></a>00123 <span class="preprocessor">#endif // FN_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classUserInfo__coll__graph.md5
===================================================================
--- doc/html/classUserInfo__coll__graph.md5 (revision 139)
+++ doc/html/classUserInfo__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+c403c355ff2123c1f76a60b4b6f530ea
Index: doc/html/fixed_8h-source.html
===================================================================
--- doc/html/fixed_8h-source.html (revision 106)
+++ doc/html/fixed_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -33,7 +33,7 @@
 <a name="l00017"></a>00017 <span class="comment">// obecne deleni: x_"Qposun1"*"Qscale"/y_"Qposun2" -&gt; "Q_posun_fin"</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classKalmanFull__inherit__graph.md5
===================================================================
--- doc/html/classKalmanFull__inherit__graph.md5 (revision 91)
+++ doc/html/classKalmanFull__inherit__graph.md5 (revision 139)
@@ -1,1 +1,1 @@
-ccf9e1e200a28964feb8da49844f7f41
+3a11c7df3decbee157872f6921ab7281
Index: doc/html/classStringAttribute__inherit__graph.md5
===================================================================
--- doc/html/classStringAttribute__inherit__graph.md5 (revision 139)
+++ doc/html/classStringAttribute__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+a8a83300b4724f16b908da643b204a11
Index: doc/html/ekf_8h-source.html
===================================================================
--- doc/html/ekf_8h-source.html (revision 106)
+++ doc/html/ekf_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -39,7 +39,7 @@
 <a name="l00023"></a>00023 
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classGlobalXercesConnector-members.html
===================================================================
--- doc/html/classGlobalXercesConnector-members.html (revision 139)
+++ doc/html/classGlobalXercesConnector-members.html (revision 139)
@@ -0,0 +1,38 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>GlobalXercesConnector Member List</h1>This is the complete list of members for <a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classGlobalXercesConnector.html#5bf4f5c7f9e7b54a318e99bb0e3f186d">GlobalXercesConnector</a>()</td><td><a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classGlobalXercesConnector.html#8d2d2a3f1b2a21a9647f7bc4c7e82c73">pImplementation</a></td><td><a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51">pParser</a></td><td><a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classGlobalXercesConnector.html#c6c620829e2a2fface1bea202b0608a6">pSerializer</a></td><td><a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classGlobalXercesConnector.html#9800b81014bc6497815e28ad4bd3cf3a">XMLCh2str</a>(const XMLCh *const XMLCh_str)</td><td><a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classGlobalXercesConnector.html#d61ca15a9bf7d358c5afd8fd1e42c3ca">~GlobalXercesConnector</a>()</td><td><a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a></td><td></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classenorm.html
===================================================================
--- doc/html/classenorm.html (revision 106)
+++ doc/html/classenorm.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -103,4 +103,8 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access method <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="enorm::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b89143f12c9b49282e30841e4fb5f337"></a><!-- doxytag: member="enorm::_rv" ref="b89143f12c9b49282e30841e4fb5f337" args="() const " -->
 <a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#b89143f12c9b49282e30841e4fb5f337">_rv</a> () const </td></tr>
@@ -143,5 +147,5 @@
           <td class="paramname">          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [inline, virtual]</code></td>
+          <td> const<code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -162,7 +166,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:41 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/chmat_8h__dep__incl.md5
===================================================================
--- doc/html/chmat_8h__dep__incl.md5 (revision 99)
+++ doc/html/chmat_8h__dep__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-d557292fd2772410efd58355f92b4606
+1f4dabb594328b6cb27a5b16819372df
Index: doc/html/inherit__graph__1.map
===================================================================
--- doc/html/inherit__graph__1.map (revision 106)
+++ doc/html/inherit__graph__1.map (revision 139)
@@ -1,11 +1,2 @@
-<area shape="rect" href="$classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="7,198,52,222">
-<area shape="rect" href="$classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="107,126,152,150">
-<area shape="rect" href="$classeEmp.html" title="Weighted empirical density." alt="" coords="101,174,157,198">
-<area shape="rect" href="$classemix.html" title="Mixture of epdfs." alt="" coords="105,222,153,246">
-<area shape="rect" href="$classeuni.html" title="Uniform distributed density on a rectangular support." alt="" coords="107,270,152,294">
-<area shape="rect" href="$classegamma.html" title="Gamma posterior density." alt="" coords="231,6,303,30">
-<area shape="rect" href="$classegiw.html" title="Gauss&#45;inverse&#45;Wishart density stored in LD form." alt="" coords="243,54,291,78">
-<area shape="rect" href="$classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="212,102,321,126">
-<area shape="rect" href="$classenorm.html" title="enorm\&lt; chmat \&gt;" alt="" coords="208,150,325,174">
-<area shape="rect" href="$classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="207,198,327,222">
-<area shape="rect" href="$classenorm.html" title="enorm\&lt; ldmat \&gt;" alt="" coords="211,246,323,270">
+<area shape="rect" href="$classDS.html" title="Abstract class for discrete&#45;time sources of data." alt="" coords="5,5,45,32">
+<area shape="rect" href="$classMemDS.html" title="Class representing off&#45;line data stored in memory." alt="" coords="93,5,165,32">
Index: doc/html/ekf__templ_8h__dep__incl.md5
===================================================================
--- doc/html/ekf__templ_8h__dep__incl.md5 (revision 139)
+++ doc/html/ekf__templ_8h__dep__incl.md5 (revision 139)
@@ -0,0 +1,1 @@
+b8a50e36b6b7f6103bac88fa65bb6458
Index: doc/html/classUserInfoCore-members.html
===================================================================
--- doc/html/classUserInfoCore-members.html (revision 139)
+++ doc/html/classUserInfoCore-members.html (revision 139)
@@ -0,0 +1,34 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>UserInfoCore Member List</h1>This is the complete list of members for <a class="el" href="classUserInfoCore.html">UserInfoCore</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classUserInfoCore.html#282c9bfd140bd09777aff395158c35ab">FillElement</a>(DOMElement &amp;element)=0</td><td><a class="el" href="classUserInfoCore.html">UserInfoCore</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfoCore.html#a09a9b965ca04a186143787c0d049a7f">ParseElement</a>(DOMElement *element)=0</td><td><a class="el" href="classUserInfoCore.html">UserInfoCore</a></td><td><code> [pure virtual]</code></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/inherit__graph__9.map
===================================================================
--- doc/html/inherit__graph__9.map (revision 99)
+++ doc/html/inherit__graph__9.map (revision 139)
@@ -1,5 +1,1 @@
-<area shape="rect" href="$classuibase.html" title="User Info base class." alt="" coords="7,78,65,102">
-<area shape="rect" href="$classuimatrix.html" title="User info for matrices." alt="" coords="116,6,215,30">
-<area shape="rect" href="$classuiscalar.html" title="User info for scalars." alt="" coords="116,54,215,78">
-<area shape="rect" href="$classuistring.html" title="User info for strings." alt="" coords="133,102,197,126">
-<area shape="rect" href="$classuivector.html" title="User info for vectors." alt="" coords="116,150,215,174">
+<area shape="rect" href="$classRV.html" title="Class representing variables, most often random variables." alt="" coords="7,5,44,32">
Index: doc/html/functions_func_0x6c.html
===================================================================
--- doc/html/functions_func_0x6c.html (revision 106)
+++ doc/html/functions_func_0x6c.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -74,15 +74,11 @@
 : <a class="el" href="classDS.html#9a35ca9c9321dce2bf63bf668f785b75">DS</a>
 , <a class="el" href="classMemDS.html#5f72b555e0e4a61de1440c457cf57007">MemDS</a>
-<li>load()
-: <a class="el" href="classuibase.html#eb22da8503624c0d52d84817b00acba3">uibase</a>
-, <a class="el" href="classuiscalar.html#135480b7762b221331076227c292869c">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuimatrix.html#664307ac6fc483e506b831d80a60b7a8">uimatrix&lt; T &gt;</a>
-, <a class="el" href="classuistring.html#382d63a6a9ec8f10b9ceb2ed197f6e20">uistring</a>
-, <a class="el" href="classuivector.html#c8e640c8013c4c69f8ce9014009dd8c6">uivector&lt; T &gt;</a>
+<li>Load()
+: <a class="el" href="classUserInfo.html#920c54d79132041a520180d083a6c503">UserInfo&lt; T &gt;</a>
 <li>logdet()
-: <a class="el" href="classchmat.html#b504ca818203b13e667cb3c503980382">chmat</a>
+: <a class="el" href="classldmat.html#2b42750ba4962d439aa52a77ae12949b">ldmat</a>
+, <a class="el" href="classchmat.html#b504ca818203b13e667cb3c503980382">chmat</a>
 , <a class="el" href="classsqmat.html#0a772b396750eeeed85d69fa72478b45">sqmat</a>
 , <a class="el" href="classfsqmat.html#eb0d1358f536e4453b5f99d0418ca1e5">fsqmat</a>
-, <a class="el" href="classldmat.html#2b42750ba4962d439aa52a77ae12949b">ldmat</a>
 <li>logger()
 : <a class="el" href="classlogger.html#4f753a510e00c892b38e95c2284363a6">logger</a>
@@ -91,13 +87,13 @@
 , <a class="el" href="classlogger.html#efb5a59cb329f58810b09bd9cc270b78">logger</a>
 <li>lognc()
-: <a class="el" href="classeEF.html#69e5680dac10375d62520d26c672477d">eEF</a>
+: <a class="el" href="classegiw.html#70eb1a0b88459b227f919b425b0d3359">egiw</a>
+, <a class="el" href="classegamma.html#d6dbbdb72360f9e54d64501f80318bb6">egamma</a>
+, <a class="el" href="classeEF.html#69e5680dac10375d62520d26c672477d">eEF</a>
 , <a class="el" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8">enorm&lt; sq_T &gt;</a>
-, <a class="el" href="classegamma.html#d6dbbdb72360f9e54d64501f80318bb6">egamma</a>
-, <a class="el" href="classegiw.html#70eb1a0b88459b227f919b425b0d3359">egiw</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEngineUI.html
===================================================================
--- doc/html/classEngineUI.html (revision 139)
+++ doc/html/classEngineUI.html (revision 139)
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: EngineUI Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>EngineUI Class Reference</h1><!-- doxytag: class="EngineUI" --><!-- doxytag: inherits="UserInfo&lt; Engine &gt;" -->User info for strings.  
+<a href="#_details">More...</a>
+<p>
+<div class="dynheader">
+Inheritance diagram for EngineUI:</div>
+<div class="dynsection">
+<p><center><img src="classEngineUI__inherit__graph.png" border="0" usemap="#EngineUI__inherit__map" alt="Inheritance graph"></center>
+<map name="EngineUI__inherit__map">
+<area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="5,183,152,209"><area shape="rect" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="36,7,140,33"><area shape="rect" href="classUserInfo.html" title="The main user info template class." alt="" coords="95,87,207,113"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for EngineUI:</div>
+<div class="dynsection">
+<p><center><img src="classEngineUI__coll__graph.png" border="0" usemap="#EngineUI__coll__map" alt="Collaboration graph"></center>
+<map name="EngineUI__coll__map">
+<area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="225,305,372,332"><area shape="rect" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="288,103,392,129"><area shape="rect" href="classUserInfo.html" title="The main user info template class." alt="" coords="355,209,467,236"><area shape="rect" href="classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="123,103,237,129"><area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="49,7,127,33"><area shape="rect" href="classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute." alt="" coords="5,156,128,183"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classEngineUI-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba55eba106280ea1ae26b0a93df101e1"></a><!-- doxytag: member="EngineUI::build" ref="ba55eba106280ea1ae26b0a93df101e1" args="()" -->
+Engine *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEngineUI.html#ba55eba106280ea1ae26b0a93df101e1">build</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns object of templated type filled with data stored in this <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> instance <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="089b8a3ad514b17ae564a27328655126"></a><!-- doxytag: member="EngineUI::Save" ref="089b8a3ad514b17ae564a27328655126" args="(char *fileName)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">Save</a> (char *fileName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> to the file (typically with an XML extension). <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="920c54d79132041a520180d083a6c503"></a><!-- doxytag: member="EngineUI::Load" ref="920c54d79132041a520180d083a6c503" args="(char *fileName)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#920c54d79132041a520180d083a6c503">Load</a> (char *fileName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> from the file (typically with an XML extension). <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="51c1823208b719eec546b98bb855e272"></a><!-- doxytag: member="EngineUI::Attach" ref="51c1823208b719eec546b98bb855e272" args="(MappedElements &amp;externalElements)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">Attach</a> (MappedElements &amp;externalElements)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method is the key method to connect the element to its parent UI element. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f673ea7ee23cc87e89d1530f94817800"></a><!-- doxytag: member="EngineUI::ParseElement" ref="f673ea7ee23cc87e89d1530f94817800" args="(DOMElement *element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">ParseElement</a> (DOMElement *element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills internal attributes and descendant elements according DOMElement. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="22ca1ef5a10740e4107cd5a7e9a72856"></a><!-- doxytag: member="EngineUI::FillElement" ref="22ca1ef5a10740e4107cd5a7e9a72856" args="(DOMElement &amp;element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">FillElement</a> (DOMElement &amp;element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills DOMElement according internal attributes and descendant elements. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="460f39281a1aa18d6d13fa5106121643"></a><!-- doxytag: member="EngineUI::producer" ref="460f39281a1aa18d6d13fa5106121643" args="" -->
+<a class="el" href="classStringAttribute.html">StringAttribute</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>producer</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d045de5c74b161e9a0dafbeb5e1c66de"></a><!-- doxytag: member="EngineUI::consumption" ref="d045de5c74b161e9a0dafbeb5e1c66de" args="" -->
+<a class="el" href="classDoubleAttribute.html">DoubleAttribute</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>consumption</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b63907af7cfccefeab209f8381962092"></a><!-- doxytag: member="EngineUI::help" ref="b63907af7cfccefeab209f8381962092" args="" -->
+<a class="el" href="classStringAttribute.html">StringAttribute</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">help</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explanation for an user is the only obligatory attribute. <br></td></tr>
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20783b9cdbef32b584be96851a8f9862"></a><!-- doxytag: member="EngineUI::elements" ref="20783b9cdbef32b584be96851a8f9862" args="" -->
+MappedElements&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">elements</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">MappiLength of the output vector. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa6753c220a54aba613bfa3cc115d1c8"></a><!-- doxytag: member="EngineUI::attributes" ref="aa6753c220a54aba613bfa3cc115d1c8" args="" -->
+<a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">Attribute::MappedAttributes</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">attributes</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Length of the output vector. <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+User info for strings. <hr>The documentation for this class was generated from the following file:<ul>
+<li>work/mixpp/tests/testUI.cpp</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classenorm-members.html
===================================================================
--- doc/html/classenorm-members.html (revision 106)
+++ doc/html/classenorm-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -43,5 +43,6 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">sample</a>() const </td><td><a class="el" href="classenorm.html">enorm&lt; sq_T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">sample</a>(int N) const </td><td><a class="el" href="classenorm.html">enorm&lt; sq_T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">sample</a>(int N) const </td><td><a class="el" href="classenorm.html">enorm&lt; sq_T &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classenorm.html#d892a38f03be12e572ea57d9689cef6b">set_mu</a>(const vec mu0)</td><td><a class="el" href="classenorm.html">enorm&lt; sq_T &gt;</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classenorm.html#1394a65caa6e00d42e00cc99b12227af">set_parameters</a>(const vec &amp;mu, const sq_T &amp;R)</td><td><a class="el" href="classenorm.html">enorm&lt; sq_T &gt;</a></td><td><code> [inline]</code></td></tr>
@@ -49,7 +50,7 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:41 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/pages.html
===================================================================
--- doc/html/pages.html (revision 106)
+++ doc/html/pages.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -22,7 +22,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classMPF-members.html
===================================================================
--- doc/html/classMPF-members.html (revision 106)
+++ doc/html/classMPF-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -47,7 +47,7 @@
   <tr bgcolor="#f0f0f0"><td><b>~MPF</b>() (defined in <a class="el" href="classMPF.html">MPF&lt; BM_T &gt;</a>)</td><td><a class="el" href="classMPF.html">MPF&lt; BM_T &gt;</a></td><td><code> [inline]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/ekf__templ_8h.html
===================================================================
--- doc/html/ekf__templ_8h.html (revision 139)
+++ doc/html/ekf__templ_8h.html (revision 139)
@@ -0,0 +1,59 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: work/mixpp/bdm/estim/ekf_templ.h File Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>work/mixpp/bdm/estim/ekf_templ.h File Reference</h1>Bayesian Filtering for linear Gaussian models (<a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> Filter) and extensions. <a href="#_details">More...</a>
+<p>
+<code>#include &quot;<a class="el" href="libKF_8h-source.html">libKF.h</a>&quot;</code><br>
+
+<p>
+<div class="dynheader">
+Include dependency graph for ekf_templ.h:</div>
+<div class="dynsection">
+<p><center><img src="ekf__templ_8h__incl.png" border="0" usemap="#work/mixpp/bdm/estim/ekf_templ.h_map" alt=""></center>
+<map name="work/mixpp/bdm/estim/ekf_templ.h_map">
+<area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="107,84,165,111"><area shape="rect" href="libFN_8h-source.html" title="../stat/libFN.h" alt="" coords="21,161,125,188"><area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="149,161,251,188"><area shape="rect" href="chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="293,161,416,188"><area shape="rect" href="libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="56,239,123,265"><area shape="rect" href="libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="317,239,432,265"><area shape="rect" href="itpp__ext_8h-source.html" title="../itpp_ext.h" alt="" coords="197,239,293,265"></map>
+</div>
+
+<p>
+<div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dynsection">
+<p><center><img src="ekf__templ_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/estim/ekf_templ.hdep_map" alt=""></center>
+<map name="work/mixpp/bdm/estim/ekf_templ.hdep_map">
+<area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="8,84,248,111"></map>
+</div>
+
+<p>
+<a href="ekf__templ_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEKFful__unQR.html">EKFful_unQR</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Extended <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter with unknown <code>Q</code> and <code>R</code>.  <a href="classEKFful__unQR.html#_details">More...</a><br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Bayesian Filtering for linear Gaussian models (<a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> Filter) and extensions. 
+<p>
+<dl class="author" compact><dt><b>Author:</b></dt><dd>Vaclav Smidl.</dd></dl>
+----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
+Using IT++ for numerical operations ----------------------------------- </div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:43 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classepdf.html
===================================================================
--- doc/html/classepdf.html (revision 106)
+++ doc/html/classepdf.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,5 +34,5 @@
 <p><center><img src="classepdf__inherit__graph.png" border="0" usemap="#epdf__inherit__map" alt="Inheritance graph"></center>
 <map name="epdf__inherit__map">
-<area shape="rect" href="classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="189,84,235,108"><area shape="rect" href="classeEmp.html" title="Weighted empirical density." alt="" coords="259,84,315,108"><area shape="rect" href="classemix.html" title="Mixture of epdfs." alt="" coords="339,84,387,108"><area shape="rect" href="classeuni.html" title="Uniform distributed density on a rectangular support." alt="" coords="411,84,456,108"><area shape="rect" title="internal class for MPDF providing composition of eEmp with external components" alt="" coords="480,84,643,108"><area shape="rect" href="classegamma.html" title="Gamma posterior density." alt="" coords="5,161,77,185"><area shape="rect" href="classegiw.html" title="Gauss&#45;inverse&#45;Wishart density stored in LD form." alt="" coords="101,161,149,185"><area shape="rect" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="295,161,404,185"><area shape="rect" href="classenorm.html" title="enorm\&lt; ldmat \&gt;" alt="" coords="151,249,263,273"><area shape="rect" href="classenorm.html" title="enorm\&lt; chmat \&gt;" alt="" coords="463,249,580,273"><area shape="rect" href="classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="297,249,417,273"></map>
+<area shape="rect" href="classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="199,87,241,113"><area shape="rect" href="classeEmp.html" title="Weighted empirical density." alt="" coords="265,87,324,113"><area shape="rect" href="classemix.html" title="Mixture of epdfs." alt="" coords="348,87,399,113"><area shape="rect" href="classeprod.html" title="Chain rule decomposition of epdf." alt="" coords="423,87,481,113"><area shape="rect" href="classeuni.html" title="Uniform distributed density on a rectangular support." alt="" coords="505,87,553,113"><area shape="rect" title="internal class for MPDF providing composition of eEmp with external components" alt="" coords="577,87,748,113"><area shape="rect" href="classegamma.html" title="Gamma posterior density." alt="" coords="5,167,85,193"><area shape="rect" href="classegiw.html" title="Gauss&#45;inverse&#45;Wishart density stored in LD form." alt="" coords="109,167,157,193"><area shape="rect" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="304,167,427,193"><area shape="rect" href="classenorm.html" title="enorm\&lt; ldmat \&gt;" alt="" coords="145,263,276,289"><area shape="rect" href="classenorm.html" title="enorm\&lt; chmat \&gt;" alt="" coords="493,263,627,289"><area shape="rect" href="classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="308,263,447,289"></map>
 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
 <div class="dynheader">
@@ -59,6 +59,6 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#8019654e494bf5e458f6fb947e11b262"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b3523bce1de49f58afe7c1e428cc4fd"></a><!-- doxytag: member="epdf::sample" ref="7b3523bce1de49f58afe7c1e428cc4fd" args="(int N) const " -->
-virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">sample</a> (int N) const </td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="epdf::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
@@ -100,5 +100,5 @@
           <td class="paramname">          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [pure virtual]</code></td>
+          <td> const<code> [pure virtual]</code></td>
         </tr>
       </table>
@@ -112,5 +112,5 @@
 <p>Implemented in <a class="el" href="classemix.html#0650601f24e633e0ab09aa1e46c14483">emix</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; sq_T &gt;</a>, <a class="el" href="classegiw.html#3d2c1f2ba0f9966781f1e0ae695e8a6f">egiw</a>, <a class="el" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425">egamma</a>, <a class="el" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">euni</a>, <a class="el" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">eEmp</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; ldmat &gt;</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; chmat &gt;</a>, and <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; fsqmat &gt;</a>.</p>
 
-<p>Referenced by <a class="el" href="libBM_8cpp-source.html#l00074">sample()</a>, <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>, <a class="el" href="libPF_8cpp-source.html#l00035">PF::set_est()</a>, and <a class="el" href="libEF_8cpp-source.html#l00222">eEmp::set_parameters()</a>.</p>
+<p>Referenced by <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>, <a class="el" href="libPF_8cpp-source.html#l00035">PF::set_est()</a>, and <a class="el" href="libEF_8cpp-source.html#l00223">eEmp::set_parameters()</a>.</p>
 
 </div>
@@ -119,7 +119,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a><li>work/mixpp/bdm/stat/libBM.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:41 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/parametry__motoru_8h-source.html
===================================================================
--- doc/html/parametry__motoru_8h-source.html (revision 106)
+++ doc/html/parametry__motoru_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -36,7 +36,7 @@
 <a name="l00020"></a>00020 <span class="preprocessor"></span><span class="preprocessor">#define kp              1.5</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmpdf.html
===================================================================
--- doc/html/classmpdf.html (revision 106)
+++ doc/html/classmpdf.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,5 +34,5 @@
 <p><center><img src="classmpdf__inherit__graph.png" border="0" usemap="#mpdf__inherit__map" alt="Inheritance graph"></center>
 <map name="mpdf__inherit__map">
-<area shape="rect" href="classmEF.html" title="Exponential family model." alt="" coords="89,81,137,105"><area shape="rect" href="classmgamma.html" title="Gamma random walk." alt="" coords="16,156,91,180"><area shape="rect" href="classmlnorm.html" title="Normal distributed linear function with linear function of mean value;." alt="" coords="115,156,232,180"><area shape="rect" href="classmgamma__fix.html" title="Gamma random walk around a fixed point." alt="" coords="5,230,101,254"></map>
+<area shape="rect" href="classmEF.html" title="Exponential family model." alt="" coords="99,84,147,111"><area shape="rect" href="classmepdf.html" title="Unconditional mpdf, allows using epdf in the role of mpdf." alt="" coords="171,84,232,111"><area shape="rect" href="classmmix.html" title="Mixture of mpdfs with constant weights." alt="" coords="256,84,312,111"><area shape="rect" href="classmgamma.html" title="Gamma random walk." alt="" coords="16,161,99,188"><area shape="rect" href="classmlnorm.html" title="Normal distributed linear function with linear function of mean value;." alt="" coords="123,161,253,188"><area shape="rect" href="classmgamma__fix.html" title="Gamma random walk around a fixed point." alt="" coords="5,239,109,265"></map>
 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
 <div class="dynheader">
@@ -51,4 +51,7 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#b0193a350c97933ddf15b15a130da352"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">samplecond</a> (vec &amp;cond, vec &amp;ll, int N)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">.  <a href="#6bf806badfdac606c847e458e8fce18c"></a><br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0f95a0cc6ab40611f46804682446ed83"></a><!-- doxytag: member="mpdf::condition" ref="0f95a0cc6ab40611f46804682446ed83" args="(const vec &amp;cond)" -->
 virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">condition</a> (const vec &amp;cond)</td></tr>
@@ -110,5 +113,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -128,7 +131,54 @@
 <p>Reimplemented in <a class="el" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">mlnorm&lt; sq_T &gt;</a>, and <a class="el" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139">mgamma</a>.</p>
 
-<p>References <a class="el" href="libBM_8h-source.html#l00171">condition()</a>, <a class="el" href="libBM_8h-source.html#l00163">ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
+<p>References <a class="el" href="libBM_8h-source.html#l00180">condition()</a>, <a class="el" href="libBM_8h-source.html#l00163">ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
 
 <p>Referenced by <a class="el" href="libPF_8h-source.html#l00137">MPF&lt; BM_T &gt;::bayes()</a>, and <a class="el" href="libPF_8cpp-source.html#l00007">PF::bayes()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="6bf806badfdac606c847e458e8fce18c"></a><!-- doxytag: member="mpdf::samplecond" ref="6bf806badfdac606c847e458e8fce18c" args="(vec &amp;cond, vec &amp;ll, int N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mat mpdf::samplecond           </td>
+          <td>(</td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>cond</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>ll</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>N</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns N samples from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>cond</em>&nbsp;</td><td>is numeric value of <code>rv</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ll</em>&nbsp;</td><td>is a return value of log-likelihood of the sample. </td></tr>
+  </table>
+</dl>
+
+<p>Reimplemented in <a class="el" href="classmlnorm.html#215fb88cc8b95d64cdefd6849abdd1e8">mlnorm&lt; sq_T &gt;</a>, and <a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">mgamma</a>.</p>
+
+<p>References <a class="el" href="libBM_8h-source.html#l00180">condition()</a>, <a class="el" href="libBM_8h-source.html#l00057">RV::count()</a>, <a class="el" href="libBM_8h-source.html#l00163">ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, <a class="el" href="libBM_8h-source.html#l00159">rv</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
 
 </div>
@@ -137,7 +187,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__1.md5
===================================================================
--- doc/html/inherit__graph__1.md5 (revision 106)
+++ doc/html/inherit__graph__1.md5 (revision 139)
@@ -1,1 +1,1 @@
-062e3408ef05241020985a5dbbe5f7ff
+4273d5296436534ca5477b8ee4ffc56e
Index: doc/html/classMemDS-members.html
===================================================================
--- doc/html/classMemDS-members.html (revision 106)
+++ doc/html/classMemDS-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -35,7 +35,7 @@
   <tr class="memlist"><td><a class="el" href="classMemDS.html#6279bf18d44343750747ecc12e050f09">write</a>(vec &amp;ut, ivec &amp;indexes)</td><td><a class="el" href="classMemDS.html">MemDS</a></td><td><code> [inline]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmpdf__inherit__graph.map
===================================================================
--- doc/html/classmpdf__inherit__graph.map (revision 91)
+++ doc/html/classmpdf__inherit__graph.map (revision 139)
@@ -1,4 +1,6 @@
-<area shape="rect" href="$classmEF.html" title="Exponential family model." alt="" coords="89,81,137,105">
-<area shape="rect" href="$classmgamma.html" title="Gamma random walk." alt="" coords="16,156,91,180">
-<area shape="rect" href="$classmlnorm.html" title="Normal distributed linear function with linear function of mean value;." alt="" coords="115,156,232,180">
-<area shape="rect" href="$classmgamma__fix.html" title="Gamma random walk around a fixed point." alt="" coords="5,230,101,254">
+<area shape="rect" href="$classmEF.html" title="Exponential family model." alt="" coords="99,84,147,111">
+<area shape="rect" href="$classmepdf.html" title="Unconditional mpdf, allows using epdf in the role of mpdf." alt="" coords="171,84,232,111">
+<area shape="rect" href="$classmmix.html" title="Mixture of mpdfs with constant weights." alt="" coords="256,84,312,111">
+<area shape="rect" href="$classmgamma.html" title="Gamma random walk." alt="" coords="16,161,99,188">
+<area shape="rect" href="$classmlnorm.html" title="Normal distributed linear function with linear function of mean value;." alt="" coords="123,161,253,188">
+<area shape="rect" href="$classmgamma__fix.html" title="Gamma random walk around a fixed point." alt="" coords="5,239,109,265">
Index: doc/html/classIMpmsm.html
===================================================================
--- doc/html/classIMpmsm.html (revision 106)
+++ doc/html/classIMpmsm.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -157,5 +157,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -210,5 +210,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -235,7 +235,7 @@
 <li>work/mixpp/pmsm/<a class="el" href="pmsm_8h-source.html">pmsm.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__9.md5
===================================================================
--- doc/html/inherit__graph__9.md5 (revision 99)
+++ doc/html/inherit__graph__9.md5 (revision 139)
@@ -1,1 +1,1 @@
-e2b003e83e6557e0feb94cc1d836565e
+ed533ad24bdcc81be8df35b79001d1d2
Index: doc/html/functions_0x67.html
===================================================================
--- doc/html/functions_0x67.html (revision 106)
+++ doc/html/functions_0x67.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -67,6 +67,9 @@
 <li>Gamma_RNG()
 : <a class="el" href="classitpp_1_1Gamma__RNG.html#e132860f825f427d63652edd02c25b54">itpp::Gamma_RNG</a>
-<li>get_level()
-: <a class="el" href="classuibase.html#e05d51c68e5e690110208ebad4c0a037">uibase</a>
+<li>Get()
+: <a class="el" href="classAttribute.html#ebeef001a0f4176900f643f529c549b8">Attribute</a>
+, <a class="el" href="classIntAttribute.html#a7bc8b5ec5291125e6eee9fd09fa54b7">IntAttribute</a>
+, <a class="el" href="classStringAttribute.html#2e43e29b9da9b9c1eab65e11f4bf4518">StringAttribute</a>
+, <a class="el" href="classDoubleAttribute.html#b1eca4e8345b1f09e6966c4ff6f32e21">DoubleAttribute</a>
 <li>get_setup()
 : <a class="el" href="classitpp_1_1Gamma__RNG.html#8e666953249038f262cece2d3ed952d6">itpp::Gamma_RNG</a>
@@ -77,17 +80,14 @@
 , <a class="el" href="classDS.html#db2dacc9e71a36eeb9c5c2ee402eeeb1">DS</a>
 , <a class="el" href="classMemDS.html#23522b9e7dd0bb0c365cc9cde4c05449">MemDS</a>
+, <a class="el" href="classDS.html#4027575bc66ea358f9b03dd3be28fe1e">DS</a>
 <li>getR()
 : <a class="el" href="classenorm.html#9b9f58dc86affa23511c246887420658">enorm&lt; sq_T &gt;</a>
-<li>getsummary()
-: <a class="el" href="classuivector.html#5ccf01fcd3717975d3a330f03a2bc347">uivector&lt; T &gt;</a>
-, <a class="el" href="classuiscalar.html#cc3639d49c2577e7c40ebaf48ced444f">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuibase.html#de805f1ce9c1b261dc47d57c506d36f1">uibase</a>
-, <a class="el" href="classuimatrix.html#72da139481128a8fc979cb38b031504c">uimatrix&lt; T &gt;</a>
-, <a class="el" href="classuistring.html#e386e7738fec80d6ef80a14ac03e05e4">uistring</a>
+<li>GlobalXercesConnector()
+: <a class="el" href="classGlobalXercesConnector.html#5bf4f5c7f9e7b54a318e99bb0e3f186d">GlobalXercesConnector</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classUserInfo-members.html
===================================================================
--- doc/html/classUserInfo-members.html (revision 139)
+++ doc/html/classUserInfo-members.html (revision 139)
@@ -0,0 +1,43 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>UserInfo&lt; T &gt; Member List</h1>This is the complete list of members for <a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">Attach</a>(MappedElements &amp;externalElements)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">attributes</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#a7cab74e8214a87e5f226e9e88ff3d61">build</a>(void)=0</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">elements</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">FillElement</a>(DOMElement &amp;element)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">help</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#920c54d79132041a520180d083a6c503">Load</a>(char *fileName)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">ParseElement</a>(DOMElement *element)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">Save</a>(char *fileName)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#15450d05eb4ac5f57c03d3c0707837e1">UserInfo</a>(const string name, const string help_msg=&quot;&quot;)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#7583dc01223fcd3dfb2a97d80efe4565">~UserInfo</a>()</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/hierarchy.html
===================================================================
--- doc/html/hierarchy.html (revision 106)
+++ doc/html/hierarchy.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,10 @@
 <p>
 This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
+<li><a class="el" href="classAttribute.html">Attribute</a>
+<ul>
+<li><a class="el" href="classDoubleAttribute.html">DoubleAttribute</a>
+<li><a class="el" href="classIntAttribute.html">IntAttribute</a>
+<li><a class="el" href="classStringAttribute.html">StringAttribute</a>
+</ul>
 <li><a class="el" href="classBM.html">BM</a>
 <ul>
@@ -32,4 +38,7 @@
 <li><a class="el" href="classEKFfixed.html">EKFfixed</a>
 <li><a class="el" href="classEKFfull.html">EKFfull</a>
+<ul>
+<li><a class="el" href="classEKFful__unQR.html">EKFful_unQR</a>
+</ul>
 <li><a class="el" href="classKalman.html">Kalman&lt; sq_T &gt;</a>
 <li><a class="el" href="classKalman.html">Kalman&lt; chmat &gt;</a>
@@ -65,4 +74,5 @@
 <li><a class="el" href="classEKF__unQ.html">EKF_unQ</a>
 <li><a class="el" href="classEKFfixed.html">EKFfixed</a>
+<li><a class="el" href="classEKFful__unQR.html">EKFful_unQR</a>
 <li><a class="el" href="classKFcondQR.html">KFcondQR</a>
 <li><a class="el" href="classKFcondR.html">KFcondR</a>
@@ -85,4 +95,5 @@
 <li><a class="el" href="classeEmp.html">eEmp</a>
 <li><a class="el" href="classemix.html">emix</a>
+<li><a class="el" href="classeprod.html">eprod</a>
 <li><a class="el" href="classeuni.html">euni</a>
 </ul>
@@ -99,4 +110,5 @@
 </ul>
 <li><a class="el" href="classitpp_1_1Gamma__RNG.html">itpp::Gamma_RNG</a>
+<li><a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a>
 <li><a class="el" href="classKalmanFull.html">KalmanFull</a>
 <ul>
@@ -120,4 +132,6 @@
 <li><a class="el" href="classmlnorm.html">mlnorm&lt; sq_T &gt;</a>
 </ul>
+<li><a class="el" href="classmepdf.html">mepdf</a>
+<li><a class="el" href="classmmix.html">mmix</a>
 </ul>
 <li><a class="el" href="classRV.html">RV</a>
@@ -128,16 +142,21 @@
 <li><a class="el" href="classldmat.html">ldmat</a>
 </ul>
-<li><a class="el" href="classuibase.html">uibase</a>
+<li><a class="el" href="classUserInfoCore.html">UserInfoCore</a>
 <ul>
-<li><a class="el" href="classuimatrix.html">uimatrix&lt; T &gt;</a>
-<li><a class="el" href="classuiscalar.html">uiscalar&lt; T &gt;</a>
-<li><a class="el" href="classuistring.html">uistring</a>
-<li><a class="el" href="classuivector.html">uivector&lt; T &gt;</a>
+<li><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a>
+<li><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a>
+<ul>
+<li><a class="el" href="classCarUI.html">CarUI</a>
+</ul>
+<li><a class="el" href="classUserInfo.html">UserInfo&lt; Engine &gt;</a>
+<ul>
+<li><a class="el" href="classEngineUI.html">EngineUI</a>
+</ul>
 </ul>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libDC_8h__dep__incl.map
===================================================================
--- doc/html/libDC_8h__dep__incl.map (revision 106)
+++ doc/html/libDC_8h__dep__incl.map (revision 139)
@@ -1,9 +1,11 @@
-<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="513,81,700,105">
-<area shape="rect" href="$libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="400,156,595,180">
-<area shape="rect" href="$chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="219,81,419,105">
-<area shape="rect" href="$arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="827,156,1011,180">
-<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="181,156,376,180">
-<area shape="rect" href="$emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="619,156,803,180">
-<area shape="rect" href="$sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="805,230,1032,254">
-<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="397,230,597,254">
-<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="5,230,373,254">
+<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="396,84,593,111">
+<area shape="rect" href="$libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="459,161,667,188">
+<area shape="rect" href="$chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="753,84,975,111">
+<area shape="rect" href="$arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="232,161,435,188">
+<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="760,161,968,188">
+<area shape="rect" href="$emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="5,161,208,188">
+<area shape="rect" href="$sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="144,239,389,265">
+<area shape="rect" href="$ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="464,239,709,265">
+<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="1157,239,1376,265">
+<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="733,239,1133,265">
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="307,316,547,343">
Index: doc/html/classStringAttribute.html
===================================================================
--- doc/html/classStringAttribute.html (revision 139)
+++ doc/html/classStringAttribute.html (revision 139)
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: StringAttribute Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>StringAttribute Class Reference</h1><!-- doxytag: class="StringAttribute" --><!-- doxytag: inherits="Attribute" -->Class encapsulating all the necessary stuff to work with a string attribute.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="userinfo_8h-source.html">userinfo.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for StringAttribute:</div>
+<div class="dynsection">
+<p><center><img src="classStringAttribute__inherit__graph.png" border="0" usemap="#StringAttribute__inherit__map" alt="Inheritance graph"></center>
+<map name="StringAttribute__inherit__map">
+<area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="24,7,101,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for StringAttribute:</div>
+<div class="dynsection">
+<p><center><img src="classStringAttribute__coll__graph.png" border="0" usemap="#StringAttribute__coll__map" alt="Collaboration graph"></center>
+<map name="StringAttribute__coll__map">
+<area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="5,7,83,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classStringAttribute-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="342750acf29e4c37d009301ef5075111"></a><!-- doxytag: member="StringAttribute::MappedAttributes" ref="342750acf29e4c37d009301ef5075111" args="" -->
+typedef map&lt; const XMLCh <br>
+*const, <a class="el" href="classAttribute.html">Attribute</a> *const, <br>
+GlobalXercesConnector::Comparator &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type definition of mapping which transforms names to the related attributes. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStringAttribute.html#a507cdfd19fa54e8a6cf22ffb45e5c81">StringAttribute</a> (const string name)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">User Info base class.  <a href="#a507cdfd19fa54e8a6cf22ffb45e5c81"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a02e791125f2f8e53e5d9beda8291408"></a><!-- doxytag: member="StringAttribute::Set" ref="a02e791125f2f8e53e5d9beda8291408" args="(const string str)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStringAttribute.html#a02e791125f2f8e53e5d9beda8291408">Set</a> (const string str)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set accessor to this attribute converting input string into a properly-typed value. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2e43e29b9da9b9c1eab65e11f4bf4518"></a><!-- doxytag: member="StringAttribute::Get" ref="2e43e29b9da9b9c1eab65e11f4bf4518" args="()" -->
+const string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStringAttribute.html#2e43e29b9da9b9c1eab65e11f4bf4518">Get</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get accessor converting stored value into a string. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="abd94a0487d662f28264f4faa214d894"></a><!-- doxytag: member="StringAttribute::Attach" ref="abd94a0487d662f28264f4faa214d894" args="(MappedAttributes &amp;externalAttributes)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attach</a> (<a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a> &amp;externalAttributes)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method is the key method to connect the attribute to the related UI element. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="387a68e5de7b1e31022022493f00cbff"></a><!-- doxytag: member="StringAttribute::FillAttribute" ref="387a68e5de7b1e31022022493f00cbff" args="(DOMElement &amp;element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">FillAttribute</a> (DOMElement &amp;element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method add and DOMAttribute node to the DOMElement passed as an argument. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e55ae245a8ae9e16236695bd5121f744"></a><!-- doxytag: member="StringAttribute::value" ref="e55ae245a8ae9e16236695bd5121f744" args="" -->
+string&nbsp;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Class encapsulating all the necessary stuff to work with a string attribute. <hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="a507cdfd19fa54e8a6cf22ffb45e5c81"></a><!-- doxytag: member="StringAttribute::StringAttribute" ref="a507cdfd19fa54e8a6cf22ffb45e5c81" args="(const string name)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">StringAttribute::StringAttribute           </td>
+          <td>(</td>
+          <td class="paramtype">const string&nbsp;</td>
+          <td class="paramname"> <em>name</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+User Info base class. 
+<p>
+This class is used to store information about parameters of an object. It support loading and saving of the information and, potentially, interaction with the user. 
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li>work/mixpp/bdm/<a class="el" href="userinfo_8h-source.html">userinfo.h</a><li>work/mixpp/bdm/userinfo.cpp</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classARX.html
===================================================================
--- doc/html/classARX.html (revision 106)
+++ doc/html/classARX.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -52,4 +52,10 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Full constructor. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3ccef8dc9dbed00ec74dddc949845d39"></a><!-- doxytag: member="ARX::set_parameters" ref="3ccef8dc9dbed00ec74dddc949845d39" args="(mat &amp;V0, double &amp;nu0)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>set_parameters</b> (mat &amp;V0, double &amp;nu0)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="29f55b43b8b6f5c4a55f6176aa85c494"></a><!-- doxytag: member="ARX::get_parameters" ref="29f55b43b8b6f5c4a55f6176aa85c494" args="(mat &amp;V0, double &amp;nu0)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><b>get_parameters</b> (mat &amp;V0, double &amp;nu0)</td></tr>
+
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ba82c956ca893826811aefe1e4af465d"></a><!-- doxytag: member="ARX::bayes" ref="ba82c956ca893826811aefe1e4af465d" args="(const vec &amp;dt)" -->
 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classARX.html#ba82c956ca893826811aefe1e4af465d">bayes</a> (const vec &amp;dt)</td></tr>
@@ -63,4 +69,8 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Brute force structure estimation.  <a href="#130bb7336aac681ce14b027b8f1409fa"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b8827048ceec8999849e2ed15400cae7"></a><!-- doxytag: member="ARX::_tll" ref="b8827048ceec8999849e2ed15400cae7" args="()" -->
+double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classARX.html#b8827048ceec8999849e2ed15400cae7">_tll</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="87b07867fd4c133aa89a18543f68d9f9"></a><!-- doxytag: member="ARX::bayes" ref="87b07867fd4c133aa89a18543f68d9f9" args="(mat Dt)" -->
 void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#87b07867fd4c133aa89a18543f68d9f9">bayes</a> (mat Dt)</td></tr>
@@ -96,4 +106,8 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">cached value of lognc() in the previous step (used in evaluation of <code>ll</code> ) <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="64ea7c8ff48bf2548bac3e985e24da19"></a><!-- doxytag: member="ARX::tll" ref="64ea7c8ff48bf2548bac3e985e24da19" args="" -->
+double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19">tll</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">total likelihood <br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="af00f0612fabe66241dd507188cdbf88"></a><!-- doxytag: member="ARX::rv" ref="af00f0612fabe66241dd507188cdbf88" args="" -->
 <a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#af00f0612fabe66241dd507188cdbf88">rv</a></td></tr>
@@ -130,5 +144,5 @@
           <td class="paramname"> <em>Eg0</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"></td>
+          <td></td>
         </tr>
       </table>
@@ -141,5 +155,5 @@
 <dl class="return" compact><dt><b>Returns:</b></dt><dd>indeces of accepted regressors. </dd></dl>
 
-<p>References <a class="el" href="libBM_8h-source.html#l00057">RV::count()</a>, <a class="el" href="arx_8h-source.html#l00039">est</a>, <a class="el" href="libEF_8cpp-source.html#l00031">egiw::lognc()</a>, and <a class="el" href="libBM_8h-source.html#l00228">BM::rv</a>.</p>
+<p>References <a class="el" href="libBM_8h-source.html#l00057">RV::count()</a>, <a class="el" href="arx_8h-source.html#l00039">est</a>, <a class="el" href="libEF_8cpp-source.html#l00031">egiw::lognc()</a>, and <a class="el" href="libBM_8h-source.html#l00247">BM::rv</a>.</p>
 
 </div>
@@ -148,7 +162,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="arx_8h-source.html">arx.h</a><li>work/mixpp/bdm/estim/arx.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKF-members.html
===================================================================
--- doc/html/classEKF-members.html (revision 106)
+++ doc/html/classEKF-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -62,7 +62,7 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classKalman.html
===================================================================
--- doc/html/classKalman.html (revision 106)
+++ doc/html/classKalman.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -193,7 +193,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libKF_8h-source.html">libKF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x76.html
===================================================================
--- doc/html/functions_0x76.html (revision 106)
+++ doc/html/functions_0x76.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li class="current"><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -68,12 +68,11 @@
 : <a class="el" href="classARX.html#2291297861dd74ca0175a01f910a0ef7">ARX</a>
 , <a class="el" href="classegiw.html#f343d03ede89db820edf44a6297fa442">egiw</a>
-, <a class="el" href="classuivector.html#47efd0dfdea8804638ef674644de4253">uivector&lt; T &gt;</a>
 <li>vectors
 : <a class="el" href="classmemlog.html#f0f5bc7b83539ad102e8f65297852d91">memlog</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmpdf__inherit__graph.md5
===================================================================
--- doc/html/classmpdf__inherit__graph.md5 (revision 91)
+++ doc/html/classmpdf__inherit__graph.md5 (revision 139)
@@ -1,1 +1,1 @@
-0d86ce0634039788251f808e34d4e3da
+4defcb263766d1f6f4757843eda4fc6c
Index: doc/html/classconstfn.html
===================================================================
--- doc/html/classconstfn.html (revision 106)
+++ doc/html/classconstfn.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -70,7 +70,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libFN_8h-source.html">libFN.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:37 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x67.html
===================================================================
--- doc/html/functions_func_0x67.html (revision 106)
+++ doc/html/functions_func_0x67.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -65,6 +65,9 @@
 <li>Gamma_RNG()
 : <a class="el" href="classitpp_1_1Gamma__RNG.html#e132860f825f427d63652edd02c25b54">itpp::Gamma_RNG</a>
-<li>get_level()
-: <a class="el" href="classuibase.html#e05d51c68e5e690110208ebad4c0a037">uibase</a>
+<li>Get()
+: <a class="el" href="classAttribute.html#ebeef001a0f4176900f643f529c549b8">Attribute</a>
+, <a class="el" href="classIntAttribute.html#a7bc8b5ec5291125e6eee9fd09fa54b7">IntAttribute</a>
+, <a class="el" href="classStringAttribute.html#2e43e29b9da9b9c1eab65e11f4bf4518">StringAttribute</a>
+, <a class="el" href="classDoubleAttribute.html#b1eca4e8345b1f09e6966c4ff6f32e21">DoubleAttribute</a>
 <li>get_setup()
 : <a class="el" href="classitpp_1_1Gamma__RNG.html#8e666953249038f262cece2d3ed952d6">itpp::Gamma_RNG</a>
@@ -75,17 +78,14 @@
 , <a class="el" href="classDS.html#db2dacc9e71a36eeb9c5c2ee402eeeb1">DS</a>
 , <a class="el" href="classMemDS.html#23522b9e7dd0bb0c365cc9cde4c05449">MemDS</a>
+, <a class="el" href="classDS.html#4027575bc66ea358f9b03dd3be28fe1e">DS</a>
 <li>getR()
 : <a class="el" href="classenorm.html#9b9f58dc86affa23511c246887420658">enorm&lt; sq_T &gt;</a>
-<li>getsummary()
-: <a class="el" href="classuivector.html#5ccf01fcd3717975d3a330f03a2bc347">uivector&lt; T &gt;</a>
-, <a class="el" href="classuiscalar.html#cc3639d49c2577e7c40ebaf48ced444f">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuibase.html#de805f1ce9c1b261dc47d57c506d36f1">uibase</a>
-, <a class="el" href="classuimatrix.html#72da139481128a8fc979cb38b031504c">uimatrix&lt; T &gt;</a>
-, <a class="el" href="classuistring.html#e386e7738fec80d6ef80a14ac03e05e4">uistring</a>
+<li>GlobalXercesConnector()
+: <a class="el" href="classGlobalXercesConnector.html#5bf4f5c7f9e7b54a318e99bb0e3f186d">GlobalXercesConnector</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions.html
===================================================================
--- doc/html/functions.html (revision 106)
+++ doc/html/functions.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -116,7 +116,9 @@
 <li>_Ry
 : <a class="el" href="classKalman.html#45c9f928d2d62e0c884900fb3380f904">Kalman&lt; sq_T &gt;</a>
-<li>_samples
-: <a class="el" href="classPF.html#cf7dad75e31215780a746c30e71ad9c5">PF</a>
-, <a class="el" href="classeEmp.html#31b747eca73b16f30370827ba4cc3575">eEmp</a>
+<li>_samples()
+: <a class="el" href="classeEmp.html#31b747eca73b16f30370827ba4cc3575">eEmp</a>
+, <a class="el" href="classPF.html#cf7dad75e31215780a746c30e71ad9c5">PF</a>
+<li>_tll()
+: <a class="el" href="classARX.html#b8827048ceec8999849e2ed15400cae7">ARX</a>
 <li>_V()
 : <a class="el" href="classegiw.html#533e792e1175bfa06d5d595dc5d080d5">egiw</a>
@@ -129,7 +131,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classeprod__inherit__graph.map
===================================================================
--- doc/html/classeprod__inherit__graph.map (revision 139)
+++ doc/html/classeprod__inherit__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="11,7,59,33">
Index: doc/html/functions_0x61.html
===================================================================
--- doc/html/functions_0x61.html (revision 106)
+++ doc/html/functions_0x61.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -77,15 +77,16 @@
 <li>ARX()
 : <a class="el" href="classARX.html#5fc6c18e73dcc0f1135eef33f42db8be">ARX</a>
-<li>askuser()
-: <a class="el" href="classuiscalar.html#9a21e792b929d081c33321714fbfe94f">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuivector.html#46f823703a8de31ba14cbcc3406819db">uivector&lt; T &gt;</a>
-, <a class="el" href="classuistring.html#cb9eb5da0ad7bcb09f0d59b037954eec">uistring</a>
-, <a class="el" href="classuimatrix.html#4b1649ae99267ee98164d4a3d3e3fb05">uimatrix&lt; T &gt;</a>
-, <a class="el" href="classuibase.html#d28232d94715c153afb9280a8a4552eb">uibase</a>
+<li>Attach()
+: <a class="el" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">UserInfo&lt; T &gt;</a>
+, <a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attribute</a>
+<li>Attribute()
+: <a class="el" href="classAttribute.html#31c94d75bbe6b2834b1ef633cb8565fb">Attribute</a>
+<li>attributes
+: <a class="el" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">UserInfo&lt; T &gt;</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libDC_8h__dep__incl.md5
===================================================================
--- doc/html/libDC_8h__dep__incl.md5 (revision 106)
+++ doc/html/libDC_8h__dep__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-baf93795373404d417945d3da6182c22
+701f3ca7d1e245e1d638887d53c67bb1
Index: doc/html/classAttribute.html
===================================================================
--- doc/html/classAttribute.html (revision 139)
+++ doc/html/classAttribute.html (revision 139)
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Attribute Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>Attribute Class Reference</h1><!-- doxytag: class="Attribute" -->User Info base class.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="userinfo_8h-source.html">userinfo.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for Attribute:</div>
+<div class="dynsection">
+<p><center><img src="classAttribute__inherit__graph.png" border="0" usemap="#Attribute__inherit__map" alt="Inheritance graph"></center>
+<map name="Attribute__inherit__map">
+<area shape="rect" href="classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute." alt="" coords="5,84,128,111"><area shape="rect" href="classIntAttribute.html" title="Class encapsulating all the necessary stuff to work with an int attribute." alt="" coords="152,84,245,111"><area shape="rect" href="classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="269,84,384,111"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classAttribute-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="342750acf29e4c37d009301ef5075111"></a><!-- doxytag: member="Attribute::MappedAttributes" ref="342750acf29e4c37d009301ef5075111" args="" -->
+typedef map&lt; const XMLCh <br>
+*const, <a class="el" href="classAttribute.html">Attribute</a> *const, <br>
+GlobalXercesConnector::Comparator &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type definition of mapping which transforms names to the related attributes. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="31c94d75bbe6b2834b1ef633cb8565fb"></a><!-- doxytag: member="Attribute::Attribute" ref="31c94d75bbe6b2834b1ef633cb8565fb" args="(const string name)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#31c94d75bbe6b2834b1ef633cb8565fb">Attribute</a> (const string name)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The only constructor which fills the transcodedName attribute. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="28ab087bb886728670e4ae5791bc2ea8"></a><!-- doxytag: member="Attribute::~Attribute" ref="28ab087bb886728670e4ae5791bc2ea8" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#28ab087bb886728670e4ae5791bc2ea8">~Attribute</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bfb68f3502af06cda0f61390526e1c2f"></a><!-- doxytag: member="Attribute::Set" ref="bfb68f3502af06cda0f61390526e1c2f" args="(const string str)=0" -->
+virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#bfb68f3502af06cda0f61390526e1c2f">Set</a> (const string str)=0</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set accessor to this attribute converting input string into a properly-typed value. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ebeef001a0f4176900f643f529c549b8"></a><!-- doxytag: member="Attribute::Get" ref="ebeef001a0f4176900f643f529c549b8" args="()=0" -->
+virtual const string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#ebeef001a0f4176900f643f529c549b8">Get</a> ()=0</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get accessor converting stored value into a string. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="abd94a0487d662f28264f4faa214d894"></a><!-- doxytag: member="Attribute::Attach" ref="abd94a0487d662f28264f4faa214d894" args="(MappedAttributes &amp;externalAttributes)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attach</a> (<a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a> &amp;externalAttributes)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method is the key method to connect the attribute to the related UI element. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="387a68e5de7b1e31022022493f00cbff"></a><!-- doxytag: member="Attribute::FillAttribute" ref="387a68e5de7b1e31022022493f00cbff" args="(DOMElement &amp;element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">FillAttribute</a> (DOMElement &amp;element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method add and DOMAttribute node to the DOMElement passed as an argument. <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+User Info base class. 
+<p>
+This class is used to store information about parameters of an object. It support loading and saving of the information and, potentially, interaction with the user. <hr>The documentation for this class was generated from the following files:<ul>
+<li>work/mixpp/bdm/<a class="el" href="userinfo_8h-source.html">userinfo.h</a><li>work/mixpp/bdm/userinfo.cpp</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:48 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classBM__inherit__graph.map
===================================================================
--- doc/html/classBM__inherit__graph.map (revision 99)
+++ doc/html/classBM__inherit__graph.map (revision 139)
@@ -1,15 +1,16 @@
-<area shape="rect" href="$classARX.html" title="Linear Autoregressive model with Gaussian noise." alt="" coords="5,84,53,108">
-<area shape="rect" href="$classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="77,84,152,108">
-<area shape="rect" href="$classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="176,84,240,108">
-<area shape="rect" href="$classKalman.html" title="Kalman filter with covariance matrices in square root form." alt="" coords="332,84,449,108">
-<area shape="rect" href="$classKalman.html" title="Kalman\&lt; ldmat \&gt;" alt="" coords="239,172,359,196">
-<area shape="rect" href="$classKalman.html" title="Kalman\&lt; chmat \&gt;" alt="" coords="535,172,660,196">
-<area shape="rect" href="$classKalman.html" title="Kalman\&lt; fsqmat \&gt;" alt="" coords="383,172,511,196">
-<area shape="rect" href="$classPF.html" title="Trivial particle filter with proposal density equal to parameter evolution model..." alt="" coords="701,84,739,108">
-<area shape="rect" href="$classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="171,250,256,274">
-<area shape="rect" href="$classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="280,250,355,274">
-<area shape="rect" href="$classKalmanCh.html" title="Kalman filter in square root form." alt="" coords="557,250,637,274">
-<area shape="rect" href="$classEKFCh.html" title="Extended Kalman Filter in Square root." alt="" coords="565,327,629,351">
-<area shape="rect" href="$classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="559,404,636,428">
-<area shape="rect" href="$classEKF.html" title="Extended Kalman Filter." alt="" coords="397,250,496,274">
-<area shape="rect" href="$classMPF.html" title="Marginalized Particle filter." alt="" coords="684,172,791,196">
+<area shape="rect" href="$classARX.html" title="Linear Autoregressive model with Gaussian noise." alt="" coords="5,87,51,113">
+<area shape="rect" href="$classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="75,87,149,113">
+<area shape="rect" href="$classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="173,87,235,113">
+<area shape="rect" href="$classKalman.html" title="Kalman filter with covariance matrices in square root form." alt="" coords="329,87,457,113">
+<area shape="rect" href="$classKalman.html" title="Kalman\&lt; ldmat \&gt;" alt="" coords="248,183,384,209">
+<area shape="rect" href="$classKalman.html" title="Kalman\&lt; chmat \&gt;" alt="" coords="408,183,547,209">
+<area shape="rect" href="$classKalman.html" title="Kalman\&lt; fsqmat \&gt;" alt="" coords="571,183,715,209">
+<area shape="rect" href="$classPF.html" title="Trivial particle filter with proposal density equal to parameter evolution model..." alt="" coords="751,87,788,113">
+<area shape="rect" href="$classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="11,183,109,209">
+<area shape="rect" href="$classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="199,263,284,289">
+<area shape="rect" href="$classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="308,263,383,289">
+<area shape="rect" href="$classKalmanCh.html" title="Kalman filter in square root form." alt="" coords="435,263,520,289">
+<area shape="rect" href="$classEKFCh.html" title="Extended Kalman Filter in Square root." alt="" coords="447,343,508,369">
+<area shape="rect" href="$classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="439,423,516,449">
+<area shape="rect" href="$classEKF.html" title="Extended Kalman Filter." alt="" coords="591,263,695,289">
+<area shape="rect" href="$classMPF.html" title="Marginalized Particle filter." alt="" coords="739,183,851,209">
Index: doc/html/classEngineUI__inherit__graph.map
===================================================================
--- doc/html/classEngineUI__inherit__graph.map (revision 139)
+++ doc/html/classEngineUI__inherit__graph.map (revision 139)
@@ -0,0 +1,3 @@
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="5,183,152,209">
+<area shape="rect" href="$classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="36,7,140,33">
+<area shape="rect" href="$classUserInfo.html" title="The main user info template class." alt="" coords="95,87,207,113">
Index: doc/html/functions_0x6d.html
===================================================================
--- doc/html/functions_0x6d.html (revision 106)
+++ doc/html/functions_0x6d.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -67,5 +67,6 @@
 <li>M
 : <a class="el" href="classfsqmat.html#a7a1fcb9aae19d1e4daddfc9c22ce453">fsqmat</a>
-, <a class="el" href="classuimatrix.html#fd0ae0b8efd7cda2fb043d9a2d67b9e9">uimatrix&lt; T &gt;</a>
+<li>MappedAttributes
+: <a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">Attribute</a>
 <li>maxlen
 : <a class="el" href="classmemlog.html#4195f322897ededdac66c404b848ced3">memlog</a>
@@ -84,4 +85,6 @@
 <li>memlog()
 : <a class="el" href="classmemlog.html#e056e819c5a65d4431bfe7955b1efe97">memlog</a>
+<li>mepdf()
+: <a class="el" href="classmepdf.html#213e3a177540a0815aa7bdcc1bb25c6e">mepdf</a>
 <li>mgamma()
 : <a class="el" href="classmgamma.html#af43e61b86900c0398d5c0ffc83b94e6">mgamma</a>
@@ -90,4 +93,6 @@
 <li>mlnorm()
 : <a class="el" href="classmlnorm.html#f927203b3f31171c5c10ffc7caa797f5">mlnorm&lt; sq_T &gt;</a>
+<li>mmix()
+: <a class="el" href="classmmix.html#6769a962f1f4d0ecc5b903b5f7d26ad3">mmix</a>
 <li>mpdf()
 : <a class="el" href="classmpdf.html#581ecf362185d37c08bb31cb9d046d6f">mpdf</a>
@@ -95,25 +100,24 @@
 : <a class="el" href="classMPF.html#fc5e11e11eec3195e3c6503937bf02bd">MPF&lt; BM_T &gt;</a>
 <li>mu
-: <a class="el" href="classenorm.html#71fde0d54bba147e00f612577f95ad20">enorm&lt; sq_T &gt;</a>
-, <a class="el" href="classKalmanFull.html#fb5aec635e2720cc5ac31bc01c18a68a">KalmanFull</a>
+: <a class="el" href="classKalmanFull.html#fb5aec635e2720cc5ac31bc01c18a68a">KalmanFull</a>
+, <a class="el" href="classenorm.html#71fde0d54bba147e00f612577f95ad20">enorm&lt; sq_T &gt;</a>
 <li>mult_sym()
-: <a class="el" href="classchmat.html#66f509f92b0ccf020e2a2a32566e0777">chmat</a>
-, <a class="el" href="classfsqmat.html#5530d2756b5d991de755e6121c9a452e">fsqmat</a>
+: <a class="el" href="classfsqmat.html#d4eddc3743c8865cc5ed92d14de0e3e3">fsqmat</a>
+, <a class="el" href="classchmat.html#66f509f92b0ccf020e2a2a32566e0777">chmat</a>
 , <a class="el" href="classldmat.html#e7207748909325bb0f99b43f090a2b7e">ldmat</a>
 , <a class="el" href="classsqmat.html#60fbbfa9e483b8187c135f787ee53afa">sqmat</a>
-, <a class="el" href="classfsqmat.html#d4eddc3743c8865cc5ed92d14de0e3e3">fsqmat</a>
 , <a class="el" href="classldmat.html#e967b9425007f0cb6cd59b845f9756d8">ldmat</a>
 <li>mult_sym_t()
-: <a class="el" href="classfsqmat.html#ae4949ad2a32553c7fa04d6d1483770a">fsqmat</a>
-, <a class="el" href="classsqmat.html#6909e906da17725b1b80f3cae7cf3325">sqmat</a>
+: <a class="el" href="classsqmat.html#6909e906da17725b1b80f3cae7cf3325">sqmat</a>
+, <a class="el" href="classfsqmat.html#92052a8adc2054b63e42d1373d145c89">fsqmat</a>
+, <a class="el" href="classldmat.html#4fd155f38eb6dd5af4bdf9c98a7999a9">ldmat</a>
 , <a class="el" href="classchmat.html#07f50d1332b901eee962e8b1913102f7">chmat</a>
-, <a class="el" href="classldmat.html#4fd155f38eb6dd5af4bdf9c98a7999a9">ldmat</a>
-, <a class="el" href="classfsqmat.html#92052a8adc2054b63e42d1373d145c89">fsqmat</a>
+, <a class="el" href="classfsqmat.html#ae4949ad2a32553c7fa04d6d1483770a">fsqmat</a>
 , <a class="el" href="classldmat.html#f94dc3a233f3d40fc853d8d4ac3b8eab">ldmat</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__2.map
===================================================================
--- doc/html/inherit__graph__2.map (revision 91)
+++ doc/html/inherit__graph__2.map (revision 139)
@@ -1,7 +1,12 @@
-<area shape="rect" href="$classfnc.html" title="Class representing function  of variable  represented by rv." alt="" coords="5,54,45,78">
-<area shape="rect" href="$classconstfn.html" title="class representing function , here rv is empty" alt="" coords="93,6,157,30">
-<area shape="rect" href="$classdiffbifn.html" title="Class representing a differentiable function of two variables ." alt="" coords="96,54,155,78">
-<area shape="rect" href="$classlinfn.html" title="Class representing function ." alt="" coords="103,102,148,126">
-<area shape="rect" href="$classbilinfn.html" title="Class representing function ." alt="" coords="217,6,273,30">
-<area shape="rect" href="$classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$." alt="" coords="209,54,281,78">
-<area shape="rect" href="$classOMpmsm.html" title="Observation model for PMSM drive and its derivative with respect to $x$." alt="" coords="207,102,284,126">
+<area shape="rect" href="$classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="7,233,55,260">
+<area shape="rect" href="$classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="112,132,155,159">
+<area shape="rect" href="$classeEmp.html" title="Weighted empirical density." alt="" coords="104,183,163,209">
+<area shape="rect" href="$classemix.html" title="Mixture of epdfs." alt="" coords="108,233,159,260">
+<area shape="rect" href="$classeprod.html" title="Chain rule decomposition of epdf." alt="" coords="104,284,163,311">
+<area shape="rect" href="$classeuni.html" title="Uniform distributed density on a rectangular support." alt="" coords="109,335,157,361">
+<area shape="rect" href="$classegamma.html" title="Gamma posterior density." alt="" coords="240,5,320,32">
+<area shape="rect" href="$classegiw.html" title="Gauss&#45;inverse&#45;Wishart density stored in LD form." alt="" coords="256,56,304,83">
+<area shape="rect" href="$classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="219,107,341,133">
+<area shape="rect" href="$classenorm.html" title="enorm\&lt; chmat \&gt;" alt="" coords="213,157,347,184">
+<area shape="rect" href="$classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="211,208,349,235">
+<area shape="rect" href="$classenorm.html" title="enorm\&lt; ldmat \&gt;" alt="" coords="215,259,345,285">
Index: doc/html/classDoubleAttribute-members.html
===================================================================
--- doc/html/classDoubleAttribute-members.html (revision 139)
+++ doc/html/classDoubleAttribute-members.html (revision 139)
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DoubleAttribute Member List</h1>This is the complete list of members for <a class="el" href="classDoubleAttribute.html">DoubleAttribute</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attach</a>(MappedAttributes &amp;externalAttributes)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#31c94d75bbe6b2834b1ef633cb8565fb">Attribute</a>(const string name)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>DoubleAttribute</b>(const string name) (defined in <a class="el" href="classDoubleAttribute.html">DoubleAttribute</a>)</td><td><a class="el" href="classDoubleAttribute.html">DoubleAttribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">FillAttribute</a>(DOMElement &amp;element)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classDoubleAttribute.html#b1eca4e8345b1f09e6966c4ff6f32e21">Get</a>()</td><td><a class="el" href="classDoubleAttribute.html">DoubleAttribute</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a> typedef</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classDoubleAttribute.html#7d921d52c0ea0765aa26775ddeaaf6e9">Set</a>(const string str)</td><td><a class="el" href="classDoubleAttribute.html">DoubleAttribute</a></td><td><code> [virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>value</b> (defined in <a class="el" href="classDoubleAttribute.html">DoubleAttribute</a>)</td><td><a class="el" href="classDoubleAttribute.html">DoubleAttribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#28ab087bb886728670e4ae5791bc2ea8">~Attribute</a>()</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classeprod__inherit__graph.md5
===================================================================
--- doc/html/classeprod__inherit__graph.md5 (revision 139)
+++ doc/html/classeprod__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+fe279725e23e9509cf6124dafea60981
Index: doc/html/classKFcondQR-members.html
===================================================================
--- doc/html/classKFcondQR-members.html (revision 106)
+++ doc/html/classKFcondQR-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -66,7 +66,7 @@
   <tr class="memlist"><td><a class="el" href="classBMcond.html#d40c72250cf93640f982d06de20815b2">~BMcond</a>()</td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x70.html
===================================================================
--- doc/html/functions_0x70.html (revision 106)
+++ doc/html/functions_0x70.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -69,17 +69,24 @@
 <li>par
 : <a class="el" href="classPF.html#d92ac103f88f8c21e197e90af5695a09">PF</a>
-<li>parent
-: <a class="el" href="classuibase.html#0b6ae5af990c9edfa34fe9e1ea95afe7">uibase</a>
+<li>ParseElement()
+: <a class="el" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">UserInfo&lt; T &gt;</a>
+, <a class="el" href="classUserInfoCore.html#a09a9b965ca04a186143787c0d049a7f">UserInfoCore</a>
 <li>PF()
 : <a class="el" href="classPF.html#e99f0d866721405dd281e315ecb690aa">PF</a>
+<li>pImplementation
+: <a class="el" href="classGlobalXercesConnector.html#8d2d2a3f1b2a21a9647f7bc4c7e82c73">GlobalXercesConnector</a>
 <li>postA
 : <a class="el" href="classKalmanCh.html#0d31a26dc72b5846cfe5af3ccb63ac87">KalmanCh</a>
+<li>pParser
+: <a class="el" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51">GlobalXercesConnector</a>
 <li>preA
 : <a class="el" href="classKalmanCh.html#94ee9da75b0e0f632e4a354988ca3798">KalmanCh</a>
+<li>pSerializer
+: <a class="el" href="classGlobalXercesConnector.html#c6c620829e2a2fface1bea202b0608a6">GlobalXercesConnector</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classemix.html
===================================================================
--- doc/html/classemix.html (revision 106)
+++ doc/html/classemix.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -71,6 +71,6 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns a pointer to the internal mean value. Use with Care! <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b3523bce1de49f58afe7c1e428cc4fd"></a><!-- doxytag: member="emix::sample" ref="7b3523bce1de49f58afe7c1e428cc4fd" args="(int N) const " -->
-virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">sample</a> (int N) const </td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="emix::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
@@ -113,5 +113,5 @@
           <td class="paramname">          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [virtual]</code></td>
+          <td> const<code> [virtual]</code></td>
         </tr>
       </table>
@@ -132,7 +132,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="emix_8h-source.html">emix.h</a><li>work/mixpp/bdm/stat/emix.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:41 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/pwm_8h-source.html
===================================================================
--- doc/html/pwm_8h-source.html (revision 106)
+++ doc/html/pwm_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -36,7 +36,7 @@
 <a name="l00020"></a>00020 <span class="keyword">extern</span> <span class="keywordtype">void</span> pwm_full_new_3h(<span class="keywordtype">double</span> *us, <span class="keywordtype">double</span> *u, <span class="keywordtype">double</span> *Iz, <span class="keywordtype">double</span> Ucn, <span class="keywordtype">double</span> Uc, <span class="keywordtype">double</span> *is, <span class="keywordtype">double</span> *va_char, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> pocet, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> mod);
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmmix.html
===================================================================
--- doc/html/classmmix.html (revision 139)
+++ doc/html/classmmix.html (revision 139)
@@ -0,0 +1,203 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: mmix Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>mmix Class Reference</h1><!-- doxytag: class="mmix" --><!-- doxytag: inherits="mpdf" -->Mixture of mpdfs with constant weights.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="emix_8h-source.html">emix.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for mmix:</div>
+<div class="dynsection">
+<p><center><img src="classmmix__inherit__graph.png" border="0" usemap="#mmix__inherit__map" alt="Inheritance graph"></center>
+<map name="mmix__inherit__map">
+<area shape="rect" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="7,7,60,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for mmix:</div>
+<div class="dynsection">
+<p><center><img src="classmmix__coll__graph.png" border="0" usemap="#mmix__coll__map" alt="Collaboration graph"></center>
+<map name="mmix__coll__map">
+<area shape="rect" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="5,204,59,231"><area shape="rect" href="classRV.html" title="Class representing variables, most often random variables." alt="" coords="36,7,73,33"><area shape="rect" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="71,105,119,132"><area shape="rect" href="classemix.html" title="Mixture of epdfs." alt="" coords="83,204,133,231"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classmmix-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6769a962f1f4d0ecc5b903b5f7d26ad3"></a><!-- doxytag: member="mmix::mmix" ref="6769a962f1f4d0ecc5b903b5f7d26ad3" args="(RV &amp;rv, RV &amp;rvc)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmmix.html#6769a962f1f4d0ecc5b903b5f7d26ad3">mmix</a> (<a class="el" href="classRV.html">RV</a> &amp;<a class="el" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb">rv</a>, <a class="el" href="classRV.html">RV</a> &amp;<a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a>)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e7681490a5c5b2d0a43f4e5842e10a9d"></a><!-- doxytag: member="mmix::set_parameters" ref="e7681490a5c5b2d0a43f4e5842e10a9d" args="(const vec &amp;w, const Array&lt; mpdf * &gt; &amp;Coms)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmmix.html#e7681490a5c5b2d0a43f4e5842e10a9d">set_parameters</a> (const vec &amp;w, const Array&lt; <a class="el" href="classmpdf.html">mpdf</a> * &gt; &amp;<a class="el" href="classmmix.html#460632c7a0afd41b7840902181a7d85f">Coms</a>)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set weights <code>w</code> and components <code>R</code>. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="1a66629ec5c2b6f4740606cf737f0193"></a><!-- doxytag: member="mmix::condition" ref="1a66629ec5c2b6f4740606cf737f0193" args="(const vec &amp;cond)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmmix.html#1a66629ec5c2b6f4740606cf737f0193">condition</a> (const vec &amp;cond)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Update <code>ep</code> so that it represents this <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a> conditioned on <code>rvc</code> = cond. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">samplecond</a> (vec &amp;cond, double &amp;ll)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#b0193a350c97933ddf15b15a130da352"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">samplecond</a> (vec &amp;cond, vec &amp;ll, int N)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">.  <a href="#6bf806badfdac606c847e458e8fce18c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="80b738ece5bd4f8c4edaee4b38906f91"></a><!-- doxytag: member="mmix::evalcond" ref="80b738ece5bd4f8c4edaee4b38906f91" args="(const vec &amp;dt, const vec &amp;cond)" -->
+virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91">evalcond</a> (const vec &amp;dt, const vec &amp;cond)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut for conditioning and evaluation of the internal <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. In some cases, this operation can be implemented efficiently. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ec9c850305984582548e8deb64f0ffe8"></a><!-- doxytag: member="mmix::_rvc" ref="ec9c850305984582548e8deb64f0ffe8" args="()" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#ec9c850305984582548e8deb64f0ffe8">_rvc</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e17780ee5b2cfe05922a6c56af1462f8"></a><!-- doxytag: member="mmix::_epdf" ref="e17780ee5b2cfe05922a6c56af1462f8" args="()" -->
+<a class="el" href="classepdf.html">epdf</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#e17780ee5b2cfe05922a6c56af1462f8">_epdf</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="460632c7a0afd41b7840902181a7d85f"></a><!-- doxytag: member="mmix::Coms" ref="460632c7a0afd41b7840902181a7d85f" args="" -->
+Array&lt; <a class="el" href="classmpdf.html">mpdf</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmmix.html#460632c7a0afd41b7840902181a7d85f">Coms</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Component (epdfs). <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="507a5e6df53e6e9a6a330f1271cf0914"></a><!-- doxytag: member="mmix::Epdf" ref="507a5e6df53e6e9a6a330f1271cf0914" args="" -->
+<a class="el" href="classemix.html">emix</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914">Epdf</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Internal <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f6687c07ff07d47812dd565368ca59eb"></a><!-- doxytag: member="mmix::rv" ref="f6687c07ff07d47812dd565368ca59eb" args="" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb">rv</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">modeled random variable <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="acb7dda792b3cd5576f39fa3129abbab"></a><!-- doxytag: member="mmix::rvc" ref="acb7dda792b3cd5576f39fa3129abbab" args="" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">random variable in condition <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7aa894208a32f3487827df6d5054424c"></a><!-- doxytag: member="mmix::ep" ref="7aa894208a32f3487827df6d5054424c" args="" -->
+<a class="el" href="classepdf.html">epdf</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#7aa894208a32f3487827df6d5054424c">ep</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">pointer to internal <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Mixture of mpdfs with constant weights. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="b0193a350c97933ddf15b15a130da352"></a><!-- doxytag: member="mmix::samplecond" ref="b0193a350c97933ddf15b15a130da352" args="(vec &amp;cond, double &amp;ll)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual vec mpdf::samplecond           </td>
+          <td>(</td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>cond</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">double &amp;&nbsp;</td>
+          <td class="paramname"> <em>ll</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [inline, virtual, inherited]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. 
+<p>
+Returns a sample from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>cond</em>&nbsp;</td><td>is numeric value of <code>rv</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ll</em>&nbsp;</td><td>is a return value of log-likelihood of the sample. </td></tr>
+  </table>
+</dl>
+
+<p>Reimplemented in <a class="el" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">mlnorm&lt; sq_T &gt;</a>, and <a class="el" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139">mgamma</a>.</p>
+
+<p>References <a class="el" href="libBM_8h-source.html#l00180">mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00163">mpdf::ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
+
+<p>Referenced by <a class="el" href="libPF_8h-source.html#l00137">MPF&lt; BM_T &gt;::bayes()</a>, and <a class="el" href="libPF_8cpp-source.html#l00007">PF::bayes()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="6bf806badfdac606c847e458e8fce18c"></a><!-- doxytag: member="mmix::samplecond" ref="6bf806badfdac606c847e458e8fce18c" args="(vec &amp;cond, vec &amp;ll, int N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mat mpdf::samplecond           </td>
+          <td>(</td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>cond</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>ll</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>N</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [inline, virtual, inherited]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns N samples from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>cond</em>&nbsp;</td><td>is numeric value of <code>rv</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ll</em>&nbsp;</td><td>is a return value of log-likelihood of the sample. </td></tr>
+  </table>
+</dl>
+
+<p>Reimplemented in <a class="el" href="classmlnorm.html#215fb88cc8b95d64cdefd6849abdd1e8">mlnorm&lt; sq_T &gt;</a>, and <a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">mgamma</a>.</p>
+
+<p>References <a class="el" href="libBM_8h-source.html#l00180">mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00057">RV::count()</a>, <a class="el" href="libBM_8h-source.html#l00163">mpdf::ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, <a class="el" href="libBM_8h-source.html#l00159">mpdf::rv</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>work/mixpp/bdm/stat/<a class="el" href="emix_8h-source.html">emix.h</a></ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/functions_func_0x61.html
===================================================================
--- doc/html/functions_func_0x61.html (revision 106)
+++ doc/html/functions_func_0x61.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -71,15 +71,14 @@
 <li>ARX()
 : <a class="el" href="classARX.html#5fc6c18e73dcc0f1135eef33f42db8be">ARX</a>
-<li>askuser()
-: <a class="el" href="classuiscalar.html#9a21e792b929d081c33321714fbfe94f">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuivector.html#46f823703a8de31ba14cbcc3406819db">uivector&lt; T &gt;</a>
-, <a class="el" href="classuimatrix.html#4b1649ae99267ee98164d4a3d3e3fb05">uimatrix&lt; T &gt;</a>
-, <a class="el" href="classuibase.html#d28232d94715c153afb9280a8a4552eb">uibase</a>
-, <a class="el" href="classuistring.html#cb9eb5da0ad7bcb09f0d59b037954eec">uistring</a>
+<li>Attach()
+: <a class="el" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">UserInfo&lt; T &gt;</a>
+, <a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attribute</a>
+<li>Attribute()
+: <a class="el" href="classAttribute.html#31c94d75bbe6b2834b1ef633cb8565fb">Attribute</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classegamma-members.html
===================================================================
--- doc/html/classegamma-members.html (revision 106)
+++ doc/html/classegamma-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -40,12 +40,12 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425">sample</a>() const </td><td><a class="el" href="classegamma.html">egamma</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classegamma.html#13ae455ec9621b99ca2eb4850f586b45">sample</a>(int N) const </td><td><a class="el" href="classegamma.html">egamma</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classegamma.html#8e348b89be82b70471fe8c5630f61339">set_parameters</a>(const vec &amp;a, const vec &amp;b)</td><td><a class="el" href="classegamma.html">egamma</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classeEF.html#fd88bc35550ec8fe9281d358216d0fcf">tupdate</a>(double phi, mat &amp;vbar, double nubar)</td><td><a class="el" href="classeEF.html">eEF</a></td><td><code> [inline, virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:39 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classBM__inherit__graph.md5
===================================================================
--- doc/html/classBM__inherit__graph.md5 (revision 99)
+++ doc/html/classBM__inherit__graph.md5 (revision 139)
@@ -1,1 +1,1 @@
-4c66127c9f73dfcfed8f5946ca2b8ccd
+a93a1c4efa1909b454538bd2404d7885
Index: doc/html/classEngineUI__inherit__graph.md5
===================================================================
--- doc/html/classEngineUI__inherit__graph.md5 (revision 139)
+++ doc/html/classEngineUI__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+768006db57bab60ff4a4e4dc527bbe19
Index: doc/html/classsqmat.html
===================================================================
--- doc/html/classsqmat.html (revision 106)
+++ doc/html/classsqmat.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -117,5 +117,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [pure virtual]</code></td>
+          <td></td><td></td><td><code> [pure virtual]</code></td>
         </tr>
       </table>
@@ -145,5 +145,5 @@
           <td class="paramname"> <em>C</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [pure virtual]</code></td>
+          <td><code> [pure virtual]</code></td>
         </tr>
       </table>
@@ -174,5 +174,5 @@
           <td class="paramname"> <em>C</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [pure virtual]</code></td>
+          <td><code> [pure virtual]</code></td>
         </tr>
       </table>
@@ -203,5 +203,5 @@
           <td class="paramname"> <em>v</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [pure virtual]</code></td>
+          <td> const<code> [pure virtual]</code></td>
         </tr>
       </table>
@@ -220,7 +220,7 @@
 <li>work/mixpp/bdm/math/<a class="el" href="libDC_8h-source.html">libDC.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__2.md5
===================================================================
--- doc/html/inherit__graph__2.md5 (revision 91)
+++ doc/html/inherit__graph__2.md5 (revision 139)
@@ -1,1 +1,1 @@
-dfe7aa18d2461265e7d12b18d6e04e90
+10b02f36b5ec387179d6fcba1eb66166
Index: doc/html/classPF-members.html
===================================================================
--- doc/html/classPF-members.html (revision 106)
+++ doc/html/classPF-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -44,7 +44,7 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/regulace_8h-source.html
===================================================================
--- doc/html/regulace_8h-source.html (revision 106)
+++ doc/html/regulace_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -31,7 +31,7 @@
 <a name="l00015"></a>00015 
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x6d.html
===================================================================
--- doc/html/functions_func_0x6d.html (revision 106)
+++ doc/html/functions_func_0x6d.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -77,4 +77,6 @@
 <li>memlog()
 : <a class="el" href="classmemlog.html#e056e819c5a65d4431bfe7955b1efe97">memlog</a>
+<li>mepdf()
+: <a class="el" href="classmepdf.html#213e3a177540a0815aa7bdcc1bb25c6e">mepdf</a>
 <li>mgamma()
 : <a class="el" href="classmgamma.html#af43e61b86900c0398d5c0ffc83b94e6">mgamma</a>
@@ -83,4 +85,6 @@
 <li>mlnorm()
 : <a class="el" href="classmlnorm.html#f927203b3f31171c5c10ffc7caa797f5">mlnorm&lt; sq_T &gt;</a>
+<li>mmix()
+: <a class="el" href="classmmix.html#6769a962f1f4d0ecc5b903b5f7d26ad3">mmix</a>
 <li>mpdf()
 : <a class="el" href="classmpdf.html#581ecf362185d37c08bb31cb9d046d6f">mpdf</a>
@@ -90,18 +94,18 @@
 : <a class="el" href="classldmat.html#e7207748909325bb0f99b43f090a2b7e">ldmat</a>
 , <a class="el" href="classchmat.html#66f509f92b0ccf020e2a2a32566e0777">chmat</a>
+, <a class="el" href="classldmat.html#e967b9425007f0cb6cd59b845f9756d8">ldmat</a>
+, <a class="el" href="classfsqmat.html#d4eddc3743c8865cc5ed92d14de0e3e3">fsqmat</a>
 , <a class="el" href="classsqmat.html#60fbbfa9e483b8187c135f787ee53afa">sqmat</a>
-, <a class="el" href="classldmat.html#e967b9425007f0cb6cd59b845f9756d8">ldmat</a>
-, <a class="el" href="classfsqmat.html#5530d2756b5d991de755e6121c9a452e">fsqmat</a>
 <li>mult_sym_t()
-: <a class="el" href="classldmat.html#f94dc3a233f3d40fc853d8d4ac3b8eab">ldmat</a>
+: <a class="el" href="classldmat.html#4fd155f38eb6dd5af4bdf9c98a7999a9">ldmat</a>
+, <a class="el" href="classfsqmat.html#92052a8adc2054b63e42d1373d145c89">fsqmat</a>
+, <a class="el" href="classchmat.html#07f50d1332b901eee962e8b1913102f7">chmat</a>
 , <a class="el" href="classfsqmat.html#ae4949ad2a32553c7fa04d6d1483770a">fsqmat</a>
-, <a class="el" href="classldmat.html#4fd155f38eb6dd5af4bdf9c98a7999a9">ldmat</a>
 , <a class="el" href="classsqmat.html#6909e906da17725b1b80f3cae7cf3325">sqmat</a>
-, <a class="el" href="classchmat.html#07f50d1332b901eee962e8b1913102f7">chmat</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classeprod.html
===================================================================
--- doc/html/classeprod.html (revision 139)
+++ doc/html/classeprod.html (revision 139)
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: eprod Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>eprod Class Reference</h1><!-- doxytag: class="eprod" --><!-- doxytag: inherits="epdf" -->Chain rule decomposition of <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="emix_8h-source.html">emix.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for eprod:</div>
+<div class="dynsection">
+<p><center><img src="classeprod__inherit__graph.png" border="0" usemap="#eprod__inherit__map" alt="Inheritance graph"></center>
+<map name="eprod__inherit__map">
+<area shape="rect" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="11,7,59,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for eprod:</div>
+<div class="dynsection">
+<p><center><img src="classeprod__coll__graph.png" border="0" usemap="#eprod__coll__map" alt="Collaboration graph"></center>
+<map name="eprod__coll__map">
+<area shape="rect" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="11,103,59,129"><area shape="rect" href="classRV.html" title="Class representing variables, most often random variables." alt="" coords="16,7,53,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classeprod-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">sample</a> () const =0</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#8019654e494bf5e458f6fb947e11b262"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="eprod::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3ea597362e11a0040fe7c990269d072c"></a><!-- doxytag: member="eprod::eval" ref="3ea597362e11a0040fe7c990269d072c" args="(const vec &amp;val) const " -->
+virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#3ea597362e11a0040fe7c990269d072c">eval</a> (const vec &amp;val) const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compute probability of argument <code>val</code>. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6aef3eca74899692503769c18add1a4c"></a><!-- doxytag: member="eprod::evalpdflog" ref="6aef3eca74899692503769c18add1a4c" args="(const vec &amp;val) const =0" -->
+virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">evalpdflog</a> (const vec &amp;val) const =0</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compute log-probability of argument <code>val</code>. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bf0a070a8f3e67a93604ca724638b870"></a><!-- doxytag: member="eprod::mean" ref="bf0a070a8f3e67a93604ca724638b870" args="() const =0" -->
+virtual vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#bf0a070a8f3e67a93604ca724638b870">mean</a> () const =0</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">return expected value <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b89143f12c9b49282e30841e4fb5f337"></a><!-- doxytag: member="eprod::_rv" ref="b89143f12c9b49282e30841e4fb5f337" args="() const " -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#b89143f12c9b49282e30841e4fb5f337">_rv</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5307a27aaf48be8213294b05ac533c39"></a><!-- doxytag: member="eprod::epdfs" ref="5307a27aaf48be8213294b05ac533c39" args="" -->
+Array&lt; <a class="el" href="classepdf.html">epdf</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>epdfs</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a4387c81276ca66c1ca9336cf8bf74a8"></a><!-- doxytag: member="eprod::mpdfs" ref="a4387c81276ca66c1ca9336cf8bf74a8" args="" -->
+Array&lt; <a class="el" href="classmpdf.html">mpdf</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>mpdfs</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="74da992e3f5d598da8850b646b79b9d9"></a><!-- doxytag: member="eprod::rv" ref="74da992e3f5d598da8850b646b79b9d9" args="" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Identified of the random variable. <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Chain rule decomposition of <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. 
+<p>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="8019654e494bf5e458f6fb947e11b262"></a><!-- doxytag: member="eprod::sample" ref="8019654e494bf5e458f6fb947e11b262" args="() const =0" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual vec epdf::sample           </td>
+          <td>(</td>
+          <td class="paramname">          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td> const<code> [pure virtual, inherited]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. 
+<p>
+Returns a sample, <img class="formulaInl" alt="$x$" src="form_28.png"> from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png"> 
+<p>Implemented in <a class="el" href="classemix.html#0650601f24e633e0ab09aa1e46c14483">emix</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; sq_T &gt;</a>, <a class="el" href="classegiw.html#3d2c1f2ba0f9966781f1e0ae695e8a6f">egiw</a>, <a class="el" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425">egamma</a>, <a class="el" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">euni</a>, <a class="el" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">eEmp</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; ldmat &gt;</a>, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; chmat &gt;</a>, and <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; fsqmat &gt;</a>.</p>
+
+<p>Referenced by <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>, <a class="el" href="libPF_8cpp-source.html#l00035">PF::set_est()</a>, and <a class="el" href="libEF_8cpp-source.html#l00223">eEmp::set_parameters()</a>.</p>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>work/mixpp/bdm/stat/<a class="el" href="emix_8h-source.html">emix.h</a></ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/functions_func_0x70.html
===================================================================
--- doc/html/functions_func_0x70.html (revision 106)
+++ doc/html/functions_func_0x70.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -63,11 +63,14 @@
 <p>
 <h3><a class="anchor" name="index_p">- p -</a></h3><ul>
+<li>ParseElement()
+: <a class="el" href="classUserInfoCore.html#a09a9b965ca04a186143787c0d049a7f">UserInfoCore</a>
+, <a class="el" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">UserInfo&lt; T &gt;</a>
 <li>PF()
 : <a class="el" href="classPF.html#e99f0d866721405dd281e315ecb690aa">PF</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classIntAttribute__coll__graph.map
===================================================================
--- doc/html/classIntAttribute__coll__graph.map (revision 139)
+++ doc/html/classIntAttribute__coll__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="13,7,91,33">
Index: doc/html/classlogger.html
===================================================================
--- doc/html/classlogger.html (revision 106)
+++ doc/html/classlogger.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -77,7 +77,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="loggers_8h-source.html">loggers.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classldmat-members.html
===================================================================
--- doc/html/classldmat-members.html (revision 106)
+++ doc/html/classldmat-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -62,7 +62,7 @@
   <tr class="memlist"><td><a class="el" href="classsqmat.html#0481f2067bb32aaea7e6d4f27e46b656">~sqmat</a>()</td><td><a class="el" href="classsqmat.html">sqmat</a></td><td><code> [inline, private, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classBMcond-members.html
===================================================================
--- doc/html/classBMcond-members.html (revision 106)
+++ doc/html/classBMcond-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -31,7 +31,7 @@
   <tr class="memlist"><td><a class="el" href="classBMcond.html#d40c72250cf93640f982d06de20815b2">~BMcond</a>()</td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:36 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:48 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classDS-members.html
===================================================================
--- doc/html/classDS-members.html (revision 106)
+++ doc/html/classDS-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,7 +34,7 @@
   <tr class="memlist"><td><a class="el" href="classDS.html#f4ae51a3bc1267a6a52fc229973afe85">write</a>(vec &amp;ut, ivec &amp;indeces)</td><td><a class="el" href="classDS.html">DS</a></td><td></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:38 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classKalmanCh-members.html
===================================================================
--- doc/html/classKalmanCh-members.html (revision 106)
+++ doc/html/classKalmanCh-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -63,7 +63,7 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classfnc.html
===================================================================
--- doc/html/classfnc.html (revision 106)
+++ doc/html/classfnc.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -67,7 +67,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x68.html
===================================================================
--- doc/html/functions_0x68.html (revision 106)
+++ doc/html/functions_0x68.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -66,12 +66,12 @@
 <h3><a class="anchor" name="index_h">- h -</a></h3><ul>
 <li>help
-: <a class="el" href="classuibase.html#4bf69e2353bf0620e0dd714e0d92473a">uibase</a>
+: <a class="el" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">UserInfo&lt; T &gt;</a>
 <li>high
 : <a class="el" href="classeuni.html#71b6d6b41aeb61a7f76f682b72119231">euni</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classeprod__coll__graph.map
===================================================================
--- doc/html/classeprod__coll__graph.map (revision 139)
+++ doc/html/classeprod__coll__graph.map (revision 139)
@@ -0,0 +1,2 @@
+<area shape="rect" href="$classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="11,103,59,129">
+<area shape="rect" href="$classRV.html" title="Class representing variables, most often random variables." alt="" coords="16,7,53,33">
Index: doc/html/classAttribute__inherit__graph.map
===================================================================
--- doc/html/classAttribute__inherit__graph.map (revision 139)
+++ doc/html/classAttribute__inherit__graph.map (revision 139)
@@ -0,0 +1,3 @@
+<area shape="rect" href="$classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute." alt="" coords="5,84,128,111">
+<area shape="rect" href="$classIntAttribute.html" title="Class encapsulating all the necessary stuff to work with an int attribute." alt="" coords="152,84,245,111">
+<area shape="rect" href="$classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="269,84,384,111">
Index: doc/html/classEKFfixed-members.html
===================================================================
--- doc/html/classEKFfixed-members.html (revision 106)
+++ doc/html/classEKFfixed-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -66,7 +66,7 @@
   <tr class="memlist"><td><a class="el" href="classBMcond.html#d40c72250cf93640f982d06de20815b2">~BMcond</a>()</td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKFful__unQR.html
===================================================================
--- doc/html/classEKFful__unQR.html (revision 139)
+++ doc/html/classEKFful__unQR.html (revision 139)
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: EKFful_unQR Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>EKFful_unQR Class Reference</h1><!-- doxytag: class="EKFful_unQR" --><!-- doxytag: inherits="EKFfull,BMcond" -->Extended <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter with unknown <code>Q</code> and <code>R</code>.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="ekf__templ_8h-source.html">ekf_templ.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for EKFful_unQR:</div>
+<div class="dynsection">
+<p><center><img src="classEKFful__unQR__inherit__graph.png" border="0" usemap="#EKFful__unQR__inherit__map" alt="Inheritance graph"></center>
+<map name="EKFful__unQR__inherit__map">
+<area shape="rect" href="classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="63,84,124,111"><area shape="rect" href="classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="5,7,93,33"><area shape="rect" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="117,7,157,33"><area shape="rect" href="classBMcond.html" title="Conditional Bayesian Filter." alt="" coords="148,84,220,111"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for EKFful_unQR:</div>
+<div class="dynsection">
+<p><center><img src="classEKFful__unQR__coll__graph.png" border="0" usemap="#EKFful__unQR__coll__map" alt="Collaboration graph"></center>
+<map name="EKFful__unQR__coll__map">
+<area shape="rect" href="classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="199,529,260,556"><area shape="rect" href="classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="48,433,136,460"><area shape="rect" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="148,172,188,199"><area shape="rect" href="classRV.html" title="Class representing variables, most often random variables." alt="" coords="271,7,308,33"><area shape="rect" href="classdiffbifn.html" title="Class representing a differentiable function of two variables ." alt="" coords="299,119,363,145"><area shape="rect" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="224,119,272,145"><area shape="rect" href="classBMcond.html" title="Conditional Bayesian Filter." alt="" coords="380,279,452,305"><area shape="rect" href="classfnc.html" title="Class representing function &#160;of variable &#160;represented by rv." alt="" coords="424,7,464,33"><area shape="rect" href="classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="160,433,299,460"><area shape="rect" href="classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="193,225,236,252"><area shape="rect" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="184,335,307,361"><area shape="rect" href="classfsqmat.html" title="Fake sqmat. This class maps sqmat operations to operations on full matrix." alt="" coords="43,335,109,361"><area shape="rect" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square&#45;root form..." alt="" coords="45,225,107,252"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classEKFful__unQR-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="873e3a72264f6e777c4443220db15d79"></a><!-- doxytag: member="EKFful_unQR::EKFful_unQR" ref="873e3a72264f6e777c4443220db15d79" args="(RV rx, RV ry, RV ru, RV rQR)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEKFful__unQR.html#873e3a72264f6e777c4443220db15d79">EKFful_unQR</a> (<a class="el" href="classRV.html">RV</a> rx, <a class="el" href="classRV.html">RV</a> ry, <a class="el" href="classRV.html">RV</a> ru, <a class="el" href="classRV.html">RV</a> rQR)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b586e534c8a8d219561b0c020329d412"></a><!-- doxytag: member="EKFful_unQR::condition" ref="b586e534c8a8d219561b0c020329d412" args="(const vec &amp;QR0)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEKFful__unQR.html#b586e534c8a8d219561b0c020329d412">condition</a> (const vec &amp;QR0)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Substitute <code>val</code> for <code>rvc</code>. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fc753106e0d4cf68e4f2160fd54458c0"></a><!-- doxytag: member="EKFful_unQR::set_parameters" ref="fc753106e0d4cf68e4f2160fd54458c0" args="(diffbifn *pfxu, diffbifn *phxu, const mat Q0, const mat R0)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEKFfull.html#fc753106e0d4cf68e4f2160fd54458c0">set_parameters</a> (<a class="el" href="classdiffbifn.html">diffbifn</a> *pfxu, <a class="el" href="classdiffbifn.html">diffbifn</a> *phxu, const mat Q0, const mat R0)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set nonlinear functions for mean values and covariance matrices. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8ca46f177e395fa714bbd8bd29ea43e0"></a><!-- doxytag: member="EKFful_unQR::bayes" ref="8ca46f177e395fa714bbd8bd29ea43e0" args="(const vec &amp;dt)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEKFfull.html#8ca46f177e395fa714bbd8bd29ea43e0">bayes</a> (const vec &amp;dt)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Here dt = [yt;ut] of appropriate dimensions. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="87b07867fd4c133aa89a18543f68d9f9"></a><!-- doxytag: member="EKFful_unQR::bayes" ref="87b07867fd4c133aa89a18543f68d9f9" args="(mat Dt)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#87b07867fd4c133aa89a18543f68d9f9">bayes</a> (mat Dt)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Batch Bayes rule (columns of Dt are observations). <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7bb76ea74c144ea0b36db99f94750b7b"></a><!-- doxytag: member="EKFful_unQR::set_est" ref="7bb76ea74c144ea0b36db99f94750b7b" args="(vec mu0, mat P0)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEKFfull.html#7bb76ea74c144ea0b36db99f94750b7b">set_est</a> (vec mu0, mat P0)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">set estimates <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4080d68f79dade36ccf547d57e64bdc2"></a><!-- doxytag: member="EKFful_unQR::_epdf" ref="4080d68f79dade36ccf547d57e64bdc2" args="()" -->
+<a class="el" href="classepdf.html">epdf</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classEKFfull.html#4080d68f79dade36ccf547d57e64bdc2">_epdf</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">dummy! <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="126bd2595c48e311fc2a7ab72876092a"></a><!-- doxytag: member="EKFful_unQR::_rv" ref="126bd2595c48e311fc2a7ab72876092a" args="() const " -->
+const <a class="el" href="classRV.html">RV</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#126bd2595c48e311fc2a7ab72876092a">_rv</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="87f4a547d2c29180be88175e5eab9c88"></a><!-- doxytag: member="EKFful_unQR::_ll" ref="87f4a547d2c29180be88175e5eab9c88" args="() const " -->
+double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#87f4a547d2c29180be88175e5eab9c88">_ll</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3fa60348b2da6b4208bb95b8d146900a"></a><!-- doxytag: member="EKFful_unQR::_rvc" ref="3fa60348b2da6b4208bb95b8d146900a" args="() const " -->
+const <a class="el" href="classRV.html">RV</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBMcond.html#3fa60348b2da6b4208bb95b8d146900a">_rvc</a> () const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="fb5aec635e2720cc5ac31bc01c18a68a"></a><!-- doxytag: member="EKFful_unQR::mu" ref="fb5aec635e2720cc5ac31bc01c18a68a" args="" -->
+vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKalmanFull.html#fb5aec635e2720cc5ac31bc01c18a68a">mu</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Mean value of the posterior density. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b75dc059e84fa8ffc076203b30f926cc"></a><!-- doxytag: member="EKFful_unQR::P" ref="b75dc059e84fa8ffc076203b30f926cc" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKalmanFull.html#b75dc059e84fa8ffc076203b30f926cc">P</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Variance of the posterior density. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c17d69e125acd2673e6688fd86dd3f84"></a><!-- doxytag: member="EKFful_unQR::evalll" ref="c17d69e125acd2673e6688fd86dd3f84" args="" -->
+bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>evalll</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3aa4bf6128980d0627413dcf9cd07308"></a><!-- doxytag: member="EKFful_unQR::ll" ref="3aa4bf6128980d0627413dcf9cd07308" args="" -->
+double&nbsp;</td><td class="memItemRight" valign="bottom"><b>ll</b></td></tr>
+
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c5353e66238ed717dba79e0499118226"></a><!-- doxytag: member="EKFful_unQR::dimx" ref="c5353e66238ed717dba79e0499118226" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dimx</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="761fadcc12dd4cb83bb8b5e27db01947"></a><!-- doxytag: member="EKFful_unQR::dimy" ref="761fadcc12dd4cb83bb8b5e27db01947" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dimy</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="609a4a0fcde78fd7aac2f01b34e952c9"></a><!-- doxytag: member="EKFful_unQR::dimu" ref="609a4a0fcde78fd7aac2f01b34e952c9" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>dimu</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="554de4c953761380cd5a14a02542e007"></a><!-- doxytag: member="EKFful_unQR::A" ref="554de4c953761380cd5a14a02542e007" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>A</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ac7ade2a603a1b05419e36c5aae21755"></a><!-- doxytag: member="EKFful_unQR::B" ref="ac7ade2a603a1b05419e36c5aae21755" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>B</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5a9a8326ae17b519109fcdad59ea74a3"></a><!-- doxytag: member="EKFful_unQR::C" ref="5a9a8326ae17b519109fcdad59ea74a3" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>C</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8f992a2d6b66d2e8bd9174b28cc0f074"></a><!-- doxytag: member="EKFful_unQR::D" ref="8f992a2d6b66d2e8bd9174b28cc0f074" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>D</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bbd2dab10da47237a5f0d9e55fd61f24"></a><!-- doxytag: member="EKFful_unQR::R" ref="bbd2dab10da47237a5f0d9e55fd61f24" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>R</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a8777c1fe67763395d3ddeb326239851"></a><!-- doxytag: member="EKFful_unQR::Q" ref="a8777c1fe67763395d3ddeb326239851" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>Q</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="905823cf4157a11b8b824e45809dac55"></a><!-- doxytag: member="EKFful_unQR::_Pp" ref="905823cf4157a11b8b824e45809dac55" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>_Pp</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b1b946b3a43f7d86cf4b6dc0dd6e3210"></a><!-- doxytag: member="EKFful_unQR::_Ry" ref="b1b946b3a43f7d86cf4b6dc0dd6e3210" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>_Ry</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c7d915386a9d60b1bc309ae9166764f6"></a><!-- doxytag: member="EKFful_unQR::_iRy" ref="c7d915386a9d60b1bc309ae9166764f6" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>_iRy</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4c8354ea4801529f3071189ddd10d760"></a><!-- doxytag: member="EKFful_unQR::_K" ref="4c8354ea4801529f3071189ddd10d760" args="" -->
+mat&nbsp;</td><td class="memItemRight" valign="bottom"><b>_K</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="bf6fb59b30141074f8ee1e2f43d03129"></a><!-- doxytag: member="EKFful_unQR::evalll" ref="bf6fb59b30141074f8ee1e2f43d03129" args="" -->
+bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129">evalll</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">If true, the filter will compute likelihood of the data record and store it in <code>ll</code> . Set to false if you want to save time. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5623fef6572a08c2b53b8c87b82dc979"></a><!-- doxytag: member="EKFful_unQR::ll" ref="5623fef6572a08c2b53b8c87b82dc979" args="" -->
+double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979">ll</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Logarithm of marginalized data likelihood. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="af00f0612fabe66241dd507188cdbf88"></a><!-- doxytag: member="EKFful_unQR::rv" ref="af00f0612fabe66241dd507188cdbf88" args="" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#af00f0612fabe66241dd507188cdbf88">rv</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Random variable of the posterior. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9ba793c8ec453f04d372d17195ed8dec"></a><!-- doxytag: member="EKFful_unQR::rvc" ref="9ba793c8ec453f04d372d17195ed8dec" args="" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec">rvc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Identificator of the conditioning variable. <br></td></tr>
+<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="86ba216243ed95bb46d80d88775d16af"></a><!-- doxytag: member="EKFful_unQR::operator&lt;&lt;" ref="86ba216243ed95bb46d80d88775d16af" args="(std::ostream &amp;os, const KalmanFull &amp;kf)" -->
+std::ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classKalmanFull.html#86ba216243ed95bb46d80d88775d16af">operator&lt;&lt;</a> (std::ostream &amp;os, const <a class="el" href="classKalmanFull.html">KalmanFull</a> &amp;kf)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">print elements of KF <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Extended <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter with unknown <code>Q</code> and <code>R</code>. <hr>The documentation for this class was generated from the following file:<ul>
+<li>work/mixpp/bdm/estim/<a class="el" href="ekf__templ_8h-source.html">ekf_templ.h</a></ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/functions_rela.html
===================================================================
--- doc/html/functions_rela.html (revision 106)
+++ doc/html/functions_rela.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li class="current"><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -44,7 +45,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classIntAttribute__coll__graph.md5
===================================================================
--- doc/html/classIntAttribute__coll__graph.md5 (revision 139)
+++ doc/html/classIntAttribute__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+8b4b6eaa0fb277b03d05311a6d5ba206
Index: doc/html/annotated.html
===================================================================
--- doc/html/annotated.html (revision 106)
+++ doc/html/annotated.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -26,11 +26,14 @@
 <h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
   <tr><td class="indexkey"><a class="el" href="classARX.html">ARX</a></td><td class="indexvalue">Linear Autoregressive model with Gaussian noise </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classAttribute.html">Attribute</a></td><td class="indexvalue">User Info base class </td></tr>
   <tr><td class="indexkey"><a class="el" href="classbilinfn.html">bilinfn</a></td><td class="indexvalue">Class representing function <img class="formulaInl" alt="$f(x,u) = Ax+Bu$" src="form_48.png"> </td></tr>
   <tr><td class="indexkey"><a class="el" href="classBM.html">BM</a></td><td class="indexvalue">Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities </td></tr>
   <tr><td class="indexkey"><a class="el" href="classBMcond.html">BMcond</a></td><td class="indexvalue">Conditional Bayesian Filter </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classCarUI.html">CarUI</a></td><td class="indexvalue">User info for strings </td></tr>
   <tr><td class="indexkey"><a class="el" href="classchmat.html">chmat</a></td><td class="indexvalue">Symmetric matrix stored in square root decomposition using upper cholesky </td></tr>
   <tr><td class="indexkey"><a class="el" href="classconstfn.html">constfn</a></td><td class="indexvalue">Class representing function <img class="formulaInl" alt="$f(x) = a$" src="form_45.png">, here <code>rv</code> is empty </td></tr>
   <tr><td class="indexkey"><a class="el" href="classdiffbifn.html">diffbifn</a></td><td class="indexvalue">Class representing a differentiable function of two variables <img class="formulaInl" alt="$f(x,u)$" src="form_47.png"> </td></tr>
   <tr><td class="indexkey"><a class="el" href="classdirfilelog.html">dirfilelog</a></td><td class="indexvalue">Logging into dirfile with buffer in memory </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classDoubleAttribute.html">DoubleAttribute</a></td><td class="indexvalue">Class encapsulating all the necessary stuff to work with the double attribute </td></tr>
   <tr><td class="indexkey"><a class="el" href="classDS.html">DS</a></td><td class="indexvalue">Abstract class for discrete-time sources of data </td></tr>
   <tr><td class="indexkey"><a class="el" href="classeEF.html">eEF</a></td><td class="indexvalue">General conjugate exponential family posterior density </td></tr>
@@ -42,13 +45,18 @@
   <tr><td class="indexkey"><a class="el" href="classEKFCh.html">EKFCh</a></td><td class="indexvalue">Extended <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> Filter in Square root </td></tr>
   <tr><td class="indexkey"><a class="el" href="classEKFfixed.html">EKFfixed</a></td><td class="indexvalue">Extended <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> Filter in full matrices </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classEKFful__unQR.html">EKFful_unQR</a></td><td class="indexvalue">Extended <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter with unknown <code>Q</code> and <code>R</code> </td></tr>
   <tr><td class="indexkey"><a class="el" href="classEKFfull.html">EKFfull</a></td><td class="indexvalue">Extended <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> Filter in full matrices </td></tr>
   <tr><td class="indexkey"><a class="el" href="classemix.html">emix</a></td><td class="indexvalue">Mixture of epdfs </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classEngineUI.html">EngineUI</a></td><td class="indexvalue">User info for strings </td></tr>
   <tr><td class="indexkey"><a class="el" href="classenorm.html">enorm&lt; sq_T &gt;</a></td><td class="indexvalue">Gaussian density with positive definite (decomposed) covariance matrix </td></tr>
   <tr><td class="indexkey"><a class="el" href="classepdf.html">epdf</a></td><td class="indexvalue">Probability density function with numerical statistics, e.g. posterior density </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classeprod.html">eprod</a></td><td class="indexvalue">Chain rule decomposition of <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> </td></tr>
   <tr><td class="indexkey"><a class="el" href="classeuni.html">euni</a></td><td class="indexvalue">Uniform distributed density on a rectangular support </td></tr>
   <tr><td class="indexkey"><a class="el" href="classfnc.html">fnc</a></td><td class="indexvalue">Class representing function <img class="formulaInl" alt="$f(x)$" src="form_35.png"> of variable <img class="formulaInl" alt="$x$" src="form_28.png"> represented by <code>rv</code> </td></tr>
   <tr><td class="indexkey"><a class="el" href="classfsqmat.html">fsqmat</a></td><td class="indexvalue">Fake <a class="el" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square-root form...">sqmat</a>. This class maps <a class="el" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square-root form...">sqmat</a> operations to operations on full matrix </td></tr>
   <tr><td class="indexkey"><a class="el" href="classitpp_1_1Gamma__RNG.html">itpp::Gamma_RNG</a></td><td class="indexvalue">Gamma distribution </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classGlobalXercesConnector.html">GlobalXercesConnector</a></td><td class="indexvalue">Xerces interface class </td></tr>
   <tr><td class="indexkey"><a class="el" href="classIMpmsm.html">IMpmsm</a></td><td class="indexvalue">State evolution model for a PMSM drive and its derivative with respect to $x$ </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classIntAttribute.html">IntAttribute</a></td><td class="indexvalue">Class encapsulating all the necessary stuff to work with an int attribute </td></tr>
   <tr><td class="indexkey"><a class="el" href="classKalman.html">Kalman&lt; sq_T &gt;</a></td><td class="indexvalue"><a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter with covariance matrices in square root form </td></tr>
   <tr><td class="indexkey"><a class="el" href="classKalmanCh.html">KalmanCh</a></td><td class="indexvalue"><a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter in square root form </td></tr>
@@ -62,7 +70,9 @@
   <tr><td class="indexkey"><a class="el" href="classMemDS.html">MemDS</a></td><td class="indexvalue">Class representing off-line data stored in memory </td></tr>
   <tr><td class="indexkey"><a class="el" href="classmemlog.html">memlog</a></td><td class="indexvalue">Logging into matrices in data format in memory </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classmepdf.html">mepdf</a></td><td class="indexvalue">Unconditional <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a>, allows using <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> in the role of <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a> </td></tr>
   <tr><td class="indexkey"><a class="el" href="classmgamma.html">mgamma</a></td><td class="indexvalue">Gamma random walk </td></tr>
   <tr><td class="indexkey"><a class="el" href="classmgamma__fix.html">mgamma_fix</a></td><td class="indexvalue">Gamma random walk around a fixed point </td></tr>
   <tr><td class="indexkey"><a class="el" href="classmlnorm.html">mlnorm&lt; sq_T &gt;</a></td><td class="indexvalue">Normal distributed linear function with linear function of mean value; </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classmmix.html">mmix</a></td><td class="indexvalue">Mixture of mpdfs with constant weights </td></tr>
   <tr><td class="indexkey"><a class="el" href="classmpdf.html">mpdf</a></td><td class="indexvalue">Conditional probability density, e.g. modeling some dependencies </td></tr>
   <tr><td class="indexkey"><a class="el" href="classMPF.html">MPF&lt; BM_T &gt;</a></td><td class="indexvalue">Marginalized Particle filter </td></tr>
@@ -71,14 +81,12 @@
   <tr><td class="indexkey"><a class="el" href="classRV.html">RV</a></td><td class="indexvalue">Class representing variables, most often random variables </td></tr>
   <tr><td class="indexkey"><a class="el" href="classsqmat.html">sqmat</a></td><td class="indexvalue">Virtual class for representation of double symmetric matrices in square-root form </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classuibase.html">uibase</a></td><td class="indexvalue">User Info base class </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classuimatrix.html">uimatrix&lt; T &gt;</a></td><td class="indexvalue">User info for matrices </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classuiscalar.html">uiscalar&lt; T &gt;</a></td><td class="indexvalue">User info for scalars </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classuistring.html">uistring</a></td><td class="indexvalue">User info for strings </td></tr>
-  <tr><td class="indexkey"><a class="el" href="classuivector.html">uivector&lt; T &gt;</a></td><td class="indexvalue">User info for vectors </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classStringAttribute.html">StringAttribute</a></td><td class="indexvalue">Class encapsulating all the necessary stuff to work with a string attribute </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classUserInfo.html">UserInfo&lt; T &gt;</a></td><td class="indexvalue">The main user info template class </td></tr>
+  <tr><td class="indexkey"><a class="el" href="classUserInfoCore.html">UserInfoCore</a></td><td class="indexvalue"><a class="el" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead.">UserInfoCore</a> class is for internal purposes only. Use UserInfo&lt;T&gt; instead </td></tr>
 </table>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:32 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/demo__example_2nastaveni__regulatoru__float_8h-source.html
===================================================================
--- doc/html/demo__example_2nastaveni__regulatoru__float_8h-source.html (revision 106)
+++ doc/html/demo__example_2nastaveni__regulatoru__float_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -47,7 +47,7 @@
 <a name="l00031"></a>00031 <span class="preprocessor"></span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmEF-members.html
===================================================================
--- doc/html/classmEF-members.html (revision 106)
+++ doc/html/classmEF-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -35,9 +35,10 @@
   <tr class="memlist"><td><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">samplecond</a>(vec &amp;cond, double &amp;ll)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">samplecond</a>(vec &amp;cond, vec &amp;ll, int N)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">~mpdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libPF_8h-source.html
===================================================================
--- doc/html/libPF_8h-source.html (revision 106)
+++ doc/html/libPF_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -112,5 +112,5 @@
 <a name="l00131"></a>00131 
 <a name="l00132"></a>00132 <span class="comment">//SimStr:</span>
-<a name="l00133"></a>00133         <span class="keywordtype">double</span> SSAT;    
+<a name="l00133"></a>00133         <span class="keywordtype">double</span> SSAT;
 <a name="l00134"></a>00134 };
 <a name="l00135"></a>00135 
@@ -128,66 +128,69 @@
 <a name="l00147"></a>00147         <span class="keywordtype">double</span> WL = 0.0;
 <a name="l00148"></a>00148 
-<a name="l00149"></a>00149         <span class="keywordflow">for</span> ( i=0;i&lt;<a class="code" href="classPF.html#2c2f44ed7a4eaa42e07bdb58d503f280" title="number of particles;">n</a>;i++ ) {
-<a name="l00150"></a>00150                 <span class="comment">//generate new samples from paramater evolution model;</span>
-<a name="l00151"></a>00151                 <a class="code" href="classPF.html#cf7dad75e31215780a746c30e71ad9c5" title="pointer into eEmp ">_samples</a> ( i ) = <a class="code" href="classPF.html#d92ac103f88f8c21e197e90af5695a09" title="Parameter evolution model.">par</a>.<a class="code" href="classmpdf.html#b0193a350c97933ddf15b15a130da352" title="Returns the required moment of the epdf.">samplecond</a> ( <a class="code" href="classPF.html#cf7dad75e31215780a746c30e71ad9c5" title="pointer into eEmp ">_samples</a> ( i ), llsP ( i ) );
-<a name="l00152"></a>00152                 Bms[i]-&gt;condition ( <a class="code" href="classPF.html#cf7dad75e31215780a746c30e71ad9c5" title="pointer into eEmp ">_samples</a> ( i ) );
-<a name="l00153"></a>00153                 Bms[i]-&gt;bayes ( dt );
-<a name="l00154"></a>00154                 lls ( i ) = Bms[i]-&gt;_ll(); <span class="comment">// lls above is also in proposal her must be lls(i) =, not +=!!</span>
-<a name="l00155"></a>00155 
+<a name="l00149"></a>00149 <span class="preprocessor">        #pragma omp parallel for</span>
+<a name="l00150"></a>00150 <span class="preprocessor"></span>        <span class="keywordflow">for</span> ( i=0;i&lt;<a class="code" href="classPF.html#2c2f44ed7a4eaa42e07bdb58d503f280" title="number of particles;">n</a>;i++ ) {   
+<a name="l00151"></a>00151                 <span class="comment">//generate new samples from paramater evolution model;</span>
+<a name="l00152"></a>00152                 <a class="code" href="classPF.html#cf7dad75e31215780a746c30e71ad9c5" title="pointer into eEmp ">_samples</a> ( i ) = <a class="code" href="classPF.html#d92ac103f88f8c21e197e90af5695a09" title="Parameter evolution model.">par</a>.<a class="code" href="classmpdf.html#b0193a350c97933ddf15b15a130da352" title="Returns the required moment of the epdf.">samplecond</a> ( <a class="code" href="classPF.html#cf7dad75e31215780a746c30e71ad9c5" title="pointer into eEmp ">_samples</a> ( i ), llsP ( i ) );
+<a name="l00153"></a>00153                 Bms[i]-&gt;condition ( <a class="code" href="classPF.html#cf7dad75e31215780a746c30e71ad9c5" title="pointer into eEmp ">_samples</a> ( i ) );
+<a name="l00154"></a>00154                 Bms[i]-&gt;bayes ( dt );
+<a name="l00155"></a>00155                 lls ( i ) = Bms[i]-&gt;_ll(); <span class="comment">// lls above is also in proposal her must be lls(i) =, not +=!!</span>
 <a name="l00156"></a>00156                 <span class="keywordflow">if</span> ( lls ( i ) &gt;mlls ) mlls=lls ( i ); <span class="comment">//find maximum likelihood (for numerical stability)</span>
 <a name="l00157"></a>00157         }
-<a name="l00158"></a>00158         
-<a name="l00159"></a>00159         <span class="keywordflow">if</span> ( <span class="keyword">true</span> ) {
-<a name="l00160"></a>00160                 <span class="keywordflow">for</span> ( i=0;i&lt;n;i++ ) {
-<a name="l00161"></a>00161                         WL = <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> ( i ) *exp ( llsP ( i ) ); <span class="comment">//using old weights!</span>
-<a name="l00162"></a>00162                         sumLWL += exp ( lls ( i ) ) *WL;
-<a name="l00163"></a>00163                         sumL2WL += exp ( 2*lls ( i ) ) *WL;
-<a name="l00164"></a>00164                 }
-<a name="l00165"></a>00165                 SSAT  = sumL2WL/(sumLWL*sumLWL);
-<a name="l00166"></a>00166         }
-<a name="l00167"></a>00167 
-<a name="l00168"></a>00168         <span class="comment">// compute weights</span>
-<a name="l00169"></a>00169         <span class="keywordflow">for</span> ( i=0;i&lt;n;i++ ) {
-<a name="l00170"></a>00170                 <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> ( i ) *= exp ( lls ( i ) - mlls ); <span class="comment">// multiply w by likelihood</span>
-<a name="l00171"></a>00171         }
-<a name="l00172"></a>00172 
-<a name="l00173"></a>00173         <span class="keywordflow">if</span> (sum(<a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a>)&gt;0.0){
-<a name="l00174"></a>00174                 <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> /=sum ( <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> ); <span class="comment">//?</span>
-<a name="l00175"></a>00175                 }
-<a name="l00176"></a>00176 <span class="keywordflow">else</span>
-<a name="l00177"></a>00177 {
-<a name="l00178"></a>00178 cout&lt;&lt;<span class="stringliteral">"sum(w)==0"</span>&lt;&lt;endl;
-<a name="l00179"></a>00179 }
-<a name="l00180"></a>00180 
-<a name="l00181"></a>00181 
-<a name="l00182"></a>00182         <span class="keywordtype">double</span> eff = 1.0/ ( <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a>*<a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> );
-<a name="l00183"></a>00183         <span class="keywordflow">if</span> ( eff &lt; ( 0.3*n ) ) {
-<a name="l00184"></a>00184                 ind = <a class="code" href="classPF.html#1a0a09e309da997f63ae8e30d1e9806b" title="posterior density">est</a>.<a class="code" href="classeEmp.html#77268292fc4465cb73ddbfb1f2932a59" title="Function performs resampling, i.e. removal of low-weight samples and duplication...">resample</a>();
-<a name="l00185"></a>00185                 <span class="comment">// Resample Bms!</span>
-<a name="l00186"></a>00186 
-<a name="l00187"></a>00187                 <span class="keywordflow">for</span> ( i=0;i&lt;n;i++ ) {
-<a name="l00188"></a>00188                         <span class="keywordflow">if</span> ( ind ( i ) !=i ) {<span class="comment">//replace the current Bm by a new one</span>
-<a name="l00189"></a>00189                                 <span class="comment">//fixme this would require new assignment operator</span>
-<a name="l00190"></a>00190                                 <span class="comment">// *Bms[i] = *Bms[ind ( i ) ];</span>
-<a name="l00191"></a>00191 
-<a name="l00192"></a>00192                                 <span class="comment">// poor-man's solution: replicate constructor here</span>
-<a name="l00193"></a>00193                                 <span class="comment">// copied from MPF::MPF</span>
-<a name="l00194"></a>00194                                 <span class="keyword">delete</span> Bms[i];
-<a name="l00195"></a>00195                                 Bms[i] = <span class="keyword">new</span> BM_T ( *Bms[ind ( i ) ] ); <span class="comment">//copy constructor</span>
-<a name="l00196"></a>00196                                 <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>&amp; pom=Bms[i]-&gt;_epdf();
-<a name="l00197"></a>00197                                 jest.set_elements ( i,1.0/n,&amp;pom );
-<a name="l00198"></a>00198                         }
-<a name="l00199"></a>00199                 };
-<a name="l00200"></a>00200                 cout &lt;&lt; <span class="charliteral">'.'</span>;
-<a name="l00201"></a>00201         }
-<a name="l00202"></a>00202 }
-<a name="l00203"></a>00203 
-<a name="l00204"></a>00204 <span class="preprocessor">#endif // KF_H</span>
-<a name="l00205"></a>00205 <span class="preprocessor"></span>
+<a name="l00158"></a>00158 
+<a name="l00159"></a>00159         <span class="keywordflow">if</span> ( <span class="keyword">false</span>) {
+<a name="l00160"></a>00160 <span class="preprocessor">                #pragma omp parallel for reduction(+:sumLWL,sumL2WL) private(WL)</span>
+<a name="l00161"></a>00161 <span class="preprocessor"></span>                <span class="keywordflow">for</span> ( i=0;i&lt;n;i++ ) {
+<a name="l00162"></a>00162                         WL = <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> ( i ) *exp ( llsP ( i ) ); <span class="comment">//using old weights!</span>
+<a name="l00163"></a>00163                         sumLWL += exp ( lls ( i ) ) *WL;
+<a name="l00164"></a>00164                         sumL2WL += exp ( 2*lls ( i ) ) *WL;
+<a name="l00165"></a>00165                 }
+<a name="l00166"></a>00166                 SSAT  = sumL2WL/ ( sumLWL*sumLWL );
+<a name="l00167"></a>00167         }
+<a name="l00168"></a>00168 
+<a name="l00169"></a>00169         <span class="keywordtype">double</span> sum_w=0.0;
+<a name="l00170"></a>00170         <span class="comment">// compute weights</span>
+<a name="l00171"></a>00171 <span class="preprocessor">        #pragma omp parallel for</span>
+<a name="l00172"></a>00172 <span class="preprocessor"></span>        <span class="keywordflow">for</span> ( i=0;i&lt;n;i++ ) {
+<a name="l00173"></a>00173                 <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> ( i ) *= exp ( lls ( i ) - mlls ); <span class="comment">// multiply w by likelihood</span>
+<a name="l00174"></a>00174                 sum_w+=<a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a>(i);
+<a name="l00175"></a>00175         }
+<a name="l00176"></a>00176 
+<a name="l00177"></a>00177         <span class="keywordflow">if</span> ( sum_w  &gt;0.0 ) {
+<a name="l00178"></a>00178                 <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> /=sum_w; <span class="comment">//?</span>
+<a name="l00179"></a>00179         } <span class="keywordflow">else</span> {
+<a name="l00180"></a>00180                 cout&lt;&lt;<span class="stringliteral">"sum(w)==0"</span>&lt;&lt;endl;
+<a name="l00181"></a>00181         }
+<a name="l00182"></a>00182 
+<a name="l00183"></a>00183 
+<a name="l00184"></a>00184         <span class="keywordtype">double</span> eff = 1.0/ ( <a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a>*<a class="code" href="classPF.html#5c87aba508df321ff26536ced64dbb3a" title="pointer into eEmp ">_w</a> );
+<a name="l00185"></a>00185         <span class="keywordflow">if</span> ( eff &lt; ( 0.3*n ) ) {
+<a name="l00186"></a>00186                 ind = <a class="code" href="classPF.html#1a0a09e309da997f63ae8e30d1e9806b" title="posterior density">est</a>.<a class="code" href="classeEmp.html#77268292fc4465cb73ddbfb1f2932a59" title="Function performs resampling, i.e. removal of low-weight samples and duplication...">resample</a>();
+<a name="l00187"></a>00187                 <span class="comment">// Resample Bms!</span>
+<a name="l00188"></a>00188 
+<a name="l00189"></a>00189 <span class="preprocessor">                #pragma omp parallel for</span>
+<a name="l00190"></a>00190 <span class="preprocessor"></span>                <span class="keywordflow">for</span> ( i=0;i&lt;n;i++ ) {
+<a name="l00191"></a>00191                         <span class="keywordflow">if</span> ( ind ( i ) !=i ) {<span class="comment">//replace the current Bm by a new one</span>
+<a name="l00192"></a>00192                                 <span class="comment">//fixme this would require new assignment operator</span>
+<a name="l00193"></a>00193                                 <span class="comment">// *Bms[i] = *Bms[ind ( i ) ];</span>
+<a name="l00194"></a>00194 
+<a name="l00195"></a>00195                                 <span class="comment">// poor-man's solution: replicate constructor here</span>
+<a name="l00196"></a>00196                                 <span class="comment">// copied from MPF::MPF</span>
+<a name="l00197"></a>00197                                 <span class="keyword">delete</span> Bms[i];
+<a name="l00198"></a>00198                                 Bms[i] = <span class="keyword">new</span> BM_T ( *Bms[ind ( i ) ] ); <span class="comment">//copy constructor</span>
+<a name="l00199"></a>00199                                 <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>&amp; pom=Bms[i]-&gt;_epdf();
+<a name="l00200"></a>00200                                 jest.set_elements ( i,1.0/n,&amp;pom );
+<a name="l00201"></a>00201                         }
+<a name="l00202"></a>00202                 };
+<a name="l00203"></a>00203                 cout &lt;&lt; <span class="charliteral">'.'</span>;
+<a name="l00204"></a>00204         }
+<a name="l00205"></a>00205 }
 <a name="l00206"></a>00206 
+<a name="l00207"></a>00207 <span class="preprocessor">#endif // KF_H</span>
+<a name="l00208"></a>00208 <span class="preprocessor"></span>
+<a name="l00209"></a>00209 
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classUserInfoCore.html
===================================================================
--- doc/html/classUserInfoCore.html (revision 139)
+++ doc/html/classUserInfoCore.html (revision 139)
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: UserInfoCore Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>UserInfoCore Class Reference</h1><!-- doxytag: class="UserInfoCore" --><a class="el" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead.">UserInfoCore</a> class is for internal purposes only. Use UserInfo&lt;T&gt; instead.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="userinfo_8h-source.html">userinfo.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for UserInfoCore:</div>
+<div class="dynsection">
+<p><center><img src="classUserInfoCore__inherit__graph.png" border="0" usemap="#UserInfoCore__inherit__map" alt="Inheritance graph"></center>
+<map name="UserInfoCore__inherit__map">
+<area shape="rect" href="classUserInfo.html" title="The main user info template class." alt="" coords="100,87,212,113"><area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="5,183,131,209"><area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="173,183,320,209"><area shape="rect" href="classCarUI.html" title="User info for strings." alt="" coords="40,263,96,289"><area shape="rect" href="classEngineUI.html" title="User info for strings." alt="" coords="208,263,285,289"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classUserInfoCore-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a09a9b965ca04a186143787c0d049a7f"></a><!-- doxytag: member="UserInfoCore::ParseElement" ref="a09a9b965ca04a186143787c0d049a7f" args="(DOMElement *element)=0" -->
+virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfoCore.html#a09a9b965ca04a186143787c0d049a7f">ParseElement</a> (DOMElement *element)=0</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills internal attributes and descendant elements according DOMElement. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="282c9bfd140bd09777aff395158c35ab"></a><!-- doxytag: member="UserInfoCore::FillElement" ref="282c9bfd140bd09777aff395158c35ab" args="(DOMElement &amp;element)=0" -->
+virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfoCore.html#282c9bfd140bd09777aff395158c35ab">FillElement</a> (DOMElement &amp;element)=0</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills DOMElement according internal attributes and descendant elements. <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+<a class="el" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead.">UserInfoCore</a> class is for internal purposes only. Use UserInfo&lt;T&gt; instead. 
+<p>
+The raison d'etre of this class is to allow pointers to (the main part of) UserInfo&lt;T&gt; objects even for different generic types. <hr>The documentation for this class was generated from the following file:<ul>
+<li>work/mixpp/bdm/<a class="el" href="userinfo_8h-source.html">userinfo.h</a></ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/functions_0x77.html
===================================================================
--- doc/html/functions_0x77.html (revision 106)
+++ doc/html/functions_0x77.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li class="current"><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -75,7 +75,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKFful__unQR-members.html
===================================================================
--- doc/html/classEKFful__unQR-members.html (revision 139)
+++ doc/html/classEKFful__unQR-members.html (revision 139)
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>EKFful_unQR Member List</h1>This is the complete list of members for <a class="el" href="classEKFful__unQR.html">EKFful_unQR</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classEKFfull.html#4080d68f79dade36ccf547d57e64bdc2">_epdf</a>()</td><td><a class="el" href="classEKFfull.html">EKFfull</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>_iRy</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>_K</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBM.html#87f4a547d2c29180be88175e5eab9c88">_ll</a>() const </td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>_Pp</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBM.html#126bd2595c48e311fc2a7ab72876092a">_rv</a>() const </td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBMcond.html#3fa60348b2da6b4208bb95b8d146900a">_rvc</a>() const </td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>_Ry</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>A</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>B</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classEKFfull.html#8ca46f177e395fa714bbd8bd29ea43e0">bayes</a>(const vec &amp;dt)</td><td><a class="el" href="classEKFfull.html">EKFfull</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBM.html#87b07867fd4c133aa89a18543f68d9f9">BM::bayes</a>(mat Dt)</td><td><a class="el" href="classBM.html">BM</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBM.html#605d28b426adb677c86a57ddb525132a">BM</a>(const RV &amp;rv0)</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBMcond.html#9a38dcdabef902fd91da3c9fb6ac27f7">BMcond</a>(RV &amp;rv0)</td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>C</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classEKFful__unQR.html#b586e534c8a8d219561b0c020329d412">condition</a>(const vec &amp;QR0)</td><td><a class="el" href="classEKFful__unQR.html">EKFful_unQR</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>D</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>dimu</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>dimx</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>dimy</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classEKFful__unQR.html#873e3a72264f6e777c4443220db15d79">EKFful_unQR</a>(RV rx, RV ry, RV ru, RV rQR)</td><td><a class="el" href="classEKFful__unQR.html">EKFful_unQR</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classEKFfull.html#67ac4de96fd025197da767fe0472c7f7">EKFfull</a>(RV rvx, RV rvy, RV rvu)</td><td><a class="el" href="classEKFfull.html">EKFfull</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>evalll</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129">BM::evalll</a></td><td><a class="el" href="classBM.html">BM</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classKalmanFull.html#7197ab6e7380790006394eabd3b97043">KalmanFull</a>(mat A, mat B, mat C, mat D, mat R, mat Q, mat P0, vec mu0)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classKalmanFull.html#9d7cc2235b643d9662cd9c8b8469747d">KalmanFull</a>()</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>ll</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979">BM::ll</a></td><td><a class="el" href="classBM.html">BM</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classKalmanFull.html#fb5aec635e2720cc5ac31bc01c18a68a">mu</a></td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classKalmanFull.html#86ba216243ed95bb46d80d88775d16af">operator&lt;&lt;</a>(std::ostream &amp;os, const KalmanFull &amp;kf)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [friend]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classKalmanFull.html#b75dc059e84fa8ffc076203b30f926cc">P</a></td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>Q</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>R</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBM.html#af00f0612fabe66241dd507188cdbf88">rv</a></td><td><a class="el" href="classBM.html">BM</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec">rvc</a></td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classEKFfull.html#7bb76ea74c144ea0b36db99f94750b7b">set_est</a>(vec mu0, mat P0)</td><td><a class="el" href="classEKFfull.html">EKFfull</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classEKFfull.html#fc753106e0d4cf68e4f2160fd54458c0">set_parameters</a>(diffbifn *pfxu, diffbifn *phxu, const mat Q0, const mat R0)</td><td><a class="el" href="classEKFfull.html">EKFfull</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classBMcond.html#d40c72250cf93640f982d06de20815b2">~BMcond</a>()</td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [inline, virtual]</code></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classeprod__coll__graph.md5
===================================================================
--- doc/html/classeprod__coll__graph.md5 (revision 139)
+++ doc/html/classeprod__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+27b9c2f5ad6409e21afe0b54b1c585e6
Index: doc/html/classmepdf-members.html
===================================================================
--- doc/html/classmepdf-members.html (revision 139)
+++ doc/html/classmepdf-members.html (revision 139)
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>mepdf Member List</h1>This is the complete list of members for <a class="el" href="classmepdf.html">mepdf</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#e17780ee5b2cfe05922a6c56af1462f8">_epdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#ec9c850305984582548e8deb64f0ffe8">_rvc</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">condition</a>(const vec &amp;cond)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#7aa894208a32f3487827df6d5054424c">ep</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91">evalcond</a>(const vec &amp;dt, const vec &amp;cond)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmepdf.html#213e3a177540a0815aa7bdcc1bb25c6e">mepdf</a>(const RV &amp;rv, const RV &amp;rvc, epdf *em)</td><td><a class="el" href="classmepdf.html">mepdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#581ecf362185d37c08bb31cb9d046d6f">mpdf</a>(const RV &amp;rv0, const RV &amp;rvc0)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb">rv</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">samplecond</a>(vec &amp;cond, double &amp;ll)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">samplecond</a>(vec &amp;cond, vec &amp;ll, int N)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">~mpdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classAttribute__inherit__graph.md5
===================================================================
--- doc/html/classAttribute__inherit__graph.md5 (revision 139)
+++ doc/html/classAttribute__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+f9f9d570e3658bcb13871a74714a343c
Index: doc/html/inherit__graph__3.map
===================================================================
--- doc/html/inherit__graph__3.map (revision 91)
+++ doc/html/inherit__graph__3.map (revision 139)
@@ -1,1 +1,7 @@
-<area shape="rect" href="$classitpp_1_1Gamma__RNG.html" title="Gamma distribution." alt="" coords="7,6,137,30">
+<area shape="rect" href="$classfnc.html" title="Class representing function &#160;of variable &#160;represented by rv." alt="" coords="5,56,45,83">
+<area shape="rect" href="$classconstfn.html" title="class representing function , here rv is empty" alt="" coords="95,5,161,32">
+<area shape="rect" href="$classdiffbifn.html" title="Class representing a differentiable function of two variables ." alt="" coords="96,56,160,83">
+<area shape="rect" href="$classlinfn.html" title="Class representing function ." alt="" coords="104,107,152,133">
+<area shape="rect" href="$classbilinfn.html" title="Class representing function ." alt="" coords="224,5,283,32">
+<area shape="rect" href="$classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$." alt="" coords="216,56,291,83">
+<area shape="rect" href="$classOMpmsm.html" title="Observation model for PMSM drive and its derivative with respect to $x$." alt="" coords="212,107,295,133">
Index: doc/html/demo__example_2simulator_8h-source.html
===================================================================
--- doc/html/demo__example_2simulator_8h-source.html (revision 106)
+++ doc/html/demo__example_2simulator_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,7 +34,7 @@
 <a name="l00018"></a>00018 <span class="keyword">extern</span> <span class="keywordtype">double</span> KalmanObs[4];
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/sim__var__arx_8cpp__incl.map
===================================================================
--- doc/html/sim__var__arx_8cpp__incl.map (revision 106)
+++ doc/html/sim__var__arx_8cpp__incl.map (revision 139)
@@ -1,6 +1,7 @@
-<area shape="rect" href="$arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="131,81,216,105">
-<area shape="rect" href="$libFN_8h&#45;source.html" title="../stat/libFN.h" alt="" coords="153,156,252,180">
-<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="276,156,375,180">
-<area shape="rect" href="$libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="204,231,268,255">
-<area shape="rect" href="$libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="343,231,449,255">
-<area shape="rect" href="$itpp__ext_8h&#45;source.html" title="../itpp_ext.h" alt="" coords="473,231,564,255">
+<area shape="rect" href="$arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="81,84,175,111">
+<area shape="rect" href="$loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="364,161,473,188">
+<area shape="rect" href="$libFN_8h-source.html" title="../stat/libFN.h" alt="" coords="76,161,180,188">
+<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="225,161,327,188">
+<area shape="rect" href="$libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="243,239,309,265">
+<area shape="rect" href="$libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="104,239,219,265">
+<area shape="rect" href="$itpp__ext_8h-source.html" title="../itpp_ext.h" alt="" coords="384,239,480,265">
Index: doc/html/classmepdf__coll__graph.map
===================================================================
--- doc/html/classmepdf__coll__graph.map (revision 139)
+++ doc/html/classmepdf__coll__graph.map (revision 139)
@@ -0,0 +1,3 @@
+<area shape="rect" href="$classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="9,204,63,231">
+<area shape="rect" href="$classRV.html" title="Class representing variables, most often random variables." alt="" coords="23,7,60,33">
+<area shape="rect" href="$classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="57,105,105,132">
Index: doc/html/functions_0x62.html
===================================================================
--- doc/html/functions_0x62.html (revision 106)
+++ doc/html/functions_0x62.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -73,10 +73,10 @@
 , <a class="el" href="classPF.html#64f636bbd63bea9efd778214e6b631d3">PF</a>
 , <a class="el" href="classKalmanCh.html#cca758192846940409822b9bd778d4e1">KalmanCh</a>
-, <a class="el" href="classEKFfixed.html#ddf5334bc1207658fd53698fffbac028">EKFfixed</a>
-, <a class="el" href="classBM.html#87b07867fd4c133aa89a18543f68d9f9">BM</a>
 , <a class="el" href="classMPF.html#55daf8e4b6553dd9f47c692de7931623">MPF&lt; BM_T &gt;</a>
 , <a class="el" href="classBM.html#a892eff438aab2dd1a9e2efcb7fb5bdf">BM</a>
 , <a class="el" href="classKalmanFull.html#13a041cd98ff157703766be275a657bb">KalmanFull</a>
+, <a class="el" href="classEKFfixed.html#ddf5334bc1207658fd53698fffbac028">EKFfixed</a>
 , <a class="el" href="classEKFfull.html#8ca46f177e395fa714bbd8bd29ea43e0">EKFfull</a>
+, <a class="el" href="classBM.html#87b07867fd4c133aa89a18543f68d9f9">BM</a>
 , <a class="el" href="classEKF.html#c79c62c9b3e0b56b3aaa1b6f1d9a7af7">EKF&lt; sq_T &gt;</a>
 <li>beta
@@ -88,9 +88,13 @@
 <li>BMcond()
 : <a class="el" href="classBMcond.html#9a38dcdabef902fd91da3c9fb6ac27f7">BMcond</a>
+<li>build()
+: <a class="el" href="classUserInfo.html#a7cab74e8214a87e5f226e9e88ff3d61">UserInfo&lt; T &gt;</a>
+, <a class="el" href="classCarUI.html#931b042d42e04cb6ac84ee2a28d8ca3c">CarUI</a>
+, <a class="el" href="classEngineUI.html#ba55eba106280ea1ae26b0a93df101e1">EngineUI</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/itpp__ext_8h-source.html
===================================================================
--- doc/html/itpp__ext_8h-source.html (revision 106)
+++ doc/html/itpp__ext_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -64,7 +64,7 @@
 <a name="l00063"></a>00063 <span class="preprocessor">#endif //ITEX_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classKFcondR-members.html
===================================================================
--- doc/html/classKFcondR-members.html (revision 106)
+++ doc/html/classKFcondR-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -66,7 +66,7 @@
   <tr class="memlist"><td><a class="el" href="classBMcond.html#d40c72250cf93640f982d06de20815b2">~BMcond</a>()</td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classIntAttribute.html
===================================================================
--- doc/html/classIntAttribute.html (revision 139)
+++ doc/html/classIntAttribute.html (revision 139)
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: IntAttribute Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>IntAttribute Class Reference</h1><!-- doxytag: class="IntAttribute" --><!-- doxytag: inherits="Attribute" -->Class encapsulating all the necessary stuff to work with an int attribute.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="userinfo_8h-source.html">userinfo.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for IntAttribute:</div>
+<div class="dynsection">
+<p><center><img src="classIntAttribute__inherit__graph.png" border="0" usemap="#IntAttribute__inherit__map" alt="Inheritance graph"></center>
+<map name="IntAttribute__inherit__map">
+<area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="13,7,91,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for IntAttribute:</div>
+<div class="dynsection">
+<p><center><img src="classIntAttribute__coll__graph.png" border="0" usemap="#IntAttribute__coll__map" alt="Collaboration graph"></center>
+<map name="IntAttribute__coll__map">
+<area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="13,7,91,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classIntAttribute-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="342750acf29e4c37d009301ef5075111"></a><!-- doxytag: member="IntAttribute::MappedAttributes" ref="342750acf29e4c37d009301ef5075111" args="" -->
+typedef map&lt; const XMLCh <br>
+*const, <a class="el" href="classAttribute.html">Attribute</a> *const, <br>
+GlobalXercesConnector::Comparator &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type definition of mapping which transforms names to the related attributes. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIntAttribute.html#5f958f133ecb1970de50345808d6120a">IntAttribute</a> (const string name)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">User Info base class.  <a href="#5f958f133ecb1970de50345808d6120a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="27d584df58c76251f45a15931ee6df3e"></a><!-- doxytag: member="IntAttribute::Set" ref="27d584df58c76251f45a15931ee6df3e" args="(const string str)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIntAttribute.html#27d584df58c76251f45a15931ee6df3e">Set</a> (const string str)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set accessor to this attribute converting input string into a properly-typed value. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a7bc8b5ec5291125e6eee9fd09fa54b7"></a><!-- doxytag: member="IntAttribute::Get" ref="a7bc8b5ec5291125e6eee9fd09fa54b7" args="()" -->
+const string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classIntAttribute.html#a7bc8b5ec5291125e6eee9fd09fa54b7">Get</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get accessor converting stored value into a string. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="abd94a0487d662f28264f4faa214d894"></a><!-- doxytag: member="IntAttribute::Attach" ref="abd94a0487d662f28264f4faa214d894" args="(MappedAttributes &amp;externalAttributes)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attach</a> (<a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a> &amp;externalAttributes)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method is the key method to connect the attribute to the related UI element. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="387a68e5de7b1e31022022493f00cbff"></a><!-- doxytag: member="IntAttribute::FillAttribute" ref="387a68e5de7b1e31022022493f00cbff" args="(DOMElement &amp;element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">FillAttribute</a> (DOMElement &amp;element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method add and DOMAttribute node to the DOMElement passed as an argument. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cfcbc444956eac82bbc6a484f2f97f55"></a><!-- doxytag: member="IntAttribute::value" ref="cfcbc444956eac82bbc6a484f2f97f55" args="" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Class encapsulating all the necessary stuff to work with an int attribute. <hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="5f958f133ecb1970de50345808d6120a"></a><!-- doxytag: member="IntAttribute::IntAttribute" ref="5f958f133ecb1970de50345808d6120a" args="(const string name)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">IntAttribute::IntAttribute           </td>
+          <td>(</td>
+          <td class="paramtype">const string&nbsp;</td>
+          <td class="paramname"> <em>name</em>          </td>
+          <td>&nbsp;)&nbsp;</td>
+          <td></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+User Info base class. 
+<p>
+This class is used to store information about parameters of an object. It support loading and saving of the information and, potentially, interaction with the user. 
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li>work/mixpp/bdm/<a class="el" href="userinfo_8h-source.html">userinfo.h</a><li>work/mixpp/bdm/userinfo.cpp</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classEKF__unQ-members.html
===================================================================
--- doc/html/classEKF__unQ-members.html (revision 106)
+++ doc/html/classEKF__unQ-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -76,7 +76,7 @@
   <tr class="memlist"><td><a class="el" href="classBMcond.html#d40c72250cf93640f982d06de20815b2">~BMcond</a>()</td><td><a class="el" href="classBMcond.html">BMcond</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x77.html
===================================================================
--- doc/html/functions_func_0x77.html (revision 106)
+++ doc/html/functions_func_0x77.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li class="current"><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -70,7 +70,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x6e.html
===================================================================
--- doc/html/functions_0x6e.html (revision 106)
+++ doc/html/functions_0x6e.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -65,15 +65,12 @@
 <p>
 <h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>N
-: <a class="el" href="classuiscalar.html#42d6a9f5bc37168a76e735d1254b97b8">uiscalar&lt; T &gt;</a>
 <li>n
 : <a class="el" href="classPF.html#2c2f44ed7a4eaa42e07bdb58d503f280">PF</a>
 , <a class="el" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd">eEmp</a>
-<li>name
-: <a class="el" href="classuibase.html#b093af7c0a2a8b9bc3e71c1dc83779c3">uibase</a>
-, <a class="el" href="classRV.html#3ae4dd6e368f814a02710636ac8e1721">RV</a>
+<li>name()
+: <a class="el" href="classRV.html#3ae4dd6e368f814a02710636ac8e1721">RV</a>
 <li>names
-: <a class="el" href="classlogger.html#39cb79e839ca8f8bb9dcbc8c5b9c7786">logger</a>
-, <a class="el" href="classRV.html#df5d0030b277a1db2f1fd5fb79152acb">RV</a>
+: <a class="el" href="classRV.html#df5d0030b277a1db2f1fd5fb79152acb">RV</a>
+, <a class="el" href="classlogger.html#39cb79e839ca8f8bb9dcbc8c5b9c7786">logger</a>
 <li>nk
 : <a class="el" href="classeuni.html#63105490e946e43372d6187ad1bafdda">euni</a>
@@ -83,7 +80,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/globals_vars.html
===================================================================
--- doc/html/globals_vars.html (revision 106)
+++ doc/html/globals_vars.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -42,7 +42,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:46 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/codingrules.html
===================================================================
--- doc/html/codingrules.html (revision 106)
+++ doc/html/codingrules.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -86,7 +86,7 @@
 <p>
 Explicit destructor functions are not required, unless they are needed. It shall not be possible to use any of the other member functions unless the class has been properly initiated with the input parameters. </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:32 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classepdf__inherit__graph.map
===================================================================
--- doc/html/classepdf__inherit__graph.map (revision 106)
+++ doc/html/classepdf__inherit__graph.map (revision 139)
@@ -1,11 +1,12 @@
-<area shape="rect" href="$classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="189,84,235,108">
-<area shape="rect" href="$classeEmp.html" title="Weighted empirical density." alt="" coords="259,84,315,108">
-<area shape="rect" href="$classemix.html" title="Mixture of epdfs." alt="" coords="339,84,387,108">
-<area shape="rect" href="$classeuni.html" title="Uniform distributed density on a rectangular support." alt="" coords="411,84,456,108">
-<area shape="rect" title="internal class for MPDF providing composition of eEmp with external components" alt="" coords="480,84,643,108">
-<area shape="rect" href="$classegamma.html" title="Gamma posterior density." alt="" coords="5,161,77,185">
-<area shape="rect" href="$classegiw.html" title="Gauss&#45;inverse&#45;Wishart density stored in LD form." alt="" coords="101,161,149,185">
-<area shape="rect" href="$classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="295,161,404,185">
-<area shape="rect" href="$classenorm.html" title="enorm\&lt; ldmat \&gt;" alt="" coords="151,249,263,273">
-<area shape="rect" href="$classenorm.html" title="enorm\&lt; chmat \&gt;" alt="" coords="463,249,580,273">
-<area shape="rect" href="$classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="297,249,417,273">
+<area shape="rect" href="$classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="199,87,241,113">
+<area shape="rect" href="$classeEmp.html" title="Weighted empirical density." alt="" coords="265,87,324,113">
+<area shape="rect" href="$classemix.html" title="Mixture of epdfs." alt="" coords="348,87,399,113">
+<area shape="rect" href="$classeprod.html" title="Chain rule decomposition of epdf." alt="" coords="423,87,481,113">
+<area shape="rect" href="$classeuni.html" title="Uniform distributed density on a rectangular support." alt="" coords="505,87,553,113">
+<area shape="rect" title="internal class for MPDF providing composition of eEmp with external components" alt="" coords="577,87,748,113">
+<area shape="rect" href="$classegamma.html" title="Gamma posterior density." alt="" coords="5,167,85,193">
+<area shape="rect" href="$classegiw.html" title="Gauss&#45;inverse&#45;Wishart density stored in LD form." alt="" coords="109,167,157,193">
+<area shape="rect" href="$classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="304,167,427,193">
+<area shape="rect" href="$classenorm.html" title="enorm\&lt; ldmat \&gt;" alt="" coords="145,263,276,289">
+<area shape="rect" href="$classenorm.html" title="enorm\&lt; chmat \&gt;" alt="" coords="493,263,627,289">
+<area shape="rect" href="$classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="308,263,447,289">
Index: doc/html/inherit__graph__3.md5
===================================================================
--- doc/html/inherit__graph__3.md5 (revision 91)
+++ doc/html/inherit__graph__3.md5 (revision 139)
@@ -1,1 +1,1 @@
-02a2715b2ed1df5ea708815b8edb77bb
+dfe7aa18d2461265e7d12b18d6e04e90
Index: doc/html/sim__var__arx_8cpp__incl.md5
===================================================================
--- doc/html/sim__var__arx_8cpp__incl.md5 (revision 106)
+++ doc/html/sim__var__arx_8cpp__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-3e532c1b75ca227a407ce7c9ca44688d
+35734e5e4c22ab4fcdc53d38422a174f
Index: doc/html/functions_0x71.html
===================================================================
--- doc/html/functions_0x71.html (revision 106)
+++ doc/html/functions_0x71.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -74,7 +74,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/chmat_8h-source.html
===================================================================
--- doc/html/chmat_8h-source.html (revision 106)
+++ doc/html/chmat_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -68,7 +68,7 @@
 <a name="l00083"></a>00083 <span class="preprocessor">#endif // CHMAT_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmepdf__coll__graph.md5
===================================================================
--- doc/html/classmepdf__coll__graph.md5 (revision 139)
+++ doc/html/classmepdf__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+92d7b29b2d87f024489c364468a8aa8b
Index: doc/html/functions_func_0x62.html
===================================================================
--- doc/html/functions_func_0x62.html (revision 106)
+++ doc/html/functions_func_0x62.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -69,11 +69,10 @@
 , <a class="el" href="classPF.html#64f636bbd63bea9efd778214e6b631d3">PF</a>
 , <a class="el" href="classMPF.html#55daf8e4b6553dd9f47c692de7931623">MPF&lt; BM_T &gt;</a>
-, <a class="el" href="classEKFfixed.html#ddf5334bc1207658fd53698fffbac028">EKFfixed</a>
-, <a class="el" href="classBM.html#87b07867fd4c133aa89a18543f68d9f9">BM</a>
 , <a class="el" href="classEKFfull.html#8ca46f177e395fa714bbd8bd29ea43e0">EKFfull</a>
 , <a class="el" href="classBM.html#a892eff438aab2dd1a9e2efcb7fb5bdf">BM</a>
+, <a class="el" href="classEKFfixed.html#ddf5334bc1207658fd53698fffbac028">EKFfixed</a>
 , <a class="el" href="classKalman.html#7750ffd73f261828a32c18aaeb65c75c">Kalman&lt; sq_T &gt;</a>
+, <a class="el" href="classEKF.html#c79c62c9b3e0b56b3aaa1b6f1d9a7af7">EKF&lt; sq_T &gt;</a>
 , <a class="el" href="classEKFCh.html#96f6edda324a0b7ef8b4e86cc7af60c1">EKFCh</a>
-, <a class="el" href="classEKF.html#c79c62c9b3e0b56b3aaa1b6f1d9a7af7">EKF&lt; sq_T &gt;</a>
 <li>bilinfn()
 : <a class="el" href="classbilinfn.html#af9f36282730d910a41b95f4d1fb8221">bilinfn</a>
@@ -82,9 +81,13 @@
 <li>BMcond()
 : <a class="el" href="classBMcond.html#9a38dcdabef902fd91da3c9fb6ac27f7">BMcond</a>
+<li>build()
+: <a class="el" href="classCarUI.html#931b042d42e04cb6ac84ee2a28d8ca3c">CarUI</a>
+, <a class="el" href="classEngineUI.html#ba55eba106280ea1ae26b0a93df101e1">EngineUI</a>
+, <a class="el" href="classUserInfo.html#a7cab74e8214a87e5f226e9e88ff3d61">UserInfo&lt; T &gt;</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/files.html
===================================================================
--- doc/html/files.html (revision 106)
+++ doc/html/files.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -28,4 +28,5 @@
   <tr><td class="indexkey">work/mixpp/bdm/<b>userinfo.h</b> <a href="userinfo_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">work/mixpp/bdm/estim/<a class="el" href="arx_8h.html">arx.h</a> <a href="arx_8h-source.html">[code]</a></td><td class="indexvalue">Bayesian Filtering for generalized autoregressive (<a class="el" href="classARX.html" title="Linear Autoregressive model with Gaussian noise.">ARX</a>) model </td></tr>
+  <tr><td class="indexkey">work/mixpp/bdm/estim/<a class="el" href="ekf__templ_8h.html">ekf_templ.h</a> <a href="ekf__templ_8h-source.html">[code]</a></td><td class="indexvalue">Bayesian Filtering for linear Gaussian models (<a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> Filter) and extensions </td></tr>
   <tr><td class="indexkey">work/mixpp/bdm/estim/<a class="el" href="libKF_8h.html">libKF.h</a> <a href="libKF_8h-source.html">[code]</a></td><td class="indexvalue">Bayesian Filtering for linear Gaussian models (<a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> Filter) and extensions </td></tr>
   <tr><td class="indexkey">work/mixpp/bdm/estim/<a class="el" href="libPF_8h.html">libPF.h</a> <a href="libPF_8h-source.html">[code]</a></td><td class="indexvalue">Bayesian Filtering using stochastic sampling (Particle Filters) </td></tr>
@@ -38,6 +39,7 @@
   <tr><td class="indexkey">work/mixpp/bdm/stat/<b>libFN.h</b> <a href="libFN_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">work/mixpp/bdm/stat/<a class="el" href="loggers_8h.html">loggers.h</a> <a href="loggers_8h-source.html">[code]</a></td><td class="indexvalue">Loggers for storing results of experiments </td></tr>
-  <tr><td class="indexkey">work/mixpp/pmsm/<b>iopom.h</b> <a href="iopom_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">work/mixpp/pmsm/<b>pmsm.h</b> <a href="pmsm_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">work/mixpp/pmsm/<a class="el" href="pmsm__mix_8cpp.html">pmsm_mix.cpp</a></td><td class="indexvalue">Models for synchronous electric drive using IT++ and BDM </td></tr>
+  <tr><td class="indexkey">work/mixpp/pmsm/<b>sim_profiles.h</b> <a href="sim__profiles_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">work/mixpp/pmsm/<a class="el" href="sim__var_8cpp.html">sim_var.cpp</a></td><td class="indexvalue">Models for synchronous electric drive using IT++ and BDM </td></tr>
   <tr><td class="indexkey">work/mixpp/pmsm/<a class="el" href="sim__var__arx_8cpp.html">sim_var_arx.cpp</a></td><td class="indexvalue">Models for synchronous electric drive using IT++ and BDM </td></tr>
@@ -58,9 +60,10 @@
   <tr><td class="indexkey">work/mixpp/pmsm/simulator_zdenek/ekf_example/<b>reference.h</b> <a href="reference_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey">work/mixpp/pmsm/simulator_zdenek/ekf_example/<b>regulace.h</b> <a href="ekf__example_2regulace_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey">work/mixpp/tests/<b>hello-pskel.hxx</b> <a href="hello-pskel_8hxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
 </table>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:46 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classBMcond__inherit__graph.map
===================================================================
--- doc/html/classBMcond__inherit__graph.map (revision 91)
+++ doc/html/classBMcond__inherit__graph.map (revision 139)
@@ -1,4 +1,5 @@
-<area shape="rect" href="$classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="5,81,83,105">
-<area shape="rect" href="$classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="221,81,296,105">
-<area shape="rect" href="$classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="320,81,405,105">
-<area shape="rect" href="$classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="429,81,504,105">
+<area shape="rect" href="$classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="5,84,83,111">
+<area shape="rect" href="$classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="221,84,296,111">
+<area shape="rect" href="$classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="320,84,419,111">
+<area shape="rect" href="$classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="443,84,528,111">
+<area shape="rect" href="$classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="552,84,627,111">
Index: doc/html/functions_vars.html
===================================================================
--- doc/html/functions_vars.html (revision 106)
+++ doc/html/functions_vars.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -56,6 +57,4 @@
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -85,4 +84,6 @@
 <li>alpha
 : <a class="el" href="classegamma.html#376cebd8932546c440f21b182910b01b">egamma</a>
+<li>attributes
+: <a class="el" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">UserInfo&lt; T &gt;</a>
 </ul>
 <h3><a class="anchor" name="index_b">- b -</a></h3><ul>
@@ -99,4 +100,5 @@
 <li>Coms
 : <a class="el" href="classemix.html#7155d827417b53fb6aa5cff1459e6eb4">emix</a>
+, <a class="el" href="classmmix.html#460632c7a0afd41b7840902181a7d85f">mmix</a>
 </ul>
 <h3><a class="anchor" name="index_d">- d -</a></h3><ul>
@@ -124,14 +126,18 @@
 </ul>
 <h3><a class="anchor" name="index_e">- e -</a></h3><ul>
+<li>elements
+: <a class="el" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">UserInfo&lt; T &gt;</a>
 <li>entries
 : <a class="el" href="classlogger.html#83eea0cf4fbca59474d015f751f128a7">logger</a>
 <li>ep
 : <a class="el" href="classmpdf.html#7aa894208a32f3487827df6d5054424c">mpdf</a>
+<li>Epdf
+: <a class="el" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914">mmix</a>
 <li>epdf
 : <a class="el" href="classmgamma.html#612dbf35c770a780027619aaac2c443e">mgamma</a>
 <li>est
 : <a class="el" href="classKalman.html#5568c74bac67ae6d3b1061dba60c9424">Kalman&lt; sq_T &gt;</a>
+, <a class="el" href="classPF.html#1a0a09e309da997f63ae8e30d1e9806b">PF</a>
 , <a class="el" href="classARX.html#691d023662beffa1dda611b416c0e27e">ARX</a>
-, <a class="el" href="classPF.html#1a0a09e309da997f63ae8e30d1e9806b">PF</a>
 <li>evalll
 : <a class="el" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129">BM</a>
@@ -145,5 +151,5 @@
 <h3><a class="anchor" name="index_h">- h -</a></h3><ul>
 <li>help
-: <a class="el" href="classuibase.html#4bf69e2353bf0620e0dd714e0d92473a">uibase</a>
+: <a class="el" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">UserInfo&lt; T &gt;</a>
 <li>high
 : <a class="el" href="classeuni.html#71b6d6b41aeb61a7f76f682b72119231">euni</a>
@@ -152,6 +158,4 @@
 <li>ids
 : <a class="el" href="classRV.html#1bd7165140f4b880a7f344bbb1c433f9">RV</a>
-<li>ilevel
-: <a class="el" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1">uibase</a>
 <li>ind
 : <a class="el" href="classmemlog.html#3410b4c002636508c43ddcba8d394520">memlog</a>
@@ -180,5 +184,4 @@
 <li>M
 : <a class="el" href="classfsqmat.html#a7a1fcb9aae19d1e4daddfc9c22ce453">fsqmat</a>
-, <a class="el" href="classuimatrix.html#fd0ae0b8efd7cda2fb043d9a2d67b9e9">uimatrix&lt; T &gt;</a>
 <li>maxlen
 : <a class="el" href="classmemlog.html#4195f322897ededdac66c404b848ced3">memlog</a>
@@ -188,14 +191,10 @@
 </ul>
 <h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>N
-: <a class="el" href="classuiscalar.html#42d6a9f5bc37168a76e735d1254b97b8">uiscalar&lt; T &gt;</a>
 <li>n
 : <a class="el" href="classPF.html#2c2f44ed7a4eaa42e07bdb58d503f280">PF</a>
 , <a class="el" href="classeEmp.html#8c33034de0e35f03f8bb85d3d67438fd">eEmp</a>
-<li>name
-: <a class="el" href="classuibase.html#b093af7c0a2a8b9bc3e71c1dc83779c3">uibase</a>
 <li>names
-: <a class="el" href="classRV.html#df5d0030b277a1db2f1fd5fb79152acb">RV</a>
-, <a class="el" href="classlogger.html#39cb79e839ca8f8bb9dcbc8c5b9c7786">logger</a>
+: <a class="el" href="classlogger.html#39cb79e839ca8f8bb9dcbc8c5b9c7786">logger</a>
+, <a class="el" href="classRV.html#df5d0030b277a1db2f1fd5fb79152acb">RV</a>
 <li>nk
 : <a class="el" href="classeuni.html#63105490e946e43372d6187ad1bafdda">euni</a>
@@ -213,10 +212,14 @@
 <li>par
 : <a class="el" href="classPF.html#d92ac103f88f8c21e197e90af5695a09">PF</a>
-<li>parent
-: <a class="el" href="classuibase.html#0b6ae5af990c9edfa34fe9e1ea95afe7">uibase</a>
+<li>pImplementation
+: <a class="el" href="classGlobalXercesConnector.html#8d2d2a3f1b2a21a9647f7bc4c7e82c73">GlobalXercesConnector</a>
 <li>postA
 : <a class="el" href="classKalmanCh.html#0d31a26dc72b5846cfe5af3ccb63ac87">KalmanCh</a>
+<li>pParser
+: <a class="el" href="classGlobalXercesConnector.html#ca92055e0f5a5ea3d8cb1c4d6bf0dd51">GlobalXercesConnector</a>
 <li>preA
 : <a class="el" href="classKalmanCh.html#94ee9da75b0e0f632e4a354988ca3798">KalmanCh</a>
+<li>pSerializer
+: <a class="el" href="classGlobalXercesConnector.html#c6c620829e2a2fface1bea202b0608a6">GlobalXercesConnector</a>
 </ul>
 <h3><a class="anchor" name="index_q">- q -</a></h3><ul>
@@ -246,6 +249,4 @@
 </ul>
 <h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>S
-: <a class="el" href="classuistring.html#64e705aa389c10f7bc52b3860c40a2fd">uistring</a>
 <li>samples
 : <a class="el" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a">eEmp</a>
@@ -258,4 +259,6 @@
 <li>times
 : <a class="el" href="classRV.html#646e530c47a2dd38254b778d9f11ac89">RV</a>
+<li>tll
+: <a class="el" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19">ARX</a>
 <li>tsize
 : <a class="el" href="classRV.html#f2396efe2e6d656ebe9e6f06018cbe25">RV</a>
@@ -269,5 +272,4 @@
 : <a class="el" href="classARX.html#2291297861dd74ca0175a01f910a0ef7">ARX</a>
 , <a class="el" href="classegiw.html#f343d03ede89db820edf44a6297fa442">egiw</a>
-, <a class="el" href="classuivector.html#47efd0dfdea8804638ef674644de4253">uivector&lt; T &gt;</a>
 <li>vectors
 : <a class="el" href="classmemlog.html#f0f5bc7b83539ad102e8f65297852d91">memlog</a>
@@ -279,7 +281,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/graph_legend.html
===================================================================
--- doc/html/graph_legend.html (revision 106)
+++ doc/html/graph_legend.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -80,7 +80,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:46 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x6e.html
===================================================================
--- doc/html/functions_func_0x6e.html (revision 106)
+++ doc/html/functions_func_0x6e.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -67,7 +67,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classepdf__inherit__graph.md5
===================================================================
--- doc/html/classepdf__inherit__graph.md5 (revision 106)
+++ doc/html/classepdf__inherit__graph.md5 (revision 139)
@@ -1,1 +1,1 @@
-b83168e033f9d45ac94609485ac2d080
+14ce22e78ac8d3b6ed95c9f687811ca0
Index: doc/html/libDS_8h-source.html
===================================================================
--- doc/html/libDS_8h-source.html (revision 106)
+++ doc/html/libDS_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -44,7 +44,7 @@
 <a name="l00047"></a>00047 <span class="preprocessor">#endif // DS_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x71.html
===================================================================
--- doc/html/functions_func_0x71.html (revision 106)
+++ doc/html/functions_func_0x71.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -70,7 +70,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classUserInfoCore__inherit__graph.map
===================================================================
--- doc/html/classUserInfoCore__inherit__graph.map (revision 139)
+++ doc/html/classUserInfoCore__inherit__graph.map (revision 139)
@@ -0,0 +1,5 @@
+<area shape="rect" href="$classUserInfo.html" title="The main user info template class." alt="" coords="100,87,212,113">
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="5,183,131,209">
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="173,183,320,209">
+<area shape="rect" href="$classCarUI.html" title="User info for strings." alt="" coords="40,263,96,289">
+<area shape="rect" href="$classEngineUI.html" title="User info for strings." alt="" coords="208,263,285,289">
Index: doc/html/classBMcond__inherit__graph.md5
===================================================================
--- doc/html/classBMcond__inherit__graph.md5 (revision 91)
+++ doc/html/classBMcond__inherit__graph.md5 (revision 139)
@@ -1,1 +1,1 @@
-ee0d20c7ffe627d3116ad034bfbb3218
+3d862381d6f75808bb68675fdb127ce9
Index: doc/html/globals.html
===================================================================
--- doc/html/globals.html (revision 106)
+++ doc/html/globals.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -40,17 +40,17 @@
 <li>ltuinv()
 : <a class="el" href="libDC_8h.html#6715d039e6d5d97005cf9e2522dfa474">libDC.h</a>
+<li>main()
+: <a class="el" href="sim__var_8cpp.html#e66f6b31b5ad750f1fe042a706a4e3d4">sim_var.cpp</a>
 <li>NorRNG
 : <a class="el" href="libEF_8h.html#395c5925c8792aef3be4c360e91526c0">libEF.h</a>
 <li>RESAMPLING_METHOD
 : <a class="el" href="libEF_8h.html#99497a3ff630f761cf6bff7babd23212">libEF.h</a>
-<li>set_simulator_t()
-: <a class="el" href="sim__var_8cpp.html#e447b6cc84b8f808272762ff23bc5eaa">sim_var.cpp</a>
 <li>UniRNG
 : <a class="el" href="libEF_8h.html#2ae7dcdfebede774dd1b1f16cad10dd9">libEF.h</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:46 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classBM.html
===================================================================
--- doc/html/classBM.html (revision 106)
+++ doc/html/classBM.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,5 +34,5 @@
 <p><center><img src="classBM__inherit__graph.png" border="0" usemap="#BM__inherit__map" alt="Inheritance graph"></center>
 <map name="BM__inherit__map">
-<area shape="rect" href="classARX.html" title="Linear Autoregressive model with Gaussian noise." alt="" coords="5,84,53,108"><area shape="rect" href="classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="77,84,152,108"><area shape="rect" href="classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="176,84,240,108"><area shape="rect" href="classKalman.html" title="Kalman filter with covariance matrices in square root form." alt="" coords="332,84,449,108"><area shape="rect" href="classKalman.html" title="Kalman\&lt; ldmat \&gt;" alt="" coords="239,172,359,196"><area shape="rect" href="classKalman.html" title="Kalman\&lt; chmat \&gt;" alt="" coords="535,172,660,196"><area shape="rect" href="classKalman.html" title="Kalman\&lt; fsqmat \&gt;" alt="" coords="383,172,511,196"><area shape="rect" href="classPF.html" title="Trivial particle filter with proposal density equal to parameter evolution model..." alt="" coords="701,84,739,108"><area shape="rect" href="classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="171,250,256,274"><area shape="rect" href="classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="280,250,355,274"><area shape="rect" href="classKalmanCh.html" title="Kalman filter in square root form." alt="" coords="557,250,637,274"><area shape="rect" href="classEKFCh.html" title="Extended Kalman Filter in Square root." alt="" coords="565,327,629,351"><area shape="rect" href="classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="559,404,636,428"><area shape="rect" href="classEKF.html" title="Extended Kalman Filter." alt="" coords="397,250,496,274"><area shape="rect" href="classMPF.html" title="Marginalized Particle filter." alt="" coords="684,172,791,196"></map>
+<area shape="rect" href="classARX.html" title="Linear Autoregressive model with Gaussian noise." alt="" coords="5,87,51,113"><area shape="rect" href="classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="75,87,149,113"><area shape="rect" href="classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="173,87,235,113"><area shape="rect" href="classKalman.html" title="Kalman filter with covariance matrices in square root form." alt="" coords="329,87,457,113"><area shape="rect" href="classKalman.html" title="Kalman\&lt; ldmat \&gt;" alt="" coords="248,183,384,209"><area shape="rect" href="classKalman.html" title="Kalman\&lt; chmat \&gt;" alt="" coords="408,183,547,209"><area shape="rect" href="classKalman.html" title="Kalman\&lt; fsqmat \&gt;" alt="" coords="571,183,715,209"><area shape="rect" href="classPF.html" title="Trivial particle filter with proposal density equal to parameter evolution model..." alt="" coords="751,87,788,113"><area shape="rect" href="classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="11,183,109,209"><area shape="rect" href="classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="199,263,284,289"><area shape="rect" href="classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="308,263,383,289"><area shape="rect" href="classKalmanCh.html" title="Kalman filter in square root form." alt="" coords="435,263,520,289"><area shape="rect" href="classEKFCh.html" title="Extended Kalman Filter in Square root." alt="" coords="447,343,508,369"><area shape="rect" href="classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="439,423,516,449"><area shape="rect" href="classEKF.html" title="Extended Kalman Filter." alt="" coords="591,263,695,289"><area shape="rect" href="classMPF.html" title="Marginalized Particle filter." alt="" coords="739,183,851,209"></map>
 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
 <div class="dynheader">
@@ -103,5 +103,5 @@
           <td class="paramname"> <em>dt</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [pure virtual]</code></td>
+          <td><code> [pure virtual]</code></td>
         </tr>
       </table>
@@ -125,7 +125,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:36 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:48 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libEF_8h__dep__incl.map
===================================================================
--- doc/html/libEF_8h__dep__incl.map (revision 106)
+++ doc/html/libEF_8h__dep__incl.map (revision 139)
@@ -1,7 +1,9 @@
-<area shape="rect" href="$arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="32,82,216,106">
-<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="471,82,665,106">
-<area shape="rect" href="$libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="252,82,447,106">
-<area shape="rect" href="$emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="689,82,873,106">
-<area shape="rect" href="$sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,156,232,180">
-<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="256,156,456,180">
-<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="480,156,848,180">
+<area shape="rect" href="$arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="195,84,397,111">
+<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="569,84,777,111">
+<area shape="rect" href="$libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="841,84,1049,111">
+<area shape="rect" href="$emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="1153,84,1356,111">
+<area shape="rect" href="$sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,161,251,188">
+<area shape="rect" href="$ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="275,161,520,188">
+<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="544,161,763,188">
+<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="787,161,1187,188">
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="1104,239,1344,265">
Index: doc/html/libKF_8h.html
===================================================================
--- doc/html/libKF_8h.html (revision 106)
+++ doc/html/libKF_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -39,5 +39,5 @@
 <p><center><img src="libKF_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/estim/libKF.hdep_map" alt=""></center>
 <map name="work/mixpp/bdm/estim/libKF.hdep_map">
-<area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,81,205,105"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="229,81,597,105"></map>
+<area shape="rect" href="ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="5,84,251,111"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="275,84,493,111"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="517,84,917,111"><area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="8,161,248,188"></map>
 </div>
 
@@ -77,7 +77,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:30 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:43 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classKFcondQR.html
===================================================================
--- doc/html/classKFcondQR.html (revision 106)
+++ doc/html/classKFcondQR.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -190,7 +190,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libKF_8h-source.html">libKF.h</a><li>work/mixpp/bdm/estim/libKF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classDoubleAttribute__inherit__graph.map
===================================================================
--- doc/html/classDoubleAttribute__inherit__graph.map (revision 139)
+++ doc/html/classDoubleAttribute__inherit__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="28,7,105,33">
Index: doc/html/functions_0x69.html
===================================================================
--- doc/html/functions_0x69.html (revision 106)
+++ doc/html/functions_0x69.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -69,6 +69,4 @@
 <li>ids
 : <a class="el" href="classRV.html#1bd7165140f4b880a7f344bbb1c433f9">RV</a>
-<li>ilevel
-: <a class="el" href="classuibase.html#d903be35ad6f3932eb5d8df8777e0fa1">uibase</a>
 <li>ind
 : <a class="el" href="classmemlog.html#3410b4c002636508c43ddcba8d394520">memlog</a>
@@ -78,4 +76,6 @@
 : <a class="el" href="classmemlog.html#b081ef5acb4816e6b5fcb56c19cc7e47">memlog</a>
 , <a class="el" href="classdirfilelog.html#afeaebe003110f9db1ac43edf8e53a92">dirfilelog</a>
+<li>IntAttribute()
+: <a class="el" href="classIntAttribute.html#5f958f133ecb1970de50345808d6120a">IntAttribute</a>
 <li>inv()
 : <a class="el" href="classchmat.html#5ce4e21a9012a4e98c1f0ed1ca5669bd">chmat</a>
@@ -83,15 +83,13 @@
 , <a class="el" href="classldmat.html#2c160cb123c1102face7a50ec566a031">ldmat</a>
 <li>invqform()
-: <a class="el" href="classldmat.html#d876c5f83e02b3e809b35c9de5068f14">ldmat</a>
+: <a class="el" href="classsqmat.html#6230e8e8a9341866aaa0ce008691aac2">sqmat</a>
+, <a class="el" href="classldmat.html#d876c5f83e02b3e809b35c9de5068f14">ldmat</a>
 , <a class="el" href="classchmat.html#b49427cff186c62f5df3724e5d2c34b4">chmat</a>
-, <a class="el" href="classsqmat.html#6230e8e8a9341866aaa0ce008691aac2">sqmat</a>
 , <a class="el" href="classfsqmat.html#58075da64ddadd4df40654c35b928c6f">fsqmat</a>
-<li>isvalid()
-: <a class="el" href="classuibase.html#e7403110752e92a31db563556124742e">uibase</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/loggers_8h-source.html
===================================================================
--- doc/html/loggers_8h-source.html (revision 106)
+++ doc/html/loggers_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -83,7 +83,7 @@
 <a name="l00119"></a>00119 <span class="preprocessor">#endif // LGR_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/ekf__example_2nastaveni__regulatoru__float_8h-source.html
===================================================================
--- doc/html/ekf__example_2nastaveni__regulatoru__float_8h-source.html (revision 106)
+++ doc/html/ekf__example_2nastaveni__regulatoru__float_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -81,7 +81,7 @@
 <a name="l00065"></a>00065 <span class="preprocessor"></span><span class="preprocessor">#define MINud   (-600.)         // principialne neni nutne omezovat, avsak s ohledem na format Q13 s dostatecnou bezpecnosti uvazovano 600V</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classeEmp-members.html
===================================================================
--- doc/html/classeEmp-members.html (revision 106)
+++ doc/html/classeEmp-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -38,5 +38,5 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">sample</a>() const </td><td><a class="el" href="classeEmp.html">eEmp</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">epdf::sample</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a">samples</a></td><td><a class="el" href="classeEmp.html">eEmp</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classeEmp.html#6606a656c1b28114f7384c25aaf80e8d">set_parameters</a>(const vec &amp;w0, epdf *pdf0)</td><td><a class="el" href="classeEmp.html">eEmp</a></td><td></td></tr>
@@ -44,7 +44,7 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:39 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classUserInfoCore__inherit__graph.md5
===================================================================
--- doc/html/classUserInfoCore__inherit__graph.md5 (revision 139)
+++ doc/html/classUserInfoCore__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+adbffe5acf171abfd9997f8f501ddc0a
Index: doc/html/classegamma.html
===================================================================
--- doc/html/classegamma.html (revision 106)
+++ doc/html/classegamma.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -59,12 +59,8 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#8e10c0021b5dfdd9cb62c6959b5ef425"></a><br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="13ae455ec9621b99ca2eb4850f586b45"></a><!-- doxytag: member="egamma::sample" ref="13ae455ec9621b99ca2eb4850f586b45" args="(int N) const " -->
-mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classegamma.html#13ae455ec9621b99ca2eb4850f586b45">sample</a> (int N) const </td></tr>
-
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TODO: is it used anywhere? <br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de84faac8f9799dfe2777ddbedf997ef"></a><!-- doxytag: member="egamma::evalpdflog" ref="de84faac8f9799dfe2777ddbedf997ef" args="(const vec &amp;val) const " -->
 double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classegamma.html#de84faac8f9799dfe2777ddbedf997ef">evalpdflog</a> (const vec &amp;val) const </td></tr>
 
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compute log-probability of argument <code>val</code>. <br></td></tr>
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TODO: is it used anywhere? <br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d6dbbdb72360f9e54d64501f80318bb6"></a><!-- doxytag: member="egamma::lognc" ref="d6dbbdb72360f9e54d64501f80318bb6" args="() const " -->
 double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classegamma.html#d6dbbdb72360f9e54d64501f80318bb6">lognc</a> () const </td></tr>
@@ -87,4 +83,8 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TODO decide if it is really needed. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="egamma::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="3ea597362e11a0040fe7c990269d072c"></a><!-- doxytag: member="egamma::eval" ref="3ea597362e11a0040fe7c990269d072c" args="(const vec &amp;val) const " -->
 virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#3ea597362e11a0040fe7c990269d072c">eval</a> (const vec &amp;val) const </td></tr>
@@ -125,5 +125,5 @@
           <td class="paramname">          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [virtual]</code></td>
+          <td> const<code> [virtual]</code></td>
         </tr>
       </table>
@@ -144,7 +144,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a><li>work/mixpp/bdm/stat/libEF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:39 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__4.map
===================================================================
--- doc/html/inherit__graph__4.map (revision 99)
+++ doc/html/inherit__graph__4.map (revision 139)
@@ -1,18 +1,1 @@
-<area shape="rect" href="$classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="29,198,69,222">
-<area shape="rect" href="$classARX.html" title="Linear Autoregressive model with Gaussian noise." alt="" coords="183,5,231,29">
-<area shape="rect" href="$classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="337,248,412,272">
-<area shape="rect" href="$classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="175,392,239,416">
-<area shape="rect" href="$classKalman.html" title="Kalman filter with covariance matrices in square root form." alt="" coords="148,149,265,173">
-<area shape="rect" href="$classKalman.html" title="Kalman\&lt; chmat \&gt;" alt="" coords="144,53,269,77">
-<area shape="rect" href="$classKalman.html" title="Kalman\&lt; fsqmat \&gt;" alt="" coords="143,296,271,320">
-<area shape="rect" href="$classKalman.html" title="Kalman\&lt; ldmat \&gt;" alt="" coords="147,101,267,125">
-<area shape="rect" href="$classPF.html" title="Trivial particle filter with proposal density equal to parameter evolution model..." alt="" coords="188,344,225,368">
-<area shape="rect" href="$classKalmanCh.html" title="Kalman filter in square root form." alt="" coords="335,53,415,77">
-<area shape="rect" href="$classEKFCh.html" title="Extended Kalman Filter in Square root." alt="" coords="477,101,541,125">
-<area shape="rect" href="$classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="591,150,668,174">
-<area shape="rect" href="$classEKF.html" title="Extended Kalman Filter." alt="" coords="325,296,424,320">
-<area shape="rect" href="$classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="332,149,417,173">
-<area shape="rect" href="$classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="337,101,412,125">
-<area shape="rect" href="$classMPF.html" title="Marginalized Particle filter." alt="" coords="321,344,428,368">
-<area shape="rect" href="$classBMcond.html" title="Conditional Bayesian Filter." alt="" coords="172,197,241,221">
-<area shape="rect" href="$classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="7,392,92,416">
+<area shape="rect" href="$classGlobalXercesConnector.html" title="Xerces interface class." alt="" coords="7,5,175,32">
Index: doc/html/classchmat.html
===================================================================
--- doc/html/classchmat.html (revision 106)
+++ doc/html/classchmat.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -173,5 +173,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [virtual]</code></td>
+          <td></td><td></td><td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -203,5 +203,5 @@
           <td class="paramname"> <em>C</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -232,5 +232,5 @@
           <td class="paramname"> <em>C</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -261,5 +261,5 @@
           <td class="paramname"> <em>v</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [inline, virtual]</code></td>
+          <td> const<code> [virtual]</code></td>
         </tr>
       </table>
@@ -287,5 +287,5 @@
           <td class="paramname"> <em>A2</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [inline]</code></td>
+          <td><code> [inline]</code></td>
         </tr>
       </table>
@@ -302,7 +302,7 @@
 <li>work/mixpp/bdm/math/<a class="el" href="chmat_8h-source.html">chmat.h</a><li>work/mixpp/bdm/math/chmat.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:36 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classlinfn.html
===================================================================
--- doc/html/classlinfn.html (revision 106)
+++ doc/html/classlinfn.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -74,7 +74,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libFN_8h-source.html">libFN.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libEF_8h__dep__incl.md5
===================================================================
--- doc/html/libEF_8h__dep__incl.md5 (revision 106)
+++ doc/html/libEF_8h__dep__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-42af2b3702eaa491b52d381c22c886ad
+03a55cca16f46364d8dc05fd4bd5b964
Index: doc/html/functions_0x78.html
===================================================================
--- doc/html/functions_0x78.html (revision 139)
+++ doc/html/functions_0x78.html (revision 139)
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Class Members</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li class="current"><a href="functions.html"><span>All</span></a></li>
+      <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
+      <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions.html#index__"><span>_</span></a></li>
+      <li><a href="functions_0x61.html#index_a"><span>a</span></a></li>
+      <li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
+      <li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
+      <li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
+      <li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
+      <li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
+      <li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
+      <li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
+      <li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
+      <li><a href="functions_0x6b.html#index_k"><span>k</span></a></li>
+      <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
+      <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
+      <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
+      <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
+      <li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
+      <li><a href="functions_0x71.html#index_q"><span>q</span></a></li>
+      <li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
+      <li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
+      <li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
+      <li><a href="functions_0x75.html#index_u"><span>u</span></a></li>
+      <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
+      <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li class="current"><a href="functions_0x78.html#index_x"><span>x</span></a></li>
+      <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+Here is a list of all documented class members with links to the class documentation for each member:
+<p>
+<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
+<li>XMLCh2str()
+: <a class="el" href="classGlobalXercesConnector.html#9800b81014bc6497815e28ad4bd3cf3a">GlobalXercesConnector</a>
+</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/globals_func.html
===================================================================
--- doc/html/globals_func.html (revision 106)
+++ doc/html/globals_func.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -38,11 +38,11 @@
 <li>ltuinv()
 : <a class="el" href="libDC_8h.html#6715d039e6d5d97005cf9e2522dfa474">libDC.h</a>
-<li>set_simulator_t()
-: <a class="el" href="sim__var_8cpp.html#e447b6cc84b8f808272762ff23bc5eaa">sim_var.cpp</a>
+<li>main()
+: <a class="el" href="sim__var_8cpp.html#e66f6b31b5ad750f1fe042a706a4e3d4">sim_var.cpp</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:46 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classDoubleAttribute__inherit__graph.md5
===================================================================
--- doc/html/classDoubleAttribute__inherit__graph.md5 (revision 139)
+++ doc/html/classDoubleAttribute__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+5292766e69e5b260a4d361d12e60a857
Index: doc/html/functions_func_0x69.html
===================================================================
--- doc/html/functions_func_0x69.html (revision 106)
+++ doc/html/functions_func_0x69.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -70,20 +70,20 @@
 : <a class="el" href="classdirfilelog.html#afeaebe003110f9db1ac43edf8e53a92">dirfilelog</a>
 , <a class="el" href="classmemlog.html#b081ef5acb4816e6b5fcb56c19cc7e47">memlog</a>
+<li>IntAttribute()
+: <a class="el" href="classIntAttribute.html#5f958f133ecb1970de50345808d6120a">IntAttribute</a>
 <li>inv()
-: <a class="el" href="classchmat.html#5ce4e21a9012a4e98c1f0ed1ca5669bd">chmat</a>
+: <a class="el" href="classldmat.html#2c160cb123c1102face7a50ec566a031">ldmat</a>
 , <a class="el" href="classfsqmat.html#9fa853e1ca28f2a1a1c43377e798ecb1">fsqmat</a>
-, <a class="el" href="classldmat.html#2c160cb123c1102face7a50ec566a031">ldmat</a>
+, <a class="el" href="classchmat.html#5ce4e21a9012a4e98c1f0ed1ca5669bd">chmat</a>
 <li>invqform()
-: <a class="el" href="classsqmat.html#6230e8e8a9341866aaa0ce008691aac2">sqmat</a>
+: <a class="el" href="classfsqmat.html#58075da64ddadd4df40654c35b928c6f">fsqmat</a>
+, <a class="el" href="classchmat.html#b49427cff186c62f5df3724e5d2c34b4">chmat</a>
+, <a class="el" href="classsqmat.html#6230e8e8a9341866aaa0ce008691aac2">sqmat</a>
 , <a class="el" href="classldmat.html#d876c5f83e02b3e809b35c9de5068f14">ldmat</a>
-, <a class="el" href="classchmat.html#b49427cff186c62f5df3724e5d2c34b4">chmat</a>
-, <a class="el" href="classfsqmat.html#58075da64ddadd4df40654c35b928c6f">fsqmat</a>
-<li>isvalid()
-: <a class="el" href="classuibase.html#e7403110752e92a31db563556124742e">uibase</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classitpp_1_1Gamma__RNG.html
===================================================================
--- doc/html/classitpp_1_1Gamma__RNG.html (revision 106)
+++ doc/html/classitpp_1_1Gamma__RNG.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -65,7 +65,7 @@
 <li>work/mixpp/bdm/<a class="el" href="itpp__ext_8h-source.html">itpp_ext.h</a><li>work/mixpp/bdm/itpp_ext.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:45 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classchmat-members.html
===================================================================
--- doc/html/classchmat-members.html (revision 106)
+++ doc/html/classchmat-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -32,9 +32,9 @@
   <tr class="memlist"><td><a class="el" href="classchmat.html#d92f3bd9a727b8c88a8c7385feb3449a">chmat</a>(const chmat &amp;Ch0)</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classchmat.html#8334a00f30f0a05f893c2aeec395ef10">chmat</a>(const mat &amp;M)</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classchmat.html#d0a995d312ecc11d3b43693f5e224ba9">clear</a>()</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classchmat.html#d0a995d312ecc11d3b43693f5e224ba9">clear</a>()</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classsqmat.html#ecc2e2540f95a04f4449842588170f5b">cols</a>() const </td><td><a class="el" href="classsqmat.html">sqmat</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classsqmat.html#0abed904bdc0882373ba9adba919689d">dim</a></td><td><a class="el" href="classsqmat.html">sqmat</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classchmat.html#5ce4e21a9012a4e98c1f0ed1ca5669bd">inv</a>(chmat &amp;Inv) const </td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classchmat.html#b49427cff186c62f5df3724e5d2c34b4">invqform</a>(const vec &amp;v) const </td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classchmat.html#b49427cff186c62f5df3724e5d2c34b4">invqform</a>(const vec &amp;v) const </td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classchmat.html#b504ca818203b13e667cb3c503980382">logdet</a>() const </td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classchmat.html#66f509f92b0ccf020e2a2a32566e0777">mult_sym</a>(const mat &amp;C)</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [virtual]</code></td></tr>
@@ -45,17 +45,17 @@
   <tr class="memlist"><td><a class="el" href="classchmat.html#a8c3628a8c15eb0009e57c66fcac1a76">operator-=</a>(const chmat &amp;A2)</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classchmat.html#bbc2d98d7455b1f38828907d442836bf">opupdt</a>(const vec &amp;v, double w)</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classchmat.html#6807737c7ffdb7041256b51db7592248">qform</a>(const vec &amp;v) const </td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classchmat.html#6807737c7ffdb7041256b51db7592248">qform</a>(const vec &amp;v) const </td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classsqmat.html#071e80ced9cc3b8cbb360fa7462eb646">rows</a>() const </td><td><a class="el" href="classsqmat.html">sqmat</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classchmat.html#a4fc7f9b0539b97c414442a22f3db6e8">setD</a>(const vec &amp;nD)</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classchmat.html#4b9271097d8317d9514c5d0d62cccb39">setD</a>(const vec &amp;nD, int i)</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classsqmat.html#4268750c040c716b2c05037f725078a2">sqmat</a>(const int dim0)</td><td><a class="el" href="classsqmat.html">sqmat</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classchmat.html#b22aa239dbaca33e3fb93b4f674d7051">sqrt_mult</a>(const vec &amp;v) const </td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classchmat.html#a37e2c726e4fc3ad50b26ac2ca6c1452">to_mat</a>()</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classchmat.html#b22aa239dbaca33e3fb93b4f674d7051">sqrt_mult</a>(const vec &amp;v) const </td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classchmat.html#a37e2c726e4fc3ad50b26ac2ca6c1452">to_mat</a>()</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classchmat.html#ba62fbf7cb8e065a4f3d24457824e89b">~chmat</a>()</td><td><a class="el" href="classchmat.html">chmat</a></td><td><code> [inline, virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classsqmat.html#0481f2067bb32aaea7e6d4f27e46b656">~sqmat</a>()</td><td><a class="el" href="classsqmat.html">sqmat</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:37 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKFful__unQR__inherit__graph.map
===================================================================
--- doc/html/classEKFful__unQR__inherit__graph.map (revision 139)
+++ doc/html/classEKFful__unQR__inherit__graph.map (revision 139)
@@ -0,0 +1,4 @@
+<area shape="rect" href="$classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="63,84,124,111">
+<area shape="rect" href="$classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="5,7,93,33">
+<area shape="rect" href="$classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="117,7,157,33">
+<area shape="rect" href="$classBMcond.html" title="Conditional Bayesian Filter." alt="" coords="148,84,220,111">
Index: doc/html/nastaveni__regulatoru__float_8h-source.html
===================================================================
--- doc/html/nastaveni__regulatoru__float_8h-source.html (revision 106)
+++ doc/html/nastaveni__regulatoru__float_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -47,7 +47,7 @@
 <a name="l00031"></a>00031 <span class="preprocessor"></span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func.html
===================================================================
--- doc/html/functions_func.html (revision 106)
+++ doc/html/functions_func.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -100,6 +100,6 @@
 : <a class="el" href="classenorm.html#7a5034b25771a84450a990d10fc40ac9">enorm&lt; sq_T &gt;</a>
 <li>_rv()
-: <a class="el" href="classBM.html#126bd2595c48e311fc2a7ab72876092a">BM</a>
-, <a class="el" href="classepdf.html#b89143f12c9b49282e30841e4fb5f337">epdf</a>
+: <a class="el" href="classepdf.html#b89143f12c9b49282e30841e4fb5f337">epdf</a>
+, <a class="el" href="classBM.html#126bd2595c48e311fc2a7ab72876092a">BM</a>
 <li>_rvc()
 : <a class="el" href="classBMcond.html#3fa60348b2da6b4208bb95b8d146900a">BMcond</a>
@@ -107,4 +107,6 @@
 <li>_samples()
 : <a class="el" href="classeEmp.html#31b747eca73b16f30370827ba4cc3575">eEmp</a>
+<li>_tll()
+: <a class="el" href="classARX.html#b8827048ceec8999849e2ed15400cae7">ARX</a>
 <li>_V()
 : <a class="el" href="classegiw.html#533e792e1175bfa06d5d595dc5d080d5">egiw</a>
@@ -114,7 +116,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__4.md5
===================================================================
--- doc/html/inherit__graph__4.md5 (revision 99)
+++ doc/html/inherit__graph__4.md5 (revision 139)
@@ -1,1 +1,1 @@
-5a6af88cec4a381a143d8a06139ff1d1
+a6c7c0a12c88c1df586b9ecf0f068363
Index: doc/html/functions_0x63.html
===================================================================
--- doc/html/functions_0x63.html (revision 106)
+++ doc/html/functions_0x63.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -81,16 +81,19 @@
 <li>Coms
 : <a class="el" href="classemix.html#7155d827417b53fb6aa5cff1459e6eb4">emix</a>
+, <a class="el" href="classmmix.html#460632c7a0afd41b7840902181a7d85f">mmix</a>
 <li>concat
 : <a class="el" href="classRV.html#33c114e83980d883c5b211c47d5322a4">RV</a>
 <li>condition()
 : <a class="el" href="classBMcond.html#3543cfe274c35f9033c24d8036a96c4d">BMcond</a>
+, <a class="el" href="classmmix.html#1a66629ec5c2b6f4740606cf737f0193">mmix</a>
+, <a class="el" href="classEKF__unQ.html#cd06a8c662da244cf61bb5bd39688c99">EKF_unQ</a>
 , <a class="el" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195">mlnorm&lt; sq_T &gt;</a>
 , <a class="el" href="classEKF__unQ.html#cd06a8c662da244cf61bb5bd39688c99">EKF_unQ</a>
 , <a class="el" href="classmgamma__fix.html#6ea3931eec7b7da7b693e45981052460">mgamma_fix</a>
+, <a class="el" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">mpdf</a>
+, <a class="el" href="classEKFful__unQR.html#b586e534c8a8d219561b0c020329d412">EKFful_unQR</a>
+, <a class="el" href="classEKFfixed.html#c7fee79e75ad7f0c0e96c5a322cbf44e">EKFfixed</a>
+, <a class="el" href="classKFcondR.html#8c0721e47879bb8840d829db7a174a7f">KFcondR</a>
 , <a class="el" href="classEKF__unQ.html#cd06a8c662da244cf61bb5bd39688c99">EKF_unQ</a>
-, <a class="el" href="classKFcondR.html#8c0721e47879bb8840d829db7a174a7f">KFcondR</a>
-, <a class="el" href="classEKFfixed.html#c7fee79e75ad7f0c0e96c5a322cbf44e">EKFfixed</a>
-, <a class="el" href="classEKF__unQ.html#cd06a8c662da244cf61bb5bd39688c99">EKF_unQ</a>
-, <a class="el" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">mpdf</a>
 , <a class="el" href="classmgamma.html#a61094c9f7a2d64ea77b130cbc031f97">mgamma</a>
 , <a class="el" href="classKFcondQR.html#c9ecf292a85327aa6309c9fd70ceb606">KFcondQR</a>
@@ -101,7 +104,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classUserInfo__inherit__graph.map
===================================================================
--- doc/html/classUserInfo__inherit__graph.map (revision 139)
+++ doc/html/classUserInfo__inherit__graph.map (revision 139)
@@ -0,0 +1,5 @@
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="5,183,131,209">
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="155,183,301,209">
+<area shape="rect" href="$classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="76,7,180,33">
+<area shape="rect" href="$classCarUI.html" title="User info for strings." alt="" coords="40,263,96,289">
+<area shape="rect" href="$classEngineUI.html" title="User info for strings." alt="" coords="189,263,267,289">
Index: doc/html/ekf__obj_8h-source.html
===================================================================
--- doc/html/ekf__obj_8h-source.html (revision 106)
+++ doc/html/ekf__obj_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -99,7 +99,7 @@
 <a name="l00102"></a>00102 
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classitpp_1_1Gamma__RNG-members.html
===================================================================
--- doc/html/classitpp_1_1Gamma__RNG-members.html (revision 106)
+++ doc/html/classitpp_1_1Gamma__RNG-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -32,7 +32,7 @@
   <tr class="memlist"><td><a class="el" href="classitpp_1_1Gamma__RNG.html#dfaae19411e39aa87e1f72e409b6babe">setup</a>(double a0, double b0)</td><td><a class="el" href="classitpp_1_1Gamma__RNG.html">itpp::Gamma_RNG</a></td><td><code> [inline]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:45 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classsqmat-members.html
===================================================================
--- doc/html/classsqmat-members.html (revision 106)
+++ doc/html/classsqmat-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -40,7 +40,7 @@
   <tr class="memlist"><td><a class="el" href="classsqmat.html#0481f2067bb32aaea7e6d4f27e46b656">~sqmat</a>()</td><td><a class="el" href="classsqmat.html">sqmat</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmemlog.html
===================================================================
--- doc/html/classmemlog.html (revision 106)
+++ doc/html/classmemlog.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -99,7 +99,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="loggers_8h-source.html">loggers.h</a><li>work/mixpp/bdm/stat/loggers.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/index.html
===================================================================
--- doc/html/index.html (revision 106)
+++ doc/html/index.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -19,5 +19,7 @@
 <h1>Bayesian Decision-Making toolbox for C++</h1>
 <p>
-<h3 align="center">1 </h3>BDM is a collection of methods for selected tasks of Bayesian decision-making, such as estimation, filtering and control.<h2><a class="anchor" name="Approach">
+<h3 align="center">1 </h3><dl class="version" compact><dt><b>Version:</b></dt><dd>0.1</dd></dl>
+<dl class="author" compact><dt><b>Author:</b></dt><dd>Vaclav Smidl</dd></dl>
+BDM is a collection of methods for selected tasks of Bayesian decision-making, such as estimation, filtering and control.<h2><a class="anchor" name="Approach">
 Approach</a></h2>
 The toolbox is designed using two design criteria: <ul>
@@ -42,7 +44,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classegiw-members.html
===================================================================
--- doc/html/classegiw-members.html (revision 106)
+++ doc/html/classegiw-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -40,12 +40,12 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classegiw.html#3d2c1f2ba0f9966781f1e0ae695e8a6f">sample</a>() const </td><td><a class="el" href="classegiw.html">egiw</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">eEF::sample</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classeEF.html#fd88bc35550ec8fe9281d358216d0fcf">tupdate</a>(double phi, mat &amp;vbar, double nubar)</td><td><a class="el" href="classeEF.html">eEF</a></td><td><code> [inline, virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classegiw.html#f343d03ede89db820edf44a6297fa442">V</a></td><td><a class="el" href="classegiw.html">egiw</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x78.html
===================================================================
--- doc/html/functions_func_0x78.html (revision 139)
+++ doc/html/functions_func_0x78.html (revision 139)
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Class Members - Functions</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions.html"><span>All</span></a></li>
+      <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
+      <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions_func.html#index__"><span>_</span></a></li>
+      <li><a href="functions_func_0x61.html#index_a"><span>a</span></a></li>
+      <li><a href="functions_func_0x62.html#index_b"><span>b</span></a></li>
+      <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li>
+      <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li>
+      <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li>
+      <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li>
+      <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li>
+      <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li>
+      <li><a href="functions_func_0x6b.html#index_k"><span>k</span></a></li>
+      <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li>
+      <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li>
+      <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li>
+      <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li>
+      <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li>
+      <li><a href="functions_func_0x71.html#index_q"><span>q</span></a></li>
+      <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li>
+      <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li>
+      <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li>
+      <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
+      <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li class="current"><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
+      <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+&nbsp;
+<p>
+<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
+<li>XMLCh2str()
+: <a class="el" href="classGlobalXercesConnector.html#9800b81014bc6497815e28ad4bd3cf3a">GlobalXercesConnector</a>
+</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/functions_0x6f.html
===================================================================
--- doc/html/functions_0x6f.html (revision 106)
+++ doc/html/functions_0x6f.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -94,7 +94,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/simulator_8h-source.html
===================================================================
--- doc/html/simulator_8h-source.html (revision 106)
+++ doc/html/simulator_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,15 +27,20 @@
 <a name="l00011"></a>00011 <span class="comment">*/</span>
 <a name="l00012"></a>00012 
-<a name="l00013"></a>00013 
-<a name="l00014"></a>00014 <span class="keyword">extern</span> <span class="keywordtype">void</span> pmsmsim_set_parameters(<span class="keywordtype">double</span> Rs0, <span class="keywordtype">double</span> Ls0, <span class="keywordtype">double</span> Fmag0, <span class="keywordtype">double</span> Bf0, <span class="keywordtype">double</span> p0, <span class="keywordtype">double</span> kp0, <span class="keywordtype">double</span> J0, <span class="keywordtype">double</span> Uc0, <span class="keywordtype">double</span> DT0, <span class="keywordtype">double</span> dt0);
-<a name="l00015"></a>00015 <span class="keyword">extern</span> <span class="keywordtype">void</span> pmsmsim_step(<span class="keywordtype">double</span> Ww);
-<a name="l00016"></a>00016 
-<a name="l00017"></a>00017 <span class="keyword">extern</span> <span class="keywordtype">double</span> x[9]; 
-<a name="l00018"></a>00018 <span class="keyword">extern</span> <span class="keywordtype">double</span> t; 
-<a name="l00019"></a>00019 <span class="keyword">extern</span> <span class="keywordtype">double</span> KalmanObs[4];
+<a name="l00013"></a>00013 <span class="comment">// resi problem s M_PI ve VC8</span>
+<a name="l00014"></a>00014 <span class="preprocessor">#ifndef M_PI</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span><span class="preprocessor">#define M_PI        3.14159265358979323846</span>
+<a name="l00016"></a>00016 <span class="preprocessor"></span><span class="preprocessor">#endif</span>
+<a name="l00017"></a>00017 <span class="preprocessor"></span>
+<a name="l00018"></a>00018 
+<a name="l00019"></a>00019 <span class="keyword">extern</span> <span class="keywordtype">void</span> pmsmsim_set_parameters(<span class="keywordtype">double</span> Rs0, <span class="keywordtype">double</span> Ls0, <span class="keywordtype">double</span> Fmag0, <span class="keywordtype">double</span> Bf0, <span class="keywordtype">double</span> p0, <span class="keywordtype">double</span> kp0, <span class="keywordtype">double</span> J0, <span class="keywordtype">double</span> Uc0, <span class="keywordtype">double</span> DT0, <span class="keywordtype">double</span> dt0);
+<a name="l00020"></a>00020 <span class="keyword">extern</span> <span class="keywordtype">void</span> pmsmsim_step(<span class="keywordtype">double</span> Ww);
+<a name="l00021"></a>00021 
+<a name="l00022"></a>00022 <span class="keyword">extern</span> <span class="keywordtype">double</span> x[9]; 
+<a name="l00023"></a>00023 <span class="keyword">extern</span> <span class="keywordtype">double</span> t; 
+<a name="l00024"></a>00024 <span class="keyword">extern</span> <span class="keywordtype">double</span> KalmanObs[10];
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classCarUI-members.html
===================================================================
--- doc/html/classCarUI-members.html (revision 139)
+++ doc/html/classCarUI-members.html (revision 139)
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>CarUI Member List</h1>This is the complete list of members for <a class="el" href="classCarUI.html">CarUI</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">Attach</a>(MappedElements &amp;externalElements)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">attributes</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classCarUI.html#931b042d42e04cb6ac84ee2a28d8ca3c">build</a>()</td><td><a class="el" href="classCarUI.html">CarUI</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>CarUI</b>() (defined in <a class="el" href="classCarUI.html">CarUI</a>)</td><td><a class="el" href="classCarUI.html">CarUI</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>color</b> (defined in <a class="el" href="classCarUI.html">CarUI</a>)</td><td><a class="el" href="classCarUI.html">CarUI</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">elements</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>engine</b> (defined in <a class="el" href="classCarUI.html">CarUI</a>)</td><td><a class="el" href="classCarUI.html">CarUI</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">FillElement</a>(DOMElement &amp;element)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">help</a></td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#920c54d79132041a520180d083a6c503">Load</a>(char *fileName)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">ParseElement</a>(DOMElement *element)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">Save</a>(char *fileName)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#15450d05eb4ac5f57c03d3c0707837e1">UserInfo</a>(const string name, const string help_msg=&quot;&quot;)</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>year</b> (defined in <a class="el" href="classCarUI.html">CarUI</a>)</td><td><a class="el" href="classCarUI.html">CarUI</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classUserInfo.html#7583dc01223fcd3dfb2a97d80efe4565">~UserInfo</a>()</td><td><a class="el" href="classUserInfo.html">UserInfo&lt; Car &gt;</a></td><td><code> [inline]</code></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classdiffbifn-members.html
===================================================================
--- doc/html/classdiffbifn-members.html (revision 106)
+++ doc/html/classdiffbifn-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -41,7 +41,7 @@
   <tr class="memlist"><td><a class="el" href="classfnc.html#17164c202f6feee3d708b8caab6306ab">~fnc</a>()</td><td><a class="el" href="classfnc.html">fnc</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:37 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherits.html
===================================================================
--- doc/html/inherits.html (revision 106)
+++ doc/html/inherits.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,39 +27,45 @@
 <p>
 <table border="0" cellspacing="10" cellpadding="0">
-<tr><td><img src="inherit__graph__0.png" border="0" alt="" usemap="#DS_map">
+<tr><td><img src="inherit__graph__0.png" border="0" alt="" usemap="#Attribute_map">
+<map name="Attribute_map">
+<area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="5,56,83,83"><area shape="rect" href="classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute." alt="" coords="131,5,253,32"><area shape="rect" href="classIntAttribute.html" title="Class encapsulating all the necessary stuff to work with an int attribute." alt="" coords="145,56,239,83"><area shape="rect" href="classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="135,107,249,133"></map></td></tr>
+<tr><td><img src="inherit__graph__1.png" border="0" alt="" usemap="#DS_map">
 <map name="DS_map">
-<area shape="rect" href="classDS.html" title="Abstract class for discrete&#45;time sources of data." alt="" coords="5,6,45,30"><area shape="rect" href="classMemDS.html" title="Class representing off&#45;line data stored in memory." alt="" coords="95,6,161,30"></map></td></tr>
-<tr><td><img src="inherit__graph__1.png" border="0" alt="" usemap="#epdf_map">
+<area shape="rect" href="classDS.html" title="Abstract class for discrete&#45;time sources of data." alt="" coords="5,5,45,32"><area shape="rect" href="classMemDS.html" title="Class representing off&#45;line data stored in memory." alt="" coords="93,5,165,32"></map></td></tr>
+<tr><td><img src="inherit__graph__2.png" border="0" alt="" usemap="#epdf_map">
 <map name="epdf_map">
-<area shape="rect" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="7,198,52,222"><area shape="rect" href="classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="107,126,152,150"><area shape="rect" href="classeEmp.html" title="Weighted empirical density." alt="" coords="101,174,157,198"><area shape="rect" href="classemix.html" title="Mixture of epdfs." alt="" coords="105,222,153,246"><area shape="rect" href="classeuni.html" title="Uniform distributed density on a rectangular support." alt="" coords="107,270,152,294"><area shape="rect" href="classegamma.html" title="Gamma posterior density." alt="" coords="231,6,303,30"><area shape="rect" href="classegiw.html" title="Gauss&#45;inverse&#45;Wishart density stored in LD form." alt="" coords="243,54,291,78"><area shape="rect" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="212,102,321,126"><area shape="rect" href="classenorm.html" title="enorm\&lt; chmat \&gt;" alt="" coords="208,150,325,174"><area shape="rect" href="classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="207,198,327,222"><area shape="rect" href="classenorm.html" title="enorm\&lt; ldmat \&gt;" alt="" coords="211,246,323,270"></map></td></tr>
-<tr><td><img src="inherit__graph__2.png" border="0" alt="" usemap="#fnc_map">
+<area shape="rect" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="7,233,55,260"><area shape="rect" href="classeEF.html" title="General conjugate exponential family posterior density." alt="" coords="112,132,155,159"><area shape="rect" href="classeEmp.html" title="Weighted empirical density." alt="" coords="104,183,163,209"><area shape="rect" href="classemix.html" title="Mixture of epdfs." alt="" coords="108,233,159,260"><area shape="rect" href="classeprod.html" title="Chain rule decomposition of epdf." alt="" coords="104,284,163,311"><area shape="rect" href="classeuni.html" title="Uniform distributed density on a rectangular support." alt="" coords="109,335,157,361"><area shape="rect" href="classegamma.html" title="Gamma posterior density." alt="" coords="240,5,320,32"><area shape="rect" href="classegiw.html" title="Gauss&#45;inverse&#45;Wishart density stored in LD form." alt="" coords="256,56,304,83"><area shape="rect" href="classenorm.html" title="Gaussian density with positive definite (decomposed) covariance matrix." alt="" coords="219,107,341,133"><area shape="rect" href="classenorm.html" title="enorm\&lt; chmat \&gt;" alt="" coords="213,157,347,184"><area shape="rect" href="classenorm.html" title="enorm\&lt; fsqmat \&gt;" alt="" coords="211,208,349,235"><area shape="rect" href="classenorm.html" title="enorm\&lt; ldmat \&gt;" alt="" coords="215,259,345,285"></map></td></tr>
+<tr><td><img src="inherit__graph__3.png" border="0" alt="" usemap="#fnc_map">
 <map name="fnc_map">
-<area shape="rect" href="classfnc.html" title="Class representing function  of variable  represented by rv." alt="" coords="5,54,45,78"><area shape="rect" href="classconstfn.html" title="class representing function , here rv is empty" alt="" coords="93,6,157,30"><area shape="rect" href="classdiffbifn.html" title="Class representing a differentiable function of two variables ." alt="" coords="96,54,155,78"><area shape="rect" href="classlinfn.html" title="Class representing function ." alt="" coords="103,102,148,126"><area shape="rect" href="classbilinfn.html" title="Class representing function ." alt="" coords="217,6,273,30"><area shape="rect" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$." alt="" coords="209,54,281,78"><area shape="rect" href="classOMpmsm.html" title="Observation model for PMSM drive and its derivative with respect to $x$." alt="" coords="207,102,284,126"></map></td></tr>
-<tr><td><img src="inherit__graph__3.png" border="0" alt="" usemap="#itpp_1_1Gamma__RNG_map">
+<area shape="rect" href="classfnc.html" title="Class representing function &#160;of variable &#160;represented by rv." alt="" coords="5,56,45,83"><area shape="rect" href="classconstfn.html" title="class representing function , here rv is empty" alt="" coords="95,5,161,32"><area shape="rect" href="classdiffbifn.html" title="Class representing a differentiable function of two variables ." alt="" coords="96,56,160,83"><area shape="rect" href="classlinfn.html" title="Class representing function ." alt="" coords="104,107,152,133"><area shape="rect" href="classbilinfn.html" title="Class representing function ." alt="" coords="224,5,283,32"><area shape="rect" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$." alt="" coords="216,56,291,83"><area shape="rect" href="classOMpmsm.html" title="Observation model for PMSM drive and its derivative with respect to $x$." alt="" coords="212,107,295,133"></map></td></tr>
+<tr><td><img src="inherit__graph__4.png" border="0" alt="" usemap="#GlobalXercesConnector_map">
+<map name="GlobalXercesConnector_map">
+<area shape="rect" href="classGlobalXercesConnector.html" title="Xerces interface class." alt="" coords="7,5,175,32"></map></td></tr>
+<tr><td><img src="inherit__graph__5.png" border="0" alt="" usemap="#itpp_1_1Gamma__RNG_map">
 <map name="itpp_1_1Gamma__RNG_map">
-<area shape="rect" href="classitpp_1_1Gamma__RNG.html" title="Gamma distribution." alt="" coords="7,6,137,30"></map></td></tr>
-<tr><td><img src="inherit__graph__4.png" border="0" alt="" usemap="#KalmanFull_map">
+<area shape="rect" href="classitpp_1_1Gamma__RNG.html" title="Gamma distribution." alt="" coords="7,5,145,32"></map></td></tr>
+<tr><td><img src="inherit__graph__6.png" border="0" alt="" usemap="#KalmanFull_map">
 <map name="KalmanFull_map">
-<area shape="rect" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="29,198,69,222"><area shape="rect" href="classARX.html" title="Linear Autoregressive model with Gaussian noise." alt="" coords="183,5,231,29"><area shape="rect" href="classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="337,248,412,272"><area shape="rect" href="classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="175,392,239,416"><area shape="rect" href="classKalman.html" title="Kalman filter with covariance matrices in square root form." alt="" coords="148,149,265,173"><area shape="rect" href="classKalman.html" title="Kalman\&lt; chmat \&gt;" alt="" coords="144,53,269,77"><area shape="rect" href="classKalman.html" title="Kalman\&lt; fsqmat \&gt;" alt="" coords="143,296,271,320"><area shape="rect" href="classKalman.html" title="Kalman\&lt; ldmat \&gt;" alt="" coords="147,101,267,125"><area shape="rect" href="classPF.html" title="Trivial particle filter with proposal density equal to parameter evolution model..." alt="" coords="188,344,225,368"><area shape="rect" href="classKalmanCh.html" title="Kalman filter in square root form." alt="" coords="335,53,415,77"><area shape="rect" href="classEKFCh.html" title="Extended Kalman Filter in Square root." alt="" coords="477,101,541,125"><area shape="rect" href="classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="591,150,668,174"><area shape="rect" href="classEKF.html" title="Extended Kalman Filter." alt="" coords="325,296,424,320"><area shape="rect" href="classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="332,149,417,173"><area shape="rect" href="classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="337,101,412,125"><area shape="rect" href="classMPF.html" title="Marginalized Particle filter." alt="" coords="321,344,428,368"><area shape="rect" href="classBMcond.html" title="Conditional Bayesian Filter." alt="" coords="172,197,241,221"><area shape="rect" href="classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="7,392,92,416"></map></td></tr>
-<tr><td><img src="inherit__graph__5.png" border="0" alt="" usemap="#logger_map">
+<area shape="rect" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="31,208,71,235"><area shape="rect" href="classARX.html" title="Linear Autoregressive model with Gaussian noise." alt="" coords="193,107,239,133"><area shape="rect" href="classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="355,132,429,159"><area shape="rect" href="classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="185,5,247,32"><area shape="rect" href="classKalman.html" title="Kalman filter with covariance matrices in square root form." alt="" coords="152,411,280,437"><area shape="rect" href="classKalman.html" title="Kalman\&lt; chmat \&gt;" alt="" coords="147,360,285,387"><area shape="rect" href="classKalman.html" title="Kalman\&lt; fsqmat \&gt;" alt="" coords="144,56,288,83"><area shape="rect" href="classKalman.html" title="Kalman\&lt; ldmat \&gt;" alt="" coords="148,259,284,285"><area shape="rect" href="classPF.html" title="Trivial particle filter with proposal density equal to parameter evolution model..." alt="" coords="197,309,235,336"><area shape="rect" href="classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="343,81,441,108"><area shape="rect" href="classKalmanCh.html" title="Kalman filter in square root form." alt="" coords="349,385,435,412"><area shape="rect" href="classEKFCh.html" title="Extended Kalman Filter in Square root." alt="" coords="496,309,557,336"><area shape="rect" href="classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="605,247,683,273"><area shape="rect" href="classEKF.html" title="Extended Kalman Filter." alt="" coords="340,31,444,57"><area shape="rect" href="classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="349,284,435,311"><area shape="rect" href="classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="355,233,429,260"><area shape="rect" href="classMPF.html" title="Marginalized Particle filter." alt="" coords="336,335,448,361"><area shape="rect" href="classBMcond.html" title="Conditional Bayesian Filter." alt="" coords="180,208,252,235"><area shape="rect" href="classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="7,5,95,32"></map></td></tr>
+<tr><td><img src="inherit__graph__7.png" border="0" alt="" usemap="#logger_map">
 <map name="logger_map">
-<area shape="rect" href="classlogger.html" title="Class for storing results (and semi&#45;results) of an experiment." alt="" coords="5,6,61,30"><area shape="rect" href="classmemlog.html" title="Logging into matrices in data format in memory." alt="" coords="111,6,177,30"><area shape="rect" href="classdirfilelog.html" title="Logging into dirfile with buffer in memory." alt="" coords="227,6,296,30"></map></td></tr>
-<tr><td><img src="inherit__graph__6.png" border="0" alt="" usemap="#mpdf_map">
+<area shape="rect" href="classlogger.html" title="Class for storing results (and semi&#45;results) of an experiment." alt="" coords="5,5,67,32"><area shape="rect" href="classmemlog.html" title="Logging into matrices in data format in memory." alt="" coords="115,5,189,32"><area shape="rect" href="classdirfilelog.html" title="Logging into dirfile with buffer in memory." alt="" coords="237,5,312,32"></map></td></tr>
+<tr><td><img src="inherit__graph__8.png" border="0" alt="" usemap="#mpdf_map">
 <map name="mpdf_map">
-<area shape="rect" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="5,30,56,54"><area shape="rect" href="classmEF.html" title="Exponential family model." alt="" coords="105,30,153,54"><area shape="rect" href="classmgamma.html" title="Gamma random walk." alt="" coords="224,6,299,30"><area shape="rect" href="classmlnorm.html" title="Normal distributed linear function with linear function of mean value;." alt="" coords="203,54,320,78"><area shape="rect" href="classmgamma__fix.html" title="Gamma random walk around a fixed point." alt="" coords="368,6,464,30"></map></td></tr>
-<tr><td><img src="inherit__graph__7.png" border="0" alt="" usemap="#RV_map">
+<area shape="rect" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="7,81,60,108"><area shape="rect" href="classmEF.html" title="Exponential family model." alt="" coords="117,31,165,57"><area shape="rect" href="classmepdf.html" title="Unconditional mpdf, allows using epdf in the role of mpdf." alt="" coords="111,81,172,108"><area shape="rect" href="classmmix.html" title="Mixture of mpdfs with constant weights." alt="" coords="113,132,169,159"><area shape="rect" href="classmgamma.html" title="Gamma random walk." alt="" coords="245,5,328,32"><area shape="rect" href="classmlnorm.html" title="Normal distributed linear function with linear function of mean value;." alt="" coords="221,56,352,83"><area shape="rect" href="classmgamma__fix.html" title="Gamma random walk around a fixed point." alt="" coords="401,5,505,32"></map></td></tr>
+<tr><td><img src="inherit__graph__9.png" border="0" alt="" usemap="#RV_map">
 <map name="RV_map">
-<area shape="rect" href="classRV.html" title="Class representing variables, most often random variables." alt="" coords="7,6,44,30"></map></td></tr>
-<tr><td><img src="inherit__graph__8.png" border="0" alt="" usemap="#sqmat_map">
+<area shape="rect" href="classRV.html" title="Class representing variables, most often random variables." alt="" coords="7,5,44,32"></map></td></tr>
+<tr><td><img src="inherit__graph__10.png" border="0" alt="" usemap="#sqmat_map">
 <map name="sqmat_map">
-<area shape="rect" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square&#45;root form..." alt="" coords="7,54,63,78"><area shape="rect" href="classchmat.html" title="Symmetric matrix stored in square root decomposition using upper cholesky." alt="" coords="115,6,171,30"><area shape="rect" href="classfsqmat.html" title="Fake sqmat. This class maps sqmat operations to operations on full matrix." alt="" coords="112,54,173,78"><area shape="rect" href="classldmat.html" title="Matrix stored in LD form, (typically known as UD)." alt="" coords="116,102,169,126"></map></td></tr>
-<tr><td><img src="inherit__graph__9.png" border="0" alt="" usemap="#uibase_map">
-<map name="uibase_map">
-<area shape="rect" href="classuibase.html" title="User Info base class." alt="" coords="7,78,65,102"><area shape="rect" href="classuimatrix.html" title="User info for matrices." alt="" coords="116,6,215,30"><area shape="rect" href="classuiscalar.html" title="User info for scalars." alt="" coords="116,54,215,78"><area shape="rect" href="classuistring.html" title="User info for strings." alt="" coords="133,102,197,126"><area shape="rect" href="classuivector.html" title="User info for vectors." alt="" coords="116,150,215,174"></map></td></tr>
+<area shape="rect" href="classsqmat.html" title="Virtual class for representation of double symmetric matrices in square&#45;root form..." alt="" coords="7,56,68,83"><area shape="rect" href="classchmat.html" title="Symmetric matrix stored in square root decomposition using upper cholesky." alt="" coords="120,5,181,32"><area shape="rect" href="classfsqmat.html" title="Fake sqmat. This class maps sqmat operations to operations on full matrix." alt="" coords="117,56,184,83"><area shape="rect" href="classldmat.html" title="Matrix stored in LD form, (typically known as UD)." alt="" coords="121,107,180,133"></map></td></tr>
+<tr><td><img src="inherit__graph__11.png" border="0" alt="" usemap="#UserInfoCore_map">
+<map name="UserInfoCore_map">
+<area shape="rect" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="5,56,109,83"><area shape="rect" href="classUserInfo.html" title="The main user info template class." alt="" coords="176,5,288,32"><area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="169,56,295,83"><area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="159,107,305,133"><area shape="rect" href="classCarUI.html" title="User info for strings." alt="" coords="365,56,421,83"><area shape="rect" href="classEngineUI.html" title="User info for strings." alt="" coords="355,107,432,133"></map></td></tr>
 </table>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:45 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classeprod-members.html
===================================================================
--- doc/html/classeprod-members.html (revision 139)
+++ doc/html/classeprod-members.html (revision 139)
@@ -0,0 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>eprod Member List</h1>This is the complete list of members for <a class="el" href="classeprod.html">eprod</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#b89143f12c9b49282e30841e4fb5f337">_rv</a>() const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#d8eb760037b3bad5a0d64081606697cd">epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#c95b1a27a8dd9507bb9a5a3cb2809c7a">epdf</a>(const RV &amp;rv0)</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>epdfs</b> (defined in <a class="el" href="classeprod.html">eprod</a>)</td><td><a class="el" href="classeprod.html">eprod</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#3ea597362e11a0040fe7c990269d072c">eval</a>(const vec &amp;val) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">evalpdflog</a>(const vec &amp;val) const =0</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#bf0a070a8f3e67a93604ca724638b870">mean</a>() const =0</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>mpdfs</b> (defined in <a class="el" href="classeprod.html">eprod</a>)</td><td><a class="el" href="classeprod.html">eprod</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">sample</a>() const =0</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classEKFful__unQR__inherit__graph.md5
===================================================================
--- doc/html/classEKFful__unQR__inherit__graph.md5 (revision 139)
+++ doc/html/classEKFful__unQR__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+d5bef247904e6d426221ddf2b5de4340
Index: doc/html/functions_0x72.html
===================================================================
--- doc/html/functions_0x72.html (revision 106)
+++ doc/html/functions_0x72.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -95,7 +95,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classCarUI__coll__graph.map
===================================================================
--- doc/html/classCarUI__coll__graph.map (revision 139)
+++ doc/html/classCarUI__coll__graph.map (revision 139)
@@ -0,0 +1,9 @@
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="23,316,148,343">
+<area shape="rect" href="$classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="5,103,109,129">
+<area shape="rect" href="$classUserInfo.html" title="The main user info template class." alt="" coords="169,209,281,236">
+<area shape="rect" href="$classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="181,316,328,343">
+<area shape="rect" href="$classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="304,103,419,129">
+<area shape="rect" href="$classEngineUI.html" title="User info for strings." alt="" coords="345,412,423,439">
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="503,7,580,33">
+<area shape="rect" href="$classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute." alt="" coords="480,156,603,183">
+<area shape="rect" href="$classIntAttribute.html" title="Class encapsulating all the necessary stuff to work with an int attribute." alt="" coords="617,263,711,289">
Index: doc/html/classmEF.html
===================================================================
--- doc/html/classmEF.html (revision 106)
+++ doc/html/classmEF.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -55,4 +55,7 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#b0193a350c97933ddf15b15a130da352"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">samplecond</a> (vec &amp;cond, vec &amp;ll, int N)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">.  <a href="#6bf806badfdac606c847e458e8fce18c"></a><br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0f95a0cc6ab40611f46804682446ed83"></a><!-- doxytag: member="mEF::condition" ref="0f95a0cc6ab40611f46804682446ed83" args="(const vec &amp;cond)" -->
 virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">condition</a> (const vec &amp;cond)</td></tr>
@@ -108,5 +111,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual, inherited]</code></td>
+          <td></td><td></td><td><code> [inline, virtual, inherited]</code></td>
         </tr>
       </table>
@@ -126,7 +129,54 @@
 <p>Reimplemented in <a class="el" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">mlnorm&lt; sq_T &gt;</a>, and <a class="el" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139">mgamma</a>.</p>
 
-<p>References <a class="el" href="libBM_8h-source.html#l00171">mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00163">mpdf::ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
+<p>References <a class="el" href="libBM_8h-source.html#l00180">mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00163">mpdf::ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
 
 <p>Referenced by <a class="el" href="libPF_8h-source.html#l00137">MPF&lt; BM_T &gt;::bayes()</a>, and <a class="el" href="libPF_8cpp-source.html#l00007">PF::bayes()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="6bf806badfdac606c847e458e8fce18c"></a><!-- doxytag: member="mEF::samplecond" ref="6bf806badfdac606c847e458e8fce18c" args="(vec &amp;cond, vec &amp;ll, int N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mat mpdf::samplecond           </td>
+          <td>(</td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>cond</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>ll</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>N</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [inline, virtual, inherited]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns N samples from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>cond</em>&nbsp;</td><td>is numeric value of <code>rv</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ll</em>&nbsp;</td><td>is a return value of log-likelihood of the sample. </td></tr>
+  </table>
+</dl>
+
+<p>Reimplemented in <a class="el" href="classmlnorm.html#215fb88cc8b95d64cdefd6849abdd1e8">mlnorm&lt; sq_T &gt;</a>, and <a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">mgamma</a>.</p>
+
+<p>References <a class="el" href="libBM_8h-source.html#l00180">mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00057">RV::count()</a>, <a class="el" href="libBM_8h-source.html#l00163">mpdf::ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, <a class="el" href="libBM_8h-source.html#l00159">mpdf::rv</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
 
 </div>
@@ -135,7 +185,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmemlog-members.html
===================================================================
--- doc/html/classmemlog-members.html (revision 106)
+++ doc/html/classmemlog-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -39,7 +39,7 @@
   <tr class="memlist"><td><a class="el" href="classlogger.html#92c63a0a87392c62b9ed3c00faa9d5df">~logger</a>()</td><td><a class="el" href="classlogger.html">logger</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classUserInfo__inherit__graph.md5
===================================================================
--- doc/html/classUserInfo__inherit__graph.md5 (revision 139)
+++ doc/html/classUserInfo__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+18b506cd827d97cb6c0623440d0d9d20
Index: doc/html/ekf__templ_8h-source.html
===================================================================
--- doc/html/ekf__templ_8h-source.html (revision 139)
+++ doc/html/ekf__templ_8h-source.html (revision 139)
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: work/mixpp/bdm/estim/ekf_templ.h Source File</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li><a href="annotated.html"><span>Classes</span></a></li>
+      <li class="current"><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+<h1>work/mixpp/bdm/estim/ekf_templ.h</h1><a href="ekf__templ_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 
+<a name="l00013"></a>00013 <span class="preprocessor">#ifndef EKF_TEMP_H</span>
+<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="preprocessor">#define EKF_TEMP_H</span>
+<a name="l00015"></a>00015 <span class="preprocessor"></span>
+<a name="l00016"></a>00016 <span class="preprocessor">#include "<a class="code" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions.">libKF.h</a>"</span>
+<a name="l00017"></a>00017 
+<a name="l00018"></a>00018 <span class="keyword">using namespace </span>itpp;
+<a name="l00019"></a>00019 
+<a name="l00021"></a><a class="code" href="classEKFful__unQR.html">00021</a> <span class="keyword">class </span><a class="code" href="classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R.">EKFful_unQR</a> : <span class="keyword">public</span> <a class="code" href="classEKFfull.html" title="Extended Kalman Filter in full matrices.">EKFfull</a> , <span class="keyword">public</span> <a class="code" href="classBMcond.html" title="Conditional Bayesian Filter.">BMcond</a> {
+<a name="l00022"></a>00022 <span class="keyword">public</span>:
+<a name="l00024"></a><a class="code" href="classEKFful__unQR.html#873e3a72264f6e777c4443220db15d79">00024</a>         <a class="code" href="classEKFful__unQR.html#873e3a72264f6e777c4443220db15d79" title="Default constructor.">EKFful_unQR</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> rx, <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> ry,<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> ru,<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> rQR ) :<a class="code" href="classEKFfull.html" title="Extended Kalman Filter in full matrices.">EKFfull</a> ( rx,ry,ru ),<a class="code" href="classBMcond.html" title="Conditional Bayesian Filter.">BMcond</a> ( rQR ) {};
+<a name="l00025"></a><a class="code" href="classEKFful__unQR.html#b586e534c8a8d219561b0c020329d412">00025</a>         <span class="keywordtype">void</span> <a class="code" href="classEKFful__unQR.html#b586e534c8a8d219561b0c020329d412" title="Substitute val for rvc.">condition</a> ( <span class="keyword">const</span> vec &amp;QR0 ) {
+<a name="l00026"></a>00026                 Q=diag(QR0(0,dimx-1));
+<a name="l00027"></a>00027                 R=diag(QR0(dimx,dimx+dimy-1));
+<a name="l00028"></a>00028         };
+<a name="l00029"></a>00029 };
+<a name="l00030"></a>00030 
+<a name="l00031"></a>00031 
+<a name="l00032"></a>00032 <span class="preprocessor">#endif EKF_TEMP_H</span>
+</pre></div></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/functions_func_0x63.html
===================================================================
--- doc/html/functions_func_0x63.html (revision 106)
+++ doc/html/functions_func_0x63.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -76,10 +76,12 @@
 : <a class="el" href="classmlnorm.html#5232fc7e305eceab4e2bd6a8daa44195">mlnorm&lt; sq_T &gt;</a>
 , <a class="el" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">mpdf</a>
+, <a class="el" href="classmmix.html#1a66629ec5c2b6f4740606cf737f0193">mmix</a>
 , <a class="el" href="classKFcondR.html#8c0721e47879bb8840d829db7a174a7f">KFcondR</a>
 , <a class="el" href="classKFcondQR.html#c9ecf292a85327aa6309c9fd70ceb606">KFcondQR</a>
+, <a class="el" href="classEKFful__unQR.html#b586e534c8a8d219561b0c020329d412">EKFful_unQR</a>
 , <a class="el" href="classEKF__unQ.html#cd06a8c662da244cf61bb5bd39688c99">EKF_unQ</a>
+, <a class="el" href="classBMcond.html#3543cfe274c35f9033c24d8036a96c4d">BMcond</a>
 , <a class="el" href="classmgamma.html#a61094c9f7a2d64ea77b130cbc031f97">mgamma</a>
 , <a class="el" href="classEKF__unQ.html#cd06a8c662da244cf61bb5bd39688c99">EKF_unQ</a>
-, <a class="el" href="classBMcond.html#3543cfe274c35f9033c24d8036a96c4d">BMcond</a>
 , <a class="el" href="classEKFfixed.html#c7fee79e75ad7f0c0e96c5a322cbf44e">EKFfixed</a>
 , <a class="el" href="classEKF__unQ.html#cd06a8c662da244cf61bb5bd39688c99">EKF_unQ</a>
@@ -91,7 +93,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classKalmanFull-members.html
===================================================================
--- doc/html/classKalmanFull-members.html (revision 106)
+++ doc/html/classKalmanFull-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -47,7 +47,7 @@
   <tr bgcolor="#f0f0f0"><td><b>R</b> (defined in <a class="el" href="classKalmanFull.html">KalmanFull</a>)</td><td><a class="el" href="classKalmanFull.html">KalmanFull</a></td><td><code> [protected]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classbilinfn.html
===================================================================
--- doc/html/classbilinfn.html (revision 106)
+++ doc/html/classbilinfn.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -137,5 +137,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -190,5 +190,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -215,7 +215,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libFN_8h-source.html">libFN.h</a><li>work/mixpp/bdm/stat/libFN.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:35 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:48 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x7e.html
===================================================================
--- doc/html/functions_0x7e.html (revision 106)
+++ doc/html/functions_0x7e.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li class="current"><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -65,4 +65,6 @@
 <p>
 <h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
+<li>~Attribute()
+: <a class="el" href="classAttribute.html#28ab087bb886728670e4ae5791bc2ea8">Attribute</a>
 <li>~BM()
 : <a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">BM</a>
@@ -77,4 +79,6 @@
 <li>~fsqmat()
 : <a class="el" href="classfsqmat.html#2a8f104e4befbc2aa90d8b11edfedb2e">fsqmat</a>
+<li>~GlobalXercesConnector()
+: <a class="el" href="classGlobalXercesConnector.html#d61ca15a9bf7d358c5afd8fd1e42c3ca">GlobalXercesConnector</a>
 <li>~ldmat()
 : <a class="el" href="classldmat.html#1e2734c0164ce5233c4d709679555138">ldmat</a>
@@ -85,13 +89,11 @@
 <li>~sqmat()
 : <a class="el" href="classsqmat.html#0481f2067bb32aaea7e6d4f27e46b656">sqmat</a>
-<li>~uibase()
-: <a class="el" href="classuibase.html#1972e8d075e083e0f033ac2e4fee3a7a">uibase</a>
-<li>~uiscalar()
-: <a class="el" href="classuiscalar.html#23b474d26466a4b11f3adfd515da5ed1">uiscalar&lt; T &gt;</a>
+<li>~UserInfo()
+: <a class="el" href="classUserInfo.html#7583dc01223fcd3dfb2a97d80efe4565">UserInfo&lt; T &gt;</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classeEF-members.html
===================================================================
--- doc/html/classeEF-members.html (revision 106)
+++ doc/html/classeEF-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -36,11 +36,11 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">sample</a>() const =0</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">sample</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classeEF.html#fd88bc35550ec8fe9281d358216d0fcf">tupdate</a>(double phi, mat &amp;vbar, double nubar)</td><td><a class="el" href="classeEF.html">eEF</a></td><td><code> [inline, virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:39 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmepdf.html
===================================================================
--- doc/html/classmepdf.html (revision 139)
+++ doc/html/classmepdf.html (revision 139)
@@ -0,0 +1,191 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: mepdf Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>mepdf Class Reference</h1><!-- doxytag: class="mepdf" --><!-- doxytag: inherits="mpdf" -->Unconditional <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a>, allows using <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> in the role of <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a>.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="libBM_8h-source.html">libBM.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for mepdf:</div>
+<div class="dynsection">
+<p><center><img src="classmepdf__inherit__graph.png" border="0" usemap="#mepdf__inherit__map" alt="Inheritance graph"></center>
+<map name="mepdf__inherit__map">
+<area shape="rect" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="9,7,63,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for mepdf:</div>
+<div class="dynsection">
+<p><center><img src="classmepdf__coll__graph.png" border="0" usemap="#mepdf__coll__map" alt="Collaboration graph"></center>
+<map name="mepdf__coll__map">
+<area shape="rect" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="9,204,63,231"><area shape="rect" href="classRV.html" title="Class representing variables, most often random variables." alt="" coords="23,7,60,33"><area shape="rect" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="57,105,105,132"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classmepdf-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="213e3a177540a0815aa7bdcc1bb25c6e"></a><!-- doxytag: member="mepdf::mepdf" ref="213e3a177540a0815aa7bdcc1bb25c6e" args="(const RV &amp;rv, const RV &amp;rvc, epdf *em)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmepdf.html#213e3a177540a0815aa7bdcc1bb25c6e">mepdf</a> (const <a class="el" href="classRV.html">RV</a> &amp;<a class="el" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb">rv</a>, const <a class="el" href="classRV.html">RV</a> &amp;<a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a>, <a class="el" href="classepdf.html">epdf</a> *em)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Default constructor. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">samplecond</a> (vec &amp;cond, double &amp;ll)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#b0193a350c97933ddf15b15a130da352"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">samplecond</a> (vec &amp;cond, vec &amp;ll, int N)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">.  <a href="#6bf806badfdac606c847e458e8fce18c"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0f95a0cc6ab40611f46804682446ed83"></a><!-- doxytag: member="mepdf::condition" ref="0f95a0cc6ab40611f46804682446ed83" args="(const vec &amp;cond)" -->
+virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">condition</a> (const vec &amp;cond)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Update <code>ep</code> so that it represents this <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a> conditioned on <code>rvc</code> = cond. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="80b738ece5bd4f8c4edaee4b38906f91"></a><!-- doxytag: member="mepdf::evalcond" ref="80b738ece5bd4f8c4edaee4b38906f91" args="(const vec &amp;dt, const vec &amp;cond)" -->
+virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91">evalcond</a> (const vec &amp;dt, const vec &amp;cond)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Shortcut for conditioning and evaluation of the internal <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. In some cases, this operation can be implemented efficiently. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ec9c850305984582548e8deb64f0ffe8"></a><!-- doxytag: member="mepdf::_rvc" ref="ec9c850305984582548e8deb64f0ffe8" args="()" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#ec9c850305984582548e8deb64f0ffe8">_rvc</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e17780ee5b2cfe05922a6c56af1462f8"></a><!-- doxytag: member="mepdf::_epdf" ref="e17780ee5b2cfe05922a6c56af1462f8" args="()" -->
+<a class="el" href="classepdf.html">epdf</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#e17780ee5b2cfe05922a6c56af1462f8">_epdf</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function <br></td></tr>
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f6687c07ff07d47812dd565368ca59eb"></a><!-- doxytag: member="mepdf::rv" ref="f6687c07ff07d47812dd565368ca59eb" args="" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb">rv</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">modeled random variable <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="acb7dda792b3cd5576f39fa3129abbab"></a><!-- doxytag: member="mepdf::rvc" ref="acb7dda792b3cd5576f39fa3129abbab" args="" -->
+<a class="el" href="classRV.html">RV</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">random variable in condition <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7aa894208a32f3487827df6d5054424c"></a><!-- doxytag: member="mepdf::ep" ref="7aa894208a32f3487827df6d5054424c" args="" -->
+<a class="el" href="classepdf.html">epdf</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmpdf.html#7aa894208a32f3487827df6d5054424c">ep</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">pointer to internal <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Unconditional <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a>, allows using <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> in the role of <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a>. 
+<p>
+WARNING: the class does not check validity of the <code>ep</code> pointer nor its existence. <hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="b0193a350c97933ddf15b15a130da352"></a><!-- doxytag: member="mepdf::samplecond" ref="b0193a350c97933ddf15b15a130da352" args="(vec &amp;cond, double &amp;ll)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual vec mpdf::samplecond           </td>
+          <td>(</td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>cond</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">double &amp;&nbsp;</td>
+          <td class="paramname"> <em>ll</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [inline, virtual, inherited]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>. 
+<p>
+Returns a sample from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">. <dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>cond</em>&nbsp;</td><td>is numeric value of <code>rv</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ll</em>&nbsp;</td><td>is a return value of log-likelihood of the sample. </td></tr>
+  </table>
+</dl>
+
+<p>Reimplemented in <a class="el" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">mlnorm&lt; sq_T &gt;</a>, and <a class="el" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139">mgamma</a>.</p>
+
+<p>References <a class="el" href="libBM_8h-source.html#l00180">mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00163">mpdf::ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
+
+<p>Referenced by <a class="el" href="libPF_8h-source.html#l00137">MPF&lt; BM_T &gt;::bayes()</a>, and <a class="el" href="libPF_8cpp-source.html#l00007">PF::bayes()</a>.</p>
+
+</div>
+</div><p>
+<a class="anchor" name="6bf806badfdac606c847e458e8fce18c"></a><!-- doxytag: member="mepdf::samplecond" ref="6bf806badfdac606c847e458e8fce18c" args="(vec &amp;cond, vec &amp;ll, int N)" -->
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">virtual mat mpdf::samplecond           </td>
+          <td>(</td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>cond</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">vec &amp;&nbsp;</td>
+          <td class="paramname"> <em>ll</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&nbsp;</td>
+          <td class="paramname"> <em>N</em></td><td>&nbsp;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td><td><code> [inline, virtual, inherited]</code></td>
+        </tr>
+      </table>
+</div>
+<div class="memdoc">
+
+<p>
+Returns N samples from the density conditioned on <code>cond</code>, <img class="formulaInl" alt="$x \sim epdf(rv|cond)$" src="form_10.png">. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
+  <table border="0" cellspacing="2" cellpadding="0">
+    <tr><td valign="top"></td><td valign="top"><em>cond</em>&nbsp;</td><td>is numeric value of <code>rv</code> </td></tr>
+    <tr><td valign="top"></td><td valign="top"><em>ll</em>&nbsp;</td><td>is a return value of log-likelihood of the sample. </td></tr>
+  </table>
+</dl>
+
+<p>Reimplemented in <a class="el" href="classmlnorm.html#215fb88cc8b95d64cdefd6849abdd1e8">mlnorm&lt; sq_T &gt;</a>, and <a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">mgamma</a>.</p>
+
+<p>References <a class="el" href="libBM_8h-source.html#l00180">mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00057">RV::count()</a>, <a class="el" href="libBM_8h-source.html#l00163">mpdf::ep</a>, <a class="el" href="classepdf.html#6aef3eca74899692503769c18add1a4c">epdf::evalpdflog()</a>, <a class="el" href="libBM_8h-source.html#l00159">mpdf::rv</a>, and <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf::sample()</a>.</p>
+
+</div>
+</div><p>
+<hr>The documentation for this class was generated from the following file:<ul>
+<li>work/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a></ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:54 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classStringAttribute__coll__graph.map
===================================================================
--- doc/html/classStringAttribute__coll__graph.map (revision 139)
+++ doc/html/classStringAttribute__coll__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="5,7,83,33">
Index: doc/html/classeuni.html
===================================================================
--- doc/html/classeuni.html (revision 106)
+++ doc/html/classeuni.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -71,6 +71,6 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">return expected value <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b3523bce1de49f58afe7c1e428cc4fd"></a><!-- doxytag: member="euni::sample" ref="7b3523bce1de49f58afe7c1e428cc4fd" args="(int N) const " -->
-virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">sample</a> (int N) const </td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="euni::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
@@ -116,5 +116,5 @@
           <td class="paramname">          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [inline, virtual]</code></td>
+          <td> const<code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -135,7 +135,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:41 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x6f.html
===================================================================
--- doc/html/functions_func_0x6f.html (revision 106)
+++ doc/html/functions_func_0x6f.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -85,7 +85,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classCarUI__coll__graph.md5
===================================================================
--- doc/html/classCarUI__coll__graph.md5 (revision 139)
+++ doc/html/classCarUI__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+61257033927c3bc08e03dd18f33d1305
Index: doc/html/functions_func_0x72.html
===================================================================
--- doc/html/functions_func_0x72.html (revision 106)
+++ doc/html/functions_func_0x72.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -72,7 +72,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/ekf__example_2regulace_8h-source.html
===================================================================
--- doc/html/ekf__example_2regulace_8h-source.html (revision 106)
+++ doc/html/ekf__example_2regulace_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -33,7 +33,7 @@
 <a name="l00017"></a>00017 <span class="comment">// Idw_urm, Urmf, Iqw_reg </span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/globals_enum.html
===================================================================
--- doc/html/globals_enum.html (revision 106)
+++ doc/html/globals_enum.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -38,7 +38,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:46 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:58 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classMPF.html
===================================================================
--- doc/html/classMPF.html (revision 106)
+++ doc/html/classMPF.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -140,5 +140,5 @@
           <td class="paramname"> <em>dt</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [inline, virtual]</code></td>
+          <td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -157,5 +157,5 @@
 <p>Reimplemented from <a class="el" href="classPF.html#64f636bbd63bea9efd778214e6b631d3">PF</a>.</p>
 
-<p>References <a class="el" href="libPF_8h-source.html#l00040">PF::_samples</a>, <a class="el" href="libPF_8h-source.html#l00038">PF::_w</a>, <a class="el" href="libPF_8h-source.html#l00036">PF::est</a>, <a class="el" href="libPF_8h-source.html#l00034">PF::n</a>, <a class="el" href="libPF_8h-source.html#l00042">PF::par</a>, <a class="el" href="libEF_8cpp-source.html#l00137">eEmp::resample()</a>, and <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>.</p>
+<p>References <a class="el" href="libPF_8h-source.html#l00040">PF::_samples</a>, <a class="el" href="libPF_8h-source.html#l00038">PF::_w</a>, <a class="el" href="libPF_8h-source.html#l00036">PF::est</a>, <a class="el" href="libPF_8h-source.html#l00034">PF::n</a>, <a class="el" href="libPF_8h-source.html#l00042">PF::par</a>, <a class="el" href="libEF_8cpp-source.html#l00138">eEmp::resample()</a>, and <a class="el" href="libBM_8h-source.html#l00169">mpdf::samplecond()</a>.</p>
 
 </div>
@@ -164,7 +164,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libPF_8h-source.html">libPF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_type.html
===================================================================
--- doc/html/functions_type.html (revision 139)
+++ doc/html/functions_type.html (revision 139)
@@ -0,0 +1,46 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Class Members - Typedefs</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li class="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="functions.html"><span>All</span></a></li>
+      <li><a href="functions_func.html"><span>Functions</span></a></li>
+      <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li class="current"><a href="functions_type.html"><span>Typedefs</span></a></li>
+      <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+&nbsp;
+<p>
+<ul>
+<li>MappedAttributes
+: <a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">Attribute</a>
+</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classEKF__unQ.html
===================================================================
--- doc/html/classEKF__unQ.html (revision 106)
+++ doc/html/classEKF__unQ.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -219,7 +219,7 @@
 <li>work/mixpp/pmsm/pmsm_sim.cpp<li>work/mixpp/pmsm/pmsm_sim2.cpp<li>work/mixpp/pmsm/pmsm_unkQpf.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classeuni-members.html
===================================================================
--- doc/html/classeuni-members.html (revision 106)
+++ doc/html/classeuni-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -39,11 +39,11 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">sample</a>() const </td><td><a class="el" href="classeuni.html">euni</a></td><td><code> [inline, virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">epdf::sample</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classeuni.html#4fd7c6a05100616ad16ece405cad7bf2">set_parameters</a>(const vec &amp;low0, const vec &amp;high0)</td><td><a class="el" href="classeuni.html">euni</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:41 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__5.map
===================================================================
--- doc/html/inherit__graph__5.map (revision 91)
+++ doc/html/inherit__graph__5.map (revision 139)
@@ -1,3 +1,1 @@
-<area shape="rect" href="$classlogger.html" title="Class for storing results (and semi&#45;results) of an experiment." alt="" coords="5,6,61,30">
-<area shape="rect" href="$classmemlog.html" title="Logging into matrices in data format in memory." alt="" coords="111,6,177,30">
-<area shape="rect" href="$classdirfilelog.html" title="Logging into dirfile with buffer in memory." alt="" coords="227,6,296,30">
+<area shape="rect" href="$classitpp_1_1Gamma__RNG.html" title="Gamma distribution." alt="" coords="7,5,145,32">
Index: doc/html/libBM_8h-source.html
===================================================================
--- doc/html/libBM_8h-source.html (revision 106)
+++ doc/html/libBM_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,7 +34,7 @@
 <a name="l00041"></a>00041 
 <a name="l00042"></a>00042 <span class="keyword">private</span>:
-<a name="l00044"></a>00044         <span class="keywordtype">void</span> init ( ivec in_ids, Array&lt;std::string&gt; in_names, ivec in_sizes, ivec in_times);
+<a name="l00044"></a>00044         <span class="keywordtype">void</span> init ( ivec in_ids, Array&lt;std::string&gt; in_names, ivec in_sizes, ivec in_times );
 <a name="l00045"></a>00045 <span class="keyword">public</span>:
-<a name="l00047"></a>00047         <a class="code" href="classRV.html#6a22f5c06d6403870d4e414b1993bf9e" title="Empty constructor will be set later.">RV</a> ( ivec in_ids, Array&lt;std::string&gt; in_names, ivec in_sizes, ivec in_times);
+<a name="l00047"></a>00047         <a class="code" href="classRV.html#6a22f5c06d6403870d4e414b1993bf9e" title="Empty constructor will be set later.">RV</a> ( ivec in_ids, Array&lt;std::string&gt; in_names, ivec in_sizes, ivec in_times );
 <a name="l00049"></a>00049         <a class="code" href="classRV.html#6a22f5c06d6403870d4e414b1993bf9e" title="Empty constructor will be set later.">RV</a> ( ivec <a class="code" href="classRV.html#1bd7165140f4b880a7f344bbb1c433f9" title="Vector of unique IDs.">ids</a> );
 <a name="l00051"></a>00051         <a class="code" href="classRV.html#6a22f5c06d6403870d4e414b1993bf9e" title="Empty constructor will be set later.">RV</a> ();
@@ -49,6 +49,6 @@
 <a name="l00064"></a>00064         ivec <a class="code" href="classRV.html#6b078b1086224aca3a9e5a203e647fb6" title="Find indexes of another rv in self.">find</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> rv2 );
 <a name="l00066"></a>00066         <span class="keywordtype">bool</span> <a class="code" href="classRV.html#c4f547370d67eba414caafe91c64b12a" title="Compare if rv2 is identical to this RV.">equal</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> rv2 ) <span class="keyword">const</span>;
-<a name="l00068"></a>00068         <span class="keywordtype">void</span> <span class="keyword">add</span> (<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv2 );
-<a name="l00070"></a>00070         <span class="keyword">friend</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classRV.html#33c114e83980d883c5b211c47d5322a4" title="Add (concat) another variable to the current one.">concat</a> (<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv1, <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv2 );
+<a name="l00068"></a>00068         <span class="keywordtype">void</span> <span class="keyword">add</span> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv2 );
+<a name="l00070"></a>00070         <span class="keyword">friend</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classRV.html#33c114e83980d883c5b211c47d5322a4" title="Add (concat) another variable to the current one.">concat</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv1, <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv2 );
 <a name="l00072"></a>00072         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classRV.html#4c5ec5e913fc598e242cb930ae8bdf4a" title="Subtract another variable from the current one.">subt</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> rv2 );
 <a name="l00074"></a>00074         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classRV.html#2bf35b18a32aad419f0516273939628e" title="Select only variables at indeces ind.">subselect</a> ( ivec ind );
@@ -57,10 +57,10 @@
 <a name="l00080"></a>00080         ivec <a class="code" href="classRV.html#8470cf53be6e7bdba78ad0efbd203ee7" title="generate a list of indeces, i.e. which">indexlist</a>();
 <a name="l00081"></a>00081 
-<a name="l00083"></a><a class="code" href="classRV.html#b88ef5124713c9e30fd9446846b3f044">00083</a>         Array&lt;std::string&gt;&amp; <a class="code" href="classRV.html#b88ef5124713c9e30fd9446846b3f044" title="access function">_names</a>(){<span class="keywordflow">return</span> <a class="code" href="classRV.html#df5d0030b277a1db2f1fd5fb79152acb" title="Array of names.">names</a>;};
+<a name="l00083"></a><a class="code" href="classRV.html#b88ef5124713c9e30fd9446846b3f044">00083</a>         Array&lt;std::string&gt;&amp; <a class="code" href="classRV.html#b88ef5124713c9e30fd9446846b3f044" title="access function">_names</a>() {<span class="keywordflow">return</span> <a class="code" href="classRV.html#df5d0030b277a1db2f1fd5fb79152acb" title="Array of names.">names</a>;};
 <a name="l00084"></a>00084 
-<a name="l00086"></a><a class="code" href="classRV.html#4a0069bc69f5a98d7ce9ed59077f2e6c">00086</a>         <span class="keywordtype">int</span> <a class="code" href="classRV.html#4a0069bc69f5a98d7ce9ed59077f2e6c" title="access function">id</a>(<span class="keywordtype">int</span> at){<span class="keywordflow">return</span> <a class="code" href="classRV.html#1bd7165140f4b880a7f344bbb1c433f9" title="Vector of unique IDs.">ids</a>(at);};
-<a name="l00088"></a><a class="code" href="classRV.html#20db23a5585d64a6e24404cc8379bc28">00088</a>         <span class="keywordtype">int</span> <a class="code" href="classRV.html#20db23a5585d64a6e24404cc8379bc28" title="access function">size</a>(<span class="keywordtype">int</span> at){<span class="keywordflow">return</span> <a class="code" href="classRV.html#c878aab13f34b420e1eb5b485563682b" title="Vector of sizes.">sizes</a>(at);};
-<a name="l00090"></a><a class="code" href="classRV.html#af068cf478864fe1a4fbfc6b4693b088">00090</a>         <span class="keywordtype">int</span> <a class="code" href="classRV.html#af068cf478864fe1a4fbfc6b4693b088" title="access function">time</a>(<span class="keywordtype">int</span> at){<span class="keywordflow">return</span> <a class="code" href="classRV.html#646e530c47a2dd38254b778d9f11ac89" title="Vector of shifts from current time.">times</a>(at);};
-<a name="l00092"></a><a class="code" href="classRV.html#3ae4dd6e368f814a02710636ac8e1721">00092</a>         std::string <a class="code" href="classRV.html#3ae4dd6e368f814a02710636ac8e1721" title="access function">name</a>(<span class="keywordtype">int</span> at){<span class="keywordflow">return</span> <a class="code" href="classRV.html#df5d0030b277a1db2f1fd5fb79152acb" title="Array of names.">names</a>(at);};
+<a name="l00086"></a><a class="code" href="classRV.html#4a0069bc69f5a98d7ce9ed59077f2e6c">00086</a>         <span class="keywordtype">int</span> <a class="code" href="classRV.html#4a0069bc69f5a98d7ce9ed59077f2e6c" title="access function">id</a> ( <span class="keywordtype">int</span> at ) {<span class="keywordflow">return</span> <a class="code" href="classRV.html#1bd7165140f4b880a7f344bbb1c433f9" title="Vector of unique IDs.">ids</a> ( at );};
+<a name="l00088"></a><a class="code" href="classRV.html#20db23a5585d64a6e24404cc8379bc28">00088</a>         <span class="keywordtype">int</span> <a class="code" href="classRV.html#20db23a5585d64a6e24404cc8379bc28" title="access function">size</a> ( <span class="keywordtype">int</span> at ) {<span class="keywordflow">return</span> <a class="code" href="classRV.html#c878aab13f34b420e1eb5b485563682b" title="Vector of sizes.">sizes</a> ( at );};
+<a name="l00090"></a><a class="code" href="classRV.html#af068cf478864fe1a4fbfc6b4693b088">00090</a>         <span class="keywordtype">int</span> <a class="code" href="classRV.html#af068cf478864fe1a4fbfc6b4693b088" title="access function">time</a> ( <span class="keywordtype">int</span> at ) {<span class="keywordflow">return</span> <a class="code" href="classRV.html#646e530c47a2dd38254b778d9f11ac89" title="Vector of shifts from current time.">times</a> ( at );};
+<a name="l00092"></a><a class="code" href="classRV.html#3ae4dd6e368f814a02710636ac8e1721">00092</a>         std::string <a class="code" href="classRV.html#3ae4dd6e368f814a02710636ac8e1721" title="access function">name</a> ( <span class="keywordtype">int</span> at ) {<span class="keywordflow">return</span> <a class="code" href="classRV.html#df5d0030b277a1db2f1fd5fb79152acb" title="Array of names.">names</a> ( at );};
 <a name="l00093"></a>00093 };
 <a name="l00094"></a>00094 
@@ -71,8 +71,8 @@
 <a name="l00101"></a><a class="code" href="classfnc.html#22d51d10a7901331167f64f80d1af8e9">00101</a>         <span class="keywordtype">int</span> <a class="code" href="classfnc.html#22d51d10a7901331167f64f80d1af8e9" title="Length of the output vector.">dimy</a>;
 <a name="l00102"></a>00102 <span class="keyword">public</span>:
-<a name="l00104"></a><a class="code" href="classfnc.html#8a1da32233c3006a4239cf601c413538">00104</a>         <a class="code" href="classfnc.html#8a1da32233c3006a4239cf601c413538" title="default constructor">fnc</a>(<span class="keywordtype">int</span> dy):<a class="code" href="classfnc.html#22d51d10a7901331167f64f80d1af8e9" title="Length of the output vector.">dimy</a>(dy){};
+<a name="l00104"></a><a class="code" href="classfnc.html#8a1da32233c3006a4239cf601c413538">00104</a>         <a class="code" href="classfnc.html#8a1da32233c3006a4239cf601c413538" title="default constructor">fnc</a> ( <span class="keywordtype">int</span> dy ) :<a class="code" href="classfnc.html#22d51d10a7901331167f64f80d1af8e9" title="Length of the output vector.">dimy</a> ( dy ) {};
 <a name="l00106"></a><a class="code" href="classfnc.html#7fad2e6cb35909a165ec5a53def4a18c">00106</a>         <span class="keyword">virtual</span> vec <a class="code" href="classfnc.html#7fad2e6cb35909a165ec5a53def4a18c" title="function evaluates numerical value of  at  cond ">eval</a> ( <span class="keyword">const</span> vec &amp;cond ) {
 <a name="l00107"></a>00107                 <span class="keywordflow">return</span> vec ( 0 );
-<a name="l00108"></a>00108         }; 
+<a name="l00108"></a>00108         };
 <a name="l00109"></a>00109 
 <a name="l00111"></a><a class="code" href="classfnc.html#a8891973d0ca48ce38e1886df45ca298">00111</a>         <span class="keywordtype">int</span> <a class="code" href="classfnc.html#a8891973d0ca48ce38e1886df45ca298" title="access function">_dimy</a>()<span class="keyword"> const</span>{<span class="keywordflow">return</span> <a class="code" href="classfnc.html#22d51d10a7901331167f64f80d1af8e9" title="Length of the output vector.">dimy</a>;}
@@ -93,11 +93,11 @@
 <a name="l00132"></a>00132 <span class="comment">//      virtual vec moment ( const int order = 1 );</span>
 <a name="l00134"></a>00134 <span class="comment"></span>        <span class="keyword">virtual</span> vec <a class="code" href="classepdf.html#8019654e494bf5e458f6fb947e11b262" title="Returns the required moment of the epdf.">sample</a> () <span class="keyword">const</span> =0;
-<a name="l00136"></a>00136         <span class="keyword">virtual</span> mat <a class="code" href="classepdf.html#8019654e494bf5e458f6fb947e11b262" title="Returns the required moment of the epdf.">sample</a> (<span class="keywordtype">int</span> N) <span class="keyword">const</span>; 
-<a name="l00138"></a><a class="code" href="classepdf.html#3ea597362e11a0040fe7c990269d072c">00138</a>         <span class="keyword">virtual</span> <span class="keywordtype">double</span> <a class="code" href="classepdf.html#3ea597362e11a0040fe7c990269d072c" title="Compute probability of argument val.">eval</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{<span class="keywordflow">return</span> exp(this-&gt;<a class="code" href="classepdf.html#6aef3eca74899692503769c18add1a4c" title="Compute log-probability of argument val.">evalpdflog</a>(val));};
+<a name="l00136"></a>00136         <span class="keyword">virtual</span> mat <a class="code" href="classepdf.html#54d7dd53a641b618771cd9bee135181f" title="Returns N samples from density .">sampleN</a> ( <span class="keywordtype">int</span> N ) <span class="keyword">const</span>;
+<a name="l00138"></a><a class="code" href="classepdf.html#3ea597362e11a0040fe7c990269d072c">00138</a>         <span class="keyword">virtual</span> <span class="keywordtype">double</span> <a class="code" href="classepdf.html#3ea597362e11a0040fe7c990269d072c" title="Compute probability of argument val.">eval</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{<span class="keywordflow">return</span> exp ( this-&gt;<a class="code" href="classepdf.html#6aef3eca74899692503769c18add1a4c" title="Compute log-probability of argument val.">evalpdflog</a> ( val ) );};
 <a name="l00139"></a>00139 
 <a name="l00141"></a>00141         <span class="keyword">virtual</span> <span class="keywordtype">double</span> <a class="code" href="classepdf.html#6aef3eca74899692503769c18add1a4c" title="Compute log-probability of argument val.">evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val ) <span class="keyword">const</span> =0;
 <a name="l00142"></a>00142 
 <a name="l00144"></a>00144         <span class="keyword">virtual</span> vec <a class="code" href="classepdf.html#bf0a070a8f3e67a93604ca724638b870" title="return expected value">mean</a>() <span class="keyword">const</span> =0;
-<a name="l00145"></a>00145         
+<a name="l00145"></a>00145 
 <a name="l00147"></a><a class="code" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">00147</a>         <span class="keyword">virtual</span> <a class="code" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396" title="Destructor for future use;.">~epdf</a>() {};
 <a name="l00149"></a><a class="code" href="classepdf.html#b89143f12c9b49282e30841e4fb5f337">00149</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classepdf.html#b89143f12c9b49282e30841e4fb5f337" title="access function">_rv</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a>;}
@@ -115,65 +115,78 @@
 <a name="l00165"></a>00165 
 <a name="l00167"></a>00167 <span class="comment">//      virtual fnc moment ( const int order = 1 );</span>
-<a name="l00169"></a><a class="code" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">00169</a> <span class="comment"></span>        <span class="keyword">virtual</span> vec <a class="code" href="classmpdf.html#b0193a350c97933ddf15b15a130da352" title="Returns the required moment of the epdf.">samplecond</a> ( vec &amp;cond, <span class="keywordtype">double</span> &amp;ll ) {this-&gt;<a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a>(cond);vec temp= <a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>-&gt;<a class="code" href="classepdf.html#8019654e494bf5e458f6fb947e11b262" title="Returns the required moment of the epdf.">sample</a>();ll=<a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>-&gt;<a class="code" href="classepdf.html#6aef3eca74899692503769c18add1a4c" title="Compute log-probability of argument val.">evalpdflog</a>(temp);<span class="keywordflow">return</span> temp;};
-<a name="l00171"></a><a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">00171</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( <span class="keyword">const</span> vec &amp;cond ) {};
-<a name="l00172"></a>00172         
-<a name="l00174"></a><a class="code" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91">00174</a>         <span class="keyword">virtual</span> <span class="keywordtype">double</span> <a class="code" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91" title="Shortcut for conditioning and evaluation of the internal epdf. In some cases, this...">evalcond</a> (<span class="keyword">const</span> vec &amp;dt, <span class="keyword">const</span> vec &amp;cond ) {this-&gt;<a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a>(cond);<span class="keywordflow">return</span> <a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>-&gt;<a class="code" href="classepdf.html#3ea597362e11a0040fe7c990269d072c" title="Compute probability of argument val.">eval</a>(dt);};
-<a name="l00175"></a>00175 
-<a name="l00177"></a><a class="code" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">00177</a>         <span class="keyword">virtual</span> <a class="code" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb" title="Destructor for future use;.">~mpdf</a>() {};
-<a name="l00178"></a>00178 
-<a name="l00180"></a><a class="code" href="classmpdf.html#581ecf362185d37c08bb31cb9d046d6f">00180</a>         <a class="code" href="classmpdf.html#581ecf362185d37c08bb31cb9d046d6f" title="Default constructor.">mpdf</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0, <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rvc0 ) :<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a> ( rv0 ),<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> ( rvc0 ) {};
-<a name="l00182"></a><a class="code" href="classmpdf.html#ec9c850305984582548e8deb64f0ffe8">00182</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classmpdf.html#ec9c850305984582548e8deb64f0ffe8" title="access function">_rvc</a>(){<span class="keywordflow">return</span> <a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a>;}
-<a name="l00184"></a><a class="code" href="classmpdf.html#e17780ee5b2cfe05922a6c56af1462f8">00184</a>         <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>&amp; <a class="code" href="classmpdf.html#e17780ee5b2cfe05922a6c56af1462f8" title="access function">_epdf</a>(){<span class="keywordflow">return</span> *<a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>;}
-<a name="l00185"></a>00185 };
-<a name="l00186"></a>00186 
-<a name="l00194"></a><a class="code" href="classDS.html">00194</a> <span class="keyword">class </span><a class="code" href="classDS.html" title="Abstract class for discrete-time sources of data.">DS</a> {
-<a name="l00195"></a>00195 <span class="keyword">protected</span>:
-<a name="l00197"></a><a class="code" href="classDS.html#1012025a1a3a1fdd24aa48698a3d3454">00197</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classDS.html#1012025a1a3a1fdd24aa48698a3d3454" title="Observed variables, returned by getdata().">Drv</a>;
-<a name="l00199"></a><a class="code" href="classDS.html#0a88ffaeb3c7c2cf30c69bc41a000629">00199</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classDS.html#0a88ffaeb3c7c2cf30c69bc41a000629" title="Action variables, accepted by write().">Urv</a>; <span class="comment">//</span>
-<a name="l00200"></a>00200 <span class="keyword">public</span>:
-<a name="l00202"></a>00202         <span class="keywordtype">void</span> <a class="code" href="classDS.html#db2dacc9e71a36eeb9c5c2ee402eeeb1" title="Returns full vector of observed data.">getdata</a> ( vec &amp;dt );
-<a name="l00204"></a>00204         <span class="keywordtype">void</span> <a class="code" href="classDS.html#db2dacc9e71a36eeb9c5c2ee402eeeb1" title="Returns full vector of observed data.">getdata</a> ( vec &amp;dt, ivec &amp;indeces );
-<a name="l00206"></a>00206         <span class="keywordtype">void</span> <a class="code" href="classDS.html#0dfb6788b70c0d48a1f5276ed6c93039" title="Accepts action variable and schedule it for application.">write</a> ( vec &amp;ut );
-<a name="l00208"></a>00208         <span class="keywordtype">void</span> <a class="code" href="classDS.html#0dfb6788b70c0d48a1f5276ed6c93039" title="Accepts action variable and schedule it for application.">write</a> ( vec &amp;ut, ivec &amp;indeces );
-<a name="l00214"></a>00214         <span class="keywordtype">void</span> <a class="code" href="classDS.html#9a35ca9c9321dce2bf63bf668f785b75" title="Method that assigns random variables to the datasource. Typically, the datasource...">linkrvs</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;drv, <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;urv );
-<a name="l00215"></a>00215 
-<a name="l00217"></a>00217         <span class="keywordtype">void</span> <a class="code" href="classDS.html#470ba89e8e7c3c4d830803221b4e9be6" title="Moves from  to , i.e. perfroms the actions and reads response of the system.">step</a>();
-<a name="l00218"></a>00218 
-<a name="l00219"></a>00219 };
-<a name="l00220"></a>00220 
-<a name="l00225"></a><a class="code" href="classBM.html">00225</a> <span class="keyword">class </span><a class="code" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities.">BM</a> {
-<a name="l00226"></a>00226 <span class="keyword">protected</span>:
-<a name="l00228"></a><a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88">00228</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a>;
-<a name="l00230"></a><a class="code" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979">00230</a>         <span class="keywordtype">double</span> <a class="code" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979" title="Logarithm of marginalized data likelihood.">ll</a>;
-<a name="l00232"></a><a class="code" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129">00232</a>         <span class="keywordtype">bool</span> <a class="code" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129" title="If true, the filter will compute likelihood of the data record and store it in ll...">evalll</a>;
-<a name="l00233"></a>00233 <span class="keyword">public</span>:
+<a name="l00169"></a><a class="code" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">00169</a> <span class="comment"></span>        <span class="keyword">virtual</span> vec <a class="code" href="classmpdf.html#b0193a350c97933ddf15b15a130da352" title="Returns the required moment of the epdf.">samplecond</a> ( vec &amp;cond, <span class="keywordtype">double</span> &amp;ll ) {this-&gt;<a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( cond );
+<a name="l00170"></a>00170         vec temp= <a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>-&gt;<a class="code" href="classepdf.html#8019654e494bf5e458f6fb947e11b262" title="Returns the required moment of the epdf.">sample</a>();
+<a name="l00171"></a>00171         ll=<a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>-&gt;<a class="code" href="classepdf.html#6aef3eca74899692503769c18add1a4c" title="Compute log-probability of argument val.">evalpdflog</a> ( temp );<span class="keywordflow">return</span> temp;};
+<a name="l00173"></a><a class="code" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">00173</a>         <span class="keyword">virtual</span> mat <a class="code" href="classmpdf.html#b0193a350c97933ddf15b15a130da352" title="Returns the required moment of the epdf.">samplecond</a> ( vec &amp;cond, vec &amp;ll, <span class="keywordtype">int</span> N ) {
+<a name="l00174"></a>00174                 this-&gt;<a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( cond );
+<a name="l00175"></a>00175                 mat temp ( <a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>(),N ); vec smp ( <a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>() ); 
+<a name="l00176"></a>00176                 <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> i=0;i&lt;N;i++ ) {smp=<a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>-&gt;<a class="code" href="classepdf.html#8019654e494bf5e458f6fb947e11b262" title="Returns the required moment of the epdf.">sample</a>() ;temp.set_col ( i, smp );ll ( i ) =<a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>-&gt;<a class="code" href="classepdf.html#6aef3eca74899692503769c18add1a4c" title="Compute log-probability of argument val.">evalpdflog</a> ( smp );}
+<a name="l00177"></a>00177                 <span class="keywordflow">return</span> temp;
+<a name="l00178"></a>00178         };
+<a name="l00180"></a><a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83">00180</a>         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( <span class="keyword">const</span> vec &amp;cond ) {};
+<a name="l00181"></a>00181 
+<a name="l00183"></a><a class="code" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91">00183</a>         <span class="keyword">virtual</span> <span class="keywordtype">double</span> <a class="code" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91" title="Shortcut for conditioning and evaluation of the internal epdf. In some cases, this...">evalcond</a> ( <span class="keyword">const</span> vec &amp;dt, <span class="keyword">const</span> vec &amp;cond ) {this-&gt;<a class="code" href="classmpdf.html#0f95a0cc6ab40611f46804682446ed83" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( cond );<span class="keywordflow">return</span> <a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>-&gt;<a class="code" href="classepdf.html#3ea597362e11a0040fe7c990269d072c" title="Compute probability of argument val.">eval</a> ( dt );};
+<a name="l00184"></a>00184 
+<a name="l00186"></a><a class="code" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">00186</a>         <span class="keyword">virtual</span> <a class="code" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb" title="Destructor for future use;.">~mpdf</a>() {};
+<a name="l00187"></a>00187 
+<a name="l00189"></a><a class="code" href="classmpdf.html#581ecf362185d37c08bb31cb9d046d6f">00189</a>         <a class="code" href="classmpdf.html#581ecf362185d37c08bb31cb9d046d6f" title="Default constructor.">mpdf</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0, <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rvc0 ) :<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a> ( rv0 ),<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> ( rvc0 ) {};
+<a name="l00191"></a><a class="code" href="classmpdf.html#ec9c850305984582548e8deb64f0ffe8">00191</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classmpdf.html#ec9c850305984582548e8deb64f0ffe8" title="access function">_rvc</a>() {<span class="keywordflow">return</span> <a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a>;}
+<a name="l00193"></a><a class="code" href="classmpdf.html#e17780ee5b2cfe05922a6c56af1462f8">00193</a>         <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>&amp; <a class="code" href="classmpdf.html#e17780ee5b2cfe05922a6c56af1462f8" title="access function">_epdf</a>() {<span class="keywordflow">return</span> *<a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>;}
+<a name="l00194"></a>00194 };
+<a name="l00195"></a>00195 
+<a name="l00200"></a><a class="code" href="classmepdf.html">00200</a> <span class="keyword">class </span><a class="code" href="classmepdf.html" title="Unconditional mpdf, allows using epdf in the role of mpdf.">mepdf</a> : <span class="keyword">public</span> <a class="code" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a> {
+<a name="l00201"></a>00201 <span class="keyword">public</span>:
+<a name="l00203"></a><a class="code" href="classmepdf.html#213e3a177540a0815aa7bdcc1bb25c6e">00203</a>         <a class="code" href="classmepdf.html#213e3a177540a0815aa7bdcc1bb25c6e" title="Default constructor.">mepdf</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>, <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a>, <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>* em ) :<a class="code" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a> ( rv,rvc ) {<a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>=em;};
+<a name="l00204"></a>00204 };
+<a name="l00205"></a>00205 
+<a name="l00213"></a><a class="code" href="classDS.html">00213</a> <span class="keyword">class </span><a class="code" href="classDS.html" title="Abstract class for discrete-time sources of data.">DS</a> {
+<a name="l00214"></a>00214 <span class="keyword">protected</span>:
+<a name="l00216"></a><a class="code" href="classDS.html#1012025a1a3a1fdd24aa48698a3d3454">00216</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classDS.html#1012025a1a3a1fdd24aa48698a3d3454" title="Observed variables, returned by getdata().">Drv</a>;
+<a name="l00218"></a><a class="code" href="classDS.html#0a88ffaeb3c7c2cf30c69bc41a000629">00218</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classDS.html#0a88ffaeb3c7c2cf30c69bc41a000629" title="Action variables, accepted by write().">Urv</a>; <span class="comment">//</span>
+<a name="l00219"></a>00219 <span class="keyword">public</span>:
+<a name="l00221"></a>00221         <span class="keywordtype">void</span> <a class="code" href="classDS.html#db2dacc9e71a36eeb9c5c2ee402eeeb1" title="Returns full vector of observed data.">getdata</a> ( vec &amp;dt );
+<a name="l00223"></a>00223         <span class="keywordtype">void</span> <a class="code" href="classDS.html#db2dacc9e71a36eeb9c5c2ee402eeeb1" title="Returns full vector of observed data.">getdata</a> ( vec &amp;dt, ivec &amp;indeces );
+<a name="l00225"></a>00225         <span class="keywordtype">void</span> <a class="code" href="classDS.html#0dfb6788b70c0d48a1f5276ed6c93039" title="Accepts action variable and schedule it for application.">write</a> ( vec &amp;ut );
+<a name="l00227"></a>00227         <span class="keywordtype">void</span> <a class="code" href="classDS.html#0dfb6788b70c0d48a1f5276ed6c93039" title="Accepts action variable and schedule it for application.">write</a> ( vec &amp;ut, ivec &amp;indeces );
+<a name="l00233"></a>00233         <span class="keywordtype">void</span> <a class="code" href="classDS.html#9a35ca9c9321dce2bf63bf668f785b75" title="Method that assigns random variables to the datasource. Typically, the datasource...">linkrvs</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;drv, <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;urv );
 <a name="l00234"></a>00234 
-<a name="l00236"></a><a class="code" href="classBM.html#605d28b426adb677c86a57ddb525132a">00236</a>         <a class="code" href="classBM.html#605d28b426adb677c86a57ddb525132a" title="Default constructor.">BM</a>(<span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0) :<a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a>(rv0), <a class="code" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979" title="Logarithm of marginalized data likelihood.">ll</a> ( 0 ),<a class="code" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129" title="If true, the filter will compute likelihood of the data record and store it in ll...">evalll</a> ( true ) {<span class="comment">//Fixme: test rv </span>
-<a name="l00237"></a>00237         };
-<a name="l00238"></a>00238 
-<a name="l00242"></a>00242         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classBM.html#a892eff438aab2dd1a9e2efcb7fb5bdf" title="Incremental Bayes rule.">bayes</a> ( <span class="keyword">const</span> vec &amp;dt ) = 0;
-<a name="l00244"></a>00244         <span class="keywordtype">void</span> <a class="code" href="classBM.html#a892eff438aab2dd1a9e2efcb7fb5bdf" title="Incremental Bayes rule.">bayes</a> ( mat Dt );
-<a name="l00246"></a>00246         <span class="keyword">virtual</span> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>&amp; <a class="code" href="classBM.html#3dc45554556926bde996a267636abe55" title="Returns a pointer to the epdf representing posterior density on parameters. Use with...">_epdf</a>()=0;
-<a name="l00247"></a>00247 
-<a name="l00249"></a><a class="code" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">00249</a>         <span class="keyword">virtual</span> <a class="code" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd" title="Destructor for future use;.">~BM</a>() {};
-<a name="l00251"></a><a class="code" href="classBM.html#126bd2595c48e311fc2a7ab72876092a">00251</a>         <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a>&amp; <a class="code" href="classBM.html#126bd2595c48e311fc2a7ab72876092a" title="access function">_rv</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a>;}
-<a name="l00253"></a><a class="code" href="classBM.html#87f4a547d2c29180be88175e5eab9c88">00253</a>         <span class="keywordtype">double</span> <a class="code" href="classBM.html#87f4a547d2c29180be88175e5eab9c88" title="access function">_ll</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979" title="Logarithm of marginalized data likelihood.">ll</a>;}
-<a name="l00254"></a>00254 };
-<a name="l00255"></a>00255 
-<a name="l00265"></a><a class="code" href="classBMcond.html">00265</a> <span class="keyword">class </span><a class="code" href="classBMcond.html" title="Conditional Bayesian Filter.">BMcond</a> {
-<a name="l00266"></a>00266 <span class="keyword">protected</span>:
-<a name="l00268"></a><a class="code" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec">00268</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec" title="Identificator of the conditioning variable.">rvc</a>;
-<a name="l00269"></a>00269 <span class="keyword">public</span>:
-<a name="l00271"></a>00271         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classBMcond.html#3543cfe274c35f9033c24d8036a96c4d" title="Substitute val for rvc.">condition</a> ( <span class="keyword">const</span> vec &amp;val ) =0;
-<a name="l00273"></a><a class="code" href="classBMcond.html#9a38dcdabef902fd91da3c9fb6ac27f7">00273</a>         <a class="code" href="classBMcond.html#9a38dcdabef902fd91da3c9fb6ac27f7" title="Default constructor.">BMcond</a>(<a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0):<a class="code" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec" title="Identificator of the conditioning variable.">rvc</a>(rv0){};
-<a name="l00275"></a><a class="code" href="classBMcond.html#d40c72250cf93640f982d06de20815b2">00275</a>         <span class="keyword">virtual</span> <a class="code" href="classBMcond.html#d40c72250cf93640f982d06de20815b2" title="Destructor for future use.">~BMcond</a>(){};
-<a name="l00277"></a><a class="code" href="classBMcond.html#3fa60348b2da6b4208bb95b8d146900a">00277</a>         <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a>&amp; <a class="code" href="classBMcond.html#3fa60348b2da6b4208bb95b8d146900a" title="access function">_rvc</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec" title="Identificator of the conditioning variable.">rvc</a>;}
-<a name="l00278"></a>00278 };
-<a name="l00279"></a>00279 
-<a name="l00280"></a>00280 <span class="preprocessor">#endif // BM_H</span>
+<a name="l00236"></a>00236         <span class="keywordtype">void</span> <a class="code" href="classDS.html#470ba89e8e7c3c4d830803221b4e9be6" title="Moves from  to , i.e. perfroms the actions and reads response of the system.">step</a>();
+<a name="l00237"></a>00237 
+<a name="l00238"></a>00238 };
+<a name="l00239"></a>00239 
+<a name="l00244"></a><a class="code" href="classBM.html">00244</a> <span class="keyword">class </span><a class="code" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities.">BM</a> {
+<a name="l00245"></a>00245 <span class="keyword">protected</span>:
+<a name="l00247"></a><a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88">00247</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a>;
+<a name="l00249"></a><a class="code" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979">00249</a>         <span class="keywordtype">double</span> <a class="code" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979" title="Logarithm of marginalized data likelihood.">ll</a>;
+<a name="l00251"></a><a class="code" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129">00251</a>         <span class="keywordtype">bool</span> <a class="code" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129" title="If true, the filter will compute likelihood of the data record and store it in ll...">evalll</a>;
+<a name="l00252"></a>00252 <span class="keyword">public</span>:
+<a name="l00253"></a>00253 
+<a name="l00255"></a><a class="code" href="classBM.html#605d28b426adb677c86a57ddb525132a">00255</a>         <a class="code" href="classBM.html#605d28b426adb677c86a57ddb525132a" title="Default constructor.">BM</a> ( <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0 ) :<a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a> ( rv0 ), <a class="code" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979" title="Logarithm of marginalized data likelihood.">ll</a> ( 0 ),<a class="code" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129" title="If true, the filter will compute likelihood of the data record and store it in ll...">evalll</a> ( true ) {<span class="comment">//Fixme: test rv</span>
+<a name="l00256"></a>00256         };
+<a name="l00257"></a>00257 
+<a name="l00261"></a>00261         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classBM.html#a892eff438aab2dd1a9e2efcb7fb5bdf" title="Incremental Bayes rule.">bayes</a> ( <span class="keyword">const</span> vec &amp;dt ) = 0;
+<a name="l00263"></a>00263         <span class="keywordtype">void</span> <a class="code" href="classBM.html#a892eff438aab2dd1a9e2efcb7fb5bdf" title="Incremental Bayes rule.">bayes</a> ( mat Dt );
+<a name="l00265"></a>00265         <span class="keyword">virtual</span> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>&amp; <a class="code" href="classBM.html#3dc45554556926bde996a267636abe55" title="Returns a pointer to the epdf representing posterior density on parameters. Use with...">_epdf</a>() =0;
+<a name="l00266"></a>00266 
+<a name="l00268"></a><a class="code" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">00268</a>         <span class="keyword">virtual</span> <a class="code" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd" title="Destructor for future use;.">~BM</a>() {};
+<a name="l00270"></a><a class="code" href="classBM.html#126bd2595c48e311fc2a7ab72876092a">00270</a>         <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a>&amp; <a class="code" href="classBM.html#126bd2595c48e311fc2a7ab72876092a" title="access function">_rv</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classBM.html#af00f0612fabe66241dd507188cdbf88" title="Random variable of the posterior.">rv</a>;}
+<a name="l00272"></a><a class="code" href="classBM.html#87f4a547d2c29180be88175e5eab9c88">00272</a>         <span class="keywordtype">double</span> <a class="code" href="classBM.html#87f4a547d2c29180be88175e5eab9c88" title="access function">_ll</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979" title="Logarithm of marginalized data likelihood.">ll</a>;}
+<a name="l00273"></a>00273 };
+<a name="l00274"></a>00274 
+<a name="l00284"></a><a class="code" href="classBMcond.html">00284</a> <span class="keyword">class </span><a class="code" href="classBMcond.html" title="Conditional Bayesian Filter.">BMcond</a> {
+<a name="l00285"></a>00285 <span class="keyword">protected</span>:
+<a name="l00287"></a><a class="code" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec">00287</a>         <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> <a class="code" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec" title="Identificator of the conditioning variable.">rvc</a>;
+<a name="l00288"></a>00288 <span class="keyword">public</span>:
+<a name="l00290"></a>00290         <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classBMcond.html#3543cfe274c35f9033c24d8036a96c4d" title="Substitute val for rvc.">condition</a> ( <span class="keyword">const</span> vec &amp;val ) =0;
+<a name="l00292"></a><a class="code" href="classBMcond.html#9a38dcdabef902fd91da3c9fb6ac27f7">00292</a>         <a class="code" href="classBMcond.html#9a38dcdabef902fd91da3c9fb6ac27f7" title="Default constructor.">BMcond</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;rv0 ) :<a class="code" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec" title="Identificator of the conditioning variable.">rvc</a> ( rv0 ) {};
+<a name="l00294"></a><a class="code" href="classBMcond.html#d40c72250cf93640f982d06de20815b2">00294</a>         <span class="keyword">virtual</span> <a class="code" href="classBMcond.html#d40c72250cf93640f982d06de20815b2" title="Destructor for future use.">~BMcond</a>() {};
+<a name="l00296"></a><a class="code" href="classBMcond.html#3fa60348b2da6b4208bb95b8d146900a">00296</a>         <span class="keyword">const</span> <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a>&amp; <a class="code" href="classBMcond.html#3fa60348b2da6b4208bb95b8d146900a" title="access function">_rvc</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <a class="code" href="classBMcond.html#9ba793c8ec453f04d372d17195ed8dec" title="Identificator of the conditioning variable.">rvc</a>;}
+<a name="l00297"></a>00297 };
+<a name="l00298"></a>00298 
+<a name="l00299"></a>00299 <span class="preprocessor">#endif // BM_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classDoubleAttribute__coll__graph.map
===================================================================
--- doc/html/classDoubleAttribute__coll__graph.map (revision 139)
+++ doc/html/classDoubleAttribute__coll__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="28,7,105,33">
Index: doc/html/functions_func_0x7e.html
===================================================================
--- doc/html/functions_func_0x7e.html (revision 106)
+++ doc/html/functions_func_0x7e.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li class="current"><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -63,4 +63,6 @@
 <p>
 <h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
+<li>~Attribute()
+: <a class="el" href="classAttribute.html#28ab087bb886728670e4ae5791bc2ea8">Attribute</a>
 <li>~BM()
 : <a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">BM</a>
@@ -75,4 +77,6 @@
 <li>~fsqmat()
 : <a class="el" href="classfsqmat.html#2a8f104e4befbc2aa90d8b11edfedb2e">fsqmat</a>
+<li>~GlobalXercesConnector()
+: <a class="el" href="classGlobalXercesConnector.html#d61ca15a9bf7d358c5afd8fd1e42c3ca">GlobalXercesConnector</a>
 <li>~ldmat()
 : <a class="el" href="classldmat.html#1e2734c0164ce5233c4d709679555138">ldmat</a>
@@ -83,13 +87,11 @@
 <li>~sqmat()
 : <a class="el" href="classsqmat.html#0481f2067bb32aaea7e6d4f27e46b656">sqmat</a>
-<li>~uibase()
-: <a class="el" href="classuibase.html#1972e8d075e083e0f033ac2e4fee3a7a">uibase</a>
-<li>~uiscalar()
-: <a class="el" href="classuiscalar.html#23b474d26466a4b11f3adfd515da5ed1">uiscalar&lt; T &gt;</a>
+<li>~UserInfo()
+: <a class="el" href="classUserInfo.html#7583dc01223fcd3dfb2a97d80efe4565">UserInfo&lt; T &gt;</a>
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libBM_8h__dep__incl.map
===================================================================
--- doc/html/libBM_8h__dep__incl.map (revision 106)
+++ doc/html/libBM_8h__dep__incl.map (revision 139)
@@ -1,12 +1,14 @@
-<area shape="rect" href="$libFN_8h&#45;source.html" title="work/mixpp/bdm/stat/libFN.h" alt="" coords="315,81,501,105">
-<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="528,81,715,105">
-<area shape="rect" href="$emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="956,156,1140,180">
-<area shape="rect" href="$libDS_8h.html" title="Common DataSources." alt="" coords="789,81,976,105">
-<area shape="rect" href="$loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="5,81,205,105">
-<area shape="rect" href="$arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="529,156,713,180">
-<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="311,156,505,180">
-<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="47,230,247,254">
-<area shape="rect" href="$pmsm_8h&#45;source.html" title="work/mixpp/pmsm/pmsm.h" alt="" coords="57,156,236,180">
-<area shape="rect" href="$sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="663,230,889,254">
-<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="271,230,639,254">
-<area shape="rect" href="$libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="737,156,932,180">
+<area shape="rect" href="$libFN_8h-source.html" title="work/mixpp/bdm/stat/libFN.h" alt="" coords="1087,84,1289,111">
+<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="285,84,483,111">
+<area shape="rect" href="$emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="5,161,208,188">
+<area shape="rect" href="$libDS_8h.html" title="Common DataSources." alt="" coords="607,84,809,111">
+<area shape="rect" href="$loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="509,161,728,188">
+<area shape="rect" href="$arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="283,161,485,188">
+<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="1013,161,1221,188">
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="716,316,956,343">
+<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="1275,239,1493,265">
+<area shape="rect" href="$pmsm_8h-source.html" title="work/mixpp/pmsm/pmsm.h" alt="" coords="1296,161,1491,188">
+<area shape="rect" href="$sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="261,239,507,265">
+<area shape="rect" href="$ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="1005,239,1251,265">
+<area shape="rect" href="$ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="581,239,981,265">
+<area shape="rect" href="$libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="29,239,237,265">
Index: doc/html/classStringAttribute__coll__graph.md5
===================================================================
--- doc/html/classStringAttribute__coll__graph.md5 (revision 139)
+++ doc/html/classStringAttribute__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+05cf22649342164f0edf7ed64519779e
Index: doc/html/ekf__obj_8h.html
===================================================================
--- doc/html/ekf__obj_8h.html (revision 106)
+++ doc/html/ekf__obj_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -53,7 +53,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:32 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classdirfilelog.html
===================================================================
--- doc/html/classdirfilelog.html (revision 106)
+++ doc/html/classdirfilelog.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -127,5 +127,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline]</code></td>
+          <td></td><td></td><td><code> [inline]</code></td>
         </tr>
       </table>
@@ -156,5 +156,5 @@
           <td class="paramname"> <em>Len</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"></td>
+          <td></td>
         </tr>
       </table>
@@ -180,7 +180,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="loggers_8h-source.html">loggers.h</a><li>work/mixpp/bdm/stat/loggers.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:38 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKFCh.html
===================================================================
--- doc/html/classEKFCh.html (revision 106)
+++ doc/html/classEKFCh.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -192,7 +192,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libKF_8h-source.html">libKF.h</a><li>work/mixpp/bdm/estim/libKF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmmix__inherit__graph.map
===================================================================
--- doc/html/classmmix__inherit__graph.map (revision 139)
+++ doc/html/classmmix__inherit__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="7,7,60,33">
Index: doc/html/classIntAttribute__inherit__graph.map
===================================================================
--- doc/html/classIntAttribute__inherit__graph.map (revision 139)
+++ doc/html/classIntAttribute__inherit__graph.map (revision 139)
@@ -0,0 +1,1 @@
+<area shape="rect" href="$classAttribute.html" title="User Info base class." alt="" coords="13,7,91,33">
Index: doc/html/classUserInfo.html
===================================================================
--- doc/html/classUserInfo.html (revision 139)
+++ doc/html/classUserInfo.html (revision 139)
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: UserInfo&lt; T &gt; Class Template Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>UserInfo&lt; T &gt; Class Template Reference</h1><!-- doxytag: class="UserInfo" --><!-- doxytag: inherits="UserInfoCore" -->The main user info template class.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="userinfo_8h-source.html">userinfo.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for UserInfo&lt; T &gt;:</div>
+<div class="dynsection">
+<p><center><img src="classUserInfo__inherit__graph.png" border="0" usemap="#UserInfo_3_01T_01_4__inherit__map" alt="Inheritance graph"></center>
+<map name="UserInfo_3_01T_01_4__inherit__map">
+<area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="5,183,131,209"><area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="155,183,301,209"><area shape="rect" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="76,7,180,33"><area shape="rect" href="classCarUI.html" title="User info for strings." alt="" coords="40,263,96,289"><area shape="rect" href="classEngineUI.html" title="User info for strings." alt="" coords="189,263,267,289"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for UserInfo&lt; T &gt;:</div>
+<div class="dynsection">
+<p><center><img src="classUserInfo__coll__graph.png" border="0" usemap="#UserInfo_3_01T_01_4__coll__map" alt="Collaboration graph"></center>
+<map name="UserInfo_3_01T_01_4__coll__map">
+<area shape="rect" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="5,103,109,129"><area shape="rect" href="classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="133,103,248,129"><area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="107,7,184,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classUserInfo-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="15450d05eb4ac5f57c03d3c0707837e1"></a><!-- doxytag: member="UserInfo::UserInfo" ref="15450d05eb4ac5f57c03d3c0707837e1" args="(const string name, const string help_msg=&quot;&quot;)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#15450d05eb4ac5f57c03d3c0707837e1">UserInfo</a> (const string name, const string help_msg=&quot;&quot;)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The only constructor which fills both the transcodedName and the help attribute. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7583dc01223fcd3dfb2a97d80efe4565"></a><!-- doxytag: member="UserInfo::~UserInfo" ref="7583dc01223fcd3dfb2a97d80efe4565" args="()" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#7583dc01223fcd3dfb2a97d80efe4565">~UserInfo</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Destructor. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a7cab74e8214a87e5f226e9e88ff3d61"></a><!-- doxytag: member="UserInfo::build" ref="a7cab74e8214a87e5f226e9e88ff3d61" args="(void)=0" -->
+virtual T *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#a7cab74e8214a87e5f226e9e88ff3d61">build</a> (void)=0</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns object of templated type filled with data stored in this <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> instance <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="089b8a3ad514b17ae564a27328655126"></a><!-- doxytag: member="UserInfo::Save" ref="089b8a3ad514b17ae564a27328655126" args="(char *fileName)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">Save</a> (char *fileName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> to the file (typically with an XML extension). <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="920c54d79132041a520180d083a6c503"></a><!-- doxytag: member="UserInfo::Load" ref="920c54d79132041a520180d083a6c503" args="(char *fileName)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#920c54d79132041a520180d083a6c503">Load</a> (char *fileName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> from the file (typically with an XML extension). <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="51c1823208b719eec546b98bb855e272"></a><!-- doxytag: member="UserInfo::Attach" ref="51c1823208b719eec546b98bb855e272" args="(MappedElements &amp;externalElements)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">Attach</a> (MappedElements &amp;externalElements)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method is the key method to connect the element to its parent UI element. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f673ea7ee23cc87e89d1530f94817800"></a><!-- doxytag: member="UserInfo::ParseElement" ref="f673ea7ee23cc87e89d1530f94817800" args="(DOMElement *element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">ParseElement</a> (DOMElement *element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills internal attributes and descendant elements according DOMElement. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="22ca1ef5a10740e4107cd5a7e9a72856"></a><!-- doxytag: member="UserInfo::FillElement" ref="22ca1ef5a10740e4107cd5a7e9a72856" args="(DOMElement &amp;element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">FillElement</a> (DOMElement &amp;element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills DOMElement according internal attributes and descendant elements. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b63907af7cfccefeab209f8381962092"></a><!-- doxytag: member="UserInfo::help" ref="b63907af7cfccefeab209f8381962092" args="" -->
+<a class="el" href="classStringAttribute.html">StringAttribute</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">help</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explanation for an user is the only obligatory attribute. <br></td></tr>
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20783b9cdbef32b584be96851a8f9862"></a><!-- doxytag: member="UserInfo::elements" ref="20783b9cdbef32b584be96851a8f9862" args="" -->
+MappedElements&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">elements</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">MappiLength of the output vector. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa6753c220a54aba613bfa3cc115d1c8"></a><!-- doxytag: member="UserInfo::attributes" ref="aa6753c220a54aba613bfa3cc115d1c8" args="" -->
+<a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">Attribute::MappedAttributes</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">attributes</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Length of the output vector. <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+<h3>template&lt;typename T&gt;<br>
+ class UserInfo&lt; T &gt;</h3>
+
+The main user info template class. 
+<p>
+You should derive this class whenever you need new <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a>. <hr>The documentation for this class was generated from the following file:<ul>
+<li>work/mixpp/bdm/<a class="el" href="userinfo_8h-source.html">userinfo.h</a></ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/inherit__graph__5.md5
===================================================================
--- doc/html/inherit__graph__5.md5 (revision 91)
+++ doc/html/inherit__graph__5.md5 (revision 139)
@@ -1,1 +1,1 @@
-750df8d1111011016524c9291f21d8c6
+02a2715b2ed1df5ea708815b8edb77bb
Index: doc/html/sim__var_8cpp.html
===================================================================
--- doc/html/sim__var_8cpp.html (revision 106)
+++ doc/html/sim__var_8cpp.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -22,7 +22,8 @@
 <code>#include &lt;stat/libFN.h&gt;</code><br>
 <code>#include &lt;<a class="el" href="libKF_8h-source.html">estim/libKF.h</a>&gt;</code><br>
-<code>#include &lt;<a class="el" href="libPF_8h-source.html">estim/libPF.h</a>&gt;</code><br>
+<code>#include &lt;<a class="el" href="chmat_8h-source.html">math/chmat.h</a>&gt;</code><br>
 <code>#include &quot;pmsm.h&quot;</code><br>
 <code>#include &quot;simulator.h&quot;</code><br>
+<code>#include &quot;sim_profiles.h&quot;</code><br>
 <code>#include &lt;<a class="el" href="loggers_8h-source.html">stat/loggers.h</a>&gt;</code><br>
 
@@ -33,16 +34,13 @@
 <p><center><img src="sim__var_8cpp__incl.png" border="0" usemap="#work/mixpp/pmsm/sim_var.cpp_map" alt=""></center>
 <map name="work/mixpp/pmsm/sim_var.cpp_map">
-<area shape="rect" href="libFN_8h&#45;source.html" title="stat/libFN.h" alt="" coords="587,156,675,180"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="379,81,475,105"><area shape="rect" href="libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="164,81,260,105"><area shape="rect" href="pmsm_8h&#45;source.html" title="pmsm.h" alt="" coords="651,81,717,105"><area shape="rect" href="simulator_8h&#45;source.html" title="simulator.h" alt="" coords="891,81,973,105"><area shape="rect" href="loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="464,156,563,180"><area shape="rect" href="libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="464,231,528,255"><area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="291,156,389,180"><area shape="rect" href="chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="155,156,267,180"><area shape="rect" href="libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="67,231,173,255"><area shape="rect" href="itpp__ext_8h&#45;source.html" title="../itpp_ext.h" alt="" coords="248,231,339,255"><area shape="rect" href="userinfo_8h&#45;source.html" title="userinfo.h" alt="" coords="699,156,776,180"></map>
+<area shape="rect" href="libFN_8h-source.html" title="stat/libFN.h" alt="" coords="24,161,117,188"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="239,84,337,111"><area shape="rect" href="chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="451,161,573,188"><area shape="rect" href="pmsm_8h-source.html" title="pmsm.h" alt="" coords="89,84,164,111"><area shape="rect" href="simulator_8h-source.html" title="simulator.h" alt="" coords="412,84,503,111"><area shape="rect" href="sim__profiles_8h-source.html" title="sim_profiles.h" alt="" coords="527,84,636,111"><area shape="rect" href="loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="141,161,251,188"><area shape="rect" href="libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="108,239,175,265"><area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="325,161,427,188"><area shape="rect" href="libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="471,239,585,265"><area shape="rect" href="itpp__ext_8h-source.html" title="../itpp_ext.h" alt="" coords="351,239,447,265"></map>
 </div>
 <table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e447b6cc84b8f808272762ff23bc5eaa"></a><!-- doxytag: member="sim_var.cpp::set_simulator_t" ref="e447b6cc84b8f808272762ff23bc5eaa" args="(double &amp;Ww)" -->
-void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sim__var_8cpp.html#e447b6cc84b8f808272762ff23bc5eaa">set_simulator_t</a> (double &amp;Ww)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="sim_var.cpp::main" ref="e66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
+int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="sim__var_8cpp.html#e66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Extended <a class="el" href="classKalman.html" title="Kalman filter with covariance matrices in square root form.">Kalman</a> filter with unknown <code>Q</code>. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e66f6b31b5ad750f1fe042a706a4e3d4"></a><!-- doxytag: member="sim_var.cpp::main" ref="e66f6b31b5ad750f1fe042a706a4e3d4" args="()" -->
-int&nbsp;</td><td class="memItemRight" valign="bottom"><b>main</b> ()</td></tr>
-
 </table>
 <hr><a name="_details"></a><h2>Detailed Description</h2>
@@ -52,7 +50,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:32 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:45 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmgamma__fix.html
===================================================================
--- doc/html/classmgamma__fix.html (revision 106)
+++ doc/html/classmgamma__fix.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -129,7 +129,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classepdf-members.html
===================================================================
--- doc/html/classepdf-members.html (revision 106)
+++ doc/html/classepdf-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -33,10 +33,10 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">sample</a>() const =0</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">sample</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:41 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classDoubleAttribute__coll__graph.md5
===================================================================
--- doc/html/classDoubleAttribute__coll__graph.md5 (revision 139)
+++ doc/html/classDoubleAttribute__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+5292766e69e5b260a4d361d12e60a857
Index: doc/html/classdirfilelog-members.html
===================================================================
--- doc/html/classdirfilelog-members.html (revision 106)
+++ doc/html/classdirfilelog-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -43,7 +43,7 @@
   <tr class="memlist"><td><a class="el" href="classlogger.html#92c63a0a87392c62b9ed3c00faa9d5df">~logger</a>()</td><td><a class="el" href="classlogger.html">logger</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:38 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classEKFCh-members.html
===================================================================
--- doc/html/classEKFCh-members.html (revision 106)
+++ doc/html/classEKFCh-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -65,7 +65,7 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libBM_8h__dep__incl.md5
===================================================================
--- doc/html/libBM_8h__dep__incl.md5 (revision 106)
+++ doc/html/libBM_8h__dep__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-7d276388446c8bf564810e77d27db853
+e30ffa4df469c48817ced84e89e449c7
Index: doc/html/classmmix__coll__graph.map
===================================================================
--- doc/html/classmmix__coll__graph.map (revision 139)
+++ doc/html/classmmix__coll__graph.map (revision 139)
@@ -0,0 +1,4 @@
+<area shape="rect" href="$classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="5,204,59,231">
+<area shape="rect" href="$classRV.html" title="Class representing variables, most often random variables." alt="" coords="36,7,73,33">
+<area shape="rect" href="$classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density." alt="" coords="71,105,119,132">
+<area shape="rect" href="$classemix.html" title="Mixture of epdfs." alt="" coords="83,204,133,231">
Index: doc/html/classmpdf-members.html
===================================================================
--- doc/html/classmpdf-members.html (revision 106)
+++ doc/html/classmpdf-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,9 +34,10 @@
   <tr class="memlist"><td><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">samplecond</a>(vec &amp;cond, double &amp;ll)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">samplecond</a>(vec &amp;cond, vec &amp;ll, int N)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">~mpdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classRV-members.html
===================================================================
--- doc/html/classRV-members.html (revision 106)
+++ doc/html/classRV-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -52,7 +52,7 @@
   <tr class="memlist"><td><a class="el" href="classRV.html#f2396efe2e6d656ebe9e6f06018cbe25">tsize</a></td><td><a class="el" href="classRV.html">RV</a></td><td><code> [protected]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:44 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classIMpmsm-members.html
===================================================================
--- doc/html/classIMpmsm-members.html (revision 106)
+++ doc/html/classIMpmsm-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -51,7 +51,7 @@
   <tr class="memlist"><td><a class="el" href="classfnc.html#17164c202f6feee3d708b8caab6306ab">~fnc</a>()</td><td><a class="el" href="classfnc.html">fnc</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmmix__inherit__graph.md5
===================================================================
--- doc/html/classmmix__inherit__graph.md5 (revision 139)
+++ doc/html/classmmix__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+596909688c797ebdd1479253166edea5
Index: doc/html/classmgamma__fix-members.html
===================================================================
--- doc/html/classmgamma__fix-members.html (revision 106)
+++ doc/html/classmgamma__fix-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -42,12 +42,12 @@
   <tr class="memlist"><td><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139">samplecond</a>(vec &amp;cond, double &amp;lik)</td><td><a class="el" href="classmgamma.html">mgamma</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">samplecond</a>(vec &amp;cond, vec &amp;lik, int n)</td><td><a class="el" href="classmgamma.html">mgamma</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">samplecond</a>(vec &amp;cond, vec &amp;lik, int n)</td><td><a class="el" href="classmgamma.html">mgamma</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmgamma__fix.html#ec6f846896749e27cb7be9fa48dd1cb1">set_parameters</a>(double k0, vec ref0, double l0)</td><td><a class="el" href="classmgamma__fix.html">mgamma_fix</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmgamma.html#a9d646cf758a70126dde7c48790b6e94">mgamma::set_parameters</a>(double k)</td><td><a class="el" href="classmgamma.html">mgamma</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">~mpdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libBM_8h.html
===================================================================
--- doc/html/libBM_8h.html (revision 106)
+++ doc/html/libBM_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,5 +34,5 @@
 <p><center><img src="libBM_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/stat/libBM.hdep_map" alt=""></center>
 <map name="work/mixpp/bdm/stat/libBM.hdep_map">
-<area shape="rect" href="libFN_8h&#45;source.html" title="work/mixpp/bdm/stat/libFN.h" alt="" coords="315,81,501,105"><area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="528,81,715,105"><area shape="rect" href="emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="956,156,1140,180"><area shape="rect" href="libDS_8h.html" title="Common DataSources." alt="" coords="789,81,976,105"><area shape="rect" href="loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="5,81,205,105"><area shape="rect" href="arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="529,156,713,180"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="311,156,505,180"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="47,230,247,254"><area shape="rect" href="pmsm_8h&#45;source.html" title="work/mixpp/pmsm/pmsm.h" alt="" coords="57,156,236,180"><area shape="rect" href="sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="663,230,889,254"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="271,230,639,254"><area shape="rect" href="libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="737,156,932,180"></map>
+<area shape="rect" href="libFN_8h-source.html" title="work/mixpp/bdm/stat/libFN.h" alt="" coords="1087,84,1289,111"><area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="285,84,483,111"><area shape="rect" href="emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="5,161,208,188"><area shape="rect" href="libDS_8h.html" title="Common DataSources." alt="" coords="607,84,809,111"><area shape="rect" href="loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="509,161,728,188"><area shape="rect" href="arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="283,161,485,188"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="1013,161,1221,188"><area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="716,316,956,343"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="1275,239,1493,265"><area shape="rect" href="pmsm_8h-source.html" title="work/mixpp/pmsm/pmsm.h" alt="" coords="1296,161,1491,188"><area shape="rect" href="sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="261,239,507,265"><area shape="rect" href="ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="1005,239,1251,265"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="581,239,981,265"><area shape="rect" href="libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="29,239,237,265"></map>
 </div>
 
@@ -53,4 +53,7 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Conditional probability density, e.g. modeling some dependencies.  <a href="classmpdf.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmepdf.html">mepdf</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unconditional <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a>, allows using <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> in the role of <a class="el" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a>.  <a href="classmepdf.html#_details">More...</a><br></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDS.html">DS</a></td></tr>
 
@@ -69,7 +72,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:31 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:44 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classIntAttribute__inherit__graph.md5
===================================================================
--- doc/html/classIntAttribute__inherit__graph.md5 (revision 139)
+++ doc/html/classIntAttribute__inherit__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+8b4b6eaa0fb277b03d05311a6d5ba206
Index: doc/html/functions_0x64.html
===================================================================
--- doc/html/functions_0x64.html (revision 106)
+++ doc/html/functions_0x64.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -104,7 +104,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/loggers_8h.html
===================================================================
--- doc/html/loggers_8h.html (revision 106)
+++ doc/html/loggers_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -38,5 +38,5 @@
 <p><center><img src="loggers_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/stat/loggers.hdep_map" alt=""></center>
 <map name="work/mixpp/bdm/stat/loggers.hdep_map">
-<area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,81,205,105"></map>
+<area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,84,245,111"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="269,84,488,111"><area shape="rect" href="sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="512,84,757,111"></map>
 </div>
 
@@ -61,7 +61,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:32 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:45 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/loggers_8h__dep__incl.map
===================================================================
--- doc/html/loggers_8h__dep__incl.map (revision 99)
+++ doc/html/loggers_8h__dep__incl.map (revision 139)
@@ -1,1 +1,3 @@
-<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,81,205,105">
+<area shape="rect" href="$pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,84,245,111">
+<area shape="rect" href="$sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="269,84,488,111">
+<area shape="rect" href="$sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="512,84,757,111">
Index: doc/html/classARX-members.html
===================================================================
--- doc/html/classARX-members.html (revision 106)
+++ doc/html/classARX-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -28,4 +28,5 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#87f4a547d2c29180be88175e5eab9c88">_ll</a>() const </td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classBM.html#126bd2595c48e311fc2a7ab72876092a">_rv</a>() const </td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classARX.html#b8827048ceec8999849e2ed15400cae7">_tll</a>()</td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classARX.html#5fc6c18e73dcc0f1135eef33f42db8be">ARX</a>(RV &amp;rv, mat &amp;V0, double &amp;nu0, double frg0=1.0)</td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classARX.html#ba82c956ca893826811aefe1e4af465d">bayes</a>(const vec &amp;dt)</td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [virtual]</code></td></tr>
@@ -35,15 +36,18 @@
   <tr class="memlist"><td><a class="el" href="classBM.html#bf6fb59b30141074f8ee1e2f43d03129">evalll</a></td><td><a class="el" href="classBM.html">BM</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classARX.html#e467144efb0a5acbc10dba4eff8638fe">frg</a></td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>get_parameters</b>(mat &amp;V0, double &amp;nu0) (defined in <a class="el" href="classARX.html">ARX</a>)</td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classARX.html#6d0cd0f0734aa77cdc5e48f1cf6737ec">last_lognc</a></td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classBM.html#5623fef6572a08c2b53b8c87b82dc979">ll</a></td><td><a class="el" href="classBM.html">BM</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classARX.html#a4182c281098b2d86b62518a7493d9be">nu</a></td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classBM.html#af00f0612fabe66241dd507188cdbf88">rv</a></td><td><a class="el" href="classBM.html">BM</a></td><td><code> [protected]</code></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>set_parameters</b>(mat &amp;V0, double &amp;nu0) (defined in <a class="el" href="classARX.html">ARX</a>)</td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classARX.html#130bb7336aac681ce14b027b8f1409fa">structure_est</a>(egiw Eg0)</td><td><a class="el" href="classARX.html">ARX</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classARX.html#64ea7c8ff48bf2548bac3e985e24da19">tll</a></td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classARX.html#2291297861dd74ca0175a01f910a0ef7">V</a></td><td><a class="el" href="classARX.html">ARX</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classBM.html#ca0f02b3b4144e0895cc14f7e0374bdd">~BM</a>()</td><td><a class="el" href="classBM.html">BM</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:35 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classStringAttribute-members.html
===================================================================
--- doc/html/classStringAttribute-members.html (revision 139)
+++ doc/html/classStringAttribute-members.html (revision 139)
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>StringAttribute Member List</h1>This is the complete list of members for <a class="el" href="classStringAttribute.html">StringAttribute</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attach</a>(MappedAttributes &amp;externalAttributes)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#31c94d75bbe6b2834b1ef633cb8565fb">Attribute</a>(const string name)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">FillAttribute</a>(DOMElement &amp;element)</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classStringAttribute.html#2e43e29b9da9b9c1eab65e11f4bf4518">Get</a>()</td><td><a class="el" href="classStringAttribute.html">StringAttribute</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a> typedef</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classStringAttribute.html#a02e791125f2f8e53e5d9beda8291408">Set</a>(const string str)</td><td><a class="el" href="classStringAttribute.html">StringAttribute</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classStringAttribute.html#a507cdfd19fa54e8a6cf22ffb45e5c81">StringAttribute</a>(const string name)</td><td><a class="el" href="classStringAttribute.html">StringAttribute</a></td><td></td></tr>
+  <tr bgcolor="#f0f0f0"><td><b>value</b> (defined in <a class="el" href="classStringAttribute.html">StringAttribute</a>)</td><td><a class="el" href="classStringAttribute.html">StringAttribute</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAttribute.html#28ab087bb886728670e4ae5791bc2ea8">~Attribute</a>()</td><td><a class="el" href="classAttribute.html">Attribute</a></td><td></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:56 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classmmix__coll__graph.md5
===================================================================
--- doc/html/classmmix__coll__graph.md5 (revision 139)
+++ doc/html/classmmix__coll__graph.md5 (revision 139)
@@ -0,0 +1,1 @@
+22a029bfb1191f12ac6c65c84986caa8
Index: doc/html/classfsqmat-members.html
===================================================================
--- doc/html/classfsqmat-members.html (revision 106)
+++ doc/html/classfsqmat-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -57,7 +57,7 @@
   <tr class="memlist"><td><a class="el" href="classsqmat.html#0481f2067bb32aaea7e6d4f27e46b656">~sqmat</a>()</td><td><a class="el" href="classsqmat.html">sqmat</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:52 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classDoubleAttribute.html
===================================================================
--- doc/html/classDoubleAttribute.html (revision 139)
+++ doc/html/classDoubleAttribute.html (revision 139)
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: DoubleAttribute Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>DoubleAttribute Class Reference</h1><!-- doxytag: class="DoubleAttribute" --><!-- doxytag: inherits="Attribute" -->Class encapsulating all the necessary stuff to work with the double attribute.  
+<a href="#_details">More...</a>
+<p>
+<code>#include &lt;<a class="el" href="userinfo_8h-source.html">userinfo.h</a>&gt;</code>
+<p>
+<div class="dynheader">
+Inheritance diagram for DoubleAttribute:</div>
+<div class="dynsection">
+<p><center><img src="classDoubleAttribute__inherit__graph.png" border="0" usemap="#DoubleAttribute__inherit__map" alt="Inheritance graph"></center>
+<map name="DoubleAttribute__inherit__map">
+<area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="28,7,105,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for DoubleAttribute:</div>
+<div class="dynsection">
+<p><center><img src="classDoubleAttribute__coll__graph.png" border="0" usemap="#DoubleAttribute__coll__map" alt="Collaboration graph"></center>
+<map name="DoubleAttribute__coll__map">
+<area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="28,7,105,33"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classDoubleAttribute-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="342750acf29e4c37d009301ef5075111"></a><!-- doxytag: member="DoubleAttribute::MappedAttributes" ref="342750acf29e4c37d009301ef5075111" args="" -->
+typedef map&lt; const XMLCh <br>
+*const, <a class="el" href="classAttribute.html">Attribute</a> *const, <br>
+GlobalXercesConnector::Comparator &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type definition of mapping which transforms names to the related attributes. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="477840edfdc4b11f5c634d15fedaece1"></a><!-- doxytag: member="DoubleAttribute::DoubleAttribute" ref="477840edfdc4b11f5c634d15fedaece1" args="(const string name)" -->
+&nbsp;</td><td class="memItemRight" valign="bottom"><b>DoubleAttribute</b> (const string name)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7d921d52c0ea0765aa26775ddeaaf6e9"></a><!-- doxytag: member="DoubleAttribute::Set" ref="7d921d52c0ea0765aa26775ddeaaf6e9" args="(const string str)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDoubleAttribute.html#7d921d52c0ea0765aa26775ddeaaf6e9">Set</a> (const string str)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set accessor to this attribute converting input string into a properly-typed value. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b1eca4e8345b1f09e6966c4ff6f32e21"></a><!-- doxytag: member="DoubleAttribute::Get" ref="b1eca4e8345b1f09e6966c4ff6f32e21" args="()" -->
+const string&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classDoubleAttribute.html#b1eca4e8345b1f09e6966c4ff6f32e21">Get</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get accessor converting stored value into a string. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="abd94a0487d662f28264f4faa214d894"></a><!-- doxytag: member="DoubleAttribute::Attach" ref="abd94a0487d662f28264f4faa214d894" args="(MappedAttributes &amp;externalAttributes)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#abd94a0487d662f28264f4faa214d894">Attach</a> (<a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">MappedAttributes</a> &amp;externalAttributes)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method is the key method to connect the attribute to the related UI element. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="387a68e5de7b1e31022022493f00cbff"></a><!-- doxytag: member="DoubleAttribute::FillAttribute" ref="387a68e5de7b1e31022022493f00cbff" args="(DOMElement &amp;element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAttribute.html#387a68e5de7b1e31022022493f00cbff">FillAttribute</a> (DOMElement &amp;element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method add and DOMAttribute node to the DOMElement passed as an argument. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0ba8ddbd7fc2c6054159e695077ea6a2"></a><!-- doxytag: member="DoubleAttribute::value" ref="0ba8ddbd7fc2c6054159e695077ea6a2" args="" -->
+double&nbsp;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
+
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+Class encapsulating all the necessary stuff to work with the double attribute. <hr>The documentation for this class was generated from the following files:<ul>
+<li>work/mixpp/bdm/<a class="el" href="userinfo_8h-source.html">userinfo.h</a><li>work/mixpp/bdm/userinfo.cpp</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classconstfn-members.html
===================================================================
--- doc/html/classconstfn-members.html (revision 106)
+++ doc/html/classconstfn-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -32,7 +32,7 @@
   <tr class="memlist"><td><a class="el" href="classfnc.html#17164c202f6feee3d708b8caab6306ab">~fnc</a>()</td><td><a class="el" href="classfnc.html">fnc</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:37 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_0x73.html
===================================================================
--- doc/html/functions_0x73.html (revision 106)
+++ doc/html/functions_0x73.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -55,9 +56,8 @@
       <li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
       <li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -65,31 +65,30 @@
 <p>
 <h3><a class="anchor" name="index_s">- s -</a></h3><ul>
-<li>S
-: <a class="el" href="classuistring.html#64e705aa389c10f7bc52b3860c40a2fd">uistring</a>
 <li>sample()
 : <a class="el" href="classemix.html#0650601f24e633e0ab09aa1e46c14483">emix</a>
-, <a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">epdf</a>
-, <a class="el" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425">egamma</a>
-, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; sq_T &gt;</a>
-, <a class="el" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">euni</a>
-, <a class="el" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">eEmp</a>
 , <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf</a>
 , <a class="el" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">enorm&lt; sq_T &gt;</a>
+, <a class="el" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">eEmp</a>
 , <a class="el" href="classegiw.html#3d2c1f2ba0f9966781f1e0ae695e8a6f">egiw</a>
+, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; sq_T &gt;</a>
+, <a class="el" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425">egamma</a>
+, <a class="el" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">euni</a>
 <li>samplecond()
-: <a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">mgamma</a>
-, <a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">mpdf</a>
+: <a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">mpdf</a>
 , <a class="el" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">mlnorm&lt; sq_T &gt;</a>
 , <a class="el" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139">mgamma</a>
+<li>sampleN()
+: <a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">epdf</a>
 <li>samples
 : <a class="el" href="classeEmp.html#a4d6f4bbd6a6824fc39f14676701279a">eEmp</a>
-<li>save()
-: <a class="el" href="classuibase.html#6986cef72dc78d8caaddf05481dc9eb2">uibase</a>
-, <a class="el" href="classuiscalar.html#ccb9739e4989d7489dca75ea673238dd">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuistring.html#2f3c4c4ed42f720969dd6922063b784a">uistring</a>
-, <a class="el" href="classuivector.html#bb6488784b36f25eadcfbc02df0c99aa">uivector&lt; T &gt;</a>
-, <a class="el" href="classuimatrix.html#8176b9d61acfe32cad75eca372190eb8">uimatrix&lt; T &gt;</a>
+<li>Save()
+: <a class="el" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">UserInfo&lt; T &gt;</a>
 <li>scalarnames
 : <a class="el" href="classdirfilelog.html#854b7e7cc4cb40542b4a3ea06d915772">dirfilelog</a>
+<li>Set()
+: <a class="el" href="classAttribute.html#bfb68f3502af06cda0f61390526e1c2f">Attribute</a>
+, <a class="el" href="classDoubleAttribute.html#7d921d52c0ea0765aa26775ddeaaf6e9">DoubleAttribute</a>
+, <a class="el" href="classIntAttribute.html#27d584df58c76251f45a15931ee6df3e">IntAttribute</a>
+, <a class="el" href="classStringAttribute.html#a02e791125f2f8e53e5d9beda8291408">StringAttribute</a>
 <li>set_est()
 : <a class="el" href="classKalman.html#80bcf29466d9a9dd2b8f74699807d0c0">Kalman&lt; sq_T &gt;</a>
@@ -101,10 +100,9 @@
 : <a class="el" href="classenorm.html#d892a38f03be12e572ea57d9689cef6b">enorm&lt; sq_T &gt;</a>
 <li>set_parameters()
-: <a class="el" href="classlinfn.html#15eb81f2141984a61706b7ad5b411505">linfn</a>
-, <a class="el" href="classEKFfull.html#fc753106e0d4cf68e4f2160fd54458c0">EKFfull</a>
-, <a class="el" href="classEKF.html#28d058ae4d24d992d2f055419a06ee66">EKF&lt; sq_T &gt;</a>
+: <a class="el" href="classEKF.html#28d058ae4d24d992d2f055419a06ee66">EKF&lt; sq_T &gt;</a>
 , <a class="el" href="classEKFCh.html#0216bed270df59fe65d0d62d41f8257c">EKFCh</a>
 , <a class="el" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0">mlnorm&lt; sq_T &gt;</a>
 , <a class="el" href="classemix.html#6ce82b24d7fe540ddbf44b472a005555">emix</a>
+, <a class="el" href="classmmix.html#e7681490a5c5b2d0a43f4e5842e10a9d">mmix</a>
 , <a class="el" href="classenorm.html#1394a65caa6e00d42e00cc99b12227af">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classegamma.html#8e348b89be82b70471fe8c5630f61339">egamma</a>
@@ -112,16 +110,12 @@
 , <a class="el" href="classmgamma.html#a9d646cf758a70126dde7c48790b6e94">mgamma</a>
 , <a class="el" href="classmgamma__fix.html#ec6f846896749e27cb7be9fa48dd1cb1">mgamma_fix</a>
+, <a class="el" href="classEKFfull.html#fc753106e0d4cf68e4f2160fd54458c0">EKFfull</a>
 , <a class="el" href="classeEmp.html#6606a656c1b28114f7384c25aaf80e8d">eEmp</a>
 , <a class="el" href="classIMpmsm.html#42818f3426d99fecb7e97be8ffe2e228">IMpmsm</a>
+, <a class="el" href="classlinfn.html#15eb81f2141984a61706b7ad5b411505">linfn</a>
 , <a class="el" href="classKalman.html#239b28a0380946f5749b2f8d2807f93a">Kalman&lt; sq_T &gt;</a>
 , <a class="el" href="classKalmanCh.html#92fb227287af05c9f0078d523c7c9793">KalmanCh</a>
-<li>set_value()
-: <a class="el" href="classuiscalar.html#3db4fc9c4970f184d4e78c492842a2d2">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuistring.html#89e96a96faca08d1847cd73cf8aaae9a">uistring</a>
-, <a class="el" href="classuivector.html#08501b4bb9d1d93097488ec00da8677a">uivector&lt; T &gt;</a>
-, <a class="el" href="classuimatrix.html#cc00f8af1706d634b11458c49a52a7b3">uimatrix&lt; T &gt;</a>
 <li>setD()
-: <a class="el" href="classldmat.html#7619922b4de18830ce5351c6b5667e60">ldmat</a>
-, <a class="el" href="classfsqmat.html#922f8190c13987cbcdb33ec2bf5cf105">fsqmat</a>
+: <a class="el" href="classfsqmat.html#922f8190c13987cbcdb33ec2bf5cf105">fsqmat</a>
 , <a class="el" href="classchmat.html#a4fc7f9b0539b97c414442a22f3db6e8">chmat</a>
 , <a class="el" href="classfsqmat.html#03a8f49eb4d38a054ecc522be59cd2ad">fsqmat</a>
@@ -138,14 +132,16 @@
 : <a class="el" href="classsqmat.html#4268750c040c716b2c05037f725078a2">sqmat</a>
 <li>sqrt_mult()
-: <a class="el" href="classchmat.html#b22aa239dbaca33e3fb93b4f674d7051">chmat</a>
-, <a class="el" href="classldmat.html#fc380626ced6f9244fb58c5f0231174d">ldmat</a>
+: <a class="el" href="classldmat.html#fc380626ced6f9244fb58c5f0231174d">ldmat</a>
+, <a class="el" href="classsqmat.html#6b79438b5d7544a9c8e110a145355d8f">sqmat</a>
 , <a class="el" href="classfsqmat.html#842a774077ee34ac3c36d180ab33e103">fsqmat</a>
-, <a class="el" href="classsqmat.html#6b79438b5d7544a9c8e110a145355d8f">sqmat</a>
+, <a class="el" href="classchmat.html#b22aa239dbaca33e3fb93b4f674d7051">chmat</a>
 <li>step()
-: <a class="el" href="classMemDS.html#21916feb3e5ff960855c09b06a0d279b">MemDS</a>
-, <a class="el" href="classDS.html#470ba89e8e7c3c4d830803221b4e9be6">DS</a>
+: <a class="el" href="classDS.html#470ba89e8e7c3c4d830803221b4e9be6">DS</a>
 , <a class="el" href="classdirfilelog.html#887f2bb97e8c92ca42eea1fbac34eb51">dirfilelog</a>
 , <a class="el" href="classmemlog.html#9ebaf88cda26992f4f50aa13aeafc691">memlog</a>
+, <a class="el" href="classMemDS.html#21916feb3e5ff960855c09b06a0d279b">MemDS</a>
 , <a class="el" href="classlogger.html#2b86e4ad1d970cb4a0db4ded3ca59924">logger</a>
+<li>StringAttribute()
+: <a class="el" href="classStringAttribute.html#a507cdfd19fa54e8a6cf22ffb45e5c81">StringAttribute</a>
 <li>structure_est()
 : <a class="el" href="classARX.html#130bb7336aac681ce14b027b8f1409fa">ARX</a>
@@ -156,7 +152,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:46 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__10.map
===================================================================
--- doc/html/inherit__graph__10.map (revision 33)
+++ doc/html/inherit__graph__10.map (revision 139)
@@ -1,3 +1,4 @@
-<area shape="rect" href="$classsqmat.html" title="Virtual class for representation of double symmetric matrices in square&#45;root form..." alt="" coords="7,31,68,57">
-<area shape="rect" href="$classfsqmat.html" title="Fake sqmat. This class maps sqmat operations to operations on full matrix." alt="" coords="119,5,185,32">
-<area shape="rect" href="$classldmat.html" title="Matrix stored in LD form, (typically known as UD)." alt="" coords="123,56,181,83">
+<area shape="rect" href="$classsqmat.html" title="Virtual class for representation of double symmetric matrices in square&#45;root form..." alt="" coords="7,56,68,83">
+<area shape="rect" href="$classchmat.html" title="Symmetric matrix stored in square root decomposition using upper cholesky." alt="" coords="120,5,181,32">
+<area shape="rect" href="$classfsqmat.html" title="Fake sqmat. This class maps sqmat operations to operations on full matrix." alt="" coords="117,56,184,83">
+<area shape="rect" href="$classldmat.html" title="Matrix stored in LD form, (typically known as UD)." alt="" coords="121,107,180,133">
Index: doc/html/emix_8h-source.html
===================================================================
--- doc/html/emix_8h-source.html (revision 106)
+++ doc/html/emix_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -30,5 +30,5 @@
 <a name="l00037"></a><a class="code" href="classemix.html#7155d827417b53fb6aa5cff1459e6eb4">00037</a>         Array&lt;epdf*&gt; <a class="code" href="classemix.html#7155d827417b53fb6aa5cff1459e6eb4" title="Component (epdfs).">Coms</a>;
 <a name="l00038"></a>00038 <span class="keyword">public</span>:
-<a name="l00040"></a><a class="code" href="classemix.html#3a10c8481115a5460877272ddb6532a6">00040</a>         <a class="code" href="classemix.html#3a10c8481115a5460877272ddb6532a6" title="Default constructor.">emix</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a> ): <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>(rv){};
+<a name="l00040"></a><a class="code" href="classemix.html#3a10c8481115a5460877272ddb6532a6">00040</a>         <a class="code" href="classemix.html#3a10c8481115a5460877272ddb6532a6" title="Default constructor.">emix</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9" title="Identified of the random variable.">rv</a> ) : <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> ( rv ) {};
 <a name="l00042"></a>00042         <span class="keywordtype">void</span> <a class="code" href="classemix.html#6ce82b24d7fe540ddbf44b472a005555" title="Set weights w and components R.">set_parameters</a> ( <span class="keyword">const</span> vec &amp;<a class="code" href="classemix.html#cdc8f4e2a5e43595ac5450d8a7f9d1ab" title="weights of the components">w</a>, <span class="keyword">const</span> Array&lt;epdf*&gt; &amp;<a class="code" href="classemix.html#7155d827417b53fb6aa5cff1459e6eb4" title="Component (epdfs).">Coms</a> );
 <a name="l00043"></a>00043 
@@ -39,16 +39,47 @@
 <a name="l00048"></a>00048                 <span class="keywordflow">return</span> mu;
 <a name="l00049"></a>00049         }
-<a name="l00050"></a><a class="code" href="classemix.html#469e910479b3402589104ef3bb1b5741">00050</a>         <span class="keywordtype">double</span> <a class="code" href="classemix.html#469e910479b3402589104ef3bb1b5741" title="Compute log-probability of argument val.">evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{<span class="keywordtype">int</span> i; <span class="keywordtype">double</span> sum=0.0; <span class="keywordflow">for</span> ( i=0;i&lt;<a class="code" href="classemix.html#cdc8f4e2a5e43595ac5450d8a7f9d1ab" title="weights of the components">w</a>.length();i++ ) {sum+=<a class="code" href="classemix.html#cdc8f4e2a5e43595ac5450d8a7f9d1ab" title="weights of the components">w</a> ( i ) *<a class="code" href="classemix.html#7155d827417b53fb6aa5cff1459e6eb4" title="Component (epdfs).">Coms</a> ( i )-&gt;evalpdflog ( val );} <span class="keywordflow">return</span> log ( sum );};
-<a name="l00051"></a>00051 
-<a name="l00052"></a>00052 <span class="comment">//Access methods</span>
-<a name="l00054"></a><a class="code" href="classemix.html#35baf0f62307455cebfbf462144b4dd8">00054</a> <span class="comment"></span>        vec&amp; <a class="code" href="classemix.html#35baf0f62307455cebfbf462144b4dd8" title="returns a pointer to the internal mean value. Use with Care!">_w</a>() {<span class="keywordflow">return</span> <a class="code" href="classemix.html#cdc8f4e2a5e43595ac5450d8a7f9d1ab" title="weights of the components">w</a>;}
-<a name="l00055"></a>00055 };
+<a name="l00050"></a><a class="code" href="classemix.html#469e910479b3402589104ef3bb1b5741">00050</a>         <span class="keywordtype">double</span> <a class="code" href="classemix.html#469e910479b3402589104ef3bb1b5741" title="Compute log-probability of argument val.">evalpdflog</a> ( <span class="keyword">const</span> vec &amp;val )<span class="keyword"> const </span>{
+<a name="l00051"></a>00051                 <span class="keywordtype">int</span> i;
+<a name="l00052"></a>00052                 <span class="keywordtype">double</span> sum=0.0;
+<a name="l00053"></a>00053                 <span class="keywordflow">for</span> ( i=0;i&lt;<a class="code" href="classemix.html#cdc8f4e2a5e43595ac5450d8a7f9d1ab" title="weights of the components">w</a>.length();i++ ) {sum+=<a class="code" href="classemix.html#cdc8f4e2a5e43595ac5450d8a7f9d1ab" title="weights of the components">w</a> ( i ) *<a class="code" href="classemix.html#7155d827417b53fb6aa5cff1459e6eb4" title="Component (epdfs).">Coms</a> ( i )-&gt;evalpdflog ( val );}
+<a name="l00054"></a>00054                 <span class="keywordflow">return</span> log ( sum );
+<a name="l00055"></a>00055         };
 <a name="l00056"></a>00056 
-<a name="l00057"></a>00057 
-<a name="l00058"></a>00058 <span class="preprocessor">#endif //MX_H</span>
+<a name="l00057"></a>00057 <span class="comment">//Access methods</span>
+<a name="l00059"></a><a class="code" href="classemix.html#35baf0f62307455cebfbf462144b4dd8">00059</a> <span class="comment"></span>        vec&amp; <a class="code" href="classemix.html#35baf0f62307455cebfbf462144b4dd8" title="returns a pointer to the internal mean value. Use with Care!">_w</a>() {<span class="keywordflow">return</span> <a class="code" href="classemix.html#cdc8f4e2a5e43595ac5450d8a7f9d1ab" title="weights of the components">w</a>;}
+<a name="l00060"></a>00060 };
+<a name="l00061"></a>00061 
+<a name="l00066"></a><a class="code" href="classeprod.html">00066</a> <span class="keyword">class </span><a class="code" href="classeprod.html" title="Chain rule decomposition of epdf.">eprod</a>: <span class="keyword">public</span> <a class="code" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a> {
+<a name="l00067"></a>00067 <span class="keyword">protected</span>:
+<a name="l00068"></a>00068         Array&lt;epdf*&gt; epdfs;
+<a name="l00069"></a>00069         Array&lt;mpdf*&gt; mpdfs;
+<a name="l00070"></a>00070 <span class="keyword">public</span>:
+<a name="l00071"></a>00071 
+<a name="l00072"></a>00072 
+<a name="l00073"></a>00073 };
+<a name="l00074"></a>00074 
+<a name="l00078"></a><a class="code" href="classmmix.html">00078</a> <span class="keyword">class </span><a class="code" href="classmmix.html" title="Mixture of mpdfs with constant weights.">mmix</a> : <span class="keyword">public</span> <a class="code" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a> {
+<a name="l00079"></a>00079 <span class="keyword">protected</span>:
+<a name="l00081"></a><a class="code" href="classmmix.html#460632c7a0afd41b7840902181a7d85f">00081</a>         Array&lt;mpdf*&gt; <a class="code" href="classmmix.html#460632c7a0afd41b7840902181a7d85f" title="Component (epdfs).">Coms</a>;
+<a name="l00083"></a><a class="code" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914">00083</a>         <a class="code" href="classemix.html" title="Mixture of epdfs.">emix</a> <a class="code" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914" title="Internal epdf.">Epdf</a>;
+<a name="l00084"></a>00084 <span class="keyword">public</span>:
+<a name="l00086"></a><a class="code" href="classmmix.html#6769a962f1f4d0ecc5b903b5f7d26ad3">00086</a>         <a class="code" href="classmmix.html#6769a962f1f4d0ecc5b903b5f7d26ad3" title="Default constructor.">mmix</a> ( <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb" title="modeled random variable">rv</a>, <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> &amp;<a class="code" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab" title="random variable in condition">rvc</a> ) : <a class="code" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a> ( rv, rvc ), <a class="code" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914" title="Internal epdf.">Epdf</a> ( rv ) {<a class="code" href="classmpdf.html#7aa894208a32f3487827df6d5054424c" title="pointer to internal epdf">ep</a>=&amp;<a class="code" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914" title="Internal epdf.">Epdf</a>;};
+<a name="l00088"></a><a class="code" href="classmmix.html#e7681490a5c5b2d0a43f4e5842e10a9d">00088</a>         <span class="keywordtype">void</span> <a class="code" href="classmmix.html#e7681490a5c5b2d0a43f4e5842e10a9d" title="Set weights w and components R.">set_parameters</a> ( <span class="keyword">const</span> vec &amp;w, <span class="keyword">const</span> Array&lt;mpdf*&gt; &amp;<a class="code" href="classmmix.html#460632c7a0afd41b7840902181a7d85f" title="Component (epdfs).">Coms</a> ) {
+<a name="l00089"></a>00089                 Array&lt;epdf*&gt; Eps ( Coms.length());
+<a name="l00090"></a>00090 
+<a name="l00091"></a>00091                 <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> i=0;i&lt;Coms.length();i++ ) {<a class="code" href="classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies.">mpdf</a>* Ci=<a class="code" href="classmmix.html#460632c7a0afd41b7840902181a7d85f" title="Component (epdfs).">Coms</a>(i);
+<a name="l00092"></a>00092                  Eps ( i ) =&amp; ( <a class="code" href="classmmix.html#460632c7a0afd41b7840902181a7d85f" title="Component (epdfs).">Coms</a> ( i )-&gt;_epdf() );}
+<a name="l00093"></a>00093                 <a class="code" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914" title="Internal epdf.">Epdf</a>.<a class="code" href="classemix.html#6ce82b24d7fe540ddbf44b472a005555" title="Set weights w and components R.">set_parameters</a> ( w,Eps );
+<a name="l00094"></a>00094         };
+<a name="l00095"></a>00095 
+<a name="l00096"></a><a class="code" href="classmmix.html#1a66629ec5c2b6f4740606cf737f0193">00096</a>         <span class="keywordtype">void</span> <a class="code" href="classmmix.html#1a66629ec5c2b6f4740606cf737f0193" title="Update ep so that it represents this mpdf conditioned on rvc = cond.">condition</a> ( <span class="keyword">const</span> vec &amp;cond ) {
+<a name="l00097"></a>00097                 <span class="keywordflow">for</span> ( <span class="keywordtype">int</span> i=0;i&lt;<a class="code" href="classmmix.html#460632c7a0afd41b7840902181a7d85f" title="Component (epdfs).">Coms</a>.length();i++ ) {<a class="code" href="classmmix.html#460632c7a0afd41b7840902181a7d85f" title="Component (epdfs).">Coms</a> ( i )-&gt;condition ( cond );}
+<a name="l00098"></a>00098         };
+<a name="l00099"></a>00099 };
+<a name="l00100"></a>00100 <span class="preprocessor">#endif //MX_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/osutils_8h-source.html
===================================================================
--- doc/html/osutils_8h-source.html (revision 106)
+++ doc/html/osutils_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,7 +34,7 @@
 <a name="l00027"></a>00027 <span class="keywordtype">void</span> makedir(<span class="keywordtype">string</span> &amp;dirname, <span class="keywordtype">bool</span> rewrite = <span class="keyword">true</span>);
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:27 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/functions_func_0x64.html
===================================================================
--- doc/html/functions_func_0x64.html (revision 106)
+++ doc/html/functions_func_0x64.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -81,7 +81,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:33 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/sim__var_8cpp__incl.map
===================================================================
--- doc/html/sim__var_8cpp__incl.map (revision 99)
+++ doc/html/sim__var_8cpp__incl.map (revision 139)
@@ -1,12 +1,11 @@
-<area shape="rect" href="$libFN_8h&#45;source.html" title="stat/libFN.h" alt="" coords="587,156,675,180">
-<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="379,81,475,105">
-<area shape="rect" href="$libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="164,81,260,105">
-<area shape="rect" href="$pmsm_8h&#45;source.html" title="pmsm.h" alt="" coords="651,81,717,105">
-<area shape="rect" href="$simulator_8h&#45;source.html" title="simulator.h" alt="" coords="891,81,973,105">
-<area shape="rect" href="$loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="464,156,563,180">
-<area shape="rect" href="$libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="464,231,528,255">
-<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="291,156,389,180">
-<area shape="rect" href="$chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="155,156,267,180">
-<area shape="rect" href="$libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="67,231,173,255">
-<area shape="rect" href="$itpp__ext_8h&#45;source.html" title="../itpp_ext.h" alt="" coords="248,231,339,255">
-<area shape="rect" href="$userinfo_8h&#45;source.html" title="userinfo.h" alt="" coords="699,156,776,180">
+<area shape="rect" href="$libFN_8h-source.html" title="stat/libFN.h" alt="" coords="24,161,117,188">
+<area shape="rect" href="$libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="239,84,337,111">
+<area shape="rect" href="$chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="451,161,573,188">
+<area shape="rect" href="$pmsm_8h-source.html" title="pmsm.h" alt="" coords="89,84,164,111">
+<area shape="rect" href="$simulator_8h-source.html" title="simulator.h" alt="" coords="412,84,503,111">
+<area shape="rect" href="$sim__profiles_8h-source.html" title="sim_profiles.h" alt="" coords="527,84,636,111">
+<area shape="rect" href="$loggers_8h.html" title="Loggers for storing results of experiments." alt="" coords="141,161,251,188">
+<area shape="rect" href="$libBM_8h.html" title="Bayesian Models (bm) that use Bayes rule to learn from observations." alt="" coords="108,239,175,265">
+<area shape="rect" href="$libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="325,161,427,188">
+<area shape="rect" href="$libDC_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="471,239,585,265">
+<area shape="rect" href="$itpp__ext_8h-source.html" title="../itpp_ext.h" alt="" coords="351,239,447,265">
Index: doc/html/libDC_8h.html
===================================================================
--- doc/html/libDC_8h.html (revision 106)
+++ doc/html/libDC_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,5 +34,5 @@
 <p><center><img src="libDC_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/math/libDC.hdep_map" alt=""></center>
 <map name="work/mixpp/bdm/math/libDC.hdep_map">
-<area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="513,81,700,105"><area shape="rect" href="libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="400,156,595,180"><area shape="rect" href="chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="219,81,419,105"><area shape="rect" href="arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="827,156,1011,180"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="181,156,376,180"><area shape="rect" href="emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="619,156,803,180"><area shape="rect" href="sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="805,230,1032,254"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="397,230,597,254"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="5,230,373,254"></map>
+<area shape="rect" href="libEF_8h.html" title="Probability distributions for Exponential Family models." alt="" coords="396,84,593,111"><area shape="rect" href="libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="459,161,667,188"><area shape="rect" href="chmat_8h.html" title="Matrices in decomposed forms (LDL&#39;, LU, UDU&#39;, etc)." alt="" coords="753,84,975,111"><area shape="rect" href="arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="232,161,435,188"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="760,161,968,188"><area shape="rect" href="emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="5,161,208,188"><area shape="rect" href="sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="144,239,389,265"><area shape="rect" href="ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="464,239,709,265"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="1157,239,1376,265"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="733,239,1133,265"><area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="307,316,547,343"></map>
 </div>
 
@@ -66,7 +66,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:30 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:44 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/loggers_8h__dep__incl.md5
===================================================================
--- doc/html/loggers_8h__dep__incl.md5 (revision 99)
+++ doc/html/loggers_8h__dep__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-7362bf5a8f7e940bf91c0325db8f1998
+e49d11ee12c5bd78efebfc0827c292a1
Index: doc/html/inherit__graph__6.map
===================================================================
--- doc/html/inherit__graph__6.map (revision 91)
+++ doc/html/inherit__graph__6.map (revision 139)
@@ -1,5 +1,19 @@
-<area shape="rect" href="$classmpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="5,30,56,54">
-<area shape="rect" href="$classmEF.html" title="Exponential family model." alt="" coords="105,30,153,54">
-<area shape="rect" href="$classmgamma.html" title="Gamma random walk." alt="" coords="224,6,299,30">
-<area shape="rect" href="$classmlnorm.html" title="Normal distributed linear function with linear function of mean value;." alt="" coords="203,54,320,78">
-<area shape="rect" href="$classmgamma__fix.html" title="Gamma random walk around a fixed point." alt="" coords="368,6,464,30">
+<area shape="rect" href="$classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities." alt="" coords="31,208,71,235">
+<area shape="rect" href="$classARX.html" title="Linear Autoregressive model with Gaussian noise." alt="" coords="193,107,239,133">
+<area shape="rect" href="$classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="355,132,429,159">
+<area shape="rect" href="$classEKFfull.html" title="Extended Kalman Filter in full matrices." alt="" coords="185,5,247,32">
+<area shape="rect" href="$classKalman.html" title="Kalman filter with covariance matrices in square root form." alt="" coords="152,411,280,437">
+<area shape="rect" href="$classKalman.html" title="Kalman\&lt; chmat \&gt;" alt="" coords="147,360,285,387">
+<area shape="rect" href="$classKalman.html" title="Kalman\&lt; fsqmat \&gt;" alt="" coords="144,56,288,83">
+<area shape="rect" href="$classKalman.html" title="Kalman\&lt; ldmat \&gt;" alt="" coords="148,259,284,285">
+<area shape="rect" href="$classPF.html" title="Trivial particle filter with proposal density equal to parameter evolution model..." alt="" coords="197,309,235,336">
+<area shape="rect" href="$classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="343,81,441,108">
+<area shape="rect" href="$classKalmanCh.html" title="Kalman filter in square root form." alt="" coords="349,385,435,412">
+<area shape="rect" href="$classEKFCh.html" title="Extended Kalman Filter in Square root." alt="" coords="496,309,557,336">
+<area shape="rect" href="$classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="605,247,683,273">
+<area shape="rect" href="$classEKF.html" title="Extended Kalman Filter." alt="" coords="340,31,444,57">
+<area shape="rect" href="$classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="349,284,435,311">
+<area shape="rect" href="$classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="355,233,429,260">
+<area shape="rect" href="$classMPF.html" title="Marginalized Particle filter." alt="" coords="336,335,448,361">
+<area shape="rect" href="$classBMcond.html" title="Conditional Bayesian Filter." alt="" coords="180,208,252,235">
+<area shape="rect" href="$classKalmanFull.html" title="Basic Kalman filter with full matrices (education purpose only)! Will be deleted..." alt="" coords="7,5,95,32">
Index: doc/html/libDS_8h.html
===================================================================
--- doc/html/libDS_8h.html (revision 106)
+++ doc/html/libDS_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -45,7 +45,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:31 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:45 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/matrix_8h-source.html
===================================================================
--- doc/html/matrix_8h-source.html (revision 106)
+++ doc/html/matrix_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -88,7 +88,7 @@
 <a name="l00072"></a>00072 
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:42 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__10.md5
===================================================================
--- doc/html/inherit__graph__10.md5 (revision 33)
+++ doc/html/inherit__graph__10.md5 (revision 139)
@@ -1,1 +1,1 @@
-008430d1651bb6c2284f8f2492fc2f84
+c27e963ef008944448151a95bb06381d
Index: doc/html/functions_func_0x73.html
===================================================================
--- doc/html/functions_func_0x73.html (revision 106)
+++ doc/html/functions_func_0x73.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -27,4 +27,5 @@
       <li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
       <li><a href="functions_vars.html"><span>Variables</span></a></li>
+      <li><a href="functions_type.html"><span>Typedefs</span></a></li>
       <li><a href="functions_rela.html"><span>Related&nbsp;Functions</span></a></li>
     </ul>
@@ -53,9 +54,8 @@
       <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li>
       <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li>
+      <li><a href="functions_func_0x78.html#index_x"><span>x</span></a></li>
       <li><a href="functions_func_0x7e.html#index_~"><span>~</span></a></li>
     </ul>
   </div>
-
-<p>
 </div>
 <div class="contents">
@@ -66,22 +66,23 @@
 : <a class="el" href="classemix.html#0650601f24e633e0ab09aa1e46c14483">emix</a>
 , <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf</a>
-, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; sq_T &gt;</a>
-, <a class="el" href="classegamma.html#13ae455ec9621b99ca2eb4850f586b45">egamma</a>
-, <a class="el" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">euni</a>
 , <a class="el" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classeEmp.html#83f9283f92b805508d896479dc1ccf12">eEmp</a>
-, <a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">epdf</a>
 , <a class="el" href="classegiw.html#3d2c1f2ba0f9966781f1e0ae695e8a6f">egiw</a>
+, <a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classegamma.html#8e10c0021b5dfdd9cb62c6959b5ef425">egamma</a>
+, <a class="el" href="classeuni.html#4a0e09392be17beaee120ba98fc038cd">euni</a>
 <li>samplecond()
 : <a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">mpdf</a>
 , <a class="el" href="classmlnorm.html#decf3e3b5c8e0812e5b4dbe94fa2ae18">mlnorm&lt; sq_T &gt;</a>
 , <a class="el" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139">mgamma</a>
-<li>save()
-: <a class="el" href="classuibase.html#6986cef72dc78d8caaddf05481dc9eb2">uibase</a>
-, <a class="el" href="classuiscalar.html#ccb9739e4989d7489dca75ea673238dd">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuistring.html#2f3c4c4ed42f720969dd6922063b784a">uistring</a>
-, <a class="el" href="classuivector.html#bb6488784b36f25eadcfbc02df0c99aa">uivector&lt; T &gt;</a>
-, <a class="el" href="classuimatrix.html#8176b9d61acfe32cad75eca372190eb8">uimatrix&lt; T &gt;</a>
+<li>sampleN()
+: <a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">epdf</a>
+<li>Save()
+: <a class="el" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">UserInfo&lt; T &gt;</a>
+<li>Set()
+: <a class="el" href="classAttribute.html#bfb68f3502af06cda0f61390526e1c2f">Attribute</a>
+, <a class="el" href="classDoubleAttribute.html#7d921d52c0ea0765aa26775ddeaaf6e9">DoubleAttribute</a>
+, <a class="el" href="classIntAttribute.html#27d584df58c76251f45a15931ee6df3e">IntAttribute</a>
+, <a class="el" href="classStringAttribute.html#a02e791125f2f8e53e5d9beda8291408">StringAttribute</a>
 <li>set_est()
 : <a class="el" href="classKalman.html#80bcf29466d9a9dd2b8f74699807d0c0">Kalman&lt; sq_T &gt;</a>
@@ -94,27 +95,24 @@
 <li>set_parameters()
 : <a class="el" href="classemix.html#6ce82b24d7fe540ddbf44b472a005555">emix</a>
+, <a class="el" href="classmgamma__fix.html#ec6f846896749e27cb7be9fa48dd1cb1">mgamma_fix</a>
+, <a class="el" href="classmmix.html#e7681490a5c5b2d0a43f4e5842e10a9d">mmix</a>
 , <a class="el" href="classenorm.html#1394a65caa6e00d42e00cc99b12227af">enorm&lt; sq_T &gt;</a>
 , <a class="el" href="classegamma.html#8e348b89be82b70471fe8c5630f61339">egamma</a>
-, <a class="el" href="classeEmp.html#6606a656c1b28114f7384c25aaf80e8d">eEmp</a>
 , <a class="el" href="classeuni.html#4fd7c6a05100616ad16ece405cad7bf2">euni</a>
 , <a class="el" href="classmlnorm.html#b6749030c5d5abcb3eb6898f74cea3c0">mlnorm&lt; sq_T &gt;</a>
 , <a class="el" href="classmgamma.html#a9d646cf758a70126dde7c48790b6e94">mgamma</a>
-, <a class="el" href="classmgamma__fix.html#ec6f846896749e27cb7be9fa48dd1cb1">mgamma_fix</a>
+, <a class="el" href="classeEmp.html#6606a656c1b28114f7384c25aaf80e8d">eEmp</a>
+, <a class="el" href="classEKFCh.html#0216bed270df59fe65d0d62d41f8257c">EKFCh</a>
 , <a class="el" href="classlinfn.html#15eb81f2141984a61706b7ad5b411505">linfn</a>
 , <a class="el" href="classIMpmsm.html#42818f3426d99fecb7e97be8ffe2e228">IMpmsm</a>
 , <a class="el" href="classKalman.html#239b28a0380946f5749b2f8d2807f93a">Kalman&lt; sq_T &gt;</a>
-, <a class="el" href="classEKFCh.html#0216bed270df59fe65d0d62d41f8257c">EKFCh</a>
 , <a class="el" href="classKalmanCh.html#92fb227287af05c9f0078d523c7c9793">KalmanCh</a>
 , <a class="el" href="classEKFfull.html#fc753106e0d4cf68e4f2160fd54458c0">EKFfull</a>
 , <a class="el" href="classEKF.html#28d058ae4d24d992d2f055419a06ee66">EKF&lt; sq_T &gt;</a>
-<li>set_value()
-: <a class="el" href="classuiscalar.html#3db4fc9c4970f184d4e78c492842a2d2">uiscalar&lt; T &gt;</a>
-, <a class="el" href="classuivector.html#08501b4bb9d1d93097488ec00da8677a">uivector&lt; T &gt;</a>
-, <a class="el" href="classuimatrix.html#cc00f8af1706d634b11458c49a52a7b3">uimatrix&lt; T &gt;</a>
-, <a class="el" href="classuistring.html#89e96a96faca08d1847cd73cf8aaae9a">uistring</a>
 <li>setD()
-: <a class="el" href="classldmat.html#0884a613b94fde61bfc84288e73ce57f">ldmat</a>
+: <a class="el" href="classfsqmat.html#922f8190c13987cbcdb33ec2bf5cf105">fsqmat</a>
 , <a class="el" href="classchmat.html#4b9271097d8317d9514c5d0d62cccb39">chmat</a>
-, <a class="el" href="classfsqmat.html#922f8190c13987cbcdb33ec2bf5cf105">fsqmat</a>
+, <a class="el" href="classldmat.html#0884a613b94fde61bfc84288e73ce57f">ldmat</a>
+, <a class="el" href="classchmat.html#a4fc7f9b0539b97c414442a22f3db6e8">chmat</a>
 <li>setL()
 : <a class="el" href="classldmat.html#32ff66296627ff5341d7c0b973249614">ldmat</a>
@@ -126,14 +124,16 @@
 : <a class="el" href="classsqmat.html#4268750c040c716b2c05037f725078a2">sqmat</a>
 <li>sqrt_mult()
-: <a class="el" href="classsqmat.html#6b79438b5d7544a9c8e110a145355d8f">sqmat</a>
+: <a class="el" href="classfsqmat.html#842a774077ee34ac3c36d180ab33e103">fsqmat</a>
+, <a class="el" href="classsqmat.html#6b79438b5d7544a9c8e110a145355d8f">sqmat</a>
+, <a class="el" href="classchmat.html#b22aa239dbaca33e3fb93b4f674d7051">chmat</a>
 , <a class="el" href="classldmat.html#fc380626ced6f9244fb58c5f0231174d">ldmat</a>
-, <a class="el" href="classfsqmat.html#842a774077ee34ac3c36d180ab33e103">fsqmat</a>
-, <a class="el" href="classchmat.html#b22aa239dbaca33e3fb93b4f674d7051">chmat</a>
 <li>step()
-: <a class="el" href="classDS.html#470ba89e8e7c3c4d830803221b4e9be6">DS</a>
+: <a class="el" href="classmemlog.html#9ebaf88cda26992f4f50aa13aeafc691">memlog</a>
+, <a class="el" href="classlogger.html#2b86e4ad1d970cb4a0db4ded3ca59924">logger</a>
 , <a class="el" href="classdirfilelog.html#887f2bb97e8c92ca42eea1fbac34eb51">dirfilelog</a>
-, <a class="el" href="classlogger.html#2b86e4ad1d970cb4a0db4ded3ca59924">logger</a>
+, <a class="el" href="classDS.html#470ba89e8e7c3c4d830803221b4e9be6">DS</a>
 , <a class="el" href="classMemDS.html#21916feb3e5ff960855c09b06a0d279b">MemDS</a>
-, <a class="el" href="classmemlog.html#9ebaf88cda26992f4f50aa13aeafc691">memlog</a>
+<li>StringAttribute()
+: <a class="el" href="classStringAttribute.html#a507cdfd19fa54e8a6cf22ffb45e5c81">StringAttribute</a>
 <li>structure_est()
 : <a class="el" href="classARX.html#130bb7336aac681ce14b027b8f1409fa">ARX</a>
@@ -144,7 +144,7 @@
 </ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:34 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:47 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/pmsm_8h-source.html
===================================================================
--- doc/html/pmsm_8h-source.html (revision 106)
+++ doc/html/pmsm_8h-source.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -19,143 +19,141 @@
 <a name="l00003"></a>00003 <span class="preprocessor"></span>
 <a name="l00004"></a>00004 <span class="preprocessor">#include &lt;stat/libFN.h&gt;</span>
-<a name="l00005"></a>00005 <span class="preprocessor">#include &lt;userinfo.h&gt;</span>
-<a name="l00006"></a>00006 
-<a name="l00007"></a>00007 
-<a name="l00008"></a>00008 <span class="comment">//TODO hardcoded RVs!!!</span>
-<a name="l00009"></a>00009 <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> rx ( <span class="stringliteral">"1 2 3 4"</span>, <span class="stringliteral">"{ia ib om th }"</span>, ones_i ( 4 ), zeros_i ( 4 ));
-<a name="l00010"></a>00010 <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> ru ( <span class="stringliteral">"5 6"</span>, <span class="stringliteral">"{ua ub }"</span>, ones_i ( 2 ) ,zeros_i ( 2 ));
-<a name="l00011"></a>00011 <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> ry ( <span class="stringliteral">"7 8"</span>, <span class="stringliteral">"{oia oib }"</span>, ones_i ( 2 ) ,zeros_i ( 2 ));
-<a name="l00012"></a>00012 
-<a name="l00013"></a>00013 <span class="keyword">class </span>uipmsm : <span class="keyword">public</span> <a class="code" href="classuibase.html" title="User Info base class.">uibase</a>{
-<a name="l00014"></a>00014         <span class="keywordtype">double</span> Rs, Ls, dt, Ypm, kp, p,  J, Mz;
-<a name="l00015"></a>00015 };
-<a name="l00016"></a>00016 
-<a name="l00018"></a><a class="code" href="classIMpmsm.html">00018</a> <span class="keyword">class </span><a class="code" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$.">IMpmsm</a> : <span class="keyword">public</span> <a class="code" href="classdiffbifn.html" title="Class representing a differentiable function of two variables .">diffbifn</a> {
-<a name="l00019"></a>00019 <span class="keyword">protected</span>:
-<a name="l00020"></a>00020         <span class="keywordtype">double</span> Rs, Ls, dt, Ypm, kp, p,  J, Mz;
-<a name="l00021"></a>00021 
-<a name="l00022"></a>00022 <span class="keyword">public</span>:
-<a name="l00023"></a>00023         <a class="code" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$.">IMpmsm</a>() :<a class="code" href="classdiffbifn.html#797772c0d5aab8ddccec19dfe4bb2d77" title="Default constructor (dimy is not set!).">diffbifn</a> (rx.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>(), rx, ru ) {};
-<a name="l00025"></a><a class="code" href="classIMpmsm.html#42818f3426d99fecb7e97be8ffe2e228">00025</a>         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#42818f3426d99fecb7e97be8ffe2e228" title="Set mechanical and electrical variables.">set_parameters</a> ( <span class="keywordtype">double</span> Rs0, <span class="keywordtype">double</span> Ls0, <span class="keywordtype">double</span> dt0, <span class="keywordtype">double</span> Ypm0, <span class="keywordtype">double</span> kp0, <span class="keywordtype">double</span> p0, <span class="keywordtype">double</span> J0, <span class="keywordtype">double</span> Mz0 ) {Rs=Rs0; Ls=Ls0; dt=dt0; Ypm=Ypm0; kp=kp0; p=p0; J=J0; Mz=Mz0;}
-<a name="l00026"></a>00026 
-<a name="l00027"></a><a class="code" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe">00027</a>         vec <a class="code" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe" title="Evaluates .">eval</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0 ) {
-<a name="l00028"></a>00028                 <span class="comment">// last state</span>
-<a name="l00029"></a>00029                 <span class="keywordtype">double</span> iam = x0 ( 0 );
-<a name="l00030"></a>00030                 <span class="keywordtype">double</span> ibm = x0 ( 1 );
-<a name="l00031"></a>00031                 <span class="keywordtype">double</span> omm = x0 ( 2 );
-<a name="l00032"></a>00032                 <span class="keywordtype">double</span> thm = x0 ( 3 );
-<a name="l00033"></a>00033                 <span class="keywordtype">double</span> uam = u0 ( 0 );
-<a name="l00034"></a>00034                 <span class="keywordtype">double</span> ubm = u0 ( 1 );
-<a name="l00035"></a>00035 
-<a name="l00036"></a>00036                 vec xk=zeros ( 4 );
-<a name="l00037"></a>00037                 <span class="comment">//ia</span>
-<a name="l00038"></a>00038                 xk ( 0 ) = ( 1.0- Rs/Ls*dt ) * iam + Ypm/Ls*dt*omm * sin ( thm ) + uam*dt/Ls;
-<a name="l00039"></a>00039                 <span class="comment">//ib</span>
-<a name="l00040"></a>00040                 xk ( 1 ) = ( 1.0- Rs/Ls*dt ) * ibm - Ypm/Ls*dt*omm * cos ( thm ) + ubm*dt/Ls;
-<a name="l00041"></a>00041                 <span class="comment">//om</span>
-<a name="l00042"></a>00042                 xk ( 2 ) = omm + kp*p*p * Ypm/J*dt* ( ibm * cos ( thm )-iam * sin ( thm ) ) - p/J*dt*Mz;
-<a name="l00043"></a>00043                 <span class="comment">//th</span>
-<a name="l00044"></a>00044                 xk ( 3 ) = thm + omm*dt; <span class="comment">// &lt;0..2pi&gt;</span>
-<a name="l00045"></a>00045                 <span class="keywordflow">if</span> ( xk ( 3 ) &gt;pi ) xk ( 3 )-=2*pi;
-<a name="l00046"></a>00046                 <span class="keywordflow">if</span> ( xk ( 3 ) &lt;-pi ) xk ( 3 ) +=2*pi;
-<a name="l00047"></a>00047                 <span class="keywordflow">return</span> xk;
-<a name="l00048"></a>00048         }
-<a name="l00049"></a>00049 
-<a name="l00050"></a><a class="code" href="classIMpmsm.html#b4378b5d3bf64c683e4cf5c5f1cd56f1">00050</a>         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#b4378b5d3bf64c683e4cf5c5f1cd56f1" title="Evaluates  and writes result into A .">dfdx_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {
-<a name="l00051"></a>00051                 <span class="keywordtype">double</span> iam = x0 ( 0 );
-<a name="l00052"></a>00052                 <span class="keywordtype">double</span> ibm = x0 ( 1 );
-<a name="l00053"></a>00053                 <span class="keywordtype">double</span> omm = x0 ( 2 );
-<a name="l00054"></a>00054                 <span class="keywordtype">double</span> thm = x0 ( 3 );
-<a name="l00055"></a>00055                 <span class="comment">// d ia</span>
-<a name="l00056"></a>00056                 A ( 0,0 ) = ( 1.0- Rs/Ls*dt ); A ( 0,1 ) = 0.0;
-<a name="l00057"></a>00057                 A ( 0,2 ) = Ypm/Ls*dt* sin ( thm ); A ( 0,3 ) = Ypm/Ls*dt*omm * ( cos ( thm ) );
-<a name="l00058"></a>00058                 <span class="comment">// d ib</span>
-<a name="l00059"></a>00059                 A ( 1,0 ) = 0.0 ; A ( 1,1 ) = ( 1.0- Rs/Ls*dt );
-<a name="l00060"></a>00060                 A ( 1,2 ) = -Ypm/Ls*dt* cos ( thm ); A ( 1,3 ) = Ypm/Ls*dt*omm * ( sin ( thm ) );
-<a name="l00061"></a>00061                 <span class="comment">// d om</span>
-<a name="l00062"></a>00062                 A ( 2,0 ) = kp*p*p * Ypm/J*dt* ( - sin ( thm ) );
-<a name="l00063"></a>00063                 A ( 2,1 ) = kp*p*p * Ypm/J*dt* ( cos ( thm ) );
-<a name="l00064"></a>00064                 A ( 2,2 ) = 1.0;
-<a name="l00065"></a>00065                 A ( 2,3 ) = kp*p*p * Ypm/J*dt* ( -ibm * sin ( thm )-iam * cos ( thm ) );
-<a name="l00066"></a>00066                 <span class="comment">// d th</span>
-<a name="l00067"></a>00067                 A ( 3,0 ) = 0.0; A ( 3,1 ) = 0.0; A ( 3,2 ) = dt; A ( 3,3 ) = 1.0;
-<a name="l00068"></a>00068         }
+<a name="l00005"></a>00005 
+<a name="l00006"></a>00006 <span class="comment">//TODO hardcoded RVs!!!</span>
+<a name="l00007"></a>00007 <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> rx ( <span class="stringliteral">"1 2 3 4"</span>, <span class="stringliteral">"{ia ib om th }"</span>, ones_i ( 4 ), zeros_i ( 4 ));
+<a name="l00008"></a>00008 <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> ru ( <span class="stringliteral">"5 6"</span>, <span class="stringliteral">"{ua ub }"</span>, ones_i ( 2 ) ,zeros_i ( 2 ));
+<a name="l00009"></a>00009 <a class="code" href="classRV.html" title="Class representing variables, most often random variables.">RV</a> ry ( <span class="stringliteral">"7 8"</span>, <span class="stringliteral">"{oia oib }"</span>, ones_i ( 2 ) ,zeros_i ( 2 ));
+<a name="l00010"></a>00010 
+<a name="l00011"></a>00011 <span class="comment">// class uipmsm : public uibase{</span>
+<a name="l00012"></a>00012 <span class="comment">//      double Rs, Ls, dt, Ypm, kp, p,  J, Mz;</span>
+<a name="l00013"></a>00013 <span class="comment">// };</span>
+<a name="l00014"></a>00014 
+<a name="l00016"></a><a class="code" href="classIMpmsm.html">00016</a> <span class="keyword">class </span><a class="code" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$.">IMpmsm</a> : <span class="keyword">public</span> <a class="code" href="classdiffbifn.html" title="Class representing a differentiable function of two variables .">diffbifn</a> {
+<a name="l00017"></a>00017 <span class="keyword">protected</span>:
+<a name="l00018"></a>00018         <span class="keywordtype">double</span> Rs, Ls, dt, Ypm, kp, p,  J, Mz;
+<a name="l00019"></a>00019 
+<a name="l00020"></a>00020 <span class="keyword">public</span>:
+<a name="l00021"></a>00021         <a class="code" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$.">IMpmsm</a>() :<a class="code" href="classdiffbifn.html#797772c0d5aab8ddccec19dfe4bb2d77" title="Default constructor (dimy is not set!).">diffbifn</a> (rx.<a class="code" href="classRV.html#f5c7b8bd589eef09ccdf3329a0addea0" title="Return number of scalars in the RV.">count</a>(), rx, ru ) {};
+<a name="l00023"></a><a class="code" href="classIMpmsm.html#42818f3426d99fecb7e97be8ffe2e228">00023</a>         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#42818f3426d99fecb7e97be8ffe2e228" title="Set mechanical and electrical variables.">set_parameters</a> ( <span class="keywordtype">double</span> Rs0, <span class="keywordtype">double</span> Ls0, <span class="keywordtype">double</span> dt0, <span class="keywordtype">double</span> Ypm0, <span class="keywordtype">double</span> kp0, <span class="keywordtype">double</span> p0, <span class="keywordtype">double</span> J0, <span class="keywordtype">double</span> Mz0 ) {Rs=Rs0; Ls=Ls0; dt=dt0; Ypm=Ypm0; kp=kp0; p=p0; J=J0; Mz=Mz0;}
+<a name="l00024"></a>00024 
+<a name="l00025"></a><a class="code" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe">00025</a>         vec <a class="code" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe" title="Evaluates .">eval</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0 ) {
+<a name="l00026"></a>00026                 <span class="comment">// last state</span>
+<a name="l00027"></a>00027                 <span class="keywordtype">double</span> iam = x0 ( 0 );
+<a name="l00028"></a>00028                 <span class="keywordtype">double</span> ibm = x0 ( 1 );
+<a name="l00029"></a>00029                 <span class="keywordtype">double</span> omm = x0 ( 2 );
+<a name="l00030"></a>00030                 <span class="keywordtype">double</span> thm = x0 ( 3 );
+<a name="l00031"></a>00031                 <span class="keywordtype">double</span> uam = u0 ( 0 );
+<a name="l00032"></a>00032                 <span class="keywordtype">double</span> ubm = u0 ( 1 );
+<a name="l00033"></a>00033 
+<a name="l00034"></a>00034                 vec xk=zeros ( 4 );
+<a name="l00035"></a>00035                 <span class="comment">//ia</span>
+<a name="l00036"></a>00036                 xk ( 0 ) = ( 1.0- Rs/Ls*dt ) * iam + Ypm/Ls*dt*omm * sin ( thm ) + uam*dt/Ls;
+<a name="l00037"></a>00037                 <span class="comment">//ib</span>
+<a name="l00038"></a>00038                 xk ( 1 ) = ( 1.0- Rs/Ls*dt ) * ibm - Ypm/Ls*dt*omm * cos ( thm ) + ubm*dt/Ls;
+<a name="l00039"></a>00039                 <span class="comment">//om</span>
+<a name="l00040"></a>00040                 xk ( 2 ) = omm + kp*p*p * Ypm/J*dt* ( ibm * cos ( thm )-iam * sin ( thm ) ) - p/J*dt*Mz;
+<a name="l00041"></a>00041                 <span class="comment">//th</span>
+<a name="l00042"></a>00042                 xk ( 3 ) = thm + omm*dt; <span class="comment">// &lt;0..2pi&gt;</span>
+<a name="l00043"></a>00043                 <span class="keywordflow">if</span> ( xk ( 3 ) &gt;pi ) xk ( 3 )-=2*pi;
+<a name="l00044"></a>00044                 <span class="keywordflow">if</span> ( xk ( 3 ) &lt;-pi ) xk ( 3 ) +=2*pi;
+<a name="l00045"></a>00045                 <span class="keywordflow">return</span> xk;
+<a name="l00046"></a>00046         }
+<a name="l00047"></a>00047 
+<a name="l00048"></a><a class="code" href="classIMpmsm.html#b4378b5d3bf64c683e4cf5c5f1cd56f1">00048</a>         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#b4378b5d3bf64c683e4cf5c5f1cd56f1" title="Evaluates  and writes result into A .">dfdx_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {
+<a name="l00049"></a>00049                 <span class="keywordtype">double</span> iam = x0 ( 0 );
+<a name="l00050"></a>00050                 <span class="keywordtype">double</span> ibm = x0 ( 1 );
+<a name="l00051"></a>00051                 <span class="keywordtype">double</span> omm = x0 ( 2 );
+<a name="l00052"></a>00052                 <span class="keywordtype">double</span> thm = x0 ( 3 );
+<a name="l00053"></a>00053                 <span class="comment">// d ia</span>
+<a name="l00054"></a>00054                 A ( 0,0 ) = ( 1.0- Rs/Ls*dt ); A ( 0,1 ) = 0.0;
+<a name="l00055"></a>00055                 A ( 0,2 ) = Ypm/Ls*dt* sin ( thm ); A ( 0,3 ) = Ypm/Ls*dt*omm * ( cos ( thm ) );
+<a name="l00056"></a>00056                 <span class="comment">// d ib</span>
+<a name="l00057"></a>00057                 A ( 1,0 ) = 0.0 ; A ( 1,1 ) = ( 1.0- Rs/Ls*dt );
+<a name="l00058"></a>00058                 A ( 1,2 ) = -Ypm/Ls*dt* cos ( thm ); A ( 1,3 ) = Ypm/Ls*dt*omm * ( sin ( thm ) );
+<a name="l00059"></a>00059                 <span class="comment">// d om</span>
+<a name="l00060"></a>00060                 A ( 2,0 ) = kp*p*p * Ypm/J*dt* ( - sin ( thm ) );
+<a name="l00061"></a>00061                 A ( 2,1 ) = kp*p*p * Ypm/J*dt* ( cos ( thm ) );
+<a name="l00062"></a>00062                 A ( 2,2 ) = 1.0;
+<a name="l00063"></a>00063                 A ( 2,3 ) = kp*p*p * Ypm/J*dt* ( -ibm * sin ( thm )-iam * cos ( thm ) );
+<a name="l00064"></a>00064                 <span class="comment">// d th</span>
+<a name="l00065"></a>00065                 A ( 3,0 ) = 0.0; A ( 3,1 ) = 0.0; A ( 3,2 ) = dt; A ( 3,3 ) = 1.0;
+<a name="l00066"></a>00066         }
+<a name="l00067"></a>00067 
+<a name="l00068"></a><a class="code" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5">00068</a>         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5" title="Evaluates  and writes result into A .">dfdu_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {it_error ( <span class="stringliteral">"not needed"</span> );};
 <a name="l00069"></a>00069 
-<a name="l00070"></a><a class="code" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5">00070</a>         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5" title="Evaluates  and writes result into A .">dfdu_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {it_error ( <span class="stringliteral">"not needed"</span> );};
+<a name="l00070"></a>00070 };
 <a name="l00071"></a>00071 
-<a name="l00072"></a>00072 };
-<a name="l00073"></a>00073 
-<a name="l00074"></a>00074 <span class="keyword">class </span>IMpmsmStat : <span class="keyword">public</span> <a class="code" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$.">IMpmsm</a> {
-<a name="l00075"></a>00075         IMpmsmStat() :<a class="code" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$.">IMpmsm</a>() {};
-<a name="l00077"></a>00077         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#42818f3426d99fecb7e97be8ffe2e228" title="Set mechanical and electrical variables.">set_parameters</a> ( <span class="keywordtype">double</span> Rs0, <span class="keywordtype">double</span> Ls0, <span class="keywordtype">double</span> dt0, <span class="keywordtype">double</span> Ypm0, <span class="keywordtype">double</span> kp0, <span class="keywordtype">double</span> p0, <span class="keywordtype">double</span> J0, <span class="keywordtype">double</span> Mz0 ) {Rs=Rs0; Ls=Ls0; dt=dt0; Ypm=Ypm0; kp=kp0; p=p0; J=J0; Mz=Mz0;}
-<a name="l00078"></a>00078 
-<a name="l00079"></a>00079         vec <a class="code" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe" title="Evaluates .">eval</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0 ) {
-<a name="l00080"></a>00080                 <span class="comment">// last state</span>
-<a name="l00081"></a>00081                 <span class="keywordtype">double</span> iam = x0 ( 0 );
-<a name="l00082"></a>00082                 <span class="keywordtype">double</span> ibm = x0 ( 1 );
-<a name="l00083"></a>00083                 <span class="keywordtype">double</span> omm = x0 ( 2 );
-<a name="l00084"></a>00084                 <span class="keywordtype">double</span> thm = x0 ( 3 );
-<a name="l00085"></a>00085                 <span class="keywordtype">double</span> uam = u0 ( 0 );
-<a name="l00086"></a>00086                 <span class="keywordtype">double</span> ubm = u0 ( 1 );
-<a name="l00087"></a>00087 
-<a name="l00088"></a>00088                 vec xk=zeros ( 4 );
-<a name="l00089"></a>00089                 <span class="comment">//ia</span>
-<a name="l00090"></a>00090                 xk ( 0 ) = ( 1.0- Rs/Ls*dt ) * iam + Ypm/Ls*dt*omm * sin ( thm ) + uam*dt/Ls;
-<a name="l00091"></a>00091                 <span class="comment">//ib</span>
-<a name="l00092"></a>00092                 xk ( 1 ) = ( 1.0- Rs/Ls*dt ) * ibm - Ypm/Ls*dt*omm * cos ( thm ) + ubm*dt/Ls;
-<a name="l00093"></a>00093                 <span class="comment">//om</span>
-<a name="l00094"></a>00094                 xk ( 2 ) = omm;<span class="comment">// + kp*p*p * Ypm/J*dt* ( ibm * cos ( thm )-iam * sin ( thm ) ) - p/J*dt*Mz;</span>
-<a name="l00095"></a>00095                 <span class="comment">//th</span>
-<a name="l00096"></a>00096                 xk ( 3 ) = rem(thm + omm*dt,2*pi); <span class="comment">// &lt;0..2pi&gt;</span>
-<a name="l00097"></a>00097                 <span class="keywordflow">return</span> xk;
-<a name="l00098"></a>00098         }
-<a name="l00099"></a>00099 
-<a name="l00100"></a>00100         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#b4378b5d3bf64c683e4cf5c5f1cd56f1" title="Evaluates  and writes result into A .">dfdx_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {
-<a name="l00101"></a>00101 <span class="comment">//              double iam = x0 ( 0 );</span>
-<a name="l00102"></a>00102 <span class="comment">//              double ibm = x0 ( 1 );</span>
-<a name="l00103"></a>00103                 <span class="keywordtype">double</span> omm = x0 ( 2 );
-<a name="l00104"></a>00104                 <span class="keywordtype">double</span> thm = x0 ( 3 );
-<a name="l00105"></a>00105                 <span class="comment">// d ia</span>
-<a name="l00106"></a>00106                 A ( 0,0 ) = ( 1.0- Rs/Ls*dt ); A ( 0,1 ) = 0.0;
-<a name="l00107"></a>00107                 A ( 0,2 ) = Ypm/Ls*dt* sin ( thm ); A ( 0,3 ) = Ypm/Ls*dt*omm * ( cos ( thm ) );
-<a name="l00108"></a>00108                 <span class="comment">// d ib</span>
-<a name="l00109"></a>00109                 A ( 1,0 ) = 0.0 ; A ( 1,1 ) = ( 1.0- Rs/Ls*dt );
-<a name="l00110"></a>00110                 A ( 1,2 ) = -Ypm/Ls*dt* cos ( thm ); A ( 1,3 ) = Ypm/Ls*dt*omm * ( sin ( thm ) );
-<a name="l00111"></a>00111                 <span class="comment">// d om</span>
-<a name="l00112"></a>00112                 A ( 2,0 ) = 0.0;<span class="comment">//kp*p*p * Ypm/J*dt* ( - sin ( thm ) );</span>
-<a name="l00113"></a>00113                 A ( 2,1 ) = 0.0;<span class="comment">//kp*p*p * Ypm/J*dt* ( cos ( thm ) );</span>
-<a name="l00114"></a>00114                 A ( 2,2 ) = 1.0;
-<a name="l00115"></a>00115                 A ( 2,3 ) = 0.0;<span class="comment">//kp*p*p * Ypm/J*dt* ( -ibm * sin ( thm )-iam * cos ( thm ) );</span>
-<a name="l00116"></a>00116                 <span class="comment">// d th</span>
-<a name="l00117"></a>00117                 A ( 3,0 ) = 0.0; A ( 3,1 ) = 0.0; A ( 3,2 ) = dt; A ( 3,3 ) = 1.0;
-<a name="l00118"></a>00118         }
+<a name="l00072"></a>00072 <span class="keyword">class </span>IMpmsmStat : <span class="keyword">public</span> <a class="code" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$.">IMpmsm</a> {
+<a name="l00073"></a>00073         IMpmsmStat() :<a class="code" href="classIMpmsm.html" title="State evolution model for a PMSM drive and its derivative with respect to $x$.">IMpmsm</a>() {};
+<a name="l00075"></a>00075         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#42818f3426d99fecb7e97be8ffe2e228" title="Set mechanical and electrical variables.">set_parameters</a> ( <span class="keywordtype">double</span> Rs0, <span class="keywordtype">double</span> Ls0, <span class="keywordtype">double</span> dt0, <span class="keywordtype">double</span> Ypm0, <span class="keywordtype">double</span> kp0, <span class="keywordtype">double</span> p0, <span class="keywordtype">double</span> J0, <span class="keywordtype">double</span> Mz0 ) {Rs=Rs0; Ls=Ls0; dt=dt0; Ypm=Ypm0; kp=kp0; p=p0; J=J0; Mz=Mz0;}
+<a name="l00076"></a>00076 
+<a name="l00077"></a>00077         vec <a class="code" href="classIMpmsm.html#45785869d978dda42828a072ec2caebe" title="Evaluates .">eval</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0 ) {
+<a name="l00078"></a>00078                 <span class="comment">// last state</span>
+<a name="l00079"></a>00079                 <span class="keywordtype">double</span> iam = x0 ( 0 );
+<a name="l00080"></a>00080                 <span class="keywordtype">double</span> ibm = x0 ( 1 );
+<a name="l00081"></a>00081                 <span class="keywordtype">double</span> omm = x0 ( 2 );
+<a name="l00082"></a>00082                 <span class="keywordtype">double</span> thm = x0 ( 3 );
+<a name="l00083"></a>00083                 <span class="keywordtype">double</span> uam = u0 ( 0 );
+<a name="l00084"></a>00084                 <span class="keywordtype">double</span> ubm = u0 ( 1 );
+<a name="l00085"></a>00085 
+<a name="l00086"></a>00086                 vec xk=zeros ( 4 );
+<a name="l00087"></a>00087                 <span class="comment">//ia</span>
+<a name="l00088"></a>00088                 xk ( 0 ) = ( 1.0- Rs/Ls*dt ) * iam + Ypm/Ls*dt*omm * sin ( thm ) + uam*dt/Ls;
+<a name="l00089"></a>00089                 <span class="comment">//ib</span>
+<a name="l00090"></a>00090                 xk ( 1 ) = ( 1.0- Rs/Ls*dt ) * ibm - Ypm/Ls*dt*omm * cos ( thm ) + ubm*dt/Ls;
+<a name="l00091"></a>00091                 <span class="comment">//om</span>
+<a name="l00092"></a>00092                 xk ( 2 ) = omm;<span class="comment">// + kp*p*p * Ypm/J*dt* ( ibm * cos ( thm )-iam * sin ( thm ) ) - p/J*dt*Mz;</span>
+<a name="l00093"></a>00093                 <span class="comment">//th</span>
+<a name="l00094"></a>00094                 xk ( 3 ) = rem(thm + omm*dt,2*pi); <span class="comment">// &lt;0..2pi&gt;</span>
+<a name="l00095"></a>00095                 <span class="keywordflow">return</span> xk;
+<a name="l00096"></a>00096         }
+<a name="l00097"></a>00097 
+<a name="l00098"></a>00098         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#b4378b5d3bf64c683e4cf5c5f1cd56f1" title="Evaluates  and writes result into A .">dfdx_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {
+<a name="l00099"></a>00099 <span class="comment">//              double iam = x0 ( 0 );</span>
+<a name="l00100"></a>00100 <span class="comment">//              double ibm = x0 ( 1 );</span>
+<a name="l00101"></a>00101                 <span class="keywordtype">double</span> omm = x0 ( 2 );
+<a name="l00102"></a>00102                 <span class="keywordtype">double</span> thm = x0 ( 3 );
+<a name="l00103"></a>00103                 <span class="comment">// d ia</span>
+<a name="l00104"></a>00104                 A ( 0,0 ) = ( 1.0- Rs/Ls*dt ); A ( 0,1 ) = 0.0;
+<a name="l00105"></a>00105                 A ( 0,2 ) = Ypm/Ls*dt* sin ( thm ); A ( 0,3 ) = Ypm/Ls*dt*omm * ( cos ( thm ) );
+<a name="l00106"></a>00106                 <span class="comment">// d ib</span>
+<a name="l00107"></a>00107                 A ( 1,0 ) = 0.0 ; A ( 1,1 ) = ( 1.0- Rs/Ls*dt );
+<a name="l00108"></a>00108                 A ( 1,2 ) = -Ypm/Ls*dt* cos ( thm ); A ( 1,3 ) = Ypm/Ls*dt*omm * ( sin ( thm ) );
+<a name="l00109"></a>00109                 <span class="comment">// d om</span>
+<a name="l00110"></a>00110                 A ( 2,0 ) = 0.0;<span class="comment">//kp*p*p * Ypm/J*dt* ( - sin ( thm ) );</span>
+<a name="l00111"></a>00111                 A ( 2,1 ) = 0.0;<span class="comment">//kp*p*p * Ypm/J*dt* ( cos ( thm ) );</span>
+<a name="l00112"></a>00112                 A ( 2,2 ) = 1.0;
+<a name="l00113"></a>00113                 A ( 2,3 ) = 0.0;<span class="comment">//kp*p*p * Ypm/J*dt* ( -ibm * sin ( thm )-iam * cos ( thm ) );</span>
+<a name="l00114"></a>00114                 <span class="comment">// d th</span>
+<a name="l00115"></a>00115                 A ( 3,0 ) = 0.0; A ( 3,1 ) = 0.0; A ( 3,2 ) = dt; A ( 3,3 ) = 1.0;
+<a name="l00116"></a>00116         }
+<a name="l00117"></a>00117 
+<a name="l00118"></a>00118         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5" title="Evaluates  and writes result into A .">dfdu_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {it_error ( <span class="stringliteral">"not needed"</span> );};
 <a name="l00119"></a>00119 
-<a name="l00120"></a>00120         <span class="keywordtype">void</span> <a class="code" href="classIMpmsm.html#c3f8dad22ae9855c04a1d593b45c99b5" title="Evaluates  and writes result into A .">dfdu_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {it_error ( <span class="stringliteral">"not needed"</span> );};
+<a name="l00120"></a>00120 };
 <a name="l00121"></a>00121 
-<a name="l00122"></a>00122 };
-<a name="l00123"></a>00123 
-<a name="l00125"></a><a class="code" href="classOMpmsm.html">00125</a> <span class="keyword">class </span><a class="code" href="classOMpmsm.html" title="Observation model for PMSM drive and its derivative with respect to $x$.">OMpmsm</a>: <span class="keyword">public</span> <a class="code" href="classdiffbifn.html" title="Class representing a differentiable function of two variables .">diffbifn</a> {
-<a name="l00126"></a>00126 <span class="keyword">public</span>:
-<a name="l00127"></a>00127         <a class="code" href="classOMpmsm.html" title="Observation model for PMSM drive and its derivative with respect to $x$.">OMpmsm</a>() :<a class="code" href="classdiffbifn.html#797772c0d5aab8ddccec19dfe4bb2d77" title="Default constructor (dimy is not set!).">diffbifn</a> (2, rx,ru ) {};
-<a name="l00128"></a>00128 
-<a name="l00129"></a><a class="code" href="classOMpmsm.html#8e32392c9c635584606287b8c0e8c9da">00129</a>         vec <a class="code" href="classOMpmsm.html#8e32392c9c635584606287b8c0e8c9da" title="Evaluates .">eval</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0 ) {
-<a name="l00130"></a>00130                 vec y ( 2 );
-<a name="l00131"></a>00131                 y ( 0 ) = x0 ( 0 );
-<a name="l00132"></a>00132                 y ( 1 ) = x0 ( 1 );
-<a name="l00133"></a>00133                 <span class="keywordflow">return</span> y;
-<a name="l00134"></a>00134         }
-<a name="l00135"></a>00135 
-<a name="l00136"></a><a class="code" href="classOMpmsm.html#b75b5fd55b2ac5ed74b5b953af122821">00136</a>         <span class="keywordtype">void</span> <a class="code" href="classOMpmsm.html#b75b5fd55b2ac5ed74b5b953af122821" title="Evaluates  and writes result into A .">dfdx_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {
-<a name="l00137"></a>00137                 A.clear();
-<a name="l00138"></a>00138                 A ( 0,0 ) = 1.0;
-<a name="l00139"></a>00139                 A ( 1,1 ) = 1.0;
-<a name="l00140"></a>00140         }
-<a name="l00141"></a>00141 };
-<a name="l00142"></a>00142 
-<a name="l00143"></a>00143 <span class="preprocessor">#endif //PMSM_H</span>
+<a name="l00123"></a><a class="code" href="classOMpmsm.html">00123</a> <span class="keyword">class </span><a class="code" href="classOMpmsm.html" title="Observation model for PMSM drive and its derivative with respect to $x$.">OMpmsm</a>: <span class="keyword">public</span> <a class="code" href="classdiffbifn.html" title="Class representing a differentiable function of two variables .">diffbifn</a> {
+<a name="l00124"></a>00124 <span class="keyword">public</span>:
+<a name="l00125"></a>00125         <a class="code" href="classOMpmsm.html" title="Observation model for PMSM drive and its derivative with respect to $x$.">OMpmsm</a>() :<a class="code" href="classdiffbifn.html#797772c0d5aab8ddccec19dfe4bb2d77" title="Default constructor (dimy is not set!).">diffbifn</a> (2, rx,ru ) {};
+<a name="l00126"></a>00126 
+<a name="l00127"></a><a class="code" href="classOMpmsm.html#8e32392c9c635584606287b8c0e8c9da">00127</a>         vec <a class="code" href="classOMpmsm.html#8e32392c9c635584606287b8c0e8c9da" title="Evaluates .">eval</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0 ) {
+<a name="l00128"></a>00128                 vec y ( 2 );
+<a name="l00129"></a>00129                 y ( 0 ) = x0 ( 0 );
+<a name="l00130"></a>00130                 y ( 1 ) = x0 ( 1 );
+<a name="l00131"></a>00131                 <span class="keywordflow">return</span> y;
+<a name="l00132"></a>00132         }
+<a name="l00133"></a>00133 
+<a name="l00134"></a><a class="code" href="classOMpmsm.html#b75b5fd55b2ac5ed74b5b953af122821">00134</a>         <span class="keywordtype">void</span> <a class="code" href="classOMpmsm.html#b75b5fd55b2ac5ed74b5b953af122821" title="Evaluates  and writes result into A .">dfdx_cond</a> ( <span class="keyword">const</span> vec &amp;x0, <span class="keyword">const</span> vec &amp;u0, mat &amp;A, <span class="keywordtype">bool</span> full=<span class="keyword">true</span> ) {
+<a name="l00135"></a>00135                 A.clear();
+<a name="l00136"></a>00136                 A ( 0,0 ) = 1.0;
+<a name="l00137"></a>00137                 A ( 1,1 ) = 1.0;
+<a name="l00138"></a>00138         }
+<a name="l00139"></a>00139 };
+<a name="l00140"></a>00140 
+<a name="l00141"></a>00141 <span class="preprocessor">#endif //PMSM_H</span>
 </pre></div></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:28 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:41 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classmgamma-members.html
===================================================================
--- doc/html/classmgamma-members.html (revision 106)
+++ doc/html/classmgamma-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -39,11 +39,11 @@
   <tr class="memlist"><td><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmgamma.html#9f40dc43885085fad8e3d6652b79e139">samplecond</a>(vec &amp;cond, double &amp;lik)</td><td><a class="el" href="classmgamma.html">mgamma</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">samplecond</a>(vec &amp;cond, vec &amp;lik, int n)</td><td><a class="el" href="classmgamma.html">mgamma</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmgamma.html#e9d52749793f40aad85b70c6db4435ae">samplecond</a>(vec &amp;cond, vec &amp;lik, int n)</td><td><a class="el" href="classmgamma.html">mgamma</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classmgamma.html#a9d646cf758a70126dde7c48790b6e94">set_parameters</a>(double k)</td><td><a class="el" href="classmgamma.html">mgamma</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">~mpdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:43 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/sim__var_8cpp__incl.md5
===================================================================
--- doc/html/sim__var_8cpp__incl.md5 (revision 99)
+++ doc/html/sim__var_8cpp__incl.md5 (revision 139)
@@ -1,1 +1,1 @@
-b265246aa5990ba1b24713d464ca220f
+7814cb2453c51889f9180d307a03d37a
Index: doc/html/classemix-members.html
===================================================================
--- doc/html/classemix-members.html (revision 106)
+++ doc/html/classemix-members.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -36,12 +36,12 @@
   <tr class="memlist"><td><a class="el" href="classepdf.html#74da992e3f5d598da8850b646b79b9d9">rv</a></td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classemix.html#0650601f24e633e0ab09aa1e46c14483">sample</a>() const </td><td><a class="el" href="classemix.html">emix</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">epdf::sample</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a>(int N) const </td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classemix.html#6ce82b24d7fe540ddbf44b472a005555">set_parameters</a>(const vec &amp;w, const Array&lt; epdf * &gt; &amp;Coms)</td><td><a class="el" href="classemix.html">emix</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classemix.html#cdc8f4e2a5e43595ac5450d8a7f9d1ab">w</a></td><td><a class="el" href="classemix.html">emix</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classepdf.html#0a322dd106f04c0a2915e3d4f4227396">~epdf</a>()</td><td><a class="el" href="classepdf.html">epdf</a></td><td><code> [inline, virtual]</code></td></tr>
 </table></div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:41 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:51 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/libEF_8h.html
===================================================================
--- doc/html/libEF_8h.html (revision 106)
+++ doc/html/libEF_8h.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -39,5 +39,5 @@
 <p><center><img src="libEF_8h__dep__incl.png" border="0" usemap="#work/mixpp/bdm/stat/libEF.hdep_map" alt=""></center>
 <map name="work/mixpp/bdm/stat/libEF.hdep_map">
-<area shape="rect" href="arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="32,82,216,106"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="471,82,665,106"><area shape="rect" href="libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="252,82,447,106"><area shape="rect" href="emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="689,82,873,106"><area shape="rect" href="sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,156,232,180"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="256,156,456,180"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="480,156,848,180"></map>
+<area shape="rect" href="arx_8h.html" title="Bayesian Filtering for generalized autoregressive (ARX) model." alt="" coords="195,84,397,111"><area shape="rect" href="libKF_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="569,84,777,111"><area shape="rect" href="libPF_8h.html" title="Bayesian Filtering using stochastic sampling (Particle Filters)." alt="" coords="841,84,1049,111"><area shape="rect" href="emix_8h.html" title="Probability distributions for Mixtures of pdfs." alt="" coords="1153,84,1356,111"><area shape="rect" href="sim__var__arx_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="5,161,251,188"><area shape="rect" href="ekf__templ_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="275,161,520,188"><area shape="rect" href="sim__var_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="544,161,763,188"><area shape="rect" href="ekf__obj_8h.html" title="Bayesian Filtering for linear Gaussian models (Kalman Filter) and extensions." alt="" coords="787,161,1187,188"><area shape="rect" href="pmsm__mix_8cpp.html" title="Models for synchronous electric drive using IT++ and BDM." alt="" coords="1104,239,1344,265"></map>
 </div>
 
@@ -103,7 +103,7 @@
 ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty<p>
 Using IT++ for numerical operations ----------------------------------- </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:32 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:45 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classegiw.html
===================================================================
--- doc/html/classegiw.html (revision 106)
+++ doc/html/classegiw.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -83,6 +83,6 @@
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TODO decide if it is really needed. <br></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7b3523bce1de49f58afe7c1e428cc4fd"></a><!-- doxytag: member="egiw::sample" ref="7b3523bce1de49f58afe7c1e428cc4fd" args="(int N) const " -->
-virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#7b3523bce1de49f58afe7c1e428cc4fd">sample</a> (int N) const </td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="egiw::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " -->
+virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr>
 
 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr>
@@ -122,5 +122,5 @@
           <td class="paramname">          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"> const<code> [virtual]</code></td>
+          <td> const<code> [virtual]</code></td>
         </tr>
       </table>
@@ -139,7 +139,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a><li>work/mixpp/bdm/stat/libEF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:40 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:50 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/inherit__graph__6.md5
===================================================================
--- doc/html/inherit__graph__6.md5 (revision 91)
+++ doc/html/inherit__graph__6.md5 (revision 139)
@@ -1,1 +1,1 @@
-99c3fec210ba68a17a17b545a27898e8
+eaf0da1396a96b3945628d06ea641abc
Index: doc/html/classmmix-members.html
===================================================================
--- doc/html/classmmix-members.html (revision 139)
+++ doc/html/classmmix-members.html (revision 139)
@@ -0,0 +1,47 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: Member List</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>mmix Member List</h1>This is the complete list of members for <a class="el" href="classmmix.html">mmix</a>, including all inherited members.<p><table>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#e17780ee5b2cfe05922a6c56af1462f8">_epdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#ec9c850305984582548e8deb64f0ffe8">_rvc</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmmix.html#460632c7a0afd41b7840902181a7d85f">Coms</a></td><td><a class="el" href="classmmix.html">mmix</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmmix.html#1a66629ec5c2b6f4740606cf737f0193">condition</a>(const vec &amp;cond)</td><td><a class="el" href="classmmix.html">mmix</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#7aa894208a32f3487827df6d5054424c">ep</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmmix.html#507a5e6df53e6e9a6a330f1271cf0914">Epdf</a></td><td><a class="el" href="classmmix.html">mmix</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#80b738ece5bd4f8c4edaee4b38906f91">evalcond</a>(const vec &amp;dt, const vec &amp;cond)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmmix.html#6769a962f1f4d0ecc5b903b5f7d26ad3">mmix</a>(RV &amp;rv, RV &amp;rvc)</td><td><a class="el" href="classmmix.html">mmix</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#581ecf362185d37c08bb31cb9d046d6f">mpdf</a>(const RV &amp;rv0, const RV &amp;rvc0)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#f6687c07ff07d47812dd565368ca59eb">rv</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#acb7dda792b3cd5576f39fa3129abbab">rvc</a></td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#b0193a350c97933ddf15b15a130da352">samplecond</a>(vec &amp;cond, double &amp;ll)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#6bf806badfdac606c847e458e8fce18c">samplecond</a>(vec &amp;cond, vec &amp;ll, int N)</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmmix.html#e7681490a5c5b2d0a43f4e5842e10a9d">set_parameters</a>(const vec &amp;w, const Array&lt; mpdf * &gt; &amp;Coms)</td><td><a class="el" href="classmmix.html">mmix</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classmpdf.html#6788be9f3a888796499c5293a318fcfb">~mpdf</a>()</td><td><a class="el" href="classmpdf.html">mpdf</a></td><td><code> [inline, virtual]</code></td></tr>
+</table></div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:55 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classBMcond.html
===================================================================
--- doc/html/classBMcond.html (revision 106)
+++ doc/html/classBMcond.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -34,5 +34,5 @@
 <p><center><img src="classBMcond__inherit__graph.png" border="0" usemap="#BMcond__inherit__map" alt="Inheritance graph"></center>
 <map name="BMcond__inherit__map">
-<area shape="rect" href="classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="5,81,83,105"><area shape="rect" href="classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="221,81,296,105"><area shape="rect" href="classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="320,81,405,105"><area shape="rect" href="classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="429,81,504,105"></map>
+<area shape="rect" href="classEKF__unQ.html" title="Extended Kalman filter with unknown Q." alt="" coords="5,84,83,111"><area shape="rect" href="classEKFfixed.html" title="Extended Kalman Filter in full matrices." alt="" coords="221,84,296,111"><area shape="rect" href="classEKFful__unQR.html" title="Extended Kalman filter with unknown Q and R." alt="" coords="320,84,419,111"><area shape="rect" href="classKFcondQR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="443,84,528,111"><area shape="rect" href="classKFcondR.html" title="Kalman Filter with conditional diagonal matrices R and Q." alt="" coords="552,84,627,111"></map>
 <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
 <div class="dynheader">
@@ -77,7 +77,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:36 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:48 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classCarUI.html
===================================================================
--- doc/html/classCarUI.html (revision 139)
+++ doc/html/classCarUI.html (revision 139)
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+<title>mixpp: CarUI Class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.6 -->
+<div class="navigation" id="top">
+  <div class="tabs">
+    <ul>
+      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
+      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
+      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+      <li><a href="files.html"><span>Files</span></a></li>
+    </ul>
+  </div>
+  <div class="tabs">
+    <ul>
+      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
+      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
+      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
+    </ul>
+  </div>
+</div>
+<div class="contents">
+<h1>CarUI Class Reference</h1><!-- doxytag: class="CarUI" --><!-- doxytag: inherits="UserInfo&lt; Car &gt;" -->User info for strings.  
+<a href="#_details">More...</a>
+<p>
+<div class="dynheader">
+Inheritance diagram for CarUI:</div>
+<div class="dynsection">
+<p><center><img src="classCarUI__inherit__graph.png" border="0" usemap="#CarUI__inherit__map" alt="Inheritance graph"></center>
+<map name="CarUI__inherit__map">
+<area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="5,183,131,209"><area shape="rect" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="25,7,129,33"><area shape="rect" href="classUserInfo.html" title="The main user info template class." alt="" coords="84,87,196,113"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+<div class="dynheader">
+Collaboration diagram for CarUI:</div>
+<div class="dynsection">
+<p><center><img src="classCarUI__coll__graph.png" border="0" usemap="#CarUI__coll__map" alt="Collaboration graph"></center>
+<map name="CarUI__coll__map">
+<area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Car \&gt;" alt="" coords="23,316,148,343"><area shape="rect" href="classUserInfoCore.html" title="UserInfoCore class is for internal purposes only. Use UserInfo&lt;T&gt; instead." alt="" coords="5,103,109,129"><area shape="rect" href="classUserInfo.html" title="The main user info template class." alt="" coords="169,209,281,236"><area shape="rect" href="classUserInfo.html" title="UserInfo\&lt; Engine \&gt;" alt="" coords="181,316,328,343"><area shape="rect" href="classStringAttribute.html" title="Class encapsulating all the necessary stuff to work with a string attribute." alt="" coords="304,103,419,129"><area shape="rect" href="classEngineUI.html" title="User info for strings." alt="" coords="345,412,423,439"><area shape="rect" href="classAttribute.html" title="User Info base class." alt="" coords="503,7,580,33"><area shape="rect" href="classDoubleAttribute.html" title="Class encapsulating all the necessary stuff to work with the double attribute." alt="" coords="480,156,603,183"><area shape="rect" href="classIntAttribute.html" title="Class encapsulating all the necessary stuff to work with an int attribute." alt="" coords="617,263,711,289"></map>
+<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
+
+<p>
+<a href="classCarUI-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="931b042d42e04cb6ac84ee2a28d8ca3c"></a><!-- doxytag: member="CarUI::build" ref="931b042d42e04cb6ac84ee2a28d8ca3c" args="()" -->
+Car *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classCarUI.html#931b042d42e04cb6ac84ee2a28d8ca3c">build</a> ()</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">returns object of templated type filled with data stored in this <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> instance <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="089b8a3ad514b17ae564a27328655126"></a><!-- doxytag: member="CarUI::Save" ref="089b8a3ad514b17ae564a27328655126" args="(char *fileName)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#089b8a3ad514b17ae564a27328655126">Save</a> (char *fileName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Save <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> to the file (typically with an XML extension). <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="920c54d79132041a520180d083a6c503"></a><!-- doxytag: member="CarUI::Load" ref="920c54d79132041a520180d083a6c503" args="(char *fileName)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#920c54d79132041a520180d083a6c503">Load</a> (char *fileName)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Load <a class="el" href="classUserInfo.html" title="The main user info template class.">UserInfo</a> from the file (typically with an XML extension). <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="51c1823208b719eec546b98bb855e272"></a><!-- doxytag: member="CarUI::Attach" ref="51c1823208b719eec546b98bb855e272" args="(MappedElements &amp;externalElements)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#51c1823208b719eec546b98bb855e272">Attach</a> (MappedElements &amp;externalElements)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This method is the key method to connect the element to its parent UI element. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f673ea7ee23cc87e89d1530f94817800"></a><!-- doxytag: member="CarUI::ParseElement" ref="f673ea7ee23cc87e89d1530f94817800" args="(DOMElement *element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#f673ea7ee23cc87e89d1530f94817800">ParseElement</a> (DOMElement *element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills internal attributes and descendant elements according DOMElement. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="22ca1ef5a10740e4107cd5a7e9a72856"></a><!-- doxytag: member="CarUI::FillElement" ref="22ca1ef5a10740e4107cd5a7e9a72856" args="(DOMElement &amp;element)" -->
+void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#22ca1ef5a10740e4107cd5a7e9a72856">FillElement</a> (DOMElement &amp;element)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Fills DOMElement according internal attributes and descendant elements. <br></td></tr>
+<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7accef9d115c2e8997e3d2df5a6b17ec"></a><!-- doxytag: member="CarUI::engine" ref="7accef9d115c2e8997e3d2df5a6b17ec" args="" -->
+<a class="el" href="classEngineUI.html">EngineUI</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>engine</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="26245a75bc15a22629f7e50e83a7ba47"></a><!-- doxytag: member="CarUI::color" ref="26245a75bc15a22629f7e50e83a7ba47" args="" -->
+<a class="el" href="classStringAttribute.html">StringAttribute</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>color</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="9d2e9e499f886701e08fcc4adc8cb831"></a><!-- doxytag: member="CarUI::year" ref="9d2e9e499f886701e08fcc4adc8cb831" args="" -->
+<a class="el" href="classIntAttribute.html">IntAttribute</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>year</b></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b63907af7cfccefeab209f8381962092"></a><!-- doxytag: member="CarUI::help" ref="b63907af7cfccefeab209f8381962092" args="" -->
+<a class="el" href="classStringAttribute.html">StringAttribute</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#b63907af7cfccefeab209f8381962092">help</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Explanation for an user is the only obligatory attribute. <br></td></tr>
+<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="20783b9cdbef32b584be96851a8f9862"></a><!-- doxytag: member="CarUI::elements" ref="20783b9cdbef32b584be96851a8f9862" args="" -->
+MappedElements&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#20783b9cdbef32b584be96851a8f9862">elements</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">MappiLength of the output vector. <br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa6753c220a54aba613bfa3cc115d1c8"></a><!-- doxytag: member="CarUI::attributes" ref="aa6753c220a54aba613bfa3cc115d1c8" args="" -->
+<a class="el" href="classAttribute.html#342750acf29e4c37d009301ef5075111">Attribute::MappedAttributes</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classUserInfo.html#aa6753c220a54aba613bfa3cc115d1c8">attributes</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Length of the output vector. <br></td></tr>
+</table>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+User info for strings. <hr>The documentation for this class was generated from the following file:<ul>
+<li>work/mixpp/tests/testUI.cpp</ul>
+</div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
+</body>
+</html>
Index: doc/html/classDS.html
===================================================================
--- doc/html/classDS.html (revision 106)
+++ doc/html/classDS.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -104,5 +104,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"></td>
+          <td></td><td></td><td></td>
         </tr>
       </table>
@@ -121,7 +121,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libBM_8h-source.html">libBM.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:38 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/classdiffbifn.html
===================================================================
--- doc/html/classdiffbifn.html (revision 106)
+++ doc/html/classdiffbifn.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -136,5 +136,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -191,5 +191,5 @@
           <td></td>
           <td>)</td>
-          <td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
+          <td></td><td></td><td><code> [inline, virtual]</code></td>
         </tr>
       </table>
@@ -216,7 +216,7 @@
 <li>work/mixpp/bdm/stat/<a class="el" href="libFN_8h-source.html">libFN.h</a></ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:37 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:49 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
Index: doc/html/doxygen.css
===================================================================
--- doc/html/doxygen.css (revision 91)
+++ doc/html/doxygen.css (revision 139)
@@ -408,4 +408,5 @@
 	margin:0.5em;
 }
+/* these are for tree view when used as main index */
 .directory { 
 	font-size: 9pt; 
@@ -417,4 +418,19 @@
 	font-size: 11pt; 
 }
+
+/* The following two styles can be used to replace the root node title */
+/* with an image of your choice.  Simply uncomment the next two styles, */
+/* specify the name of your image and be sure to set 'height' to the */
+/* proper pixel height of your image. */
+
+/* .directory h3.swap { */
+/* 	height: 61px; */
+/* 	background-repeat: no-repeat; */
+/* 	background-image: url("yourimage.gif"); */
+/* } */
+/* .directory h3.swap span { */
+/* 	display: none; */
+/* } */
+
 .directory > h3 { 
 	margin-top: 0; 
@@ -431,3 +447,27 @@
 	vertical-align: -30%; 
 }
-
+/* these are for tree view when not used as main index */
+.directory-alt { 
+	font-size: 100%; 
+	font-weight: bold; 
+}
+.directory-alt h3 { 
+	margin: 0px; 
+	margin-top: 1em; 
+	font-size: 11pt; 
+}
+.directory-alt > h3 { 
+	margin-top: 0; 
+}
+.directory-alt p { 
+	margin: 0px; 
+	white-space: nowrap; 
+}
+.directory-alt div { 
+	display: none; 
+	margin: 0px; 
+}
+.directory-alt img { 
+	vertical-align: -30%; 
+}
+
Index: doc/html/classKalmanCh.html
===================================================================
--- doc/html/classKalmanCh.html (revision 106)
+++ doc/html/classKalmanCh.html (revision 139)
@@ -5,5 +5,5 @@
 <link href="tabs.css" rel="stylesheet" type="text/css">
 </head><body>
-<!-- Generated by Doxygen 1.5.5 -->
+<!-- Generated by Doxygen 1.5.6 -->
 <div class="navigation" id="top">
   <div class="tabs">
@@ -193,5 +193,5 @@
           <td class="paramname"> <em>dt</em>          </td>
           <td>&nbsp;)&nbsp;</td>
-          <td width="100%"><code> [virtual]</code></td>
+          <td><code> [virtual]</code></td>
         </tr>
       </table>
@@ -206,10 +206,10 @@
 <p>
 <p>
-Thus this objevt evaluates only predictors! Not filtering densities. 
+Thus this object evaluates only predictors! Not filtering densities. 
 <p>Reimplemented from <a class="el" href="classKalman.html#7750ffd73f261828a32c18aaeb65c75c">Kalman&lt; chmat &gt;</a>.</p>
 
 <p>Reimplemented in <a class="el" href="classEKFCh.html#96f6edda324a0b7ef8b4e86cc7af60c1">EKFCh</a>.</p>
 
-<p>References <a class="el" href="chmat_8h-source.html#l00066">chmat::_Ch()</a>, <a class="el" href="libKF_8h-source.html#l00095">Kalman&lt; chmat &gt;::_K</a>, <a class="el" href="libKF_8h-source.html#l00101">Kalman&lt; chmat &gt;::_mu</a>, <a class="el" href="libKF_8h-source.html#l00103">Kalman&lt; chmat &gt;::_P</a>, <a class="el" href="libKF_8h-source.html#l00099">Kalman&lt; chmat &gt;::_Ry</a>, <a class="el" href="libKF_8h-source.html#l00097">Kalman&lt; chmat &gt;::_yp</a>, <a class="el" href="libKF_8h-source.html#l00077">Kalman&lt; chmat &gt;::A</a>, <a class="el" href="libKF_8h-source.html#l00079">Kalman&lt; chmat &gt;::B</a>, <a class="el" href="libKF_8h-source.html#l00081">Kalman&lt; chmat &gt;::C</a>, <a class="el" href="libKF_8h-source.html#l00083">Kalman&lt; chmat &gt;::D</a>, <a class="el" href="libKF_8h-source.html#l00075">Kalman&lt; chmat &gt;::dimu</a>, <a class="el" href="libKF_8h-source.html#l00071">Kalman&lt; chmat &gt;::dimx</a>, <a class="el" href="libKF_8h-source.html#l00073">Kalman&lt; chmat &gt;::dimy</a>, <a class="el" href="libBM_8h-source.html#l00232">BM::evalll</a>, <a class="el" href="libEF_8h-source.html#l00402">enorm&lt; sq_T &gt;::evalpdflog()</a>, <a class="el" href="libKF_8h-source.html#l00092">Kalman&lt; chmat &gt;::fy</a>, <a class="el" href="libBM_8h-source.html#l00230">BM::ll</a>, <a class="el" href="libKF_8h-source.html#l00137">postA</a>, <a class="el" href="libKF_8h-source.html#l00135">preA</a>, and <a class="el" href="chmat_8cpp-source.html#l00019">chmat::to_mat()</a>.</p>
+<p>References <a class="el" href="chmat_8h-source.html#l00066">chmat::_Ch()</a>, <a class="el" href="libKF_8h-source.html#l00095">Kalman&lt; chmat &gt;::_K</a>, <a class="el" href="libKF_8h-source.html#l00101">Kalman&lt; chmat &gt;::_mu</a>, <a class="el" href="libKF_8h-source.html#l00103">Kalman&lt; chmat &gt;::_P</a>, <a class="el" href="libKF_8h-source.html#l00099">Kalman&lt; chmat &gt;::_Ry</a>, <a class="el" href="libKF_8h-source.html#l00097">Kalman&lt; chmat &gt;::_yp</a>, <a class="el" href="libKF_8h-source.html#l00077">Kalman&lt; chmat &gt;::A</a>, <a class="el" href="libKF_8h-source.html#l00079">Kalman&lt; chmat &gt;::B</a>, <a class="el" href="libKF_8h-source.html#l00081">Kalman&lt; chmat &gt;::C</a>, <a class="el" href="libKF_8h-source.html#l00083">Kalman&lt; chmat &gt;::D</a>, <a class="el" href="libKF_8h-source.html#l00075">Kalman&lt; chmat &gt;::dimu</a>, <a class="el" href="libKF_8h-source.html#l00071">Kalman&lt; chmat &gt;::dimx</a>, <a class="el" href="libKF_8h-source.html#l00073">Kalman&lt; chmat &gt;::dimy</a>, <a class="el" href="libBM_8h-source.html#l00251">BM::evalll</a>, <a class="el" href="libEF_8h-source.html#l00404">enorm&lt; sq_T &gt;::evalpdflog()</a>, <a class="el" href="libKF_8h-source.html#l00092">Kalman&lt; chmat &gt;::fy</a>, <a class="el" href="libBM_8h-source.html#l00249">BM::ll</a>, <a class="el" href="libKF_8h-source.html#l00137">postA</a>, <a class="el" href="libKF_8h-source.html#l00135">preA</a>, and <a class="el" href="chmat_8cpp-source.html#l00019">chmat::to_mat()</a>.</p>
 
 </div>
@@ -218,7 +218,7 @@
 <li>work/mixpp/bdm/estim/<a class="el" href="libKF_8h-source.html">libKF.h</a><li>work/mixpp/bdm/estim/libKF.cpp</ul>
 </div>
-<hr size="1"><address style="text-align: right;"><small>Generated on Fri May 9 23:06:42 2008 for mixpp by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Sat Aug 16 11:58:53 2008 for mixpp by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
 </body>
 </html>
