Version 2 (modified by acc, 8 years ago) (diff)

Merging Noc developments for 2012

branches to be merged:

2012/dev_r3322_NOCS09_SAS               [added to merge at changeset  3607    ]
2012/dev_r3337_NOCS10_ICB               [added to merge at changeset  3609    ]
2012/dev_r3385_NOCS04_HAMF              [added to merge at changeset      ]

2012/dev_r3452_NOCL02_Smagorinsky       [added to merge at changeset      ]
2012/dev_r3452_NOCL06_LOGLAYER          [added to merge at changeset      ]

2012/dev_r3452_NOCL01_WettingDrying     [Ongoing. On schedule for 2013    ]
2012/dev_r3452_NOCL03_vPPM              [postponed to 2013]
2012/dev_r3452_NOCL05_hpgMarsaleix      [postponed to 2013]

Step 1. copy trunk at lowest revision number used by any of the branches to be merged

svn copy svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk@3322 \
         svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2012/dev_NOC_2012_rev3555 \
         -m"Create branch for the merge of all NOC 2012 developments. See ticket #1006. Step 1: copy trunk at lowest revision number used by any of the branches to be merged"

Successfully created new branch: branches/2012/dev_NOC_2012_rev3555

Step 2. merge in changes from the first development branch into a checked out version of the merge branch. This simply recreates the first development branch but consolidates the changes made on that branch into a single changeset:

svn merge svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk@3322 \
          svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2012/dev_r3322_NOCS09_SAS \
          dev_NOC_2012_rev3555


--- Merging r3323 through r3606 into 'dev_NOC_2012_rev3555':
U    dev_NOC_2012_rev3555/DOC/TexFiles/Chapters/Chap_SBC.tex
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_Q.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_bsf.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_S.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_T.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_emp.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_IceThick.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_msf.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_AMOC.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_EqS.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_EqT.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_EqU.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_GlobMeanTS.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_S100m.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_T100m.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_zonal_S.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_zonal_T.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_qnet.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_ICE.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_all.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_sss.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_sst.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_Med_Sdepth.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_mld.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_vardef.sh_example1
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_vardef.sh_example2
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_all.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_read.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_vardef.sh_example1
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_Med_Sspread.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_main.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/README
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_erp.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_vardef.sh_example2
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_mht.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_EMP.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_common.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_IceFrac.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_Drake.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_main.sh
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_ZonMld.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/initenv.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_ArcSal.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_SSH.pro
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/config.card
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP/opa9.card
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP/opa9.driver
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP/lim2.card
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP/lim2.driver
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/cpp_ORCA2_SAS_LIM.fcm
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/1_namelist_ice_lim2
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist_ice_lim2
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/opa
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist_ice_lim3
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/EMPave_old.dat
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/AGRIF_FixedGrids.in
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/iodef.xml
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/AA_job
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/xmlio_server.def
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/1_namelist
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/iodef_ar5.xml
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist
A    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist_ice
--- Merging r3323 through r3606 into 'dev_NOC_2012_rev3555/NEMOGCM/CONFIG/cfg.txt':
U    dev_NOC_2012_rev3555/NEMOGCM/CONFIG/cfg.txt
--- Merging r3323 through r3606 into 'dev_NOC_2012_rev3555':
U    dev_NOC_2012_rev3555/NEMOGCM/NEMO/OPA_SRC/SBC/sbcssm.F90
U    dev_NOC_2012_rev3555/NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90
A    dev_NOC_2012_rev3555/NEMOGCM/NEMO/SAS_SRC
A    dev_NOC_2012_rev3555/NEMOGCM/NEMO/SAS_SRC/nemogcm.F90
A    dev_NOC_2012_rev3555/NEMOGCM/NEMO/SAS_SRC/stpctl.F90
A    dev_NOC_2012_rev3555/NEMOGCM/NEMO/SAS_SRC/sbcssm.F90
A    dev_NOC_2012_rev3555/NEMOGCM/NEMO/SAS_SRC/step.F90
A    dev_NOC_2012_rev3555/NEMOGCM/NEMO/SAS_SRC/daymod.F90
A    dev_NOC_2012_rev3555/NEMOGCM/NEMO/SAS_SRC/diawri.F90

Check in merge branch:

svn ci -m"Branch dev_NOC_2012_rev3555. #1006. Step 2: Add changes from the 2012/dev_r3322_NOCS09_SAS (Stand Alone Surface module) branch"

Sending        .
Sending        DOC/TexFiles/Chapters/Chap_SBC.tex
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS.fcm
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS_MPT.fcm
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS_SETTE.fcm
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/1_namelist
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/1_namelist_ice_lim2
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/AA_job
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/AGRIF_FixedGrids.in
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/EMPave_old.dat
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/iodef.xml
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/iodef_ar5.xml
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist_ice
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist_ice_lim2
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist_ice_lim3
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/opa
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/xmlio_server.def
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/README
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/initenv.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_common.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_main.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_main.sh
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_ArcSal.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_EqS.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_EqT.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_EqU.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_GlobMeanTS.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_IceFrac.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_IceThick.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_Med_Sdepth.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_Med_Sspread.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_S100m.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_T100m.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_ZonMld.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_all.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_bsf.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_emp.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_erp.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_mht.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_mld.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_msf.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_qnet.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_sss.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_sst.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_vardef.sh_example1
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_vardef.sh_example2
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_zonal_S.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_plot_zonal_T.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_AMOC.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_Drake.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_EMP.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_ICE.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_Q.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_S.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_SSH.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_T.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_all.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_read.pro
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_vardef.sh_example1
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IDL_scripts/std_ts_vardef.sh_example2
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP/lim2.card
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP/lim2.driver
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP/opa9.card
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/COMP/opa9.driver
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/IGCM00/config.card
Adding         NEMOGCM/CONFIG/ORCA2_SAS_LIM/cpp_ORCA2_SAS_LIM.fcm
Sending        NEMOGCM/CONFIG/cfg.txt
Sending        NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90
Sending        NEMOGCM/NEMO/OPA_SRC/SBC/sbcssm.F90
Adding         NEMOGCM/NEMO/SAS_SRC
Adding         NEMOGCM/NEMO/SAS_SRC/daymod.F90
Adding         NEMOGCM/NEMO/SAS_SRC/diawri.F90
Adding         NEMOGCM/NEMO/SAS_SRC/nemogcm.F90
Adding         NEMOGCM/NEMO/SAS_SRC/sbcssm.F90
Adding         NEMOGCM/NEMO/SAS_SRC/step.F90
Adding         NEMOGCM/NEMO/SAS_SRC/stpctl.F90
Transmitting file data ....
Committed revision 3607.

Step 3. Merge in trunk changes between trunk@3322 and trunk@3337. Check-in changes if no conflicts arise

svn merge svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk@3322 \
          svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk@3337 \
          ./

--- Merging r3323 through r3337 into '.':
A    ADM/DOC_SCRIPTS/sphinx
A    ADM/DOC_SCRIPTS/sphinx/conf.py
A    ADM/README
U    NEMOGCM/SETTE/SETTE.pdf
U    NEMOGCM/SETTE/sette.sh
U    NEMOGCM/SETTE/README
U    NEMOGCM/SETTE/prepare_job.sh
U    NEMOGCM/SETTE/sette_beginner.sh
U    NEMOGCM/SETTE/fcm_job.sh
U    NEMOGCM/SETTE/BATCH_TEMPLATE/batch-ifort_MERCATOR_CLUSTER
U    NEMOGCM/SETTE/BATCH_TEMPLATE/sette_batch_template
U    NEMOGCM/SETTE/BATCH_TEMPLATE/batch-X64_TITANE
U    NEMOGCM/SETTE/BATCH_TEMPLATE/batch-PW6_VARGAS
U    NEMOGCM/NEMO/OPA_SRC/IOM/prtctl.F90
 
svn ci -m"Branch dev_NOC_2012_r3555. #1006. Step 3: Merge in trunk changes between revision 3322 and 3337"

Sending        .
Adding         ADM/DOC_SCRIPTS/sphinx
Adding         ADM/DOC_SCRIPTS/sphinx/conf.py
Adding         ADM/README
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS.fcm
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS_MPT.fcm
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS_SETTE.fcm
Sending        NEMOGCM/CONFIG/cfg.txt
Sending        NEMOGCM/NEMO/OPA_SRC/IOM/prtctl.F90
Sending        NEMOGCM/SETTE/BATCH_TEMPLATE/batch-PW6_VARGAS
Sending        NEMOGCM/SETTE/BATCH_TEMPLATE/batch-X64_TITANE
Sending        NEMOGCM/SETTE/BATCH_TEMPLATE/batch-ifort_MERCATOR_CLUSTER
Sending        NEMOGCM/SETTE/BATCH_TEMPLATE/sette_batch_template
Sending        NEMOGCM/SETTE/README
Sending        NEMOGCM/SETTE/SETTE.pdf
Sending        NEMOGCM/SETTE/fcm_job.sh
Sending        NEMOGCM/SETTE/prepare_job.sh
Sending        NEMOGCM/SETTE/sette.sh
Sending        NEMOGCM/SETTE/sette_beginner.sh
Transmitting file data ...........
Committed revision 3608.

Step 4. Merge in all changes on the 2012/dev_r3337_NOCS10_ICB branch. Check-in if no conflicts arise:

svn merge svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk@3337 \
          svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2012/dev_r3337_NOCS10_ICB \
          ./

--- Merging r3338 through r3608 into '.':
U    DOC/NEMO_book.pdf
U    DOC/TexFiles/Biblio/Biblio.bib
U    DOC/TexFiles/Chapters/Chap_SBC.tex
A    DOC/TexFiles/Namelist/namberg
U    NEMOGCM/CONFIG/AMM12_PISCES/EXP00/namelist
U    NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist
U    NEMOGCM/CONFIG/AMM12/EXP00/namelist
U    NEMOGCM/NEMO/OPA_SRC/nemogcm.F90
U    NEMOGCM/NEMO/OPA_SRC/DYN/dynspg_flt.F90
U    NEMOGCM/NEMO/OPA_SRC/SOL/solmat.F90
U    NEMOGCM/NEMO/OPA_SRC/SOL/solsor.F90
U    NEMOGCM/NEMO/OPA_SRC/LBC/lib_mpp.F90
U    NEMOGCM/NEMO/OPA_SRC/LBC/lbclnk.F90
U    NEMOGCM/NEMO/OPA_SRC/SBC/sbc_oce.F90
U    NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90
U    NEMOGCM/NEMO/OPA_SRC/DIA/diawri.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbclv.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbutl.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icb_oce.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbstp.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbrst.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbthm.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbdyn.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbdia.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbini.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icbtrj.F90
A    NEMOGCM/NEMO/OPA_SRC/ICB/icblbc.F90

svn ci -m"Branch dev_NOC_2012_r3555. #1006. Step 4: Merge in changes from 2012/dev_r3337_NOCS10_ICB (ICeBergs) branch"

Sending        .
Sending        DOC/NEMO_book.pdf
Sending        DOC/TexFiles/Biblio/Biblio.bib
Sending        DOC/TexFiles/Chapters/Chap_SBC.tex
Adding         DOC/TexFiles/Namelist/namberg
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS.fcm
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS_MPT.fcm
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS_SETTE.fcm
Sending        NEMOGCM/CONFIG/AMM12/EXP00/namelist
Sending        NEMOGCM/CONFIG/AMM12_PISCES/EXP00/namelist
Sending        NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist
Sending        NEMOGCM/CONFIG/cfg.txt
Sending        NEMOGCM/NEMO/OPA_SRC/DIA/diawri.F90
Sending        NEMOGCM/NEMO/OPA_SRC/DYN/dynspg_flt.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icb_oce.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbclv.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbdia.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbdyn.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbini.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icblbc.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbrst.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbstp.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbthm.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbtrj.F90
Adding         NEMOGCM/NEMO/OPA_SRC/ICB/icbutl.F90
Sending        NEMOGCM/NEMO/OPA_SRC/LBC/lbclnk.F90
Sending        NEMOGCM/NEMO/OPA_SRC/LBC/lib_mpp.F90
Sending        NEMOGCM/NEMO/OPA_SRC/SBC/sbc_oce.F90
Sending        NEMOGCM/NEMO/OPA_SRC/SBC/sbcmod.F90
Sending        NEMOGCM/NEMO/OPA_SRC/SOL/solmat.F90
Sending        NEMOGCM/NEMO/OPA_SRC/SOL/solsor.F90
Sending        NEMOGCM/NEMO/OPA_SRC/nemogcm.F90
Transmitting file data ...............
Committed revision 3609.

Step 5. Merge in trunk changes between trunk@3337 and trunk@3385. Check-in changes if no conflicts arise

svn merge svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk@3337 \
          svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/trunk@3385 \
          ./

--- Merging r3338 through r3385 into '.':
U    NEMOGCM/EXTERNAL/XMLIO_SERVER/src/IOSERVER/mod_interface_ioipsl.f90
U    NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_S.pro
U    NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_T.pro
U    NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_read.pro
U    NEMOGCM/NEMO/OPA_SRC/nemogcm.F90
U    NEMOGCM/NEMO/OPA_SRC/BDY/bdyice_lim2.F90
U    NEMOGCM/NEMO/OPA_SRC/ZDF/zdfddm.F90
U    NEMOGCM/NEMO/OPA_SRC/timing.F90
U    NEMOGCM/NEMO/OPA_SRC/DIA/diaptr.F90
U    NEMOGCM/NEMO/LIM_SRC_3/limistate.F90
U    NEMOGCM/NEMO/LIM_SRC_3/limthd_dif.F90

svn ci -m"Branch dev_NOC_2012_r3555. #1006. Step 5: Merge in trunk changes between revision 3337 and 3385"

Sending        .
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS.fcm
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS_MPT.fcm
Sending        NEMOGCM/ARCH/NOC/arch-ALTIX_NAUTILUS_SETTE.fcm
Sending        NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_S.pro
Sending        NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_T.pro
Sending        NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_read.pro
Sending        NEMOGCM/CONFIG/cfg.txt
Sending        NEMOGCM/EXTERNAL/XMLIO_SERVER/src/IOSERVER/mod_interface_ioipsl.f90
Sending        NEMOGCM/NEMO/LIM_SRC_3/limistate.F90
Sending        NEMOGCM/NEMO/LIM_SRC_3/limthd_dif.F90
Sending        NEMOGCM/NEMO/OPA_SRC/BDY/bdyice_lim2.F90
Sending        NEMOGCM/NEMO/OPA_SRC/DIA/diaptr.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ZDF/zdfddm.F90
Sending        NEMOGCM/NEMO/OPA_SRC/nemogcm.F90
Sending        NEMOGCM/NEMO/OPA_SRC/timing.F90
Transmitting file data ...........
Committed revision 3610.

Step 6. Check SETTE status before merging with the more intrusive HAMF branch. Some changes required to achieve successful compilation of all SETTE tests (except the AGRIF test which has never successfully compiled on nautilus). Minor bugs found in sbcssm.F90 and icb_oce.F90. New namberg namelist missing from GYRE, ORCA2_OFF_PISCES and ORCA2_SAS_LIM experiment directories. Stripped ICB modules of their dos-style line endings (CRLF). Also needed to update iodef.xml files to a more recent version in order to run those tests using key_iomput. This latter problem must be a trunk error which has been fixed later so the updated iodef.xml files have not been checked in on this branch. Note, the iceberg code has new iom_put statements in NEMOGCM/NEMO/OPA_SRC/ICB/icbdia.F90 which do not have corresponding entries in the iodef.xml files. These entries will have to be matched at some point:

      CALL iom_put( "berg_melt"        , berg_melt   (:,:)   )   ! Melt rate of icebergs                     [kg/m2/s]
      CALL iom_put( "berg_buoy_melt"   , buoy_melt   (:,:)   )   ! Buoyancy component of iceberg melt rate   [kg/m2/s]
      CALL iom_put( "berg_eros_melt"   , eros_melt   (:,:)   )   ! Erosion component of iceberg melt rate    [kg/m2/s]
      CALL iom_put( "berg_conv_melt"   , conv_melt   (:,:)   )   ! Convective component of iceberg melt rate [kg/m2/s]
      CALL iom_put( "berg_virtual_area", virtual_area(:,:)   )   ! Virtual coverage by icebergs              [m2]
      CALL iom_put( "bits_src"         , bits_src    (:,:)   )   ! Mass source of bergy bits                 [kg/m2/s]
      CALL iom_put( "bits_melt"        , bits_melt   (:,:)   )   ! Melt rate of bergy bits                   [kg/m2/s]
      CALL iom_put( "bits_mass"        , bits_mass   (:,:)   )   ! Bergy bit density field                   [kg/m2]
      CALL iom_put( "berg_mass"        , berg_mass   (:,:)   )   ! Iceberg density field                     [kg/m2]
      CALL iom_put( "berg_real_calving", real_calving(:,:,:) )   ! Calving into iceberg class                [kg/s]

but this may as well be done after the merge since the XIOS branch introduces new xml files. With these changes the following SETTE status is achieved:

GYRELOB     restartability  passed
ORCA2LIMPIS restartability  passed
ORCA2OFFPIS restartability  passed
AMM12       restartability  FAILED

GYRELOB     reproducibility passed
ORCA2LIMPIS reproducibility passed
ORCA2OFFPIS reproducibility passed
AMM12       reproducibility FAILED

After which the successful code has been checked in:

svn ci -m"Branch dev_NOC_2012_r3555. #1006. Step 6: Minor code changes and updated namelists to enable successful SETTE testing"

Sending        NEMOGCM/CONFIG/GYRE/EXP00/namelist
Sending        NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist
Sending        NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icb_oce.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbclv.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbdia.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbdyn.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbini.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icblbc.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbrst.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbstp.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbthm.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbtrj.F90
Sending        NEMOGCM/NEMO/OPA_SRC/ICB/icbutl.F90
Sending        NEMOGCM/NEMO/OPA_SRC/SBC/sbcssm.F90
Transmitting file data ...............
Committed revision 3614.