A Function of NcmMSet

A Function of NcmMSet — Object representing a function on NcmMSet

Object Hierarchy

  GObject
   +----NcmMSetFunc

Description

FIXME

Details

NcmMSetFuncN ()

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

struct NcmMSetFuncClass

struct NcmMSetFuncClass {
};

struct NcmMSetFunc

struct NcmMSetFunc;

ncm_mset_func_new ()

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

FIXME

func :

FIXME

np :

FIXME

dim :

FIXME

obj :

FIXME

free :

FIXME

Returns :

FIXME

ncm_mset_func_ref ()

NcmMSetFunc *       ncm_mset_func_ref                   (NcmMSetFunc *func);

FIXME

func :

a NcmMSetFunc.

Returns :

FIXME. [transfer full]

ncm_mset_func_free ()

void                ncm_mset_func_free                  (NcmMSetFunc *func);

FIXME

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

func :

FIXME

mset :

FIXME

x :

FIXME

Returns :

FIXME

ncm_mset_func_eval0 ()

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

FIXME

func :

FIXME

mset :

FIXME

Returns :

FIXME

ncm_mset_func_eval1 ()

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

FIXME

func :

FIXME

mset :

FIXME

x :

FIXME

Returns :

FIXME

ncm_mset_func_is_scalar ()

gboolean            ncm_mset_func_is_scalar             (NcmMSetFunc *func);

FIXME

func :

FIXME

Returns :

FIXME

ncm_mset_func_is_vector ()

gboolean            ncm_mset_func_is_vector             (NcmMSetFunc *func,
                                                         guint dim);

FIXME

func :

FIXME

dim :

FIXME

Returns :

FIXME

ncm_mset_func_is_const ()

gboolean            ncm_mset_func_is_const              (NcmMSetFunc *func);

FIXME

func :

FIXME

Returns :

FIXME

ncm_mset_func_has_params ()

gboolean            ncm_mset_func_has_params            (NcmMSetFunc *func,
                                                         guint np);

FIXME

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

func :

FIXME

mset :

FIXME

x :

FIXME

out :

FIXME. [out][transfer full]

Returns :

FIXME. [transfer full]