Statistical Priors

Statistical Priors — General statistical priors

Synopsis

struct              NcmPriorGauss;
void                ncm_prior_add_gaussian              (NcmLikelihood *lh,
                                                         NcmPriorGauss *gp);
void                ncm_prior_add_gaussian_const_func   (NcmLikelihood *lh,
                                                         NcmMSetFunc *func,
                                                         gdouble mean,
                                                         gdouble sigma);
void                ncm_prior_add_gaussian_data         (NcmLikelihood *lh,
                                                         NcmModelID mid,
                                                         guint pid,
                                                         gdouble mean,
                                                         gdouble sigma);
void                ncm_prior_add_gaussian_func         (NcmLikelihood *lh,
                                                         NcmMSetFunc *func,
                                                         gdouble z,
                                                         gdouble mean,
                                                         gdouble sigma);
void                ncm_prior_add_oneside_a_inf         (NcmLikelihood *lh,
                                                         NcmPriorGauss *gp);
void                ncm_prior_add_oneside_a_inf_const_func
                                                        (NcmLikelihood *lh,
                                                         NcmMSetFunc *func,
                                                         gdouble mean,
                                                         gdouble s);
void                ncm_prior_add_oneside_a_inf_func    (NcmLikelihood *lh,
                                                         NcmMSetFunc *func,
                                                         gdouble z,
                                                         gdouble mean,
                                                         gdouble s);
void                ncm_prior_add_oneside_a_inf_param   (NcmLikelihood *lh,
                                                         NcmModelID mid,
                                                         guint pid,
                                                         gdouble a,
                                                         gdouble s);
void                ncm_prior_add_positive              (NcmLikelihood *lh,
                                                         NcmModelID mid,
                                                         guint pid);
void                ncm_prior_add_twoside_a_b           (NcmLikelihood *lh,
                                                         NcmModelID mid,
                                                         guint pid,
                                                         gdouble a,
                                                         gdouble b,
                                                         gdouble s);

Description

FIXME

Details

struct NcmPriorGauss

struct NcmPriorGauss {
};

FIXME


ncm_prior_add_gaussian ()

void                ncm_prior_add_gaussian              (NcmLikelihood *lh,
                                                         NcmPriorGauss *gp);

FIXME

lh :

FIXME

gp :

FIXME

ncm_prior_add_gaussian_const_func ()

void                ncm_prior_add_gaussian_const_func   (NcmLikelihood *lh,
                                                         NcmMSetFunc *func,
                                                         gdouble mean,
                                                         gdouble sigma);

FIXME

lh :

FIXME

func :

FIXME

mean :

FIXME

sigma :

FIXME

ncm_prior_add_gaussian_data ()

void                ncm_prior_add_gaussian_data         (NcmLikelihood *lh,
                                                         NcmModelID mid,
                                                         guint pid,
                                                         gdouble mean,
                                                         gdouble sigma);

FIXME

lh :

FIXME

mid :

FIXME

pid :

FIXME

mean :

FIXME

sigma :

FIXME

ncm_prior_add_gaussian_func ()

void                ncm_prior_add_gaussian_func         (NcmLikelihood *lh,
                                                         NcmMSetFunc *func,
                                                         gdouble z,
                                                         gdouble mean,
                                                         gdouble sigma);

FIXME

lh :

FIXME

func :

FIXME

z :

FIXME

mean :

FIXME

sigma :

FIXME

ncm_prior_add_oneside_a_inf ()

void                ncm_prior_add_oneside_a_inf         (NcmLikelihood *lh,
                                                         NcmPriorGauss *gp);

FIXME

lh :

FIXME

gp :

FIXME

ncm_prior_add_oneside_a_inf_const_func ()

void                ncm_prior_add_oneside_a_inf_const_func
                                                        (NcmLikelihood *lh,
                                                         NcmMSetFunc *func,
                                                         gdouble mean,
                                                         gdouble s);

FIXME

lh :

FIXME

func :

FIXME

mean :

FIXME

s :

FIXME

ncm_prior_add_oneside_a_inf_func ()

void                ncm_prior_add_oneside_a_inf_func    (NcmLikelihood *lh,
                                                         NcmMSetFunc *func,
                                                         gdouble z,
                                                         gdouble mean,
                                                         gdouble s);

FIXME

lh :

FIXME

func :

FIXME

z :

FIXME

mean :

FIXME

s :

FIXME

ncm_prior_add_oneside_a_inf_param ()

void                ncm_prior_add_oneside_a_inf_param   (NcmLikelihood *lh,
                                                         NcmModelID mid,
                                                         guint pid,
                                                         gdouble a,
                                                         gdouble s);

FIXME

lh :

FIXME

mid :

FIXME

pid :

FIXME

a :

FIXME

s :

FIXME

ncm_prior_add_positive ()

void                ncm_prior_add_positive              (NcmLikelihood *lh,
                                                         NcmModelID mid,
                                                         guint pid);

FIXME

lh :

FIXME

mid :

FIXME

pid :

FIXME

ncm_prior_add_twoside_a_b ()

void                ncm_prior_add_twoside_a_b           (NcmLikelihood *lh,
                                                         NcmModelID mid,
                                                         guint pid,
                                                         gdouble a,
                                                         gdouble b,
                                                         gdouble s);

FIXME

lh :

FIXME

mid :

FIXME

pid :

FIXME

a :

FIXME

b :

FIXME

s :

FIXME