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.
user/ctlod/NewSurfaceModule (diff) – NEMO

Changes between Version 53 and Version 54 of user/ctlod/NewSurfaceModule


Ignore:
Timestamp:
2008-02-29T11:45:06+01:00 (16 years ago)
Author:
ctlod
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • user/ctlod/NewSurfaceModule

    v53 v54  
    1313 
    1414'''EXPERIENCES DESCRIPTION:'''[[BR]] 
     15== '''FULL_SDP10''': == 
     16'''* FULL_SDP10''':[[BR]] 
     17Both for NEW_SBC & REF_CORE: follow SDP9 BUT with ln_limdyn=.FALSE.[[BR]] 
     18Modifications in the REF_CORE limdyn.F90 and ocesbc.F90:[[BR]] 
     19limdyn.F90:[[BR]] 
     20{{{ 
     21!CT start SDP10 
     22!CT gtau[xy] fields are computed at I-points, whereas ust2s() must be at T-point 
     23!CT so we take here directly the wind stress over the ocean tau[xy] calculated in flx_core.h90 
     24!CT the computation is exactly the same than in NEW_SBC 
     25                ztair2       = taux(ji,jj) * taux(ji,jj) + taux(ji-1,jj) * taux(ji-1,jj)   & 
     26                     &       + tauy(ji,jj) * tauy(ji,jj) + tauy(ji,jj-1) * tauy(ji,jj-1) 
     27                zustm        = SQRT( 0.5 * ztair2  ) 
     28 
     29                ust2s(ji,jj) = ( zustm / rau0 ) * tms(ji,jj) 
     30 
     31!CT SDP10               ztair2       = gtaux(ji,jj) * gtaux(ji,jj) + gtauy(ji,jj) * gtauy(ji,jj) 
     32!CT SDP10               zustm        = SQRT( ztair2  ) 
     33!CT 
     34!CT SDP10               ust2s(ji,jj) = ( zustm / rau0 ) * ( rone + sdvt(ji,jj) ) * tms(ji,jj) 
     35!CT end SDP10 
     36}}} 
     37ocesbc.F90: add the logical ln_limdyn to avoid modifications of the ocean stress tau[xy].[[BR]] 
     38 
     39 
     40 
    1541== '''FULL_SDP9''': == 
    1642'''* FULL_SDP9''':[[BR]]