Skip to content

Commit 7624692

Browse files
authored
Merge pull request #15116 from cxp484/master
FDS Source: LES AFT calculation modification
2 parents 6dd4a79 + 893fae4 commit 7624692

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Source/fire.f90

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1182,13 +1182,17 @@ END SUBROUTINE CALC_ADIABATIC_FLAME_TEMPERATURE
11821182
! Calculate Reactants and products
11831183
SUBROUTINE CALC_AFT_REAC_AND_PROD(ZZ,ZZ_REAC,ZZ_PROD)
11841184
USE PHYSICAL_FUNCTIONS, ONLY: CALC_EQUIV_RATIO
1185-
USE CHEMCONS, ONLY: I_FUEL,I_CO2,I_H2O,I_O2,I_N2
1185+
USE CHEMCONS, ONLY: I_FUEL,I_CO2,I_H2O,I_O2,I_N2,USE_MIXED_ZN_AFT_TMP
1186+
11861187
REAL(EB), INTENT(IN) :: ZZ(N_TRACKED_SPECIES)
11871188
REAL(EB), INTENT(OUT) :: ZZ_REAC(N_TRACKED_SPECIES),ZZ_PROD(N_TRACKED_SPECIES)
11881189
REAL(EB) :: EQUIV, X,Y,Z,A,B,C,D,E, SUM_ZZ
11891190

11901191

11911192
CALL CALC_EQUIV_RATIO(ZZ(1:N_TRACKED_SPECIES), EQUIV)
1193+
IF (SIM_MODE /= DNS_MODE .AND. USE_MIXED_ZN_AFT_TMP) THEN
1194+
EQUIV = MAX(1.0_EB,EQUIV)
1195+
ENDIF
11921196

11931197
! Based on CxHyOz + a(O2+3.76N2) = bCO2 + cH2O + dCxHyOz + eO2 + 3.76aN2
11941198
X=SPECIES_MIXTURE(I_FUEL)%ATOMS(6) !C

0 commit comments

Comments
 (0)