Gaussian Data - InvCov

Gaussian Data - InvCov — Gaussian data object, inverse covariance

Properties

GVariant * inv-cov Read / Write
GVariant * mean Read / Write
guint n-points Read / Write / Construct

Object Hierarchy

    GObject
    ╰── NcmData
        ╰── NcmDataGauss
            ├── NcDataBaoRDV
            ╰── NcDataCMBDistPriors

Description

Gaussian distribution which uses the inverse covariance matrix as input.

Functions

ncm_data_gauss_set_size ()

void
ncm_data_gauss_set_size (NcmDataGauss *gauss,
                         guint np);

Sets the data size to np .

Parameters

gauss

a NcmDataGauss

 

np

data size.

 

ncm_data_gauss_get_size ()

guint
ncm_data_gauss_get_size (NcmDataGauss *gauss);

Gets the data size.

Parameters

gauss

a NcmDataGauss

 

Returns

Data size.

Types and Values

Property Details

The “inv-cov” property

  “inv-cov”                  GVariant *

Data covariance inverse.

Flags: Read / Write

Allowed values: GVariant<aad>

Default value: NULL


The “mean” property

  “mean”                     GVariant *

Data mean.

Flags: Read / Write

Allowed values: GVariant<ad>

Default value: NULL


The “n-points” property

  “n-points”                 guint

Data sample size.

Flags: Read / Write / Construct

Default value: 0