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 1037 for trunk/NEMO/LIM_SRC_2/limsbc_2.F90 – NEMO

Ignore:
Timestamp:
2008-05-30T18:21:28+02:00 (16 years ago)
Author:
ctlod
Message:

trunk: replace freeze(:,:) variable with fr_i(:,:), use the tfreez function defined in eosbn2.F90 and remove the useless ocfzpt.F90 module, see ticket: #177

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/LIM_SRC_2/limsbc_2.F90

    r888 r1037  
    2020   USE sbc_oce          ! surface boundary condition 
    2121   USE phycst           ! physical constants 
    22    USE ocfzpt           ! surface ocean freezing point 
    2322   USE ice_oce          ! sea-ice variable 
    2423   USE ice_2            ! LIM sea-ice variables 
     
    6160      !!              - Update  
    6261      !!      
    63       !! ** Outputs : - qsr    : sea heat flux:     solar  
    64       !!              - qns    : sea heat flux: non solar 
    65       !!              - emp    : freshwater budget: volume flux  
    66       !!              - emps   : freshwater budget: concentration/dillution  
    67       !!              - utau   : sea surface i-stress (ocean referential) 
    68       !!              - vtau   : sea surface j-stress (ocean referential) 
     62      !! ** Outputs : - qsr     : sea heat flux:     solar  
     63      !!              - qns     : sea heat flux: non solar 
     64      !!              - emp     : freshwater budget: volume flux  
     65      !!              - emps    : freshwater budget: concentration/dillution  
     66      !!              - utau    : sea surface i-stress (ocean referential) 
     67      !!              - vtau    : sea surface j-stress (ocean referential) 
     68      !!              - fr_i    : ice fraction 
     69      !!              - tn_ice  : sea-ice surface temperature 
     70      !!              - alb_ice : sea-ice alberdo (lk_cpl=T) 
    6971      !! 
    7072      !! References : Goosse, H. et al. 1996, Bul. Soc. Roy. Sc. Liege, 65, 87-90. 
     
    214216      !-----------------------------------------------! 
    215217 
    216       freeze(:,:) = 1.0 - frld(:,:)       ! Sea ice cover             
    217       tn_ice(:,:) = sist(:,:)             ! Ice surface temperature                       
     218      fr_i  (:,:) = 1.0 - frld(:,:)       ! sea-ice fraction 
     219      tn_ice(:,:) = sist(:,:)             ! sea-ice surface temperature                       
    218220 
    219221#if defined key_coupled             
     
    234236         CALL prt_ctl(tab2d_1=utau  , clinfo1=' lim_sbc: utau   : ', mask1=umask,   & 
    235237            &         tab2d_2=vtau  , clinfo2=' vtau    : '        , mask2=vmask ) 
    236          CALL prt_ctl(tab2d_1=freeze, clinfo1=' lim_sbc: freeze : ', tab2d_2=tn_ice, clinfo2=' tn_ice  : ') 
     238         CALL prt_ctl(tab2d_1=fr_i  , clinfo1=' lim_sbc: fr_i  : ', tab2d_2=tn_ice, clinfo2=' tn_ice  : ') 
    237239      ENDIF  
    238240    
Note: See TracChangeset for help on using the changeset viewer.