init_dist_measures

zdm.cosmology.init_dist_measures(this_ZMIN=0, this_ZMAX=10, this_NZ=1000, verbose=False)[source]

Initialize interpolation tables for fast distance measure calculations.

This function populates lookup tables for comoving distance, angular diameter distance, luminosity distance, and volume elements. After initialization, the lowercase functions (dm, da, dl, dv, dvdtau) can be used for fast array operations.

Must be called before using the interpolated distance functions. Uses current cosmological parameters set via set_cosmology().

Parameters:
  • this_ZMIN (float, optional) – Minimum redshift for interpolation grid. Default is 0.

  • this_ZMAX (float, optional) – Maximum redshift for interpolation grid. Default is 10.

  • this_NZ (int, optional) – Number of redshift points in interpolation grid. Default is 1000.

  • verbose (bool, optional) – If True, print confirmation message. Default is False.