Spline Deceleration Parameter Model

Spline Deceleration Parameter Model — FIXME

Properties

gdouble H0 Read / Write
gboolean H0-fit Read / Write
gdouble Omegat Read / Write
gboolean Omegat-fit Read / Write
gdouble asdrag Read / Write
gboolean asdrag-fit Read / Write
GVariant * qparam Read / Write
GVariant * qparam-fit Read / Write
guint qparam-length Read / Write / Construct Only
NcmSpline * spline Read / Write / Construct Only
gdouble zf Read / Write / Construct Only
gdouble abstol Read / Write
gboolean abstol-fit Read / Write
GVariant * lnsigma Read / Write
GVariant * lnsigma-fit Read / Write
guint lnsigma-length Read / Write / Construct Only

Object Hierarchy

    GEnum
    ├── NcHICosmoQSplineSParams
    ╰── NcHICosmoQSplineVParams
    GObject
    ╰── NcmModel
        ├── NcHICosmo
           ╰── NcHICosmoQSpline
        ╰── NcHICosmoQSplineContPrior

Description

FIXME

Functions

NC_HICOSMO_QSPLINE_DEFAULT_OMEGA_T

#define NC_HICOSMO_QSPLINE_DEFAULT_OMEGA_T ( 1.0)

NC_HICOSMO_QSPLINE_DEFAULT_AS_DRAG

#define NC_HICOSMO_QSPLINE_DEFAULT_AS_DRAG ( 0.035)

NC_HICOSMO_QSPLINE_DEFAULT_Q

#define NC_HICOSMO_QSPLINE_DEFAULT_Q       (-0.5)

NC_HICOSMO_QSPLINE_DEFAULT_Q_LEN

#define NC_HICOSMO_QSPLINE_DEFAULT_Q_LEN   (3)

nc_hicosmo_qspline_new ()

NcHICosmoQSpline *
nc_hicosmo_qspline_new (NcmSpline *s,
                        gsize np,
                        gdouble z_f);

FIXME

Parameters

s

FIXME

 

np

FIXME

 

z_f

FIXME

 

Returns

FIXME


nc_hicosmo_qspline_add_continuity_prior ()

void
nc_hicosmo_qspline_add_continuity_prior
                               (NcHICosmoQSpline *qspline,
                                NcmLikelihood *lh,
                                guint knot,
                                NcHICosmoQSplineContPrior *qspline_cp);

FIXME

Parameters

qspline

a NcHICosmoQSpline

 

lh

a NcmLikelihood

 

knot

FIXME

 

qspline_cp

FIXME

 

nc_hicosmo_qspline_add_continuity_priors ()

NcHICosmoQSplineContPrior *
nc_hicosmo_qspline_add_continuity_priors
                               (NcHICosmoQSpline *qspline,
                                NcmLikelihood *lh,
                                gdouble sigma,
                                gdouble abstol);

FIXME

Parameters

qspline

a NcHICosmoQSpline

 

lh

a NcmLikelihood

 

sigma

FIXME

 

abstol

FIXME

 

Returns

FIXME.

[transfer full]


nc_hicosmo_qspline_add_continuity_constraint ()

void
nc_hicosmo_qspline_add_continuity_constraint
                               (NcHICosmoQSpline *qspline,
                                NcmFit *fit,
                                guint knot,
                                NcHICosmoQSplineContPrior *qspline_cp);

FIXME

Parameters

qspline

a NcHICosmoQSpline

 

fit

a NcmFit

 

knot

FIXME

 

qspline_cp

FIXME

 

nc_hicosmo_qspline_add_continuity_constraints ()

NcHICosmoQSplineContPrior *
nc_hicosmo_qspline_add_continuity_constraints
                               (NcHICosmoQSpline *qspline,
                                NcmFit *fit,
                                gdouble sigma);

FIXME

Parameters

qspline

a NcHICosmoQSpline

 

fit

a NcmFit

 

sigma

FIXME

 

Returns

FIXME.

[transfer full]


NC_HICOSMO_QSPLINE_CONT_PRIOR_ABSTOL

#define NC_HICOSMO_QSPLINE_CONT_PRIOR_ABSTOL (0)

NC_HICOSMO_QSPLINE_CONT_PRIOR_LNSIGMA

#define NC_HICOSMO_QSPLINE_CONT_PRIOR_LNSIGMA (0)

nc_hicosmo_qspline_cont_prior_new ()

NcHICosmoQSplineContPrior *
nc_hicosmo_qspline_cont_prior_new (guint npriors);

FIXME

Parameters

npriors

FIXME

 

Returns

FIXME.

[transfer full]


nc_hicosmo_qspline_cont_prior_ref ()

NcHICosmoQSplineContPrior *
nc_hicosmo_qspline_cont_prior_ref (NcHICosmoQSplineContPrior *qspline_cp);

FIXME

Parameters

qspline_cp

FIXME

 

Returns

FIXME.

[transfer full]


nc_hicosmo_qspline_cont_prior_free ()

void
nc_hicosmo_qspline_cont_prior_free (NcHICosmoQSplineContPrior *qspline_cp);

FIXME

Parameters

qspline_cp

FIXME

 

nc_hicosmo_qspline_cont_prior_set_lnsigma ()

void
nc_hicosmo_qspline_cont_prior_set_lnsigma
                               (NcHICosmoQSplineContPrior *qspline_cp,
                                guint i,
                                gdouble ln_sigma);

FIXME

Parameters

qspline_cp

FIXME

 

i

FIXME

 

ln_sigma

FIXME

 

nc_hicosmo_qspline_cont_prior_set_all_lnsigma ()

void
nc_hicosmo_qspline_cont_prior_set_all_lnsigma
                               (NcHICosmoQSplineContPrior *qspline_cp,
                                gdouble ln_sigma);

FIXME

Parameters

qspline_cp

FIXME

 

ln_sigma

FIXME

 

nc_hicosmo_qspline_cont_prior_get_lnsigma ()

gdouble
nc_hicosmo_qspline_cont_prior_get_lnsigma
                               (NcHICosmoQSplineContPrior *qspline_cp,
                                guint i);

FIXME

Parameters

qspline_cp

FIXME

 

i

FIXME

 

Returns

FIXME


nc_hicosmo_qspline_cont_prior_set_abstol ()

void
nc_hicosmo_qspline_cont_prior_set_abstol
                               (NcHICosmoQSplineContPrior *qspline_cp,
                                gdouble abstol);

FIXME

Parameters

qspline_cp

FIXME

 

abstol

FIXME

 

nc_hicosmo_qspline_cont_prior_get_abstol ()

gdouble
nc_hicosmo_qspline_cont_prior_get_abstol
                               (NcHICosmoQSplineContPrior *qspline_cp);

FIXME

Parameters

qspline_cp

FIXME

 

Returns

FIXME

Types and Values

enum NcHICosmoQSplineSParams

Members

NC_HICOSMO_QSPLINE_H0

FIXME

 

NC_HICOSMO_QSPLINE_OMEGA_T

FIXME

 

NC_HICOSMO_QSPLINE_AS_DRAG

FIXME

 

enum NcHICosmoQSplineVParams

Members

NC_HICOSMO_QSPLINE_Q

FIXME

 

NC_HICOSMO_QSPLINE_DEFAULT_H0

#define NC_HICOSMO_QSPLINE_DEFAULT_H0      ncm_c_hubble_cte_wmap ()

Property Details

The “H0” property

  “H0”                       gdouble

FIXME

Flags: Read / Write

Allowed values: [10,500]

Default value: 73


The “H0-fit” property

  “H0-fit”                   gboolean

FIXME

Flags: Read / Write

Default value: FALSE


The “Omegat” property

  “Omegat”                   gdouble

FIXME

Flags: Read / Write

Allowed values: [-5,5]

Default value: 1


The “Omegat-fit” property

  “Omegat-fit”               gboolean

FIXME

Flags: Read / Write

Default value: FALSE


The “asdrag” property

  “asdrag”                   gdouble

FIXME

Flags: Read / Write

Allowed values: [0,5]

Default value: 0.035


The “asdrag-fit” property

  “asdrag-fit”               gboolean

FIXME

Flags: Read / Write

Default value: FALSE


The “qparam” property

  “qparam”                   GVariant *

FIXME

Flags: Read / Write

Allowed values: GVariant<ad>

Default value: NULL


The “qparam-fit” property

  “qparam-fit”               GVariant *

FIXME

Flags: Read / Write

Allowed values: GVariant<a*>

Default value: NULL


The “qparam-length” property

  “qparam-length”            guint

FIXME

Flags: Read / Write / Construct Only

Default value: 3


The “spline” property

  “spline”                   NcmSpline *

Spline object.

Flags: Read / Write / Construct Only


The “zf” property

  “zf”                       gdouble

final redshift.

Flags: Read / Write / Construct Only

Allowed values: [0,100]

Default value: 1


The “abstol” property

  “abstol”                   gdouble

FIXME

Flags: Read / Write

Allowed values: >= 0

Default value: 0.1


The “abstol-fit” property

  “abstol-fit”               gboolean

FIXME

Flags: Read / Write

Default value: TRUE


The “lnsigma” property

  “lnsigma”                  GVariant *

FIXME

Flags: Read / Write

Allowed values: GVariant<ad>

Default value: NULL


The “lnsigma-fit” property

  “lnsigma-fit”              GVariant *

FIXME

Flags: Read / Write

Allowed values: GVariant<a*>

Default value: NULL


The “lnsigma-length” property

  “lnsigma-length”           guint

FIXME

Flags: Read / Write / Construct Only

Default value: 3