File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -2924,7 +2924,6 @@ SUBROUTINE READ_SPEC
29242924 SS%SIG = SIGMALJ
29252925 SS%SPECIFIC_HEAT = SPECIFIC_HEAT*1000._EB
29262926 SS%REFERENCE_ENTHALPY = REFERENCE_ENTHALPY*1000._EB
2927- SS%YY0 = MAX(0._EB,MASS_FRACTION_0)
29282927 SS%REAL_REFRACTIVE_INDEX = REAL_REFRACTIVE_INDEX
29292928 SS%COMPLEX_REFRACTIVE_INDEX = COMPLEX_REFRACTIVE_INDEX
29302929
@@ -3277,13 +3276,15 @@ SUBROUTINE READ_SPEC
32773276 WRITE(MESSAGE,'(A)') 'ERROR(101): Problem with BACK input'
32783277 CALL SHUTDOWN(MESSAGE) ; RETURN
32793278 ENDIF
3280-
3279+ IF (ANY(SPECIES_MIXTURE%ZZ0 > 0._EB)) THEN
3280+ WRITE(MESSAGE,'(A)') 'WARNING: BACK is being used and one or more SPEC have MASS_FRACTION_0 set.'
3281+ IF (MY_RANK==0) WRITE(LU_ERR,'(A)') TRIM(MESSAGE)
3282+ ENDIF
32813283DO NS=1,MAX_SPECIES
32823284 IF (SPEC_ID(NS)/='null') THEN
32833285 DO N1=1,N_TRACKED_SPECIES
32843286 IF (SPECIES_MIXTURE(N1)%ID==SPEC_ID(NS)) THEN
32853287 SPECIES_MIXTURE(N1)%ZZ0 = MASS_FRACTION(NS)
3286- IF (SPECIES_MIXTURE(N1)%SINGLE_SPEC_INDEX > 0) SPECIES(SPECIES_MIXTURE(N1)%SINGLE_SPEC_INDEX)%YY0 = MASS_FRACTION(NS)
32873288 EXIT
32883289 ENDIF
32893290 ENDDO
Original file line number Diff line number Diff line change @@ -498,7 +498,6 @@ MODULE TYPES
498498TYPE SPECIES_TYPE
499499
500500 REAL (EB) :: MW= 0._EB ! < Molecular weight (g/mol)
501- REAL (EB) :: YY0= 0._EB ! < Inital mass fraction
502501 REAL (EB) :: RCON ! < Gas constant divided by molecular weight, \f$ R_0/W \f$ (J/kg/K)
503502 REAL (EB) :: MASS_EXTINCTION_COEFFICIENT= 0._EB ! < Light extinction coefficient (m2/kg)
504503 REAL (EB) :: SPECIFIC_HEAT=- 1._EB ! < Specific heat input by user (J/kg/K)
You can’t perform that action at this time.
0 commit comments