Changeset 3411 for LMDZ6/branches/DYNAMICO-conv/libf/phylmd/yamada4.F90
- Timestamp:
- Nov 5, 2018, 3:24:59 PM (6 years ago)
- Location:
- LMDZ6/branches/DYNAMICO-conv
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/DYNAMICO-conv
- Property svn:mergeinfo changed
/LMDZ6/trunk removed
- Property svn:mergeinfo changed
-
LMDZ6/branches/DYNAMICO-conv/libf/phylmd/yamada4.F90
r3356 r3411 117 117 REAL aa(klon, klev+1), aa0, aa1 118 118 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) 120 125 LOGICAL,SAVE :: hboville=.TRUE. 121 126 REAL,SAVE :: viscom,viscoh … … 131 136 INTEGER iter 132 137 REAL dissip(klon,klev), tkeprov,tkeexp, shear(klon,klev), buoy(klon,klev) 133 REAL :: disseff134 135 138 REAL,SAVE :: ric0,ric,rifc, b1, kap 136 139 !$OMP THREADPRIVATE(ric0,ric,rifc,b1,kap) … … 144 147 !$OMP THREADPRIVATE(new_yamada4,yamada4_num) 145 148 REAL, SAVE :: yun,ydeux 149 REAL :: disseff 146 150 !$OMP THREADPRIVATE(yun,ydeux) 147 148 151 REAL frif, falpha, fsm 149 152 REAL rino(klon, klev+1), smyam(klon, klev), styam(klon, klev), & … … 222 225 nlay = klev 223 226 nlev = klev + 1 227 ipas = ipas + 1 224 228 225 229 … … 655 659 656 660 ! Ajout d'une viscosite moleculaire 657 km( 1:ngrid,2:klev)=km(1:ngrid,2:klev)+viscom658 kn( 1:ngrid,2:klev)=kn(1:ngrid,2:klev)+viscoh659 kq( 1:ngrid,2:klev)=kq(1:ngrid,2:klev)+viscoh661 km(:,:)=km(:,:)+viscom 662 kn(:,:)=kn(:,:)+viscoh 663 kq(:,:)=kq(:,:)+viscoh 660 664 661 665 IF (prt_level>1) THEN … … 721 725 !============================================================================ 722 726 727 first = .FALSE. 723 728 RETURN 724 729 … … 969 974 REAL hlim(klon) 970 975 REAL, SAVE :: kap=0.4,kapb=0.4 971 !$OMP THREADPRIVATE(kap,kapb)972 976 REAL zq 973 977 REAL sq(klon), sqz(klon)
Note: See TracChangeset
for help on using the changeset viewer.