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 |
| 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}{ |
| 92 | void \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} |
| 100 | The 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} |
| 102 | All 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}{ |
| 105 | void \textbf{set\_\-parameters} (int dim0)} |
| 106 | \label{classbdm_1_1epdf_840de94aa33cf4f2ebd2427f45a165d8} |
| 107 | |
| 108 | \end{CompactItemize} |
| 109 | \end{Indent} |