- Timestamp:
- 2016-05-27T14:58:40+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_RH_MEDUSA_Stable/NEMOGCM/NEMO/TOP_SRC/TRP/trctrp.F90
r6636 r6639 27 27 USE trcsbc ! surface boundary condition (trc_sbc routine) 28 28 USE zpshde ! partial step: hor. derivative (zps_hde routine) 29 # if defined key_debug_medusa 30 USE trcrst 31 # endif 32 29 33 30 34 #if defined key_agrif … … 65 69 ! 66 70 CALL trc_sbc( kstp ) ! surface boundary condition 71 # if defined key_debug_medusa 72 IF(lwp) WRITE(numout,*) ' MEDUSA trc_trp after trc_sbc at kt =', kstp 73 CALL trc_rst_tra_stat 74 CALL flush(numout) 75 # endif 67 76 IF( lk_trabbl ) CALL trc_bbl( kstp ) ! advective (and/or diffusive) bottom boundary layer scheme 68 77 IF( ln_trcdmp ) CALL trc_dmp( kstp ) ! internal damping trends 69 78 IF( ln_trcdmp_clo ) CALL trc_dmp_clo( kstp ) ! internal damping trends on closed seas only 70 79 CALL trc_adv( kstp ) ! horizontal & vertical advection 80 # if defined key_debug_medusa 81 IF(lwp) WRITE(numout,*) ' MEDUSA trc_trp after trc_adv at kt =', kstp 82 CALL trc_rst_tra_stat 83 CALL flush(numout) 84 # endif 71 85 CALL trc_ldf( kstp ) ! lateral mixing 72 86 IF( .NOT. lk_offline .AND. lk_zdfkpp ) & … … 76 90 #endif 77 91 CALL trc_zdf( kstp ) ! vertical mixing and after tracer fields 92 # if defined key_debug_medusa 93 IF(lwp) WRITE(numout,*) ' MEDUSA trc_trp after trc_zdf at kt =', kstp 94 CALL trc_rst_tra_stat 95 CALL flush(numout) 96 # endif 78 97 CALL trc_nxt( kstp ) ! tracer fields at next time step 98 # if defined key_debug_medusa 99 IF(lwp) WRITE(numout,*) ' MEDUSA trc_trp after trc_nxt at kt =', kstp 100 CALL trc_rst_tra_stat 101 CALL flush(numout) 102 # endif 79 103 IF( ln_trcrad ) CALL trc_rad( kstp ) ! Correct artificial negative concentrations 80 104
Note: See TracChangeset
for help on using the changeset viewer.