globals Struct Reference

A global structure including the values of cosmological parmaeters, 2d interpolator of SFR, and names of various files. More...

#include <Global_Structs.h>

Data Fields

double H0
 
double c
 
double As
 
double logAs
 
double ns
 
double h
 
double Omega_cdm
 
double Omega_b
 
double Omega_r
 
double Omega_lambda
 
double Omega_g
 
double Omega_nu
 
double b1
 
double sigFOG0
 
double z_i
 
double rho
 
double mass
 
double kp
 
double ng
 
double volume
 
double kf
 
double h_m
 
double M_min
 
double M_max
 
double z_max
 
long Npars
 
long switch_Tbar
 
long switch_HMshot
 
long switch_HMclust
 
char project_home [FILENAME_MAX]
 
char output_dir [FILENAME_MAX]
 
char data_dir [FILENAME_MAX]
 
char data_priors [FILENAME_MAX]
 
double PS_kmin
 
double PS_kmax
 
double kmax_CLASS
 
double PS_zmax
 
double line_zmax
 
double mean_zmax
 
double power_zmax
 
double power_kmax
 
double power_kmin
 
int mean_nz
 
int power_nz
 
int power_nk
 
char SFR_filename [FILENAME_MAX]
 
char Planck_Fisher_filename [FILENAME_MAX]
 
gsl_interp_accel * logM_accel_ptr
 
gsl_interp_accel * z_accel_ptr
 
gsl_spline2d * logSFR_spline2d_ptr
 

Detailed Description

A global structure including the values of cosmological parmaeters, 2d interpolator of SFR, and names of various files.

Field Documentation

◆ As

double As

◆ b1

double b1

◆ c

double c

◆ data_dir

char data_dir[FILENAME_MAX]

◆ data_priors

char data_priors[FILENAME_MAX]

◆ h

double h

◆ H0

double H0

◆ h_m

double h_m

◆ kf

double kf

◆ kmax_CLASS

double kmax_CLASS

◆ kp

double kp

◆ line_zmax

double line_zmax

◆ logAs

double logAs

◆ logM_accel_ptr

gsl_interp_accel* logM_accel_ptr

◆ logSFR_spline2d_ptr

gsl_spline2d* logSFR_spline2d_ptr

◆ M_max

double M_max

◆ M_min

double M_min

◆ mass

double mass

◆ mean_nz

int mean_nz

◆ mean_zmax

double mean_zmax

◆ ng

double ng

◆ Npars

long Npars

◆ ns

double ns

◆ Omega_b

double Omega_b

◆ Omega_cdm

double Omega_cdm

◆ Omega_g

double Omega_g

◆ Omega_lambda

double Omega_lambda

◆ Omega_nu

double Omega_nu

◆ Omega_r

double Omega_r

◆ output_dir

char output_dir[FILENAME_MAX]

◆ Planck_Fisher_filename

char Planck_Fisher_filename[FILENAME_MAX]

◆ power_kmax

double power_kmax

◆ power_kmin

double power_kmin

◆ power_nk

int power_nk

◆ power_nz

int power_nz

◆ power_zmax

double power_zmax

◆ project_home

char project_home[FILENAME_MAX]

◆ PS_kmax

double PS_kmax

◆ PS_kmin

double PS_kmin

◆ PS_zmax

double PS_zmax

◆ rho

double rho

◆ SFR_filename

char SFR_filename[FILENAME_MAX]

◆ sigFOG0

double sigFOG0

◆ switch_HMclust

long switch_HMclust

◆ switch_HMshot

long switch_HMshot

◆ switch_Tbar

long switch_Tbar

◆ volume

double volume

◆ z_accel_ptr

gsl_interp_accel* z_accel_ptr

◆ z_i

double z_i

◆ z_max

double z_max