Ignore:
Timestamp:
Nov 5, 2018, 3:24:59 PM (6 years ago)
Author:
Laurent Fairhead
Message:

Undoing merge with trunk (r3356) to properly register Yann's latest modifications

Location:
LMDZ6/branches/DYNAMICO-conv
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/DYNAMICO-conv

  • LMDZ6/branches/DYNAMICO-conv/libf/phylmd/yamada4.F90

    r3356 r3411  
    117117  REAL aa(klon, klev+1), aa0, aa1
    118118  INTEGER nlay, nlev
    119 
     119  LOGICAL first
     120  INTEGER ipas
     121  SAVE first, ipas
     122  ! FH/IM     data first,ipas/.true.,0/
     123  DATA first, ipas/.FALSE., 0/
     124  !$OMP THREADPRIVATE( first,ipas)
    120125  LOGICAL,SAVE :: hboville=.TRUE.
    121126  REAL,SAVE :: viscom,viscoh
     
    131136  INTEGER iter
    132137  REAL dissip(klon,klev), tkeprov,tkeexp, shear(klon,klev), buoy(klon,klev)
    133   REAL :: disseff
    134 
    135138  REAL,SAVE :: ric0,ric,rifc, b1, kap
    136139  !$OMP THREADPRIVATE(ric0,ric,rifc,b1,kap)
     
    144147  !$OMP THREADPRIVATE(new_yamada4,yamada4_num)
    145148  REAL, SAVE :: yun,ydeux
     149  REAL :: disseff
    146150  !$OMP THREADPRIVATE(yun,ydeux)
    147 
    148151  REAL frif, falpha, fsm
    149152  REAL rino(klon, klev+1), smyam(klon, klev), styam(klon, klev), &
     
    222225  nlay = klev
    223226  nlev = klev + 1
     227  ipas = ipas + 1
    224228
    225229
     
    655659
    656660! Ajout d'une viscosite moleculaire
    657    km(1:ngrid,2:klev)=km(1:ngrid,2:klev)+viscom
    658    kn(1:ngrid,2:klev)=kn(1:ngrid,2:klev)+viscoh
    659    kq(1:ngrid,2:klev)=kq(1:ngrid,2:klev)+viscoh
     661   km(:,:)=km(:,:)+viscom
     662   kn(:,:)=kn(:,:)+viscoh
     663   kq(:,:)=kq(:,:)+viscoh
    660664
    661665  IF (prt_level>1) THEN
     
    721725!============================================================================
    722726
     727  first = .FALSE.
    723728  RETURN
    724729
     
    969974 REAL     hlim(klon)
    970975 REAL, SAVE :: kap=0.4,kapb=0.4
    971   !$OMP THREADPRIVATE(kap,kapb)
    972976 REAL zq
    973977 REAL sq(klon), sqz(klon)
Note: See TracChangeset for help on using the changeset viewer.