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 8981 for branches/UKMO/ROMS_WAD_7832/NEMOGCM/NEMO/OPA_SRC/DOM – NEMO

Ignore:
Timestamp:
2017-12-11T18:38:08+01:00 (7 years ago)
Author:
deazer
Message:

Deal with rn_ssh_ref, this is not a namelist variable but read in from cfg file
change to ssh_ref, set to zero if no cfg file such as test cases
ht_wd_0 looks is obsolete.

Location:
branches/UKMO/ROMS_WAD_7832/NEMOGCM/NEMO/OPA_SRC/DOM
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/ROMS_WAD_7832/NEMOGCM/NEMO/OPA_SRC/DOM/domvvl.F90

    r8956 r8981  
    888888               ELSE 
    889889                  ! if not test case 
    890                   sshn(:,:) = -rn_ssh_ref 
    891                   sshb(:,:) = -rn_ssh_ref 
     890                  sshn(:,:) = -ssh_ref 
     891                  sshb(:,:) = -ssh_ref 
    892892 
    893893                  DO jj = 1, jpj 
    894894                     DO ji = 1, jpi 
    895                         IF( ht_0(ji,jj)-rn_ssh_ref <  rn_wdmin1 ) THEN ! if total depth is less than min depth 
     895                        IF( ht_0(ji,jj)-ssh_ref <  rn_wdmin1 ) THEN ! if total depth is less than min depth 
    896896 
    897897                           sshb(ji,jj) = rn_wdmin1 - (ht_0(ji,jj) ) 
     
    905905               ! Adjust vertical metrics for all wad 
    906906               DO jk = 1, jpk 
    907                   e3t_n(:,:,jk) =  e3t_0(:,:,jk) * ( ht_0(:,:) - rn_ht_0 + sshn(:,:)  ) & 
     907                  e3t_n(:,:,jk) =  e3t_0(:,:,jk) * ( ht_0(:,:) + sshn(:,:)  ) & 
    908908                    &                            / ( ht_0(:,:) + 1._wp - ssmask(:,:) ) * tmask(:,:,jk)   & 
    909909                    &            + e3t_0(:,:,jk) * ( 1._wp - tmask(:,:,jk) ) 
  • branches/UKMO/ROMS_WAD_7832/NEMOGCM/NEMO/OPA_SRC/DOM/domzgr.F90

    r8956 r8981  
    3030   USE usrdef_zgr     ! user defined vertical coordinate system 
    3131   USE depth_e3       ! depth <=> e3 
    32    USE wet_dry,   ONLY: ll_wd, rn_ssh_ref  ! Wetting and drying 
     32   USE wet_dry,   ONLY: ll_wd, ssh_ref  ! Wetting and drying 
    3333   ! 
    3434   USE in_out_manager ! I/O manager 
     
    259259      ! 
    260260      ! reference depth for negative bathy (wetting and drying only) 
    261       IF( ll_wd )  CALL iom_get( inum,  'rn_wd_ref_depth' , rn_ssh_ref   ) 
     261      IF( ll_wd )  CALL iom_get( inum,  'rn_wd_ref_depth' , ssh_ref   ) 
    262262      ! 
    263263      CALL iom_close( inum ) 
Note: See TracChangeset for help on using the changeset viewer.