- Timestamp:
- 2019-06-11T16:10:28+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_GO6_package/NEMOGCM/NEMO/OPA_SRC/ZDF/zdftmx.F90
r10149 r11101 156 156 IF(lwp) WRITE(numout,*) 157 157 IF(lwp) WRITE(numout,*) ' N Total power consumption by av_tide : ztpc = ', ztpc * 1.e-12 ,'TW' 158 IF(lwp .AND. lflush) CALL flush(numout) 158 159 ENDIF 159 160 … … 310 311 ztpc= rau0 * ztpc / ( rn_me * rn_tfe_itf ) 311 312 IF(lwp) WRITE(numout,*) ' N Total power consumption by zavt_itf: ztpc = ', ztpc * 1.e-12 ,'TW' 313 IF(lwp .AND. lflush) CALL flush(numout) 312 314 ENDIF 313 315 … … 388 390 READ ( numnam_cfg, namzdf_tmx, IOSTAT = ios, ERR = 902 ) 389 391 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_tmx in configuration namelist', lwp ) 390 IF(lwm ) WRITE ( numond, namzdf_tmx )392 IF(lwm .AND. nprint > 2) WRITE ( numond, namzdf_tmx ) 391 393 392 394 IF(lwp) THEN ! Control print … … 401 403 WRITE(numout,*) ' ITF specific parameterisation = ', ln_tmx_itf 402 404 WRITE(numout,*) ' ITF tidal dissipation efficiency = ', rn_tfe_itf 405 IF(lflush) CALL flush(numout) 403 406 ENDIF 404 407 … … 446 449 !=========== 447 450 448 IF( nprint == 1.AND. lwp ) THEN451 IF( nprint > 2 .AND. lwp ) THEN 449 452 ! Control print 450 453 ! Total power consumption due to vertical mixing … … 468 471 WRITE(numout,*) 469 472 WRITE(numout,*) ' Total power consumption of the tidally driven part of Kz : ztpc = ', ztpc * 1.e-12 ,'TW' 473 IF(lflush) CALL flush(numout) 470 474 471 475 … … 497 501 END DO 498 502 WRITE(numout,*) ' Min de zkz ', ztpc, ' Max = ', maxval(zkz(:,:) ) 503 IF(lflush) CALL flush(numout) 499 504 500 505 DO jk = 2, jpkm1 … … 516 521 ztpc= rau0 * 1/(rn_tfe * rn_me) * ztpc 517 522 WRITE(numout,*) ' 2 Total power consumption of the tidally driven part of Kz : ztpc = ', ztpc * 1.e-12 ,'TW' 523 IF(lflush) CALL flush(numout) 518 524 519 525 DO jk = 1, jpk … … 528 534 WRITE(numout,*) ' N2 min - jk= ', jk,' ', ze_z * 1.e4,' cm2/s min= ',ztpc*1.e4, & 529 535 & 'max= ', MAXVAL(zav_tide(:,:,jk) )*1.e4, ' cm2/s' 536 IF(lflush) CALL flush(numout) 530 537 END DO 531 538 … … 533 540 WRITE(numout,*) 534 541 WRITE(numout,*) ' Initial profile of tidal vertical mixing' 542 IF(lflush) CALL flush(numout) 543 535 544 DO jk = 1, jpk 536 545 DO jj = 1,jpj … … 543 552 WRITE(numout,*) ' jk= ', jk,' ', ze_z * 1.e4,' cm2/s' 544 553 END DO 554 IF(lflush) CALL flush(numout) 545 555 DO jk = 1, jpk 546 556 zkz(:,:) = az_tmx(:,:,jk) /rn_n2min … … 551 561 & 'max= ', MAXVAL(zkz)*1.e4, ' cm2/s' 552 562 END DO 563 IF(lflush) CALL flush(numout) 553 564 ! 554 565 ENDIF … … 862 873 WRITE(numout,*) 863 874 WRITE(numout,*) ' Total power consumption by av_wave: ztpc = ', ztpc * 1.e-12_wp, 'TW' 875 IF(lflush) CALL flush(numout) 864 876 ENDIF 865 877 ENDIF … … 973 985 READ ( numnam_cfg, namzdf_tmx_new, IOSTAT = ios, ERR = 902 ) 974 986 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_tmx in configuration namelist', lwp ) 975 IF(lwm ) WRITE ( numond, namzdf_tmx_new )987 IF(lwm .AND. nprint > 2) WRITE ( numond, namzdf_tmx_new ) 976 988 ! 977 989 IF(lwp) THEN ! Control print … … 983 995 WRITE(numout,*) ' Variable (T) or constant (F) mixing efficiency = ', ln_mevar 984 996 WRITE(numout,*) ' Differential internal wave-driven mixing (T) or not (F) = ', ln_tsdiff 997 IF(lflush) CALL flush(numout) 985 998 ENDIF 986 999 … … 995 1008 WRITE(numout,*) ' Force the background value applied to avm & avt in TKE to be everywhere ', & 996 1009 & 'the viscous molecular value & a very small diffusive value, resp.' 1010 IF(lflush) CALL flush(numout) 997 1011 ENDIF 998 1012 … … 1042 1056 WRITE(numout,*) ' Pycnocline-intensifed wave-breaking energy: ', zpyc * 1.e-12_wp, 'TW' 1043 1057 WRITE(numout,*) ' Critical slope wave-breaking energy: ', zcri * 1.e-12_wp, 'TW' 1058 IF(lflush) CALL flush(numout) 1044 1059 ENDIF 1045 1060 !
Note: See TracChangeset
for help on using the changeset viewer.