Index: trunk/LMDZ.MARS/libf/dyn3d/anl_mcdstats.F
===================================================================
--- trunk/LMDZ.MARS/libf/dyn3d/anl_mcdstats.F	(revision 408)
+++ trunk/LMDZ.MARS/libf/dyn3d/anl_mcdstats.F	(revision 410)
@@ -412,5 +412,5 @@
  
           ierr = NF_CREATE(trim(adjustl(nomfich))//"_P.nc",
-     &                     NF_CLOBBER, nout)
+     &                     IOR(NF_CLOBBER,NF_64BIT_OFFSET), nout)
           if (ierr.NE.NF_NOERR) THEN
             write(*,*)' Pb d''ouverture du fichier '
@@ -431,5 +431,5 @@
 
           ierr = NF_CREATE(trim(adjustl(nomfich))//"_Z.nc",
-     &                     NF_CLOBBER, nout)
+     &                     IOR(NF_CLOBBER,NF_64BIT_OFFSET), nout)
           IF(ierr.NE.NF_NOERR) THEN
             write(*,*)' Pb d''ouverture du fichier '
Index: trunk/LMDZ.MARS/libf/dyn3d/anl_stats-diag.F
===================================================================
--- trunk/LMDZ.MARS/libf/dyn3d/anl_stats-diag.F	(revision 408)
+++ trunk/LMDZ.MARS/libf/dyn3d/anl_stats-diag.F	(revision 410)
@@ -403,5 +403,5 @@
  
           ierr = NF_CREATE(trim(adjustl(nomfich))//"_P.nc",
-     &                     NF_CLOBBER, nout)
+     &                     IOR(NF_CLOBBER,NF_64BIT_OFFSET), nout)
           if (ierr.NE.NF_NOERR) THEN
             write(*,*)' Pb d''ouverture du fichier '
@@ -422,5 +422,5 @@
 
           ierr = NF_CREATE(trim(adjustl(nomfich))//"_Z.nc",
-     &                     NF_CLOBBER, nout)
+     &                     IOR(NF_CLOBBER,NF_64BIT_OFFSET), nout)
           IF(ierr.NE.NF_NOERR) THEN
             write(*,*)' Pb d''ouverture du fichier '
Index: trunk/LMDZ.MARS/libf/dyn3d/dynredem.F
===================================================================
--- trunk/LMDZ.MARS/libf/dyn3d/dynredem.F	(revision 408)
+++ trunk/LMDZ.MARS/libf/dyn3d/dynredem.F	(revision 410)
@@ -111,5 +111,5 @@
 c Creation du fichier:
 c
-      ierr = NF_CREATE(fichnom, NF_CLOBBER, nid)
+      ierr = NF_CREATE(fichnom, IOR(NF_CLOBBER,NF_64BIT_OFFSET), nid)
       IF (ierr.NE.NF_NOERR) THEN
          WRITE(6,*)" Failed creating file "//fichnom
Index: trunk/LMDZ.MARS/libf/dyn3d/iniav.F
===================================================================
--- trunk/LMDZ.MARS/libf/dyn3d/iniav.F	(revision 408)
+++ trunk/LMDZ.MARS/libf/dyn3d/iniav.F	(revision 410)
@@ -39,5 +39,5 @@
       time0_av=pfrac0
 c
-      ierr = NF_CREATE(fichnom, NF_CLOBBER, nid)
+      ierr = NF_CREATE(fichnom, IOR(NF_CLOBBER,NF_64BIT_OFFSET), nid)
       IF (ierr.NE.NF_NOERR) THEN
          WRITE(6,*)" Pb d ouverture du fichier "//fichnom
Index: trunk/LMDZ.MARS/libf/dyn3d/start2archive.F
===================================================================
--- trunk/LMDZ.MARS/libf/dyn3d/start2archive.F	(revision 408)
+++ trunk/LMDZ.MARS/libf/dyn3d/start2archive.F	(revision 410)
@@ -281,5 +281,6 @@
          write(*,*)'OK, Could not open file "start_archive.nc"'
          write(*,*)'So let s create a new "start_archive"'
-         ierr = NF_CREATE('start_archive.nc', NF_CLOBBER, nid)
+         ierr = NF_CREATE('start_archive.nc', 
+     &  IOR(NF_CLOBBER,NF_64BIT_OFFSET), nid)
          call ini_archive(nid,day_ini,phis,ithS,tab_cntrl_fi)
       endif
Index: trunk/LMDZ.MARS/libf/dyn3d/writediagdyn.F90
===================================================================
--- trunk/LMDZ.MARS/libf/dyn3d/writediagdyn.F90	(revision 408)
+++ trunk/LMDZ.MARS/libf/dyn3d/writediagdyn.F90	(revision 410)
@@ -63,5 +63,5 @@
   
   ! Create output NetCDF file
-  ierr=NF_CREATE(filename,NF_CLOBBER,nid)
+  ierr=NF_CREATE(filename,IOR(NF_CLOBBER,NF_64BIT_OFFSET),nid)
   if (ierr.ne.NF_NOERR) then
     write(*,*)'writediagdyn: Error, failed creating file '//trim(filename)
Index: trunk/LMDZ.MARS/libf/phymars/inistats.F
===================================================================
--- trunk/LMDZ.MARS/libf/phymars/inistats.F	(revision 408)
+++ trunk/LMDZ.MARS/libf/phymars/inistats.F	(revision 410)
@@ -43,5 +43,5 @@
       enddo
 
-      ierr = NF_CREATE("stats.nc",NF_CLOBBER,nid)
+      ierr = NF_CREATE("stats.nc",IOR(NF_CLOBBER,NF_64BIT_OFFSET),nid)
       if (ierr.ne.NF_NOERR) then
          write (*,*) NF_STRERROR(ierr)
Index: trunk/LMDZ.MARS/libf/phymars/physdem1.F
===================================================================
--- trunk/LMDZ.MARS/libf/phymars/physdem1.F	(revision 408)
+++ trunk/LMDZ.MARS/libf/phymars/physdem1.F	(revision 410)
@@ -94,5 +94,6 @@
 c  things to store in the physics start file:
 c
-      ierr = NF_CREATE(adjustl(filename),NF_CLOBBER, nid)
+      ierr = NF_CREATE(adjustl(filename),  
+     &      IOR(NF_CLOBBER,NF_64BIT_OFFSET), nid)
       IF (ierr.NE.NF_NOERR) THEN
         WRITE(6,*)'physdem1: Problem creating file ',adjustl(filename)
Index: trunk/LMDZ.MARS/libf/phymars/writediagfi.F
===================================================================
--- trunk/LMDZ.MARS/libf/phymars/writediagfi.F	(revision 408)
+++ trunk/LMDZ.MARS/libf/phymars/writediagfi.F	(revision 410)
@@ -164,5 +164,5 @@
 
          ! Create the NetCDF file
-         ierr = NF_CREATE(fichnom, NF_CLOBBER, nid)
+         ierr = NF_CREATE(fichnom, IOR(NF_CLOBBER,NF_64BIT_OFFSET), nid)
          ! Define the 'Time' dimension
          ierr = nf_def_dim(nid,"Time",NF_UNLIMITED,idim)
Index: trunk/LMDZ.MARS/libf/phymars/writediagsoil.F90
===================================================================
--- trunk/LMDZ.MARS/libf/phymars/writediagsoil.F90	(revision 408)
+++ trunk/LMDZ.MARS/libf/phymars/writediagsoil.F90	(revision 410)
@@ -73,5 +73,5 @@
   
   ! Create output NetCDF file
-  ierr=NF_CREATE(filename,NF_CLOBBER,nid)
+  ierr=NF_CREATE(filename,IOR(NF_CLOBBER,NF_64BIT_OFFSET),nid)
   if (ierr.ne.NF_NOERR) then
     write(*,*)'writediagsoil: Error, failed creating file '//trim(filename)
