NcmDataRosenbrock

NcmDataRosenbrock — Rosenbrock distribution.

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── NcmData
        ╰── NcmDataRosenbrock

Description

Data object describing the Rosenbrock distribution.

Functions

ncm_data_rosenbrock_new ()

NcmDataRosenbrock *
ncm_data_rosenbrock_new (void);

Creates a new Rosenbrock distribution object.

Returns

the newly created object.


ncm_data_rosenbrock_ref ()

NcmDataRosenbrock *
ncm_data_rosenbrock_ref (NcmDataRosenbrock *drb);

Increases the reference count of drb by one.

Parameters

Returns

drb .

[transfer full]


ncm_data_rosenbrock_free ()

void
ncm_data_rosenbrock_free (NcmDataRosenbrock *drb);

Decreases the reference count of drb by one.

Parameters


ncm_data_rosenbrock_clear ()

void
ncm_data_rosenbrock_clear (NcmDataRosenbrock **drb);

If drb is different from NULL, decreases the reference count of drb by one and sets drb to NULL.

Parameters

Types and Values

NCM_TYPE_DATA_ROSENBROCK

#define NCM_TYPE_DATA_ROSENBROCK (ncm_data_rosenbrock_get_type ())

NcmDataRosenbrock

typedef struct _NcmDataRosenbrock NcmDataRosenbrock;