20   integer, 
intent(in) :: nhclass,Nprmts_max
 
   21   real,
dimension(Nprmts_max,nhclass), 
intent(in) :: dist_prmts_hydro
 
   31     hp%dtype(i) = dist_prmts_hydro(1,i)
 
   32     hp%col(i) = dist_prmts_hydro(2,i)
 
   33     hp%phase(i) = dist_prmts_hydro(3,i)
 
   34     hp%cp(i) = dist_prmts_hydro(4,i)
 
   35     hp%dmin(i) = dist_prmts_hydro(5,i)
 
   36     hp%dmax(i) = dist_prmts_hydro(6,i)
 
   37     hp%apm(i) = dist_prmts_hydro(7,i)
 
   38     hp%bpm(i) = dist_prmts_hydro(8,i)
 
   39     hp%rho(i) = dist_prmts_hydro(9,i)
 
   40     hp%p1(i) = dist_prmts_hydro(10,i)
 
   41     hp%p2(i) = dist_prmts_hydro(11,i)
 
   42     hp%p3(i) = dist_prmts_hydro(12,i)
 
subroutine load_hydrometeor_classes(Nprmts_max, dist_prmts_hydro, hp, nhclass)
 
!$Id itapm1 ENDIF!IM on interpole les champs sur les niveaux STD de pression!IM a chaque pas de temps de la physique c!positionnement de l argument logique a false c!pour ne pas recalculer deux fois la meme chose!c!a cet effet un appel a plevel_new a ete deplace c!a la fin de la serie d appels c!la boucle DO nlevSTD a ete internalisee c!dans d ou la creation de cette routine c c!CALL false