root/doc/latex/namespacebdm.tex @ 271

Revision 271, 18.1 kB (checked in by smidl, 16 years ago)

Next major revision

RevLine 
[261]1\hypertarget{namespacebdm}{
2\section{bdm Namespace Reference}
3\label{namespacebdm}\index{bdm@{bdm}}
4}
5
6
[270]7\subsection{Detailed Description}
8Space of basic BDM structures.
9
10
11
[261]12\subsection*{Classes}
13\begin{CompactItemize}
14\item 
15class \hyperlink{classbdm_1_1ARX}{ARX}
16\begin{CompactList}\small\item\em Linear Autoregressive model with Gaussian noise. \item\end{CompactList}\item 
17class \hyperlink{classbdm_1_1EKFful__unQR}{EKFful\_\-unQR}
18\begin{CompactList}\small\item\em Extended \hyperlink{classbdm_1_1Kalman}{Kalman} filter with unknown {\tt Q} and {\tt R}. \item\end{CompactList}\item 
19class \hyperlink{classbdm_1_1EKFCh__unQ}{EKFCh\_\-unQ}
20\begin{CompactList}\small\item\em Extended \hyperlink{classbdm_1_1Kalman}{Kalman} filter in Choleski form with unknown {\tt Q}. \item\end{CompactList}\item 
21class \hyperlink{classbdm_1_1EKFCh__cond}{EKFCh\_\-cond}
22\begin{CompactList}\small\item\em Extended \hyperlink{classbdm_1_1Kalman}{Kalman} filter with unknown parameters in {\tt IM}. \item\end{CompactList}\item 
23class \hyperlink{classbdm_1_1KalmanFull}{KalmanFull}
24\begin{CompactList}\small\item\em Basic \hyperlink{classbdm_1_1Kalman}{Kalman} filter with full matrices (education purpose only)! Will be deleted soon! \item\end{CompactList}\item 
25class \hyperlink{classbdm_1_1Kalman}{Kalman}
26\begin{CompactList}\small\item\em \hyperlink{classbdm_1_1Kalman}{Kalman} filter with covariance matrices in square root form. \item\end{CompactList}\item 
27class \hyperlink{classbdm_1_1KalmanCh}{KalmanCh}
28\begin{CompactList}\small\item\em \hyperlink{classbdm_1_1Kalman}{Kalman} filter in square root form. \item\end{CompactList}\item 
29class \hyperlink{classbdm_1_1EKFfull}{EKFfull}
30\begin{CompactList}\small\item\em Extended \hyperlink{classbdm_1_1Kalman}{Kalman} Filter in full matrices. \item\end{CompactList}\item 
31class \hyperlink{classbdm_1_1EKF}{EKF}
32\begin{CompactList}\small\item\em Extended \hyperlink{classbdm_1_1Kalman}{Kalman} Filter. \item\end{CompactList}\item 
33class \hyperlink{classbdm_1_1EKFCh}{EKFCh}
34\begin{CompactList}\small\item\em Extended \hyperlink{classbdm_1_1Kalman}{Kalman} Filter in Square root. \item\end{CompactList}\item 
35class \hyperlink{classbdm_1_1KFcondQR}{KFcondQR}
36\begin{CompactList}\small\item\em \hyperlink{classbdm_1_1Kalman}{Kalman} Filter with conditional diagonal matrices R and Q. \item\end{CompactList}\item 
37class \hyperlink{classbdm_1_1KFcondR}{KFcondR}
38\begin{CompactList}\small\item\em \hyperlink{classbdm_1_1Kalman}{Kalman} Filter with conditional diagonal matrices R and Q. \item\end{CompactList}\item 
39class \hyperlink{classbdm_1_1PF}{PF}
40\begin{CompactList}\small\item\em Trivial particle filter with proposal density equal to parameter evolution model. \item\end{CompactList}\item 
41class \hyperlink{classbdm_1_1MPF}{MPF}
42\begin{CompactList}\small\item\em Marginalized Particle filter. \item\end{CompactList}\item 
43class \hyperlink{classbdm_1_1merger}{merger}
44\begin{CompactList}\small\item\em Function for general combination of pdfs. \item\end{CompactList}\item 
45class \hyperlink{classbdm_1_1MixEF}{MixEF}
46\begin{CompactList}\small\item\em Mixture of Exponential Family Densities. \item\end{CompactList}\item 
47class \hyperlink{classbdm_1_1mratio}{mratio}
48\begin{CompactList}\small\item\em Class representing ratio of two densities which arise e.g. by applying the Bayes rule. It represents density in the form: \[ f(rv|rvc) = \frac{f(rv,rvc)}{f(rvc)} \] where $ f(rvc) = \int f(rv,rvc) d\ rv $. \item\end{CompactList}\item 
49class \hyperlink{classbdm_1_1emix}{emix}
50\begin{CompactList}\small\item\em Mixture of epdfs. \item\end{CompactList}\item 
51class \hyperlink{classbdm_1_1mprod}{mprod}
52\begin{CompactList}\small\item\em Chain rule decomposition of \hyperlink{classbdm_1_1epdf}{epdf}. \item\end{CompactList}\item 
53class \hyperlink{classbdm_1_1eprod}{eprod}
54\begin{CompactList}\small\item\em Product of independent epdfs. For dependent pdfs, use \hyperlink{classbdm_1_1mprod}{mprod}. \item\end{CompactList}\item 
55class \hyperlink{classbdm_1_1mmix}{mmix}
56\begin{CompactList}\small\item\em Mixture of mpdfs with constant weights, all mpdfs are of equal type. \item\end{CompactList}\item 
57class \hyperlink{classbdm_1_1bdmroot}{bdmroot}
58\begin{CompactList}\small\item\em Root class of BDM objects. \item\end{CompactList}\item 
59class \hyperlink{classbdm_1_1str}{str}
60\begin{CompactList}\small\item\em Structure of \hyperlink{classbdm_1_1RV}{RV} (used internally), i.e. expanded RVs. \item\end{CompactList}\item 
61class \hyperlink{classbdm_1_1RV}{RV}
62\begin{CompactList}\small\item\em Class representing variables, most often random variables. \item\end{CompactList}\item 
63class \hyperlink{classbdm_1_1fnc}{fnc}
64\begin{CompactList}\small\item\em Class representing function $f(x)$ of variable $x$ represented by {\tt rv}. \item\end{CompactList}\item 
65class \hyperlink{classbdm_1_1epdf}{epdf}
66\begin{CompactList}\small\item\em Probability density function with numerical statistics, e.g. posterior density. \item\end{CompactList}\item 
67class \hyperlink{classbdm_1_1mpdf}{mpdf}
68\begin{CompactList}\small\item\em Conditional probability density, e.g. modeling some dependencies. \item\end{CompactList}\item 
[270]69class \hyperlink{classbdm_1_1datalink}{datalink}
[261]70\begin{CompactList}\small\item\em DataLink is a connection between two data vectors Up and Down. \item\end{CompactList}\item 
71class \hyperlink{classbdm_1_1datalink__m2e}{datalink\_\-m2e}
72\begin{CompactList}\small\item\em data link between \item\end{CompactList}\item 
73class \hyperlink{classbdm_1_1datalink__m2m}{datalink\_\-m2m}
74\item 
[269]75class \hyperlink{classbdm_1_1logger}{logger}
76\begin{CompactList}\small\item\em Class for storing results (and semi-results) of an experiment. \item\end{CompactList}\item 
[261]77class \hyperlink{classbdm_1_1mepdf}{mepdf}
78\begin{CompactList}\small\item\em Unconditional \hyperlink{classbdm_1_1mpdf}{mpdf}, allows using \hyperlink{classbdm_1_1epdf}{epdf} in the role of \hyperlink{classbdm_1_1mpdf}{mpdf}. \item\end{CompactList}\item 
79class \hyperlink{classbdm_1_1compositepdf}{compositepdf}
80\begin{CompactList}\small\item\em Abstract composition of pdfs, will be used for specific classes this abstract class is common to \hyperlink{classbdm_1_1epdf}{epdf} and \hyperlink{classbdm_1_1mpdf}{mpdf}. \item\end{CompactList}\item 
81class \hyperlink{classbdm_1_1DS}{DS}
82\begin{CompactList}\small\item\em Abstract class for discrete-time sources of data. \item\end{CompactList}\item 
83class \hyperlink{classbdm_1_1BM}{BM}
[269]84\begin{CompactList}\small\item\em Bayesian Model of a system, i.e. all uncertainty is modeled by probabilities. \item\end{CompactList}\item 
[261]85class \hyperlink{classbdm_1_1BMcond}{BMcond}
86\begin{CompactList}\small\item\em Conditional Bayesian Filter. \item\end{CompactList}\item 
87class \hyperlink{classbdm_1_1MemDS}{MemDS}
88\begin{CompactList}\small\item\em Memory storage of off-line data column-wise. \item\end{CompactList}\item 
89class \hyperlink{classbdm_1_1ArxDS}{ArxDS}
90\begin{CompactList}\small\item\em Generator of \hyperlink{classbdm_1_1ARX}{ARX} data. \item\end{CompactList}\item 
[269]91class \textbf{stateDS}
92\item 
[261]93class \hyperlink{classbdm_1_1eEF}{eEF}
94\begin{CompactList}\small\item\em General conjugate exponential family posterior density. \item\end{CompactList}\item 
95class \hyperlink{classbdm_1_1mEF}{mEF}
96\begin{CompactList}\small\item\em Exponential family model. \item\end{CompactList}\item 
97class \hyperlink{classbdm_1_1BMEF}{BMEF}
98\begin{CompactList}\small\item\em Estimator for Exponential family. \item\end{CompactList}\item 
99class \hyperlink{classbdm_1_1enorm}{enorm}
100\begin{CompactList}\small\item\em Gaussian density with positive definite (decomposed) covariance matrix. \item\end{CompactList}\item 
101class \hyperlink{classbdm_1_1egiw}{egiw}
102\begin{CompactList}\small\item\em Gauss-inverse-Wishart density stored in LD form. \item\end{CompactList}\item 
103class \hyperlink{classbdm_1_1eDirich}{eDirich}
104\begin{CompactList}\small\item\em Dirichlet posterior density. \item\end{CompactList}\item 
105class \hyperlink{classbdm_1_1multiBM}{multiBM}
106\begin{CompactList}\small\item\em Estimator for Multinomial density. \item\end{CompactList}\item 
107class \hyperlink{classbdm_1_1egamma}{egamma}
108\begin{CompactList}\small\item\em Gamma posterior density. \item\end{CompactList}\item 
109class \hyperlink{classbdm_1_1eigamma}{eigamma}
110\begin{CompactList}\small\item\em Inverse-Gamma posterior density. \item\end{CompactList}\item 
111class \hyperlink{classbdm_1_1euni}{euni}
112\begin{CompactList}\small\item\em Uniform distributed density on a rectangular support. \item\end{CompactList}\item 
113class \hyperlink{classbdm_1_1mlnorm}{mlnorm}
114\begin{CompactList}\small\item\em Normal distributed linear function with linear function of mean value;. \item\end{CompactList}\item 
115class \hyperlink{classbdm_1_1mlstudent}{mlstudent}
116\item 
117class \hyperlink{classbdm_1_1mgamma}{mgamma}
118\begin{CompactList}\small\item\em Gamma random walk. \item\end{CompactList}\item 
119class \hyperlink{classbdm_1_1migamma}{migamma}
120\begin{CompactList}\small\item\em Inverse-Gamma random walk. \item\end{CompactList}\item 
121class \hyperlink{classbdm_1_1mgamma__fix}{mgamma\_\-fix}
122\begin{CompactList}\small\item\em Gamma random walk around a fixed point. \item\end{CompactList}\item 
123class \hyperlink{classbdm_1_1migamma__fix}{migamma\_\-fix}
124\begin{CompactList}\small\item\em Inverse-Gamma random walk around a fixed point. \item\end{CompactList}\item 
125class \hyperlink{classbdm_1_1eEmp}{eEmp}
126\begin{CompactList}\small\item\em Weighted empirical density. \item\end{CompactList}\item 
127class \hyperlink{classbdm_1_1constfn}{constfn}
128\begin{CompactList}\small\item\em class representing function $f(x) = a$, here {\tt rv} is empty \item\end{CompactList}\item 
129class \hyperlink{classbdm_1_1linfn}{linfn}
130\begin{CompactList}\small\item\em Class representing function $f(x) = Ax+B$. \item\end{CompactList}\item 
131class \hyperlink{classbdm_1_1diffbifn}{diffbifn}
132\begin{CompactList}\small\item\em Class representing a differentiable function of two variables $f(x,u)$. \item\end{CompactList}\item 
133class \hyperlink{classbdm_1_1bilinfn}{bilinfn}
134\begin{CompactList}\small\item\em Class representing function $f(x,u) = Ax+Bu$. \item\end{CompactList}\item 
135class \hyperlink{classbdm_1_1memlog}{memlog}
136\begin{CompactList}\small\item\em Logging into matrices in data format in memory. \item\end{CompactList}\item 
137class \hyperlink{classbdm_1_1dirfilelog}{dirfilelog}
138\begin{CompactList}\small\item\em Logging into dirfile with buffer in memory. \item\end{CompactList}\item 
139class \textbf{UIFile}
140\item 
141class \hyperlink{classbdm_1_1UIbuilder}{UIbuilder}
[264]142\begin{CompactList}\small\item\em Builds computational object from a UserInfo structure. \item\end{CompactList}\item 
[261]143class \textbf{UIexternal}
144\item 
145class \textbf{UIinternal}
146\end{CompactItemize}
147\subsection*{Typedefs}
148\begin{CompactItemize}
149\item 
[270]150\hypertarget{namespacebdm_547ee25cd5e6bae90105936ec4264257}{
151typedef std::map$<$ string, int $>$ \textbf{RVmap}}
152\label{namespacebdm_547ee25cd5e6bae90105936ec4264257}
153
154\item 
[261]155\hypertarget{namespacebdm_4dc620a66ce2fcd4c5f42a03a3909b7c}{
156typedef map$<$ const string, const \hyperlink{classbdm_1_1UIbuilder}{UIbuilder} $\ast$ $>$ \hyperlink{namespacebdm_4dc620a66ce2fcd4c5f42a03a3909b7c}{UImap}}
157\label{namespacebdm_4dc620a66ce2fcd4c5f42a03a3909b7c}
158
159\begin{CompactList}\small\item\em Internal structure mapping strings to UIBuilder objects. \item\end{CompactList}\end{CompactItemize}
160\subsection*{Enumerations}
161\begin{CompactItemize}
162\item 
163enum \textbf{MixEF\_\-METHOD} \{ \textbf{EM} =  0,
164\textbf{QB} =  1
165 \}
166\item 
167enum \hyperlink{namespacebdm_33aac0be76ded31d2e3081c5a3f6c418}{RESAMPLING\_\-METHOD} \{ \textbf{MULTINOMIAL} =  0,
168\textbf{STRATIFIED} =  1,
169\textbf{SYSTEMATIC} =  3
170 \}
171\begin{CompactList}\small\item\em Switch between various resampling methods. \item\end{CompactList}\end{CompactItemize}
172\subsection*{Functions}
173\begin{CompactItemize}
174\item 
175double \hyperlink{namespacebdm_384d37434e33cef41e2785e247b5d4d6}{egiw\_\-bestbelow} (\hyperlink{classbdm_1_1egiw}{egiw} Eg, \hyperlink{classbdm_1_1egiw}{egiw} Eg0, double Egll, ivec \&indeces)
176\begin{CompactList}\small\item\em Return the best structure. \item\end{CompactList}\item 
177\hypertarget{namespacebdm_1d111e8cdcd92244244a44f6b4af397c}{
178std::ostream \& \textbf{operator$<$$<$} (std::ostream \&os, const \hyperlink{classbdm_1_1KalmanFull}{KalmanFull} \&kf)}
179\label{namespacebdm_1d111e8cdcd92244244a44f6b4af397c}
180
181\item 
[270]182\hypertarget{namespacebdm_8b6bce32bf990bf76d04935f391751b3}{
183Array$<$ string $>$ \textbf{RV\_\-NAMES} (RV\_\-BUFFER\_\-STEP)}
184\label{namespacebdm_8b6bce32bf990bf76d04935f391751b3}
185
186\item 
187\hypertarget{namespacebdm_515ed01e2a44f57223293a8e5d98cfc1}{
188ivec \textbf{RV\_\-SIZES} (RV\_\-BUFFER\_\-STEP)}
189\label{namespacebdm_515ed01e2a44f57223293a8e5d98cfc1}
190
191\item 
[261]192\hypertarget{namespacebdm_35914b7631534d21c50a9e1b70146da0}{
193std::ostream \& \textbf{operator$<$$<$} (std::ostream \&os, const \hyperlink{classbdm_1_1RV}{RV} \&rv)}
194\label{namespacebdm_35914b7631534d21c50a9e1b70146da0}
195
196\item 
197\hypertarget{namespacebdm_b9016687c0e874ca5cdcf75ae28811aa}{
198\hyperlink{classbdm_1_1RV}{RV} \hyperlink{namespacebdm_b9016687c0e874ca5cdcf75ae28811aa}{concat} (const \hyperlink{classbdm_1_1RV}{RV} \&rv1, const \hyperlink{classbdm_1_1RV}{RV} \&rv2)}
199\label{namespacebdm_b9016687c0e874ca5cdcf75ae28811aa}
200
201\begin{CompactList}\small\item\em Concat two random variables. \item\end{CompactList}\item 
202\hypertarget{namespacebdm_9a39066aa68568b4b97f8d3103c8699c}{
203{\footnotesize template$<$class sq\_\-T$>$ }\\std::ostream \& \textbf{operator$<$$<$} (std::ostream \&os, \hyperlink{classbdm_1_1mlnorm}{mlnorm}$<$ sq\_\-T $>$ \&ml)}
204\label{namespacebdm_9a39066aa68568b4b97f8d3103c8699c}
205
206\item 
207\hypertarget{namespacebdm_c8d6de8f4e080550406df7c1600117fe}{
208\textbf{UIREGISTER} (UIexternal)}
209\label{namespacebdm_c8d6de8f4e080550406df7c1600117fe}
210
211\item 
212\hypertarget{namespacebdm_3a4ea5a3dc0198c5df3795970e82d629}{
213\textbf{UIREGISTER} (UIinternal)}
214\label{namespacebdm_3a4ea5a3dc0198c5df3795970e82d629}
215
216\item 
217\hypertarget{namespacebdm_f420706e534b420cf6561aa529be9a9e}{
218void \hyperlink{namespacebdm_f420706e534b420cf6561aa529be9a9e}{UI\_\-DBG} (Setting \&S, const string \&spc)}
219\label{namespacebdm_f420706e534b420cf6561aa529be9a9e}
220
221\begin{CompactList}\small\item\em \mbox{[}Debugging\mbox{]} Print values in current S to cout \item\end{CompactList}\item 
222\hypertarget{namespacebdm_b547b14af614cba1ab6c8942dde34462}{
223{\footnotesize template$<$class T$>$ }\\void \hyperlink{namespacebdm_b547b14af614cba1ab6c8942dde34462}{UIbuild} (Setting \&S, T $\ast$\&ret)}
224\label{namespacebdm_b547b14af614cba1ab6c8942dde34462}
225
226\begin{CompactList}\small\item\em Prototype of a UI builder. Return value is by the second argument since it type checking via {\tt dynamic\_\-cast}. \item\end{CompactList}\item 
227\hypertarget{namespacebdm_0760231b120a0b42f80b09515456d57b}{
228{\footnotesize template$<$class T$>$ }\\void \hyperlink{namespacebdm_0760231b120a0b42f80b09515456d57b}{UIcall} (Setting \&S, void($\ast$func)(Setting \&, T), T Tmp)}
229\label{namespacebdm_0760231b120a0b42f80b09515456d57b}
230
231\begin{CompactList}\small\item\em Auxiliary function allowing recursivity in S (too complex, remove?). \item\end{CompactList}\end{CompactItemize}
232\subsection*{Variables}
233\begin{CompactItemize}
234\item 
[270]235\hypertarget{namespacebdm_356cbfd6e12dc4b6680fa82dd35063fb}{
236const int \textbf{RV\_\-BUFFER\_\-STEP} = 1}
237\label{namespacebdm_356cbfd6e12dc4b6680fa82dd35063fb}
238
239\item 
240\hypertarget{namespacebdm_c83cfa7ad40f4622cb17af4b80f09d45}{
241RVmap \textbf{RV\_\-MAP}}
242\label{namespacebdm_c83cfa7ad40f4622cb17af4b80f09d45}
243
244\item 
[261]245\hypertarget{namespacebdm_bdd4760f14ec7d6fea083aa2170f6236}{
246\hyperlink{classbdm_1_1RV}{RV} \hyperlink{namespacebdm_bdd4760f14ec7d6fea083aa2170f6236}{RV0} = \hyperlink{classbdm_1_1RV}{RV}()}
247\label{namespacebdm_bdd4760f14ec7d6fea083aa2170f6236}
248
249\begin{CompactList}\small\item\em Default empty \hyperlink{classbdm_1_1RV}{RV} that can be used as default argument. \item\end{CompactList}\item 
[270]250\hypertarget{namespacebdm_58a0ee51fd426e38101eb99e7c42a65e}{
251ivec \textbf{RV\_\-SIZES}}
252\label{namespacebdm_58a0ee51fd426e38101eb99e7c42a65e}
253
254\item 
255\hypertarget{namespacebdm_81ac40e336bdac971cd2e60fe2fb2deb}{
256Array$<$ string $>$ \textbf{RV\_\-NAMES}}
257\label{namespacebdm_81ac40e336bdac971cd2e60fe2fb2deb}
258
259\item 
[261]260\hypertarget{namespacebdm_96288dbda6916cd442af735f66a9f40b}{
261Uniform\_\-RNG \hyperlink{namespacebdm_96288dbda6916cd442af735f66a9f40b}{UniRNG}}
262\label{namespacebdm_96288dbda6916cd442af735f66a9f40b}
263
264\begin{CompactList}\small\item\em Global Uniform\_\-RNG. \item\end{CompactList}\item 
265\hypertarget{namespacebdm_c959a7382efbcc31af4b58cf0f0f951a}{
266Normal\_\-RNG \hyperlink{namespacebdm_c959a7382efbcc31af4b58cf0f0f951a}{NorRNG}}
267\label{namespacebdm_c959a7382efbcc31af4b58cf0f0f951a}
268
269\begin{CompactList}\small\item\em Global Normal\_\-RNG. \item\end{CompactList}\item 
270\hypertarget{namespacebdm_2828dc833cc283a1fb39a5e8dc06518f}{
[269]271Gamma\_\-RNG \hyperlink{namespacebdm_2828dc833cc283a1fb39a5e8dc06518f}{GamRNG}}
[261]272\label{namespacebdm_2828dc833cc283a1fb39a5e8dc06518f}
273
274\begin{CompactList}\small\item\em Global Gamma\_\-RNG. \item\end{CompactList}\item 
275\hypertarget{namespacebdm_edbf34217028dd95a3680c346af85fea}{
276\hyperlink{namespacebdm_4dc620a66ce2fcd4c5f42a03a3909b7c}{UImap} \hyperlink{namespacebdm_edbf34217028dd95a3680c346af85fea}{\_\-\_\-uimap\_\-\_\-}}
277\label{namespacebdm_edbf34217028dd95a3680c346af85fea}
278
279\begin{CompactList}\small\item\em global map of UIbulder names to instances of UIbuilders. Created by UIREGISTER macro \item\end{CompactList}\end{CompactItemize}
280
281
282\subsection{Function Documentation}
283\hypertarget{namespacebdm_384d37434e33cef41e2785e247b5d4d6}{
284\index{bdm@{bdm}!egiw\_\-bestbelow@{egiw\_\-bestbelow}}
285\index{egiw\_\-bestbelow@{egiw\_\-bestbelow}!bdm@{bdm}}
286\subsubsection[egiw\_\-bestbelow]{\setlength{\rightskip}{0pt plus 5cm}double bdm::egiw\_\-bestbelow (egiw {\em Eg}, \/  egiw {\em Eg0}, \/  double {\em Egll}, \/  ivec \& {\em indeces})}}
287\label{namespacebdm_384d37434e33cef41e2785e247b5d4d6}
288
289
290Return the best structure.
291
292\begin{Desc}
293\item[Parameters:]
294\begin{description}
295\item[{\em Eg}]a copy of GiW density that is being examined \item[{\em Eg0}]a copy of prior GiW density before estimation \item[{\em Egll}]likelihood of the current Eg \item[{\em indeces}]current indeces \end{description}
296\end{Desc}
297\begin{Desc}
298\item[Returns:]best likelihood in the structure below the given one \end{Desc}
299
300
301References ldmat::\_\-D(), ldmat::\_\-L(), bdm::egiw::\_\-V(), ldmat::ldform(), bdm::egiw::lognc(), and ldmat::rows().
302
303Referenced by bdm::ARX::structure\_\-est().
Note: See TracBrowser for help on using the browser.