Linear Reparametrization

Linear Reparametrization — Linear reparametrization object

Properties

GVariant * matrix Read / Write / Construct Only
GVariant * vector Read / Write / Construct Only

Object Hierarchy

    GObject
    ╰── NcmReparam
        ╰── NcmReparamLinear

Description

Object implementing a linear reparametrization of the model's parameters. It uses as imput a matrix $M$ (“matrix”) and a vector $v$ (“vector”), such that the new parameters $\vec{w}$ are given by $$\vec{w} = M\cdot\vec{y} + \vec{v},$$ where $\vec{y}$ represents the original model's parameters.

Functions

ncm_reparam_linear_new ()

NcmReparamLinear *
ncm_reparam_linear_new (guint size,
                        NcmMatrix *T,
                        NcmVector *v);

Types and Values

Property Details

The “matrix” property

  “matrix”                   GVariant *

The matrix $M$.

Flags: Read / Write / Construct Only

Allowed values: GVariant<aad>

Default value: NULL


The “vector” property

  “vector”                   GVariant *

The vector $\vec{v}$.

Flags: Read / Write / Construct Only

Allowed values: GVariant<ad>

Default value: NULL