profiley.helpers.lensing
Module Contents
Classes
Lens object class |
|
Lensed source class |
- class profiley.helpers.lensing.Lens(z, cosmo=Planck15, frame='comoving', **kwargs)
Bases:
profiley.helpers.cosmology.BaseCosmoLens object class
Parameters
- zfloat or np.ndarray
redshift
Optional parameters
- cosmoastropy.cosmology.FLRW object (default
Planck15) cosmology
- framestr
comoving or physical frame for distances
- kwargsdict
additional arguments passed to
BaseCosmo
- property chi
Comoving distance to
self
- property Dl
Angular diameter distance from the observer to
self
- Dls(z_s)
Angular diameter distance from
selfto a source at redshiftz_s
- Dls_over_Ds(z_s)
max(0, Dls/Ds)
- sigma_crit(z_s=None)
Critical surface density for a source at redshift
z_s
- convergence(R, z_s=None, Roff=None, **kwargs)
- offset_convergence(R, Roff, z_s=None, **kwargs)
- lensing_kernel(z_s)
Lensing kernel for a source at redshift
z_s
- class profiley.helpers.lensing.Source(z_s, cosmo=Planck15)
Bases:
profiley.helpers.cosmology.BaseCosmoLensed source class
Parameters
- z_sfloat or np.ndarray
source redshift
Optional parameters
- cosmoastropy.cosmology.FLRW object
cosmology
- property chi
Comoving distance to
self
- property Ds
Angular diameter distance from the observer to
self
- Dls(z_lens)
Angular diameter distance from a lens at redshift
z_lenstoself
- sigma_crit(z_lens, frame='comoving')
Critical surface density for a lens at redshift
z_lens
- lensing_kernel(z_lens)
Lensing kernel for a lens at redshift
z_lens