Metadata-Version: 2.1
Name: PyCosmo
Version: 2.1.2
Summary: A multi-purpose cosmology calculation tool
Author: Uwe Schmitt et al
Author-email: uwe.schmitt@id.ethz.ch
License: GPLv3
Project-URL: Source, https://cosmo-docs.phys.ethz.ch/PyCosmo
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: C
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering :: Astronomy
Requires-Python: >=3.8
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: numpy
Requires-Dist: recfast4py>=0.2.3
Requires-Dist: dill
Requires-Dist: matplotlib
Requires-Dist: numba>=0.57.0rc1
Requires-Dist: sympy2c>=2.2.2
Requires-Dist: numexpr
Requires-Dist: scipy
Provides-Extra: dev
Requires-Dist: Cython; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: pytest<7.2.0; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-regtest; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinx-pynpoint-theme; extra == "dev"
Requires-Dist: myst-parser; extra == "dev"
Requires-Dist: memray; extra == "dev"
Provides-Extra: docs
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-pynpoint-theme; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"

=========================================
PyCosmo
=========================================

PyCosmo is a multi-purpose cosmology calculation tool in Python. It is designed to be interactive and user friendly.

The code includes calculations of:
          + Background
          + Linear perturbations (incl. fitting functions and a Boltzmann solver)
          + Non-linear perturbations
          + Series of observables (e.g., weak lensing and galaxy clustering power spectrum, ...)
          + Several model extensions (massive neutrinos, wCDM, ...)



The code documentation can be found at `<https://cosmo-docs.phys.ethz.ch/PyCosmo/>`_ or created by typing make docs from the PyCosmo folder in your terminal.

Interactive tutorial notebooks are available on the PyCosmoHUB `<https://pycosmohub.com/>`_.
