Constructor
NumCosmoMathFitESMCMCnew_funcs_array
Declaration [src]
NcmFitESMCMC*
ncm_fit_esmcmc_new_funcs_array (
NcmFit* fit,
guint nwalkers,
NcmMSetTransKern* sampler,
NcmFitESMCMCWalker* walker,
NcmFitRunMsgs mtype,
NcmObjArray* funcs_array
)
Description [src]
Creates a new NcmFitESMCMC object using the given parameters.
The funcs_array is used to compute extra columns in the catalog.
The functions must be scalar and constant.
Parameters
fit-
Type:
NcmFitA
NcmFit.The data is owned by the caller of the function. nwalkers-
Type:
guintNumber of walkers.
sampler-
Type:
NcmMSetTransKernInital points sampler
NcmMSetTransKern.The data is owned by the caller of the function. walker-
Type:
NcmFitESMCMCWalkerA
NcmFitESMCMCWalker.The argument can be NULL.The data is owned by the caller of the function. mtype-
Type:
NcmFitRunMsgsA
NcmFitRunMsgs. funcs_array-
Type:
NcmObjArrayA
NcmObjArrayof scalar functions to include in the catalog.The data is owned by the caller of the function.
Return value
Type: NcmFitESMCMC
The newly created NcmFitESMCMC object.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |