Changeset 6351 for trunk/NEMOGCM/NEMO
- Timestamp:
- 2016-02-24T19:50:11+01:00 (8 years ago)
- Location:
- trunk/NEMOGCM/NEMO/OPA_SRC
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/NEMO/OPA_SRC/DIA/diawri.F90
r6140 r6351 140 140 ENDIF 141 141 142 IF( ln_linssh ) THEN 143 CALL iom_put( "e3t" , e3t_n(:,:,:) ) 144 CALL iom_put( "e3u" , e3u_n(:,:,:) ) 145 CALL iom_put( "e3v" , e3v_n(:,:,:) ) 146 CALL iom_put( "e3w" , e3w_n(:,:,:) ) 147 ENDIF 142 ! Output of initial vertical scale factor 143 CALL iom_put("e3t_0", e3t_0(:,:,:) ) 144 CALL iom_put("e3u_0", e3t_0(:,:,:) ) 145 CALL iom_put("e3v_0", e3t_0(:,:,:) ) 146 ! 147 CALL iom_put( "e3t" , fse3t_n(:,:,:) ) 148 CALL iom_put( "e3u" , fse3u_n(:,:,:) ) 149 CALL iom_put( "e3v" , fse3v_n(:,:,:) ) 150 CALL iom_put( "e3w" , fse3w_n(:,:,:) ) 151 IF( iom_use("e3tdef") ) & 152 CALL iom_put( "e3tdef" , ( ( fse3t_n(:,:,:) - e3t_0(:,:,:) ) / e3t_0(:,:,:) * 100 * tmask(:,:,:) ) ** 2 ) 148 153 149 154 CALL iom_put( "ssh" , sshn ) ! sea surface height 150 if( iom_use('ssh2') ) CALL iom_put( "ssh2", sshn(:,:) * sshn(:,:) ) ! square of sea surface height151 155 152 156 CALL iom_put( "toce", tsn(:,:,:,jp_tem) ) ! 3D temperature … … 228 232 CALL iom_put( "avm" , avmu ) ! T vert. eddy visc. coef. 229 233 CALL iom_put( "avs" , fsavs(:,:,:) ) ! S vert. eddy diff. coef. (useful only with key_zdfddm) 234 235 IF( iom_use('logavt') ) CALL iom_put( "logavt", LOG( MAX( 1.e-20_wp, avt (:,:,:) ) ) ) 236 IF( iom_use('logavs') ) CALL iom_put( "logavs", LOG( MAX( 1.e-20_wp, fsavs(:,:,:) ) ) ) 230 237 231 238 IF ( iom_use("sstgrad") .OR. iom_use("sstgrad2") ) THEN … … 292 299 CALL iom_put( "eken", rke ) 293 300 ENDIF 294 301 ! 302 CALL iom_put( "hdiv", hdivn ) ! Horizontal divergence 303 ! 295 304 IF( iom_use("u_masstr") .OR. iom_use("u_heattr") .OR. iom_use("u_salttr") ) THEN 296 305 z3d(:,:,jpk) = 0.e0 -
trunk/NEMOGCM/NEMO/OPA_SRC/DOM/domvvl.F90
r6152 r6351 653 653 ht_n(:,:) = ht_n(:,:) + e3t_n(:,:,jk) * tmask(:,:,jk) 654 654 END DO 655 656 ! Write outputs657 ! =============658 CALL iom_put( "e3t", e3t_n(:,:,:) )659 CALL iom_put( "e3u", e3u_n(:,:,:) )660 CALL iom_put( "e3v", e3v_n(:,:,:) )661 CALL iom_put( "e3w", e3w_n(:,:,:) )662 CALL iom_put( "tpt_dep", gde3w_n(:,:,:) )663 IF( iom_use("e3tdef") ) &664 CALL iom_put( "e3tdef", ( ( e3t_n(:,:,:) - e3t_0(:,:,:) ) / e3t_0(:,:,:) * 100. * tmask(:,:,:) ) ** 2 )665 655 666 656 ! write restart file -
trunk/NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90
r6140 r6351 430 430 ! ! ---------------------------------------- ! 431 431 IF( MOD( kt-1, nn_fsbc ) == 0 ) THEN 432 CALL iom_put( "empmr" , emp - rnf ) ! upward water flux 432 CALL iom_put( "empmr" , emp - rnf ) ! upward water flux 433 CALL iom_put( "empbmr" , emp_b - rnf ) ! before upward water flux ( needed to recalculate the time evolution of ssh in offline ) 433 434 CALL iom_put( "saltflx", sfx ) ! downward salt flux 434 435 ! (includes virtual salt flux beneath ice
Note: See TracChangeset
for help on using the changeset viewer.