Top | ![]() |
![]() |
![]() |
![]() |
Functions
Functions
ncm_dataset_dup ()
NcmDataset * ncm_dataset_dup (NcmDataset *dset
,NcmSerialize *ser
);
Duplicates the object and all of its content.
ncm_dataset_ref ()
NcmDataset *
ncm_dataset_ref (NcmDataset *dset
);
Increases the reference count of dset
by one.
ncm_dataset_copy ()
NcmDataset *
ncm_dataset_copy (NcmDataset *dset
);
Duplicates the object getting a reference of its content.
ncm_dataset_free ()
void
ncm_dataset_free (NcmDataset *dset
);
Decreses the reference count of dset
by one.
ncm_dataset_clear ()
void
ncm_dataset_clear (NcmDataset **dset
);
Decreses the reference count of *dset
by one, and sets *dset
to NULL.
ncm_dataset_get_length ()
guint
ncm_dataset_get_length (NcmDataset *dset
);
Number of diferent NcmData in dset
.
ncm_dataset_get_n ()
guint
ncm_dataset_get_n (NcmDataset *dset
);
Calculates the total number of data set points.
ncm_dataset_get_dof ()
guint
ncm_dataset_get_dof (NcmDataset *dset
);
Calculate the total degrees of freedom associated with all NcmData objects.
ncm_dataset_all_init ()
gboolean
ncm_dataset_all_init (NcmDataset *dset
);
Checks whenever all NcmData in dset
are initiated.
ncm_dataset_append_data ()
void ncm_dataset_append_data (NcmDataset *dset
,NcmData *data
);
Appends data
to dset
.
Parameters
dset |
pointer to type defined by NcmDataset |
|
data |
NcmData object to be appended to NcmDataset |
ncm_dataset_get_data ()
NcmData * ncm_dataset_get_data (NcmDataset *dset
,guint n
);
Gets the n
-th NcmData in dset
and increses its reference count by one.
ncm_dataset_peek_data ()
NcmData * ncm_dataset_peek_data (NcmDataset *dset
,guint n
);
Gets the n
-th NcmData in dset
.
ncm_dataset_get_ndata ()
guint
ncm_dataset_get_ndata (NcmDataset *dset
);
Gets number of NcmData in dset
.
ncm_dataset_set_data_array ()
void ncm_dataset_set_data_array (NcmDataset *dset
,NcmObjArray *oa
);
Sets the dset
with oa
.
ncm_dataset_get_data_array ()
NcmObjArray *
ncm_dataset_get_data_array (NcmDataset *dset
);
Gets the NcmObjArray from dset
.
ncm_dataset_peek_data_array ()
NcmObjArray *
ncm_dataset_peek_data_array (NcmDataset *dset
);
Gets the NcmObjArray from dset
.
ncm_dataset_resample ()
void ncm_dataset_resample (NcmDataset *dset
,NcmMSet *mset
,NcmRNG *rng
);
Resamples every NcmData in dset
with the models contained in mset
.
ncm_dataset_bootstrap_set ()
void ncm_dataset_bootstrap_set (NcmDataset *dset
,NcmDatasetBStrapType bstype
);
Disable or sets bootstrap method for dset
.
ncm_dataset_bootstrap_resample ()
void ncm_dataset_bootstrap_resample (NcmDataset *dset
,NcmRNG *rng
);
Perform one bootstrap as in ncm_data_bootstrap_resample()
in every NcmData
in dset
.
ncm_dataset_log_info ()
void
ncm_dataset_log_info (NcmDataset *dset
);
Prints in the log the informations associated with every NcmData in dset
.
ncm_dataset_get_info ()
gchar *
ncm_dataset_get_info (NcmDataset *dset
);
Obtains the informations associated with every NcmData in dset
.
ncm_dataset_has_leastsquares_f_J ()
gboolean
ncm_dataset_has_leastsquares_f_J (NcmDataset *dset
);
FIXME
ncm_dataset_leastsquares_f ()
void ncm_dataset_leastsquares_f (NcmDataset *dset
,NcmMSet *mset
,NcmVector *f
);
ncm_dataset_leastsquares_J ()
void ncm_dataset_leastsquares_J (NcmDataset *dset
,NcmMSet *mset
,NcmMatrix *J
);
FIXME
ncm_dataset_leastsquares_f_J ()
void ncm_dataset_leastsquares_f_J (NcmDataset *dset
,NcmMSet *mset
,NcmVector *f
,NcmMatrix *J
);
FIXME
ncm_dataset_m2lnL_val ()
void ncm_dataset_m2lnL_val (NcmDataset *dset
,NcmMSet *mset
,gdouble *m2lnL
);
FIXME
ncm_dataset_m2lnL_vec ()
void ncm_dataset_m2lnL_vec (NcmDataset *dset
,NcmMSet *mset
,NcmVector *m2lnL_v
);
FIXME
ncm_dataset_m2lnL_grad ()
void ncm_dataset_m2lnL_grad (NcmDataset *dset
,NcmMSet *mset
,NcmVector *grad
);
FIXME
ncm_dataset_m2lnL_val_grad ()
void ncm_dataset_m2lnL_val_grad (NcmDataset *dset
,NcmMSet *mset
,gdouble *m2lnL
,NcmVector *grad
);
FIXME
ncm_dataset_m2lnL_i_val ()
void ncm_dataset_m2lnL_i_val (NcmDataset *dset
,NcmMSet *mset
,guint i
,gdouble *m2lnL_i
);
Get the value of the i
-th data in the dataset.
Types and Values
enum NcmDatasetBStrapType
Members
Bootstrap disabled. |
||
Partial bootstrap, each NcmData is bootstraped individually. |
||
Total bootstrap, all data is bootstraped simultaneously. |
Property Details
The “bootstrap-type”
property
“bootstrap-type” NcmDatasetBStrapType
Bootstrap type.
Flags: Read / Write
Default value: NCM_DATASET_BSTRAP_DISABLE