13 const Box &
bx =
mfi.tilebox();
14 amrex::Print() <<
"Box is " <<
bx <<
"comparing to khi+1 " <<
khi+1 << std::endl;
25 const Real
depth = amrex::max(Real(0.0), -z_r(
i,
j,
k));
27 Real
temp = Real(6.5);
28 if (
depth <= Real(20.0)) {
30 }
else if (
depth <= Real(50.0)) {
31 const Real
alpha = (
depth - Real(20.0)) / (Real(50.0) - Real(20.0));
32 temp = Real(14.0) +
alpha * (Real(10.0) - Real(14.0));
33 }
else if (
depth <= Real(300.0)) {
34 const Real
alpha = (
depth - Real(50.0)) / (Real(300.0) - Real(50.0));
35 temp = Real(10.0) +
alpha * (Real(6.5) - Real(10.0));
38 Real
salt = Real(33.5);
39 if (
depth <= Real(50.0)) {
41 }
else if (
depth <= Real(150.0)) {
42 const Real
alpha = (
depth - Real(50.0)) / (Real(150.0) - Real(50.0));
43 salt = Real(33.5) +
alpha * (Real(34.3) - Real(33.5));
45 const Real
alpha = amrex::min((
depth - Real(150.0)) / (Real(300.0) - Real(150.0)), Real(1.0));
46 salt = Real(34.3) +
alpha * (Real(34.6) - Real(34.3));