Top |
GEnum ├── NcHaloDensityProfileDK14MethodParams ╰── NcHaloDensityProfileDK14Params GObject ╰── NcmModel ╰── NcHaloDensityProfile ╰── NcHaloDensityProfileDK14
This object implements the NcHaloDensityProfile class for a Diemer \& Kravtsov (DK14) density profile.
The DK14 profile is defined as ... Implementation incomplete! FIXME
NcHaloDensityProfile *
nc_halo_density_profile_dk14_new (void
);
This function returns a NcHaloDensityProfile with a NcHaloDensityProfileDK14 implementation.
The first three parameters, $\rho_s$, $r_s$ and $\alpha$, are the Einasto profile's parameters. The transition term $f_{trans}$ is a function parametrized by $r_t$, $beta$ and $\gamma$. These two functions determine the inner profile, whereas the outer profile is parametrized br $b_e$ and $s_e$.
“Delta”
property “Delta” double
Constant that indicates the overdensity with respect to the critical density. FIXME Set correct values (limits)
Owner: NcHaloDensityProfileDK14
Flags: Read / Write / Construct Only
Allowed values: [200,1500]
Default value: 200
“beta”
property “beta” double
Sharpness of the steepening. FIXME Set correct values (limits)
Owner: NcHaloDensityProfileDK14
Flags: Read / Write
Default value: 4
“beta-fit”
property “beta-fit” gboolean
\beta:fit.
Owner: NcHaloDensityProfileDK14
Flags: Read / Write
Default value: FALSE
“rt”
property “rt” double
Truncation radius. FIXME Set correct values (limits)
Owner: NcHaloDensityProfileDK14
Flags: Read / Write
Default value: 1