figaro.cosmology module

class figaro.cosmology.CosmologicalParameters(*args, **kwargs)[source]

Bases: object

class figaro.cosmology.CosmologicalParameters_astropy(h, om, ol, w0, w1=0, w2=0)[source]

Bases: object

Wrapper for Astropy functions in a single class.

Parameters:
  • h (double) – normalised hubble constant h = H0/100 km/Mpc/s

  • om (double) – matter energy density

  • ol (double) – cosmological constant density

  • w0 (double) – 0th order dark energy equation of state parameter

  • w1 (double) – 1st order dark energy equation of state parameter (backward compatibility)

  • w2 (double) – 2nd order dark energy equation of state parameter (backward compatibility)

Returns:

instance of CosmologicalParameters class

Return type:

CosmologicalParameters

ComovingLOSDistance(z)[source]
ComovingTransverseDistance(z)[source]
ComovingVolume(z)[source]
ComovingVolumeElement(z)[source]
HubbleParameter(z)[source]
LuminosityDistance(z)[source]
Redshift(DL)[source]
dDLdz(z)[source]
dDTdDC(DC)[source]
class figaro.cosmology.CosmologicalParameters_lal(h, om, ol, w0, w1=0, w2=0)[source]

Bases: object

Wrapper for LAL functions in a single class.

Parameters:
  • h (double) – normalised hubble constant h = H0/100 km/Mpc/s

  • om (double) – matter energy density

  • ol (double) – cosmological constant density

  • w0 (double) – 0th order dark energy equation of state parameter

  • w1 (double) – 1st order dark energy equation of state parameter

  • w2 (double) – 2nd order dark energy equation of state parameter

Returns:

instance of CosmologicalParameters class

Return type:

CosmologicalParameters

ComovingLOSDistance(x)[source]
ComovingTransverseDistance(x)[source]
ComovingVolume(x)[source]
ComovingVolumeElement(x)[source]
HubbleParameter(x)[source]
LuminosityDistance(x)[source]
Redshift(x)[source]
UniformComovingVolumeDensity(x)[source]
dDLdz(x)[source]
dDTdDC(x)[source]
figaro.cosmology.dDLdz_approx_planck15(x)[source]
figaro.cosmology.dDLdz_approx_planck18(x)[source]
figaro.cosmology.dVdz_approx_planck15(x)[source]
figaro.cosmology.dVdz_approx_planck18(x)[source]
figaro.cosmology.luminosity_distance_approx_planck15(x)[source]
figaro.cosmology.luminosity_distance_approx_planck18(x)[source]
figaro.cosmology.redshift_approx_planck15(x)[source]
figaro.cosmology.redshift_approx_planck18(x)[source]