NcmMSetFunc

NcmMSetFunc — A function of NcmMSet.

Object Hierarchy

    GObject
    ╰── NcmMSetFunc

Description

FIXME

Functions

NcmMSetFuncN ()

void
(*NcmMSetFuncN) (NcmMSet *mset,
                 gpointer obj,
                 const gdouble *x,
                 gdouble *f);

ncm_mset_func_new ()

NcmMSetFunc *
ncm_mset_func_new (NcmMSetFuncN func,
                   guint np,
                   guint dim,
                   gpointer obj,
                   GDestroyNotify free);

FIXME

Parameters

func

FIXME

 

np

FIXME

 

dim

FIXME

 

obj

FIXME

 

free

FIXME

 

Returns

FIXME


ncm_mset_func_ref ()

NcmMSetFunc *
ncm_mset_func_ref (NcmMSetFunc *func);

FIXME

Parameters

func

a NcmMSetFunc.

 

Returns

FIXME.

[transfer full]


ncm_mset_func_free ()

void
ncm_mset_func_free (NcmMSetFunc *func);

FIXME

Parameters

func

a NcmMSetFunc.

 

ncm_mset_func_array_new ()

GPtrArray *
ncm_mset_func_array_new (void);

FIXME

Returns

FIXME.

[element-type NcmMSetFunc][transfer full]


ncm_mset_func_eval ()

gdouble
ncm_mset_func_eval (NcmMSetFunc *func,
                    NcmMSet *mset,
                    const gdouble *x);

FIXME

Parameters

func

FIXME

 

mset

FIXME

 

x

FIXME

 

Returns

FIXME


ncm_mset_func_eval0 ()

gdouble
ncm_mset_func_eval0 (NcmMSetFunc *func,
                     NcmMSet *mset);

FIXME

Parameters

func

FIXME

 

mset

FIXME

 

Returns

FIXME


ncm_mset_func_eval1 ()

gdouble
ncm_mset_func_eval1 (NcmMSetFunc *func,
                     NcmMSet *mset,
                     const gdouble x);

FIXME

Parameters

func

FIXME

 

mset

FIXME

 

x

FIXME

 

Returns

FIXME


ncm_mset_func_is_scalar ()

gboolean
ncm_mset_func_is_scalar (NcmMSetFunc *func);

FIXME

Parameters

func

FIXME

 

Returns

FIXME


ncm_mset_func_is_vector ()

gboolean
ncm_mset_func_is_vector (NcmMSetFunc *func,
                         guint dim);

FIXME

Parameters

func

FIXME

 

dim

FIXME

 

Returns

FIXME


ncm_mset_func_is_const ()

gboolean
ncm_mset_func_is_const (NcmMSetFunc *func);

FIXME

Parameters

func

FIXME

 

Returns

FIXME


ncm_mset_func_has_params ()

gboolean
ncm_mset_func_has_params (NcmMSetFunc *func,
                          guint np);

FIXME

Parameters

func

FIXME

 

np

FIXME

 

Returns

FIXME


ncm_mset_func_numdiff_fparams ()

NcmVector *
ncm_mset_func_numdiff_fparams (NcmMSetFunc *func,
                               NcmMSet *mset,
                               const gdouble *x,
                               NcmVector *out);

FIXME

Parameters

func

FIXME

 

mset

FIXME

 

x

FIXME

 

out

FIXME.

[out][transfer full]

Returns

FIXME.

[transfer full]

Types and Values