- Timestamp:
- 2019-05-16T15:23:56+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/UKMO/NEMO_4.0_mirror_text_diagnostics/src/OCE/DYN/dynvor.F90
r10968 r10986 220 220 IF(lwp) WRITE(numout,*) 'dyn:vor_enT : vorticity term: t-point energy conserving scheme' 221 221 IF(lwp) WRITE(numout,*) '~~~~~~~~~~~' 222 IF(lflush) CALL FLUSH(numout) 222 223 ENDIF 223 224 ! … … 352 353 !!---------------------------------------------------------------------- 353 354 ! 354 IF( kt == nit000 ) THEN 355 IF(lwp) WRITE(numout,*) 356 IF(lwp) WRITE(numout,*) 'dyn:vor_ene : vorticity term: energy conserving scheme' 357 IF(lwp) WRITE(numout,*) '~~~~~~~~~~~' 355 IF( kt == nit000 .AND. lwp) THEN 356 WRITE(numout,*) 357 WRITE(numout,*) 'dyn:vor_ene : vorticity term: energy conserving scheme' 358 WRITE(numout,*) '~~~~~~~~~~~' 359 IF(lflush) CALL FLUSH(numout) 358 360 ENDIF 359 361 ! … … 460 462 !!---------------------------------------------------------------------- 461 463 ! 462 IF( kt == nit000 ) THEN 463 IF(lwp) WRITE(numout,*) 464 IF(lwp) WRITE(numout,*) 'dyn:vor_ens : vorticity term: enstrophy conserving scheme' 465 IF(lwp) WRITE(numout,*) '~~~~~~~~~~~' 464 IF( kt == nit000 .AND. lwp) THEN 465 WRITE(numout,*) 466 WRITE(numout,*) 'dyn:vor_ens : vorticity term: enstrophy conserving scheme' 467 WRITE(numout,*) '~~~~~~~~~~~' 468 IF(lflush) CALL FLUSH(numout) 466 469 ENDIF 467 470 ! ! =============== … … 568 571 !!---------------------------------------------------------------------- 569 572 ! 570 IF( kt == nit000 ) THEN 571 IF(lwp) WRITE(numout,*) 572 IF(lwp) WRITE(numout,*) 'dyn:vor_een : vorticity term: energy and enstrophy conserving scheme' 573 IF(lwp) WRITE(numout,*) '~~~~~~~~~~~' 573 IF( kt == nit000 .AND. lwp) THEN 574 WRITE(numout,*) 575 WRITE(numout,*) 'dyn:vor_een : vorticity term: energy and enstrophy conserving scheme' 576 WRITE(numout,*) '~~~~~~~~~~~' 577 IF(lflush) CALL FLUSH(numout) 574 578 ENDIF 575 579 ! … … 725 729 !!---------------------------------------------------------------------- 726 730 ! 727 IF( kt == nit000 ) THEN 728 IF(lwp) WRITE(numout,*) 729 IF(lwp) WRITE(numout,*) 'dyn:vor_een : vorticity term: energy and enstrophy conserving scheme' 730 IF(lwp) WRITE(numout,*) '~~~~~~~~~~~' 731 IF( kt == nit000 .AND. lwp) THEN 732 WRITE(numout,*) 733 WRITE(numout,*) 'dyn:vor_een : vorticity term: energy and enstrophy conserving scheme' 734 WRITE(numout,*) '~~~~~~~~~~~' 735 IF(lflush) CALL FLUSH(numout) 731 736 ENDIF 732 737 ! … … 847 852 WRITE(numout,*) 'dyn_vor_init : vorticity term : read namelist and control the consistency' 848 853 WRITE(numout,*) '~~~~~~~~~~~~' 854 IF(lflush) CALL FLUSH(numout) 849 855 ENDIF 850 856 ! … … 867 873 WRITE(numout,*) ' mixed enstrophy/energy conserving scheme ln_dynvor_mix = ', ln_dynvor_mix 868 874 WRITE(numout,*) ' masked (=T) or unmasked(=F) vorticity ln_dynvor_msk = ', ln_dynvor_msk 875 IF(lflush) CALL FLUSH(numout) 869 876 ENDIF 870 877 … … 874 881 ! If energy, enstrophy or mixed advection of momentum in vector form change the value for masks 875 882 ! at angles with three ocean points and one land point 876 IF(lwp) WRITE(numout,*) 877 IF(lwp) WRITE(numout,*) ' change fmask value in the angles (T) ln_vorlat = ', ln_vorlat 883 IF(lwp) THEN 884 WRITE(numout,*) 885 WRITE(numout,*) ' change fmask value in the angles (T) ln_vorlat = ', ln_vorlat 886 IF(lflush) CALL FLUSH(numout) 887 ENDIF 878 888 IF( ln_vorlat .AND. ( ln_dynvor_ene .OR. ln_dynvor_ens .OR. ln_dynvor_mix ) ) THEN 879 889 DO jk = 1, jpk … … 951 961 CASE( np_MIX ) ; WRITE(numout,*) ' ==>>> mixed enstrophy/energy conserving scheme (MIX)' 952 962 END SELECT 963 IF(lflush) CALL FLUSH(numout) 953 964 ENDIF 954 965 !
Note: See TracChangeset
for help on using the changeset viewer.