| Top |
Markov Chain Multivariate Gaussian SamplerMarkov Chain Multivariate Gaussian Sampler — Object implementing a multivariate gaussian sampler. |
Functions
ncm_mc_sampler_gauss_new ()
NcmMCSamplerGauss *
ncm_mc_sampler_gauss_new (guint len);
New NcmMCSampler gauss for len
multivariate gaussian.
ncm_mc_sampler_gauss_set_size ()
void ncm_mc_sampler_gauss_set_size (NcmMCSamplerGauss *mcsg,guint len);
Sets size of NcmMCSamplerGauss.
ncm_mc_sampler_gauss_get_size ()
guint
ncm_mc_sampler_gauss_get_size (NcmMCSamplerGauss *mcsg);
Gets size of NcmMCSamplerGauss.
ncm_mc_sampler_gauss_set_cov ()
void ncm_mc_sampler_gauss_set_cov (NcmMCSamplerGauss *mcsg,const NcmMatrix *cov);
Sets the covariance given by the NcmMatrix cov
.
ncm_mc_sampler_gauss_set_cov_variant ()
void ncm_mc_sampler_gauss_set_cov_variant (NcmMCSamplerGauss *mcsg,GVariant *cov);
Sets the covariance given by the GVariant cov
.
ncm_mc_sampler_gauss_get_cov ()
NcmMatrix *
ncm_mc_sampler_gauss_get_cov (NcmMCSamplerGauss *mcsg);
Gets the covariance.
ncm_mc_sampler_gauss_set_cov_from_scale ()
void
ncm_mc_sampler_gauss_set_cov_from_scale
(NcmMCSamplerGauss *mcsg);
Sets the covariance using the scale property of the parameters.