Top |
NcDataPlanckLKL * | nc_data_planck_lkl_new () |
NcDataPlanckLKL * | nc_data_planck_lkl_full_new () |
NcDataPlanckLKL * | nc_data_planck_lkl_full_new_id () |
const gchar * | nc_data_planck_lkl_get_param_name () |
gchar ** | nc_data_planck_lkl_get_param_names () |
void | nc_data_planck_lkl_set_hipert_boltzmann () |
void | nc_data_planck_lkl_download_baseline () |
char * | checksum | Read |
char * | data-file | Read / Write / Construct Only |
NcHIPertBoltzmann * | hipert-boltzmann | Read / Write |
gboolean | is-lensing | Read |
guint | nparams | Read |
Interface to Planck likelihoods from the Planck Legacy Archive. This class is a wrapper to the Planck likelihoods code from the Planck Legacy Archive.
NcDataPlanckLKL * nc_data_planck_lkl_full_new (const gchar *filename
,NcHIPertBoltzmann *pb
);
FIXME
NcDataPlanckLKL * nc_data_planck_lkl_full_new_id (NcDataPlanckLKLType id
,NcHIPertBoltzmann *pb
);
Create a new NcDataPlanckLKL object from the given id and NcHIPertBoltzmann. If the Planck likelihood file is not found, it will be downloaded.
const gchar * nc_data_planck_lkl_get_param_name (NcDataPlanckLKL *plik
,guint i
);
FIXME
gchar **
nc_data_planck_lkl_get_param_names (NcDataPlanckLKL *plik
);
FIXME
void nc_data_planck_lkl_set_hipert_boltzmann (NcDataPlanckLKL *plik
,NcHIPertBoltzmann *pb
);
Sets the NcHIPertBoltzmann to be used in the likelihood calculation.
void
nc_data_planck_lkl_download_baseline (const gchar *dir
);
Download the Planck baseline likelihood data to the given directory. This function will download the file `COM_Likelihood_Data-baseline_R3.00.tar.gz' from the Planck Legacy Archive and extract it to the given directory.
It requires the wget' and
tar' commands to be available in the system.
The Planck likelihood types.
“checksum”
property “checksum” char *
Params names checksum.
Owner: NcDataPlanckLKL
Flags: Read
Default value: NULL
“data-file”
property “data-file” char *
Data file.
Owner: NcDataPlanckLKL
Flags: Read / Write / Construct Only
Default value: "no-file"
“hipert-boltzmann”
property“hipert-boltzmann” NcHIPertBoltzmann *
NcHIPertBoltzmann object.
Owner: NcDataPlanckLKL
Flags: Read / Write
“is-lensing”
property “is-lensing” gboolean
Whether the likelihood has lensing.
Owner: NcDataPlanckLKL
Flags: Read
Default value: FALSE