Version 3 (modified by acc, 6 years ago) (diff)

Stage 1: Create development branch:

svn copy svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2013/dev_MERGE_2013 \
         svn+ssh://acc@forge.ipsl.jussieu.fr/ipsl/forge/projets/nemo/svn/branches/2013/dev_ECMWF_waves \
         -m "Create branch for the temporary hosting of surface wave comonents from ECMWF. See ticket #1216"

Stage 2: Import changes from ECMWF:

See changeset: https://forge.ipsl.jussieu.fr/nemo/changeset/4351/branches/2013/dev_ECMWF_waves

svn ci -m"Branch 2013/dev_ECMWF_waves ticket #1216. First set of code imports from ECMWF. Untested"

Files: 
2 added 9 edited
ARCH/arch-ALTIX_NAUTILUS_MPT.fcm (1 diff) 
CONFIG/ORCA2_LIM/EXP00/namelist_cfg (1 diff) 
CONFIG/SHARED/namelist_ref (2 diffs) 
NEMO/OPA_SRC/DYN/dynstcor.F90                    <-------New
NEMO/OPA_SRC/SBC/sbc_oce.F90 (1 diff) 
NEMO/OPA_SRC/SBC/sbcblk_core.F90 (2 diffs) 
NEMO/OPA_SRC/SBC/sbcmod.F90 (1 diff) 
NEMO/OPA_SRC/SBC/sbcwave_ecmwf.F90               <-------New
NEMO/OPA_SRC/ZDF/zdftke.F90 (1 diff) 
NEMO/OPA_SRC/step.F90 (1 diff) 
NEMO/OPA_SRC/step_oce.F90 (1 diff) 

Stage 3: Fix compilation problems:

See changeset: https://forge.ipsl.jussieu.fr/nemo/changeset/4352/branches/2013/dev_ECMWF_waves

svn ci -m"Branch 2013/dev_ECMWF_waves ticket #1216. Corrections to first set of code imports to solve compilation issues"

Files: 7 edited
NEMO/OPA_SBC/DYN/dynstcor.F90 (1 diff) 
NEMO/OPA_SBC/SBC/sbc_oce.F90 (1 diff) 
NEMO/OPA_SBC/SBC/sbcblk_core.F90 (1 diff) 
NEMO/OPA_SBC/SBC/sbcmod.F90 (1 diff) 
NEMO/OPA_SBC/SBC/sbcwave.F90 (1 diff) 
NEMO/OPA_SBC/SBC/sbcwave_ecmwf.F90 (1 diff) 
NEMO/OPA_SBC/step_oce.F90 (1 diff) 

Stage 4: Add v3.6 compatible namelist handling:

See changeset: https://forge.ipsl.jussieu.fr/nemo/changeset/4353/branches/2013/dev_ECMWF_waves

svn ci -m"Branch 2013/dev_ECMWF_waves ticket #1216. Update namelist handling to v3.6 standard"
 
File: 1 edited

branches/2013/dev_ECMWF_waves/NEMOGCM/NEMO/OPA_SRC/SBC/sbcwave_ecmwf.F90 (1 diff)
 

Stage 5: Add limiter to prevent dodgy input data causing Na Ns?

svn ci -m"Branch 2013/dev_ECMWF_waves ticket #1216. Add limiter on zphio_flux (zdftke.F90) to prevent spurious negative values in input data causing NaNs"

File: 1 edited

branches/2013/dev_ECMWF_waves/NEMOGCM/NEMO/OPA_SRC/ZDF/zdftke.F90 (1 diff)


Final stage: Create new development branch for 2014 developments (2014/dev_r4642_WavesWG) wiki:ticket/1323_WavesWG and #1323. Export changes on this branch across to the new branch. Close this ticket and suspend all work on this branch.