Changeset 11872 for NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP
- Timestamp:
- 2019-11-07T17:55:13+01:00 (4 years ago)
- Location:
- NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP
- Files:
-
- 35 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P2Z/p2zbio.F90
r11869 r11872 367 367 ENDIF 368 368 369 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)369 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 370 370 WRITE(charout, FMT="('bio')") 371 371 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P2Z/p2zexp.F90
r11869 r11872 146 146 ENDIF 147 147 ! 148 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)148 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 149 149 WRITE(charout, FMT="('exp')") 150 150 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P2Z/p2zopt.F90
r11869 r11872 133 133 134 134 135 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)135 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 136 136 WRITE(charout, FMT="('opt')") 137 137 CALL prt_ctl_trc_info( charout ) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P2Z/p2zsed.F90
r11869 r11872 107 107 ! 108 108 109 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)109 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 110 110 WRITE(charout, FMT="('sed')") 111 111 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zagg.F90
r11869 r11872 173 173 ENDIF 174 174 ! 175 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)175 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 176 176 WRITE(charout, FMT="('agg')") 177 177 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zbio.F90
r11869 r11872 106 106 & CALL p4z_ligand( kt, knt ) 107 107 ! ! 108 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)108 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 109 109 WRITE(charout, FMT="('bio ')") 110 110 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zfechem.F90
r11869 r11872 220 220 ENDIF 221 221 222 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)222 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 223 223 WRITE(charout, FMT="('fechem')") 224 224 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zflx.F90
r11869 r11872 179 179 t_atm_co2_flx = atcco2 ! Total atmospheric pCO2 180 180 181 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)181 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 182 182 WRITE(charout, FMT="('flx ')") 183 183 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zligand.F90
r11869 r11872 94 94 ENDIF 95 95 ! 96 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)96 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 97 97 WRITE(charout, FMT="('ligand1')") 98 98 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zlys.F90
r11869 r11872 129 129 ENDIF 130 130 ! 131 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)131 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 132 132 WRITE(charout, FMT="('lys ')") 133 133 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zmeso.F90
r11869 r11872 255 255 IF (ln_ligand) DEALLOCATE( zz2ligprod ) 256 256 ! 257 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)257 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 258 258 WRITE(charout, FMT="('meso')") 259 259 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zmicro.F90
r11869 r11872 207 207 IF (ln_ligand) DEALLOCATE( zzligprod ) 208 208 ! 209 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)209 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 210 210 WRITE(charout, FMT="('micro')") 211 211 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zmort.F90
r11869 r11872 118 118 END DO 119 119 ! 120 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)120 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 121 121 WRITE(charout, FMT="('nano')") 122 122 CALL prt_ctl_trc_info(charout) … … 193 193 END DO 194 194 ! 195 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)195 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 196 196 WRITE(charout, FMT="('diat')") 197 197 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zpoc.F90
r11869 r11872 248 248 ENDIF 249 249 250 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)250 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 251 251 WRITE(charout, FMT="('poc1')") 252 252 CALL prt_ctl_trc_info(charout) … … 460 460 ENDIF 461 461 462 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)462 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 463 463 WRITE(charout, FMT="('poc2')") 464 464 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zprod.F90
r11869 r11872 456 456 ENDIF 457 457 458 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)458 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 459 459 WRITE(charout, FMT="('prod')") 460 460 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zrem.F90
r11869 r11872 207 207 END DO 208 208 209 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)209 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 210 210 WRITE(charout, FMT="('rem1')") 211 211 CALL prt_ctl_trc_info(charout) … … 233 233 END DO 234 234 235 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)235 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 236 236 WRITE(charout, FMT="('rem2')") 237 237 CALL prt_ctl_trc_info(charout) … … 268 268 END DO 269 269 270 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)270 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 271 271 WRITE(charout, FMT="('rem3')") 272 272 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zsed.F90
r11869 r11872 482 482 ENDIF 483 483 ! 484 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (USEd for debugging)484 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (USEd for debugging) 485 485 WRITE(charout, fmt="('sed ')") 486 486 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p4zsink.F90
r11869 r11872 172 172 ENDIF 173 173 ! 174 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)174 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 175 175 WRITE(charout, FMT="('sink')") 176 176 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p5zmeso.F90
r11869 r11872 376 376 ENDIF 377 377 ! 378 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)378 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 379 379 WRITE(charout, FMT="('meso')") 380 380 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p5zmicro.F90
r11869 r11872 318 318 ENDIF 319 319 ! 320 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)320 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 321 321 WRITE(charout, FMT="('micro')") 322 322 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p5zmort.F90
r11869 r11872 119 119 END DO 120 120 ! 121 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)121 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 122 122 WRITE(charout, FMT="('nano')") 123 123 CALL prt_ctl_trc_info(charout) … … 180 180 END DO 181 181 ! 182 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)182 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 183 183 WRITE(charout, FMT="('pico')") 184 184 CALL prt_ctl_trc_info(charout) … … 258 258 END DO 259 259 ! 260 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)260 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 261 261 WRITE(charout, FMT="('diat')") 262 262 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/P4Z/p5zprod.F90
r11869 r11872 554 554 ENDIF 555 555 556 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)556 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 557 557 WRITE(charout, FMT="('prod')") 558 558 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/PISCES/SED/trcdmp_sed.F90
r11869 r11872 106 106 ! 107 107 ! ! print mean trends (used for debugging) 108 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN108 IF( sn_cfctl%l_prttrc ) THEN 109 109 WRITE(charout, FMT="('dmp ')") 110 110 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/TRP/trcadv.F90
r11869 r11872 135 135 END SELECT 136 136 ! 137 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN !== print mean trends (used for debugging)137 IF( sn_cfctl%l_prttrc ) THEN !== print mean trends (used for debugging) 138 138 WRITE(charout, FMT="('adv ')") 139 139 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/TRP/trcbbl.F90
r11869 r11872 67 67 ! 68 68 CALL tra_bbl_dif( trb, tra, jptra ) 69 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN69 IF( sn_cfctl%l_prttrc ) THEN 70 70 WRITE(charout, FMT="(' bbl_dif')") ; CALL prt_ctl_trc_info(charout) 71 71 CALL prt_ctl_trc( tab4d=tra, mask=tmask, clinfo=ctrcnm, clinfo2='trd' ) … … 78 78 ! 79 79 CALL tra_bbl_adv( trb, tra, jptra ) 80 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN80 IF( sn_cfctl%l_prttrc ) THEN 81 81 WRITE(charout, FMT="(' bbl_adv')") ; CALL prt_ctl_trc_info(charout) 82 82 CALL prt_ctl_trc( tab4d=tra, mask=tmask, clinfo=ctrcnm, clinfo2='trd' ) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/TRP/trcdmp.F90
r11869 r11872 156 156 IF( l_trdtrc ) DEALLOCATE( ztrtrd ) 157 157 ! ! print mean trends (used for debugging) 158 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN158 IF( sn_cfctl%l_prttrc ) THEN 159 159 WRITE(charout, FMT="('dmp ')") 160 160 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/TRP/trcldf.F90
r11869 r11872 110 110 ENDIF 111 111 ! 112 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)112 IF( sn_cfctl%l_prttrc ) THEN ! print mean trends (used for debugging) 113 113 WRITE(charout, FMT="('ldf ')") 114 114 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/TRP/trcnxt.F90
r11869 r11872 178 178 IF( l_trdtrc ) DEALLOCATE( ztrdt ) 179 179 ! 180 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)180 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 181 181 WRITE(charout, FMT="('nxt')") 182 182 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/TRP/trcrad.F90
r11869 r11872 65 65 IF( ln_my_trc ) CALL trc_rad_sms( kt, trb, trn, jp_myt0, jp_myt1 ) ! MY_TRC model 66 66 ! 67 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)67 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 68 68 WRITE(charout, FMT="('rad')") 69 69 CALL prt_ctl_trc_info( charout ) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/TRP/trcsbc.F90
r11869 r11872 191 191 ENDIF 192 192 ! 193 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN193 IF( sn_cfctl%l_prttrc ) THEN 194 194 WRITE(charout, FMT="('sbc ')") ; CALL prt_ctl_trc_info(charout) 195 195 CALL prt_ctl_trc( tab4d=tra, mask=tmask, clinfo=ctrcnm, clinfo2='trd' ) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/TRP/trczdf.F90
r11869 r11872 65 65 ENDIF 66 66 ! ! print mean trends (used for debugging) 67 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN67 IF( sn_cfctl%l_prttrc ) THEN 68 68 WRITE(charout, FMT="('zdf ')") 69 69 CALL prt_ctl_trc_info(charout) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/prtctl_trc.F90
r10570 r11872 35 35 SUBROUTINE prt_ctl_trc( tab4d, mask, clinfo, ovlap, kdim, clinfo2 ) 36 36 !!---------------------------------------------------------------------- 37 !! *** ROUTINE prt_ctl ***37 !! *** ROUTINE prt_ctl_trc *** 38 38 !! 39 39 !! ** Purpose : - print sum control 3D arrays over the same area … … 41 41 !! debugging a new parametrization in mono or mpp. 42 42 !! 43 !! ** Method : 2 possibilities exist when setting the ln_ctlparameter to43 !! ** Method : 2 possibilities exist when setting the sn_cfctl%prttrc parameter to 44 44 !! .true. in the ocean namelist: 45 45 !! - to debug a MPI run .vs. a mono-processor one; … … 54 54 !! - All arguments of the above calling sequence are optional so their 55 55 !! name must be explicitly typed if used. For instance if the mask 56 !! array tmask(:,:,:) must be passed through the prt_ctl subroutine,57 !! it must look s like: CALL prt_ctl( mask=tmask ).56 !! array tmask(:,:,:) must be passed through the prt_ctl_trc subroutine, 57 !! it must look like: CALL prt_ctl_trc( mask=tmask ). 58 58 !!---------------------------------------------------------------------- 59 59 REAL(wp) , DIMENSION(:,:,:,:), INTENT(in), OPTIONAL :: tab4d ! 4D array -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/trcini.F90
r11869 r11872 140 140 ENDIF 141 141 IF(lwp) WRITE(numout,*) 142 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN ! print mean trends (used for debugging)142 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 143 143 CALL prt_ctl_trc_init 144 144 WRITE(charout, FMT="('ini ')") -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/trcsms.F90
r11869 r11872 55 55 IF( ln_my_trc ) CALL trc_sms_my_trc ( kt ) ! MY_TRC tracers 56 56 57 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN! print mean trends (used for debugging)57 IF(sn_cfctl%l_prttrc) THEN ! print mean trends (used for debugging) 58 58 WRITE(charout, FMT="('sms ')") 59 59 CALL prt_ctl_trc_info( charout ) -
NEMO/branches/2019/fix_sn_cfctl_ticket2328/src/TOP/trcstp.F90
r11869 r11872 69 69 ENDIF 70 70 ! 71 ll_trcstat = ( ln_ctl .OR.sn_cfctl%l_trcstat ) .AND. &71 ll_trcstat = ( sn_cfctl%l_trcstat ) .AND. & 72 72 & ( ( MOD( kt, sn_cfctl%ptimincr ) == 0 ) .OR. ( kt == nitend ) ) 73 73 IF( kt == nittrc000 .AND. lk_trdmxl_trc ) CALL trd_mxl_trc_init ! trends: Mixed-layer … … 89 89 IF( MOD( kt , nn_dttrc ) == 0 ) THEN ! only every nn_dttrc time step 90 90 ! 91 IF( ln_ctl .OR. sn_cfctl%l_mpptop) THEN91 IF(sn_cfctl%l_prttrc) THEN 92 92 WRITE(charout,FMT="('kt =', I4,' d/m/y =',I2,I2,I4)") kt, nday, nmonth, nyear 93 93 CALL prt_ctl_trc_info(charout)
Note: See TracChangeset
for help on using the changeset viewer.