122 amrex::Print() <<
"Turbulence Settings at level " << lev << std::endl;
125 amrex::Print() <<
" Using DNS model at level " << lev << std::endl;
126 }
else if (
les_type == LESType::Smagorinsky) {
127 amrex::Print() <<
" Using Smagorinsky LES model at level " << lev << std::endl;
128 }
else if (
les_type == LESType::Deardorff) {
129 amrex::Print() <<
" Using Deardorff LES model at level " << lev << std::endl;
130 }
else if (
pbl_type == PBLType::MYNN25) {
131 amrex::Print() <<
" Using MYNN2.5 PBL model at level " << lev << std::endl;
132 }
else if (
pbl_type == PBLType::YSU) {
133 amrex::Print() <<
" Using YSU PBL model at level " << lev << std::endl;
137 if (
les_type == LESType::Smagorinsky) {
138 amrex::Print() <<
"Cs : " <<
Cs << std::endl;
139 amrex::Print() <<
"CI : " <<
CI << std::endl;
140 amrex::Print() <<
"Pr_t : " <<
Pr_t << std::endl;
141 amrex::Print() <<
"Sc_t : " <<
Sc_t << std::endl;
143 if (
les_type == LESType::Deardorff) {
144 amrex::Print() <<
"Ce : " <<
Ce << std::endl;
145 amrex::Print() <<
"Ce at wall : " <<
Ce_wall << std::endl;
146 amrex::Print() <<
"Ck : " <<
Ck << std::endl;
147 amrex::Print() <<
"sigma_k : " <<
sigma_k << std::endl;
149 amrex::Print() <<
"reference theta : " <<
theta_ref << std::endl;
153 amrex::Print() <<
"pbl_mynn_A1 : " <<
pbl_mynn.
A1 << std::endl;
154 amrex::Print() <<
"pbl_mynn_A2 : " <<
pbl_mynn.
A2 << std::endl;
155 amrex::Print() <<
"pbl_mynn_B1 : " <<
pbl_mynn.
B1 << std::endl;
156 amrex::Print() <<
"pbl_mynn_B2 : " <<
pbl_mynn.
B2 << std::endl;
157 amrex::Print() <<
"pbl_mynn_C1 : " <<
pbl_mynn.
C1 << std::endl;
158 amrex::Print() <<
"pbl_mynn_C2 : " <<
pbl_mynn.
C2 << std::endl;
159 amrex::Print() <<
"pbl_mynn_C3 : " <<
pbl_mynn.
C3 << std::endl;
160 amrex::Print() <<
"pbl_mynn_C4 : " <<
pbl_mynn.
C4 << std::endl;
161 amrex::Print() <<
"pbl_mynn_C5 : " <<
pbl_mynn.
C5 << std::endl;
162 }
else if (
pbl_type == PBLType::YSU) {
amrex::Real C4
Definition: ERF_MYNNStruct.H:48
amrex::Real C1
Definition: ERF_MYNNStruct.H:45
amrex::Real C3
Definition: ERF_MYNNStruct.H:47
amrex::Real C2
Definition: ERF_MYNNStruct.H:46
amrex::Real A2
Definition: ERF_MYNNStruct.H:42
amrex::Real B1
Definition: ERF_MYNNStruct.H:43
amrex::Real B2
Definition: ERF_MYNNStruct.H:44
amrex::Real C5
Definition: ERF_MYNNStruct.H:49
amrex::Real A1
Definition: ERF_MYNNStruct.H:41
amrex::Real sigma_k
Definition: ERF_TurbStruct.H:193
MYNNLevel25 pbl_mynn
Definition: ERF_TurbStruct.H:203
PBLType pbl_type
Definition: ERF_TurbStruct.H:201
amrex::Real Ck
Definition: ERF_TurbStruct.H:191
bool pbl_ysu_use_consistent_coriolis
Definition: ERF_TurbStruct.H:209
amrex::Real pbl_ysu_land_Ribcr
Definition: ERF_TurbStruct.H:211
amrex::Real Cs
Definition: ERF_TurbStruct.H:177
amrex::Real Ce_wall
Definition: ERF_TurbStruct.H:189
amrex::Real Ce
Definition: ERF_TurbStruct.H:188
LESType les_type
Definition: ERF_TurbStruct.H:175
amrex::Real pbl_ysu_coriolis_freq
Definition: ERF_TurbStruct.H:208
bool pbl_ysu_force_over_water
Definition: ERF_TurbStruct.H:210
amrex::Real Pr_t
Definition: ERF_TurbStruct.H:181
amrex::Real theta_ref
Definition: ERF_TurbStruct.H:195
amrex::Real Sc_t
Definition: ERF_TurbStruct.H:184
amrex::Real pbl_ysu_unst_Ribcr
Definition: ERF_TurbStruct.H:212
amrex::Real CI
Definition: ERF_TurbStruct.H:179