| NumCosmo Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
Non-linear Minimization -- GSLNon-linear Minimization -- GSL — Interface for non-linear minimization GSL algorithms |
Synopsis
enum NcmFitGSLMMAlgos; struct NcmFitGSLMMClass; struct NcmFitGSLMM; NcmFit * ncm_fit_gsl_mm_new (NcmLikelihood *lh,NcmMSet *mset,NcmFitGradType gtype,NcmFitGSLMMAlgos algo); NcmFit * ncm_fit_gsl_mm_new_default (NcmLikelihood *lh,NcmMSet *mset,NcmFitGradType gtype); NcmFit * ncm_fit_gsl_mm_new_by_name (NcmLikelihood *lh,NcmMSet *mset,NcmFitGradType gtype,gchar *algo_name); void ncm_fit_gsl_mm_set_algo (NcmFitGSLMM *fit_gsl_mm,NcmFitGSLMMAlgos algo);
Details
enum NcmFitGSLMMAlgos
typedef enum {
NCM_FIT_GSL_MM_CONJUGATE_FR = 0,
NCM_FIT_GSL_MM_CONJUGATE_PR,
NCM_FIT_GSL_MM_VECTOR_BFGS,
NCM_FIT_GSL_MM_VECTOR_BFGS2,
} NcmFitGSLMMAlgos;
FIXME
ncm_fit_gsl_mm_new ()
NcmFit * ncm_fit_gsl_mm_new (NcmLikelihood *lh,NcmMSet *mset,NcmFitGradType gtype,NcmFitGSLMMAlgos algo);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_fit_gsl_mm_new_default ()
NcmFit * ncm_fit_gsl_mm_new_default (NcmLikelihood *lh,NcmMSet *mset,NcmFitGradType gtype);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_fit_gsl_mm_new_by_name ()
NcmFit * ncm_fit_gsl_mm_new_by_name (NcmLikelihood *lh,NcmMSet *mset,NcmFitGradType gtype,gchar *algo_name);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_fit_gsl_mm_set_algo ()
void ncm_fit_gsl_mm_set_algo (NcmFitGSLMM *fit_gsl_mm,NcmFitGSLMMAlgos algo);
FIXME
|
a NcmFitGSLMM. |
|
a gsl_mm_algorithm. |
Property Details
The "algorithm" property
"algorithm" NcmFitGSLMMAlgos : Read / Write / Construct
GSL multidimensional minimization algorithm.
Default value: NCM_FIT_GSL_MM_VECTOR_BFGS2