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

Ignore:
Timestamp:
2013-12-11T15:38:42+01:00 (10 years ago)
Author:
clem
Message:

update LIM3 to fix remaining bugs. Now working in global and regional config.

File:
1 edited

Legend:

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

    r4220 r4332  
    4949   PUBLIC   lim_sbc_tau    ! called by sbc_ice_lim 
    5050 
    51    REAL(wp)  ::   epsi16 = 1.e-16_wp   ! constant values 
    5251   REAL(wp)  ::   rzero  = 0._wp     
    5352   REAL(wp)  ::   rone   = 1._wp 
     
    145144 
    146145            !   computation the solar flux at ocean surface 
    147             IF (lk_cpl) THEN ! be carfeful: not being tested yet 
     146            IF (lk_cpl) THEN ! be carfeful: not been tested yet 
    148147               ! original line 
    149148               !zfcm1 = qsr_tot(ji,jj) + fstric(ji,jj) * at_i(ji,jj) 
     
    188187            qns(ji,jj) = zfcm2 - fdtcn(ji,jj)                        ! non solar heat flux 
    189188            !                           ! fdtcn : turbulent oceanic heat flux 
    190  
    191             !!gm   this IF prevents the vertorisation of the whole loop 
    192           !  IF ( ( ji == jiindx ) .AND. ( jj == jjindx) ) THEN 
    193           !     WRITE(numout,*) ' lim_sbc : heat fluxes ' 
    194           !     WRITE(numout,*) ' qsr       : ', qsr(jiindx,jjindx) 
    195           !     WRITE(numout,*) ' pfrld     : ', pfrld(jiindx,jjindx) 
    196           !     WRITE(numout,*) ' fstric    : ', fstric (jiindx,jjindx) 
    197           !     WRITE(numout,*) 
    198           !     WRITE(numout,*) ' qns       : ', qns(jiindx,jjindx) 
    199           !     WRITE(numout,*) ' fdtcn     : ', fdtcn(jiindx,jjindx) 
    200           !     WRITE(numout,*) ' ifral     : ', ifral 
    201           !     WRITE(numout,*) ' ial       : ', ial   
    202           !     WRITE(numout,*) ' qcmif     : ', qcmif(jiindx,jjindx) 
    203           !     WRITE(numout,*) ' qldif     : ', qldif(jiindx,jjindx) 
    204           !     !WRITE(numout,*) ' qcmif / dt: ', qcmif(jiindx,jjindx) * r1_rdtice 
    205           !     !WRITE(numout,*) ' qldif / dt: ', qldif(jiindx,jjindx) * r1_rdtice 
    206           !     WRITE(numout,*) ' ifrdv     : ', ifrdv 
    207           !     WRITE(numout,*) ' qfvbq     : ', qfvbq(jiindx,jjindx) 
    208           !     WRITE(numout,*) ' qdtcn     : ', qdtcn(jiindx,jjindx) 
    209           !     !WRITE(numout,*) ' qfvbq / dt: ', qfvbq(jiindx,jjindx) * r1_rdtice 
    210           !     !WRITE(numout,*) ' qdtcn / dt: ', qdtcn(jiindx,jjindx) * r1_rdtice 
    211           !     WRITE(numout,*) ' ' 
    212           !     WRITE(numout,*) ' fdtcn     : ', fdtcn(jiindx,jjindx) 
    213           !     WRITE(numout,*) ' fhmec     : ', fhmec(jiindx,jjindx) 
    214           !     WRITE(numout,*) ' fheat_mec : ', fheat_mec(jiindx,jjindx) 
    215           !     WRITE(numout,*) ' fhbri     : ', fhbri(jiindx,jjindx) 
    216           !     WRITE(numout,*) ' fheat_res : ', fheat_res(jiindx,jjindx) 
    217           !  ENDIF 
    218             !!gm   end 
    219189         END DO 
    220190      END DO 
Note: See TracChangeset for help on using the changeset viewer.