mgamma_fix mgamma libEF.h double double mgamma_fix::l l parameter l condition set_parameters vec vec mgamma_fix::refl refl reference vector condition set_parameters egamma egamma mgamma::epdf epdf Internal epdf that arise by conditioning on rvc. double double mgamma::k k Constant $k$. condition mgamma::condition mgamma::set_parameters vec * vec* mgamma::_beta _beta cache of epdf.beta condition mgamma::condition mgamma::mgamma mgamma::set_parameters RV RV mpdf::rv rv modeled random variable mpdf::_rv mprod::mprod mlnorm< sq_T >::samplecond mpdf::samplecond mlnorm< sq_T >::set_parameters mgamma::set_parameters RV RV mpdf::rvc rvc random variable in condition mpdf::_rvc mprod::mprod epdf * epdf* mpdf::ep ep pointer to internal epdf mpdf::_epdf mpdf::evalcond mepdf::mepdf mlnorm< sq_T >::mlnorm mmix::mmix mpdf::samplecond mgamma::set_parameters mgamma_fix::mgamma_fix (const RV &rv, const RV &rvc) mgamma_fix const RV & rv const RV & rvc Constructor. void void mgamma_fix::set_parameters (double k0, vec ref0, double l0) set_parameters double k0 vec ref0 double l0 Set value of k. l refl mgamma::set_parameters void void mgamma_fix::condition (const vec &val) condition condition const vec & cond Update ep so that it represents this mpdf conditioned on rvc = cond. mgamma::_beta mgamma::k l refl void void mgamma::set_parameters (double k) set_parameters double k Set value of k. mgamma::_beta RV::count mpdf::ep mgamma::k mpdf::rv set_parameters vec virtual vec mpdf::samplecond (const vec &cond, double &ll) samplecond const vec & cond double & ll Returns the required moment of the epdf. Returns a sample from the density conditioned on cond, $x \sim epdf(rv|cond)$. cond is numeric value of rv ll is a return value of log-likelihood of the sample. mpdf::condition mpdf::ep epdf::evalpdflog epdf::sample MPF< BM_T >::bayes PF::bayes mat virtual mat mpdf::samplecond (const vec &cond, vec &ll, int N) samplecond const vec & cond vec & ll int N Returns. N samples from the density conditioned on cond, $x \sim epdf(rv|cond)$. cond is numeric value of rv ll is a return value of log-likelihood of the sample. mpdf::condition RV::count mpdf::ep epdf::evalpdflog mpdf::rv epdf::sample double virtual double mpdf::evalcond (const vec &dt, const vec &cond) evalcond const vec & dt const vec & cond Shortcut for conditioning and evaluation of the internal epdf. In some cases, this operation can be implemented efficiently. mpdf::condition mpdf::ep epdf::eval PF::bayes RV RV mpdf::_rvc () _rvc access function mpdf::rvc merger::merger RV RV mpdf::_rv () _rv access function mpdf::rv mprod::mprod epdf & epdf& mpdf::_epdf () _epdf access function mpdf::ep Gamma random walk around a fixed point. Mean value, $\mu$, of this density is given by a geometric combination of rvc and given fixed point, $p$. $l$ is the coefficient of the geometric combimation \[ \mu = \mu_{t-1} ^{l} p^{1-l}\]Standard deviation of the random walk is proportional to one $k$-th the mean. This is achieved by setting $\alpha=k$ and $\beta=k/\mu$.The standard deviation of the walk is then: $\mu/\sqrt(k)$. rv epdf rv rvc ep mgamma_fix_beta mgamma_fix_epdf mgamma_fix_rv mgamma_fix_rvc mgamma_fixcondition mgamma_fixep mgamma_fixepdf mgamma_fixevalcond mgamma_fixk mgamma_fixl mgamma_fixmEF mgamma_fixmgamma mgamma_fixmgamma_fix mgamma_fixmpdf mgamma_fixrefl mgamma_fixrv mgamma_fixrvc mgamma_fixsamplecond mgamma_fixsamplecond mgamma_fixset_parameters mgamma_fixset_parameters mgamma_fix~mpdf