.coveragerc
.flake8
.gitignore
.pre-commit-config.yaml
.readthedocs.yml
CHANGELOG.rst
CONTRIBUTING.rst
CONTRIBUTORS.rst
INSTALLATION.rst
LICENSE.rst
README.rst
pyproject.toml
setup.cfg
setup.py
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/question.md
.github/PULL_REQUEST_TEMPLATE/feature.md
.github/workflows/bump_version.yaml
.github/workflows/pre_commit.yaml
.github/workflows/publish-to-pypi.yaml
.github/workflows/test_suite.yaml
ci/install_conda.sh
ci/tests.yaml
devel/HMcode.ipynb
devel/K_einasto.dat
devel/angular_corr_dev.ipynb
devel/c_einasto.dat
devel/deriving_halo_profile_equations.nb
devel/einasto_profile.ipynb
devel/halo_exclusion_testing.ipynb
devel/make_einasto_data.py
devel/pkc_einasto.dat
devel/robust_hankel_transforms.ipynb
devel/test_ludlow_vs_sigma_cmz.py
devel/uKc_einasto.npz
devel/using_angular_corr.ipynb
devel/.ipynb_checkpoints/einasto_profile-checkpoint.ipynb
devel/wdm_devel/benson_sigma.jpg
devel/wdm_devel/bose_cm.jpg
devel/wdm_devel/bose_sigma.jpg
devel/wdm_devel/schneider14_hmf.jpg
devel/wdm_devel/schneider_deltak.jpg
devel/wdm_devel/schneider_hm.jpg
devel/wdm_devel/schneider_hmf.jpg
devel/wdm_devel/wdm_development.ipynb
docs/Makefile
docs/api.rst
docs/changelog.rst
docs/conf.py
docs/contributors.rst
docs/environment.yaml
docs/index.rst
docs/installation.rst
docs/license.rst
docs/tutorials.rst
docs/examples/getting_started.ipynb
docs/examples/wdm.ipynb
docs/templates/class.rst
docs/templates/modules.rst
examples/wprp.example
examples/zehavi2011.config
pip-wheel-metadata/halomod.dist-info/LICENSE.rst
pip-wheel-metadata/halomod.dist-info/METADATA
pip-wheel-metadata/halomod.dist-info/top_level.txt
scripts/halomod-fit
scripts/pophod
src/halomod/__init__.py
src/halomod/bias.py
src/halomod/concentration.py
src/halomod/cross_correlations.py
src/halomod/functional.py
src/halomod/halo_exclusion.py
src/halomod/halo_model.py
src/halomod/hod.py
src/halomod/integrate_corr.py
src/halomod/profiles.py
src/halomod/tools.py
src/halomod/wdm.py
src/halomod.egg-info/PKG-INFO
src/halomod.egg-info/SOURCES.txt
src/halomod.egg-info/dependency_links.txt
src/halomod.egg-info/not-zip-safe
src/halomod.egg-info/requires.txt
src/halomod.egg-info/top_level.txt
src/halomod/data/uKc_einasto.npz
tests/conftest.py
tests/make_hmcode_data.sh
tests/make_regression_data.py
tests/test_beutler.py
tests/test_bias.py
tests/test_blake.py
tests/test_concentration.py
tests/test_cross_corr.py
tests/test_exclusion.py
tests/test_halo_model.py
tests/test_hmcode.py
tests/test_hod.py
tests/test_integrate_corr.py
tests/test_profile.py
tests/test_regression.py
tests/test_tools.py
tests/test_wdm.py
tests/data/hmcode_power.dat
tests/data/beutler/readme.txt
tests/data/beutler/wp_dump.txt
tests/data/beutler/xir_dump.txt
tests/data/blake/biasfn.txt
tests/data/blake/linearpk.txt
tests/data/blake/m_vs_nu.txt
tests/data/blake/massfn.txt
tests/data/blake/nonlinpk.txt
tests/data/blake/readme.txt
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/bias_effective_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/bias_effective_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/central_fraction.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/central_occupation.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/cmz_relation.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_1h_auto_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_1h_auto_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_1h_cross_tracer_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_1h_cs_auto_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_1h_ss_auto_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_2h_auto_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_2h_auto_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_2h_cross_tracer_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_auto_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_auto_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_cross_tracer_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_halofit_mm.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/corr_linear_mm.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/halo_bias.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/halo_profile_rho.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/halo_profile_ukm.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/mass_effective.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/mean_tracer_den.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/params.yaml
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_1h_auto_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_1h_auto_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_1h_cross_tracer_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_1h_cs_auto_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_1h_ss_auto_tracer.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_2h_auto_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_2h_cross_tracer_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_auto_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/power_cross_tracer_matter.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/r.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/satellite_fraction.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/satellite_occupation.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/total_occupation.npy
tests/data/regression/5030934da7e8b0e46f9d36f7751a0747/tracer_cmz_relation.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/bias_effective_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/bias_effective_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/central_fraction.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/central_occupation.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/cmz_relation.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_1h_auto_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_1h_auto_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_1h_cross_tracer_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_1h_cs_auto_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_1h_ss_auto_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_2h_auto_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_2h_auto_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_2h_cross_tracer_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_auto_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_auto_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_cross_tracer_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_halofit_mm.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/corr_linear_mm.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/halo_bias.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/halo_profile_lam.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/halo_profile_rho.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/halo_profile_ukm.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/mass_effective.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/mean_tracer_den.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/params.yaml
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_1h_auto_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_1h_auto_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_1h_cross_tracer_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_1h_cs_auto_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_1h_ss_auto_tracer.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_2h_auto_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_2h_cross_tracer_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_auto_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/power_cross_tracer_matter.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/r.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/satellite_fraction.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/satellite_occupation.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/total_occupation.npy
tests/data/regression/7a7cd905b052f842af41b2df5cfdf3a4/tracer_cmz_relation.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/bias_effective_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/bias_effective_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/central_fraction.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/central_occupation.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/cmz_relation.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_1h_auto_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_1h_auto_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_1h_cross_tracer_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_1h_cs_auto_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_1h_ss_auto_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_2h_auto_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_2h_auto_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_2h_cross_tracer_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_auto_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_auto_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_cross_tracer_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_halofit_mm.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/corr_linear_mm.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/halo_bias.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/halo_profile_rho.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/halo_profile_ukm.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/mass_effective.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/mean_tracer_den.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/params.yaml
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_1h_auto_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_1h_auto_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_1h_cross_tracer_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_1h_cs_auto_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_1h_ss_auto_tracer.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_2h_auto_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_2h_cross_tracer_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_auto_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/power_cross_tracer_matter.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/r.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/satellite_fraction.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/satellite_occupation.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/total_occupation.npy
tests/data/regression/adb20f9dba6422a3b3ad948d3d40833f/tracer_cmz_relation.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/bias_effective_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/bias_effective_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/central_fraction.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/central_occupation.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/cmz_relation.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_1h_auto_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_1h_auto_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_1h_cross_tracer_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_1h_cs_auto_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_1h_ss_auto_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_2h_auto_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_2h_auto_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_2h_cross_tracer_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_auto_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_auto_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_cross_tracer_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_halofit_mm.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/corr_linear_mm.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/halo_bias.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/halo_profile_lam.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/halo_profile_rho.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/halo_profile_ukm.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/mass_effective.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/mean_tracer_den.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/params.yaml
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_1h_auto_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_1h_auto_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_1h_cross_tracer_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_1h_cs_auto_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_1h_ss_auto_tracer.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_2h_auto_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_2h_cross_tracer_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_auto_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/power_cross_tracer_matter.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/r.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/satellite_fraction.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/satellite_occupation.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/total_occupation.npy
tests/data/regression/aea7e6e33a89e2ee6e6aed46db3abb07/tracer_cmz_relation.npy