|
Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
|
Public Member Functions | |
| def | __init__ (self, cosmo_params=cosmo_fid, pk_params=pk_params, cosmo=cosmo, cosmo_h=None) |
| def | Rho_crit (self, cosmo_h=None) |
| def | DZ_int (self, z=[0], cosmo=None) |
| def | sigma_crit (self, zl=[], zs=[], cosmo_h=None) |
| def | ccl_pk_bbks (self, z, cosmo_params=None, pk_params=None) |
| def | cl_z (self, z=[], l=np.arange(3000)+1, pk_params=None, cosmo_h=None, cosmo=None, pk_func=None) |
| def | kappa_cl (self, zl_min=1.e-4, zl_max=1100, n_zl=10, log_zl=False, pk_func=None, zs1=[1100], p_zs1=[1], zs2=[1100], p_zs2=[1], pk_params=None, cosmo_h=None, l=np.arange(0, 3001)) |
| def | g_kappa_cl (self, pk_func=None, zs=[1100], p_zs=[1], zg=[1], p_zg=[1], bias_g=1, pk_params=None, cosmo_h=None, l=np.arange(0, 3001)) |
Public Attributes | |
| cosmo_params | |
| pk_params | |
| cosmo | |
| cosmo_h | |
Definition at line 22 of file cl_cmblx_bm.py.
| def cl_cmblx_bm.Power_Spectra.__init__ | ( | self, | |
cosmo_params = cosmo_fid, |
|||
pk_params = pk_params, |
|||
cosmo = cosmo, |
|||
cosmo_h = None |
|||
| ) |
Definition at line 23 of file cl_cmblx_bm.py.
| def cl_cmblx_bm.Power_Spectra.ccl_pk_bbks | ( | self, | |
| z, | |||
cosmo_params = None, |
|||
pk_params = None |
|||
| ) |
Definition at line 67 of file cl_cmblx_bm.py.
References cl_cmblx_bm.Power_Spectra.cl_z(), cl_cmbl_bm.Power_Spectra.cosmo_params, cl_cmblx_bm.Power_Spectra.cosmo_params, cl_cmblx_bm.Power_Spectra.DZ_int(), cl_cmbl_bm.Power_Spectra.pk_params, and cl_cmblx_bm.Power_Spectra.pk_params.
| def cl_cmblx_bm.Power_Spectra.cl_z | ( | self, | |
z = [], |
|||
l = np.arange(3000)+1, |
|||
pk_params = None, |
|||
cosmo_h = None, |
|||
cosmo = None, |
|||
pk_func = None |
|||
| ) |
Definition at line 99 of file cl_cmblx_bm.py.
References cl_cmbl_bm.Power_Spectra.cosmo_h, cl_cmblx_bm.Power_Spectra.cosmo_h, cl_cmblx_bm.Power_Spectra.kappa_cl(), and cl_cmblx_bm.pk_func.
Referenced by cl_cmblx_bm.Power_Spectra.ccl_pk_bbks(), cl_cmblx_bm.Power_Spectra.g_kappa_cl(), and cl_cmblx_bm.Power_Spectra.kappa_cl().
| def cl_cmblx_bm.Power_Spectra.DZ_int | ( | self, | |
z = [0], |
|||
cosmo = None |
|||
| ) |
Definition at line 41 of file cl_cmblx_bm.py.
References cl_cmbl_bm.Power_Spectra.cosmo, cl_cmblx_bm.Power_Spectra.cosmo, IntLensPar.cosmo, chipar.cosmo, Int_one_halo_Par.cosmo, IntMagPar.cosmo, Int_two_halo_Par.cosmo, Fpar.cosmo, IntClPar.cosmo, SigmaR_pars.cosmo, and SigmaV_pars.cosmo.
Referenced by cl_cmblx_bm.Power_Spectra.ccl_pk_bbks().
| def cl_cmblx_bm.Power_Spectra.g_kappa_cl | ( | self, | |
pk_func = None, |
|||
zs = [1100], |
|||
p_zs = [1], |
|||
zg = [1], |
|||
p_zg = [1], |
|||
bias_g = 1, |
|||
pk_params = None, |
|||
cosmo_h = None, |
|||
l = np.arange(0,3001) |
|||
| ) |
Definition at line 155 of file cl_cmblx_bm.py.
References cl_cmbl_bm.Power_Spectra.cl_z(), cl_cmblx_bm.Power_Spectra.cl_z(), cl_cmbl_bm.Power_Spectra.cosmo_h, cl_cmblx_bm.Power_Spectra.cosmo_h, cl_cmblx_bm.Power_Spectra.Rho_crit(), and cl_cmblx_bm.Power_Spectra.sigma_crit().
Referenced by cl_cmblx_bm.Power_Spectra.kappa_cl().
| def cl_cmblx_bm.Power_Spectra.kappa_cl | ( | self, | |
zl_min = 1.e-4, |
|||
zl_max = 1100, |
|||
n_zl = 10, |
|||
log_zl = False, |
|||
pk_func = None, |
|||
zs1 = [1100], |
|||
p_zs1 = [1], |
|||
zs2 = [1100], |
|||
p_zs2 = [1], |
|||
pk_params = None, |
|||
cosmo_h = None, |
|||
l = np.arange(0,3001) |
|||
| ) |
Definition at line 121 of file cl_cmblx_bm.py.
References cl_cmbl_bm.Power_Spectra.cl_z(), cl_cmblx_bm.Power_Spectra.cl_z(), cl_cmbl_bm.Power_Spectra.cosmo_h, cl_cmblx_bm.Power_Spectra.cosmo_h, cl_cmblx_bm.Power_Spectra.g_kappa_cl(), max(), cl_cmblx_bm.Power_Spectra.Rho_crit(), and cl_cmblx_bm.Power_Spectra.sigma_crit().
Referenced by cl_cmblx_bm.Power_Spectra.cl_z().
| def cl_cmblx_bm.Power_Spectra.Rho_crit | ( | self, | |
cosmo_h = None |
|||
| ) |
Definition at line 33 of file cl_cmblx_bm.py.
References cl_cmbl_bm.Power_Spectra.cosmo_h, and cl_cmblx_bm.Power_Spectra.cosmo_h.
Referenced by cl_cmblx_bm.Power_Spectra.g_kappa_cl(), cl_cmblx_bm.Power_Spectra.kappa_cl(), and cl_cmblx_bm.Power_Spectra.sigma_crit().
| def cl_cmblx_bm.Power_Spectra.sigma_crit | ( | self, | |
zl = [], |
|||
zs = [], |
|||
cosmo_h = None |
|||
| ) |
Definition at line 55 of file cl_cmblx_bm.py.
References cl_cmbl_bm.Power_Spectra.cosmo_h, cl_cmblx_bm.Power_Spectra.cosmo_h, and cl_cmblx_bm.Power_Spectra.Rho_crit().
Referenced by cl_cmblx_bm.Power_Spectra.g_kappa_cl(), and cl_cmblx_bm.Power_Spectra.kappa_cl().
| cl_cmblx_bm.Power_Spectra.cosmo |
Definition at line 26 of file cl_cmblx_bm.py.
Referenced by cl_cmblx_bm.Power_Spectra.DZ_int().
| cl_cmblx_bm.Power_Spectra.cosmo_h |
Definition at line 29 of file cl_cmblx_bm.py.
Referenced by cl_cmblx_bm.Power_Spectra.cl_z(), cl_cmblx_bm.Power_Spectra.g_kappa_cl(), cl_cmblx_bm.Power_Spectra.kappa_cl(), cl_cmblx_bm.Power_Spectra.Rho_crit(), and cl_cmblx_bm.Power_Spectra.sigma_crit().
| cl_cmblx_bm.Power_Spectra.cosmo_params |
Definition at line 24 of file cl_cmblx_bm.py.
Referenced by cl_cmblx_bm.Power_Spectra.ccl_pk_bbks().
| cl_cmblx_bm.Power_Spectra.pk_params |
Definition at line 25 of file cl_cmblx_bm.py.
Referenced by cl_cmblx_bm.Power_Spectra.ccl_pk_bbks().