Top |
double | T-SA-ratio | Read / Write |
gboolean | T-SA-ratio-fit | Read / Write |
double | ln10e10ASA | Read / Write |
gboolean | ln10e10ASA-fit | Read / Write |
NcmSpline2d * | lnk-lnw-spline | Read / Write |
double | lnk0 | Read / Write |
gboolean | lnk0-fit | Read / Write |
double | lnw | Read / Write |
gboolean | lnw-fit | Read / Write |
double | n-T | Read / Write |
gboolean | n-T-fit | Read / Write |
gboolean | use-default-calib | Read / Write / Construct |
enum | NcHIPrimTwoFluidsSParams |
#define | NC_HIPRIM_TWO_FLUIDS_DEFAULT_LN10E10ASA |
#define | NC_HIPRIM_TWO_FLUIDS_DEFAULT_T_SA_RATIO |
#define | NC_HIPRIM_TWO_FLUIDS_DEFAULT_LNK0 |
#define | NC_HIPRIM_TWO_FLUIDS_DEFAULT_LNW |
#define | NC_HIPRIM_TWO_FLUIDS_DEFAULT_N_T |
GEnum ╰── NcHIPrimTwoFluidsSParams GObject ╰── NcmModel ╰── NcHIPrim ╰── NcHIPrimTwoFluids
NcHIPrimTwoFluids *
nc_hiprim_two_fluids_new (void
);
This function instantiates a new object of type NcHIPrimTwoFluids.
[constructor]
NcHIPrimTwoFluids *
nc_hiprim_two_fluids_ref (NcHIPrimTwoFluids *two_fluids
);
Increases the reference count of the object.
[skip]
void
nc_hiprim_two_fluids_free (NcHIPrimTwoFluids *two_fluids
);
Decreases the reference count of the object. When its reference count drops to 0, the object is finalized.
[skip]
void
nc_hiprim_two_fluids_clear (NcHIPrimTwoFluids **two_fluids
);
If *two_fluids
is not NULL
, the reference count of the object is decreased and the
pointer is set to NULL
.
[skip]
void nc_hiprim_two_fluids_set_use_default_calib (NcHIPrimTwoFluids *two_fluids
,gboolean use_default_calib
);
Set the use_default_calib flag.
gboolean
nc_hiprim_two_fluids_get_use_default_calib
(NcHIPrimTwoFluids *two_fluids
);
Get the use_default_calib flag.
void nc_hiprim_two_fluids_set_lnk_lnw_spline (NcHIPrimTwoFluids *two_fluids
,NcmSpline2d *lnSA_powspec_lnk_lnw
);
Set the spline for the primordial adiabatic scalar power spectrum as a function of ln(k) and ln(w).
NcmSpline2d *
nc_hiprim_two_fluids_peek_lnk_lnw_spline
(NcHIPrimTwoFluids *two_fluids
);
Get the spline for the primordial adiabatic scalar power spectrum as a function of $\ln(k)$ and $\ln(w)$.
Parameters for the two fluids primordial power spectrum.
“T-SA-ratio”
property “T-SA-ratio” double
A_T/A_{\mathrm{SA}}.
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: 0.2
“T-SA-ratio-fit”
property “T-SA-ratio-fit” gboolean
A_T/A_{\mathrm{SA}}:fit.
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: FALSE
“ln10e10ASA”
property “ln10e10ASA” double
\log(10^{10}A_{\mathrm{SA}}).
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: 3.179
“ln10e10ASA-fit”
property “ln10e10ASA-fit” gboolean
\log(10^{10}A_{\mathrm{SA}}):fit.
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: FALSE
“lnk-lnw-spline”
property“lnk-lnw-spline” NcmSpline2d *
Spline for the primordial adiabatic scalar power spectrum as a function of ln(k) and ln(w).
Owner: NcHIPrimTwoFluids
Flags: Read / Write
“lnk0”
property “lnk0” double
\ln(k_0).
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: -6.44724
“lnk0-fit”
property “lnk0-fit” gboolean
\ln(k_0):fit.
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: FALSE
“lnw”
property “lnw” double
\ln(w).
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: -9.21034
“lnw-fit”
property “lnw-fit” gboolean
\ln(w):fit.
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: FALSE
“n-T”
property “n-T” double
n_{\mathrm{T}}.
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: 0
“n-T-fit”
property “n-T-fit” gboolean
n_{\mathrm{T}}:fit.
Owner: NcHIPrimTwoFluids
Flags: Read / Write
Default value: FALSE