|
Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
|
Variables | |
| float | TCMB = 2.725 |
| z_arr = np.logspace(-2, 3, 10, endpoint=True) | |
| dictionary | cpar_model1 = {'om': 0.3,'ol': 0.7 ,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -1.0, 'wa': 0.0} |
| dictionary | cpar_model2 = {'om': 0.3,'ol': 0.7 ,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -0.9, 'wa': 0.0} |
| dictionary | cpar_model3 = {'om': 0.3,'ol': 0.7 ,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -0.9, 'wa': 0.1} |
| dictionary | cpar_model4 = {'om': 0.3,'ol': 0.75,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -0.9, 'wa': 0.1} |
| dictionary | cpar_model5 = {'om': 0.3,'ol': 0.65,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -0.9, 'wa': 0.1} |
| growth_factor = np.zeros((5+1, len(z_arr))) | |
| pcs = csm.PcsPar() | |
| int | a_arr = 1 |
| gf_arr = np.array([pcs.growth_factor(a) for a in a_arr]) | |
| T | |
| header | |
| int growth_allz.a_arr = 1 |
Definition at line 21 of file growth_allz.py.
| dictionary growth_allz.cpar_model1 = {'om': 0.3,'ol': 0.7 ,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -1.0, 'wa': 0.0} |
Definition at line 8 of file growth_allz.py.
| dictionary growth_allz.cpar_model2 = {'om': 0.3,'ol': 0.7 ,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -0.9, 'wa': 0.0} |
Definition at line 9 of file growth_allz.py.
| dictionary growth_allz.cpar_model3 = {'om': 0.3,'ol': 0.7 ,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -0.9, 'wa': 0.1} |
Definition at line 10 of file growth_allz.py.
| dictionary growth_allz.cpar_model4 = {'om': 0.3,'ol': 0.75,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -0.9, 'wa': 0.1} |
Definition at line 11 of file growth_allz.py.
| dictionary growth_allz.cpar_model5 = {'om': 0.3,'ol': 0.65,'ob':0.05,'hh': 0.7,'s8': 0.8,'ns': 0.96,'w0': -0.9, 'wa': 0.1} |
Definition at line 12 of file growth_allz.py.
| growth_allz.gf_arr = np.array([pcs.growth_factor(a) for a in a_arr]) |
Definition at line 22 of file growth_allz.py.
| growth_allz.growth_factor = np.zeros((5+1, len(z_arr))) |
Definition at line 14 of file growth_allz.py.
Referenced by App_Var_Chi::ChiImpl.kick_step_w_chi(), App_Var_Chi::ChiImpl.kick_step_w_chi_no_momentum(), kick_step_w_momentum(), kick_step_w_momentum_pm(), anonymous_namespace{mod_frozen_potential.cpp}.kick_step_w_pp(), App_Var< T >::Impl< T >.print_power_spec(), set_pert_pos(), and TEST_CASE().
| growth_allz.header |
Definition at line 26 of file growth_allz.py.
| growth_allz.pcs = csm.PcsPar() |
Definition at line 18 of file growth_allz.py.
| growth_allz.T |
Definition at line 26 of file growth_allz.py.
Referenced by App_Var< T >::Impl< T >.alloc_particles(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.bisection(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.bisection_step(), MultiGridSolver< NDIM, T >.calculate_residual(), Catch::Capturer.captureValues(), ccl_cosmology_compute_distances(), nlohmann::detail::external_constructor< value_t::array >.construct(), nlohmann::detail::external_constructor< value_t::object >.construct(), Catch::Detail.convertUnknownEnumToString(), Catch::Detail.convertUnstreamable(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.correct_sol(), PoissonSolver< NDIM, T >.dl_operator(), ContinuitySolver< NDIM, T >.dl_operator(), FofrSolver< NDIM, T >.dl_operator(), MultiGridSolver< NDIM, T >.dl_operator(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.dl_operator(), Grid< NDIM, T >.dump_to_file(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.find_opposite_l_sign(), nlohmann::detail.from_json(), MultiGridSolver< NDIM, T >.GaussSeidelSweep(), gen_pow_spec_binned_from_extrap(), Catch::Generators::RangeGenerator< T >.get(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.get_chi_k(), get_distance_1D(), MultiGridSolver< 3, T >.get_istep(), MultiGridSolver< 3, T >.get_multigrid_source(), get_per(), get_sgn_distance_1D(), Grid< NDIM, T >.Grid(), anonymous_namespace{main.cpp}.init_and_run_app(), init_params(), is_err(), PoissonSolver< NDIM, T >.l_operator(), ContinuitySolver< NDIM, T >.l_operator(), FofrSolver< NDIM, T >.l_operator(), MultiGridSolver< NDIM, T >.l_operator(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.l_operator(), MultiGridSolver< NDIM, T >.make_new_source(), Catch::Generators::pf.make_unique(), Catch::Generators.makeGenerators(), anonymous_namespace{test_chameleon.cpp}.mean(), mean(), MultiGrid< 3, CHI_PREC_t >.MultiGrid(), operator/(), Catch::Generators::Generators< T >.operator[](), Catch::Generators::Generators< T >.populate(), MultiGridSolver< NDIM, T >.prolonge_up_array(), Grid< NDIM, T >.read_from_file(), MultiGrid< NDIM, T >.restrict_down(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.set_bulk_field(), MultiGridSolver< NDIM, T >.set_initial_guess(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.set_screened(), sgn(), anonymous_namespace{test_chameleon.cpp}.sgn(), std_dev(), nlohmann::detail.to_json(), Catch::ExceptionTranslatorRegistrar::ExceptionTranslator< T >.translate(), MultiGridSolver< NDIM, T >.upd_operator(), anonymous_namespace{chameleon.cpp}::ChiSolver< T >.upd_operator(), and Catch::Generators::IGenerator< T >.~IGenerator().
| float growth_allz.TCMB = 2.725 |
Definition at line 4 of file growth_allz.py.
| growth_allz.z_arr = np.logspace(-2, 3, 10, endpoint=True) |
Definition at line 6 of file growth_allz.py.