26 const amrex::Array4<const amrex::Real>& cell_data,
27 const amrex::Array4<const amrex::Real>& mu_turb,
29 bool l_consA,
bool l_turb,
32 if (l_consA && l_turb) {
34 + cell_data(i,j,k-1,
Rho_comp ) + cell_data(i-ioff,j-joff,k-1,
Rho_comp ) ) * mu_eff
35 +
fourth * ( mu_turb(i,j,k ,eddy_comp) + mu_turb(i-ioff,j-joff,k ,eddy_comp)
36 + mu_turb(i,j,k-1,eddy_comp) + mu_turb(i-ioff,j-joff,k-1,eddy_comp) );
38 + cell_data(i,j,k+1,
Rho_comp ) + cell_data(i-ioff,j-joff,k+1,
Rho_comp ) ) * mu_eff
39 +
fourth * ( mu_turb(i,j,k ,eddy_comp) + mu_turb(i-ioff,j-joff,k ,eddy_comp)
40 + mu_turb(i,j,k+1,eddy_comp) + mu_turb(i-ioff,j-joff,k+1,eddy_comp) );
45 +
fourth * ( mu_turb(i,j,k ,eddy_comp) + mu_turb(i-ioff,j-joff,k ,eddy_comp)
46 + mu_turb(i,j,k-1,eddy_comp) + mu_turb(i-ioff,j-joff,k-1,eddy_comp) );
48 +
fourth * ( mu_turb(i,j,k ,eddy_comp) + mu_turb(i-ioff,j-joff,k ,eddy_comp)
49 + mu_turb(i,j,k+1,eddy_comp) + mu_turb(i-ioff,j-joff,k+1,eddy_comp) );
54 + cell_data(i,j,k-1,
Rho_comp ) + cell_data(i-ioff,j-joff,k-1,
Rho_comp ) ) * mu_eff;
56 + cell_data(i,j,k+1,
Rho_comp ) + cell_data(i-ioff,j-joff,k+1,
Rho_comp ) ) * mu_eff;
86 const amrex::Array4<const amrex::Real>& cell_data,
87 const amrex::Array4<const amrex::Real>& mu_turb,
89 bool l_consA,
bool l_turb)
91 if (l_consA && l_turb) {
92 rhoAlpha_lo = cell_data(i,j,k-1,
Rho_comp) * mu_eff
94 rhoAlpha_hi = cell_data(i,j,k ,
Rho_comp) * mu_eff
104 rhoAlpha_lo = cell_data(i,j,k-1,
Rho_comp) * mu_eff;
105 rhoAlpha_hi = cell_data(i,j,k ,
Rho_comp) * mu_eff;
109 rhoAlpha_lo = mu_eff;
110 rhoAlpha_hi = mu_eff;
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void getRhoAlphaForFaces(int i, int j, int k, int ioff, int joff, amrex::Real &rhoAlpha_lo, amrex::Real &rhoAlpha_hi, const amrex::Array4< const amrex::Real > &cell_data, const amrex::Array4< const amrex::Real > &mu_turb, const amrex::Real mu_eff, bool l_consA, bool l_turb, const int eddy_comp=EddyDiff::Mom_v)
Definition: ERF_GetRhoAlphaForFaces.H:24
#define Rho_comp
Definition: ERF_IndexDefines.H:42
constexpr amrex::Real fourth
Definition: ERF_NumericalConstants.H:42
amrex::Real Real
Definition: ERF_ShocInterface.H:19
@ Mom_v
Definition: ERF_IndexDefines.H:252