Changeset 511


Ignore:
Timestamp:
04/09/12 22:51:28 (12 years ago)
Author:
lelod
Message:

correction bug boucle sur les dates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/cresamsu.pro

    r500 r511  
    150150 
    151151; rayons de cressmann 
    152 rhor=120. ; en gros deux fois la resol de AMSUA 
     152 
    153153rtemp=0.5 ;en jours rayon de Cressmann (0.25, 0.5, 1, 2,... - nb entiers!) 
    154 r2=rhor*rhor 
    155154rtemphor=rtemp*24. ; en heures 
    156155print,'rayon temporel en heures',rtemphor 
     
    159158coef=!pi/180. 
    160159rterre=6400. 
    161 rhdeg=rhor*180./(rterre*!pi)    ;rayon de Cressmann en degres 
     160;rhor=120. ; en gros deux fois la resol de AMSUA 
     161rhdeg=1.   ; en degres 
     162;rhdeg=rhor*180./(rterre*!pi)    ;rayon de Cressmann en degres 
     163rhor=rhdeg*(rterre*!pi)/180. 
     164r2=rhor*rhor 
    162165 
    163166; debut et fin de la grille temporelle, a partir des fichiers d'entree 
     
    230233for yyyy=yyyyb,yyyye do begin 
    231234   for mm=mmb,mme do begin 
    232       for dd=ddb,dde do begin 
     235      if (mme ne mmb) then begin 
     236         ddmb=1 
     237         ddme=31 
     238         if mm eq mmb then ddmb=ddb 
     239         if mm eq mme then ddme=dde 
     240      endif 
     241      for dd=ddmb,ddme do begin 
    233242         print, 'iii : traitement du jour ',yyyy,mm,dd 
    234243         ; lecture du fichier journalier 
Note: See TracChangeset for help on using the changeset viewer.