21 real lat(klon),lat_radian(klon)
24 real lat_sahel,beta(klon)
35 time_radian=(time+15.)*2.*pi /
year_len
37 if (
prt_level >= 1) print *,
'time_radian time', time_radian, time
39 lat(:)=180.*lat_radian(:)/pi
41 lat_sahel=-5*sin(time_radian)+13
42 lat_nord=lat_sahel+25.
46 if (lat(j) < 5. )
then
48 logbeta(j)=0.2*(lat(j)-lat_sud)-1.6
49 beta(j)=10**(logbeta(j))
50 beta(j)=max(beta(j),0.03)
51 beta(j)=min(beta(j),0.22)
54 elseif (lat(j) < 22.)
then
56 logbeta(j)=-0.25*(lat(j)-lat_sahel)-1.6
57 beta(j)=10**(logbeta(j))
58 beta(j)=max(beta(j),1.e-2)
59 beta(j)=min(beta(j),0.22)
63 logbeta(j)=0.25*(lat(j)-lat_nord)-1.
64 beta(j)=10**(logbeta(j))
65 beta(j)=max(beta(j),1.e-2)
66 beta(j)=min(beta(j),0.25)
subroutine calbeta_clim(klon, time, lat_radian, beta)
!FH On elimine toutes les clefs physiques dans la dynamique prt_level