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 4672 for branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limthd_dh.F90 – NEMO

Ignore:
Timestamp:
2014-06-17T17:06:59+02:00 (10 years ago)
Author:
clem
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2013/dev_r4028_CNRS_LIM3/NEMOGCM/NEMO/LIM_SRC_3/limthd_dh.F90

    r4649 r4672  
    4343CONTAINS 
    4444 
    45    SUBROUTINE lim_thd_dh( kideb, kiut, jl ) 
     45   SUBROUTINE lim_thd_dh( kideb, kiut ) 
    4646      !!------------------------------------------------------------------ 
    4747      !!                ***  ROUTINE lim_thd_dh  *** 
     
    6868      !!------------------------------------------------------------------ 
    6969      INTEGER , INTENT(in) ::   kideb, kiut   ! Start/End point on which the  the computation is applied 
    70       INTEGER , INTENT(in) ::   jl            ! Thickness cateogry number 
    7170      !!  
    7271      INTEGER  ::   ji , jk        ! dummy loop indices 
     
    151150      zintermelt(:)   = 0._wp 
    152151      icount    (:)   = 0 
    153  
    154       ! debug 
    155       dq_i(:) = 0._wp 
    156       dq_s(:) = 0._wp 
    157152 
    158153      ! initialize layer thicknesses and enthalpies 
     
    273268         zh_s  (ji) = ht_s_b(ji) / REAL( nlay_s ) 
    274269 
    275          ! clem debug: variation of enthalpy (J.m-2) 
    276          dq_s(ji) = dq_s(ji) + ( zdh_s_pre(ji) + zdh_s_mel(ji) ) * zqprec(ji)   
    277270         ENDIF 
    278271      END DO 
     
    297290            ht_s_b(ji) = MAX( 0._wp , ht_s_b(ji) + zdeltah(ji,jk) ) 
    298291 
    299             ! clem debug: variation of enthalpy (J.m-2) 
    300             dq_s(ji) = dq_s(ji) + zdeltah(ji,jk) * q_s_b(ji,jk)   
    301292         END DO 
    302293      END DO 
     
    325316            ! new snow thickness 
    326317            ht_s_b(ji)     =  MAX( 0._wp , ht_s_b(ji) + zdh_s_sub(ji) ) 
    327             ! clem debug: variation of enthalpy (J.m-2) 
    328             dq_s(ji) = dq_s(ji) + zdh_s_sub(ji) * q_s_b(ji,1)   
    329318         END DO 
    330319      ENDIF 
     
    397386            icount(ji)  = icount(ji) + zindh 
    398387            zh_i(ji,jk) = MAX( 0._wp , zh_i(ji,jk) + zdeltah(ji,jk) ) 
    399  
    400             ! clem debug: variation of enthalpy (J.m-2) 
    401             dq_i(ji) = dq_i(ji) + zdeltah(ji,jk) * q_i_b(ji,jk)   
    402388 
    403389            ! update heat content (J.m-2) and layer thickness 
     
    513499            wfx_bog_1d(ji) =  wfx_bog_1d(ji) - rhoic * a_i_b(ji) * dh_i_bott(ji) * r1_rdtice 
    514500 
    515             ! clem debug: variation of enthalpy (J.m-2) 
    516             dq_i(ji) = dq_i(ji) + dh_i_bott(ji) * q_i_b(ji,nlay_i+1)   
    517  
    518501            ! update heat content (J.m-2) and layer thickness 
    519502            qh_i_old(ji,nlay_i+1) = qh_i_old(ji,nlay_i+1) + dh_i_bott(ji) * q_i_b(ji,nlay_i+1) 
     
    557540                  ! Contribution to mass flux 
    558541                  wfx_res_1d(ji) =  wfx_res_1d(ji) - rhoic * a_i_b(ji) * zdeltah(ji,jk) * r1_rdtice 
    559  
    560                   ! clem debug: variation of enthalpy (J.m-2) 
    561                   dq_i(ji) = dq_i(ji) + zdeltah(ji,jk) * q_i_b(ji,jk)   
    562542 
    563543                  ! update heat content (J.m-2) and layer thickness 
     
    598578                  ! Contribution to mass flux 
    599579                  wfx_bom_1d(ji) =  wfx_bom_1d(ji) - rhoic * a_i_b(ji) * zdeltah(ji,jk) * r1_rdtice 
    600  
    601                   ! clem debug: variation of enthalpy (J.m-2) 
    602                   dq_i(ji) = dq_i(ji) + zdeltah(ji,jk) * q_i_b(ji,jk)   
    603580 
    604581                  ! update heat content (J.m-2) and layer thickness 
     
    664641!         ! Contribution to mass flux 
    665642!         wfx_snw_1d(ji)  =  wfx_snw_1d(ji) - rhosn * a_i_b(ji) * zdeltah(ji,1) * r1_rdtice 
    666 !         ! clem debug: variation of enthalpy (J.m-2) 
    667 !         dq_s(ji) = dq_s(ji) + zdeltah(ji,1) * q_s_b(ji,1)   
    668643!     
    669644         ii = MOD( npb(ji) - 1, jpi ) + 1 ; ij = ( npb(ji) - 1 ) / jpi + 1 
     
    721696         wfx_snw_1d(ji) = wfx_snw_1d(ji) + a_i_b(ji) * dh_snowice(ji) * rhosn * r1_rdtice 
    722697 
    723          ! clem debug: variation of enthalpy (J.m-2) 
    724          dq_s(ji) = dq_s(ji) - dh_snowice(ji) * q_s_b(ji,1)   
    725          dq_i(ji) = dq_i(ji) + dh_snowice(ji) * q_s_b(ji,1) + zfmdt * zEw   
    726  
    727698         ! update heat content (J.m-2) and layer thickness 
    728699         qh_i_old(ji,0) = qh_i_old(ji,0) + dh_snowice(ji) * q_s_b(ji,1) + zfmdt * zEw 
Note: See TracChangeset for help on using the changeset viewer.