- Timestamp:
- 2017-12-19T09:26:25+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/NEMO/TOP_SRC/C14/trcsms_c14.F90
r7068 r9124 28 28 !!---------------------------------------------------------------------- 29 29 !! NEMO/TOP 3.3 , NEMO Consortium (2010) 30 !! $ 30 !! $Id:$ 31 31 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 32 32 !!---------------------------------------------------------------------- … … 60 60 !!---------------------------------------------------------------------- 61 61 ! 62 IF( nn_timing == 1 )CALL timing_start('trc_sms_c14')62 IF( ln_timing ) CALL timing_start('trc_sms_c14') 63 63 ! 64 64 IF( kt == nittrc000 ) THEN … … 68 68 ENDIF 69 69 ! 70 71 70 ! Get co2sbc & c14sbc(ji,jj): at 1st iter for all, at each time step for transient 72 71 IF( kc14typ >= 1 .OR. kt == nittrc000 ) CALL trc_atm_c14( kt, co2sbc, c14sbc ) … … 80 79 DO jj = 1, jpj 81 80 DO ji = 1, jpi 82 IF( tmask(ji,jj,1) > 0. ) THEN83 84 zt = MIN( 40. , tsn(ji,jj,1,jp_tem))85 81 IF( tmask(ji,jj,1) > 0. ) THEN 82 ! 83 zt = MIN( 40. , tsn(ji,jj,1,jp_tem) ) 84 ! 86 85 ! Computation of solubility zsol in [mol/(L * atm)] 87 86 ! after Wanninkhof (2014) referencing Weiss (1974) … … 143 142 END DO 144 143 END DO 145 146 144 ! 147 145 IF( lrst_trc ) THEN … … 149 147 IF(lwp) WRITE(numout,*) ' trc_rst_wri_c14 : Write specific variables from c14 model ' 150 148 IF(lwp) WRITE(numout,*) ' ~~~~~~~~~~~~~~' 151 !149 ! 152 150 CALL iom_rstput( kt, nitrst, numrtw, 'co2sbc', co2sbc ) ! These five need & 153 151 CALL iom_rstput( kt, nitrst, numrtw, 'c14sbc', c14sbc ) ! & to be written & … … 156 154 CALL iom_rstput( kt, nitrst, numrtw, 'qtr_c14', qtr_c14 ) ! & to be coherent. 157 155 CALL iom_rstput( kt, nitrst, numrtw, 'qint_c14', qint_c14 ) ! Cumulative 158 !156 ! 159 157 ENDIF 160 158 161 159 IF( l_trdtrc ) CALL trd_trc( tra(:,:,:,jp_c14), 1, jptra_sms, kt ) ! save trends 162 160 ! 163 IF( nn_timing == 1 )CALL timing_stop('trc_sms_c14')161 IF( ln_timing ) CALL timing_stop('trc_sms_c14') 164 162 ! 165 163 END SUBROUTINE trc_sms_c14 166 164 167 168 165 !!====================================================================== 169 166 END MODULE trcsms_c14
Note: See TracChangeset
for help on using the changeset viewer.