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

#include <common.h>

Collaboration diagram for RunParams:

Public Attributes

double om
 
double ol
 
double ob
 
double w0
 
double wa
 
double h0
 
double ns
 
double s8
 
char ** fname_window
 
char fname_bias [256]
 
char fname_sbias [256]
 
char fname_pk [256]
 
char prefix_out [256]
 
int lmax
 
Csm_params * cpar
 
double chi_horizon
 
double chi_LSS
 
double prefac_lensing
 
double dchi
 
int do_nc
 
int do_shear
 
int do_cmblens
 
int do_isw
 
int has_bg
 
int has_dens
 
int has_rsd
 
int has_lensing
 
SplParaofchi
 
SplParzofchi
 
SplParhofchi
 
SplPargfofchi
 
SplParfgofchi
 
SplPar ** wind_0
 
SplPar ** wind_M
 
SplPar ** wind_L
 
SplParbias
 
SplParsbias
 
doublecl_dd
 
doublecl_d1l2
 
doublecl_d2l1
 
doublecl_dc
 
doublecl_di
 
doublecl_ll
 
doublecl_lc
 
doublecl_li
 
doublecl_cc
 
doublecl_ci
 
doublecl_ii
 
int do_w_theta
 
int do_w_theta_logbin
 
double th_min
 
double th_max
 
int n_th
 
int n_th_logint
 
doublewt_dd
 
doublewt_d1l2
 
doublewt_d2l1
 
doublewt_dc
 
doublewt_di
 
doublewt_ll_pp
 
doublewt_ll_mm
 
doublewt_lc
 
doublewt_li
 
doublewt_cc
 
doublewt_ci
 
doublewt_ii
 

Detailed Description

Definition at line 23 of file common.h.

Member Data Documentation

SplPar* RunParams::bias

Definition at line 54 of file common.h.

Referenced by init_params(), param_free(), param_new(), and transfer_dens().

double RunParams::chi_horizon

Definition at line 34 of file common.h.

Referenced by init_params(), param_new(), window_lensing(), and window_magnification().

double RunParams::chi_LSS

Definition at line 35 of file common.h.

Referenced by init_params(), param_new(), and transfer_cmblens().

double* RunParams::cl_cc
double* RunParams::cl_ci
double* RunParams::cl_d1l2
double* RunParams::cl_d2l1
double* RunParams::cl_dc
double* RunParams::cl_dd
double* RunParams::cl_di
double* RunParams::cl_ii
double* RunParams::cl_lc
double* RunParams::cl_li
double* RunParams::cl_ll
Csm_params* RunParams::cpar

Definition at line 33 of file common.h.

Referenced by cl_integrand(), init_params(), param_free(), param_new(), and window_lensing().

double RunParams::dchi

Definition at line 37 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

int RunParams::do_cmblens
int RunParams::do_isw
int RunParams::do_w_theta
int RunParams::do_w_theta_logbin

Definition at line 68 of file common.h.

Referenced by compute_wt_single(), read_parameter_file(), and write_output().

SplPar* RunParams::fgofchi

Definition at line 50 of file common.h.

Referenced by init_params(), param_free(), param_new(), transfer_isw(), transfer_rsd(), and window_lensing().

char RunParams::fname_bias[256]

Definition at line 28 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

char RunParams::fname_pk[256]

Definition at line 30 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

char RunParams::fname_sbias[256]

Definition at line 29 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

char** RunParams::fname_window

Definition at line 27 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

double RunParams::h0

Definition at line 25 of file common.h.

Referenced by init_params(), and read_parameter_file().

int RunParams::has_bg

Definition at line 42 of file common.h.

Referenced by init_params(), param_free(), param_new(), and read_parameter_file().

int RunParams::has_dens

Definition at line 43 of file common.h.

Referenced by init_params(), param_free(), param_new(), read_parameter_file(), and transfer_wrap().

int RunParams::has_lensing
int RunParams::has_rsd

Definition at line 44 of file common.h.

Referenced by param_new(), read_parameter_file(), and transfer_wrap().

int RunParams::lmax
int RunParams::n_th

Definition at line 71 of file common.h.

Referenced by compute_wt_single(), init_params(), param_new(), read_parameter_file(), and write_output().

int RunParams::n_th_logint

Definition at line 72 of file common.h.

Referenced by compute_wt_single(), param_new(), read_parameter_file(), and write_output().

double RunParams::ns

Definition at line 26 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

double RunParams::ob

Definition at line 24 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

double RunParams::ol

Definition at line 24 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

double RunParams::om

Definition at line 24 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

double RunParams::prefac_lensing
char RunParams::prefix_out[256]

Definition at line 31 of file common.h.

Referenced by param_new(), read_parameter_file(), window_lensing(), and write_output().

double RunParams::s8

Definition at line 26 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

SplPar* RunParams::sbias

Definition at line 55 of file common.h.

Referenced by init_params(), integrand_wm(), param_free(), and param_new().

double RunParams::th_max

Definition at line 70 of file common.h.

Referenced by compute_wt_single(), param_new(), read_parameter_file(), and write_output().

double RunParams::th_min

Definition at line 69 of file common.h.

Referenced by compute_wt_single(), param_new(), read_parameter_file(), and write_output().

double RunParams::w0

Definition at line 25 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

double RunParams::wa

Definition at line 25 of file common.h.

Referenced by init_params(), param_new(), and read_parameter_file().

SplPar** RunParams::wind_0
SplPar** RunParams::wind_L

Definition at line 53 of file common.h.

Referenced by init_params(), param_free(), param_new(), transfer_lensing(), and window_lensing().

SplPar** RunParams::wind_M

Definition at line 52 of file common.h.

Referenced by init_params(), param_free(), param_new(), transfer_magnification(), and window_lensing().

double* RunParams::wt_cc

Definition at line 82 of file common.h.

Referenced by compute_w_theta(), init_params(), param_new(), and write_output().

double* RunParams::wt_ci

Definition at line 83 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_d1l2

Definition at line 74 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_d2l1

Definition at line 75 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_dc

Definition at line 76 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_dd

Definition at line 73 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_di

Definition at line 77 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_ii

Definition at line 84 of file common.h.

Referenced by compute_w_theta(), init_params(), param_new(), and write_output().

double* RunParams::wt_lc

Definition at line 80 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_li

Definition at line 81 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_ll_mm

Definition at line 79 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

double* RunParams::wt_ll_pp

Definition at line 78 of file common.h.

Referenced by compute_w_theta(), init_params(), param_free(), param_new(), and write_output().

SplPar* RunParams::zofchi

The documentation for this struct was generated from the following file: