Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
param_space.py File Reference

Go to the source code of this file.

Namespaces

 param_space
 

Functions

def param_space.build_data_dict (stats_arr, prefix)
 
def param_space.save_hypercube (fname, sample_points)
 
def param_space.load_hypercube (fname)
 
def param_space.generate_latin_hypercube (samples, param_dict, class_root, seed=10)
 
def param_space.generate_ccl_pspec (sample_points, root, class_data_root, zvals, default_params=None, nonlin=False, mode='std')
 
def param_space.generate_class_ini (sample_points, root, nonlinear=False, mnu=False, redshifts=np.arange(0., 3., 0.5))
 
def param_space.run_class (fname_pattern, class_root, precision=False)
 
def param_space.load_summary_stats (sample_points, ccl_data_root, class_data_root, thresholds=[5e-5, e, e, e, e, e, scale_ranges=[(1e-4, 1e-2), e, e, e, e0, z_vals=['1', cache_name=None)
 
def param_space.ccl_summary_stats (params, fname_template='../stats/lhs_mpk_err_lin_%05d_z%d.dat', thresholds=[5e-5, e, e, e, e, e, scale_ranges=[(1e-4, 1e-2), e, e, e, e0, z_vals=['1', cache_name=None)