25 const amrex::Array4<const amrex::Real>& cell_data,
26 const amrex::Array4<const amrex::Real>& mu_turb,
28 bool l_consA,
bool l_turb,
31 if (l_consA && l_turb) {
33 + cell_data(i,j,k-1,
Rho_comp ) + cell_data(i-ioff,j-joff,k-1,
Rho_comp ) ) * mu_eff
34 +
fourth * ( mu_turb(i,j,k ,eddy_comp) + mu_turb(i-ioff,j-joff,k ,eddy_comp)
35 + mu_turb(i,j,k-1,eddy_comp) + mu_turb(i-ioff,j-joff,k-1,eddy_comp) );
37 + cell_data(i,j,k+1,
Rho_comp ) + cell_data(i-ioff,j-joff,k+1,
Rho_comp ) ) * mu_eff
38 +
fourth * ( mu_turb(i,j,k ,eddy_comp) + mu_turb(i-ioff,j-joff,k ,eddy_comp)
39 + mu_turb(i,j,k+1,eddy_comp) + mu_turb(i-ioff,j-joff,k+1,eddy_comp) );
44 +
fourth * ( mu_turb(i,j,k ,eddy_comp) + mu_turb(i-ioff,j-joff,k ,eddy_comp)
45 + mu_turb(i,j,k-1,eddy_comp) + mu_turb(i-ioff,j-joff,k-1,eddy_comp) );
47 +
fourth * ( mu_turb(i,j,k ,eddy_comp) + mu_turb(i-ioff,j-joff,k ,eddy_comp)
48 + mu_turb(i,j,k+1,eddy_comp) + mu_turb(i-ioff,j-joff,k+1,eddy_comp) );
53 + cell_data(i,j,k-1,
Rho_comp ) + cell_data(i-ioff,j-joff,k-1,
Rho_comp ) ) * mu_eff;
55 + cell_data(i,j,k+1,
Rho_comp ) + cell_data(i-ioff,j-joff,k+1,
Rho_comp ) ) * 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:23
#define Rho_comp
Definition: ERF_IndexDefines.H:53
constexpr amrex::Real fourth
Definition: ERF_NumericalConstants.H:42
amrex::Real Real
Definition: ERF_ShocInterface.H:19
@ Mom_v
Definition: ERF_IndexDefines.H:289