Index: /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/cpp_TEST_EQ_BOX01_kelvin.fcm
===================================================================
--- /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/cpp_TEST_EQ_BOX01_kelvin.fcm (revision 5437)
+++ /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/cpp_TEST_EQ_BOX01_kelvin.fcm (revision 5437)
@@ -0,0 +1,1 @@
+bld::tool::fppkeys key_dynspg_flt key_ldfslp key_zdftke key_iomput key_mpp_mpi
Index: /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/iodef.xml
===================================================================
--- /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/iodef.xml (revision 5437)
+++ /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/iodef.xml (revision 5437)
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @toce_e3t / @e3t
+ @soce_e3t / @e3t
+
+
+
+
+
+
+
+
+
+ @uoce_e3u / @e3u
+
+
+
+
+
+
+ @voce_e3v / @e3v
+
+
+
+
+
+ @woce_e3w / @e3w
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 50000000
+ 2
+ 0
+ false
+ false
+ oceanx
+
+
+
+
+
+
Index: /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/namelist_cfg
===================================================================
--- /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/namelist_cfg (revision 5437)
+++ /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_kelvin/namelist_cfg (revision 5437)
@@ -0,0 +1,244 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = "bx025_kelvin" ! experience name (tw = trade winds)
+ nn_it000 = 18001 ! first time step
+ nn_itend = 36000 ! last time step
+ nn_leapy = 30 ! Leap year calendar (1) or not (0)
+ nn_stock = 36000
+ ln_clobber = .true. ! clobber (overwrite) an existing file
+ ln_rstart = .true. ! start from rest (F) or from a restart file (T)
+ nn_rstctl = 2 ! restart control ==> activated only if ln_rstart=T
+ ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart
+ cn_ocerst_in = "bx025_tprof_00018000_restart" ! suffix of ocean restart name (input)
+ cn_ocerst_out = "restart" ! suffix of ocean restart name (output)
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "bx025" ! name of the configuration
+ jp_cfg = 0 ! resolution of the configuration
+ jpidta = 721 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 241 ! 2nd " " ( >= jpj )
+ jpkdta = 31 ! number of levels ( >= jpk )
+ jpiglo = 721 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 241 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 0 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ nn_msh = 0 ! create (=1) a mesh file or not (=0)
+ rn_rdt = 1200. ! time step for the dynamics (and tracer if nn_acc=0)
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 255.58049070440 ! (default coefficients)
+ ppa1 = 245.58132232490 !
+ ppkth = 21.43336197938 !
+ ppacr = 3.0 !
+ ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates
+/
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_tem = 'TS_init_tprof_r025' , -12 ,'thetao' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_sal = 'TS_init_tprof_r025' , -12 ,'so' , .false. , .true. , 'yearly' , '' , '' , ''
+ !
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_tsd_init = .true. ! Initialisation of ocean T & S with T &S input data (T) or not (F)
+ ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 1 ! frequency of surface boundary condition computation
+ ! (also = the frequency of sea-ice model call)
+ ln_flx = .true. ! flux formulation (T => fill namsbc_flx )
+ ln_blk_core = .false. ! CORE bulk formulation (T => fill namsbc_core)
+ nn_ice = 0 ! =0 no ice boundary condition ,
+ ln_rnf = .false. ! runoffs (T => fill namsbc_rnf)
+ ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)
+ nn_fwb = 0 ! FreshWater Budget: =0 unchecked
+/
+!-----------------------------------------------------------------------
+&namsbc_flx ! surface boundary condition : flux formulation
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_utau = 'flx0_r025' , -12 , 'utau' , .false. , .true., 'yearly' , '' , '' , ''
+ sn_vtau = 'flx0_r025' , -12 , 'vtau' , .false. , .true., 'yearly' , '' , '' , ''
+ sn_qtot = 'flx0_r025' , -12 , 'qtot' , .false. , .true., 'yearly' , '' , '' , ''
+ sn_qsr = 'flx0_r025' , -12 , 'qsr' , .false. , .true., 'yearly' , '' , '' , ''
+ sn_emp = 'flx0_r025' , -12 , 'emp' , .false. , .true., 'yearly' , '' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the flux files
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .true. ! 2 bands light penetration
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+ rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+ nn_bfr = 0 ! type of bottom friction : = 0 : free slip, = 1 : linear friction
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+ ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+ nn_bbl_ldf = 0 ! diffusive bbl (=1) or not (=0)
+ nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0)
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+ nn_eos = 1 ! type of equation of state and Brunt-Vaisala frequency
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+ln_traadv_tvd = .false.
+ln_traadv_ubs = .true.
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+ ln_mle = .false. ! (T) use the Mixed Layer Eddy (MLE) parameterisation
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+ rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s]
+ rn_aht_0 = 0. ! horizontal eddy diffusivity for tracers [m2/s]
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+ ln_tradmp = .false. ! add a damping termn (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+ ln_dynadv_vec = .false. ! vector form (T) or flux form (F)
+ ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme
+/
+!-----------------------------------------------------------------------
+&nam_vvl ! vertical coordinate options
+!-----------------------------------------------------------------------
+ ln_vvl_zstar = .false. ! zstar vertical coordinate
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+ ln_dynldf_lap = .false. ! laplacian operator
+/
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+ ln_mxl0 = .false. ! surface mixing length scale = F(wind stress) (T) or not (F)
+ ln_lc = .false. ! Langmuir cell parameterisation (Axell 2002)
+ nn_etau = 0 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namobs ! observation usage ('key_diaobs')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_asminc ! assimilation increments ('key_asminc')
+!-----------------------------------------------------------------------
+/
Index: /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/cpp_TEST_EQ_BOX01_tprof.fcm
===================================================================
--- /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/cpp_TEST_EQ_BOX01_tprof.fcm (revision 5437)
+++ /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/cpp_TEST_EQ_BOX01_tprof.fcm (revision 5437)
@@ -0,0 +1,1 @@
+bld::tool::fppkeys key_dynspg_flt key_ldfslp key_zdftke key_iomput key_mpp_mpi
Index: /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/iodef.xml
===================================================================
--- /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/iodef.xml (revision 5437)
+++ /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/iodef.xml (revision 5437)
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @toce_e3t / @e3t
+ @soce_e3t / @e3t
+
+
+
+
+
+
+
+
+
+ @uoce_e3u / @e3u
+
+
+
+
+
+
+ @voce_e3v / @e3v
+
+
+
+
+
+ @woce_e3w / @e3w
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 50000000
+ 2
+ 0
+ false
+ false
+ oceanx
+
+
+
+
+
+
Index: /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/namelist_cfg
===================================================================
--- /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/namelist_cfg (revision 5437)
+++ /branches/2015/dev_r5102_CNRS11_TestCase/NEMOGCM/TOOLS/TEST_CASES/TEST_EQ_BOX01_tprof/namelist_cfg (revision 5437)
@@ -0,0 +1,239 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = "bx025_tprof" ! experience name (tw = trade winds)
+ nn_it000 = 1 ! first time step
+ nn_itend = 36000 ! last time step
+ nn_leapy = 30 ! Leap year calendar (1) or not (0)
+ nn_stock = 18000
+ ln_clobber = .true. ! clobber (overwrite) an existing file
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "bx025" ! name of the configuration
+ jp_cfg = 0 ! resolution of the configuration
+ jpidta = 721 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 241 ! 2nd " " ( >= jpj )
+ jpkdta = 31 ! number of levels ( >= jpk )
+ jpiglo = 721 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 241 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 0 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ nn_msh = 0 ! create (=1) a mesh file or not (=0)
+ rn_rdt = 1200. ! time step for the dynamics (and tracer if nn_acc=0)
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 255.58049070440 ! (default coefficients)
+ ppa1 = 245.58132232490 !
+ ppkth = 21.43336197938 !
+ ppacr = 3.0 !
+ ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates
+/
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_tem = 'TS_init_tprof_r025' , -12 ,'thetao' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_sal = 'TS_init_tprof_r025' , -12 ,'so' , .false. , .true. , 'yearly' , '' , '' , ''
+ !
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_tsd_init = .true. ! Initialisation of ocean T & S with T &S input data (T) or not (F)
+ ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 1 ! frequency of surface boundary condition computation
+ ! (also = the frequency of sea-ice model call)
+ ln_flx = .true. ! flux formulation (T => fill namsbc_flx )
+ ln_blk_core = .false. ! CORE bulk formulation (T => fill namsbc_core)
+ nn_ice = 0 ! =0 no ice boundary condition ,
+ ln_rnf = .false. ! runoffs (T => fill namsbc_rnf)
+ ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)
+ nn_fwb = 0 ! FreshWater Budget: =0 unchecked
+/
+!-----------------------------------------------------------------------
+&namsbc_flx ! surface boundary condition : flux formulation
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_utau = 'flx_r025' , -12 , 'utau' , .false. , .true., 'yearly' , '' , '' , ''
+ sn_vtau = 'flx_r025' , -12 , 'vtau' , .false. , .true., 'yearly' , '' , '' , ''
+ sn_qtot = 'flx_r025' , -12 , 'qtot' , .false. , .true., 'yearly' , '' , '' , ''
+ sn_qsr = 'flx_r025' , -12 , 'qsr' , .false. , .true., 'yearly' , '' , '' , ''
+ sn_emp = 'flx_r025' , -12 , 'emp' , .false. , .true., 'yearly' , '' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the flux files
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .true. ! 2 bands light penetration
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+ rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+ nn_bfr = 0 ! type of bottom friction : = 0 : free slip, = 1 : linear friction
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+ ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+ nn_bbl_ldf = 0 ! diffusive bbl (=1) or not (=0)
+ nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0)
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+ nn_eos = 1 ! type of equation of state and Brunt-Vaisala frequency
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+ln_traadv_tvd = .false.
+ln_traadv_ubs = .true.
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+ ln_mle = .false. ! (T) use the Mixed Layer Eddy (MLE) parameterisation
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+ rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s]
+ rn_aht_0 = 0. ! horizontal eddy diffusivity for tracers [m2/s]
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+ ln_tradmp = .false. ! add a damping termn (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+ ln_dynadv_vec = .false. ! vector form (T) or flux form (F)
+ ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme
+/
+!-----------------------------------------------------------------------
+&nam_vvl ! vertical coordinate options
+!-----------------------------------------------------------------------
+ ln_vvl_zstar = .false. ! zstar vertical coordinate
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+ ln_dynldf_lap = .false. ! laplacian operator
+/
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+ ln_mxl0 = .false. ! surface mixing length scale = F(wind stress) (T) or not (F)
+ ln_lc = .false. ! Langmuir cell parameterisation (Axell 2002)
+ nn_etau = 0 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namobs ! observation usage ('key_diaobs')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_asminc ! assimilation increments ('key_asminc')
+!-----------------------------------------------------------------------
+/