Fitting State

Fitting State — Object representing the current state of a NcmFit object

Properties

guint data-len Read / Write / Construct
gint dof Read / Write / Construct
guint fparam-len Read / Write / Construct
guint func-eval Read
guint grad-eval Read
gboolean is-best-fit Read
gboolean is-least-squares Read / Write / Construct
guint niters Read

Object Hierarchy

    GObject
    ╰── NcmFitState

Description

FIXME

Functions

ncm_fit_state_new ()

NcmFitState *
ncm_fit_state_new (guint data_len,
                   guint fparam_len,
                   gint dof,
                   gboolean is_least_squares);

FIXME

Parameters

data_len

FIXME

 

fparam_len

FIXME

 

dof

FIXME

 

is_least_squares

FIXME

 

Returns

FIXME


ncm_fit_state_ref ()

NcmFitState *
ncm_fit_state_ref (NcmFitState *fstate);

FIXME

Parameters

fstate

FIXME

 

Returns

FIXME.

[transfer full]


ncm_fit_state_free ()

void
ncm_fit_state_free (NcmFitState *fstate);

FIXME

Parameters

fstate

FIXME

 

ncm_fit_state_clear ()

void
ncm_fit_state_clear (NcmFitState **fstate);

FIXME

Parameters

fstate

FIXME

 

ncm_fit_state_set_all ()

void
ncm_fit_state_set_all (NcmFitState *fstate,
                       guint data_len,
                       guint fparam_len,
                       gint dof,
                       gboolean is_least_squares);

FIXME

Parameters

fstate

FIXME

 

data_len

FIXME

 

fparam_len

FIXME

 

dof

FIXME

 

is_least_squares

FIXME

 

ncm_fit_state_reset ()

void
ncm_fit_state_reset (NcmFitState *fstate);

FIXME

Parameters

fstate

FIXME

 

ncm_fit_state_realloc ()

void
ncm_fit_state_realloc (NcmFitState *fstate);

FIXME

Parameters

fstate

FIXME

 

ncm_fit_state_set_ls ()

void
ncm_fit_state_set_ls (NcmFitState *fstate,
                      NcmVector *f,
                      NcmMatrix *J);

FIXME

Parameters

fstate

FIXME

 

f

FIXME

 

J

FIXME

 

ncm_fit_state_set_niter ()

void
ncm_fit_state_set_niter (NcmFitState *fstate,
                         guint niter);

FIXME

Parameters

fstate

FIXME

 

niter

FIXME

 

ncm_fit_state_get_niter ()

guint
ncm_fit_state_get_niter (NcmFitState *fstate);

FIXME

Parameters

fstate

FIXME

 

Returns

FIXME


ncm_fit_state_set_m2lnL_prec ()

void
ncm_fit_state_set_m2lnL_prec (NcmFitState *fstate,
                              gdouble prec);

FIXME

Parameters

fstate

FIXME

 

prec

FIXME

 

ncm_fit_state_get_m2lnL_prec ()

gdouble
ncm_fit_state_get_m2lnL_prec (NcmFitState *fstate);

FIXME

Parameters

fstate

FIXME

 

Returns

FIXME


ncm_fit_state_set_params_prec ()

void
ncm_fit_state_set_params_prec (NcmFitState *fstate,
                               gdouble prec);

FIXME

Parameters

fstate

FIXME

 

prec

FIXME

 

ncm_fit_state_get_params_prec ()

gdouble
ncm_fit_state_get_params_prec (NcmFitState *fstate);

FIXME

Parameters

fstate

FIXME

 

Returns

FIXME


ncm_fit_state_set_m2lnL_curval ()

void
ncm_fit_state_set_m2lnL_curval (NcmFitState *fstate,
                                gdouble m2lnL);

FIXME

Parameters

fstate

FIXME

 

m2lnL

FIXME

 

ncm_fit_state_get_m2lnL_curval ()

gdouble
ncm_fit_state_get_m2lnL_curval (NcmFitState *fstate);

FIXME

Parameters

fstate

FIXME

 

Returns

FIXME

Types and Values

Property Details

The “data-len” property

  “data-len”                 guint

Data length.

Flags: Read / Write / Construct

Default value: 0


The “dof” property

  “dof”                      gint

Degrees of freedom.

Flags: Read / Write / Construct

Default value: 0


The “fparam-len” property

  “fparam-len”               guint

Free parameters length.

Flags: Read / Write / Construct

Default value: 0


The “func-eval” property

  “func-eval”                guint

Number of function evaluations.

Flags: Read

Default value: 0


The “grad-eval” property

  “grad-eval”                guint

Number of gradient evaluations.

Flags: Read

Default value: 0


The “is-best-fit” property

  “is-best-fit”              gboolean

Is a best fit state.

Flags: Read

Default value: FALSE


The “is-least-squares” property

  “is-least-squares”         gboolean

Is a least squares fit state.

Flags: Read / Write / Construct

Default value: FALSE


The “niters” property

  “niters”                   guint

Number of interations.

Flags: Read

Default value: 0