Changeset 3792 for branches/2012/dev_MERGE_2012/NEMOGCM/NEMO/OPA_SRC/ZDF
- Timestamp:
- 2013-02-10T20:06:22+01:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2012/dev_MERGE_2012/NEMOGCM/NEMO/OPA_SRC/ZDF/zdfkpp.F90
r3764 r3792 423 423 zthermal = rn_alpha / ( rcp * zrhos + epsln ) 424 424 zhalin = rn_beta * tsn(ji,jj,1,jp_sal) * rcs 425 zbeta = rn_beta 425 426 ENDIF 426 427 ! Radiative surface buoyancy force … … 428 429 ! Non radiative surface buoyancy force 429 430 zBo (ji,jj) = grav * zthermal * qns(ji,jj) - grav * zhalin * ( emp(ji,jj)-rnf(ji,jj) ) & 430 & - grav * rbeta * rcs * sfx(ji,jj)431 & - grav * zbeta * rcs * sfx(ji,jj) 431 432 ! Surface Temperature flux for non-local term 432 433 wt0(ji,jj) = - ( qsr(ji,jj) + qns(ji,jj) )* r1_rau0_rcp * tmask(ji,jj,1) … … 1306 1307 ! 1307 1308 INTEGER :: ji, jj, jk, jn ! Dummy loop indices 1309 CHARACTER (len=35) :: charout 1308 1310 REAL(wp) :: ztra, zflx 1309 1311 REAL(wp), DIMENSION(:,:,:), ALLOCATABLE :: ztrtrd … … 1335 1337 END DO 1336 1338 END DO 1337 ! save the non-local tracer flux trends for diagnostic 1338 IF( l_trdtrc ) ztrtrd(:,:,:) = tra(:,:,:,jn) - ztrtrd(:,:,:) 1339 CALL trd_tra( kt, 'TRC', jn, jptra_trd_zdf, ztrtrd(:,:,:,jn) ) 1339 ! 1340 IF( l_trdtrc ) THEN ! save the non-local tracer flux trends for diagnostic 1341 ztrtrd(:,:,:) = tra(:,:,:,jn) - ztrtrd(:,:,:) 1342 CALL trd_tra( kt, 'TRC', jn, jptra_trd_zdf, ztrtrd(:,:,:) ) 1343 ENDIF 1340 1344 ! 1341 1345 END DO … … 1343 1347 IF( ln_ctl ) THEN 1344 1348 WRITE(charout, FMT="(' kpp')") ; CALL prt_ctl_trc_info(charout) 1345 CALL prt_ctl_trc( tab4d=tra, mask=tmask, clinfo=c lname, clinfo2='trd' )1349 CALL prt_ctl_trc( tab4d=tra, mask=tmask, clinfo=ctrcnm, clinfo2='trd' ) 1346 1350 ENDIF 1347 1351 !
Note: See TracChangeset
for help on using the changeset viewer.