48       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    :: 
lat__r       
   49       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    :: 
sinlat       
   50       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    :: 
coslat       
   51       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    :: 
lon__r       
   52       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    :: 
lon__h       
   59       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    ::  
sigma       
   60       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    ::  
sigmi       
   61       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    :: 
dsigma       
   62       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    :: 
dsigmi       
   63       real(kind=real8), 
SAVE, 
ALLOCATABLE, 
dimension(:)    :: 
hsigma       
   65       integer, 
SAVE,          
ALLOCATABLE, 
dimension(:)    :: 
k1m          
   66       integer, 
SAVE,          
ALLOCATABLE, 
dimension(:)    :: 
k1p          
   67       integer, 
SAVE,          
ALLOCATABLE, 
dimension(:)    :: 
k2m          
   69       integer, 
SAVE,          
ALLOCATABLE, 
dimension(:)    :: 
ii__ap       
   70       integer, 
SAVE,          
ALLOCATABLE, 
dimension(:)    :: 
jj__ap       
   71       integer, 
SAVE,          
ALLOCATABLE, 
dimension(:,:)  :: 
ikl_ap       
real(kind=real8), save timetu
 
real(kind=real8), save dy2inv
 
real(kind=real8), dimension(:), allocatable, save dsigma
 
integer, dimension(:), allocatable, save ii__ap
 
real(kind=real8), dimension(:), allocatable, save coslat
 
integer, dimension(:), allocatable, save k1m
 
real(kind=real8), save dxhost
 
real(kind=real8), dimension(:), allocatable, save lon__r
 
real(kind=real8), dimension(:), allocatable, save dsigmi
 
integer, dimension(:), allocatable, save k2m
 
real(kind=real8), dimension(:), allocatable, save lat__r
 
!$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
 
real(kind=real8), save dx2inv
 
real(kind=real8), dimension(:), allocatable, save lon__h
 
integer, dimension(:), allocatable, save k1p
 
real(kind=real8), dimension(:), allocatable, save hsigma
 
real(kind=real8), dimension(:), allocatable, save sinlat
 
real(kind=real8), save pt__dy
 
real(kind=real8), dimension(:), allocatable, save sigma
 
real(kind=real8), dimension(:), allocatable, save sigmi
 
integer, dimension(:), allocatable, save jj__ap
 
integer, dimension(:,:), allocatable, save ikl_ap