Constructor
NumCosmoMathFitGSLMMnew_by_name
Declaration [src]
NcmFit*
ncm_fit_gsl_mm_new_by_name (
NcmLikelihood* lh,
NcmMSet* mset,
NcmFitGradType gtype,
gchar* algo_name
)
Description [src]
Creates a new NcmFitGSLMM object with the given likelihood, model set and
gradient type. The algorithm to be used is specified by algo_name.
If algo_name is NULL, the default algorithm (#NCM_FIT_GSL_MM_VECTOR_BFGS2)
is used.
Parameters
lh-
Type:
NcmLikelihoodA
NcmLikelihood.The data is owned by the caller of the function. mset-
Type:
NcmMSetA
NcmMSet.The data is owned by the caller of the function. gtype-
Type:
NcmFitGradTypeA
NcmFitGradType. algo_name-
Type:
gchar*A string with the name of the algorithm to be used.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
Return value
Type: NcmFit
A new NcmFitGSLMM object.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |