-
Notifications
You must be signed in to change notification settings - Fork 16
/
ParameterDict.py
executable file
·96 lines (90 loc) · 4.11 KB
/
ParameterDict.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
controlParameterList = {
'simulation_type' : 'hydroEM_with_decaycocktail',
# options: 'hybrid', 'hydro', 'hydroEM', 'hydroEM_with_decaycocktail',
# 'hydroEM_preEquilibrium', 'hydroEM_with_decaycocktail_with_urqmd'
'niceness' : 0,
# range from 0 to 19 for process priority, 0 for the highest priority
}
initial_condition_control = {
'centrality': '30-40%', # centrality bin
'cut_type': 'total_entropy',
# centrality cut variable: total_entropy or Npart
'initial_condition_type': 'superMC',
# type of initial conditions: superMC or pre-generated
'pre-generated_initial_file_path': 'initial_conditions',
# file path for the pre-generated initial condition files
'pre-generated_initial_file_pattern': 'sd_event_[0-9]*_block.dat',
# name pattern for the initial condition files
'pre-generated_initial_file_read_in_mode': 2, # read in mode for VISH2+1
}
superMCParameters = {
'model_name' : 'MCGlb', # MCGlb or MCKLN
'Aproj' : 208,
'Atarg' : 208,
'ecm' : 2760,
'finalFactor' : 56.763,
'alpha' : 0.118, # WN/BC mixing ratio in MCGlb
'lambda' : 0.218, # saturation scale parameter in MCKLN
'operation' : 2,
'include_NN_correlation' : 1,
'cc_fluctuation_model' : 6,
'cc_fluctuation_Gamma_theta' : 0.75,
'maxx' : 13.0, # grid size in x (fm)
'maxy' : 13.0, # grid size in y (fm)
'dx' : 0.1, # grid spacing in x (fm)
'dy' : 0.1, # grid spacing in y (fm)
}
# only effective when simulation_type == hydroEM_preEquilibrium
preEquilibriumParameters = {
'event_mode' : 1,
'taumin' : 0.6,
'taumax' : 0.6,
'dtau' : 0.2,
}
hydroParameters = {
'vis' : 0.08,
'Ivisflag' : 0, # flag to use temperature dependent eta/s(T)
'IvisBulkFlag' : 0, # flag for temperature dependence of bulk viscosity
'visbulknorm' : 0.0, # the overall normalization of the bulk viscosity
# (set to 0.0 for shear only simulation)
'IviscousEqsType' : 2, # type of evolution equations for viscous quantities
# (1: Israel-Stewart eq. 2: DNMR eq.)
'T0' : 0.6, # tau_0
'dt' : 0.02, # dtau
'Edec' : 0.18,
'iLS' : 130, # lattice size in transverse plane 2*iLS+1
'dx' : 0.10, # lattice spacing in x (fm)
# need to be the same as dx in superMC
'dy' : 0.10, # lattice spacing in y (fm)
# need to be the same as dy in superMC
'IhydroJetoutput' : 1, # switch for output hydro evolution history
'InitialURead' : 0, # set it to be 1 when simulation_type == hydroEM_preEquilibrium
'Initialpitensor' : 0, # initialization of pi tensor
# 0: initialize to 0; 1: initialze to Navier-Stock value
}
iSSParameters = {
'turn_on_bulk' : 0,
'include_deltaf_bulk' : 0,
'include_deltaf_shear' : 0,
'calculate_vn' : 1,
'MC_sampling' : 0,
'number_of_repeated_sampling' : 10,
'y_LB' : -2.5,
'y_RB' : 2.5,
'sample_y_minus_eta_s_range' : 2.0,
}
photonEmissionParameters = {
'dx' : 0.3,
'dy' : 0.3,
'dTau' : 0.3,
'tau_start' : 0.6,
'tau_end' : 30.0,
'T_dec' : 0.150,
'T_cuthigh' : 0.8,
'T_cutlow' : 0.1,
'T_sw_high' : 0.180,
'T_sw_low' : 0.1795,
'calHGIdFlag' : 0,
'differential_flag' : 0,
'enable_polyakov_suppression' : 0,
}