Index: trunk/LMDZ.VENUS/libf/phyvenus/physiq.F
===================================================================
--- trunk/LMDZ.VENUS/libf/phyvenus/physiq.F	(revision 150)
+++ trunk/LMDZ.VENUS/libf/phyvenus/physiq.F	(revision 152)
@@ -340,4 +340,5 @@
 c
       INTEGER nhori, nvert, idayref
+      INTEGER itau_phy_modif
       REAL zsto, zout, zsto1, zsto2, zero
       parameter (zero=0.0e0)
@@ -446,5 +447,5 @@
      .       t_ancien, ancien_ok)
 
-c dtime est lu dans startphy, alors que 
+c dtime est lu dans startphy 
 c pdtphys est calcule a partir des nouvelles conditions:
 c Reinitialisation du pas de temps physique quand changement
@@ -454,4 +455,9 @@
 c           abort_message='Pas physique n est pas correct '
 c           call abort_gcm(modname,abort_message,1)
+c----------------
+c pour initialiser convenablement le time_counter, il faut tenir compte
+c du changement de dtime en changeant itau_phy (point de depart)
+            itau_phy = NINT(itau_phy*dtime/pdtphys)
+c----------------
             dtime=pdtphys
          ENDIF
