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_3/limsbc.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_3/limsbc.F90

    r921 r1037  
    2121   USE sbc_oce          ! Surface boundary condition: ocean fields 
    2222   USE phycst           ! physical constants 
    23    USE ocfzpt           ! surface ocean freezing point 
    2423   USE ice_oce          ! sea-ice variable 
    2524   USE ice              ! LIM sea-ice variables 
     
    225224      !!              - Update the ocean sbc 
    226225      !!      
    227       !! ** Outputs : - qsr    : sea heat flux:     solar  
    228       !!              - qns    : sea heat flux: non solar 
    229       !!              - emp    : freshwater budget: volume flux  
    230       !!              - emps   : freshwater budget: concentration/dillution  
     226      !! ** Outputs : - qsr     : sea heat flux:     solar  
     227      !!              - qns     : sea heat flux: non solar 
     228      !!              - emp     : freshwater budget: volume flux  
     229      !!              - emps    : freshwater budget: concentration/dillution  
     230      !!              - fr_i    : ice fraction 
     231      !!              - tn_ice  : sea-ice surface temperature 
     232      !!              - alb_ice : sea-ice alberdo (lk_cpl=T) 
    231233      !! 
    232234      !! References : Goosse, H. et al. 1996, Bul. Soc. Roy. Sc. Liege, 65, 87-90. 
     
    422424      !-----------------------------------------------! 
    423425 
    424       freeze(:,:)   = at_i(:,:)             ! Sea ice cover             
     426      fr_i  (:,:)   = at_i(:,:)             ! Sea-ice fraction             
    425427      tn_ice(:,:,:) = t_su(:,:,:)           ! Ice surface temperature                       
    426428 
     
    440442         CALL prt_ctl( tab2d_1=qsr   , clinfo1=' lim_sbc: qsr    : ', tab2d_2=qns , clinfo2=' qns     : ' ) 
    441443         CALL prt_ctl( tab2d_1=emp   , clinfo1=' lim_sbc: emp    : ', tab2d_2=emps, clinfo2=' emps    : ' ) 
    442          CALL prt_ctl( tab2d_1=freeze, clinfo1=' lim_sbc: freeze : ' ) 
     444         CALL prt_ctl( tab2d_1=fr_i  , clinfo1=' lim_sbc: fr_i  : ' ) 
    443445         CALL prt_ctl( tab3d_1=tn_ice, clinfo1=' lim_sbc: tn_ice : ', kdim=jpl ) 
    444446      ENDIF 
Note: See TracChangeset for help on using the changeset viewer.