2 ,seuil_inversion,weak_inversion,dthmin)
21 INTEGER,
INTENT(IN) :: klon,
klev
22 REAL,
DIMENSION(klon, klev+1),
INTENT(IN) :: paprs
23 REAL,
DIMENSION(klon, klev),
INTENT(IN) ::
pplay
24 REAL,
DIMENSION(klon, 4),
INTENT(IN) :: pctsrf
25 REAL,
DIMENSION(klon, klev),
INTENT(IN) :: t
27 REAL,
DIMENSION(klon),
INTENT(OUT) :: weak_inversion
37 INTEGER i,
k, invb(klon)
39 REAL dthmin(klon), zdthdp
55 - rd * 0.5*(t(
i,
k)+t(
i,
k+1))/rcpd/paprs(
i,
k+1)
56 zdthdp = zdthdp * 100.0
57 IF (
pplay(
i,
k).GT.0.8*paprs(
i,1) .AND. &
58 zdthdp.LT.dthmin(
i) )
THEN
70 IF ( (pctsrf(
i,is_oce) < 0.5) .OR. &
71 (invb(
i) ==
klev) .OR. (dthmin(
i) > seuil_inversion) )
THEN