Show
Ignore:
Timestamp:
02/16/09 10:03:13 (16 years ago)
Author:
smidl
Message:

Next major revision

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • doc/latex/classbdm_1_1eigamma.tex

    r270 r271  
    55{\tt \#include $<$libEF.h$>$} 
    66 
    7 Inheritance diagram for bdm::eigamma:\nopagebreak 
    8 \begin{figure}[H] 
     7Inheritance diagram for bdm::eigamma::\begin{figure}[H] 
    98\begin{center} 
    109\leavevmode 
    11 \includegraphics[width=67pt]{classbdm_1_1eigamma__inherit__graph} 
     10\includegraphics[height=4cm]{classbdm_1_1eigamma} 
    1211\end{center} 
    1312\end{figure} 
     
    2221\begin{CompactItemize} 
    2322\item  
    24 \hypertarget{classbdm_1_1eigamma_b496396f3511ce87d7ae3830ba94262c}{ 
    25 \hyperlink{classbdm_1_1eigamma_b496396f3511ce87d7ae3830ba94262c}{eigamma} ()} 
    26 \label{classbdm_1_1eigamma_b496396f3511ce87d7ae3830ba94262c} 
    27  
    28 \begin{CompactList}\small\item\em Default constructor. \item\end{CompactList}\item  
    29 \hypertarget{classbdm_1_1eigamma_09e616c95f31acddf7dfef96d1c5d645}{ 
    30 void \hyperlink{classbdm_1_1eigamma_09e616c95f31acddf7dfef96d1c5d645}{set\_\-parameters} (const vec \&a, const vec \&b)} 
    31 \label{classbdm_1_1eigamma_09e616c95f31acddf7dfef96d1c5d645} 
    32  
    33 \begin{CompactList}\small\item\em Sets parameters. \item\end{CompactList}\item  
    3423\hypertarget{classbdm_1_1eigamma_3aff7bf25ddac27731c60826fcfd878f}{ 
    3524vec \hyperlink{classbdm_1_1eigamma_3aff7bf25ddac27731c60826fcfd878f}{sample} () const } 
     
    8776 
    8877\begin{CompactList}\small\item\em Power of the density, used e.g. to flatten the density. \item\end{CompactList}\end{CompactItemize} 
     78\begin{Indent}{\bf Constructors}\par 
     79\begin{CompactItemize} 
     80\item  
     81\hypertarget{classbdm_1_1eigamma_b496396f3511ce87d7ae3830ba94262c}{ 
     82\textbf{eigamma} ()} 
     83\label{classbdm_1_1eigamma_b496396f3511ce87d7ae3830ba94262c} 
     84 
     85\item  
     86\hypertarget{classbdm_1_1eigamma_2870f6a8ffda9eb2fbaf9f85ea04c05f}{ 
     87\textbf{eigamma} (const vec \&a, const vec \&b)} 
     88\label{classbdm_1_1eigamma_2870f6a8ffda9eb2fbaf9f85ea04c05f} 
     89 
     90\item  
     91\hypertarget{classbdm_1_1eigamma_09e616c95f31acddf7dfef96d1c5d645}{ 
     92void \textbf{set\_\-parameters} (const vec \&a, const vec \&b)} 
     93\label{classbdm_1_1eigamma_09e616c95f31acddf7dfef96d1c5d645} 
     94 
     95\end{CompactItemize} 
     96\end{Indent} 
     97\begin{Indent}{\bf Constructors}\par 
     98{\em Construction of each \hyperlink{classbdm_1_1epdf}{epdf} should support two types of constructors: \begin{itemize} 
     99\item empty constructor, \item copy constructor,\end{itemize} 
     100The following constructors should be supported for convenience: \begin{itemize} 
     101\item constructor followed by calling {\tt set\_\-parameters()} \item constructor accepting random variables calling {\tt \hyperlink{classbdm_1_1epdf_f423e28448dbb69ef4905295ec8de8ff}{set\_\-rv()}} \end{itemize} 
     102All internal data structures are constructed as empty. Their values (including sizes) will be set by method {\tt set\_\-parameters()}. This way references can be initialized in constructors. }\begin{CompactItemize} 
     103\item  
     104\hypertarget{classbdm_1_1epdf_840de94aa33cf4f2ebd2427f45a165d8}{ 
     105void \textbf{set\_\-parameters} (int dim0)} 
     106\label{classbdm_1_1epdf_840de94aa33cf4f2ebd2427f45a165d8} 
     107 
     108\end{CompactItemize} 
     109\end{Indent} 
    89110\begin{Indent}{\bf Matematical Operations}\par 
    90111\begin{CompactItemize} 
     
    133154\begin{CompactItemize} 
    134155\item  
    135 \hypertarget{classbdm_1_1epdf_46dfe100cd621716ee5c7ee25a20f24b}{ 
    136 bool \hyperlink{classbdm_1_1epdf_46dfe100cd621716ee5c7ee25a20f24b}{dimension} () const } 
    137 \label{classbdm_1_1epdf_46dfe100cd621716ee5c7ee25a20f24b} 
     156\hypertarget{classbdm_1_1epdf_7083a65f7b7a0d0d13b2c516bd2ec29c}{ 
     157int \hyperlink{classbdm_1_1epdf_7083a65f7b7a0d0d13b2c516bd2ec29c}{dimension} () const } 
     158\label{classbdm_1_1epdf_7083a65f7b7a0d0d13b2c516bd2ec29c} 
    138159 
    139160\begin{CompactList}\small\item\em Size of the random variable. \item\end{CompactList}\end{CompactItemize}