Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
bdm::ARXLinear Autoregressive model with Gaussian noise
bdm::ArxDSGenerator of ARX data
bdm::ARXfrg
bdm::bilinfnClass representing function $f(x,u) = Ax+Bu$
bdm::BMBayesian Model of a system, i.e. all uncertainty is modeled by probabilities
bdm::BMEFEstimator for Exponential family
bdm::chmatSymmetric matrix stored in square root decomposition using upper cholesky
bdm::constfnClass representing function $f(x) = a$, here rv is empty
bdm::Controller
bdm::CsvFileDSCSV file data storage The constructor creates Data matrix from the records in a CSV file fname. The orientation can be of two types: 1. BY_COL which is default - the data are stored in columns; one column per time $t$, one row per data item. 2. BY_ROW if the data are stored the classical CSV style. Then each column stores the values for data item, for ex. $[y_{t} y_{t-1} ...]$, one row for each discrete time instant
bdm::datalinkDataLink is a connection between two data vectors Up and Down
bdm::datalink_2to1_bufferedBuffered datalink from 2 vectors to 1
bdm::datalink_bufferedDatalink that buffers delayed values - do not forget to call step()
bdm::datalink_m2eData link with a condition
bdm::datalink_m2mDataLink is a connection between mpdf and its superordinate (Up) This class links
bdm::datalink_part
bdm::DesignerLow-level class for design of control strategy
bdm::diffbifnClass representing a differentiable function of two variables $f(x,u)$
bdm::dirfilelogLogging into dirfile with buffer in memory
bdm::discrete_supportDiscrete support with stored support points
bdm::DSAbstract class for discrete-time sources of data
bdm::eDirichDirichlet posterior density
bdm::eEFGeneral conjugate exponential family posterior density
bdm::eEmpWeighted empirical density
bdm::egammaGamma posterior density
bdm::egiwGauss-inverse-Wishart density stored in LD form
bdm::egiwmixMixture of egiws
bdm::egrid
bdm::eigammaInverse-Gamma posterior density
bdm::eiWishartChInverse Wishart on Choleski decomposition
bdm::EKFChExtended Kalman Filter in Square root
bdm::EKFCh_chQExtended Kalman filter in Choleski form with unknown Q
bdm::EKFCh_condExtended Kalman filter with unknown parameters in IM
bdm::EKFCh_dQExtended Kalman filter in Choleski form with unknown diagonal Q
bdm::EKFful_unQRExtended Kalman filter with unknown Q and R
bdm::EKFfullExtended Kalman Filter in full matrices
bdm::elognorm
bdm::emixMixture of epdfs
bdm::enorm< sq_T >Gaussian density with positive definite (decomposed) covariance matrix
bdm::epdfProbability density function with numerical statistics, e.g. posterior density
bdm::EpdfDSSimulate data from a static pdf (epdf)
bdm::eprodProduct of independent epdfs. For dependent pdfs, use mprod
bdm::euniUniform distributed density on a rectangular support
bdm::eWishartCh
bdm::FileDS
bdm::fncClass representing function $f(x)$ of variable $x$ represented by rv
bdm::fsqmatFake sqmat. This class maps sqmat operations to operations on full matrix
itpp::Gamma_RNGGamma distribution
bdm::ITppFileDSRead Data Matrix from an IT file
bdm::Kalman< sq_T >Common abstract base for Kalman filters
bdm::KalmanChKalman filter in square root form
bdm::KalmanFullBasic Kalman filter with full matrices
bdm::ldmatMatrix stored in LD form, (commonly known as UD)
bdm::linfnClass representing function $f(x) = Ax+B$
bdm::loggerClass for storing results (and semi-results) of an experiment
bdm::LQG
bdm::mDirich
bdm::MemDSMemory storage of off-line data column-wise
bdm::memlog
bdm::mepdfUnconditional mpdf, allows using epdf in the role of mpdf
bdm::merger_baseBase class for general combination of pdfs on discrete support
bdm::merger_mixMerger using importance sampling with mixture proposal density
bdm::mexDSMatlab wrapper for DS mapping functions step() to a matlab function
bdm::mexlogLogger storing results into an mxArray
bdm::mgammaGamma random walk
bdm::mgamma_fixGamma random walk around a fixed point
bdm::mgnorm< sq_T >Mpdf with general function for mean value
bdm::migammaInverse-Gamma random walk
bdm::migamma_refInverse-Gamma random walk around a fixed point
bdm::MixEFMixture of Exponential Family Densities
bdm::mlnorm< sq_T, TEpdf >Normal distributed linear function with linear function of mean value;
bdm::mlognormLog-Normal random walk
bdm::mlstudent
bdm::mmixMixture of mpdfs with constant weights, all mpdfs are of equal RV and RVC
bdm::mpdfConditional probability density, e.g. modeling $ f( x | y) $, where $ x $ is random variable, rv, and $ y $ is conditioning variable, rvc
bdm::mpdf_internal< EPDF >Mpdf with internal epdf that is modified by function condition
bdm::MpdfDSSimulate data from conditional density Still having only one density but allowing conditioning on either input or delayed values
bdm::MPFMarginalized Particle filter
bdm::mprodChain rule decomposition of epdf
bdm::mratioClass 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 $

bdm::multiBMEstimator for Multinomial density
bdm::MultiModel(Switching) Multiple Model The model runs several models in parallel and evaluates thier weights (fittness)
bdm::mxArrayDSMemory storage of off-line data column-wise
bdm::object_ptr< T >A wrapper of shared_ptr which is never empty
bdm::ParticularUI< T >
bdm::PFTrivial particle filter with proposal density equal to parameter evolution model
bdm::rectangular_support
bdm::rootRoot class of BDM objects
bdm::RVClass representing variables, most often random variables
bdm::rwiWishartChRandom Walk on inverse Wishart
bdm::SettingResolverThis class serves to expand links used within configuration files
bdm::shared_ptr< T >A naive implementation of roughly a subset of the std::tr1::shared_ptr spec
bdm::sqmatAbstract class for representation of double symmetric matrices in square-root form
bdm::StateCanonicalConversion of outer ARX model (mlnorm) to state space model
bdm::StateSpace< sq_T >Basic elements of linear state-space model
bdm::stdlogSimple logger used for debugging All data records are written out to std from where they could be send to file
bdm::strStructure of RV, i.e. RVs expanded into a flat list of IDs, used for debugging
bdm::UIUI is an abstract class which collects all the auxiliary functions useful to prepare some concrete user-infos
bdm::UIClassException
bdm::UIException
bdm::UIFileThis class serves to load and/or save user-infos into/from configuration files stored on a hard-disk
UImxArrayClass for writing Settings into Matlab's mxArray
UImxConfigReimplementation of libconfig's Config class for Matlab mxArray structures
bdm::UISettingException

Generated on Wed Oct 7 17:34:45 2009 for mixpp by  doxygen 1.5.9