Skip to content

Commit 5bb7846

Browse files
Merge pull request #16408 from johodges/FireX
FDS Source: fix minor merge issues with vtk in firex
2 parents e050836 + a42a336 commit 5bb7846

2 files changed

Lines changed: 26 additions & 4 deletions

File tree

Source/dump.f90

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5077,7 +5077,7 @@ SUBROUTINE GET_SMOKE3D_QQ(S3,T,DT,NM,FF,QQ)
50775077
DO K=0,KBP1
50785078
DO J=0,JBP1
50795079
DO I=0,IBP1
5080-
FF(I,J,K)=GAS_PHASE_OUTPUT(T,DT,NM,I,J,K,S3%QUANTITY_INDEX,0,S3%Y_INDEX,0,S3%Z_INDEX,0,0,0,0,0,0)
5080+
FF(I,J,K)=GAS_PHASE_OUTPUT(T,DT,NM,I,J,K,S3%QUANTITY_INDEX,Y_INDEX=S3%Y_INDEX,Z_INDEX=S3%Z_INDEX)
50815081
ENDDO
50825082
ENDDO
50835083
ENDDO
@@ -7478,8 +7478,8 @@ SUBROUTINE DUMP_SLCF_VTK(T,DT,NM,IFRMT,FAKEWRITE)
74787478
DO K=KK1,KK2
74797479
DO J=JJ1,JJ2
74807480
DO I=II1,II2
7481-
QUANTITY(I,J,K) = GAS_PHASE_OUTPUT(T,DT,NM,I,J,K,IND,IND2,Y_INDEX,Z_INDEX,0,PART_INDEX,VELO_INDEX,0,&
7482-
PROP_INDEX,REAC_INDEX,MATL_INDEX)
7481+
QUANTITY(I,J,K1) = GAS_PHASE_OUTPUT(T,DT,NM,I,J,KTS,IND,Y_INDEX=Y_INDEX,Z_INDEX=Z_INDEX,PART_INDEX=PART_INDEX,&
7482+
VELO_INDEX=VELO_INDEX)
74837483
ENDDO
74847484
ENDDO
74857485
ENDDO
@@ -7488,7 +7488,8 @@ SUBROUTINE DUMP_SLCF_VTK(T,DT,NM,IFRMT,FAKEWRITE)
74887488
DO I=II1,II2
74897489
DO J=JJ1,JJ2
74907490
KTS = K_AGL_SLICE(I,J,NTSL)
7491-
QUANTITY(I,J,K1) = GAS_PHASE_OUTPUT(T,DT,NM,I,J,KTS,IND,IND2,Y_INDEX,Z_INDEX,0,PART_INDEX,VELO_INDEX,0,0,0,0)
7491+
QUANTITY(I,J,K1) = GAS_PHASE_OUTPUT(T,DT,NM,I,J,KTS,IND,Y_INDEX=Y_INDEX,Z_INDEX=Z_INDEX,PART_INDEX=PART_INDEX,&
7492+
VELO_INDEX=VELO_INDEX)
74927493
ENDDO
74937494
ENDDO
74947495
ENDIF

Source/read.f90

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2635,6 +2635,27 @@ SUBROUTINE READ_DUMP
26352635
ENDIF
26362636
ENDIF
26372637

2638+
! Track working directory for use when using paraview as a remot server
2639+
IF (MY_RANK==0) THEN
2640+
#ifdef _WIN32
2641+
CALL EXECUTE_COMMAND_LINE('cd > workingdir.txt')
2642+
#else
2643+
CALL EXECUTE_COMMAND_LINE('pwd > workingdir.txt')
2644+
#endif
2645+
OPEN(LU_WDIR, FILE="workingdir.txt", STATUS="OLD", ACTION="READ")
2646+
READ(LU_WDIR, '(A)') WORKING_DIR
2647+
CLOSE(LU_WDIR)
2648+
INQUIRE(FILE='workingdir.txt',EXIST=EX)
2649+
IF (.NOT.EX) THEN
2650+
CALL SHUTDOWN('FAILED TO IDENTIFY WORKING DIRECTORY.')
2651+
ENDIF
2652+
#ifdef _WIN32
2653+
CALL EXECUTE_COMMAND_LINE('del workingdir.txt')
2654+
#else
2655+
CALL EXECUTE_COMMAND_LINE('rm workingdir.txt')
2656+
#endif
2657+
ENDIF
2658+
26382659

26392660
END SUBROUTINE READ_DUMP
26402661

0 commit comments

Comments
 (0)