|
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 | emu_nu_data |
Macros | |
| #define | EMU_TOLERANCE 3.0E-2 |
Functions | |
| void | __attribute__ ((weak)) |
| static int | linecount (FILE *f) |
| static void | compare_emu_nu (int i_model, struct emu_nu_data *data) |
| void | __ctest_emu_nu_model_1_run (struct emu_nu_data *data) |
| void | __ctest_emu_nu_model_2_run (struct emu_nu_data *data) |
| void | __ctest_emu_nu_model_3_run (struct emu_nu_data *data) |
| void | __ctest_emu_nu_model_4_run (struct emu_nu_data *data) |
Variables | |
| static struct emu_nu_data | __ctest_emu_nu_data |
| #define EMU_TOLERANCE 3.0E-2 |
Definition at line 19 of file ccl_test_emu_nu.c.
Referenced by compare_emu_nu().
| void __attribute__ | ( | (weak) | ) |
Definition at line 36 of file ccl_test_emu_nu.c.
References ccl_mnu_list, ccl_nu_equal, ccl_nu_masses(), ccl_test_distances::h, ccl_test_distances::n_s, ccl_test_distances::Omega_b, ccl_test_distances::Omega_c, halomod_bm::params, and ccl_test_power::sigma8.
| void __ctest_emu_nu_model_1_run | ( | struct emu_nu_data * | data | ) |
Definition at line 177 of file ccl_test_emu_nu.c.
References compare_emu_nu().
| void __ctest_emu_nu_model_2_run | ( | struct emu_nu_data * | data | ) |
Definition at line 183 of file ccl_test_emu_nu.c.
References compare_emu_nu().
| void __ctest_emu_nu_model_3_run | ( | struct emu_nu_data * | data | ) |
Definition at line 188 of file ccl_test_emu_nu.c.
References compare_emu_nu().
| void __ctest_emu_nu_model_4_run | ( | struct emu_nu_data * | data | ) |
Definition at line 193 of file ccl_test_emu_nu.c.
References compare_emu_nu().
|
static |
Definition at line 118 of file ccl_test_emu_nu.c.
References ASSERT_DBL_NEAR_TOL, ASSERT_NOT_NULL, ccl_cosmology_create(), ccl_cosmology_free(), ccl_emu, ccl_emulator, ccl_nonlin_matter_power(), ccl_parameters_create(), cl_cmbl_bm::cosmo, default_config, EMU_TOLERANCE, emu_nu_data::h, linecount(), ccl_configuration::matter_power_spectrum_method, emu_nu_data::mnu, emu_nu_data::mnu_type, emu_nu_data::n_s, emu_nu_data::Neff, emu_nu_data::Omega_b, emu_nu_data::Omega_c, ccl_parameters::Omega_g, ccl_parameters::Omega_l, halomod_bm::params, emu_nu_data::sigma8, ccl_cosmology::status_message, ccl_configuration::transfer_function_method, emu_nu_data::w_0, emu_nu_data::w_a, and z.
Referenced by __ctest_emu_nu_model_1_run(), __ctest_emu_nu_model_2_run(), __ctest_emu_nu_model_3_run(), and __ctest_emu_nu_model_4_run().
|
static |
Definition at line 106 of file ccl_test_emu_nu.c.
Referenced by compare_emu_nu().
|
static |
Definition at line 177 of file ccl_test_emu_nu.c.