NLopt Interface Object

NLopt Interface Object — Interface for NLopt optmization library

Properties

NcmFitNloptAlgorithm algorithm Read / Write / Construct
NcmFitNloptAlgorithm local-algorithm Read / Write

Object Hierarchy

    GObject
    ╰── NcmFit
        ╰── NcmFitNLOpt

Description

FIXME

Functions

ncm_fit_nlopt_new ()

NcmFit *
ncm_fit_nlopt_new (NcmLikelihood *lh,
                   NcmMSet *mset,
                   NcmFitGradType gtype,
                   nlopt_algorithm algo);

FIXME

Parameters

lh

FIXME

 

mset

FIXME

 

gtype

FIXME

 

algo

FIXME

 

Returns

FIXME


ncm_fit_nlopt_local_new ()

NcmFit *
ncm_fit_nlopt_local_new (NcmLikelihood *lh,
                         NcmMSet *mset,
                         NcmFitGradType gtype,
                         nlopt_algorithm algo,
                         nlopt_algorithm local_algo);

FIXME

Parameters

lh

FIXME

 

mset

FIXME

 

gtype

FIXME

 

algo

FIXME

 

local_algo

FIXME

 

Returns

FIXME


ncm_fit_nlopt_set_algo ()

void
ncm_fit_nlopt_set_algo (NcmFitNLOpt *fit_nlopt,
                        nlopt_algorithm algo);

FIXME

[skip]

Parameters

fit_nlopt

a NcmFitNLOpt.

 

algo

a nlopt_algorithm.

 

ncm_fit_nlopt_set_local_algo ()

void
ncm_fit_nlopt_set_local_algo (NcmFitNLOpt *fit_nlopt,
                              nlopt_algorithm algo);

FIXME

Parameters

fit_nlopt

a NcmFitNLOpt.

 

algo

a nlopt_algorithm.

 

ncm_fit_nlopt_new_by_name ()

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

FIXME

Parameters

lh

FIXME

 

mset

FIXME

 

gtype

FIXME

 

algo_name

FIXME

 

Returns

FIXME


ncm_fit_nlopt_new_default ()

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

FIXME

Parameters

lh

FIXME

 

mset

FIXME

 

gtype

FIXME

 

Returns

FIXME

Types and Values

Property Details

The “algorithm” property

  “algorithm”                NcmFitNloptAlgorithm

NLOpt algorithm.

Flags: Read / Write / Construct

Default value: NLOPT_LN_NELDERMEAD


The “local-algorithm” property

  “local-algorithm”          NcmFitNloptAlgorithm

NLOpt local algorithm.

Flags: Read / Write

Default value: NLOPT_LN_NELDERMEAD