Skip to content

Commit c063488

Browse files
committed
FDS Source: Fix array assignment for new SWORK allocation Issue #13913.
1 parent 68b645b commit c063488

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

Source/fire.f90

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1617,7 +1617,7 @@ SUBROUTINE CONDENSATION_EVAPORATION(DT,NM)
16171617
CALL POINT_TO_MESH(NM)
16181618

16191619
ZZ_INTERIM=> SWORK1
1620-
ZZ_INTERIM = ZZ
1620+
ZZ_INTERIM(:,:,:,1:) = ZZ(:,:,:,1:) ! Lower bound may be zero for MW flux correction
16211621
RHO_INTERIM => WORK1
16221622
RHO_INTERIM = RHO
16231623
TMP_INTERIM => WORK2
@@ -1704,6 +1704,7 @@ SUBROUTINE CONDENSATION_EVAPORATION(DT,NM)
17041704
ENDIF
17051705

17061706
CALL GET_SPECIFIC_HEAT(ZZ_GET,CP,TMP_G)
1707+
WRITE(*,*) I,J,K,TMP_G,CP,ZZ_GET
17071708
TMP_N = TMP_G
17081709
EVAP_LOOP: DO
17091710
TMP_N2 = TMP_N

Source/part.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3634,7 +3634,7 @@ SUBROUTINE PARTICLE_MASS_ENERGY_TRANSFER(T,DT,NM)
36343634

36353635
RHO_INTERIM => WORK1 ; RHO_INTERIM = RHO
36363636
TMP_INTERIM => WORK2 ; TMP_INTERIM = TMP
3637-
ZZ_INTERIM => SWORK1 ; ZZ_INTERIM = ZZ
3637+
ZZ_INTERIM => SWORK1 ; ZZ_INTERIM(:,:,:,1:) = ZZ(:,:,:,1:)
36383638

36393639
ENDIF
36403640

0 commit comments

Comments
 (0)