Non-linear Simplex Minimization -- GSL

Non-linear Simplex Minimization -- GSL — Interface for GSL non-linear minimization (simplex) algorithms

Object Hierarchy

  GObject
   +----NcmFit
         +----NcmFitGSLMMS

Properties

  "algorithm"                NcmFitGSLMMSAlgos     : Read / Write / Construct

Description

FIXME

Details

struct NcmFitGSLMMS

struct NcmFitGSLMMS;

enum NcmFitGSLMMSAlgos

typedef enum {
  NCM_FIT_GSL_MMS_NMSIMPLEX2 = 0,
  NCM_FIT_GSL_MMS_NMSIMPLEX,
} NcmFitGSLMMSAlgos;

FIXME

NCM_FIT_GSL_MMS_NMSIMPLEX2

FIXME

NCM_FIT_GSL_MMS_NMSIMPLEX

FIXME

NCM_FIT_GSL_MMS_NMSIMPLES2RAND

FIXME

struct NcmFitGSLMMSClass

struct NcmFitGSLMMSClass {
};

ncm_fit_gsl_mms_new ()

NcmFit *            ncm_fit_gsl_mms_new                 (NcmLikelihood *lh,
                                                         NcmMSet *mset,
                                                         NcmFitGradType gtype,
                                                         NcmFitGSLMMSAlgos algo);

FIXME

lh :

FIXME

mset :

FIXME

gtype :

FIXME

algo :

FIXME

Returns :

FIXME

ncm_fit_gsl_mms_new_by_name ()

NcmFit *            ncm_fit_gsl_mms_new_by_name         (NcmLikelihood *lh,
                                                         NcmMSet *mset,
                                                         NcmFitGradType gtype,
                                                         gchar *algo_name);

FIXME

lh :

FIXME

mset :

FIXME

gtype :

FIXME

algo_name :

FIXME

Returns :

FIXME

ncm_fit_gsl_mms_new_default ()

NcmFit *            ncm_fit_gsl_mms_new_default         (NcmLikelihood *lh,
                                                         NcmMSet *mset,
                                                         NcmFitGradType gtype);

FIXME

lh :

FIXME

mset :

FIXME

gtype :

FIXME

Returns :

FIXME

ncm_fit_gsl_mms_set_algo ()

void                ncm_fit_gsl_mms_set_algo            (NcmFitGSLMMS *fit_gsl_mms,
                                                         NcmFitGSLMMSAlgos algo);

FIXME

fit_gsl_mms :

a NcmFitGSLMMS.

algo :

a gsl_mms_algorithm.

Property Details

The "algorithm" property

  "algorithm"                NcmFitGSLMMSAlgos     : Read / Write / Construct

GSL multidimensional minimization algorithm [simplex].

Default value: NCM_FIT_GSL_MMS_NMSIMPLEX2