.bumpversion.cfg
.clang-format
.clang-tidy
.gitignore
.pre-commit-config.yaml
.readthedocs.yml
AUTHORS.rst
CHANGELOG.rst
CONTRIBUTING.rst
INSTALLATION.rst
LICENSE
README.rst
VERSION
build_cffi.py
bump
environment_dev.yml
pyproject.toml
setup.cfg
setup.py
.github/dependabot.yml
.github/labels.yml
.github/release-drafter.yml
.github/workflows/auto-merge-deps.yml
.github/workflows/auto-merge-precommit.yml
.github/workflows/base_benchmarks.yml
.github/workflows/check-build.yml
.github/workflows/deploy.yaml
.github/workflows/labeler.yml
.github/workflows/release-draft.yml
.github/workflows/run-tutorials.yaml
.github/workflows/test_build_macos.yaml
.github/workflows/test_suite.yaml
.qodo/history.sqlite
devel/estimated_mem_usage_plot.py
devel/filter_valgrind.py
devel/peak_memory_usage.png
devel/prepare_gh_logs_for_diff.py
devel/prepare_log_for_diff.py
devel/simulate_mcmc_memory_leak.py
devel/valgrind-python.supp
devel/valgrind-suppress-all-but-c.supp
devel/visualise_boxes_and_power.ipynb
docs/Makefile
docs/authors.rst
docs/changelog.rst
docs/conf.py
docs/contributing.rst
docs/design.rst
docs/environment.yaml
docs/index.rst
docs/installation.rst
docs/notes_for_developers.rst
docs/readme.rst
docs/spelling_wordlist.txt
docs/tutorials.rst
docs/updates_from_v3.rst
docs/faqs/installation_faq.rst
docs/faqs/misc.rst
docs/reference/index.rst
docs/reference/py21cmfast.rst
docs/templates/class.rst
docs/templates/module.rst
docs/tutorials/caching.ipynb
docs/tutorials/coeval_cubes.ipynb
docs/tutorials/halosampler.ipynb
docs/tutorials/lightcones.ipynb
docs/tutorials/mini-halos.ipynb
docs/tutorials/relative_velocities.ipynb
joss-paper/.gitignore
joss-paper/Makefile
joss-paper/apa.csl
joss-paper/joss-logo.png
joss-paper/latex.template
joss-paper/lightcone.pdf
joss-paper/make-example-plots.py
joss-paper/paper.bib
joss-paper/paper.md
joss-paper/xH_history.pdf
joss-paper/yuxiangs-plot-small.png
src/21cmFAST.egg-info/PKG-INFO
src/21cmFAST.egg-info/SOURCES.txt
src/21cmFAST.egg-info/dependency_links.txt
src/21cmFAST.egg-info/entry_points.txt
src/21cmFAST.egg-info/not-zip-safe
src/21cmFAST.egg-info/requires.txt
src/21cmFAST.egg-info/top_level.txt
src/py21cmfast/__init__.py
src/py21cmfast/_cfg.py
src/py21cmfast/_logging.py
src/py21cmfast/_version.py
src/py21cmfast/cli.py
src/py21cmfast/lightcones.py
src/py21cmfast/plotting.py
src/py21cmfast/run_templates.py
src/py21cmfast/utils.py
src/py21cmfast/yaml.py
src/py21cmfast/_data/Lyman_alpha_heating_table.dat
src/py21cmfast/_data/Transfers_z0.dat
src/py21cmfast/_data/__init__.py
src/py21cmfast/_data/kappa_eH_table.dat
src/py21cmfast/_data/kappa_pH_table.dat
src/py21cmfast/_data/recfast_LCDM.dat
src/py21cmfast/_data/stellar_spectra.dat
src/py21cmfast/_data/x_int_tables/log_xi_-1.0.dat
src/py21cmfast/_data/x_int_tables/log_xi_-1.3.dat
src/py21cmfast/_data/x_int_tables/log_xi_-1.6.dat
src/py21cmfast/_data/x_int_tables/log_xi_-2.0.dat
src/py21cmfast/_data/x_int_tables/log_xi_-2.3.dat
src/py21cmfast/_data/x_int_tables/log_xi_-2.6.dat
src/py21cmfast/_data/x_int_tables/log_xi_-3.0.dat
src/py21cmfast/_data/x_int_tables/log_xi_-3.3.dat
src/py21cmfast/_data/x_int_tables/log_xi_-3.6.dat
src/py21cmfast/_data/x_int_tables/log_xi_-4.0.dat
src/py21cmfast/_data/x_int_tables/xi_0.500.dat
src/py21cmfast/_data/x_int_tables/xi_0.900.dat
src/py21cmfast/_data/x_int_tables/xi_0.990.dat
src/py21cmfast/_data/x_int_tables/xi_0.999.dat
src/py21cmfast/drivers/__init__.py
src/py21cmfast/drivers/_param_config.py
src/py21cmfast/drivers/coeval.py
src/py21cmfast/drivers/lightcone.py
src/py21cmfast/drivers/single_field.py
src/py21cmfast/io/__init__.py
src/py21cmfast/io/caching.py
src/py21cmfast/io/h5.py
src/py21cmfast/src/21cmFAST.h
src/py21cmfast/src/BrightnessTemperatureBox.c
src/py21cmfast/src/BrightnessTemperatureBox.h
src/py21cmfast/src/Constants.h
src/py21cmfast/src/HaloBox.c
src/py21cmfast/src/HaloBox.h
src/py21cmfast/src/HaloField.c
src/py21cmfast/src/HaloField.h
src/py21cmfast/src/InitialConditions.c
src/py21cmfast/src/InitialConditions.h
src/py21cmfast/src/InputParameters.c
src/py21cmfast/src/InputParameters.h
src/py21cmfast/src/IonisationBox.c
src/py21cmfast/src/IonisationBox.h
src/py21cmfast/src/LuminosityFunction.c
src/py21cmfast/src/LuminosityFunction.h
src/py21cmfast/src/OutputStructs.h
src/py21cmfast/src/PerturbField.c
src/py21cmfast/src/PerturbField.h
src/py21cmfast/src/PerturbHaloField.c
src/py21cmfast/src/PerturbHaloField.h
src/py21cmfast/src/SpinTemperatureBox.c
src/py21cmfast/src/SpinTemperatureBox.h
src/py21cmfast/src/Stochasticity.c
src/py21cmfast/src/Stochasticity.h
src/py21cmfast/src/_functionprototypes_wrapper.h
src/py21cmfast/src/_inputparams_wrapper.h
src/py21cmfast/src/_outputstructs_wrapper.h
src/py21cmfast/src/bubble_helper_progs.c
src/py21cmfast/src/bubble_helper_progs.h
src/py21cmfast/src/cexcept.h
src/py21cmfast/src/cosmology.c
src/py21cmfast/src/cosmology.h
src/py21cmfast/src/debugging.c
src/py21cmfast/src/debugging.h
src/py21cmfast/src/dft.c
src/py21cmfast/src/dft.h
src/py21cmfast/src/elec_interp.c
src/py21cmfast/src/elec_interp.h
src/py21cmfast/src/exceptions.h
src/py21cmfast/src/filtering.c
src/py21cmfast/src/filtering.h
src/py21cmfast/src/heating_helper_progs.c
src/py21cmfast/src/heating_helper_progs.h
src/py21cmfast/src/hmf.c
src/py21cmfast/src/hmf.h
src/py21cmfast/src/indexing.h
src/py21cmfast/src/integral_wrappers.c
src/py21cmfast/src/interp_tables.c
src/py21cmfast/src/interp_tables.h
src/py21cmfast/src/interpolation.c
src/py21cmfast/src/interpolation.h
src/py21cmfast/src/logger.h
src/py21cmfast/src/photoncons.c
src/py21cmfast/src/photoncons.h
src/py21cmfast/src/recombinations.c
src/py21cmfast/src/recombinations.h
src/py21cmfast/src/rng.c
src/py21cmfast/src/rng.h
src/py21cmfast/src/scaling_relations.c
src/py21cmfast/src/scaling_relations.h
src/py21cmfast/src/subcell_rsds.c
src/py21cmfast/src/subcell_rsds.h
src/py21cmfast/src/thermochem.c
src/py21cmfast/src/thermochem.h
src/py21cmfast/templates/Munoz21.toml
src/py21cmfast/templates/Qin20.toml
src/py21cmfast/templates/const-zeta.toml
src/py21cmfast/templates/fixed-halos.toml
src/py21cmfast/templates/latest-dhalos.toml
src/py21cmfast/templates/latest-small.toml
src/py21cmfast/templates/latest.toml
src/py21cmfast/templates/manifest.toml
src/py21cmfast/templates/mini-dhalos.toml
src/py21cmfast/templates/mini.toml
src/py21cmfast/templates/park19.toml
src/py21cmfast/templates/simple.toml
src/py21cmfast/wrapper/__init__.py
src/py21cmfast/wrapper/_utils.py
src/py21cmfast/wrapper/arrays.py
src/py21cmfast/wrapper/arraystate.py
src/py21cmfast/wrapper/cfuncs.py
src/py21cmfast/wrapper/exceptions.py
src/py21cmfast/wrapper/inputs.py
src/py21cmfast/wrapper/outputs.py
src/py21cmfast/wrapper/photoncons.py
src/py21cmfast/wrapper/structs.py
tests/__init__.py
tests/conftest.py
tests/produce_integration_test_data.py
tests/test_c_interpolation_tables.py
tests/test_caching.py
tests/test_cfuncs.py
tests/test_cli.py
tests/test_config.py
tests/test_data_exists.py
tests/test_drivers_coev.py
tests/test_drivers_lc.py
tests/test_exceptions.py
tests/test_filtering.py
tests/test_halo_sampler.py
tests/test_high_level_io.py
tests/test_initial_conditions.py
tests/test_input_structs.py
tests/test_integration_features.py
tests/test_lightconer.py
tests/test_output_structs.py
tests/test_plotting.py
tests/test_segfaults.py
tests/test_singlefield.py
tests/test_tables.py
tests/plots/tests.test_integration_features.py--test_power_spectra_coeval[18-kwargs12].pdf
tests/test_data/halo_field_data_halo_field.h5
tests/test_data/perturb_field_data_highres.h5
tests/test_data/perturb_field_data_linear.h5
tests/test_data/perturb_field_data_no2lpt.h5
tests/test_data/perturb_field_data_simple.h5
tests/test_data/power_spectra_change_step_factor.h5
tests/test_data/power_spectra_change_z_heat_max.h5
tests/test_data/power_spectra_cmb_heating.h5
tests/test_data/power_spectra_fast_fcoll_hiz.h5
tests/test_data/power_spectra_fast_fcoll_lowz.h5
tests/test_data/power_spectra_fftw_wisdom.h5
tests/test_data/power_spectra_halo_field.h5
tests/test_data/power_spectra_halo_field_mdz.h5
tests/test_data/power_spectra_halo_field_mdz_highres.h5
tests/test_data/power_spectra_inhomo.h5
tests/test_data/power_spectra_interp_perturb_field.h5
tests/test_data/power_spectra_larger_step_factor.h5
tests/test_data/power_spectra_lyman_alpha_heating.h5
tests/test_data/power_spectra_mdz_and_photoncons.h5
tests/test_data/power_spectra_mdz_and_ts_fluct.h5
tests/test_data/power_spectra_mdz_and_tsfluct_nthreads.h5
tests/test_data/power_spectra_mdz_tsfluct_nthreads.h5
tests/test_data/power_spectra_mdzeta.h5
tests/test_data/power_spectra_mini_halos.h5
tests/test_data/power_spectra_minihalos_no_tables.h5
tests/test_data/power_spectra_minimize_mem.h5
tests/test_data/power_spectra_mmin_in_mass.h5
tests/test_data/power_spectra_nthreads.h5
tests/test_data/power_spectra_perturb_high_res.h5
tests/test_data/power_spectra_photoncons.h5
tests/test_data/power_spectra_relvel.h5
tests/test_data/power_spectra_rsd.h5
tests/test_data/power_spectra_simple.h5
tests/test_data/power_spectra_ts_fluct_no_tables.h5
tests/test_data/power_spectra_tsfluct.h5
tests/test_data/test_v3_box.h5