Index: LMDZ5/trunk/create_make_gcm
===================================================================
--- LMDZ5/trunk/create_make_gcm	(revision 1643)
+++ LMDZ5/trunk/create_make_gcm	(revision 1644)
@@ -68,5 +68,5 @@
 echo 'L_BIBIO    = -lbibio'
 echo 'L_ADJNT    ='
-echo 'L_COSP     = -lcosp'
+#echo 'L_COSP     = -lcosp'
 
 echo
@@ -108,5 +108,5 @@
 echo 'adjnt : $(LIBO)/libadjnt.a'
 echo
-echo 'cosp : $(LIBO)/libcosp.a'
+#echo 'cosp : $(LIBO)/libcosp.a'
 echo
 echo '$(FILTRE)3d : $(LIBO)/lib$(FILTRE).a'
Index: LMDZ5/trunk/makegcm
===================================================================
--- LMDZ5/trunk/makegcm	(revision 1643)
+++ LMDZ5/trunk/makegcm	(revision 1644)
@@ -23,21 +23,21 @@
 set OPTIMI='-C debug -eC '
 set OPTIMI=' -ftrace '
-set OPT_LINUX="-O3 -fdefault-real-8"
-set OPT_LINUX="-O3 -fdefault-real-8"
+set OPT_LINUX="-i4 -O3 -r8 -DNC_DOUBLE"
+set OPT_LINUX="-i4 -O3 -r8 -DNC_DOUBLE"
 set io=ioipsl
 set cosp=false
 
 set FC_LINUX=g95
-set FC_LINUX=gfortran
-#set FC_LINUX=pgf90
+set FC_LINUX=g95
+#set FC_LINUX=g95
 if ( $FC_LINUX == g95 ) then
-  set OPT_LINUX="-O3"
+  set OPT_LINUX="-i4 -O3 -r8 -DNC_DOUBLE"
 else if ( $FC_LINUX == gfortran ) then
-  set OPT_LINUX="-fdefault-real-8 -O3"
-#   set OPT_LINUX="-O3 -fno-second-underscore"
-  set OPT_LINUX="-O3 "
+  set OPT_LINUX="-i4 -O3 -r8 -DNC_DOUBLE"
+#   set OPT_LINUX="-i4 -O3 -r8 -DNC_DOUBLE"
+  set OPT_LINUX="-i4 -O3 -r8 -DNC_DOUBLE"
 else
 # pgf90 options
-  set OPT_LINUX="-i4 -r8 -O2 -Munroll -Mnoframe -Mautoinline -Mcache_align"
+  set OPT_LINUX="-i4 -O3 -r8 -DNC_DOUBLE"
 endif
 
@@ -54,6 +54,6 @@
 setenv IOIPSLDIR /d4/fairhead/LMDZ20100928.trunk/modipsl/lib
 setenv MODIPSLDIR /d4/fairhead/LMDZ20100928.trunk/modipsl/lib
-setenv NCDFINC /d4/fairhead/LMDZ20100928.trunk/netcdf-4.0.1/include
-setenv NCDFLIB /d4/fairhead/LMDZ20100928.trunk/netcdf-4.0.1/lib
+setenv NCDFINC /tmp15/idelkadi/Cosp3D/LMDZ20120724.trunk/netcdf-4.0.1/include
+setenv NCDFLIB /tmp15/idelkadi/Cosp3D/LMDZ20120724.trunk/netcdf-4.0.1/lib
 
 
@@ -107,10 +107,10 @@
   if ( ! $?NCDFLIB ) then
     echo You must initialize the variable NCDFLIB in your environnement
-    echo for instance: "setenv NCDFLIB /d4/fairhead/LMDZ20100928.trunk/netcdf-4.0.1/lib
+    echo for instance: "setenv NCDFLIB /tmp15/idelkadi/Cosp3D/LMDZ20120724.trunk/netcdf-4.0.1/lib
     exit
   endif
   if ( ! $?NCDFINC ) then
     echo You must initialize the variable NCDFINC in your environnement
-    echo for instance: "setenv NCDFINC /d4/fairhead/LMDZ20100928.trunk/netcdf-4.0.1/include
+    echo for instance: "setenv NCDFINC /tmp15/idelkadi/Cosp3D/LMDZ20120724.trunk/netcdf-4.0.1/include
     exit
   endif
@@ -189,5 +189,5 @@
 set opt_link=""
 set adjnt=""
-set lcosp=""
+# set lcosp=""
 set opt_dep=""
 set libchimie=""
@@ -563,4 +563,5 @@
      set lcosp="-lsxcosp "
    endif
+   set opt_link="$lcosp $opt_link"
 endif
 
@@ -836,16 +837,14 @@
    if ( $FC_LINUX == 'pgf90' ) then
      if ( $io == "ioipsl" ) then
-       set opt_link=" -L$MODIPSLDIR $link_veget -L$NCDFLIB -lioipsl -lnetcdf "
+       set opt_link=" $opt_link -L$MODIPSLDIR $link_veget -L$NCDFLIB -lioipsl -lnetcdf "
      else
-       set opt_link=" -L$MODIPSLDIR $link_veget -L$NCDFLIB -lnetcdf "
+       set opt_link="$opt_link  -L$MODIPSLDIR $link_veget -L$NCDFLIB -lnetcdf "
      endif
    else if ($FC_LINUX == 'g95' || $FC_LINUX == 'gfortran' ) then
      if ( $io == "ioipsl" ) then
-       set opt_link="-L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf -lioipsl -lnetcdf "
+       set opt_link="$opt_link -L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf -lioipsl -lnetcdf "
      else
-       set opt_link="-L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf -lnetcdf "
+       set opt_link="$opt_link -L$MODIPSLDIR $link_veget -lioipsl -L$NCDFLIB -lnetcdf -lnetcdf "
      endif
-   else
-     set opt_link=" "
    endif
 #################
@@ -1068,5 +1067,5 @@
 FLAG_PARA="$FLAG_PARA"\
 L_ADJNT="$adjnt" \
-L_COSP="$lcosp" \
+# L_COSP="$lcosp" \
 L_CHIMIE="$libchimie" \
 LOCAL_DIR="$localdir"  \
@@ -1095,5 +1094,5 @@
 FLAG_PARA="$FLAG_PARA"\
 L_ADJNT="$adjnt" \
-L_COSP="$lcosp" \
+# L_COSP="$lcosp" \
 L_CHIMIE="$libchimie" \
 LOCAL_DIR="$localdir"  \
