NcHIPrimAtan

NcHIPrimAtan — Arctangent modification of the power law primordial spectrum

Functions

Properties

gdouble c2 Read / Write
gboolean c2-fit Read / Write
gdouble c3 Read / Write
gboolean c3-fit Read / Write
gdouble ln10e10ASA Read / Write
gboolean ln10e10ASA-fit Read / Write
gdouble lnkc Read / Write
gboolean lnkc-fit Read / Write
gdouble n-SA Read / Write
gboolean n-SA-fit Read / Write

Object Hierarchy

    GEnum
    ╰── NcHIPrimAtanParams
    GObject
    ╰── NcmModel
        ╰── NcHIPrim
            ╰── NcHIPrimAtan

Description

This object implement the arctangent modification of the power law primordial spectrum inspired in the quantum equilibrium models. See:

Functions

nc_hiprim_atan_new ()

NcHIPrimAtan *
nc_hiprim_atan_new (void);

FIXME

[constructor]

Returns

FIXME.

[transfer full]

Types and Values

enum NcHIPrimAtanParams

FIXME

Members

NC_HIPRIM_ATAN_LN10E10ASA

Amplitude of the adiabatic scalar mode $\ln(10^10A_{SA})$

 

NC_HIPRIM_ATAN_N_SA

Adiabatic scalar spectral index

 

NC_HIPRIM_ATAN_LNKC

Arctan parameter $\ln(k_c)$

 

NC_HIPRIM_ATAN_C2

Arctan parameter $c_2$

 

NC_HIPRIM_ATAN_C3

Arctan parameter $c_3$

 

NC_HIPRIM_ATAN_DEFAULT_LN10E10ASA

#define NC_HIPRIM_ATAN_DEFAULT_LN10E10ASA (3.179)

NC_HIPRIM_ATAN_DEFAULT_N_SA

#define NC_HIPRIM_ATAN_DEFAULT_N_SA (0.9742)

NC_HIPRIM_ATAN_DEFAULT_LNKC

#define NC_HIPRIM_ATAN_DEFAULT_LNKC (-5.3)

NC_HIPRIM_ATAN_DEFAULT_C2

#define NC_HIPRIM_ATAN_DEFAULT_C2 (1.0)

NC_HIPRIM_ATAN_DEFAULT_C3

#define NC_HIPRIM_ATAN_DEFAULT_C3 (1.0)

Property Details

The “c2” property

  “c2”                       gdouble

c_2.

Flags: Read / Write

Allowed values: [0,5]

Default value: 1


The “c2-fit” property

  “c2-fit”                   gboolean

c_2:fit.

Flags: Read / Write

Default value: FALSE


The “c3” property

  “c3”                       gdouble

c_3.

Flags: Read / Write

Allowed values: [0.5,1.5]

Default value: 1


The “c3-fit” property

  “c3-fit”                   gboolean

c_3:fit.

Flags: Read / Write

Default value: FALSE


The “ln10e10ASA” property

  “ln10e10ASA”               gdouble

\log(10^{10}A_{SA}).

Flags: Read / Write

Allowed values: [0,5]

Default value: 3.179


The “ln10e10ASA-fit” property

  “ln10e10ASA-fit”           gboolean

\log(10^{10}A_{SA}):fit.

Flags: Read / Write

Default value: FALSE


The “lnkc” property

  “lnkc”                     gdouble

\ln(k_c).

Flags: Read / Write

Allowed values: [-18,1]

Default value: -5.3


The “lnkc-fit” property

  “lnkc-fit”                 gboolean

\ln(k_c):fit.

Flags: Read / Write

Default value: FALSE


The “n-SA” property

  “n-SA”                     gdouble

n_{SA}.

Flags: Read / Write

Allowed values: [0.5,1.5]

Default value: 0.9742


The “n-SA-fit” property

  “n-SA-fit”                 gboolean

n_{SA}:fit.

Flags: Read / Write

Default value: FALSE