Skip to content

Commit cc5dfa9

Browse files
authored
Merge pull request #38 from ecmwf-ifs/develop-1.3.2
Propagate develop-1.3.2 changes (from IFS CY49R1 for IFS master) to develop-1.3
2 parents fb68c2c + 33d575a commit cc5dfa9

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

src/ecwam/outstep0.F90

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ SUBROUTINE OUTSTEP0 (WVENVI, WVPRPT, FF_NOW, INTFLDS, &
4343
USE YOWPARAM , ONLY : NANG ,NFRE ,LLUNSTR
4444
USE YOWSTAT , ONLY : CDTPRO ,CDTINTT ,IREST , MARSTYPE , &
4545
& LLSOURCE , LANAONLY ,LFRSTFLD
46+
USE YOWTEST , ONLY : IU06
4647
USE YOWTEXT , ONLY : LRESTARTED
4748
#ifdef WAM_HAVE_UNWAM
4849
USE UNWAM , ONLY : EXCHANGE_FOR_FL1
@@ -219,11 +220,15 @@ SUBROUTINE OUTSTEP0 (WVENVI, WVPRPT, FF_NOW, INTFLDS, &
219220
IF ( .NOT. LRESTARTED ) THEN
220221
IF (IREST == 1 .AND. MARSTYPE /= 'an' .AND. LGRIBOUT) THEN
221222
CALL OUTSPEC(FL1, FF_NOW)
223+
WRITE(IU06,*) ''
224+
WRITE(IU06,*) ' OUTSTEP0: OUTSPEC WAS CALLED !'
222225
LLFLUSH = .TRUE.
223226
ENDIF
224227

225228
IF (NIPRMOUT > 0 ) THEN
226229
CALL OUTWINT(BOUTST0)
230+
WRITE(IU06,*) ''
231+
WRITE(IU06,*) ' OUTSTEP0: OUTWINT WAS CALLED !'
227232
LLFLUSH = .TRUE.
228233
ENDIF
229234

src/ecwam/wavemdl.F90

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ SUBROUTINE WAVEMDL (CBEGDAT, PSTEP, KSTOP, KSTPW, &
107107

108108
USE PARKIND_WAVE, ONLY : JWIM, JWRB, JWRU
109109

110-
USE YOWCOUT , ONLY : CASS ,NASS
110+
USE YOWCOUT , ONLY : CASS ,NASS, LWAMANOUT
111111
USE YOWCOUP , ONLY : LWCOU, LWCOU2W, LWCOUHMF, LWFLUX, &
112112
& LWCOUNORMS, LLNORMWAMOUT_GLOBAL, LLNORMWAM2IFS, &
113113
& KCOUSTEP, LMASK_OUT_NOT_SET, LMASK_TASK_STR, &
@@ -1015,6 +1015,11 @@ SUBROUTINE WAVEMDL (CBEGDAT, PSTEP, KSTOP, KSTPW, &
10151015
! 4. END OF RUN ?
10161016
! -----------
10171017
IF (CDATEE == CDTPRO) THEN
1018+
IF(LWCOU) THEN
1019+
! Prevent any further output until the namelist is read again.
1020+
LWAMANOUT = .FALSE.
1021+
WRITE(IU06,*) ' WAVEMDL: NORMAL END OF RUN. OUTPUT IS NOW DISABLED !'
1022+
ENDIF
10181023
CALL MPL_BARRIER(CDSTRING='WAVEMDL: END')
10191024
CALL FLUSH(IU06)
10201025
ENDIF

0 commit comments

Comments
 (0)