coolest.template.classes.profiles.mass#

Classes#

SIE

Singular isothermal ellipsoidal profile.

NIE

Non-singular isothermal ellipsoidal profile.

PEMD

Power-law elliptical mass density profile,

SPEMD

Softened power-law elliptical mass density profile.

NFW

Navarro-Frenk-White mass profile.

Chameleon

'Chameleon' mass profile defined as the difference between

ExternalShear

External shear defined with a strength and orientation.

ConvergenceSheet

Convergence 'sheet', infinite and uniform mass density profile.

PixelatedRegularGridPotential

Lens potential defined on a grid of regular pixels.

PixelatedRegularGridFullyDefined

Full mass model (potential, first and second spatial derivatives)

Module Contents#

class SIE[source]#

Singular isothermal ellipsoidal profile.

This profile is described by the following parameters:

  • ‘theta_E’: Einstein radius

  • ‘q’: axis ratio (semi-major axis / semi-minor axis)

  • ‘phi’: position angle

  • ‘center_x’: position along the x coordinate

  • ‘center_y’: position along the y coordinate

class NIE[source]#

Non-singular isothermal ellipsoidal profile.

This profile is described by the following parameters:

  • ‘theta_E’: Einstein radius

  • ‘r_core: core radius

  • ‘q’: axis ratio (semi-major axis / semi-minor axis)

  • ‘phi’: position angle

  • ‘center_x’: position along the x coordinate

  • ‘center_y’: position along the y coordinate

class PEMD[source]#

Power-law elliptical mass density profile, also called the Elliptical Power-law profile (EPL).

This profile is described by the following parameters:

  • ‘gamma’: logarithmic radial slope

  • ‘theta_E’: Einstein radius

  • ‘q’: axis ratio (semi-major axis / semi-minor axis)

  • ‘phi’: position angle

  • ‘center_x’: position along the x coordinate

  • ‘center_y’: position along the y coordinate

class SPEMD[source]#

Softened power-law elliptical mass density profile.

This profile is described by the following parameters:

  • ‘gamma’: negative logarithmic radial slope

  • ‘theta_E’: Einstein radius

  • ‘r_core’: core radius

  • ‘q’: axis ratio (semi-major axis / semi-minor axis)

  • ‘phi’: position angle

  • ‘center_x’: position along the x coordinate

  • ‘center_y’: position along the y coordinate

class NFW[source]#

Navarro-Frenk-White mass profile.

This profile is described by the following parameters:

  • ‘r_s’: transition radis from logarithmic radial slope -1 to -3

  • ‘rho_c’: characteristic mass density

  • ‘q’: axis ratio (semi-major axis / semi-minor axis)

  • ‘phi’: position angle

  • ‘center_x’: position along the x coordinate

  • ‘center_y’: position along the y coordinate

class Chameleon[source]#

‘Chameleon’ mass profile defined as the difference between two concentric NIE profiles.

This profile is described by the following parameters:

  • ‘b’: normalization of the profile

  • ‘s_c’: core radius of the innver NIE

  • ‘s_t’: core radius of the outer NIE

  • ‘q’: axis ratio (semi-major axis / semi-minor axis)

  • ‘phi’: position angle

  • ‘center_x’: position along the x coordinate

  • ‘center_y’: position along the y coordinate

class ExternalShear[source]#

External shear defined with a strength and orientation. The ‘origin’ of the external shear is by convention fixed to coordinates (0, 0).

This profile is described by the following parameters:

  • ‘gamma_ext’: strength of the shear field

  • ‘phi_ext’: orientation of the shear field

class ConvergenceSheet[source]#

Convergence ‘sheet’, infinite and uniform mass density profile. The ‘origin’ of the convergence sheet is by convention fixed to coordinates (0, 0). The sheet is allowed to be negative, e.g. can describe an arbitrary mass-sheet transformation.

This profile is described by the following parameters:

  • ‘kappa_s’: convergence of the uniform mass density sheet

class PixelatedRegularGridPotential[source]#

Lens potential defined on a grid of regular pixels.

This profile is described by the following parameters:

  • ‘pixels’: 2D array of pixel values

class PixelatedRegularGridFullyDefined[source]#

Full mass model (potential, first and second spatial derivatives) defined on a grid of regular pixels.

This profile is described by the following parameters:

  • ‘pixels’: 2D array of pixel values