pynkowski.theory

This module contains the theoretical predictions of the statistics for the implemented fields. So far, they are the following:

  • base_th: The base class for theoretical fields, to be used as the base for the other fields.
  • gaussian: Isotropic Gaussian fields such as CMB temperature or initial density field.
  • spingaussian: Isotropic Gaussian fields in the SO(3) formalism, such as the CMB polarization.
  • chi2: Isotropic $\chi^2$ fields, such as the modulus of the CMB polarization.

  • There is also a general utilities submodule called utils_th.

These fields are defined with arbitrary dimensions and on an arbitrary space. Specific versions defined on particular spaces (such as the sphere) also exist for convenience.

 1'''This module contains the theoretical predictions of the statistics for the implemented fields. So far, they are the following:
 2
 3- [`base_th`](theory/base_th.html): The base class for theoretical fields, to be used as the base for the other fields.
 4- [`gaussian`](theory/gaussian.html): Isotropic Gaussian fields such as CMB temperature or initial density field.
 5- [`spingaussian`](theory/spingaussian.html): Isotropic Gaussian fields in the SO(3) formalism, such as the CMB polarization.
 6- [`chi2`](theory/chi2.html): Isotropic $\chi^2$ fields, such as the modulus of the CMB polarization.
 7
 8- There is also a general utilities submodule called [`utils_th`](theory/utils_th.html).
 9
10These fields are defined with arbitrary dimensions and on an arbitrary space. Specific versions defined on particular spaces (such as the sphere) also exist for convenience.
11'''
12
13from .base_th import TheoryField
14from .gaussian import SphericalGaussian, Gaussian #, EuclideanGaussian
15from .spingaussian import SpinGaussian
16from .chi2 import SphericalChi2, Chi2
17
18__docformat__ = "numpy"