@@ -187,7 +187,7 @@ SUBROUTINE W3SDB1 (IX, A, DEPTH, EMEAN, FMEAN, WNMEAN, CG, LBREAK, S, D )
187
187
USE W3ODATMD, ONLY: NDST
188
188
USE W3GDATMD, ONLY: SIG
189
189
USE W3ODATMD, only : IAPROC
190
- USE W3PARALL, only : THR
190
+ USE W3PARALL, only : THR
191
191
#ifdef W3_S
192
192
USE W3SERVMD, ONLY: STRACE
193
193
#endif
@@ -219,8 +219,8 @@ SUBROUTINE W3SDB1 (IX, A, DEPTH, EMEAN, FMEAN, WNMEAN, CG, LBREAK, S, D )
219
219
INTEGER , SAVE :: IENT = 0
220
220
#endif
221
221
REAL * 8 :: HM, BB, ARG, Q0, QB, B, CBJ, HRMS, EB(NK)
222
- REAL * 8 :: AUX, CBJ2, RATIO, S0, S1, BR1, BR2, FAK
223
- REAL :: ETOT, FMEAN2
222
+ REAL * 8 :: FAK
223
+ REAL * 8 :: ETOT, FMEAN2
224
224
#ifdef W3_T0
225
225
REAL :: DOUT(NK,NTH)
226
226
#endif
@@ -323,7 +323,7 @@ SUBROUTINE W3SDB1 (IX, A, DEPTH, EMEAN, FMEAN, WNMEAN, CG, LBREAK, S, D )
323
323
ELSE
324
324
CBJ = 0.d0
325
325
ENDIF
326
- D = - CBJ
326
+ D = real ( - CBJ, 4 )
327
327
S = D * A
328
328
ELSE IF (IWB == 2 ) THEN
329
329
IF (ETOT .GT. THR) THEN
@@ -333,7 +333,7 @@ SUBROUTINE W3SDB1 (IX, A, DEPTH, EMEAN, FMEAN, WNMEAN, CG, LBREAK, S, D )
333
333
ELSE
334
334
CBJ = 0 .
335
335
ENDIF
336
- D = - CBJ
336
+ D = real ( - CBJ, 4 )
337
337
S = D * A
338
338
ENDIF
339
339
0 commit comments