| Top |
Functions
Functions
ncm_dataset_new_list ()
NcmDataset * ncm_dataset_new_list (gpointer data0,...);
Creates a new NcmDataset object and adds a NULL ended list of NcmData.
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.
ncm_dataset_fisher_matrix ()
void ncm_dataset_fisher_matrix (NcmDataset *dset,NcmMSet *mset,NcmMatrix **IM);
Calculates the Fisher-information matrix I
adding
the individual ones from each NcmData in dset
.
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.
Owner: NcmDataset
Flags: Read / Write
Default value: NCM_DATASET_BSTRAP_DISABLE
The “data-array” property
“data-array” NcmObjArray *
NcmData array.
Owner: NcmDataset
Flags: Read / Write