Top |
double | T-SA-ratio | Read / Write |
gboolean | T-SA-ratio-fit | Read / Write |
double | c2 | Read / Write |
gboolean | c2-fit | Read / Write |
double | c3 | Read / Write |
gboolean | c3-fit | Read / Write |
double | lambda | Read / Write |
gboolean | lambda-fit | Read / Write |
double | ln10e10ASA | Read / Write |
gboolean | ln10e10ASA-fit | Read / Write |
double | lnkc | Read / Write |
gboolean | lnkc-fit | Read / Write |
double | n-SA | Read / Write |
gboolean | n-SA-fit | Read / Write |
double | n-T | Read / Write |
gboolean | n-T-fit | Read / Write |
enum | NcHIPrimAtanSParams |
#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 |
This object implement the arctangent modification of the power law primordial spectrum inspired in the quantum equilibrium models. See:
NcHIPrimAtan *
nc_hiprim_atan_new (void
);
This function instantiates a new object of type NcHIPrimAtan.
[constructor]
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 }.$$
“T-SA-ratio”
property “T-SA-ratio” double
A_T/A_{\mathrm{SA}}.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: 0.2
“T-SA-ratio-fit”
property “T-SA-ratio-fit” gboolean
A_T/A_{\mathrm{SA}}:fit.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: FALSE
“c2-fit”
property “c2-fit” gboolean
c_2:fit.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: FALSE
“c3-fit”
property “c3-fit” gboolean
c_3:fit.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: FALSE
“lambda”
property “lambda” double
\lambda.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: 1
“lambda-fit”
property “lambda-fit” gboolean
\lambda:fit.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: FALSE
“ln10e10ASA”
property “ln10e10ASA” double
\log(10^{10}A_{\mathrm{SA}}).
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: 3.179
“ln10e10ASA-fit”
property “ln10e10ASA-fit” gboolean
\log(10^{10}A_{\mathrm{SA}}):fit.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: FALSE
“lnkc”
property “lnkc” double
\ln(k_\mathrm{c}).
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: -5.3
“lnkc-fit”
property “lnkc-fit” gboolean
\ln(k_\mathrm{c}):fit.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: FALSE
“n-SA”
property “n-SA” double
n_{\mathrm{SA}}.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: 0.9742
“n-SA-fit”
property “n-SA-fit” gboolean
n_{\mathrm{SA}}:fit.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: FALSE
“n-T”
property “n-T” double
n_{\mathrm{T}}.
Owner: NcHIPrimAtan
Flags: Read / Write
Default value: 0