Changeset 3095 for branches/2011/dev_LOCEAN_CMCC_2011
- Timestamp:
- 2011-11-14T16:41:21+01:00 (12 years ago)
- Location:
- branches/2011/dev_LOCEAN_CMCC_2011/NEMOGCM/NEMO/OPA_SRC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2011/dev_LOCEAN_CMCC_2011/NEMOGCM/NEMO/OPA_SRC/DOM/dommsk.F90
r3092 r3095 26 26 USE dom_oce ! ocean space and time domain 27 27 USE obc_oce ! ocean open boundary conditions 28 USE dynvor ! vorticity term29 28 USE in_out_manager ! I/O manager 30 29 USE lbclnk ! ocean lateral boundary conditions (or mpp link) … … 391 390 CALL lbc_lnk( fmask, 'F', 1._wp ) ! Lateral boundary conditions on fmask 392 391 393 394 ! If energy, enstrophy or mixed advection of momentum in vector form change the value for masks 395 ! at angles with three ocean points and one land point 396 IF( ln_dynvor_con .AND. (ln_dynvor_ene .OR. ln_dynvor_ens .OR. ln_dynvor_mix) ) THEN 397 DO jj = 2, jpjm1 398 DO ji = 2, jpim1 399 IF( tmask(ji,jj,jk)+tmask(ji+1,jj,jk)+tmask(ji,jj+1,jk)+tmask(ji+1,jj+1,jk) == 3._wp ) THEN 400 fmask(ji,jj,jk) = 1._wp 401 ENDIF 402 END DO 403 END DO 404 ENDIF 405 392 ! CAUTION : The fmask may be further modified in dyn_vor_init ( dynvor.F90 ) 406 393 407 394 IF( nprint == 1 .AND. lwp ) THEN ! Control print -
branches/2011/dev_LOCEAN_CMCC_2011/NEMOGCM/NEMO/OPA_SRC/DYN/dynvor.F90
r3084 r3095 712 712 ENDIF 713 713 714 ! If energy, enstrophy or mixed advection of momentum in vector form change the value for masks 715 ! at angles with three ocean points and one land point 716 IF( ln_dynvor_con .AND. (ln_dynvor_ene .OR. ln_dynvor_ens .OR. ln_dynvor_mix) ) THEN 717 DO jj = 2, jpjm1 718 DO ji = 2, jpim1 719 IF( tmask(ji,jj,jk)+tmask(ji+1,jj,jk)+tmask(ji,jj+1,jk)+tmask(ji+1,jj+1,jk) == 3._wp ) & 720 fmask(ji,jj,jk) = 1._wp 721 END DO 722 END DO 723 ! 724 CALL lbc_lnk( fmask, 'F', 1._wp ) ! Lateral boundary conditions on fmask 725 ! 726 ENDIF 727 714 728 ioptio = 0 ! Control of vorticity scheme options 715 729 IF( ln_dynvor_ene ) ioptio = ioptio + 1
Note: See TracChangeset
for help on using the changeset viewer.