Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.card
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.card	(revision 570)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.card	(revision 583)
@@ -16,5 +16,5 @@
 	(${R_INIT}/ATM/${config_UserChoices_TagName}/Rugos.nc, .), \
 	(${R_INIT}/ATM/${config_UserChoices_TagName}/landiceref.nc, .), \
-        (${R_INIT}/ATM/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/o2a.nc, .) 
+        (${R_INIT}/ATM/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/o2a.nc, .) 
 
 [BoundaryFiles]
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.driver
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.driver	(revision 570)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/lmdz.driver	(revision 583)
@@ -10,4 +10,5 @@
 	LMD4443)   BandsResol=44x43x19   ;;
 	LMD7245)   BandsResol=72x45x19   ;;
+	LMD5655)   BandsResol=56x55x19   ;;
 	LMD9671)   BandsResol=96x71x19   ;;
 	LMD9695)   BandsResol=96x95x19   ;;
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/nemo.card
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/nemo.card	(revision 570)
+++ 	(revision )
@@ -1,67 +1,0 @@
-[Compatibility]
-libIGCM=1.0
-
-[UserChoices]
-OPA_NPDT_JOURS=15
-ORCA_version=ORCA2.1
-
-[InitialStateFiles]
-List=	()
-
-[BoundaryFiles]
-List=	()
-ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}/ahmcoef, .), \
-            (${R_BC}/OCE/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}/bathy_level.nc, .), \
-            (${R_BC}/OCE/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}/bathy_meter.nc, .), \
-            (${R_BC}/OCE/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}/coordinates.nc, .), \
-            (${R_BC}/OCE/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}/data_1m_potential_temperature_nomask.nc, .), \
-            (${R_BC}/OCE/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}/data_1m_salinity_nomask.nc, .), \
-            (${R_BC}/OCE/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}/geothermal_heating.nc, .),\
-            (${R_BC}/OCE/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}/runoff_1m_nomask.nc, .),\
-
-[ParametersFiles]
-List=	(${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE}, namelist)
-
-[RestartFiles]
-List=	(${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc)
-
-[OutputText]
-List=   (ocean.output, oceanx.prt, solver.stat)
-
-[OutputFiles]
-List=   (${PREFIX_NWRITE}_${DATE_OPA}_grid_T.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_T.nc, Post_1M_grid_T),\
-        (${PREFIX_NWRITE}_${DATE_OPA}_grid_U.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_U.nc, Post_1M_grid_U) ,\
-        (${PREFIX_NWRITE}_${DATE_OPA}_grid_V.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_V.nc, Post_1M_grid_V),\
-        (${PREFIX_NWRITE}_${DATE_OPA}_grid_W.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_W.nc, Post_1M_grid_W),\
-        (${PREFIX_NWRITE}_${DATE_OPA}_S_tren.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_S_tren.nc, NONE),\
-        (${PREFIX_NWRITE}_${DATE_OPA}_T_tren.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_T_tren.nc, NONE),\
-        (${PREFIX_NWRITE}_${DATE_OPA}_trends.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_trends.nc, NONE),\
-        (${PREFIX_NWRITE}_${DATE_OPA}_diagap.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_diagap.nc, NONE),\
-        (${PREFIX_NWRIHF}_${DATE_OPA}_grid_T.nc, ${R_OUT_OCE_NWRIHF}/${PREFIX}_${WF2}_grid_T.nc, NONE),\
-        (${PREFIX_NWRIHF}_${DATE_OPA}_grid_U.nc, ${R_OUT_OCE_NWRIHF}/${PREFIX}_${WF2}_grid_U.nc, NONE),\
-        (${PREFIX_NWRIHF}_${DATE_OPA}_grid_V.nc, ${R_OUT_OCE_NWRIHF}/${PREFIX}_${WF2}_grid_V.nc, NONE)
-
-[Post_1M_grid_T]
-Patches = ()
-GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter)
-TimeSeriesVars = (sohtc300, sohefldo, soicecov, somxl010, sosaline, sossheig, sosstsst, sowaflcd, sowaflup)
-
-[Post_1M_grid_U]
-Patches = ()
-GatherWithInternal = (nav_lon, nav_lat, depthu, time_counter)
-TimeSeriesVars = (sozotaux)
-
-[Post_1M_grid_V]
-Patches = ()
-GatherWithInternal = (nav_lon, nav_lat, depthv, time_counter)
-TimeSeriesVars = (sometauy)
-
-[Post_1M_grid_W]
-Patches = ()
-GatherWithInternal = (nav_lon, nav_lat, depthw, time_counter)
-TimeSeriesVars =
-
-[Post_1M_diaznl]
-Patches = ()
-GatherWithInternal = (lon, lat, deptht, time_counter)
-TimeSeriesVars = (zotempeg, zotempea, zosaling, zosalina, sozonfha, sozanfha, sozonfhd, sozanfhd, sozonfhe, sozanfhe, sozonfhg, sozanfhg, sozonfho, sozanfho, sozonfsd, sozanfsd, sozonfsg, sozanfsg, sozonfso, sozanfso)
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/nemo.driver
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/nemo.driver	(revision 570)
+++ 	(revision )
@@ -1,212 +1,0 @@
-#!/bin/ksh
-#-----------------------------------------------------------------
-function OCE_Initialize
-{
-    IGCM_debug_PushStack "OCE_Initialize"
-
-    JOB_NAME=${config_UserChoices_JobName}
-    RESOL_OCE=$( echo $RESOL | awk "-Fx" '{print $1}' )
-
-    ORCA_NPDT_JOUR=${nemo_UserChoices_OPA_NPDT_JOURS:=15}
-
-# Local function to find namelists parameters
- 	supergrep () {
- 	    grep "^ *$1 *=" $2 | sed -e "s% *\!.*%%"
- 	}
- 	
-    ##--Variables used by OPA --
-
-    # cexper experience name for vairmer format
-    # ln_rstart boolean term for restart (true or false)
-    # nrstdt control of the time step (0, 1 or 2)
-    # nit000 number of the first time step
-    # nitend number of the last time step
-    # ndate0 initial calendar date aammjj
-    # nleapy Leap year calendar (1) or not (0), or 360 days calendar (30)
-    # nstock frequency of restart file
-    # nwrite frequency of OUTPUT file
-    # nmsh  =1 create a mesh file (coordinates, scale factors, masks)
-    # nwrihf frequency of HF OUTPUT file
-    # rdt time step in seconds (coming from namelist)
-
- 	    PAT_CEXPER=$( supergrep cexper    ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	    PAT_NIT000=$( supergrep nit000    ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	    PAT_NITEND=$( supergrep nitend    ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	    PAT_NWRITE=$( supergrep nwrite    ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	    PAT_RESTAR=$( supergrep ln_rstart ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	    PAT_NSTOCK=$( supergrep nstock    ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	    PAT_NRSTAR=$( supergrep nrstdt    ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	    PAT_NDATE0=$( supergrep ndate0    ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
-            PAT_NLEAPY=$( supergrep nleapy    ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	    PAT_NMSH=$(   supergrep nmsh      ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
- 	
- 	    ORCA_RDT=$( supergrep rdt  ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} | sed 's/ *rdt *=//' | sed 's/\. *//' )
-
-    # Period Length In Days between DateBegin and first day of calendar 0001 01 01
-    # /!\ Needed by OPA namelist to compute file names /!\
-    (( DaysSinceJC = $( IGCM_date_DaysSinceJC ${DateBegin} ) + 1 ))
-
-    IGCM_debug_PopStack "OCE_Initialize"
-}
-
-#-----------------------------------------------------------------
-function OCE_Update
-{
-    IGCM_debug_PushStack "OCE_Update"
-
-    NbFreq=$( echo ${config_OCE_WriteFrequency} | wc -w )
-
-    ##--Write Frequency Purpose ....
-    frequency=$( echo ${config_OCE_WriteFrequency} | awk "-F " '{print $1}' )
-    factor=$( echo ${frequency} | sed -e "s/[yYmMdD]//" )
-    case ${frequency} in
-	1Y|1y)
-	    (( ORCA_NWRITE = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInYear  ${year} ) ))          ;
-	    PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}y ;
-	    R_OUT_OCE_NWRITE=${R_OUT_OCE_O_Y} ;
-	    R_OUT_ICE_NWRITE=${R_OUT_ICE_O_Y} ;
-	    WF1=${factor}Y ;;
-	1M|1m)
-	    (( ORCA_NWRITE = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInMonth ${year} ${month} ) )) ;
-	    PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}m ;
-	    R_OUT_OCE_NWRITE=${R_OUT_OCE_O_M} ;
-	    R_OUT_ICE_NWRITE=${R_OUT_ICE_O_M} ;
-	    WF1=${factor}M ;;
-	*D|*d)
-	    (( ORCA_NWRITE = ORCA_NPDT_JOUR * factor  ))  ;
-	    PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}d ;
-	    R_OUT_OCE_NWRITE=${R_OUT_OCE_O_D} ;
-	    R_OUT_ICE_NWRITE=${R_OUT_ICE_O_D} ;
-	    WF1=${factor}D ;;
-	*)
-	    (( ORCA_NWRITE = 0 ))                                                            ;;
-    esac
-
-    ##--Write Frequency Purpose .... concerning the second opa file type.
-    if [ ${NbFreq} -eq 2 ] ; then
-	frequency=$( echo ${config_OCE_WriteFrequency} | awk "-F " '{print $2}' )
-	factor=$( echo ${frequency} | sed -e "s/[yYmMdD]//" )
-	case ${frequency} in
-	    *Y|*y)
-		(( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInYear  ${year} ) ))          ;
-		PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}y ;
-		R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_Y} ;
-		WF2=${factor}Y ;;
-	    *M|*m)
-		(( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInMonth ${year} ${month} ) )) ;
-		PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}m ;
-		R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_M} ;
-		WF2=${factor}M ;;
-	    *D|*d)
-		(( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor ))  ;
-		PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}d ;
-		R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_D} ;
-		WF2=${factor}D ;;
-	    *)
-		(( ORCA_NWRIHF = 0 ))                                                            ;;
-	esac
-    else
-	ORCA_NWRIHF=0
-    fi
-
-    # Period Length In Days between DateBegin and first day of calendar 0001 01 01
-    # Needed by OPA namelist to compute correct file names 
-    (( PeriodDaysSinceJC =  $( IGCM_date_DaysSinceJC ${PeriodDateBegin} ) + 1  ))
-
-    ##-- Calcul du numero de pas de temps de debut de job ORCA
-    (( ORCA_NIT000 = ( PeriodDaysSinceJC - DaysSinceJC ) * ORCA_NPDT_JOUR + 1 ))
-    (( ORCA_NPDT   = PeriodLengthInDays * ORCA_NPDT_JOUR ))
-    (( ORCA_NITEND = ORCA_NIT000 + ORCA_NPDT - 1))
-
-    ORCA_NSTOCK="${ORCA_NPDT}"
-
-    ##-- verification du nb de pas de temps par jour
-    (( NB_SEC_JOUR_MODEL = ORCA_NPDT_JOUR * ORCA_RDT ))
-    (( NB_SEC_JOUR = 60 * 60 * 24 ))
-
-    if [ ${NB_SEC_JOUR_MODEL} -ne ${NB_SEC_JOUR} ]
-	then
-        echo " VERIFIER ORCA_NPDT_JOUR dans nemo.card "
-        exit
-    fi
-
-    ##-- Restart configuration
-    if ( [ "${CumulPeriod}" -eq 1 ] && [ "${config_OCE_Restart}" = "n" ] ) ; then
-
-	ORCA_LRSTAR=.FALSE.
-	ORCA_NRSTDT=0
-	ORCA_NMSH=1
-
-	#echo "PAS DE RESTART OPA"
-    elif ( [ "${CumulPeriod}" -eq 1 ] && [ "${config_OCE_Restart}" = "y" ] ) ; then
-
-	ORCA_LRSTAR=.TRUE.
-	ORCA_NRSTDT=0
-	ORCA_NMSH=0
-
-	#echo "RESTART OPA"
-    else
-
-	ORCA_LRSTAR=.TRUE.
-	ORCA_NRSTDT=2
-	ORCA_NMSH=0
-
-	#echo "RESTART OPA"
-    fi
-
-
-    # nleapy configuration
-    case ${config_UserChoices_CalendarType} in
-         leap)
-         ORCA_NLEAPY=1;;
-         noleap)
-         ORCA_NLEAPY=0;;
-         360d)
-         ORCA_NLEAPY=30;;
-         *)
-         ORCA_NLEAPY=30
-    esac
-
-
-    typeset -r PRECIS=8
-    NEMO_END=$( echo $( awk "BEGIN { printf \"%0${PRECIS}d\",${ORCA_NITEND} }" ) ) 
-
-
-    sed -e "s/${PAT_CEXPER}/       cexper=\"${config_UserChoices_JobName}\"/" \
-	-e "s/${PAT_NIT000}/       nit000=${ORCA_NIT000}/"                    \
-	-e "s/${PAT_NITEND}/       nitend=${ORCA_NITEND}/"                    \
-	-e "s/${PAT_NWRITE}/       nwrite=${ORCA_NWRITE}/"                    \
-	-e "s/${PAT_RESTAR}/       ln_rstart=${ORCA_LRSTAR}/"                 \
-	-e "s/${PAT_NPRG}/         nprg=${ORCA_NWRITE}/"                      \
-	-e "s/${PAT_NSTOCK}/       nstock=${ORCA_NSTOCK}/"                    \
-	-e "s/${PAT_NRSTAR}/       nrstdt=${ORCA_NRSTDT}/"                    \
-	-e "s/${PAT_NDATE0}/       ndate0=${PeriodDateBegin}/"                \
-        -e "s%${PAT_NLEAPY}%       nleapy=${ORCA_NLEAPY}%"                    \
-	-e "s/${PAT_NMSH}/         nmsh=${ORCA_NMSH}/"                        \
-	namelist > namelist.tmp
-
-    IGCM_sys_Mv namelist.tmp namelist
-
-    echo 'Variables automatically updated in namelist'
-    grep AUTO namelist
-
-    IGCM_debug_PopStack "OCE_Update"
-}
-
-#-----------------------------------
-function OCE_Finalize
-{
-    IGCM_debug_PushStack "OCE_Finalize"
-
-    if [ -f date.file ] ; then
-        # Prefix use in opa.card AND in lim.card :
-	DATE_OPA=$( cat date.file | \
-	    sed "s/\ ${config_UserChoices_JobName}_[0-9]*[a-z]_\([0-9]*_[0-9]*\)_\ */\1/g" )
-	MainPrefix=${config_UserChoices_JobName}_1d_${DATE_OPA}
-	SecondPrefix=${config_UserChoices_JobName}_5d_${DATE_OPA}
-    fi
-
-    echo FINALIZE OCE !!!
-
-    IGCM_debug_PopStack "OCE_Finalize"
-}
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/oasis.card
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/oasis.card	(revision 570)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/oasis.card	(revision 583)
@@ -6,16 +6,16 @@
 
 [InitialStateFiles]
-List=	(${R_INIT}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/flxat.nc, flxat.nc), \
-	(${R_INIT}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/sstoc.nc, sstoc.nc)
+List=	(${R_INIT}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/flxat.nc, flxat.nc), \
+	(${R_INIT}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/sstoc.nc, sstoc.nc)
 
 [BoundaryFiles]
 List=	()
-ListNonDel= (${R_BC}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/grids.nc, grids.nc),\
-	    (${R_BC}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/masks.nc, masks.nc),\
-	    (${R_BC}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/areas.nc, areas.nc),\
-	    (${R_BC}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/mozaic.wa2o, wa2o.flx),\
-	    (${R_BC}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/mozaic.wo2a, wo2a.tsg),\
-	    (${R_BC}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/mozaic.wa2o.runoff, wa2o.run),\
-	    (${R_BC}/CPL/${config_UserChoices_TagName}/${nemo_UserChoices_ORCA_version}x${RESOL_ATM}/mozaic.wa2o.calvin, wa2o.cal)
+ListNonDel= (${R_BC}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/grids.nc, grids.nc),\
+	    (${R_BC}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/masks.nc, masks.nc),\
+	    (${R_BC}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/areas.nc, areas.nc),\
+	    (${R_BC}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/mozaic.wa2o, wa2o.flx),\
+	    (${R_BC}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/mozaic.wo2a, wo2a.tsg),\
+	    (${R_BC}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/mozaic.wa2o.runoff, wa2o.run),\
+	    (${R_BC}/CPL/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}x${RESOL_ATM}/mozaic.wa2o.calvin, wa2o.cal)
 
 [ParametersFiles]
@@ -42,10 +42,10 @@
 	(COTAUZZV_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COTAUZZV.nc,    NONE),\
 	(COWINDSP_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COWINDSP.nc,    NONE),\
-	(COEMPSIC_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COEMPSIC.nc,    NONE),\
-	(CONESOPR_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_CONESOPR.nc,    NONE),\
-	(COEMPOCE_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COEMPOCE.nc,    NONE),\
+	(COTOTRAI_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COTOTRAI.nc,    NONE),\
+	(COTOTSNO_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COTOTSNO.nc,    NONE),\
+	(COTOTEVA_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COTOTEVA.nc,    NONE),\
 	(COICEVAP_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COICEVAP.nc,    NONE),\
-	(COSHFOCE_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COSHFOCE.nc,    NONE),\
-	(CONSFOCE_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_CONSFOCE.nc,    NONE),\
+	(COQSRMIX_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COQSRMIX.nc,    NONE),\
+	(COQNSMIX_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COQNSMIX.nc,    NONE),\
 	(COSHFICE_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_COSHFICE.nc,    NONE),\
 	(CONSFICE_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_CONSFICE.nc,    NONE),\
@@ -64,11 +64,11 @@
 	(O_OTauz2_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_OTauz2.nc,    NONE),\
 	(O_Wind10_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_Wind10.nc,    NONE),\
-	(OSubMPre_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_OSubMPre.nc,    NONE),\
-	(OISubMSn_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_OISubMSn.nc,    NONE),\
-	(OOEvaMPr_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_OOEvaMPr.nc,    NONE),\
+	(OTotRain_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_OTotRain.nc,    NONE),\
+	(OTotSnow_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_OTotSnow.nc,    NONE),\
+	(OTotEvap_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_OTotEvap.nc,    NONE),\
 	(OIceEvap_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_OIceEvap.nc,    NONE),\
-	(O_QsrOce_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_QsrOce.nc,    NONE),\
+	(O_QsrMix_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_QsrMix.nc,    NONE),\
 	(O_QsrIce_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_QsrIce.nc,    NONE),\
-	(O_QnsOce_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_QnsOce.nc,    NONE),\
+	(O_QnsMix_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_QnsMix.nc,    NONE),\
 	(O_QnsIce_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_QnsIce.nc,    NONE),\
 	(O_dQnsdT_out.${DATE_OASIS}.nc,    ${R_OUT_CPL_O_M}/${PREFIX}_O_dQnsdT.nc,    NONE),\
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/opa9.card
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/opa9.card	(revision 583)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/opa9.card	(revision 583)
@@ -0,0 +1,70 @@
+[Compatibility]
+libIGCM=1.0
+
+[UserChoices]
+OPA_NPDT_JOURS=15
+ORCA_version=ORCA2.2
+
+[InitialStateFiles]
+List=	()
+
+[BoundaryFiles]
+List=	()
+ListNonDel= (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/ahmcoef, .), \
+            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/bathy_level.nc, .), \
+            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/bathy_meter.nc, .), \
+            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/coordinates.nc, .), \
+            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_potential_temperature_nomask.nc, .), \
+            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/data_1m_salinity_nomask.nc, .), \
+            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/geothermal_heating.nc, .),\
+            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/runoff_1m_nomask.nc, .),\
+            (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_ORCA_version}/subbasins.nc, .)
+
+[ParametersFiles]
+List=	(${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE}, namelist)
+
+[RestartFiles]
+List=	(${config_UserChoices_JobName}_${NEMO_END}_restart.nc,  restart.nc, restartopa.nc)
+
+[OutputText]
+List=   (ocean.output, oceanx.prt, solver.stat)
+
+[OutputFiles]
+List=   (${PREFIX_NWRITE}_${DATE_OPA}_grid_T.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_T.nc, Post_1M_grid_T),\
+        (${PREFIX_NWRITE}_${DATE_OPA}_grid_U.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_U.nc, Post_1M_grid_U) ,\
+        (${PREFIX_NWRITE}_${DATE_OPA}_grid_V.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_V.nc, Post_1M_grid_V),\
+        (${PREFIX_NWRITE}_${DATE_OPA}_grid_W.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_grid_W.nc, Post_1M_grid_W),\
+        (${PREFIX_NWRITE}_${DATE_OPA}_diaptr.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_diaptr.nc, Post_1M_diaptr),\
+        (${PREFIX_NWRITE}_${DATE_OPA}_S_tren.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_S_tren.nc, NONE),\
+        (${PREFIX_NWRITE}_${DATE_OPA}_T_tren.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_T_tren.nc, NONE),\
+        (${PREFIX_NWRITE}_${DATE_OPA}_trends.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_trends.nc, NONE),\
+        (${PREFIX_NWRITE}_${DATE_OPA}_diagap.nc, ${R_OUT_OCE_NWRITE}/${PREFIX}_${WF1}_diagap.nc, NONE),\
+        (${PREFIX_NWRIHF}_${DATE_OPA}_grid_T.nc, ${R_OUT_OCE_NWRIHF}/${PREFIX}_${WF2}_grid_T.nc, NONE),\
+        (${PREFIX_NWRIHF}_${DATE_OPA}_grid_U.nc, ${R_OUT_OCE_NWRIHF}/${PREFIX}_${WF2}_grid_U.nc, NONE),\
+        (${PREFIX_NWRIHF}_${DATE_OPA}_grid_V.nc, ${R_OUT_OCE_NWRIHF}/${PREFIX}_${WF2}_grid_V.nc, NONE),\
+        (mesh_mask.nc                          , ${R_OUT_OCE_O}/${config_UserChoices_JobName}_mesh_mask.nc, NONE)
+
+[Post_1M_grid_T]
+Patches = ()
+GatherWithInternal = (nav_lon, nav_lat, deptht, time_counter)
+TimeSeriesVars = (sohtc300, sohefldo, soicecov, somxl010, sosaline, sossheig, sosstsst, sowaflcd, sowaflup)
+
+[Post_1M_grid_U]
+Patches = ()
+GatherWithInternal = (nav_lon, nav_lat, depthu, time_counter)
+TimeSeriesVars = (sozotaux)
+
+[Post_1M_grid_V]
+Patches = ()
+GatherWithInternal = (nav_lon, nav_lat, depthv, time_counter)
+TimeSeriesVars = (sometauy)
+
+[Post_1M_grid_W]
+Patches = ()
+GatherWithInternal = (nav_lon, nav_lat, depthw, time_counter)
+TimeSeriesVars =
+
+[Post_1M_diaptr]
+Patches = ()
+GatherWithInternal = (lat, deptht, depthw, time_counter)
+TimeSeriesVars = (zotemglo, zosalglo, zomsfglo, zotematl, zosalatl, zomsfatl, zotempac, zosalpac, zomsfpac, zotemind, zosalind, zomsfind, zotemipc, zosalipc, zomsfipc, sohtatl, sostatl, sohtpac, sostpac, sohtind, sostind, sohtipc, sostipc, sophtadv, sophtldf, sophtove, sophtldf, sopstadv, sopstove, zomsfeiv, sophteiv, sopsteiv) 
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/opa9.driver
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/opa9.driver	(revision 583)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/COMP/opa9.driver	(revision 583)
@@ -0,0 +1,217 @@
+#!/bin/ksh
+#-----------------------------------------------------------------
+function OCE_Initialize
+{
+    IGCM_debug_PushStack "OCE_Initialize"
+
+    JOB_NAME=${config_UserChoices_JobName}
+    RESOL_OCE=$( echo $RESOL | awk "-Fx" '{print $1}' )
+
+    ORCA_NPDT_JOUR=${opa9_UserChoices_OPA_NPDT_JOURS:=15}
+
+# Local function to find namelists parameters
+ 	supergrep () {
+ 	    grep "^ *$1 *=" $2 | sed -e "s% *\!.*%%"
+ 	}
+ 	
+    ##--Variables used by OPA --
+
+    # cexper experience name for vairmer format
+    # ln_rstart boolean term for restart (true or false)
+    # nrstdt control of the time step (0, 1 or 2)
+    # nit000 number of the first time step
+    # nitend number of the last time step
+    # ndate0 initial calendar date aammjj
+    # nleapy Leap year calendar (1) or not (0), or 360 days calendar (30)
+    # nstock frequency of restart file
+    # nwrite frequency of OUTPUT file
+    # nmsh  =1 create a mesh file (coordinates, scale factors, masks)
+    # nwrihf frequency of HF OUTPUT file
+    # rdt time step in seconds (coming from namelist)
+    # nf_ptr_wri frequency of zonal means and transport output
+
+ 	    PAT_CEXPER=$( supergrep cexper     ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_NIT000=$( supergrep nit000     ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_NITEND=$( supergrep nitend     ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_NWRITE=$( supergrep nwrite     ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_NF_PTR=$( supergrep nf_ptr_wri ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_RESTAR=$( supergrep ln_rstart  ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_NSTOCK=$( supergrep nstock     ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_NRSTAR=$( supergrep nrstdt     ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_NDATE0=$( supergrep ndate0     ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+            PAT_NLEAPY=$( supergrep nleapy     ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	    PAT_NMSH=$(   supergrep nmsh       ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} )
+ 	
+ 	    ORCA_RDT=$( supergrep rdt  ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE} | sed 's/ *rdt *=//' | sed 's/\. *//' )
+
+    # Period Length In Days between DateBegin and first day of calendar 0001 01 01
+    # /!\ Needed by OPA namelist to compute file names /!\
+    (( DaysSinceJC = $( IGCM_date_DaysSinceJC ${DateBegin} ) + 1 ))
+
+    IGCM_debug_PopStack "OCE_Initialize"
+}
+
+#-----------------------------------------------------------------
+function OCE_Update
+{
+    IGCM_debug_PushStack "OCE_Update"
+
+    NbFreq=$( echo ${config_OCE_WriteFrequency} | wc -w )
+
+    ##--Write Frequency Purpose ....
+    frequency=$( echo ${config_OCE_WriteFrequency} | awk "-F " '{print $1}' )
+    factor=$( echo ${frequency} | sed -e "s/[yYmMdD]//" )
+    case ${frequency} in
+	1Y|1y)
+	    (( ORCA_NWRITE = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInYear  ${year} ) ))          ;
+	    PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}y ;
+	    R_OUT_OCE_NWRITE=${R_OUT_OCE_O_Y} ;
+	    R_OUT_ICE_NWRITE=${R_OUT_ICE_O_Y} ;
+	    WF1=${factor}Y ;;
+	1M|1m)
+	    (( ORCA_NWRITE = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInMonth ${year} ${month} ) )) ;
+	    PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}m ;
+	    R_OUT_OCE_NWRITE=${R_OUT_OCE_O_M} ;
+	    R_OUT_ICE_NWRITE=${R_OUT_ICE_O_M} ;
+	    WF1=${factor}M ;;
+	*D|*d)
+	    (( ORCA_NWRITE = ORCA_NPDT_JOUR * factor  ))  ;
+	    PREFIX_NWRITE=${config_UserChoices_JobName}_${factor}d ;
+	    R_OUT_OCE_NWRITE=${R_OUT_OCE_O_D} ;
+	    R_OUT_ICE_NWRITE=${R_OUT_ICE_O_D} ;
+	    WF1=${factor}D ;;
+	*)
+	    (( ORCA_NWRITE = 0 ))                                                            ;;
+    esac
+
+    ##--Write Frequency Purpose .... concerning the second opa file type.
+    if [ ${NbFreq} -eq 2 ] ; then
+	frequency=$( echo ${config_OCE_WriteFrequency} | awk "-F " '{print $2}' )
+	factor=$( echo ${frequency} | sed -e "s/[yYmMdD]//" )
+	case ${frequency} in
+	    *Y|*y)
+		(( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInYear  ${year} ) ))          ;
+		PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}y ;
+		R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_Y} ;
+		WF2=${factor}Y ;;
+	    *M|*m)
+		(( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor * $( IGCM_date_DaysInMonth ${year} ${month} ) )) ;
+		PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}m ;
+		R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_M} ;
+		WF2=${factor}M ;;
+	    *D|*d)
+		(( ORCA_NWRIHF = ORCA_NPDT_JOUR * factor ))  ;
+		PREFIX_NWRIHF=${config_UserChoices_JobName}_${factor}d ;
+		R_OUT_OCE_NWRIHF=${R_OUT_OCE_O_D} ;
+		WF2=${factor}D ;;
+	    *)
+		(( ORCA_NWRIHF = 0 ))                                                            ;;
+	esac
+    else
+	ORCA_NWRIHF=0
+    fi
+
+    # Period Length In Days between DateBegin and first day of calendar 0001 01 01
+    # Needed by OPA namelist to compute correct file names 
+    (( PeriodDaysSinceJC =  $( IGCM_date_DaysSinceJC ${PeriodDateBegin} ) + 1  ))
+
+    ##-- Number of time steps updated : the first, the last and the number of time steps
+    (( ORCA_NIT000 = ( PeriodDaysSinceJC - DaysSinceJC ) * ORCA_NPDT_JOUR + 1 ))
+    (( ORCA_NPDT   = PeriodLengthInDays * ORCA_NPDT_JOUR ))
+    (( ORCA_NITEND = ORCA_NIT000 + ORCA_NPDT - 1))
+
+    ##-- We force one restart file at the end of the trunk
+    ORCA_NSTOCK="${ORCA_NITEND}"
+
+    ##-- Let verify the number of time steps per day
+    (( NB_SEC_JOUR_MODEL = ORCA_NPDT_JOUR * ORCA_RDT ))
+    (( NB_SEC_JOUR = 60 * 60 * 24 ))
+
+    if [ ${NB_SEC_JOUR_MODEL} -ne ${NB_SEC_JOUR} ]
+	then
+        echo " VERIFY ORCA_NPDT_JOUR in opa9.card "
+        exit
+    fi
+
+    ##-- Restart configuration
+    if ( [ "${CumulPeriod}" -eq 1 ] && [ "${config_OCE_Restart}" = "n" ] ) ; then
+
+	ORCA_LRSTAR=.FALSE.
+	ORCA_NRSTDT=0
+        # Put ORCA_NMSH=0 when OPA running in parallel mode
+	ORCA_NMSH=1
+
+	#echo "NO OPA RESTART"
+    elif ( [ "${CumulPeriod}" -eq 1 ] && [ "${config_OCE_Restart}" = "y" ] ) ; then
+
+	ORCA_LRSTAR=.TRUE.
+	ORCA_NRSTDT=0
+	ORCA_NMSH=0
+
+	#echo "OPA RESTART"
+    else
+
+	ORCA_LRSTAR=.TRUE.
+	ORCA_NRSTDT=2
+	ORCA_NMSH=0
+
+	#echo "OPA RESTART"
+    fi
+
+
+    # nleapy configuration
+    case ${config_UserChoices_CalendarType} in
+         leap)
+         ORCA_NLEAPY=1;;
+         noleap)
+         ORCA_NLEAPY=0;;
+         360d)
+         ORCA_NLEAPY=30;;
+         *)
+         ORCA_NLEAPY=30
+    esac
+
+
+    typeset -r PRECIS=8
+    NEMO_END=$( echo $( awk "BEGIN { printf \"%0${PRECIS}d\",${ORCA_NITEND} }" ) ) 
+
+
+    sed -e "s/${PAT_CEXPER}/       cexper=\"${config_UserChoices_JobName}\"/" \
+	-e "s/${PAT_NIT000}/       nit000=${ORCA_NIT000}/"                    \
+	-e "s/${PAT_NITEND}/       nitend=${ORCA_NITEND}/"                    \
+	-e "s/${PAT_NWRITE}/       nwrite=${ORCA_NWRITE}/"                    \
+	-e "s/${PAT_RESTAR}/       ln_rstart=${ORCA_LRSTAR}/"                 \
+	-e "s/${PAT_NPRG}/         nprg=${ORCA_NWRITE}/"                      \
+	-e "s/${PAT_NF_PTR}/       nf_ptr_wri=${ORCA_NWRITE}/"                \
+	-e "s/${PAT_NSTOCK}/       nstock=${ORCA_NSTOCK}/"                    \
+	-e "s/${PAT_NRSTAR}/       nrstdt=${ORCA_NRSTDT}/"                    \
+	-e "s/${PAT_NDATE0}/       ndate0=${PeriodDateBegin}/"                \
+        -e "s%${PAT_NLEAPY}%       nleapy=${ORCA_NLEAPY}%"                    \
+	-e "s/${PAT_NMSH}/         nmsh=${ORCA_NMSH}/"                        \
+	namelist > namelist.tmp
+
+    IGCM_sys_Mv namelist.tmp namelist
+
+    echo 'Variables automatically updated in ORCA namelist'
+    grep AUTO namelist
+
+    IGCM_debug_PopStack "OCE_Update"
+}
+
+#-----------------------------------
+function OCE_Finalize
+{
+    IGCM_debug_PushStack "OCE_Finalize"
+
+    if [ -f date.file ] ; then
+        # Prefix use in opa9.card AND in lim2.card :
+	DATE_OPA=$( cat date.file | \
+	    sed "s/\ ${config_UserChoices_JobName}_[0-9]*[a-z]_\([0-9]*_[0-9]*\)_\ */\1/g" )
+	MainPrefix=${config_UserChoices_JobName}_1d_${DATE_OPA}
+	SecondPrefix=${config_UserChoices_JobName}_5d_${DATE_OPA}
+    fi
+
+    echo FINALIZE OCE !!!
+
+    IGCM_debug_PopStack "OCE_Finalize"
+}
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/Bands_56x55x19_3prc.dat
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/Bands_56x55x19_3prc.dat	(revision 583)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/Bands_56x55x19_3prc.dat	(revision 583)
@@ -0,0 +1,12 @@
+ 0  8
+ 1  39
+ 2  9
+ 0  19
+ 1  19
+ 2  18
+ 0  7
+ 1  41
+ 2  8
+ 0  1018
+ 1  961
+ 2  1047
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/gcm.def_LMD5655
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/gcm.def_LMD5655	(revision 583)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/gcm.def_LMD5655	(revision 583)
@@ -0,0 +1,89 @@
+## $Header: /home/ioipsl/CVSROOT/IPSLCM4_v1_OASIS3/EXP00/gcm.def_ORCA4xLMD7245,v 1.1.1.1 2005/03/23 15:44:29 adm Exp $
+## nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )      
+day_step=240
+## periode pour le pas Matsuno (en pas)
+iperiod=5
+## periode de la dissipation (en pas)
+idissip=5
+## choix de l'operateur de dissipation (star ou  non star )
+lstardis=y
+## nombre d'iterations de l'operateur de dissipation   gradiv
+nitergdiv=1
+## nombre d'iterations de l'operateur de dissipation  nxgradrot
+nitergrot=2
+## nombre d'iterations de l'operateur de dissipation  divgrad            
+niterh=2
+## temps de dissipation des plus petites long.d ondes pour u,v (gradiv)  
+tetagdiv=36000.
+## temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot)
+tetagrot=18000.
+## temps de dissipation des plus petites long.d ondes pour  h ( divgrad) 
+tetatemp=18000.
+## coefficient pour gamdissip                                            
+coefdis=0.
+## choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog) 
+purmats=n
+## avec ou sans physique                                                 
+physic=y
+## periode de la physique (en pas)                                       
+iphysiq=5
+## frequence (en  jours ) de l'ecriture du fichier histphy               
+ecritphy=30
+##  Cycle diurne  ou non                 
+cycle_diurne=y
+##  Soil Model  ou non               
+soil_model=y
+##  Choix ou non  de  New oliq               
+new_oliq=y
+##  Orodr  ou  non   pour l orographie              
+ok_orodr=y
+##  Orolf  ou  non   pour l orographie              
+ok_orolf=y
+## Orosm pour le lissage de l'orog.
+ok_orosm=n
+# GKLIFT : Gravity Wave Drag calculation parameter
+GKLIFT=0.5
+## Fract pour le fractionnement des mailles
+ok_fract=.true.
+##   Si = .T. ,  lecture du fichier limit avec la bonne annee             
+ok_limitvrai=n
+## Nombre  d'appels des routines de rayonnements ( par jour)                 
+nbapp_rad=12
+##  Flag  pour la convection (1 pour LMD, 2 pour Tiedtke, 3 KE, 4 KE vect)
+iflag_con=30
+## Facteur multiplication des precip convectives dans KE
+cvl_corr=1.0
+##  Facteur additif pour l'albedo
+pmagic=0.02
+## longitude en degres du centre du zoom                                 
+clon=0.
+## latitude en degres du centre du zoom                                  
+clat=0.
+## facteur de grossissement du zoom,selon longitude                      
+grossismx=1.0
+## facteur de grossissement du zoom ,selon latitude                      
+grossismy=1.0
+##  Fonction  f(y)  hyperbolique  si = .true.  , sinon  sinusoidale         
+fxyhypb=y
+## extension en longitude  de la zone du zoom  ( fraction de la zone totale)
+dzoomx=0.0
+## extension en latitude de la zone  du zoom  ( fraction de la zone totale)
+dzoomy=0.0
+##raideur du zoom en  X
+taux=3.
+##raideur du zoom en  Y
+tauy=3.
+##  Fonction  f(y) avec y = Sin(latit.) si = .true. , sinon y = latit.         
+ysinus=y
+##  [FC] Transport par les ondes stationnaires selon Francis Codron
+##  Choix possibles :
+##Â  * dissuv=y, diss_uvwin=n, dissuvz=n (local)
+##  * dissuv=n, diss_uvwin=n, dissuvz=y (moyenne zonale)
+##  * dissuv=y, diss_uvwin=y, dissuvz=n (lissage sur 120Â° de longitude)
+##Â  Dans le permier cas, mettre fact_uv Ã  0.2 ou 0.3 dans dissip_p.F,
+##  sinon c'est un peu fort...
+dissuv=n
+diss_uvwin=n
+dissuvz=n
+## [FC] fichiers instantanes de controle une fois par jour
+out_diss=n
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD144142
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD144142	(revision 570)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD144142	(revision 583)
@@ -105,6 +105,5 @@
 #                      OCEAN  --->>>  ATMOS
 #                      --------------------
-###############################################################################
-# Field 1 : Weighted sea surface temperature (o->a 1)
+# Field 1 : Weighted Sea surface temperature (o->a 1)
 #
 O_SSTSST SISUTESW 1 86400  5  sstoc.nc  <output_mode> 
@@ -127,5 +126,5 @@
 # Field 2 : Sea ice extent  (o->a 2)
 #
-OIceFrac SIICECOV 2 86400  5  sstoc.nc <output_mode>
+OIceFrac SIICECOV 44 86400  5  sstoc.nc <output_mode>
 torc  tlmd   LAG=5760
 P  2 P  0
@@ -176,4 +175,5 @@
 #
 NORSUD   WSTEST
+#
 ############################################################################
 #
@@ -299,9 +299,9 @@
 # CHECKOUT: indicate computation of global, land and sea field integrals.
  INT=1
-##
+#
 #########################################################################
-# Field 11 : emp_ice = evap_ice - ( rain_ice + snow_ice ) (a->o flx 7)
-#
-COEMPSIC OSubMPre 25 86400  4   flxat.nc   <output_mode>
+# Field 11 : Total rain (a->o flx 7)
+#
+COTOTRAI OTotRain 26  86400  4   flxat.nc   <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -317,7 +317,7 @@
 #
 ##########################################################################
-# Field 12 :  sprecip = evap_ice - snow_ice (o->a flx 6)
-#
-CONESOPR  OISubMSn 25 86400  4   flxat.nc   <output_mode>
+# Field 12 :  Total snow (o->a flx 6)
+#
+COTOTSNO  OTotSnow 28  86400  4   flxat.nc   <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -333,7 +333,7 @@
 #
 ##########################################################################
-# Field 13 : emp = emp_oce = evap_oce - ( rain_oce + snow_oce ) (a->o flx 9)
-#
-COEMPOCE  OOEvaMPr  28 86400  4   flxat.nc   <output_mode>
+# Field 13 : Total evap (a->o flx 9)
+#
+COTOTEVA  OTotEvap  25 86400  4   flxat.nc   <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -351,5 +351,5 @@
 # Field 14 : Evaporation Ice  (a->o flx 8)
 #
-COICEVAP OIceEvap 27 86400  4   flxat.nc   <output_mode>
+COICEVAP OIceEvap 41 86400  4   flxat.nc   <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -365,7 +365,7 @@
 #
 ##########################################################################
-# Field 15 : solar heat flux on ocean (a->o flx 2)
-#
-COSHFOCE O_QsrOce  7 86400 4   flxat.nc  <output_mode>
+# Field 15 : Total solar heat flux (a->o flx 2)
+#
+COQSRMIX  O_QsrMix  7 86400 4   flxat.nc  <output_mode>
 tlmd    torc  LAG=1800
 P  0 P  2
@@ -381,7 +381,7 @@
 #
 #########################################################################
-# Field 16 : Non solar heat flux on ocean (a->o flx 4)
-#
-CONSFOCE O_QnsOce 6 86400  4   flxat.nc  <output_mode>
+# Field 16 : Total Non solar heat flux (a->o flx 4)
+#
+COQNSMIX  O_QnsMix 6 86400  4   flxat.nc  <output_mode>
 tlmd    torc   LAG=1800
 P  0 P  2
@@ -447,5 +447,5 @@
 # Field 20 : iceberg calving (a->o flx 12)
 #
-COCALVIN OCalving  32 86400  4  flxat.nc  <output_mode>
+COCALVIN OCalving  36 86400  4  flxat.nc  <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -461,5 +461,5 @@
 #
 ############################################################################
-# Field 21 : run-off (a->o flx 11)
+# Field 21 : liquid run-off (river + direct)  (a->o flx 11)
 #
 COLIQRUN  O_Runoff 32 86400  5  flxat.nc   <output_mode>
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD5655
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD5655	(revision 583)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD5655	(revision 583)
@@ -0,0 +1,500 @@
+###############################################################################
+#
+#      Input file for OASIS3
+# 
+#      This version is for use with IPSL_CM4_v1 
+#
+#      The file will be edited at runtime to update it for
+#         - the initial date of the run
+#
+###############################################################################
+#  
+#      Input delimiters have to occupy position 1 to 9 !
+#      No blank lines allowed !
+#      Length of input lines <= 80 !
+#
+###############################################################################
+# 
+# SEQMODE : 1        if all models run simultaneously
+#           n        if  n  models run sequentially
+ $SEQMODE
+              1
+ $END
+###############################################################################
+#
+# CHANNEL (CHAR*4)
+#           PIPE        if named pipes + binary files are used 
+#                       for synchro and data respectively (not tested);
+#           MPI1/2      if MPI message passing is used for data exchange;
+#
+ $CHANNEL
+ <lib_mpi>
+ <nproc_atm>  <nproc_atm>
+ <nproc_oce>  <nproc_oce>
+ $END
+###############################################################################
+#
+# NFIELDS : total number of fields being exchanged.
+#
+ $NFIELDS
+            21
+ $END
+###############################################################################
+#
+# JOBNAME : acronym for the given simulation (CHAR*3)
+#
+ $JOBNAME
+            EXP   
+ $END
+###############################################################################
+#
+# NBMODEL : number of models and their names (CHAR*6).
+#
+ $NBMODEL
+  2  lmdz.x oceanx
+ $END
+###############################################################################
+#
+# RUNTIME: total simulated time for the actual run in seconds (<I8)
+#
+ $RUNTIME
+ <total_time>
+ $END
+###############################################################################
+#
+# INIDATE (I8)
+#         initial date of the run (YYYYMMDD)
+#
+ $INIDATE
+ <initial_date>
+ $END
+###############################################################################
+# 
+# MODINFO (YES or NOT)
+#         Indicates whether a header is encapsulated within the field
+#
+ $MODINFO
+  NOT
+ $END
+###############################################################################
+#
+# NLOGPRT: printing level in output file cplout: 
+#              0 = no printing
+#              1 = main routines and field names when treated
+#              2 = complete output
+#
+ $NLOGPRT
+   2
+ $END
+###############################################################################
+#
+# CALTYPE: Calendar type
+#                  0      = 365 day calendar (no leap years)
+#                  1      = 365 day, or 366 days for leap years, calendar
+#                  n (>1) = n day month calendar
+#
+ $CALTYPE
+         0 
+ $END
+#
+# 
+###############################################################################
+ $STRINGS
+###############################################################################
+#
+#                      OCEAN  --->>>  ATMOS
+#                      --------------------
+# Field 1 : Weighted Sea surface temperature (o->a 1)
+#
+O_SSTSST SISUTESW 1 86400  5  sstoc.nc  <output_mode> 
+torc  tlmd  LAG=5760
+P  2 P  0
+LOCTRANS CHECKIN MOZAIC CHECKOUT REVERSE
+# LOCTRANS: AVERAGE to average value over coupling period
+ AVERAGE
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Mozaic: 1) mapping filename 2) connected unit 3) dataset rank 4) Maximum
+#         number of overlapped neighbors
+wo2a.tsg 93  1  35
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+  NORSUD   WSTEST
+#  
+############################################################################
+# Field 2 : Sea ice extent  (o->a 2)
+#
+OIceFrac SIICECOV 44 86400  5  sstoc.nc <output_mode>
+torc  tlmd   LAG=5760
+P  2 P  0
+#
+LOCTRANS CHECKIN MOZAIC  CHECKOUT  REVERSE
+ AVERAGE
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+wo2a.tsg 93  1 35
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+NORSUD   WSTEST
+#
+############################################################################
+# Field 3 : Weighted Sea Ice Temperature (o->a 3)
+#
+O_TepIce SIICTEMW 34 86400  5  sstoc.nc  <output_mode>
+torc  tlmd   LAG=5760
+P  2 P  0
+LOCTRANS CHECKIN MOZAIC CHECKOUT REVERSE
+ AVERAGE
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# 
+wo2a.tsg 93  1  35
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+  NORSUD   WSTEST
+#
+############################################################################
+# Field 4 : Weighted Sea ice albedo (o->a 4)
+#
+O_AlbIce SIICEALW 17 86400  5  sstoc.nc  <output_mode>
+torc  tlmd  LAG=5760  
+P  2 P  0
+#
+LOCTRANS CHECKIN MOZAIC CHECKOUT  REVERSE
+ AVERAGE
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+wo2a.tsg 93  1 35
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+NORSUD   WSTEST
+#
+############################################################################
+#
+#                      ATMOSPHERE  --->>>  OCEAN
+#                      -------------------------
+############################################################################   
+#
+# Field 5 : wind stress along X axis (a->o tau 1)
+#
+COTAUXXU O_OTaux1 23 86400  6  flxat.nc   <output_mode>
+tlmd    uorc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MASK EXTRAP INTERP CHECKOUT
+# Reverse 
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Mask value
+888888.
+# Extrapolation method
+NINENN 2 1 1
+# Interpolation method
+BICUBIPS  Z   SCALAR
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+###########################################################################
+#
+# Field 6 : stress along Y axis (a->o tau 1)
+#
+COTAUYYU O_OTauy1 23 86400  6  flxat.nc  <output_mode>
+tlmd    uorc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MASK EXTRAP INTERP CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Mask value
+888888.
+# Extrapolation method
+NINENN 2 1 1
+# Interpolation method
+BICUBIPS  Z   SCALAR
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+###########################################################################
+#
+# Field 7 :wind stress along Z axis (a->o tau 1)
+#
+COTAUZZU O_OTauz1 23 86400  6  flxat.nc  <output_mode>
+tlmd    uorc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MASK EXTRAP INTERP CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Mask value
+888888.
+# Extrapolation method
+NINENN 2 1 1
+# Interpolation method
+BICUBIPS  Z   SCALAR
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+##########################################################################
+#
+# Field 8 : wind stress along X axis 2 (a->o tau 2)
+#
+COTAUXXV O_OTaux2 24 86400  6    flxat.nc  <output_mode>
+tlmd    vorc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MASK EXTRAP INTERP CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Mask value
+888888.
+# Extrapolation method
+NINENN 2 1 1
+# Interpolation method
+BICUBIPS  Z   SCALAR
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+##########################################################################
+#
+# Field 9 : wind stress along Y axis 2 (a->o tau 2) 
+#
+COTAUYYV O_OTauy2 24 86400  6    flxat.nc  <output_mode>
+tlmd    vorc  LAG=1800
+P  0 P  2
+INVERT CHECKIN MASK EXTRAP INTERP CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Mask value
+888888.
+# Extrapolation method
+NINENN 2 1 1
+# Interpolation method
+BICUBIPS  Z   SCALAR
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+##########################################################################
+#
+# Field 10 :  wind stress along Z axis 2 (a->o tau 2) 
+#
+COTAUZZV O_OTauz2 24 86400  6    flxat.nc  <output_mode>
+tlmd    vorc  LAG=1800
+P  0 P  2
+INVERT CHECKIN MASK EXTRAP INTERP CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Mask value
+888888.
+# Extrapolation method
+NINENN 2 1 1
+# Interpolation method
+BICUBIPS  Z   SCALAR
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+#########################################################################
+#
+# Field 11 : Total rain (a->o flx 7)
+#
+COTOTRAI OTotRain 26 86400  4   flxat.nc   <output_mode>
+tlmd    torc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    7
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+##########################################################################
+#
+# Field 12 :  Total snow (o->a flx 6)
+#
+COTOTSNO  OTotSnow 28 86400  4   flxat.nc   <output_mode>
+tlmd    torc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    7
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+#########################################################################
+#
+# Field 13 : Total evap (a->o flx 9)
+#
+COTOTEVA  OTotEvap 25 86400  4   flxat.nc   <output_mode>
+tlmd    torc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    7
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+##########################################################################
+#
+# Field 14 : Evaporation Ice  (a->o flx 8)
+#
+COICEVAP OIceEvap 41 86400  4   flxat.nc   <output_mode>
+tlmd    torc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    7
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+###########################################################################
+#
+# Field 15 : Total solar heat flux (a->o flx 2)
+#
+COQSRMIX  O_QsrMix  7 86400 4   flxat.nc  <output_mode>
+tlmd    torc  LAG=1800
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method or mozaic parameters
+wa2o.flx 92  2    7
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+#########################################################################
+#
+# Field 16 : Total Non solar heat flux  (a->o flx 4)
+#
+COQNSMIX  O_QnsMix 6 86400  4   flxat.nc  <output_mode>
+tlmd    torc   LAG=1800
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    7 
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+###########################################################################
+#
+# Field 17 : solar heat flux on ice (a->o flx 1)
+#
+COSHFICE O_QsrIce  7 86400 4   flxat.nc  <output_mode>
+tlmd    torc  LAG=1800
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method or mozaic parameters
+wa2o.flx 92  2    7
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+############################################################################
+#
+# Field 18 : Non solar heat flux on ice (a->o flx 3)
+#
+CONSFICE O_QnsIce 6 86400  4  flxat.nc  <output_mode>
+tlmd    torc  LAG=1800
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse 
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    7
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+############################################################################
+#
+# Field 19 : Non solar heat flux derivative (o->a flx 5)
+#
+CODFLXDT O_dQnsdT  35 86400  4   flxat.nc  <output_mode>
+tlmd    torc  LAG=1800
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    7
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+#########################################################################
+#
+# Field 20 : iceberg calving (a->o flx 12)
+#
+COCALVIN OCalving  36 86400  4  flxat.nc  <output_mode>
+tlmd    torc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.cal  98   5   27
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+#########################################################################
+#
+# Field 21 : liquid run-off (river + direct)  (a->o flx 11)
+#
+COLIQRUN  O_Runoff 32 86400  5  flxat.nc   <output_mode>
+tlmd    torc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MOZAIC BLASNEW CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.run 94    4   129
+# change units from m/s to kg/s
+# weights convert from kg/s to kg/m^2/s
+1000.0 0
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+###########################################################################
+#
+ $END
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD9671
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD9671	(revision 570)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD9671	(revision 583)
@@ -126,5 +126,5 @@
 # Field 2 : Sea ice extent  (o->a 2)
 #
-OIceFrac SIICECOV 2 86400  5  sstoc.nc <output_mode>
+OIceFrac SIICECOV 44 86400  5  sstoc.nc <output_mode>
 torc  tlmd   LAG=5760
 P  2 P  0
@@ -308,7 +308,7 @@
 #########################################################################
 #
-# Field 11 : emp_ice = evap_ice - ( rain_ice + snow_ice ) (a->o flx 7)
-#
-COEMPSIC OSubMPre 25 86400  4   flxat.nc   <output_mode>
+# Field 11 : Total rain  (a->o flx 7)
+#
+COTOTRAI OTotRain 26 86400  4   flxat.nc   <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -325,7 +325,7 @@
 ##########################################################################
 #
-# Field 12 :  sprecip = evap_ice - snow_ice (o->a flx 6)
-#
-CONESOPR  OISubMSn 25 86400  4   flxat.nc   <output_mode>
+# Field 12 :  Total snow (o->a flx 6)
+#
+COTOTSNO  OTotSnow 28 86400  4   flxat.nc   <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -342,7 +342,7 @@
 #########################################################################
 #
-# Field 13 : emp = emp_oce = evap_oce - ( rain_oce + snow_oce ) (a->o flx 9)
-#
-COEMPOCE  OOEvaMPr 29 86400  4   flxat.nc   <output_mode>
+# Field 13 : Total evap (a->o flx 9)
+#
+COTOTEVA  OTotEvap 25 86400  4   flxat.nc   <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -376,7 +376,7 @@
 ###########################################################################
 #
-# Field 15 : solar heat flux on ocean (a->o flx 2)
-#
-COSHFOCE O_QsrOce  7 86400 4   flxat.nc  <output_mode>
+# Field 15 : Total solar heat flux (a->o flx 2)
+#
+COQSRMIX O_QsrMix  7 86400 4   flxat.nc  <output_mode>
 tlmd    torc  LAG=1800
 P  0 P  2
@@ -393,7 +393,7 @@
 #########################################################################
 #
-# Field 16 : Non solar heat flux on ocean (a->o flx 4)
-#
-CONSFOCE O_QnsOce 6 86400  4   flxat.nc  <output_mode>
+# Field 16 : Total Non solar heat flux (a->o flx 4)
+#
+COQNSMIX O_QnsMix 6 86400  4   flxat.nc  <output_mode>
 tlmd    torc   LAG=1800
 P  0 P  2
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD9695
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD9695	(revision 570)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namcouple_ORCA2xLMD9695	(revision 583)
@@ -105,6 +105,4 @@
 #                      OCEAN  --->>>  ATMOS
 #                      --------------------
-###############################################################################
-#
 # Field 1 : Weighted sea surface temperature (o->a 1)
 # 
@@ -126,8 +124,7 @@
 #
 ############################################################################
-#
 # Field 2 : Sea ice extent  (o->a 2)
 #
-OIceFrac SIICECOV 2 86400  5  sstoc.nc <output_mode>
+OIceFrac SIICECOV 44 86400  5  sstoc.nc <output_mode>
 torc  tlmd   LAG=5760
 P  2 P  0
@@ -145,6 +142,5 @@
 #
 ############################################################################
-#
-# Field 4 : Weighted Sea Ice Temperature (o->a 3)
+# Field 3 : Weighted Sea Ice Temperature (o->a 3)
 #
 O_TepIce  SIICTEMW 34 86400  5  sstoc.nc  <output_mode>
@@ -162,6 +158,5 @@
   NORSUD   WSTEST
 ############################################################################
-#
-# Field 3 : Weighted Sea ice albedo (o->a 4)
+# Field 4 : Weighted Sea ice albedo (o->a 4)
 #
 O_AlbIce  SIICEALW 17 86400  5  sstoc.nc  <output_mode>
@@ -309,44 +304,44 @@
 # CHECKOUT: indicate computation of global, land and sea field integrals.
  INT=1
-##
-#########################################################################
-#
-# Field 11 : emp_ice = evap_ice - ( rain_ice + snow_ice ) (a->o flx 7)
-#
-COEMPSIC OSubMPre 25 86400  4   flxat.nc   <output_mode>
-tlmd    torc  LAG=1800 
-P  0 P  2
-INVERT CHECKIN MOZAIC CHECKOUT
-# Reverse
-NORSUD WSTEST
-# CHECKIN: indicate computation of global, land and sea field integrals.
- INT=1
-# Interpolation method ou parametres mozaic
-wa2o.flx 92  2    18
-# CHECKOUT: indicate computation of global, land and sea field integrals.
- INT=1
-#
-##########################################################################
-#
-# Field 12 :  sprecip = evap_ice - snow_ice (o->a flx 6)
-#
-CONESOPR  OISubMSn 25 86400  4   flxat.nc   <output_mode>
-tlmd    torc  LAG=1800 
-P  0 P  2
-INVERT CHECKIN MOZAIC CHECKOUT
-# Reverse
-NORSUD WSTEST
-# CHECKIN: indicate computation of global, land and sea field integrals.
- INT=1
-# Interpolation method ou parametres mozaic
-wa2o.flx 92  2    18
-# CHECKOUT: indicate computation of global, land and sea field integrals.
- INT=1
-#
-#########################################################################
-#
-# Field 13 : emp = emp_oce = evap_oce - ( rain_oce + snow_oce ) (a->o flx 9)
-#
-COEMPOCE  OOEvaMPr 29 86400  4   flxat.nc   <output_mode>
+#
+#########################################################################
+#
+# Field 11 : Total rain (a->o flx 7)
+#
+COTOTRAI OTotRain 26 86400  4   flxat.nc   <output_mode>
+tlmd    torc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    18
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+##########################################################################
+#
+# Field 12 :  Total snow (o->a flx 6)
+#
+COTOTSNO  OTotSnow 28 86400  4   flxat.nc   <output_mode>
+tlmd    torc  LAG=1800 
+P  0 P  2
+INVERT CHECKIN MOZAIC CHECKOUT
+# Reverse
+NORSUD WSTEST
+# CHECKIN: indicate computation of global, land and sea field integrals.
+ INT=1
+# Interpolation method ou parametres mozaic
+wa2o.flx 92  2    18
+# CHECKOUT: indicate computation of global, land and sea field integrals.
+ INT=1
+#
+#########################################################################
+#
+# Field 13 : Total evap (a->o flx 9)
+#
+COTOTEVA  OTotEvap 25 86400  4   flxat.nc   <output_mode>
 tlmd    torc  LAG=1800 
 P  0 P  2
@@ -380,7 +375,7 @@
 ##########################################################################
 #
-# Field 15 : solar heat flux on ocean (a->o flx 2)
-#
-COSHFOCE O_QsrOce  7 86400 4   flxat.nc  <output_mode>
+# Field 15 : Total solar heat flux (a->o flx 2)
+#
+COQSRMIX O_QsrMix  7 86400 4   flxat.nc  <output_mode>
 tlmd    torc  LAG=1800
 P  0 P  2
@@ -397,7 +392,7 @@
 #########################################################################
 #
-# Field 16 : Non solar heat flux on ocean (a->o flx 4)
-#
-CONSFOCE O_QnsOce 6 86400  4   flxat.nc  <output_mode>
+# Field 16 : Total Non solar heat flux (a->o flx 4)
+#
+COQNSMIX O_QnsMix 6 86400  4   flxat.nc  <output_mode>
 tlmd    torc   LAG=1800
 P  0 P  2
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namelist_ORCA2
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namelist_ORCA2	(revision 570)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/PARAM/namelist_ORCA2	(revision 583)
@@ -52,6 +52,6 @@
 &nam_zgr       !   vertical coordinate
 !-----------------------------------------------------------------------
-   ln_zco      = .true.    !  z-coordinate - full    steps   (T/F)      ("key_zco" may also be defined)
-   ln_zps      = .false.   !  z-coordinate - partial steps   (T/F)
+   ln_zco      = .false.   !  z-coordinate - full    steps   (T/F)      ("key_zco" may also be defined)
+   ln_zps      = .true.    !  z-coordinate - partial steps   (T/F)
    ln_sco      = .false.   !  s- or hybrid z-s-coordinate    (T/F)
 /
@@ -195,7 +195,7 @@
 cn_rcv_tau_grid   = 'U,V'                   ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V'
 cn_rcv_dqnsdt     = 'coupled'               ! 'none' 'coupled'
-cn_rcv_qsr        = 'oce and ice'           ! 'conservative' 'oce and ice' 'mixed oce-ice'
-cn_rcv_qns        = 'oce and ice'           ! 'conservative' 'oce and ice' 'mixed oce-ice'
-cn_rcv_emp        = 'oce and ice'           ! 'conservative' 'oce and ice' 'mixed oce-ice'
+cn_rcv_qsr        = 'conservative'          ! 'conservative' 'oce and ice' 'mixed oce-ice'
+cn_rcv_qns        = 'conservative'          ! 'conservative' 'oce and ice' 'mixed oce-ice'
+cn_rcv_emp        = 'conservative'          ! 'conservative' 'oce and ice' 'mixed oce-ice'
 cn_rcv_rnf        = 'coupled'               ! 'coupled' 'climato' 'mixed'
 cn_rcv_cal        = 'coupled'               ! 'none' 'coupled'
@@ -431,6 +431,6 @@
 &nam_dynadv    !   formulation of the momentum advection
 !-----------------------------------------------------------------------
-   ln_dynadv_vec = .false. !  vector form (T) or flux form (F)  
-   ln_dynadv_cen2= .true.  !  flux form - 2nd order centered scheme
+   ln_dynadv_vec = .true.  !  vector form (T) or flux form (F)  
+   ln_dynadv_cen2= .false. !  flux form - 2nd order centered scheme
    ln_dynadv_ubs = .false. !  flux form - 3rd order UBS      scheme 
 /  
@@ -446,6 +446,6 @@
 &nam_dynhpg    !   Hydrostatic pressure gradient option
 !-----------------------------------------------------------------------
-   ln_hpg_zco  = .true.    !  z-coordinate - full steps                   
-   ln_hpg_zps  = .false.   !  z-coordinate - partial steps (interpolation)
+   ln_hpg_zco  = .false.   !  z-coordinate - full steps                   
+   ln_hpg_zps  = .true.    !  z-coordinate - partial steps (interpolation)
    ln_hpg_sco  = .false.   !  s-coordinate (standard jacobian formulation)
    ln_hpg_hel  = .false.   !  s-coordinate (helsinki modification)
@@ -680,7 +680,9 @@
 &namptr       !   Poleward Transport Diagnostic
 !-----------------------------------------------------------------------
-   ln_diaptr  = .false.    !  Poleward heat and salt transport (T) or not (F)
-   ln_subbas  = .false.    !  Atlantic/Pacific/Indian basins computation (T) or not 
+   ln_diaptr  = .true.     !  Poleward heat and salt transport (T) or not (F)
+   ln_diaznl  = .true.     !  Add zonal means and meridional stream functions
+   ln_subbas  = .true.     !  Atlantic/Pacific/Indian basins computation (T) or not 
                            !  (orca configuration only, need input basins mask file named "subbasins.nc"
-   nf_ptr     =  15        !  Frequency of ptr computation [time step]
-/
+   nf_ptr     =  1         !  Frequency of ptr computation [time step]
+   nf_ptr_wri =  15        !  AUTO - Frequency of ptr outputs
+/
Index: CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/config.card
===================================================================
--- CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/config.card	(revision 570)
+++ CONFIG/IPSLCM/IPSLCM5/branches/IPSLCM5_WORK/EXP00/config.card	(revision 583)
@@ -1,4 +1,4 @@
 #
-# This is config.card file for restart with an NEW libIGCM simulation tree.
+# This is config.card file for IPSLCM5 configuration
 #
 #========================================================================
@@ -16,10 +16,10 @@
 #-- leap, noleap, 360d
 CalendarType=360d
-#-- Début et fin de Job
+#-- Experiment dates : Beginning and ending
 #-- "YYYY-MM-DD"
 DateBegin=1860-01-01
 DateEnd=1860-02-30
 #============================
-#-- 1Y, 1M, 5D, 1D
+#-- 1Y, 1M, 5D, 1D Period Length of one trunk of simulation
 PeriodLength=1M
 #============================
@@ -36,6 +36,8 @@
 #============================
 # config.card configuration options :
-#R_INIT=/home/mancip/PROG/IPSL/FORCAGE_OL/INIT
-#R_BC=/home/mancip/PROG/IPSL/FORCAGE_OL/BC
+#R_INIT=/u/rech/psl/rpsl035/IGCM/INIT
+#R_INIT=/dmnfs/cont003/p86ipsl/IGCM/INIT
+#R_BC=/u/rech/psl/rpsl035/IGCM/BC
+#R_BC=/dmnfs/cont003/p86ipsl/IGCM/BC
 #============================
 
@@ -45,6 +47,6 @@
 #D- For each component, Name of component, Tag of component
 ATM= (lmdz, LMDZ.4)
-SRF= (orchidee, ORCHIDEE.1.9)
-OCE= (nemo, NEMO_v3_beta)
+SRF= (orchidee, ORCHIDEE.1.9.2)
+OCE= (opa9, NEMO_v3_1 + revision 1340)
 ICE= (lim2, LIM_2)
 CPL= (oasis, OASIS3)
@@ -64,5 +66,5 @@
 #D-- Restarts -
 [Restarts]
-#D- If you want a GENERAL RULE FOR RESTARTS, put this flag to 'y'
+#D- If you want a GENERAL RULE FOR ALL COMPONENTS RESTARTS, put this flag to 'y'
 OverRule=n
 #D- Last day of the experience used as restart
@@ -72,5 +74,4 @@
 #D- Path Server Group Login
 RestartPath=${ARCHIVE}/IGCM_OUT/IPSLCM5
-# Attention login depend de la machine
 
 #========================================================================
@@ -96,5 +97,5 @@
 # If config_Restarts_OverRule == 'n' all params are read
 Restart= n
-# Last day of the experience used as restart
+# Last day of the experience used as restart for this component
 RestartDate=1999-12-30
 # Define restart simulation name
@@ -107,7 +108,8 @@
 #D-- OCE -
 [OCE]
-WriteFrequency="1M 1D"
+WriteFrequency="1M"
+# If config_Restarts_OverRule == 'n' all params are read
 Restart= n
-##-- Last day of the experience used as restart
+##-- Last day of the experience used as restart for this component
 RestartDate=1999-12-30
 # Define restart simulation name
@@ -121,6 +123,7 @@
 [ICE]
 WriteFrequency="1M"
+# If config_Restarts_OverRule == 'n' all params are read
 Restart= n
-##-- Last day of the experience used as restart
+##-- Last day of the experience used as restart for this component
 RestartDate=1999-12-30
 # Define restart simulation name
@@ -134,6 +137,7 @@
 [SRF]
 WriteFrequency="1M"
+# If config_Restarts_OverRule == 'n' all params are read
 Restart=n
-##-- Last day of the experience used as restart
+##-- Last day of the experience used as restart for this component
 RestartDate=1999-12-30
 # Define restart simulation name
@@ -147,6 +151,7 @@
 [CPL]
 WriteFrequency="1D"
+# If config_Restarts_OverRule == 'n' all params are read
 Restart= n
-##-- Last day of the experience used as restart
+##-- Last day of the experience used as restart for this component
 RestartDate=1999-12-30
 # Define restart simulation name
