Index: LMDZ6/branches/Amaury_dev/libf/dyn3d/bilan_dyn.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d/bilan_dyn.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d/bilan_dyn.F	(revision 5093)
@@ -26,5 +26,5 @@
 c====================================================================
 c
-c   Sous-programme consacre � des diagnostics dynamiques de base
+c   Sous-programme consacre à des diagnostics dynamiques de base
 c
 c 
@@ -89,5 +89,5 @@
       real ww
 
-c   variables dynamiques interm�diaires
+c   variables dynamiques intermédiaires
       REAL vcont(iip1,jjm,llm),ucont(iip1,jjp1,llm)
       REAL ang(iip1,jjp1,llm),unat(iip1,jjp1,llm)
@@ -97,8 +97,8 @@
       REAL bern(iip1,jjp1,llm)
 
-c   champ contenant les scalaires advect�s.
+c   champ contenant les scalaires advectés.
       real Q(iip1,jjp1,llm,nQ)
     
-c   champs cumul�s
+c   champs cumulés
       real ps_cum(iip1,jjp1)
       real masse_cum(iip1,jjp1,llm)
@@ -308,10 +308,10 @@
 c   ----------------------------
 
-c   �nergie cin�tique
+c   énergie cinétique
       ucont(:,:,:)=0
       CALL covcont(llm,ucov,vcov,ucont,vcont)
       CALL enercin(vcov,ucov,vcont,ucont,ecin)
 
-c   moment cin�tique
+c   moment cinétique
       do l=1,llm
          ang(:,:,l)=ucov(:,:,l)+constang(:,:)
@@ -373,5 +373,5 @@
       enddo
 
-c    flux m�ridien
+c    flux méridien
 c    -------------
       do iQ=1,nQ
@@ -440,5 +440,5 @@
  
 c=====================================================================
-c   Transport m�ridien
+c   Transport méridien
 c=====================================================================
 
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d/guide_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d/guide_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d/guide_mod.F90	(revision 5093)
@@ -99,5 +99,5 @@
     CALL getpar('guide_teta',.false.,guide_teta,'guidage de T par Teta')
 
-    CALL getpar('guide_add',.false.,guide_add,'for�age constant?')
+    CALL getpar('guide_add',.false.,guide_add,'forçage constant?')
     CALL getpar('guide_zon',.false.,guide_zon,'guidage moy zonale')
     if (guide_zon .and. abs(grossismx - 1.) > 0.01) &
@@ -121,5 +121,5 @@
 
 
-! Sauvegarde du for�age
+! Sauvegarde du forçage
     CALL getpar('guide_sav',.false.,guide_sav,'sauvegarde guidage')
     CALL getpar('iguide_sav',4,iguide_sav,'freq. sauvegarde guidage')
@@ -1719,5 +1719,5 @@
         call nf95_put_var(nid, varid_alpha_q, alpha_q)
 ! --------------------------------------------------------------------
-! Cr�ation des variables sauvegard�es
+! Création des variables sauvegardées
 ! --------------------------------------------------------------------
         ierr = nf90_redef(nid)
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d/tetaleveli1j.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d/tetaleveli1j.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d/tetaleveli1j.F	(revision 5093)
@@ -57,5 +57,5 @@
 c=====================================================================
       if (lnew) then
-c   on r�initialise les r�indicages et les poids
+c   on réinitialise les réindicages et les poids
 c=====================================================================
 
@@ -96,5 +96,5 @@
 c
 c ...   Modif . P. Le Van    ( 20/01/98) ....
-c       Modif Fr�d�ric Hourdin (3/01/02)
+c       Modif Frédéric Hourdin (3/01/02)
 
         IF(pgcm(i,lb(i))==0.OR.
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d/tetaleveli1j1.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d/tetaleveli1j1.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d/tetaleveli1j1.F	(revision 5093)
@@ -57,5 +57,5 @@
 c=====================================================================
       if (lnew) then
-c   on r�initialise les r�indicages et les poids
+c   on réinitialise les réindicages et les poids
 c=====================================================================
 
@@ -96,5 +96,5 @@
 c
 c ...   Modif . P. Le Van    ( 20/01/98) ....
-c       Modif Fr�d�ric Hourdin (3/01/02)
+c       Modif Frédéric Hourdin (3/01/02)
 
         IF(pgcm(i,lb(i))==0.OR.
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d/top_bound.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d/top_bound.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d/top_bound.F	(revision 5093)
@@ -27,5 +27,5 @@
 c   ------
 c
-c   Dissipation lin�aire (ex top_bound de la physique)
+c   Dissipation linéaire (ex top_bound de la physique)
 c
 c=======================================================================
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d_common/comdissnew.h
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d_common/comdissnew.h	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d_common/comdissnew.h	(revision 5093)
@@ -5,5 +5,5 @@
 !  ATTENTION!!!!: ce fichier include est compatible format fixe/format libre
 !                 veillez à n'utiliser que des ! pour les commentaires
-!                 et à bien positionner les & des lignes de continuation 
+!                 et à bien positionner les & des lignes de continuation
 !                 (les placer en colonne 6 et en colonne 73)
 !
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d_common/disvert_noterre.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d_common/disvert_noterre.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d_common/disvert_noterre.F	(revision 5093)
@@ -24,5 +24,5 @@
 c
 c=======================================================================
-c    Discretisation verticale en coordonn�e hybride (ou sigma)
+c    Discretisation verticale en coordonnée hybride (ou sigma)
 c
 c=======================================================================
@@ -208,9 +208,9 @@
 c     Calcul au milieu des couches :
 c     WARNING : le choix de placer le milieu des couches au niveau de
-c     pression interm�diaire est arbitraire et pourrait etre modifi�.
+c     pression intermédiaire est arbitraire et pourrait etre modifié.
 c     Le calcul du niveau pour la derniere couche 
 c     (on met la meme distance (en log pression)  entre P(llm)
 c     et P(llm -1) qu'entre P(llm-1) et P(llm-2) ) est
-c     Specifique.  Ce choix est sp�cifi� ici ET dans exner_milieu.F
+c     Specifique.  Ce choix est spécifié ici ET dans exner_milieu.F
 
       DO l = 1, llm-1
@@ -284,6 +284,6 @@
 c     L'objectif est de calculer newsig telle que
 c       (1 -pa/preff)*exp(1-1./newsig**2)+(pa/preff)*newsig = sig
-c     Cela ne se r�soud pas analytiquement: 
-c     => on r�soud par iterration bourrine 
+c     Cela ne se résoud pas analytiquement:
+c     => on résoud par iterration bourrine
 c     ----------------------------------------------
 c     Information  : where exp(1-1./x**2) become << x
@@ -320,5 +320,5 @@
               newsig=(X2+newsig)*0.5
           end if
-c         Test : on arete lorsque on approxime sig � moins de 0.01 m pr�s 
+c         Test : on arete lorsque on approxime sig à moins de 0.01 m près
 c         (en pseudo altitude) :
           IF(abs(10.*log(F))<1.E-5) goto 999
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d_common/interpre.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d_common/interpre.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d_common/interpre.F	(revision 5093)
@@ -41,6 +41,6 @@
 
 c       CALCUL DE LA PRESSION DE SURFACE
-c       Les coefficients ap et bp sont pass�s en common 
-c       Calcul de la pression au sol en mb optimis�e pour 
+c       Les coefficients ap et bp sont passés en common
+c       Calcul de la pression au sol en mb optimisée pour
 c       la vectorialisation
                    
@@ -67,6 +67,6 @@
 c RECONSTRUCTION DES CHAMPS CONTRAVARIANTS
 c Le programme ppm3d travaille avec les composantes
-c de vitesse et pas les flux, on doit donc passer de l'un � l'autre
-c Dans le m�me temps, on fait le changement d'orientation du vent en v
+c de vitesse et pas les flux, on doit donc passer de l'un à l'autre
+c Dans le même temps, on fait le changement d'orientation du vent en v
       do l=1,llm
           do j=1,jjm
@@ -99,7 +99,7 @@
       
 c INVERSION DES NIVEAUX
-c le programme ppm3d travaille avec une 3�me coordonn�e invers�e par rapport
+c le programme ppm3d travaille avec une 3ème coordonnée inversée par rapport
 c de celle du LMDZ: z=1<=>niveau max, z=llm+1<=>surface
-c On passe donc des niveaux du LMDZ � ceux de Lin
+c On passe donc des niveaux du LMDZ à ceux de Lin
      
       do l=1,llm+1
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d_common/ppm3d.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d_common/ppm3d.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d_common/ppm3d.F	(revision 5093)
@@ -68,5 +68,5 @@
       implicit none
 
-c     rajout de d�clarations
+c     rajout de déclarations
 c      integer Jmax,kmax,ndt0,nstep,k,j,i,ic,l,js,jn,imh,iad,jad,krd
 c      integer iu,iiu,j2,jmr,js0,jt
@@ -769,5 +769,5 @@
       DO k=1,NLAY
       DO I=1,IMR
-c     j=1 c'est le p�le Sud, j=JNP c'est le p�le Nord
+c     j=1 c'est le pôle Sud, j=JNP c'est le pôle Nord
       Q(I,  2,k,IC) = Q(I,  1,k,IC)
       Q(I,JMR,k,IC) = Q(I,JNP,k,IC)
Index: LMDZ6/branches/Amaury_dev/libf/dyn3d_common/traceurpole.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3d_common/traceurpole.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3d_common/traceurpole.F	(revision 5093)
@@ -28,5 +28,5 @@
 
     
-c On impose une seule valeur au pôle Sud j=jjm+1=jjp1       
+c On impose une seule valeur au pôle Sud j=jjm+1=jjp1
       sommemasses=0
       sommemqs=0
Index: LMDZ6/branches/Amaury_dev/libf/dyn3dmem/bilan_dyn_loc.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3dmem/bilan_dyn_loc.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3dmem/bilan_dyn_loc.F	(revision 5093)
@@ -30,5 +30,5 @@
 c====================================================================
 c
-c   Sous-programme consacre � des diagnostics dynamiques de base
+c   Sous-programme consacre à des diagnostics dynamiques de base
 c
 c 
@@ -88,5 +88,5 @@
       real ww
 
-c   variables dynamiques interm�diaires
+c   variables dynamiques intermédiaires
       REAL,SAVE,ALLOCATABLE :: vcont(:,:,:),ucont(:,:,:)
       REAL,SAVE,ALLOCATABLE :: ang(:,:,:),unat(:,:,:)
@@ -96,8 +96,8 @@
       REAL,SAVE,ALLOCATABLE :: bern(:,:,:)
 
-c   champ contenant les scalaires advect�s.
+c   champ contenant les scalaires advectés.
       real,SAVE,ALLOCATABLE :: Q(:,:,:,:)
     
-c   champs cumul�s
+c   champs cumulés
       real,SAVE,ALLOCATABLE ::  ps_cum(:,:)
       real,SAVE,ALLOCATABLE ::  masse_cum(:,:,:)
@@ -370,5 +370,5 @@
       jje=jj_end
     
-c   �nergie cin�tique
+c   énergie cinétique
 !      ucont(:,jjb:jje,:)=0
 
@@ -382,5 +382,5 @@
       CALL enercin_loc(vcov,ucov,vcont,ucont,ecin)
 
-c   moment cin�tique
+c   moment cinétique
 !$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
       do l=1,llm
@@ -490,5 +490,5 @@
       enddo
 
-c    flux m�ridien
+c    flux méridien
 c    -------------
       do iQ=1,nQ
@@ -642,5 +642,5 @@
 
 c=====================================================================
-c   Transport m�ridien
+c   Transport méridien
 c=====================================================================
 
Index: LMDZ6/branches/Amaury_dev/libf/dyn3dmem/conf_gcm.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3dmem/conf_gcm.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3dmem/conf_gcm.F90	(revision 5093)
@@ -121,7 +121,7 @@
 
   !Config  Key  = prt_level
-  !Config  Desc = niveau d'impressions de d�bogage
+  !Config  Desc = niveau d'impressions de débogage
   !Config  Def  = 0
-  !Config  Help = Niveau d'impression pour le d�bogage
+  !Config  Help = Niveau d'impression pour le débogage
   !Config         (0 = minimum d'impression)
   prt_level = 0
@@ -921,9 +921,9 @@
 
      !Config  Key  = use_mpi_alloc
-     !Config  Desc = Utilise un buffer MPI en m�moire globale
+     !Config  Desc = Utilise un buffer MPI en mémoire globale
      !Config  Def  = false
      !Config  Help = permet d'activer l'utilisation d'un buffer MPI
-     !Config         en m�moire globale a l'aide de la fonction MPI_ALLOC.
-     !Config         Cela peut am�liorer la bande passante des transferts MPI
+     !Config         en mémoire globale a l'aide de la fonction MPI_ALLOC.
+     !Config         Cela peut améliorer la bande passante des transferts MPI
      !Config         d'un facteur 2  
      use_mpi_alloc=.FALSE.
@@ -933,5 +933,5 @@
      !Config  Desc = activation de la version strato
      !Config  Def  = .FALSE.
-     !Config  Help = active la version stratosph�rique de LMDZ de F. Lott
+     !Config  Help = active la version stratosphérique de LMDZ de F. Lott
 
      ok_strato=.FALSE.
Index: LMDZ6/branches/Amaury_dev/libf/dyn3dmem/guide_loc_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3dmem/guide_loc_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3dmem/guide_loc_mod.F90	(revision 5093)
@@ -100,5 +100,5 @@
     CALL getpar('guide_teta',.false.,guide_teta,'guidage de T par Teta')
 
-    CALL getpar('guide_add',.false.,guide_add,'for�age constant?')
+    CALL getpar('guide_add',.false.,guide_add,'foréage constant?')
     CALL getpar('guide_zon',.false.,guide_zon,'guidage moy zonale')
     if (guide_zon .and. abs(grossismx - 1.) > 0.01) &
@@ -121,5 +121,5 @@
     CALL getpar('plim_guide_BL',85000.,plim_guide_BL,'BL top presnivs value')
 
-! Sauvegarde du for�age
+! Sauvegarde du forçage
     CALL getpar('guide_sav',.false.,guide_sav,'sauvegarde guidage')
     CALL getpar('iguide_sav',4,iguide_sav,'freq. sauvegarde guidage')
@@ -2269,5 +2269,5 @@
         call nf95_put_var(nid, varid_alpha_q, zq)
 ! --------------------------------------------------------------------
-! Cr�ation des variables sauvegard�es
+! Création des variables sauvegardées
 ! --------------------------------------------------------------------
         ierr = nf90_redef(nid)
Index: LMDZ6/branches/Amaury_dev/libf/dyn3dmem/parallel_lmdz.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3dmem/parallel_lmdz.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3dmem/parallel_lmdz.F90	(revision 5093)
@@ -222,5 +222,5 @@
 !Config  Desc = taille des blocs openmp
 !Config  Def  = 1
-!Config  Help = defini la taille des packets d'it�ration openmp
+!Config  Help = defini la taille des packets d'itération openmp
 !Config         distribue a chaque tache lors de l'entree dans une
 !Config         boucle parallelisee
Index: LMDZ6/branches/Amaury_dev/libf/dyn3dmem/times.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3dmem/times.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3dmem/times.F90	(revision 5093)
@@ -194,5 +194,5 @@
       endif
       
-    ENDIF  ! using_mp�
+    ENDIF  ! using_mpi
   end subroutine allgather_timer_average
   
Index: LMDZ6/branches/Amaury_dev/libf/dyn3dmem/top_bound_loc.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dyn3dmem/top_bound_loc.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dyn3dmem/top_bound_loc.F	(revision 5093)
@@ -27,5 +27,5 @@
 c   ------
 c
-c   Dissipation lin�aire (ex top_bound de la physique)
+c   Dissipation linéaire (ex top_bound de la physique)
 c
 c=======================================================================
Index: LMDZ6/branches/Amaury_dev/libf/dynphy_lonlat/lmdz_calfis_loc.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/dynphy_lonlat/lmdz_calfis_loc.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/dynphy_lonlat/lmdz_calfis_loc.F90	(revision 5093)
@@ -187,11 +187,11 @@
   ! Introduction du splitting (FH)
   ! Question pour Yann :
-  ! J'ai �t� surpris au d�but que les tableaux zufi_omp, zdufi_omp n'co soitent
+  ! J'ai été surpris au début que les tableaux zufi_omp, zdufi_omp n'co soitent
   ! en SAVE. Je crois comprendre que c'est parce que tu voulais qu'il
   ! soit allocatable (plutot par exemple que de passer une dimension
-  ! d�pendant du process en argument des routines) et que, du coup,
-  ! le SAVE �vite d'avoir � refaire l'allocation � chaque appel.
+  ! dépendant du process en argument des routines) et que, du coup,
+  ! le SAVE évite d'avoir à refaire l'allocation à chaque appel.
   ! Tu confirmes ?
-  ! J'ai suivi le m�me principe pour les zdufic_omp
+  ! J'ai suivi le même principe pour les zdufic_omp
   ! Mais c'est surement bien que tu controles.
   !
Index: LMDZ6/branches/Amaury_dev/libf/misc/iniprint.h
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/misc/iniprint.h	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/misc/iniprint.h	(revision 5093)
@@ -4,5 +4,5 @@
 !
 ! gestion des impressions de sorties et de débogage
-! lunout:    unité du fichier dans lequel se font les sorties 
+! lunout:    unité du fichier dans lequel se font les sorties
 !                           (par defaut 6, la sortie standard)
 ! prt_level: niveau d'impression souhaité (0 = minimum)
Index: LMDZ6/branches/Amaury_dev/libf/misc/write_field.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/misc/write_field.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/misc/write_field.F90	(revision 5093)
@@ -282,5 +282,5 @@
                       //trim(int2str(pos+offset))      &    
                       //'," ---> ",g22.16," | ")'
-! d�pent de l'impl�mention, sur compaq, c'est necessaire
+! dépend de l'implémention, sur compaq, c'est necessaire
 !            Pos=Pos+ColumnSize
           endif
Index: LMDZ6/branches/Amaury_dev/libf/phy_common/mod_phys_lmdz_mpi_transfert.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phy_common/mod_phys_lmdz_mpi_transfert.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phy_common/mod_phys_lmdz_mpi_transfert.F90	(revision 5093)
@@ -65,5 +65,5 @@
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
-!! -- Les chaine de charact�re -- !!
+!! -- Les chaine de charactère -- !!
 
   SUBROUTINE bcast_mpi_c(var1)
Index: LMDZ6/branches/Amaury_dev/libf/phy_common/mod_phys_lmdz_omp_transfert.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phy_common/mod_phys_lmdz_omp_transfert.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phy_common/mod_phys_lmdz_omp_transfert.F90	(revision 5093)
@@ -109,5 +109,5 @@
 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
-!! -- Les chaine de charact�re -- !!
+!! -- Les chaine de charactère -- !!
 
   SUBROUTINE bcast_omp_c(var)
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/add_wake_tend.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/add_wake_tend.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/add_wake_tend.F90	(revision 5093)
@@ -1,5 +1,5 @@
 SUBROUTINE add_wake_tend(zddeltat, zddeltaq, zds, zdas, zddensw, zddensaw, zoccur, text, abortphy)
 !===================================================================
-! Ajoute les tendances li�es aux diverses parametrisations physiques aux
+! Ajoute les tendances liées aux diverses parametrisations physiques aux
 ! variables d'etat des poches froides.
 !===================================================================
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/calcul_fluxs_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/calcul_fluxs_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/calcul_fluxs_mod.F90	(revision 5093)
@@ -55,7 +55,7 @@
 !   dflux_s      derivee du flux de chaleur sensible / Ts
 !   dflux_l      derivee du flux de chaleur latente  / Ts
-!   sens_prec_liq flux sensible li� aux echanges de precipitations liquides
+!   sens_prec_liq flux sensible lié aux echanges de precipitations liquides
 !   sens_prec_sol                                    precipitations solides
-!   lat_prec_liq  flux latent li� aux echanges de precipitations liquides
+!   lat_prec_liq  flux latent lié aux echanges de precipitations liquides
 !   lat_prec_sol                                  precipitations solides
 
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cosp/cosp_output_write_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cosp/cosp_output_write_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cosp/cosp_output_write_mod.F90	(revision 5093)
@@ -457,5 +457,5 @@
 
     ! ug On récupère le type écrit de la structure:
-    !       Assez moche, �|  refaire si meilleure méthode...
+    !       Assez moche, à refaire si meilleure méthode...
     IF (INDEX(var%cosp_typeecrit(iff), "once") > 0) THEN
        typeecrit = 'once'
@@ -559,5 +559,5 @@
 
     ! ug On récupère le type écrit de la structure:
-    !       Assez moche, �|  refaire si meilleure méthode...
+    !       Assez moche, à refaire si meilleure méthode...
     IF (INDEX(var%cosp_typeecrit(iff), "once") > 0) THEN
        typeecrit = 'once'
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cosp/lidar_simulator.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cosp/lidar_simulator.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cosp/lidar_simulator.F90	(revision 5093)
@@ -690,5 +690,5 @@
 ! Lum_norm=f(tetaS,tau_cloud) derived from adding-doubling calculations
 !        valid ONLY ABOVE OCEAN (albedo_sfce=5%)
-!        valid only in one viewing direction (theta_v=30�, phi_s-phi_v=320�)
+!        valid only in one viewing direction (theta_v=30°, phi_s-phi_v=320°)
 !        based on adding-doubling radiative transfer computation
 !        for tau values (0 to 100) and for tetas values (0 to 80)
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cosp2/cosp_output_write_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cosp2/cosp_output_write_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cosp2/cosp_output_write_mod.F90	(revision 5093)
@@ -474,5 +474,5 @@
 
     ! ug On récupère le type écrit de la structure:
-    !       Assez moche, �|  refaire si meilleure méthode...
+    !       Assez moche, à refaire si meilleure méthode...
     IF (INDEX(var%cosp_typeecrit(iff), "once") > 0) THEN
        typeecrit = 'once'
@@ -576,5 +576,5 @@
 
     ! ug On récupère le type écrit de la structure:
-    !       Assez moche, �|  refaire si meilleure méthode...
+    !       Assez moche, à refaire si meilleure méthode...
     IF (INDEX(var%cosp_typeecrit(iff), "once") > 0) THEN
        typeecrit = 'once'
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cosp2/parasol.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cosp2/parasol.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cosp2/parasol.F90	(revision 5093)
@@ -81,5 +81,5 @@
     ! Lum_norm=f(PARASOL_SZA,tau_cloud) derived from adding-doubling calculations
     !        valid ONLY ABOVE OCEAN (albedo_sfce=5%)
-    !        valid only in one viewing direction (theta_v=30�, phi_s-phi_v=320�)
+    !        valid only in one viewing direction (theta_v=30°, phi_s-phi_v=320°)
     !        based on adding-doubling radiative transfer computation
     !        for PARASOL_TAU values (0 to 100) and for PARASOL_SZA values (0 to 80)
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cospv2/lmdz_cosp_output_write_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cospv2/lmdz_cosp_output_write_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cospv2/lmdz_cosp_output_write_mod.F90	(revision 5093)
@@ -670,5 +670,5 @@
 
     ! ug On récupère le type écrit de la structure:
-    !       Assez moche, �|  refaire si meilleure méthode...
+    !       Assez moche, à refaire si meilleure méthode...
     IF (INDEX(var%cosp_typeecrit(iff), "once") > 0) THEN
        typeecrit = 'once'
@@ -766,5 +766,5 @@
 
     ! ug On récupère le type écrit de la structure:
-    !       Assez moche, �|  refaire si meilleure méthode...
+    !       Assez moche, à refaire si meilleure méthode...
     IF (INDEX(var%cosp_typeecrit(iff), "once") > 0) THEN
        typeecrit = 'once'
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cospv2/parasol.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cospv2/parasol.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cospv2/parasol.F90	(revision 5093)
@@ -81,5 +81,5 @@
     ! Lum_norm=f(PARASOL_SZA,tau_cloud) derived from adding-doubling calculations
     !        valid ONLY ABOVE OCEAN (albedo_sfce=5%)
-    !        valid only in one viewing direction (theta_v=30�, phi_s-phi_v=320�)
+    !        valid only in one viewing direction (theta_v=30°, phi_s-phi_v=320°)
     !        based on adding-doubling radiative transfer computation
     !        for PARASOL_TAU values (0 to 100) and for PARASOL_SZA values (0 to 80)
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cv30_routines.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cv30_routines.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cv30_routines.F90	(revision 5093)
@@ -3082,5 +3082,5 @@
 
   ! fraction deau condensee dans les melanges convertie en precip : epm
-  ! et eau condens�e pr�cipit�e dans masse d'air satur� : l_m*dM_m/dzdz.dzdz
+  ! et eau condensée précipitée dans masse d'air saturé : l_m*dM_m/dzdz.dzdz
   DO j = 1, nam1
     DO k = 1, j - 1
@@ -3277,7 +3277,7 @@
 
         ! On fait varier epmax en fn de la cape
-        ! Il faut donc recalculer ep, et hp qui a d�j� �t� calcul� et
-        ! qui en d�pend
-        ! Toutes les autres variables fn de ep sont calcul�es plus bas.
+        ! Il faut donc recalculer ep, et hp qui a déjà été calculé et
+        ! qui en dépend
+        ! Toutes les autres variables fn de ep sont calculées plus bas.
 
         INCLUDE "cvthermo.h"
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cv3_routines.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cv3_routines.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cv3_routines.F90	(revision 5093)
@@ -1101,5 +1101,5 @@
 
 !JAM--------------------------------------------------------------------
-! Calcul de la quantit� d'eau sous forme de glace
+! Calcul de la quantité d'eau sous forme de glace
 ! --------------------------------------------------------------------
   INTEGER nl, len
@@ -3072,5 +3072,5 @@
 !!---end jyg---
 
-! --------retour � la formulation originale d'Emanuel.
+! --------retour à la formulation originale d'Emanuel.
         IF (cvflag_ice) THEN
 
@@ -3082,7 +3082,7 @@
 
 !JAM  Attention: evap=sigt*E
-!    Modification: evap devient l'�vaporation en milieu de couche
-!    car n�cessaire dans cv3_yield
-!    Du coup, il faut modifier pas mal d'�quations...
+!    Modification: evap devient l'évaporation en milieu de couche
+!    car nécessaire dans cv3_yield
+!    Du coup, il faut modifier pas mal d'équations...
 !    et l'expression de afac qui devient afac1
 !    revap=sqrt((prec(i+1)+prec(i))/2)
@@ -3103,5 +3103,5 @@
 !JYG    Dans sa formulation originale, Emanuel calcule l'evaporation par:
 ! c             evap(il,i)=sigt*afac*revap
-! ce qui n'est pas correct. Dans cv_routines, la formulation a �t� modifiee.
+! ce qui n'est pas correct. Dans cv_routines, la formulation a été modifiee.
 ! Ici,l'evaporation evap est simplement calculee par l'equation de
 ! conservation.
@@ -4902,5 +4902,5 @@
     ENDDO       ! k
 
-! 14/01/15 AJ delta n'a rien � faire l�...                                                 
+! 14/01/15 AJ delta n'a rien à faire là...
     DO il = 1, ncum                                                  ! cld
 !!      IF (wa(il,i)>0.0 .AND. iflag(il)<=1) &                         ! cld
@@ -4918,5 +4918,5 @@
 
 ! IM cf. FH 
-! 14/01/15 AJ ne correspond pas � ce qui a �t� cod� par JYG et SB           
+! 14/01/15 AJ ne correspond pas à ce qui a été codé par JYG et SB
                                                          
       IF (iflag_clw==0) THEN                                         ! cld
@@ -4991,5 +4991,5 @@
 
 ! fraction deau condensee dans les melanges convertie en precip : epm
-! et eau condens�e pr�cipit�e dans masse d'air satur� : l_m*dM_m/dzdz.dzdz
+! et eau condensée précipitée dans masse d'air saturé : l_m*dM_m/dzdz.dzdz
   DO j = 1, nl
     DO k = 1, nl
@@ -5141,7 +5141,7 @@
 
         ! On fait varier epmax en fn de la cape
-        ! Il faut donc recalculer ep, et hp qui a d�j� �t� calcul� et
-        ! qui en d�pend
-        ! Toutes les autres variables fn de ep sont calcul�es plus bas.
+        ! Il faut donc recalculer ep, et hp qui a déjà été calculé et
+        ! qui en dépend
+        ! Toutes les autres variables fn de ep sont calculées plus bas.
 
   include "cvthermo.h"
@@ -5178,5 +5178,5 @@
 
         ! il faut calculer la cape: on fait un calcule simple car tant qu'on ne
-        ! connait pas ep, on ne connait pas les m�langes, ddfts etc... qui sont
+        ! connait pas ep, on ne connait pas les mélanges, ddfts etc... qui sont
         ! necessaires au calcul de la cape dans la nouvelle physique
         
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cv_driver.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cv_driver.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cv_driver.F90	(revision 5093)
@@ -568,5 +568,5 @@
                 ,cape,ep,hp,icb,inb,clw,nk,t,h,lv &
                 ,epmax_diag)
-        ! on Ã©crase ep et recalcule hp
+        ! on écrase ep et recalcule hp
     END IF
 
@@ -699,5 +699,5 @@
 ! si icvflag_Tpa=0, alors la fraction de glace dans l'ascendance adiabatique est
   ! fonction de la temperature de l'environnement et la temperature de l'ascendance est 
-  ! calculee en deux itérations, une en supposant qu'il n'y a pas de glace et l'autre 
+  ! calculee en deux itérations, une en supposant qu'il n'y a pas de glace et l'autre
   ! en ajoutant la glace (ancien schéma d'Arnaud Jam).
 ! si icvflag_Tpa=1, alors la fraction de glace dans l'ascendance adiabatique est
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/cvltr.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/cvltr.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/cvltr.F90	(revision 5093)
@@ -49,9 +49,9 @@
   REAL,DIMENSION(klon,klev,klev),INTENT(IN) :: sij        ! fraction dair de lenv
   REAL,DIMENSION(klon,klev),INTENT(IN)      :: wght_cvfd  ! weights of the layers feeding convection
-  REAL,DIMENSION(klon,klev,klev),INTENT(IN) :: elij       ! contenu en eau condens�e sp�cifique/conc deau condens�e massique
+  REAL,DIMENSION(klon,klev,klev),INTENT(IN) :: elij       ! contenu en eau condensée spécifique/conc deau condensée massique
   REAL,DIMENSION(klon,klev,klev),INTENT(IN) :: epmlmMm    ! eau condensee precipitee dans mel masse dair sat
   REAL,DIMENSION(klon,klev),INTENT(IN)      :: eplaMm    ! eau condensee precipitee dans aa masse dair sat
 
-  REAL,DIMENSION(klon,klev),INTENT(IN)      :: clw        ! contenu en eau condens�e dans lasc adiab
+  REAL,DIMENSION(klon,klev),INTENT(IN)      :: clw        ! contenu en eau condensée dans lasc adiab
   REAL,DIMENSION(klon),INTENT(IN)           :: sigd
   INTEGER,DIMENSION(klon),INTENT(IN)        :: icb,inb
@@ -80,5 +80,5 @@
 
 ! RomP ! les variables sont nettoyees des valeurs aberrantes
-  REAL,DIMENSION(klon,klev)         :: Pa, Pm  ! pluie AA et m�langes, var temporaire
+  REAL,DIMENSION(klon,klev)         :: Pa, Pm  ! pluie AA et mélanges, var temporaire
   REAL,DIMENSION(klon,klev)         :: pmflxs,pmflxr ! pmflxrIN,pmflxsIN sans valeur aberante
   REAL,DIMENSION(klon,klev)         :: mp            ! flux de masse
@@ -155,8 +155,8 @@
 ! On prend la moyenne des precip entre le niveau i+1 et i
 ! I=3/4* (P(1+1)+P(i))/2 / (sigd*r*rho_l)
-!  1000kg/m3= densit� de l'eau
+!  1000kg/m3= densité de l'eau
 ! 0.75e-3 = 3/4 /1000
-! Par la suite, I est tout le temps multipli� par sig_d pour avoir l'impaction sur la surface de la maille
-! on le n�glige ici pour simplifier le code
+! Par la suite, I est tout le temps multiplié par sig_d pour avoir l'impaction sur la surface de la maille
+! on le néglige ici pour simplifier le code
   do j=1,klev-1
    do i=1,klon
@@ -201,5 +201,5 @@
   END DO
 
-! suppression des valeurs tr�s faibles (~1e-320)
+! suppression des valeurs très faibles (~1e-320)
 ! multiplication de levaporation pour lavoir par unite de temps
 ! et par unite de surface de la maille
@@ -468,5 +468,5 @@
      kappa(i,j)=1.
      if(j==1) then
-       qDi(i,j,it)=qDi(i,j+1,it) !orig tr(i,j,it)   ! mp(1)=0 donc tout vient de la couche sup�rieure
+       qDi(i,j,it)=qDi(i,j+1,it) !orig tr(i,j,it)   ! mp(1)=0 donc tout vient de la couche supérieure
      elseif(mp(i,j+1)>mp(i,j).and.mp(i,j+1)>1.e-10) then
        qDi(i,j,it)=qDi(i,j+1,it)
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/dyn1d/mod_1D_amma_read.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/dyn1d/mod_1D_amma_read.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/dyn1d/mod_1D_amma_read.F90	(revision 5093)
@@ -389,5 +389,5 @@
        endif
        if (annee_ref==2006 .and. day1<day_ini_amma) then
-        print*,'AMMA a d�but� le 10 juillet 2006',day1,day_ini_amma
+        print*,'AMMA a débuté le 10 juillet 2006',day1,day_ini_amma
         print*,'Changer dayref dans run.def'
         stop
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/hbtm_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/hbtm_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/hbtm_mod.F90	(revision 5093)
@@ -181,5 +181,5 @@
     ! ++ r4 = 35.86             7.66           Kelvin
     ! ++  q_sat = eps*e_sat/(p-(1-eps)*e_sat)
-    ! ++ deriv� :
+    ! ++ derivé :
     ! ++ =========
     ! ++                   r3*(Tf-r4)*q_sat(T,p)
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/init_be.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/init_be.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/init_be.F90	(revision 5093)
@@ -62,5 +62,5 @@
   WRITE(*,*)'PASSAGE init_be ...'
 
-! la source est maintenant d�finie independemment de la valeur de klev.
+! la source est maintenant définie independemment de la valeur de klev.
 !!! Source actuellement definie pour klev = 19 et klev >= 39
 !!  IF (klev /= 19 .AND. klev<39) CALL abort_physic("init_be","Source du be7 necessite klev=19 ou klev>=39",1)
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/inlandsis/sisvat_tso.F
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/inlandsis/sisvat_tso.F	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/inlandsis/sisvat_tso.F	(revision 5093)
@@ -623,5 +623,5 @@
 c #EU      TsisSV(ikl,isl)  = max(TaT_SV(ikl)-15.,TsisSV(ikl,isl))
 
-          !XF 18/11/2018 to avoid ST reaching 70�C!!
+          !XF 18/11/2018 to avoid ST reaching 70°C!!
           !It is an error compensation but does not work over tundra
  
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_alp.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_alp.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_alp.F90	(revision 5093)
@@ -29,5 +29,5 @@
 !   Nicolas Rochetin et Jean-Yves Grandpeix
 !         pour la fermeture stochastique. 2012
-!   Fr�d�ric Hourdin :
+!   Frédéric Hourdin :
 !         netoyage informatique. 2022
 !   
@@ -81,14 +81,14 @@
       INTEGER ig,k,l
       integer nsrf
-      real rhobarz0(ngrid)                    ! Densit� au LCL
+      real rhobarz0(ngrid)                    ! Densité au LCL
       logical ok_lcl(ngrid)                   ! Existence du LCL des thermiques
       integer klcl(ngrid)                     ! Niveau du LCL
       real interp(ngrid)                      ! Coef d'interpolation pour le LCL
 !--Triggering
-      real, parameter :: su_cst=4e4              ! Surface unite: celle d'un updraft �l�mentaire
+      real, parameter :: su_cst=4e4              ! Surface unite: celle d'un updraft élémentaire
       real, parameter :: hcoef=1             ! Coefficient directeur pour le calcul de s2
-      real, parameter :: hmincoef=0.3        ! Coefficient directeur pour l'ordonn�e � l'origine pour le calcul de s2 
-      real, parameter :: eps1=0.3            ! Fraction de surface occup�e par la population 1 : eps1=n1*s1/(fraca0*Sd)
-      real, dimension(ngrid) :: hmin         ! Ordonn�e � l'origine pour le calcul de s2
+      real, parameter :: hmincoef=0.3        ! Coefficient directeur pour l'ordonnée à l'origine pour le calcul de s2
+      real, parameter :: eps1=0.3            ! Fraction de surface occupée par la population 1 : eps1=n1*s1/(fraca0*Sd)
+      real, dimension(ngrid) :: hmin         ! Ordonnée à l'origine pour le calcul de s2
       real, dimension(ngrid) :: zmax_moy     ! Hauteur moyenne des thermiques : zmax_moy = zlcl + 0.33 (zmax-zlcl)
       real, parameter :: zmax_moy_coef=0.33
@@ -100,7 +100,7 @@
       real, dimension(ngrid,nlay) :: pbl_tke_max       ! Profil de TKE moyenne 
       real, dimension(ngrid) :: pbl_tke_max0           ! TKE moyenne au LCL
-      real, dimension(ngrid,nlay) :: w_ls              ! Vitesse verticale grande �chelle (m/s)
-      real, parameter :: coef_m=1.            ! On consid�re un rendement pour alp_bl_fluct_m
-      real, parameter :: coef_tke=1.          ! On consid�re un rendement pour alp_bl_fluct_tke
+      real, dimension(ngrid,nlay) :: w_ls              ! Vitesse verticale grande échelle (m/s)
+      real, parameter :: coef_m=1.            ! On considère un rendement pour alp_bl_fluct_m
+      real, parameter :: coef_tke=1.          ! On considère un rendement pour alp_bl_fluct_tke
       real :: zdp
       real, dimension(ngrid) :: alp_int,dp_int
@@ -171,5 +171,5 @@
 !!jyg fin
 
-!------------Calcul des propri�t�s du thermique au LCL 
+!------------Calcul des propriétés du thermique au LCL
   IF ( (iflag_trig_bl>=1) .or. (iflag_clos_bl>=1) ) THEN
 
@@ -198,15 +198,15 @@
    enddo
 
-!-----Calcul de la TKE transport�e par les thermiques : therm_tke_max
+!-----Calcul de la TKE transportée par les thermiques : therm_tke_max
    call thermcell_tke_transport(ngrid,nlay,ptimestep,fm0,entr0,  &  ! in
              rg,pplev,therm_tke_max)                               ! out
 !   print *,' thermcell_tke_transport -> '   !!jyg
 
-!-----Calcul des profils verticaux de TKE hors thermiques : env_tke_max, et de la vitesse verticale grande �chelle : W_ls
+!-----Calcul des profils verticaux de TKE hors thermiques : env_tke_max, et de la vitesse verticale grande échelle : W_ls
    do l=1,nlay
     do ig=1,ngrid
-     pbl_tke_max(ig,l)=fraca(ig,l)*therm_tke_max(ig,l)+(1.-fraca(ig,l))*env_tke_max(ig,l)         !  Recalcul de TKE moyenne apr�s transport de TKE_TH
-     env_tke_max(ig,l)=(pbl_tke_max(ig,l)-fraca(ig,l)*therm_tke_max(ig,l))/(1.-fraca(ig,l))       !  Recalcul de TKE dans  l'environnement apr�s transport de TKE_TH
-     w_ls(ig,l)=-1.*omega(ig,l)/(RG*rhobarz(ig,l))                                                !  Vitesse verticale de grande �chelle
+     pbl_tke_max(ig,l)=fraca(ig,l)*therm_tke_max(ig,l)+(1.-fraca(ig,l))*env_tke_max(ig,l)         !  Recalcul de TKE moyenne après transport de TKE_TH
+     env_tke_max(ig,l)=(pbl_tke_max(ig,l)-fraca(ig,l)*therm_tke_max(ig,l))/(1.-fraca(ig,l))       !  Recalcul de TKE dans  l'environnement après transport de TKE_TH
+     w_ls(ig,l)=-1.*omega(ig,l)/(RG*rhobarz(ig,l))                                                !  Vitesse verticale de grande échelle
     enddo
    enddo
@@ -253,5 +253,5 @@
 
 
-!-----Epaisseur du nuage (depth) et d�termination de la queue du spectre de panaches (n2,s2) et du panache le plus gros (s_max)
+!-----Epaisseur du nuage (depth) et détermination de la queue du spectre de panaches (n2,s2) et du panache le plus gros (s_max)
    do ig=1,ngrid
      zmax_moy(ig)=zlcl(ig)+zmax_moy_coef*(zmax(ig)-zlcl(ig))
@@ -328,5 +328,5 @@
   enddo
 
-!-----S�curit� ALP infinie
+!-----Sécurité ALP infinie
   do ig=1,ngrid
    if (fraca0(ig)>0.98) alp_bl_stat(ig)=2.
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_dry.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_dry.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_dry.F90	(revision 5093)
@@ -90,5 +90,5 @@
 ! 1. le flux de masse en haut  f_star(ig,l+1)
 ! 2. la temperature potentielle virtuelle dans la couche ztva(ig,l)
-! 3. la vitesse au carr� en haut zw2(ig,l+1)
+! 3. la vitesse au carré en haut zw2(ig,l+1)
 !------------------------------------------------------------------------
 
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_dv2.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_dv2.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_dv2.F90	(revision 5093)
@@ -113,5 +113,5 @@
                zf2=1.
 
-!  la premi�re fois on multiplie le coefficient de freinage
+!  la première fois on multiplie le coefficient de freinage
 !  par le module du vent dans la couche en dessous.
 !  Mais pourquoi donc ???
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_flux2.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_flux2.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_flux2.F90	(revision 5093)
@@ -174,5 +174,5 @@
 ! FH Version en cours de test;
 ! par rapport a thermcell_flux, on fait une grande boucle sur "l"
-! et on modifie le flux avec tous les contr�les appliques d'affilee
+! et on modifie le flux avec tous les contrôles appliques d'affilee
 ! pour la meme couche
 ! Momentanement, on duplique le calcule du flux pour pouvoir comparer
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_height.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_height.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/lmdz_thermcell_height.F90	(revision 5093)
@@ -39,5 +39,5 @@
       enddo
 
-! On traite le cas particulier qu'il faudrait �viter ou le thermique
+! On traite le cas particulier qu'il faudrait éviter ou le thermique
 ! atteind le haut du modele ...
       do ig=1,ngrid
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/o3_chem_m.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/o3_chem_m.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/o3_chem_m.F90	(revision 5093)
@@ -24,5 +24,5 @@
 
     integer, intent(in):: julien ! jour julien, 1 <= julien <= 360
-    real, intent(in):: gmtime ! heure de la journ�e en fraction de jour
+    real, intent(in):: gmtime ! heure de la journée en fraction de jour
     real, intent(in):: t_seri(:, :) ! (klon, nbp_lev) temperature, in K
 
@@ -59,5 +59,5 @@
     real earth_long
     ! (longitude vraie de la Terre dans son orbite solaire, par
-    ! rapport au point vernal (21 mars), en degr�s)
+    ! rapport au point vernal (21 mars), en degrés)
 
     real pmu0(klon) ! mean of cosine of solar zenith angle during "pdtphys"
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/phyaqua_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/phyaqua_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/phyaqua_mod.F90	(revision 5093)
@@ -942,5 +942,5 @@
       if (type_profil==20) then
       print*,'Profile SST 20'
-!     Méthode 13 "Qmax2K" plateau réel �|  l'Equateur augmenté +2K
+!     Méthode 13 "Qmax2K" plateau réel é|  l'Equateur augmenté +2K
 
       do j=1,klon
@@ -951,5 +951,5 @@
       if (type_profil==21) then
       print*,'Profile SST 21'
-!     Méthode 13 "Qmax2K" plateau réel �|  l'Equateur augmenté +2K
+!     Méthode 13 "Qmax2K" plateau réel é|  l'Equateur augmenté +2K
       do j=1,klon
         phy_sst(j,i)=252.+55.*(1-sin(rlatd(j))**2)
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/phys_output_var_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/phys_output_var_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/phys_output_var_mod.F90	(revision 5093)
@@ -164,9 +164,9 @@
   
   REAL, SAVE, ALLOCATABLE:: tkt(:) ! (klon)
-  ! �paisseur (m) de la couche de diffusion thermique (microlayer)
+  ! épaisseur (m) de la couche de diffusion thermique (microlayer)
   ! cool skin thickness
 
   REAL, SAVE, ALLOCATABLE:: tks(:) ! (klon)
-  ! �paisseur (m) de la couche de diffusion de masse (microlayer)
+  ! épaisseur (m) de la couche de diffusion de masse (microlayer)
   
   REAL, SAVE, ALLOCATABLE:: taur(:) ! (klon) momentum flux due to rain, in Pa
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/plevel.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/plevel.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/plevel.F90	(revision 5093)
@@ -74,5 +74,5 @@
   ! =====================================================================
   IF (lnew) THEN
-    ! on r�nitialise les r�ndicages et les poids
+    ! on rénitialise les réndicages et les poids
     ! =====================================================================
 
@@ -108,5 +108,5 @@
 
       ! ...   Modif . P. Le Van    ( 20/01/98) ....
-      ! Modif Fr��ic Hourdin (3/01/02)
+      ! Modif Frédéric Hourdin (3/01/02)
 
       aist(i) = log(pgcm(i,lb(i))/pres)/log(pgcm(i,lb(i))/pgcm(i,lt(i)))
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/qsatseaw_1D.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/qsatseaw_1D.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/qsatseaw_1D.F90	(revision 5093)
@@ -48,5 +48,5 @@
 !!      Zeng, X., Zhao, M., and Dickinson, R. E., 1998 : Intercomparaison of bulk
 !!      aerodynamic algorithm for the computation of sea surface fluxes using
-!!      TOGA COARE and TAO data. Journal of Climate, vol 11, n�10, pp 2628--2644
+!!      TOGA COARE and TAO data. Journal of Climate, vol 11, n°10, pp 2628--2644
 !!
 !!
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/slab_heat_transp_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/slab_heat_transp_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/slab_heat_transp_mod.F90	(revision 5093)
@@ -409,5 +409,5 @@
       ELSE
           alpha(:)=alpham
-          ! Tsurf-Tdeep ~ 10� in the Tropics
+          ! Tsurf-Tdeep ~ 10° in the Tropics
       ENDIF
 
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/surf_land_orchidee_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/surf_land_orchidee_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/surf_land_orchidee_mod.F90	(revision 5093)
@@ -254,5 +254,5 @@
        IF ( .NOT. ALLOCATED(albedo_keep)) THEN
 !ym          ALLOCATE(albedo_keep(klon))
-!ym bizarre que non allou� en knon precedement
+!ym bizarre que non alloué en knon precedement
           ALLOCATE(albedo_keep(knon))
           ALLOCATE(zlev(knon))
Index: LMDZ6/branches/Amaury_dev/libf/phylmd/surf_ocean_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmd/surf_ocean_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmd/surf_ocean_mod.F90	(revision 5093)
@@ -142,9 +142,9 @@
 
     REAL, intent(out):: tkt(:) ! (knon)
-    ! �paisseur (m) de la couche de diffusion thermique (microlayer)
+    ! épaisseur (m) de la couche de diffusion thermique (microlayer)
     ! cool skin thickness
 
     REAL, intent(out):: tks(:) ! (knon)
-    ! �paisseur (m) de la couche de diffusion de masse (microlayer)
+    ! épaisseur (m) de la couche de diffusion de masse (microlayer)
 
     REAL, intent(out):: taur(:) ! (knon)
Index: LMDZ6/branches/Amaury_dev/libf/phylmdiso/add_wake_tend.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmdiso/add_wake_tend.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmdiso/add_wake_tend.F90	(revision 5093)
@@ -5,5 +5,5 @@
         )
 !===================================================================
-! Ajoute les tendances li�es aux diverses parametrisations physiques aux
+! Ajoute les tendances liées aux diverses parametrisations physiques aux
 ! variables d'etat des poches froides.
 !===================================================================
Index: LMDZ6/branches/Amaury_dev/libf/phylmdiso/lmdz_wake.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmdiso/lmdz_wake.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmdiso/lmdz_wake.F90	(revision 5093)
@@ -127,10 +127,10 @@
   ! wdens_ref: initial number of wakes per unit area (3D) or per
   ! unit length (2D), at the beginning of each time step
-  ! Tgw    : 1 sur la p�riode de onde de gravit�
-  ! Cgw    : vitesse de propagation de onde de gravit�
+  ! Tgw    : 1 sur la période de onde de gravité
+  ! Cgw    : vitesse de propagation de onde de gravité
   ! LL     : distance entre 2 poches
 
   ! -------------------------------------------------------------------------
-  ! D�claration de variables
+  ! Déclaration de variables
   ! -------------------------------------------------------------------------
 
@@ -196,5 +196,5 @@
   ! -------------------
 
-  ! Variables � fixer
+  ! Variables à fixer
   INTEGER, SAVE                                         :: igout
   !$OMP THREADPRIVATE(igout)
@@ -383,7 +383,7 @@
   ! Configuration de coefgw,stark,wdens (22/02/06 by YU Jingmei)
 
-  ! coefgw : Coefficient pour les ondes de gravit�
+  ! coefgw : Coefficient pour les ondes de gravité
   ! stark : Coefficient k dans Cstar=k*sqrt(2*WAPE)
-  ! wdens : Densit� surfacique de poche froide
+  ! wdens : Densité surfacique de poche froide
   ! -------------------------------------------------------------------------
 
@@ -1088,6 +1088,6 @@
 
     ! cc nrlmd   Ajout d'un recalcul de wdens dans le cas d'un entrainement
-    ! n�gatif de ktop � kupper --------
-    ! cc           On calcule pour cela une densit� wdens0 pour laquelle on
+    ! négatif de ktop à kupper --------
+    ! cc           On calcule pour cela une densité wdens0 pour laquelle on
     ! aurait un entrainement nul ---
     !jyg<
@@ -1096,5 +1096,5 @@
     ! des descentes unsaturees. Nous faisons alors l'hypothese que la 
     ! convection profonde cree directement de nouvelles poches, sans passer 
-    ! par les thermiques. La nouvelle valeur de wdens est alors impos�e.
+    ! par les thermiques. La nouvelle valeur de wdens est alors imposée.
 
     DO i = 1, klon
@@ -1195,5 +1195,5 @@
       DO i = 1, klon
         IF (wk_adv(i)) THEN
-          ! cc nrlmd          Introduction du taux de mortalit� des poches et
+          ! cc nrlmd          Introduction du taux de mortalité des poches et
           ! test sur sigmaw_max=0.4
           ! cc         d_sigmaw(i) = gfl(i)*Cstar(i)*dtimesub
@@ -1308,5 +1308,5 @@
 
     ! c      DO i=1,klon
-    ! c        print*,'Pente entre 0 et kupper (r�f�rence)'
+    ! c        print*,'Pente entre 0 et kupper (référence)'
     ! c     $   	,omg(i,kupper(i)+1)/(pupper(i)-ph(i,1))
     ! c        print*,'Pente entre ktop et kupper'
@@ -1602,5 +1602,5 @@
 
 
-          ! Coefficient de r�partition
+          ! Coefficient de répartition
 
           crep(i, k) = crep_sol*(ph(i,kupper(i))-ph(i,k))/ &
@@ -1646,6 +1646,6 @@
 !
 
-          ! cc nrlmd          Prise en compte du taux de mortalit�
-          ! cc               D�finitions de entr, detr
+          ! cc nrlmd          Prise en compte du taux de mortalité
+          ! cc               Définitions de entr, detr
 !jyg<
 !!            detr(i, k) = 0.
@@ -1664,5 +1664,5 @@
 
 
-          ! ajout d'un effet onde de gravit� -Tgw(k)*deltatw(k) 03/02/06 YU
+          ! ajout d'un effet onde de gravité -Tgw(k)*deltatw(k) 03/02/06 YU
           ! Jingmei
 
@@ -2601,5 +2601,5 @@
         discrim = b*b - 4.*a*c
         ! print*, 'x, a, b, c, discrim', x, a, b, c, discrim
-        IF (a+b>=0.) THEN !! Condition suffisante pour la positivit� de ovap
+        IF (a+b>=0.) THEN !! Condition suffisante pour la positivité de ovap
           alpha1(i) = 1.
         ELSE
Index: LMDZ6/branches/Amaury_dev/libf/phylmdiso/phyaqua_mod.F90
===================================================================
--- LMDZ6/branches/Amaury_dev/libf/phylmdiso/phyaqua_mod.F90	(revision 5092)
+++ LMDZ6/branches/Amaury_dev/libf/phylmdiso/phyaqua_mod.F90	(revision 5093)
@@ -963,5 +963,5 @@
       if (type_profil==20) then
       print*,'Profile SST 20'
-!     Méthode 13 "Qmax2K" plateau réel �|  l'Equateur augmenté +2K
+!     Méthode 13 "Qmax2K" plateau réel é|  l'Equateur augmenté +2K
 
       do j=1,klon
@@ -972,5 +972,5 @@
       if (type_profil==21) then
       print*,'Profile SST 21'
-!     Méthode 13 "Qmax2K" plateau réel �|  l'Equateur augmenté +2K
+!     Méthode 13 "Qmax2K" plateau réel é|  l'Equateur augmenté +2K
       do j=1,klon
         phy_sst(j,i)=252.+55.*(1-sin(rlatd(j))**2)
