| Top |
Properties
| gdouble | T-SA-ratio | Read / Write |
| gboolean | T-SA-ratio-fit | Read / Write |
| gdouble | c2 | Read / Write |
| gboolean | c2-fit | Read / Write |
| gdouble | c3 | Read / Write |
| gboolean | c3-fit | Read / Write |
| gdouble | lambda | Read / Write |
| gboolean | lambda-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 |
| gdouble | n-T | Read / Write |
| gboolean | n-T-fit | Read / Write |
Types and Values
| enum | NcHIPrimAtanParams |
| #define | NC_HIPRIM_ATAN_DEFAULT_LN10E10ASA |
| #define | NC_HIPRIM_ATAN_DEFAULT_N_SA |
| #define | NC_HIPRIM_ATAN_DEFAULT_LNKC |
| #define | NC_HIPRIM_ATAN_DEFAULT_C2 |
| #define | NC_HIPRIM_ATAN_DEFAULT_C3 |
| #define | NC_HIPRIM_ATAN_DEFAULT_LAMBDA |
| #define | NC_HIPRIM_ATAN_DEFAULT_T_SA_RATIO |
| #define | NC_HIPRIM_ATAN_DEFAULT_N_T |
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);
This function instantiates a new object of type NcHIPrimAtan.
[constructor]
Types and Values
enum NcHIPrimAtanParams
Primordial adiabatic scalar power spectrum: $$ \mathcal{P}_{SA}(k) = \xi_\mathrm{neq}(k)\mathcal{P}_{\mathrm{F}}(k),$$ where $$ \mathcal{P}_{\mathrm{F}}(k) \equiv \mathcal{A}_\mathrm{s}\left(\frac{k}{k_\star}\right)^{n_s -1 } $$ and $$ \xi_\mathrm{neq}(k) = \arctan \left[ \left(\frac{k}{k_\mathrm{c}}\right)^\lambda + c_2\right] - \frac{\pi}{2} + c_3. $$
Primordial tensor power spectrum: $$ \mathcal{P}_T(k) = r \mathcal{A}_\mathrm{s} \left(\frac{k}{k_\star}\right)^{n_T -1 }.$$
Property Details
The “T-SA-ratio” property
“T-SA-ratio” gdouble
A_T/A_{SA}.
Flags: Read / Write
Allowed values: [0,10]
Default value: 0.2
The “T-SA-ratio-fit” property
“T-SA-ratio-fit” gboolean
A_T/A_{SA}:fit.
Flags: Read / Write
Default value: FALSE
The “lambda” property
“lambda” gdouble
\lambda.
Flags: Read / Write
Allowed values: [0,60]
Default value: 1
The “lambda-fit” property
“lambda-fit” gboolean
\lambda: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 “n-SA” property
“n-SA” gdouble
n_{SA}.
Flags: Read / Write
Allowed values: [0.5,1.5]
Default value: 0.9742
The “n-T” property
“n-T” gdouble
n_{T}.
Flags: Read / Write
Allowed values: [-0.5,0.5]
Default value: 0