|
Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
|

Go to the source code of this file.
Classes | |
| struct | growth_allz_data |
Macros | |
| #define | GROWTH_TOLERANCE 1.0e-4 |
| #define | N_Z 10 |
| #define | N_MODEL 5 |
Functions | |
| static void | read_growth_test_file (const char *filename, double z[10], double gf[10][5]) |
| void | __attribute__ ((weak)) |
| static void | compare_growth (int model, struct growth_allz_data *data) |
| void | __ctest_growth_allz_model_1_run (struct growth_allz_data *data) |
| void | __ctest_growth_allz_model_2_run (struct growth_allz_data *data) |
| void | __ctest_growth_allz_model_3_run (struct growth_allz_data *data) |
| void | __ctest_growth_allz_model_4_run (struct growth_allz_data *data) |
| void | __ctest_growth_allz_model_5_run (struct growth_allz_data *data) |
Variables | |
| static struct growth_allz_data | __ctest_growth_allz_data |
| #define GROWTH_TOLERANCE 1.0e-4 |
Definition at line 7 of file ccl_test_growth_allz.c.
Referenced by compare_growth().
| #define N_MODEL 5 |
Definition at line 10 of file ccl_test_growth_allz.c.
Referenced by __attribute__().
| #define N_Z 10 |
Definition at line 9 of file ccl_test_growth_allz.c.
Referenced by compare_growth(), and read_growth_test_file().
| void __attribute__ | ( | (weak) | ) |
Definition at line 62 of file ccl_test_growth_allz.c.
References ccl_mnu_sum, N_MODEL, and read_growth_test_file().
| void __ctest_growth_allz_model_1_run | ( | struct growth_allz_data * | data | ) |
Definition at line 121 of file ccl_test_growth_allz.c.
References compare_growth().
| void __ctest_growth_allz_model_2_run | ( | struct growth_allz_data * | data | ) |
Definition at line 126 of file ccl_test_growth_allz.c.
References compare_growth().
| void __ctest_growth_allz_model_3_run | ( | struct growth_allz_data * | data | ) |
Definition at line 131 of file ccl_test_growth_allz.c.
References compare_growth().
| void __ctest_growth_allz_model_4_run | ( | struct growth_allz_data * | data | ) |
Definition at line 136 of file ccl_test_growth_allz.c.
References compare_growth().
| void __ctest_growth_allz_model_5_run | ( | struct growth_allz_data * | data | ) |
Definition at line 141 of file ccl_test_growth_allz.c.
References compare_growth().
|
static |
Definition at line 92 of file ccl_test_growth_allz.c.
References growth_allz_data::A_s, ASSERT_DBL_NEAR_TOL, ASSERT_NOT_NULL, ccl_cosmology_create(), ccl_cosmology_free(), ccl_growth_factor_unnorm(), ccl_parameters_create(), cl_cmbl_bm::cosmo, default_config, growth_allz_data::gf, GROWTH_TOLERANCE, growth_allz_data::h, growth_allz_data::mnu, growth_allz_data::mnu_type, growth_allz_data::n_s, N_Z, growth_allz_data::Neff, growth_allz_data::Omega_b, growth_allz_data::Omega_c, ccl_parameters::Omega_g, growth_allz_data::Omega_k, halomod_bm::params, ccl_cosmology::status_message, growth_allz_data::w_0, growth_allz_data::w_a, and growth_allz_data::z.
Referenced by __ctest_growth_allz_model_1_run(), __ctest_growth_allz_model_2_run(), __ctest_growth_allz_model_3_run(), __ctest_growth_allz_model_4_run(), and __ctest_growth_allz_model_5_run().
Definition at line 32 of file ccl_test_growth_allz.c.
References ASSERT_EQUAL, ASSERT_NOT_NULL, Catch::Matchers::Vector::Detail::count(), N_Z, and z.
Referenced by __attribute__().
|
static |
Definition at line 121 of file ccl_test_growth_allz.c.