@@ -435,6 +435,7 @@ SUBROUTINE SURFACE_HEAT_TRANSFER(NM,T,SF,BC,B1,WALL_INDEX,CFACE_INDEX,PARTICLE_I
435435USE COMPLEX_GEOMETRY, ONLY : CC_CGSC, CC_SOLID
436436USE PHYSICAL_FUNCTIONS, ONLY : GET_SPECIFIC_GAS_CONSTANT,GET_VISCOSITY,GET_MOLECULAR_WEIGHT
437437USE DEVICE_VARIABLES, ONLY : PROPERTY,PROPERTY_TYPE
438+ USE CHEMCONS, ONLY : FLAME_THICK_FACTOR
438439
439440REAL (EB), INTENT (IN ) :: T
440441INTEGER , INTENT (IN ) :: NM
@@ -942,6 +943,9 @@ SUBROUTINE SURFACE_HEAT_TRANSFER(NM,T,SF,BC,B1,WALL_INDEX,CFACE_INDEX,PARTICLE_I
942943 ENDIF
943944 RHO_D = 0.5_EB * ( RHO_OTHER* D_Z_OTHER + B1% RHO_G* D_Z_G ) + RHO_D_TURB
944945 END SELECT MODE_SELECT
946+ IF (FLAME_THICK_FACTOR > 1._EB ) THEN
947+ RHO_D = RHO_D* FLAME_THICK_FACTOR
948+ ENDIF
945949 SELECT CASE (BC% IOR)
946950 CASE ( 1 )
947951 ARO = MM% DY(JJO)* MM% DZ(KKO)/ (DY(BC% JJ)* DZ(BC% KK))
@@ -1011,6 +1015,7 @@ END SUBROUTINE SURFACE_HEAT_TRANSFER
10111015! > \details Calculate the diffusion coefficient, rho*D (kg/m/s)
10121016
10131017SUBROUTINE CALCULATE_RHO_D_F (B1 ,BC ,WALL_INDEX ,CFACE_INDEX )
1018+ USE CHEMCONS, ONLY : FLAME_THICK_FACTOR
10141019
10151020INTEGER , INTENT (IN ), OPTIONAL :: WALL_INDEX,CFACE_INDEX
10161021REAL (EB) :: MU_G
@@ -1044,7 +1049,9 @@ SUBROUTINE CALCULATE_RHO_D_F(B1,BC,WALL_INDEX,CFACE_INDEX)
10441049 B1% RHO_D_F(N) = B1% RHO_F* D_Z(ITMP,N)
10451050 ENDDO
10461051END SELECT
1047-
1052+ IF (FLAME_THICK_FACTOR > 1._EB ) THEN
1053+ B1% RHO_D_F = B1% RHO_D_F* FLAME_THICK_FACTOR
1054+ ENDIF
10481055END SUBROUTINE CALCULATE_RHO_D_F
10491056
10501057
0 commit comments