Changeset 10004
- Timestamp:
- 2018-07-26T11:45:40+02:00 (5 years ago)
- Location:
- branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/OPA_SRC/DIA/diawri.F90
r9830 r10004 253 253 CALL iom_put( "avt" , avt ) ! T vert. eddy diff. coef. 254 254 CALL iom_put( "avm" , avmu ) ! T vert. eddy visc. coef. 255 #if defined key_zdftke 255 256 IF( lk_zdftke ) THEN 256 257 CALL iom_put( "tke" , en ) ! TKE budget: Turbulent Kinetic Energy 257 258 CALL iom_put( "tke_niw" , e_niw ) ! TKE budget: Near-inertial waves 258 259 ENDIF 260 #endif 259 261 CALL iom_put( "avs" , fsavs(:,:,:) ) ! S vert. eddy diff. coef. (useful only with key_zdfddm) 260 262 ! Log of eddy diff coef -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/OPA_SRC/TRA/traadv_tvd.F90
r7771 r10004 33 33 USE wrk_nemo ! Memory Allocation 34 34 USE timing ! Timing 35 USE phycst ! Physical constants 35 36 USE lib_fortran ! Fortran utilities (allows no signed zero when 'key_nosignedzero' defined) 36 37 USE iom -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/OPA_SRC/TRD/trdken.F90
r7179 r10004 195 195 CALL ken_p2k( kt , zke ) 196 196 CALL iom_put( "ketrd_convP2K", zke ) ! conversion -rau*g*w 197 # if defined key_ldfslp || key_esopa 197 198 CASE( jpdyn_eivke ) 198 199 ! CMIP6 diagnostic tknebto = tendency of KE from … … 216 217 CALL iom_put("ketrd_eiv", zke2d) 217 218 CALL wrk_dealloc( jpi, jpj, zke2d ) 219 #endif 218 220 ! 219 221 END SELECT -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/air_sea.F90
r9385 r10004 62 62 # endif 63 63 zchd, zchn, zdin, zsil 64 USE dom_oce, ONLY: e3t_0, e3t_n, gphit, tmask, mig, mjg 65 # if defined key_iomput 64 USE dom_oce, ONLY: e3t_0, gphit, tmask, mig, mjg 66 65 USE iom, ONLY: lk_iomput 67 # endif68 66 USE in_out_manager, ONLY: lwp, numout 69 67 USE par_kind, ONLY: wp … … 185 183 call trc_rst_dia_stat(zpho(:,:), 'zpho') 186 184 # endif 185 # if defined key_axy_carbchem 186 # if defined key_mocsy 187 187 DO jj = 2,jpjm1 188 188 DO ji = 2,jpim1 189 189 if (tmask(ji,jj,1) == 1) then 190 190 !! 191 # if defined key_axy_carbchem192 # if defined key_mocsy193 191 !! Jpalm -- 12-09-2017 -- add extra check after reccurent 194 192 !! carbonate failure in the coupled run. -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/bio_med_diag_iomput.F90
r8442 r10004 31 31 !!------------------------------------------------------------------- 32 32 USE bio_medusa_mod 33 USE dom_oce, ONLY: e3t_0, e3t_n,mbathy, tmask33 USE dom_oce, ONLY: e3t_0, mbathy, tmask 34 34 USE in_out_manager, ONLY: lwp, numout 35 35 USE par_oce, ONLY: jpim1, jpjm1 … … 718 718 CONTAINS 719 719 SUBROUTINE bio_med_diag_iomput( ) ! Empty routine 720 IMPLICIT NONE 720 721 WRITE(*,*) 'bio_med_diag_iomput: You should not have seen this print! error?' 721 722 END SUBROUTINE bio_med_diag_iomput -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/bio_medusa_diag.F90
r8442 r10004 32 32 USE bio_med_diag_iomput_mod, ONLY: bio_med_diag_iomput 33 33 USE bio_medusa_mod 34 USE dom_oce, ONLY: e3t_0, e3t_n, & 35 gdepw_0, gdepw_n, tmask 34 USE dom_oce, ONLY: e3t_0, gdepw_0, tmask 36 35 USE in_out_manager, ONLY: lwp, numout 37 # if defined key_iomput38 36 USE iom, ONLY: lk_iomput 39 # endif40 37 USE par_oce, ONLY: jpim1, jpjm1 41 38 USE sms_medusa, ONLY: xrfn, xthetapd, xthetapn, & -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/bio_medusa_diag_slice.F90
r9114 r10004 35 35 USE dom_oce, ONLY: tmask 36 36 USE in_out_manager, ONLY: lwp, numout 37 # if defined key_iomput38 37 USE iom, ONLY: iom_put 39 # endif40 38 USE lbclnk, ONLY: lbc_lnk 41 39 USE oce, ONLY: CO2Flux_out_cpl, DMS_out_cpl -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/bio_medusa_fin.F90
r9114 r10004 33 33 !!---------------------------------------------------------------------- 34 34 USE bio_medusa_mod 35 USE dom_oce, ONLY: atfp, atfp1, neuler, rdt, e3t_n,tmask35 USE dom_oce, ONLY: atfp, atfp1, neuler, rdt, tmask 36 36 USE in_out_manager, ONLY: lwp, numout 37 # if defined key_iomput 38 USE iom, ONLY: iom_put, lk_iomput 39 # endif 37 USE iom, ONLY: iom_put 40 38 USE lbclnk, ONLY: lbc_lnk 41 39 USE oce, ONLY: chloro_out_cpl -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/bio_medusa_init.F90
r9257 r10004 37 37 USE sms_medusa, ONLY: jdms 38 38 USE trc, ONLY: ln_diatrc, med_diag, nittrc000 39 USE in_out_manager, ONLY: lwp 40 41 # if defined key_iomput 42 USE iom, ONLY: lk_iomput, numout 39 USE in_out_manager, ONLY: lwp, numout 40 41 USE iom, ONLY: lk_iomput 43 42 USE trcnam_medusa, ONLY: trc_nam_iom_medusa 44 # endif45 43 46 44 !! time (integer timestep) … … 178 176 zdic(:,:) = 0.0 179 177 zsil(:,:) = 0.0 178 # if defined key_mocsy 179 ! zpho is only defined if key_mocsy 180 ! is active, so we must protect this 181 ! initialisation accordingly. 180 182 zpho(:,:) = 0.0 183 # endif 181 184 f_co2flux(:,:) = 0.0 182 185 f_pco2atm(:,:) = 0.0 … … 864 867 CONTAINS 865 868 SUBROUTINE bio_medusa_init( ) ! Empty routine 869 IMPLICIT NONE 866 870 WRITE(*,*) 'bio_medusa_init: You should not have seen this print! error?' 867 871 END SUBROUTINE bio_medusa_init -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/bio_medusa_update.F90
r9975 r10004 71 71 # endif 72 72 zpds, zphd, zphn 73 USE dom_oce, ONLY: e3t_0, e3t_n,gphit, mbathy, tmask73 USE dom_oce, ONLY: e3t_0, gphit, mbathy, tmask 74 74 USE in_out_manager, ONLY: lwp, numout 75 75 USE lib_mpp, ONLY: ctl_stop -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/carb_chem.F90
r9385 r10004 40 40 # endif 41 41 zalk, zdic, zsal, zsil, ztmp 42 USE dom_oce, ONLY: gdept_0, gdept_n, gdepw_0, gdepw_n, & 43 gphit, mbathy, tmask 42 USE dom_oce, ONLY: gdept_0, gdepw_0, gphit, mbathy, tmask 44 43 USE in_out_manager, ONLY: lwp, numout 45 44 USE oce, ONLY: PCO2a_in_cpl, tsb, tsn -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/detritus.F90
r8521 r10004 45 45 fun_T, fun_Q10, zdet, zdtc 46 46 USE detritus_fast_sink_mod, ONLY: detritus_fast_sink 47 USE dom_oce, ONLY: mbathy, e3t_0, e3t_n,gphit, tmask47 USE dom_oce, ONLY: mbathy, e3t_0, gphit, tmask 48 48 USE in_out_manager, ONLY: lwp, numout 49 49 USE par_oce, ONLY: jpim1, jpjm1 -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/detritus_fast_sink.F90
r8441 r10004 66 66 idf, idfval, & 67 67 zdet, zdtc 68 USE dom_oce, ONLY: e3t_0, e3t_n, gdepw_0, gdepw_n, & 69 gphit, mbathy, tmask 68 USE dom_oce, ONLY: e3t_0, gdepw_0, gphit, mbathy, tmask 70 69 USE in_out_manager, ONLY: lwp, numout 71 70 USE oce, ONLY: tsn -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/iron_chem_scav.F90
r8441 r10004 35 35 zdet, zfer, zphd, zphn, zzme, zzmi, & 36 36 idf, idfval 37 USE dom_oce, ONLY: e3t_0, e3t_n, gdepw_0, gdepw_n, & 38 mbathy, tmask 37 USE dom_oce, ONLY: e3t_0, gdepw_0, mbathy, tmask 39 38 USE par_kind, ONLY: wp 40 39 USE in_out_manager, ONLY: lwp, numout -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/phytoplankton.F90
r9114 r10004 44 44 zfer, zpds, zphd, zphn, zsil, & 45 45 zzme, zzmi, fchl_ml 46 USE dom_oce, ONLY: e3t_0, e3t_n, gdepw_0, gdepw_n, tmask46 USE dom_oce, ONLY: e3t_0, gdepw_0, tmask 47 47 USE in_out_manager, ONLY: lwp, numout 48 48 USE oce, ONLY: tsn -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/trcbio_medusa.F90
r9975 r10004 78 78 zfer, zpds, zphd, zphn, zsil, & 79 79 zzme, zzmi 80 USE dom_oce, ONLY: e3t_0, e3t_n,&81 gdept_0, gdept_n,&82 gdepw_0, gdepw_n,&80 USE dom_oce, ONLY: e3t_0, & 81 gdept_0, & 82 gdepw_0, & 83 83 nday_year, nsec_day, & 84 84 nyear, nyear_len, ndastp, & … … 87 87 njmpp 88 88 USE in_out_manager, ONLY: lwp, numout, nn_date0 89 # if defined key_iomput90 89 USE iom, ONLY: lk_iomput 91 # endif92 90 USE lbclnk, ONLY: lbc_lnk 93 91 USE lib_mpp, ONLY: mpp_max, mpp_maxloc, & … … 1002 1000 CONTAINS 1003 1001 SUBROUTINE trc_bio_medusa( kt ) ! Empty routine 1002 IMPLICIT NONE 1004 1003 INTEGER, INTENT( in ) :: kt 1005 1004 WRITE(*,*) 'trc_bio_medusa: You should not have seen this print! error?', kt -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/MEDUSA/zooplankton.F90
r8441 r10004 41 41 idf, idfval, & 42 42 zdet, zdtc, zphd, zphn, zzme, zzmi 43 USE dom_oce, ONLY: e3t_0, e3t_n,tmask43 USE dom_oce, ONLY: e3t_0, tmask 44 44 USE par_kind, ONLY: wp 45 45 USE in_out_manager, ONLY: lwp, numout -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/trc.F90
r9262 r10004 110 110 END TYPE DIAG 111 111 112 #if defined key_medusa && defined key_iomput112 #if defined key_medusa 113 113 TYPE, PUBLIC :: BDIAG 114 114 LOGICAL :: dgsave -
branches/UKMO/dev_r5518_GO6_fix_cpp_keys/NEMOGCM/NEMO/TOP_SRC/trcstat.F90
r9163 r10004 28 28 USE par_oce, ONLY: jpi, jpj 29 29 USE par_trc, ONLY: jptra 30 USE dom_oce, ONLY: e3t_0, e3t_a, e3t_n, gdepw_0, gdepw_n, & 31 tmask, e1e2t 30 USE dom_oce, ONLY: e3t_0, gdepw_0, tmask, e1e2t 32 31 !* MPP library 33 32 USE lib_mpp
Note: See TracChangeset
for help on using the changeset viewer.