Skip to content

Commit 45764b0

Browse files
committed
FDS Source: Issue #13224. Fix problem with cell detection
1 parent 9e3cdc3 commit 45764b0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Source/read.f90

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1418,7 +1418,7 @@ SUBROUTINE READ_TRAN
14181418
M%CELLSI_HI=NIPX+NIPXF
14191419
DO I=M%CELLSI_LO,M%CELLSI_HI
14201420
M%CELLSI(I) = GINV(REAL(I,EB)/M%RDXINT,1,NM)*M%RDXI
1421-
IF(MOD(I,500)==0) M%CELLSI(I) = REAL(NINT(M%CELLSI(I)),EB)
1421+
IF (ABS(M%CELLSI(I)-REAL(NINT(M%CELLSI(I)),EB)) < 1.E-14_EB) M%CELLSI(I) = REAL(NINT(M%CELLSI(I)),EB)
14221422
M%CELLSI(I) = MAX(M%CELLSI(I),-0.9_EB)
14231423
M%CELLSI(I) = MIN(M%CELLSI(I),REAL(M%IBAR)+0.9_EB)
14241424
ENDDO
@@ -1427,7 +1427,7 @@ SUBROUTINE READ_TRAN
14271427
M%CELLSJ_HI=NIPY+NIPYF
14281428
DO J=M%CELLSJ_LO,M%CELLSJ_HI
14291429
M%CELLSJ(J) = GINV(REAL(J,EB)/M%RDYINT,2,NM)*M%RDETA
1430-
IF(MOD(J,500)==0) M%CELLSJ(J) = REAL(NINT(M%CELLSJ(J)),EB)
1430+
IF (ABS(M%CELLSJ(J)-REAL(NINT(M%CELLSJ(J)),EB)) < 1.E-14_EB) M%CELLSJ(J) = REAL(NINT(M%CELLSJ(J)),EB)
14311431
M%CELLSJ(J) = MAX(M%CELLSJ(J),-0.9_EB)
14321432
M%CELLSJ(J) = MIN(M%CELLSJ(J),REAL(M%JBAR)+0.9_EB)
14331433
ENDDO
@@ -1436,7 +1436,7 @@ SUBROUTINE READ_TRAN
14361436
M%CELLSK_HI=NIPZ+NIPZF
14371437
DO K=M%CELLSK_LO,M%CELLSK_HI
14381438
M%CELLSK(K) = GINV(REAL(K,EB)/M%RDZINT,3,NM)*M%RDZETA
1439-
IF(MOD(K,500)==0) M%CELLSK(K) = REAL(NINT(M%CELLSK(K)),EB)
1439+
IF (ABS(M%CELLSK(K)-REAL(NINT(M%CELLSK(K)),EB)) < 1.E-14_EB) M%CELLSK(K) = REAL(NINT(M%CELLSK(K)),EB)
14401440
M%CELLSK(K) = MAX(M%CELLSK(K),-0.9_EB)
14411441
M%CELLSK(K) = MIN(M%CELLSK(K),REAL(M%KBAR)+0.9_EB)
14421442
ENDDO

0 commit comments

Comments
 (0)