py21cmmc.core#
Module providing Core Modules for cosmoHammer.
This is the basis of the plugin system for py21cmmc
.
TODO: Add description of the API of cores (and how to define new ones).
Classes
|
A Core Module that loads 21cmEMU and uses it to obtain 21cmFAST summaries. |
|
Base module for all cores. |
|
A Core Module that computes Cl^TT,TE,EE and phiphi (the lensing potentials). |
|
A Core Module which evaluates coeval cubes at given redshift. |
|
A Core Module that produces model effective optical depth at a range of redshifts. |
|
Core module for evaluating lightcone simulations. |
|
A Core Module that produces model luminosity functions at a range of redshifts. |
Base module for both Cores and Likelihoods. |
Exceptions
|
Exception to be raised if trying to setup a core twice. |
|
Exception when method is called outside a |
|
Exception for when a Core has not yet been setup. |