API
deprojected_sersic_models Package
Functions
|
Interpolate entire table, returning new profiles sampled at r. |
|
Interpolate entire table, returning new profiles sampled at r, using the nearest values of n and invq that are included in the Sersic profile table collection. |
|
Interpolate vcirc(R) at arbitrary radii R, for arbitrary Mtot and Reff. |
|
Interpolate vcirc(R) at arbitrary radii R, for arbitrary Mtot and Reff, using the nearest values of n and invq that are included in the Sersic profile table collection. |
|
Interpolate dlnrho/dlnR at arbitrary radii R, for arbitrary Reff. |
Return function to interpolate dlnrho/dlnR (R) at arbitrary radii R, for arbitrary Mtot and Reff. |
|
Interpolate dlnrho_g/dlnR at arbitrary radii R, for arbitrary Reff, using the nearest values of n and invq that are included in the Sersic profile table collection. |
|
|
Interpolate dlnrho_g/dlnR at arbitrary radii R, for a composite system. |
Return function to interpolate log10(rho(R)) at arbitrary radii R, for arbitrary Mtot and Reff. |
|
|
Interpolate Menc3D_sphere(R) at arbitrary radii R, for arbitrary Mtot and Reff. |
|
Interpolate Menc3D_sphere(R) at arbitrary radii R, for arbitrary Mtot and Reff, using the nearest values of n and invq that are included in the Sersic profile table collection. |
|
Interpolate Rho(R) at arbitrary radii R, for arbitrary Mtot and Reff. |
|
Interpolate Rho(R) at arbitrary radii R, for arbitrary Mtot and Reff, using the nearest values of n and invq that are included in the Sersic profile table collection. |
|
Nearest value of n and invq for which a Sersic profile table has been calculated, using the DEFAULT array of n and invq which have been used here. |
Classes
|
Deprojected Sersic mass distribution, with arbitrary flattening (or elongation). |
|
Helper class to wrap a returned interpolation function: to allow for cubic/other interpolation within table coverage, but linear extrapolation outside of coverage. |
deprojected_sersic_models.table_generation Module
Functions
|
Calculate the Sersic profile table for a specific Sersic index n and inverse axis ratio invq. |
Wrapper function to calculate Sersic profile tables over a range of n and invq values. |
|
Wrapper function to calculate the full set of Sersic profile tables. |
deprojected_sersic_models.io Module
Functions
|
Save the table of Sersic profile values in a binary FITS table. |
|
Read the table of Sersic profile values from the binary FITS table. |
deprojected_sersic_models.utils Package
Functions
|
Check core table quantities for non-finite entries, to determine if numerical errors occured. |
|
Evalutation of the radius corresponding to the sphere that encloses half of the total mass for a Sersic profile of a given intrinsic axis ratio, effective radius, and Sersic index. |
|
Determine Menc for a spherically symmetric mass distribution, given vcirc: |
|
Determine vcirc for a spherically symmetric mass distribution: |
|
Evalutation of the "total" virial coefficient ktot, which satisfies |
|
Evalutation of the "total" virial coefficient ktot, which satisfies |
deprojected_sersic_models.plot Package
Functions
|
Function to show mass density profile(s) for the Sersic mass distribution(s). |
|
Function to show dlnrho/dlnr profile(s) for the Sersic mass distribution(s). |
|
Function to show enclosed mass profile(s) for the Sersic mass distribution(s). |
|
Function to show all six parameter profiles for the Sersic mass distribution(s). |
|
Base function to plot single parameter profile(s) for the Sersic mass distribution(s). |
|
Function to show projected (2D) enclosed mass profile(s) for the Sersic mass distribution(s). |
|
Function to show surface density profile(s) for the Sersic mass distribution(s). |
|
Function to show circular velocity profile(s) for the Sersic mass distribution(s). |
deprojected_sersic_models.paper.paper_plots Module
Functions
|
Wrapper function to make all plots for the paper. |
|
Wrapper to list ktot, k3D values for Table 1. |