@@ -797,11 +797,9 @@ CGeneralAvgGrad_Flow::CGeneralAvgGrad_Flow(unsigned short val_nDim,
797797
798798void CGeneralAvgGrad_Flow::SetHeatFluxVector (const su2double* const *val_gradprimvar,
799799 const su2double val_laminar_viscosity,
800- const su2double val_eddy_viscosity,
801- const su2double val_thermal_conductivity,
802- const su2double val_heat_capacity_cp) {
800+ const su2double val_thermal_conductivity) {
803801
804- const su2double heat_flux_factor = val_thermal_conductivity + val_heat_capacity_cp*val_eddy_viscosity/Prandtl_Turb ;
802+ const su2double heat_flux_factor = val_thermal_conductivity;
805803
806804 /* --- Gradient of primitive variables -> [Temp vel_x vel_y vel_z Pressure] ---*/
807805 for (unsigned short iDim = 0 ; iDim < nDim; iDim++) {
@@ -811,9 +809,7 @@ void CGeneralAvgGrad_Flow::SetHeatFluxVector(const su2double* const *val_gradpri
811809
812810void CGeneralAvgGrad_Flow::SetHeatFluxJacobian (const su2double *val_Mean_PrimVar,
813811 const su2double *val_Mean_SecVar,
814- const su2double val_eddy_viscosity,
815812 const su2double val_thermal_conductivity,
816- const su2double val_heat_capacity_cp,
817813 const su2double val_dist_ij) {
818814 /* Viscous flux Jacobians for arbitrary equations of state */
819815
@@ -835,8 +831,7 @@ void CGeneralAvgGrad_Flow::SetHeatFluxJacobian(const su2double *val_Mean_PrimVar
835831 su2double dTdu1= dTde_rho*(-val_Mean_PrimVar[1 ])*(1 /rho);
836832 su2double dTdu2= dTde_rho*(-val_Mean_PrimVar[2 ])*(1 /rho);
837833
838- su2double total_conductivity = val_thermal_conductivity + val_heat_capacity_cp*val_eddy_viscosity/Prandtl_Turb;
839- su2double factor2 = total_conductivity/val_dist_ij;
834+ su2double factor2 = val_thermal_conductivity/val_dist_ij;
840835
841836 heat_flux_jac_i[0 ] = factor2*dTdu0;
842837 heat_flux_jac_i[1 ] = factor2*dTdu1;
@@ -903,7 +898,6 @@ CNumerics::ResidualType<> CGeneralAvgGrad_Flow::ComputeResidual(const CConfig* c
903898 Laminar_Viscosity_i = V_i[nDim+5 ]; Laminar_Viscosity_j = V_j[nDim+5 ];
904899 Eddy_Viscosity_i = V_i[nDim+6 ]; Eddy_Viscosity_j = V_j[nDim+6 ];
905900 Thermal_Conductivity_i = V_i[nDim+7 ]; Thermal_Conductivity_j = V_j[nDim+7 ];
906- Cp_i = V_i[nDim+8 ]; Cp_j = V_j[nDim+8 ];
907901
908902 /* --- Mean secondary variables ---*/
909903
@@ -917,7 +911,6 @@ CNumerics::ResidualType<> CGeneralAvgGrad_Flow::ComputeResidual(const CConfig* c
917911 Mean_Eddy_Viscosity = 0.5 *(Eddy_Viscosity_i + Eddy_Viscosity_j);
918912 Mean_turb_ke = 0.5 *(turb_ke_i + turb_ke_j);
919913 Mean_Thermal_Conductivity = 0.5 *(Thermal_Conductivity_i + Thermal_Conductivity_j);
920- Mean_Cp = 0.5 *(Cp_i + Cp_j);
921914
922915 /* --- Mean gradient approximation ---*/
923916
@@ -954,8 +947,7 @@ CNumerics::ResidualType<> CGeneralAvgGrad_Flow::ComputeResidual(const CConfig* c
954947 if (config->GetSAParsedOptions ().qcr2000 ) AddQCR (nDim, &Mean_GradPrimVar[1 ], tau);
955948 if (Mean_TauWall > 0 ) AddTauWall (UnitNormal, Mean_TauWall);
956949
957- SetHeatFluxVector (Mean_GradPrimVar, Mean_Laminar_Viscosity,
958- Mean_Eddy_Viscosity, Mean_Thermal_Conductivity, Mean_Cp);
950+ SetHeatFluxVector (Mean_GradPrimVar, Mean_Laminar_Viscosity, Mean_Thermal_Conductivity);
959951
960952 GetViscousProjFlux (Mean_PrimVar, Normal);
961953
@@ -975,8 +967,7 @@ CNumerics::ResidualType<> CGeneralAvgGrad_Flow::ComputeResidual(const CConfig* c
975967
976968 SetTauJacobian (Mean_PrimVar, Mean_Laminar_Viscosity, Mean_Eddy_Viscosity, dist_ij, UnitNormal);
977969
978- SetHeatFluxJacobian (Mean_PrimVar, Mean_SecVar, Mean_Eddy_Viscosity,
979- Mean_Thermal_Conductivity, Mean_Cp, dist_ij);
970+ SetHeatFluxJacobian (Mean_PrimVar, Mean_SecVar, Mean_Thermal_Conductivity, dist_ij);
980971
981972 GetViscousProjJacs (Mean_PrimVar, Area, Proj_Flux_Tensor, Jacobian_i, Jacobian_j);
982973 }
0 commit comments