Changeset 19 for doc/latex

Show
Ignore:
Timestamp:
02/16/08 15:12:24 (16 years ago)
Author:
smidl
Message:

Switch to CMake

Location:
doc/latex
Files:
23 modified

Legend:

Unmodified
Added
Removed
  • doc/latex/annotated.tex

    r8 r19  
    22Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList} 
    33\item\contentsline{section}{{\bf BM} (Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities )}{\pageref{classBM}}{} 
     4\item\contentsline{section}{{\bf DS} (Abstract class for discrete-time sources of data )}{\pageref{classDS}}{} 
    45\item\contentsline{section}{{\bf eEF} (General conjugate exponential family posterior density )}{\pageref{classeEF}}{} 
    56\item\contentsline{section}{{\bf enorm$<$ sq\_\-T $>$} (General exponential family density )}{\pageref{classenorm}}{} 
     
    910\item\contentsline{section}{{\bf Kalman$<$ sq\_\-T $>$} (\doxyref{Kalman}{p.}{classKalman} filter with covaraince matrices in square root form )}{\pageref{classKalman}}{} 
    1011\item\contentsline{section}{{\bf KalmanFull} (Basic \doxyref{Kalman}{p.}{classKalman} filter with full matrices (education purpose only)! Will be deleted soon! )}{\pageref{classKalmanFull}}{} 
     12\item\contentsline{section}{{\bf MemDS} (Class representing off-line data stored in memory )}{\pageref{classMemDS}}{} 
    1113\item\contentsline{section}{{\bf mpdf} (Conditional probability density, e.g. modeling some dependencies )}{\pageref{classmpdf}}{} 
    1214\item\contentsline{section}{{\bf PF} (A Particle Filter prototype )}{\pageref{classPF}}{} 
  • doc/latex/classBM.tex

    r8 r19  
    66{\tt \#include $<$libBM.h$>$} 
    77 
    8 Inheritance diagram for BM::\begin{figure}[H] 
     8Inheritance diagram for BM:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=3cm]{classBM} 
     12\includegraphics[width=142pt]{classBM__inherit__graph} 
    1213\end{center} 
    1314\end{figure} 
     
    4647 
    4748 
    48 Implemented in {\bf KalmanFull} \doxyref{}{p.}{classKalmanFull_048b13739b94c331cda08249b278552b}, {\bf Kalman$<$ sq\_\-T $>$} \doxyref{}{p.}{classKalman_e945d9205ca14acbd83ba80ea6f72b8e}, and {\bf TrivialPF} \doxyref{}{p.}{classTrivialPF_77a92bf054d763f806d27fc37a058389}. 
     49Implemented in {\bf KalmanFull} \doxyref{}{p.}{classKalmanFull_048b13739b94c331cda08249b278552b}, {\bf Kalman$<$ sq\_\-T $>$} \doxyref{}{p.}{classKalman_e945d9205ca14acbd83ba80ea6f72b8e}, {\bf PF} \doxyref{}{p.}{classPF_eb06bd7d4325f22f54233967295793b9}, and {\bf TrivialPF} \doxyref{}{p.}{classTrivialPF_77a92bf054d763f806d27fc37a058389}. 
    4950 
    5051The documentation for this class was generated from the following file:\begin{CompactItemize} 
    5152\item  
    52 work/mixpp/{\bf libBM.h}\end{CompactItemize} 
     53work/mixpp/bdm/stat/{\bf libBM.h}\end{CompactItemize} 
  • doc/latex/classKalman.tex

    r8 r19  
    66{\tt \#include $<$libKF.h$>$} 
    77 
    8 Inheritance diagram for Kalman$<$ sq\_\-T $>$::\begin{figure}[H] 
     8Inheritance diagram for Kalman$<$ sq\_\-T $>$:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=2cm]{classKalman} 
     12\includegraphics[width=70pt]{classKalman__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for Kalman$<$ sq\_\-T $>$:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=70pt]{classKalman__coll__graph} 
    1220\end{center} 
    1321\end{figure} 
     
    4553The documentation for this class was generated from the following file:\begin{CompactItemize} 
    4654\item  
    47 work/mixpp/{\bf libKF.h}\end{CompactItemize} 
     55work/mixpp/bdm/estim/{\bf libKF.h}\end{CompactItemize} 
  • doc/latex/classKalmanFull.tex

    r8 r19  
    66{\tt \#include $<$libKF.h$>$} 
    77 
    8 Inheritance diagram for KalmanFull::\begin{figure}[H] 
     8Inheritance diagram for KalmanFull:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=2cm]{classKalmanFull} 
     12\includegraphics[width=56pt]{classKalmanFull__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for KalmanFull:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=56pt]{classKalmanFull__coll__graph} 
    1220\end{center} 
    1321\end{figure} 
     
    4351The documentation for this class was generated from the following files:\begin{CompactItemize} 
    4452\item  
    45 work/mixpp/{\bf libKF.h}\item  
    46 work/mixpp/libKF.cpp\end{CompactItemize} 
     53work/mixpp/bdm/estim/{\bf libKF.h}\item  
     54work/mixpp/bdm/estim/libKF.cpp\end{CompactItemize} 
  • doc/latex/classPF.tex

    r8 r19  
    66{\tt \#include $<$libPF.h$>$} 
    77 
    8 Inheritance diagram for PF::\begin{figure}[H] 
     8Inheritance diagram for PF:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=3cm]{classPF} 
     12\includegraphics[width=49pt]{classPF__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for PF:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=38pt]{classPF__coll__graph} 
    1220\end{center} 
    1321\end{figure} 
     
    1725ivec {\bf resample} (RESAMPLING\_\-METHOD method=SYSTEMATIC)\label{classPF_a0e26b2f6a5884aca49122f3e4f0cf19} 
    1826 
    19 \begin{CompactList}\small\item\em Returns indexes of particles that should be resampled. \item\end{CompactList}\end{CompactItemize} 
     27\begin{CompactList}\small\item\em Returns indexes of particles that should be resampled. The ordering MUST guarantee inplace replacement. (Important for MPF.). \item\end{CompactList}\item  
     28\textbf{PF} (vec w)\label{classPF_c37f95f0c1661c7f1e3fccb31d39de73} 
     29 
     30\item  
     31void {\bf bayes} (const vec \&dt, bool evell) 
     32\begin{CompactList}\small\item\em Incremental Bayes rule. \item\end{CompactList}\end{CompactItemize} 
    2033\subsection*{Protected Attributes} 
    2134\begin{CompactItemize} 
     
    2538\item  
    2639vec \textbf{w}\label{classPF_f6bc92f7979af4513b06b161497ba868} 
     40 
     41\item  
     42Uniform\_\-RNG \textbf{URNG}\label{classPF_3568ca7c3b3175d98b548f496b4c34dd} 
    2743 
    2844\end{CompactItemize} 
     
    3450Bayesian Filtering equations hold.  
    3551 
     52\subsection{Member Function Documentation} 
     53\index{PF@{PF}!bayes@{bayes}} 
     54\index{bayes@{bayes}!PF@{PF}} 
     55\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void PF::bayes (const vec \& {\em dt}, bool {\em evall})\hspace{0.3cm}{\tt  [inline, virtual]}}\label{classPF_eb06bd7d4325f22f54233967295793b9} 
     56 
     57 
     58Incremental Bayes rule.  
     59 
     60\begin{Desc} 
     61\item[Parameters:] 
     62\begin{description} 
     63\item[{\em dt}]vector of input data \item[{\em evall}]If true, the filter will compute likelihood of the data record and store it in {\tt ll} \end{description} 
     64\end{Desc} 
     65 
     66 
     67Implements {\bf BM} \doxyref{}{p.}{classBM_c52edf4ad6e1dff9bf64b9e1e0cfb1f0}. 
     68 
     69Reimplemented in {\bf TrivialPF} \doxyref{}{p.}{classTrivialPF_77a92bf054d763f806d27fc37a058389}. 
     70 
    3671The documentation for this class was generated from the following files:\begin{CompactItemize} 
    3772\item  
    38 work/mixpp/{\bf libPF.h}\item  
    39 work/mixpp/libPF.cpp\end{CompactItemize} 
     73work/mixpp/bdm/estim/{\bf libPF.h}\item  
     74work/mixpp/bdm/estim/libPF.cpp\end{CompactItemize} 
  • doc/latex/classRV.tex

    r8 r19  
    1818 
    1919\begin{CompactList}\small\item\em Empty constructor will be set later. \item\end{CompactList}\item  
    20 int {\bf length} ()\label{classRV_a764092415291a0e6452a3711749d18e} 
     20int {\bf count} ()\label{classRV_9dcaca7b87cfb0e24a19260067d62f04} 
    2121 
    2222\begin{CompactList}\small\item\em Return length (number of scalars) of the \doxyref{RV}{p.}{classRV}. \item\end{CompactList}\item  
    23 ivec {\bf rvfind} ({\bf RV} rv2)\label{classRV_45b869bced40dc3fa0df584aaf8228c0} 
     23ivec {\bf find} ({\bf RV} rv2)\label{classRV_6b078b1086224aca3a9e5a203e647fb6} 
    2424 
    2525\begin{CompactList}\small\item\em Find indexes of another rv in self. \item\end{CompactList}\item  
    26 {\bf RV} {\bf rvadd} ({\bf RV} rv2)\label{classRV_f47ab0015ebac822da3b2e00f42a8fc6} 
     26{\bf RV} {\bf add} ({\bf RV} rv2)\label{classRV_f068a86abb5a6e46fcf76c939d2ed2ec} 
    2727 
    2828\begin{CompactList}\small\item\em Add (concat) another variable to the current one. \item\end{CompactList}\item  
    29 {\bf RV} {\bf rvsubt} ({\bf RV} rv2)\label{classRV_269023ac4d41b21c4e1f7f17db1603b9} 
     29{\bf RV} {\bf subt} ({\bf RV} rv2)\label{classRV_4c5ec5e913fc598e242cb930ae8bdf4a} 
    3030 
    3131\begin{CompactList}\small\item\em Subtract another variable from the current one. \item\end{CompactList}\item  
    32 {\bf RV} {\bf rvsubselect} (ivec ind)\label{classRV_70a53f2bc37929bae899b0b24cda9d8e} 
     32{\bf RV} {\bf subselect} (ivec ind)\label{classRV_2bf35b18a32aad419f0516273939628e} 
    3333 
    3434\begin{CompactList}\small\item\em Select only variables at indeces ind. \item\end{CompactList}\item  
     
    5454The documentation for this class was generated from the following files:\begin{CompactItemize} 
    5555\item  
    56 work/mixpp/{\bf libBM.h}\item  
    57 work/mixpp/libBM.cpp\end{CompactItemize} 
     56work/mixpp/bdm/stat/{\bf libBM.h}\item  
     57work/mixpp/bdm/stat/libBM.cpp\end{CompactItemize} 
  • doc/latex/classTrivialPF.tex

    r8 r19  
    66{\tt \#include $<$libPF.h$>$} 
    77 
    8 Inheritance diagram for TrivialPF::\begin{figure}[H] 
     8Inheritance diagram for TrivialPF:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=3cm]{classTrivialPF} 
     12\includegraphics[width=49pt]{classTrivialPF__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for TrivialPF:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=67pt]{classTrivialPF__coll__graph} 
    1220\end{center} 
    1321\end{figure} 
     
    4351 
    4452 
    45 Implements {\bf BM} \doxyref{}{p.}{classBM_c52edf4ad6e1dff9bf64b9e1e0cfb1f0}. 
     53Reimplemented from {\bf PF} \doxyref{}{p.}{classPF_eb06bd7d4325f22f54233967295793b9}. 
    4654 
    4755The documentation for this class was generated from the following files:\begin{CompactItemize} 
    4856\item  
    49 work/mixpp/{\bf libPF.h}\item  
    50 work/mixpp/libPF.cpp\end{CompactItemize} 
     57work/mixpp/bdm/estim/{\bf libPF.h}\item  
     58work/mixpp/bdm/estim/libPF.cpp\end{CompactItemize} 
  • doc/latex/classeEF.tex

    r8 r19  
    66{\tt \#include $<$libEF.h$>$} 
    77 
    8 Inheritance diagram for eEF::\begin{figure}[H] 
     8Inheritance diagram for eEF:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=3cm]{classeEF} 
     12\includegraphics[width=67pt]{classeEF__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for eEF:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=41pt]{classeEF__coll__graph} 
    1220\end{center} 
    1321\end{figure} 
     
    3038The documentation for this class was generated from the following file:\begin{CompactItemize} 
    3139\item  
    32 work/mixpp/{\bf libEF.h}\end{CompactItemize} 
     40work/mixpp/bdm/stat/{\bf libEF.h}\end{CompactItemize} 
  • doc/latex/classenorm.tex

    r8 r19  
    66{\tt \#include $<$libEF.h$>$} 
    77 
    8 Inheritance diagram for enorm$<$ sq\_\-T $>$::\begin{figure}[H] 
     8Inheritance diagram for enorm$<$ sq\_\-T $>$:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=3cm]{classenorm} 
     12\includegraphics[width=67pt]{classenorm__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for enorm$<$ sq\_\-T $>$:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=72pt]{classenorm__coll__graph} 
    1220\end{center} 
    1321\end{figure} 
     
    2634vec {\bf sample} () 
    2735\begin{CompactList}\small\item\em Returns the required moment of the \doxyref{epdf}{p.}{classepdf}. \item\end{CompactList}\item  
     36mat \textbf{sample} (int N)\label{classenorm_531bd094057afa768f4853a7e441920d} 
     37 
     38\item  
    2839double \textbf{eval} (const vec \&val)\label{classenorm_93107f05a8e9b34b64853767200121a4} 
     40 
     41\end{CompactItemize} 
     42\subsection*{Public Attributes} 
     43\begin{CompactItemize} 
     44\item  
     45Normal\_\-RNG \textbf{RNG}\label{classenorm_a4de82a0d7ba9eaf31206318ae35d0d5} 
    2946 
    3047\end{CompactItemize} 
     
    4865Returns a sample from the density, \$x  epdf(rv)\$  
    4966 
    50 Reimplemented from {\bf epdf} \doxyref{}{p.}{classepdf_e6ce993603a95c2645eb86305ea51396}. 
     67Implements {\bf epdf} \doxyref{}{p.}{classepdf_7f74d871d50b9ff360f1b3879092a9fa}. 
    5168 
    5269The documentation for this class was generated from the following file:\begin{CompactItemize} 
    5370\item  
    54 work/mixpp/{\bf libEF.h}\end{CompactItemize} 
     71work/mixpp/bdm/stat/{\bf libEF.h}\end{CompactItemize} 
  • doc/latex/classepdf.tex

    r8 r19  
    66{\tt \#include $<$libBM.h$>$} 
    77 
    8 Inheritance diagram for epdf::\begin{figure}[H] 
     8Inheritance diagram for epdf:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=3cm]{classepdf} 
     12\includegraphics[width=67pt]{classepdf__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for epdf:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=41pt]{classepdf__coll__graph} 
    1220\end{center} 
    1321\end{figure} 
     
    1523\begin{CompactItemize} 
    1624\item  
    17 virtual vec {\bf sample} () 
     25virtual vec {\bf sample} ()=0 
    1826\begin{CompactList}\small\item\em Returns the required moment of the \doxyref{epdf}{p.}{classepdf}. \item\end{CompactList}\item  
    1927virtual double \textbf{eval} (const vec \&val)\label{classepdf_f333ceeb88ebc37d81fcd4cea4526bfc} 
     
    2836\index{epdf@{epdf}!sample@{sample}} 
    2937\index{sample@{sample}!epdf@{epdf}} 
    30 \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual vec epdf::sample ()\hspace{0.3cm}{\tt  [inline, virtual]}}\label{classepdf_e6ce993603a95c2645eb86305ea51396} 
     38\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual vec epdf::sample ()\hspace{0.3cm}{\tt  [pure virtual]}}\label{classepdf_7f74d871d50b9ff360f1b3879092a9fa} 
    3139 
    3240 
     
    3543Returns a sample from the density, \$x  epdf(rv)\$  
    3644 
    37 Reimplemented in {\bf enorm$<$ sq\_\-T $>$} \doxyref{}{p.}{classenorm_6020bcd89db2c9584bd8871001bd2023}. 
     45Implemented in {\bf enorm$<$ sq\_\-T $>$} \doxyref{}{p.}{classenorm_6020bcd89db2c9584bd8871001bd2023}. 
    3846 
    3947The documentation for this class was generated from the following file:\begin{CompactItemize} 
    4048\item  
    41 work/mixpp/{\bf libBM.h}\end{CompactItemize} 
     49work/mixpp/bdm/stat/{\bf libBM.h}\end{CompactItemize} 
  • doc/latex/classfnc.tex

    r3 r19  
    66{\tt \#include $<$libBM.h$>$} 
    77 
     8Inheritance diagram for fnc:\nopagebreak 
     9\begin{figure}[H] 
     10\begin{center} 
     11\leavevmode 
     12\includegraphics[width=48pt]{classfnc__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for fnc:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=37pt]{classfnc__coll__graph} 
     20\end{center} 
     21\end{figure} 
    822 
    923 
     
    1327The documentation for this class was generated from the following file:\begin{CompactItemize} 
    1428\item  
    15 work/mixpp/{\bf libBM.h}\end{CompactItemize} 
     29work/mixpp/bdm/stat/{\bf libBM.h}\end{CompactItemize} 
  • doc/latex/classfsqmat.tex

    r8 r19  
    66{\tt \#include $<$libDC.h$>$} 
    77 
    8 Inheritance diagram for fsqmat::\begin{figure}[H] 
     8Inheritance diagram for fsqmat:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=2cm]{classfsqmat} 
     12\includegraphics[width=47pt]{classfsqmat__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for fsqmat:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=47pt]{classfsqmat__coll__graph} 
    1220\end{center} 
    1321\end{figure} 
     
    2129The documentation for this class was generated from the following file:\begin{CompactItemize} 
    2230\item  
    23 work/mixpp/{\bf libDC.h}\end{CompactItemize} 
     31work/mixpp/bdm/math/{\bf libDC.h}\end{CompactItemize} 
  • doc/latex/classmpdf.tex

    r8 r19  
    66{\tt \#include $<$libBM.h$>$} 
    77 
    8 Inherited by mEF. 
    9  
     8Inheritance diagram for mpdf:\nopagebreak 
     9\begin{figure}[H] 
     10\begin{center} 
     11\leavevmode 
     12\includegraphics[width=43pt]{classmpdf__inherit__graph} 
     13\end{center} 
     14\end{figure} 
     15Collaboration diagram for mpdf:\nopagebreak 
     16\begin{figure}[H] 
     17\begin{center} 
     18\leavevmode 
     19\includegraphics[width=43pt]{classmpdf__coll__graph} 
     20\end{center} 
     21\end{figure} 
    1022\subsection*{Public Member Functions} 
    1123\begin{CompactItemize} 
     
    3345The documentation for this class was generated from the following file:\begin{CompactItemize} 
    3446\item  
    35 work/mixpp/{\bf libBM.h}\end{CompactItemize} 
     47work/mixpp/bdm/stat/{\bf libBM.h}\end{CompactItemize} 
  • doc/latex/classsqmat.tex

    r8 r19  
    66{\tt \#include $<$libDC.h$>$} 
    77 
    8 Inheritance diagram for sqmat::\begin{figure}[H] 
     8Inheritance diagram for sqmat:\nopagebreak 
     9\begin{figure}[H] 
    910\begin{center} 
    1011\leavevmode 
    11 \includegraphics[height=2cm]{classsqmat} 
     12\includegraphics[width=78pt]{classsqmat__inherit__graph} 
    1213\end{center} 
    1314\end{figure} 
     
    2526 
    2627\begin{CompactList}\small\item\em Logarithm of a determinant. \item\end{CompactList}\item  
     28virtual vec {\bf sqrt\_\-mult} (vec \&v)=0 
     29\begin{CompactList}\small\item\em Multiplies square root of \$V\$ by vector \$x\$. \item\end{CompactList}\item  
    2730virtual double {\bf qform} (vec \&v)=0\label{classsqmat_44e079468bc8bfccf634dc85b32ba6be} 
    2831 
     
    3740 
    3841\begin{CompactList}\small\item\em Reimplementing common functions of mat: \doxyref{cols()}{p.}{classsqmat_743d3799d9e73403230c54e14ecf09ed}. \item\end{CompactList}\end{CompactItemize} 
    39 \subsection*{Friends} 
     42\subsection*{Protected Attributes} 
    4043\begin{CompactItemize} 
    4144\item  
    42 std::ostream \& \textbf{operator$<$$<$} (std::ostream \&os, {\bf sqmat} \&sq)\label{classsqmat_c9eb5aa871432ddb9c5a45ddbbb19eab} 
     45int \textbf{dim}\label{classsqmat_0abed904bdc0882373ba9adba919689d} 
    4346 
    4447\end{CompactItemize} 
     
    7376\item[{\em C}]multiplying matrix, \item[{\em trans}]if true, product \$V = C'$\ast$V$\ast$C\$ will be computed instead; \end{description} 
    7477\end{Desc} 
     78\index{sqmat@{sqmat}!sqrt_mult@{sqrt\_\-mult}} 
     79\index{sqrt_mult@{sqrt\_\-mult}!sqmat@{sqmat}} 
     80\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual vec sqmat::sqrt\_\-mult (vec \& {\em v})\hspace{0.3cm}{\tt  [pure virtual]}}\label{classsqmat_b5236c8a050199e1a9d338b0da1a08d2} 
    7581 
     82 
     83Multiplies square root of \$V\$ by vector \$x\$.  
     84 
     85Used e.g. in generating normal samples.  
    7686 
    7787The documentation for this class was generated from the following file:\begin{CompactItemize} 
    7888\item  
    79 work/mixpp/{\bf libDC.h}\end{CompactItemize} 
     89work/mixpp/bdm/math/{\bf libDC.h}\end{CompactItemize} 
  • doc/latex/doxygen.sty

    r8 r19  
    1111\rhead[\fancyplain{}{\bfseries\leftmark}] 
    1212        {\fancyplain{}{\bfseries\thepage}} 
    13 \rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Wed Jan 23 11:30:10 2008 for mixpp by Doxygen }]{} 
    14 \lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Wed Jan 23 11:30:10 2008 for mixpp by Doxygen }} 
     13\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Fri Feb 15 18:57:36 2008 for mixpp by Doxygen }]{} 
     14\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Fri Feb 15 18:57:36 2008 for mixpp by Doxygen }} 
    1515\cfoot{} 
    1616\newenvironment{Code} 
  • doc/latex/files.tex

    r8 r19  
    11\section{mixpp File List} 
    22Here is a list of all documented files with brief descriptions:\begin{CompactList} 
    3 \item\contentsline{section}{work/mixpp/\textbf{itpp\_\-ext.h} }{\pageref{itpp__ext_8h}}{} 
    4 \item\contentsline{section}{work/mixpp/{\bf libBM.h} (Bayesian Models (bm) that use Bayes rule to learn from observations )}{\pageref{libBM_8h}}{} 
    5 \item\contentsline{section}{work/mixpp/{\bf libDC.h} (Matrices in decomposed forms (LDL', LU, UDU', etc) )}{\pageref{libDC_8h}}{} 
    6 \item\contentsline{section}{work/mixpp/{\bf libEF.h} (Probability distributions for Exponential Family models )}{\pageref{libEF_8h}}{} 
    7 \item\contentsline{section}{work/mixpp/{\bf libKF.h} (Bayesian Filtering for linear Gaussian models (\doxyref{Kalman}{p.}{classKalman} Filter) and extensions )}{\pageref{libKF_8h}}{} 
    8 \item\contentsline{section}{work/mixpp/{\bf libPF.h} (Bayesian Filtering using stochastic sampling (Particle Filters) )}{\pageref{libPF_8h}}{} 
     3\item\contentsline{section}{work/mixpp/bdm/\textbf{itpp\_\-ext.h} }{\pageref{itpp__ext_8h}}{} 
     4\item\contentsline{section}{work/mixpp/bdm/estim/{\bf libKF.h} (Bayesian Filtering for linear Gaussian models (\doxyref{Kalman}{p.}{classKalman} Filter) and extensions )}{\pageref{libKF_8h}}{} 
     5\item\contentsline{section}{work/mixpp/bdm/estim/{\bf libPF.h} (Bayesian Filtering using stochastic sampling (Particle Filters) )}{\pageref{libPF_8h}}{} 
     6\item\contentsline{section}{work/mixpp/bdm/math/{\bf libDC.h} (Matrices in decomposed forms (LDL', LU, UDU', etc) )}{\pageref{libDC_8h}}{} 
     7\item\contentsline{section}{work/mixpp/bdm/stat/{\bf libBM.h} (Bayesian Models (bm) that use Bayes rule to learn from observations )}{\pageref{libBM_8h}}{} 
     8\item\contentsline{section}{work/mixpp/bdm/stat/{\bf libDS.h} (Common DataSources )}{\pageref{libDS_8h}}{} 
     9\item\contentsline{section}{work/mixpp/bdm/stat/{\bf libEF.h} (Probability distributions for Exponential Family models )}{\pageref{libEF_8h}}{} 
     10\item\contentsline{section}{work/mixpp/bdm/stat/\textbf{libFN.h} }{\pageref{libFN_8h}}{} 
    911\end{CompactList} 
  • doc/latex/hierarchy.tex

    r8 r19  
    99\item \contentsline{section}{TrivialPF}{\pageref{classTrivialPF}}{} 
    1010\end{CompactList} 
     11\end{CompactList} 
     12\item \contentsline{section}{DS}{\pageref{classDS}}{} 
     13\begin{CompactList} 
     14\item \contentsline{section}{MemDS}{\pageref{classMemDS}}{} 
    1115\end{CompactList} 
    1216\item \contentsline{section}{epdf}{\pageref{classepdf}}{} 
  • doc/latex/libBM_8h.tex

    r4 r19  
    1 \section{work/mixpp/libBM.h File Reference} 
    2 \label{libBM_8h}\index{work/mixpp/libBM.h@{work/mixpp/libBM.h}} 
     1\section{work/mixpp/bdm/stat/libBM.h File Reference} 
     2\label{libBM_8h}\index{work/mixpp/bdm/stat/libBM.h@{work/mixpp/bdm/stat/libBM.h}} 
    33Bayesian Models (bm) that use Bayes rule to learn from observations.  
    44 
    55{\tt \#include $<$itpp/itbase.h$>$}\par 
     6 
     7 
     8Include dependency graph for libBM.h:\nopagebreak 
     9\begin{figure}[H] 
     10\begin{center} 
     11\leavevmode 
     12\includegraphics[width=100pt]{libBM_8h__incl} 
     13\end{center} 
     14\end{figure} 
     15 
     16 
     17This graph shows which files directly or indirectly include this file:\nopagebreak 
     18\begin{figure}[H] 
     19\begin{center} 
     20\leavevmode 
     21\includegraphics[width=420pt]{libBM_8h__dep__incl} 
     22\end{center} 
     23\end{figure} 
    624\subsection*{Classes} 
    725\begin{CompactItemize} 
     
    1634\begin{CompactList}\small\item\em Probability density function with numerical statistics, e.g. posterior density. \item\end{CompactList}\item  
    1735class {\bf mpdf} 
    18 \begin{CompactList}\small\item\em Conditional probability density, e.g. modeling some dependencies. \item\end{CompactList}\end{CompactItemize} 
     36\begin{CompactList}\small\item\em Conditional probability density, e.g. modeling some dependencies. \item\end{CompactList}\item  
     37class {\bf DS} 
     38\begin{CompactList}\small\item\em Abstract class for discrete-time sources of data. \item\end{CompactList}\end{CompactItemize} 
    1939 
    2040 
  • doc/latex/libDC_8h.tex

    r8 r19  
    1 \section{work/mixpp/libDC.h File Reference} 
    2 \label{libDC_8h}\index{work/mixpp/libDC.h@{work/mixpp/libDC.h}} 
     1\section{work/mixpp/bdm/math/libDC.h File Reference} 
     2\label{libDC_8h}\index{work/mixpp/bdm/math/libDC.h@{work/mixpp/bdm/math/libDC.h}} 
    33Matrices in decomposed forms (LDL', LU, UDU', etc).  
    44 
    55{\tt \#include $<$itpp/itbase.h$>$}\par 
     6 
     7 
     8Include dependency graph for libDC.h:\nopagebreak 
     9\begin{figure}[H] 
     10\begin{center} 
     11\leavevmode 
     12\includegraphics[width=104pt]{libDC_8h__incl} 
     13\end{center} 
     14\end{figure} 
     15 
     16 
     17This graph shows which files directly or indirectly include this file:\nopagebreak 
     18\begin{figure}[H] 
     19\begin{center} 
     20\leavevmode 
     21\includegraphics[width=276pt]{libDC_8h__dep__incl} 
     22\end{center} 
     23\end{figure} 
    624\subsection*{Classes} 
    725\begin{CompactItemize} 
  • doc/latex/libEF_8h.tex

    r8 r19  
    1 \section{work/mixpp/libEF.h File Reference} 
    2 \label{libEF_8h}\index{work/mixpp/libEF.h@{work/mixpp/libEF.h}} 
     1\section{work/mixpp/bdm/stat/libEF.h File Reference} 
     2\label{libEF_8h}\index{work/mixpp/bdm/stat/libEF.h@{work/mixpp/bdm/stat/libEF.h}} 
    33Probability distributions for Exponential Family models.  
    44 
    55{\tt \#include $<$itpp/itbase.h$>$}\par 
     6{\tt \#include \char`\"{}../math/libDC.h\char`\"{}}\par 
     7{\tt \#include \char`\"{}libBM.h\char`\"{}}\par 
     8 
     9 
     10Include dependency graph for libEF.h:\nopagebreak 
     11\begin{figure}[H] 
     12\begin{center} 
     13\leavevmode 
     14\includegraphics[width=116pt]{libEF_8h__incl} 
     15\end{center} 
     16\end{figure} 
    617\subsection*{Classes} 
    718\begin{CompactItemize} 
  • doc/latex/libKF_8h.tex

    r8 r19  
    1 \section{work/mixpp/libKF.h File Reference} 
    2 \label{libKF_8h}\index{work/mixpp/libKF.h@{work/mixpp/libKF.h}} 
     1\section{work/mixpp/bdm/estim/libKF.h File Reference} 
     2\label{libKF_8h}\index{work/mixpp/bdm/estim/libKF.h@{work/mixpp/bdm/estim/libKF.h}} 
    33Bayesian Filtering for linear Gaussian models (\doxyref{Kalman}{p.}{classKalman} Filter) and extensions.  
    44 
    55{\tt \#include $<$itpp/itbase.h$>$}\par 
    6 {\tt \#include \char`\"{}libBM.h\char`\"{}}\par 
    7 {\tt \#include \char`\"{}libDC.h\char`\"{}}\par 
     6{\tt \#include \char`\"{}../stat/libBM.h\char`\"{}}\par 
     7{\tt \#include \char`\"{}../math/libDC.h\char`\"{}}\par 
     8 
     9 
     10Include dependency graph for libKF.h:\nopagebreak 
     11\begin{figure}[H] 
     12\begin{center} 
     13\leavevmode 
     14\includegraphics[width=135pt]{libKF_8h__incl} 
     15\end{center} 
     16\end{figure} 
    817\subsection*{Classes} 
    918\begin{CompactItemize} 
  • doc/latex/libPF_8h.tex

    r8 r19  
    1 \section{work/mixpp/libPF.h File Reference} 
    2 \label{libPF_8h}\index{work/mixpp/libPF.h@{work/mixpp/libPF.h}} 
     1\section{work/mixpp/bdm/estim/libPF.h File Reference} 
     2\label{libPF_8h}\index{work/mixpp/bdm/estim/libPF.h@{work/mixpp/bdm/estim/libPF.h}} 
    33Bayesian Filtering using stochastic sampling (Particle Filters).  
    44 
    55{\tt \#include $<$itpp/itbase.h$>$}\par 
    6 {\tt \#include \char`\"{}libBM.h\char`\"{}}\par 
    7 {\tt \#include \char`\"{}libDC.h\char`\"{}}\par 
     6{\tt \#include \char`\"{}../stat/libBM.h\char`\"{}}\par 
     7{\tt \#include \char`\"{}../math/libDC.h\char`\"{}}\par 
     8 
     9 
     10Include dependency graph for libPF.h:\nopagebreak 
     11\begin{figure}[H] 
     12\begin{center} 
     13\leavevmode 
     14\includegraphics[width=135pt]{libPF_8h__incl} 
     15\end{center} 
     16\end{figure} 
    817\subsection*{Classes} 
    918\begin{CompactItemize} 
     
    1928\item  
    2029enum \textbf{RESAMPLING\_\-METHOD} \{ \textbf{MULTINOMIAL} =  0,  
    21 \textbf{DETERMINISTIC} =  1,  
    22 \textbf{RESIDUAL} =  2,  
     30\textbf{STRATIFIED} =  1,  
    2331\textbf{SYSTEMATIC} =  3 
    2432 \} 
  • doc/latex/refman.tex

    r8 r19  
    2121{\large Generated by Doxygen 1.5.3}\\ 
    2222\vspace*{0.5cm} 
    23 {\small Wed Jan 23 11:30:10 2008}\\ 
     23{\small Fri Feb 15 18:57:36 2008}\\ 
    2424\end{center} 
    2525\end{titlepage} 
     
    3737\chapter{mixpp Class Documentation} 
    3838\input{classBM} 
     39\include{classDS} 
    3940\include{classeEF} 
    4041\include{classenorm} 
     
    4445\include{classKalman} 
    4546\include{classKalmanFull} 
     47\include{classMemDS} 
    4648\include{classmpdf} 
    4749\include{classPF} 
     
    5052\include{classTrivialPF} 
    5153\chapter{mixpp File Documentation} 
    52 \input{libBM_8h} 
     54\input{libKF_8h} 
     55\include{libPF_8h} 
    5356\include{libDC_8h} 
     57\include{libBM_8h} 
     58\include{libDS_8h} 
    5459\include{libEF_8h} 
    55 \include{libKF_8h} 
    56 \include{libPF_8h} 
    5760\printindex 
    5861\end{document}