New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 9051 for branches/2017/dev_merge_2017/NEMOGCM/TOOLS/DOMAINcfg/src/domzgr.f90 – NEMO

Ignore:
Timestamp:
2017-12-14T15:47:12+01:00 (6 years ago)
Author:
flavoni
Message:

put back correct routines for TOOLS/DOMAINcfg, do not change these routines in merge development or merge phase

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_merge_2017/NEMOGCM/TOOLS/DOMAINcfg/src/domzgr.f90

    r9033 r9051  
    19571957         WRITE(numout,*) '        Bottom cell (Zb) (m) = H*rn_zb_a + rn_zb_b' 
    19581958      ENDIF 
    1959       ! CEOD 
    1960       ! Add on some reference level to make nagative bathy positive to create 
    1961       ! sensible e3t_0's 
    1962 ! Can used commented code here to force bathy near open bdy not to have any WAD 
    1963 ! points 
    1964  
    1965 !CEOD MAKE points on the perimeter assuming a bondary is here on shallower than 
    1966 !10m so that tide can be specified here. 
    1967 !      DO jj = 1, jpj 
    1968 !         DO ji = 1, jpi 
    1969 !            !CEODIF( mig(ji) <= 2 .or. mjg(jj) <= 2  .or. mig(ji) >= jpiglo-2 .or.  mjg(jj) >=jpjglo-2) then 
    1970 !            IF( mig(ji) <= 10   .or. mjg(jj) <=10  .or.  mjg(ji) >=jpiglo-10+1 .or. mjg(jj) >=jpjglo-10+1   ) then 
    1971 !               IF( bathy(ji,jj) + rn_wd_ref_depth  > 0.0)   then 
    1972 !                  bathy(ji,jj) = max(5.0,bathy(ji,jj)) ! 
    1973 !               ENDIF 
    1974 !               IF( bathy(ji,jj)  + rn_wd_ref_depth   <= 0.0)   then 
    1975 !                  bathy(ji,jj) =  -rn_wd_ref_depth*2._wp ! Make sure it is land 
    1976 !               ENDIF 
    1977 !            ENDIF 
    1978 !         END DO 
    1979 !      END DO 
    1980  
    1981       IF( ln_wd) THEN 
    1982          bathy(:,:) = bathy(:,:) + rn_wd_ref_depth !  Arbitrary reference level for WAD, This needs 
    1983       ELSE 
    1984          bathy(:,:) = bathy(:,:)  !  Arbitrary reference level for WAD, This needs 
    1985       ENDIF 
    1986                                                 !  to be accounted for in istate in the actual model and bdys etc. 
     1959 
    19871960      hift(:,:) = rn_sbot_min                     ! set the minimum depth for the s-coordinate 
    19881961      hifu(:,:) = rn_sbot_min 
     
    21052078      hbatt(:,:) = zenv(:,:)  
    21062079      IF( MINVAL( gphit(:,:) ) * MAXVAL( gphit(:,:) ) <= 0._wp ) THEN 
    2107           IF ( jphgr_msh == 2 .OR. jphgr_msh == 3) CALL ctl_stop( 'dom:zgr_sco:  if jphgr_msh = 2 or 3 and  &  
    2108                                       & s-coordinates stop, if not correction at Equator is applied, but it is wrong') 
    21092080         CALL ctl_warn( ' s-coordinates are tapered in vicinity of the Equator' ) 
    21102081         DO jj = 1, jpj 
Note: See TracChangeset for help on using the changeset viewer.