Class

NumCosmoMathDataGauss

Description [src]

abstract class NumCosmoMath.DataGauss : NumCosmoMath.Data
{
  /* No available fields */
}

Gaussian data — inverse covariance provided.

Gaussian distribution which uses the inverse covariance matrix as input.

Ancestors

Instance methods

ncm_data_gauss_get_size

Gets the data size.

ncm_data_gauss_peek_inv_cov

Gets the inverse covariance matrix.

ncm_data_gauss_peek_mean

Gets the mean vector.

ncm_data_gauss_set_size

Sets the data size to np.

Methods inherited from NcmData (29)

Please see NcmData for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmoMath.DataGauss:inv-cov
No description available.

NumCosmoMath.DataGauss:mean
No description available.

NumCosmoMath.DataGauss:n-points
No description available.

Properties inherited from NcmData (5)
NumCosmoMath.Data:bootstrap

The NcmData bootstrap object if any.

NumCosmoMath.Data:desc

Description of the data object.

NumCosmoMath.Data:init
No description available.

NumCosmoMath.Data:long-desc

Description of the data object.

NumCosmoMath.Data:name

Name of the data object.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct NumCosmoMathDataGaussClass {
  void (* mean_func) (
    NcmDataGauss* gauss,
    NcmMSet* mset,
    NcmVector* vp
  );
  gboolean (* inv_cov_func) (
    NcmDataGauss* gauss,
    NcmMSet* mset,
    NcmMatrix* inv_cov
  );
  void (* set_size) (
    NcmDataGauss* gauss,
    guint np
  );
  guint (* get_size) (
    NcmDataGauss* gauss
  );
  
}

No description available.

Class members
mean_func: void (* mean_func) ( NcmDataGauss* gauss, NcmMSet* mset, NcmVector* vp )

No description available.

inv_cov_func: gboolean (* inv_cov_func) ( NcmDataGauss* gauss, NcmMSet* mset, NcmMatrix* inv_cov )

No description available.

set_size: void (* set_size) ( NcmDataGauss* gauss, guint np )

No description available.

get_size: guint (* get_size) ( NcmDataGauss* gauss )

No description available.

Virtual methods

NumCosmoMath.DataGaussClass.inv_cov_func
No description available.

NumCosmoMath.DataGaussClass.mean_func
No description available.

NumCosmoMath.DataGaussClass.set_size

Sets the data size to np.