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 8563 for branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/OPA_SRC/BDY/bdydta.F90 – NEMO

Ignore:
Timestamp:
2017-09-26T15:24:17+02:00 (7 years ago)
Author:
clem
Message:

change variable names (ht_s => h_s & ht_i => h_i)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/OPA_SRC/BDY/bdydta.F90

    r8424 r8563  
    187187                  END DO 
    188188               ENDIF 
    189                IF( dta%ll_ht_i ) THEN 
     189               IF( dta%ll_h_i ) THEN 
    190190                  igrd = 1    
    191191                  DO jl = 1, jpl 
     
    193193                        ii = idx_bdy(ib_bdy)%nbi(ib,igrd) 
    194194                        ij = idx_bdy(ib_bdy)%nbj(ib,igrd) 
    195                         dta_bdy(ib_bdy)%ht_i (ib,jl) =  ht_i(ii,ij,jl) * tmask(ii,ij,1)  
     195                        dta_bdy(ib_bdy)%h_i (ib,jl) =  h_i(ii,ij,jl) * tmask(ii,ij,1)  
    196196                     END DO 
    197197                  END DO 
    198198               ENDIF 
    199                IF( dta%ll_ht_s ) THEN 
     199               IF( dta%ll_h_s ) THEN 
    200200                  igrd = 1    
    201201                  DO jl = 1, jpl 
     
    203203                        ii = idx_bdy(ib_bdy)%nbi(ib,igrd) 
    204204                        ij = idx_bdy(ib_bdy)%nbj(ib,igrd) 
    205                         dta_bdy(ib_bdy)%ht_s (ib,jl) =  ht_s(ii,ij,jl) * tmask(ii,ij,1)  
     205                        dta_bdy(ib_bdy)%h_s (ib,jl) =  h_s(ii,ij,jl) * tmask(ii,ij,1)  
    206206                     END DO 
    207207                  END DO 
     
    345345               IF( .NOT. ll_bdylim3 .AND. cn_ice_lim(ib_bdy) /= 'none' .AND. nn_ice_lim_dta(ib_bdy) == 1 ) THEN ! bdy ice input (case input is 1cat) 
    346346                CALL ice_var_itd ( bf(jfld_hti)%fnow(:,1,1), bf(jfld_hts)%fnow(:,1,1), bf(jfld_ai)%fnow(:,1,1), & 
    347                                   & dta_bdy(ib_bdy)%ht_i,     dta_bdy(ib_bdy)%ht_s,     dta_bdy(ib_bdy)%a_i     ) 
     347                                  & dta_bdy(ib_bdy)%h_i,     dta_bdy(ib_bdy)%h_s,     dta_bdy(ib_bdy)%a_i     ) 
    348348               ENDIF 
    349349#endif 
     
    420420      TYPE(FLD_N) ::   bn_ssh, bn_u2d, bn_v2d           ! informations about the fields to be read 
    421421#if defined key_lim3 
    422       TYPE(FLD_N) ::   bn_a_i, bn_ht_i, bn_ht_s       
     422      TYPE(FLD_N) ::   bn_a_i, bn_h_i, bn_h_s       
    423423#endif 
    424424      NAMELIST/nambdy_dta/ cn_dir, bn_tem, bn_sal, bn_u3d, bn_v3d, bn_ssh, bn_u2d, bn_v2d  
    425425#if defined key_lim3 
    426       NAMELIST/nambdy_dta/ bn_a_i, bn_ht_i, bn_ht_s 
     426      NAMELIST/nambdy_dta/ bn_a_i, bn_h_i, bn_h_s 
    427427#endif 
    428428      NAMELIST/nambdy_dta/ ln_full_vel, nb_jpk_bdy 
     
    638638               ENDIF 
    639639 
    640                IF( dta%ll_ht_i ) THEN 
    641                   jfld = jfld + 1 
    642                   blf_i(jfld) = bn_ht_i 
     640               IF( dta%ll_h_i ) THEN 
     641                  jfld = jfld + 1 
     642                  blf_i(jfld) = bn_h_i 
    643643                  ibdy(jfld) = ib_bdy 
    644644                  igrid(jfld) = 1 
     
    647647               ENDIF 
    648648 
    649                IF( dta%ll_ht_s ) THEN 
    650                   jfld = jfld + 1 
    651                    blf_i(jfld) = bn_ht_s 
     649               IF( dta%ll_h_s ) THEN 
     650                  jfld = jfld + 1 
     651                   blf_i(jfld) = bn_h_s 
    652652                  ibdy(jfld) = ib_bdy 
    653653                  igrid(jfld) = 1 
     
    785785         IF (cn_ice_lim(ib_bdy) /= 'none') THEN 
    786786            IF( nn_ice_lim_dta(ib_bdy) == 0 ) THEN 
    787                ALLOCATE( dta_bdy(ib_bdy)%a_i (nblen(1),jpl) ) 
    788                ALLOCATE( dta_bdy(ib_bdy)%ht_i(nblen(1),jpl) ) 
    789                ALLOCATE( dta_bdy(ib_bdy)%ht_s(nblen(1),jpl) ) 
     787               ALLOCATE( dta_bdy(ib_bdy)%a_i(nblen(1),jpl) ) 
     788               ALLOCATE( dta_bdy(ib_bdy)%h_i(nblen(1),jpl) ) 
     789               ALLOCATE( dta_bdy(ib_bdy)%h_s(nblen(1),jpl) ) 
    790790            ELSE 
    791791               IF ( ll_bdylim3 ) THEN ! case input is Xcat 
    792792                  jfld = jfld + 1 
    793                   dta_bdy(ib_bdy)%a_i  => bf(jfld)%fnow(:,1,:) 
    794                   jfld = jfld + 1 
    795                   dta_bdy(ib_bdy)%ht_i => bf(jfld)%fnow(:,1,:) 
    796                   jfld = jfld + 1 
    797                   dta_bdy(ib_bdy)%ht_s => bf(jfld)%fnow(:,1,:) 
     793                  dta_bdy(ib_bdy)%a_i => bf(jfld)%fnow(:,1,:) 
     794                  jfld = jfld + 1 
     795                  dta_bdy(ib_bdy)%h_i => bf(jfld)%fnow(:,1,:) 
     796                  jfld = jfld + 1 
     797                  dta_bdy(ib_bdy)%h_s => bf(jfld)%fnow(:,1,:) 
    798798               ELSE ! case input is 1cat 
    799799                  jfld_ai  = jfld + 1 
     
    801801                  jfld_hts = jfld + 3 
    802802                  jfld     = jfld + 3 
    803                   ALLOCATE( dta_bdy(ib_bdy)%a_i (nblen(1),jpl) ) 
    804                   ALLOCATE( dta_bdy(ib_bdy)%ht_i(nblen(1),jpl) ) 
    805                   ALLOCATE( dta_bdy(ib_bdy)%ht_s(nblen(1),jpl) ) 
    806                   dta_bdy(ib_bdy)%a_i (:,:) = 0._wp 
    807                   dta_bdy(ib_bdy)%ht_i(:,:) = 0._wp 
    808                   dta_bdy(ib_bdy)%ht_s(:,:) = 0._wp 
     803                  ALLOCATE( dta_bdy(ib_bdy)%a_i(nblen(1),jpl) ) 
     804                  ALLOCATE( dta_bdy(ib_bdy)%h_i(nblen(1),jpl) ) 
     805                  ALLOCATE( dta_bdy(ib_bdy)%h_s(nblen(1),jpl) ) 
     806                  dta_bdy(ib_bdy)%a_i(:,:) = 0._wp 
     807                  dta_bdy(ib_bdy)%h_i(:,:) = 0._wp 
     808                  dta_bdy(ib_bdy)%h_s(:,:) = 0._wp 
    809809               ENDIF 
    810810 
Note: See TracChangeset for help on using the changeset viewer.