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 8879 for branches/UKMO/dev_r8126_LIM3_couple/NEMOGCM/NEMO/OPA_SRC/SBC/sbcblk_algo_coare.F90 – NEMO

Ignore:
Timestamp:
2017-12-01T14:53:57+01:00 (7 years ago)
Author:
frrh
Message:

Merge in http://fcm3/projects/NEMO.xm/log/branches/UKMO/dev_r8183_ICEMODEL_svn_removed
revisions 8738:8847 inclusive.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/dev_r8126_LIM3_couple/NEMOGCM/NEMO/OPA_SRC/SBC/sbcblk_algo_coare.F90

    r7646 r8879  
    5252   !! COARE own values for given constants: 
    5353   REAL(wp), PARAMETER :: & 
    54       &   zi0     = 600.,  &   !: scale height of the atmospheric boundary layer...1 
     54      &   zi0     = 600., &   !: scale height of the atmospheric boundary layer...1 
    5555      &  Beta0    = 1.25, &   !: gustiness parameter 
    5656      &  rctv0    = 0.608     !: constant to obtain virtual temperature... 
     
    6060 
    6161   SUBROUTINE turb_coare( zt, zu, sst, t_zt, ssq, q_zt, U_zu, & 
    62       &                   Cd, Ch, Ce, t_zu, q_zu, U_blk ) 
     62      &                   Cd, Ch, Ce, t_zu, q_zu, U_blk,      & 
     63      &                   Cdn, Chn, Cen                       ) 
     64 
    6365      !!---------------------------------------------------------------------- 
    6466      !!                      ***  ROUTINE  turb_coare  *** 
     
    106108      REAL(wp), INTENT(  out), DIMENSION(jpi,jpj) ::   q_zu     ! spec. humidity adjusted at zu           [kg/kg] 
    107109      REAL(wp), INTENT(  out), DIMENSION(jpi,jpj) ::   U_blk    ! bulk wind at 10m                          [m/s] 
     110      REAL(wp), INTENT(  out), DIMENSION(jpi,jpj) ::   Cdn, Chn, Cen ! neutral transfer coefficients 
    108111      ! 
    109112      INTEGER :: j_itt 
     
    246249      Ce   = ztmp0*q_star/dq_zu 
    247250      ! 
     251      ztmp1 = zu + z0 
     252      Cdn = vkarmn*vkarmn / (log(ztmp1/z0 )*log(ztmp1/z0 )) 
     253      Chn = vkarmn*vkarmn / (log(ztmp1/z0t)*log(ztmp1/z0t)) 
     254      Cen = Chn 
     255      ! 
    248256      CALL wrk_dealloc( jpi,jpj, u_star, t_star, q_star, zeta_u, dt_zu, dq_zu ) 
    249257      CALL wrk_dealloc( jpi,jpj, znu_a, z0, z0t, ztmp0, ztmp1, ztmp2 ) 
Note: See TracChangeset for help on using the changeset viewer.