NcMultiplicityFuncJenkins

NcMultiplicityFuncJenkins — Dark matter halo -- Jenkins multiplicity function.

Properties

gdouble A Read / Write / Construct Only
gdouble A-tCDM Read / Write / Construct Only
gdouble B Read / Write / Construct Only
gdouble B-tCDM Read / Write / Construct Only
gdouble epsilon Read / Write / Construct Only
gdouble epsilon-tCDM Read / Write / Construct Only

Object Hierarchy

    GObject
    ╰── NcMultiplicityFunc
        ╰── NcMultiplicityFuncJenkins

Description

FIXME

Functions

nc_multiplicity_func_jenkins_new ()

NcMultiplicityFunc *
nc_multiplicity_func_jenkins_new (gdouble A,
                                  gdouble A_tCDM,
                                  gdouble B,
                                  gdouble B_tCDM,
                                  gdouble epsilon,
                                  gdouble epsilon_tCDM);

FIXME

Parameters

A

FIXME

 

A_tCDM

FIXME

 

B

FIXME

 

B_tCDM

FIXME

 

epsilon

FIXME

 

epsilon_tCDM

FIXME

 

Returns

A new NcMultiplicityFunc.


nc_multiplicity_func_jenkins_set_A ()

void
nc_multiplicity_func_jenkins_set_A (NcMultiplicityFuncJenkins *mulf_jenkins,
                                    gdouble A);

Sets the value A to the “A” property.

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

A

value of “A”.

 

nc_multiplicity_func_jenkins_get_A ()

gdouble
nc_multiplicity_func_jenkins_get_A (const NcMultiplicityFuncJenkins *mulf_jenkins);

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

Returns

the value of “A” property.


nc_multiplicity_func_jenkins_set_A_tCDM ()

void
nc_multiplicity_func_jenkins_set_A_tCDM
                               (NcMultiplicityFuncJenkins *mulf_jenkins,
                                gdouble A_tCDM);

Sets the value A_tCDM to the “A-tCDM” property.

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

A_tCDM

value of “A-tCDM”.

 

nc_multiplicity_func_jenkins_get_A_tCDM ()

gdouble
nc_multiplicity_func_jenkins_get_A_tCDM
                               (const NcMultiplicityFuncJenkins *mulf_jenkins);

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

Returns

the value of “A-tCDM” property.


nc_multiplicity_func_jenkins_set_B ()

void
nc_multiplicity_func_jenkins_set_B (NcMultiplicityFuncJenkins *mulf_jenkins,
                                    gdouble B);

Sets the value B to the “B” property.

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

B

value of “B”.

 

nc_multiplicity_func_jenkins_get_B ()

gdouble
nc_multiplicity_func_jenkins_get_B (const NcMultiplicityFuncJenkins *mulf_jenkins);

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

Returns

the value of “B” property.


nc_multiplicity_func_jenkins_set_B_tCDM ()

void
nc_multiplicity_func_jenkins_set_B_tCDM
                               (NcMultiplicityFuncJenkins *mulf_jenkins,
                                gdouble B_tCDM);

Sets the value B_tCDM to the “B-tCDM” property.

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

B_tCDM

value of “B-tCDM”.

 

nc_multiplicity_func_jenkins_get_B_tCDM ()

gdouble
nc_multiplicity_func_jenkins_get_B_tCDM
                               (const NcMultiplicityFuncJenkins *mulf_jenkins);

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

Returns

the value of “B-tCDM” property.


nc_multiplicity_func_jenkins_set_epsilon ()

void
nc_multiplicity_func_jenkins_set_epsilon
                               (NcMultiplicityFuncJenkins *mulf_jenkins,
                                gdouble epsilon);

Sets the value epsilon to the “epsilon” property.

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

epsilon

value of “epsilon”.

 

nc_multiplicity_func_jenkins_get_epsilon ()

gdouble
nc_multiplicity_func_jenkins_get_epsilon
                               (const NcMultiplicityFuncJenkins *mulf_jenkins);

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

Returns

the value of “epsilon” property.


nc_multiplicity_func_jenkins_set_epsilon_tCDM ()

void
nc_multiplicity_func_jenkins_set_epsilon_tCDM
                               (NcMultiplicityFuncJenkins *mulf_jenkins,
                                gdouble epsilon_tCDM);

Sets the value epsilon_tCDM to the “epsilon-tCDM” property.

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

epsilon_tCDM

value of “epsilon-tCDM”.

 

nc_multiplicity_func_jenkins_get_epsilon_tCDM ()

gdouble
nc_multiplicity_func_jenkins_get_epsilon_tCDM
                               (const NcMultiplicityFuncJenkins *mulf_jenkins);

Parameters

mulf_jenkins

a NcMultiplicityFuncJenkins.

 

Returns

the value of “epsilon-tCDM” property.

Property Details

The “A” property

  “A”                        gdouble

FIXME Set correct values (limits)

Owner: NcMultiplicityFuncJenkins

Flags: Read / Write / Construct Only

Default value: 0.315


The “A-tCDM” property

  “A-tCDM”                   gdouble

FIXME Set correct values (limits)

Owner: NcMultiplicityFuncJenkins

Flags: Read / Write / Construct Only

Default value: 0


The “B” property

  “B”                        gdouble

FIXME Set correct values (limits)

Owner: NcMultiplicityFuncJenkins

Flags: Read / Write / Construct Only

Default value: 0.61


The “B-tCDM” property

  “B-tCDM”                   gdouble

FIXME Set correct values (limits)

Owner: NcMultiplicityFuncJenkins

Flags: Read / Write / Construct Only

Default value: 0


The “epsilon” property

  “epsilon”                  gdouble

FIXME Set correct values (limits)

Owner: NcMultiplicityFuncJenkins

Flags: Read / Write / Construct Only

Default value: 3.8


The “epsilon-tCDM” property

  “epsilon-tCDM”             gdouble

FIXME Set correct values (limits)

Owner: NcMultiplicityFuncJenkins

Flags: Read / Write / Construct Only

Default value: 0