!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> !! NEMO/OPA BENCH Configuration namelist : overwrite some defaults values defined in SHARED/namelist_ref !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ! !----------------------------------------------------------------------- &namrun ! parameters of the run !----------------------------------------------------------------------- cn_exp = 'DONUT' ! experience name nn_it000 = 1 ! first time step nn_itend = 480 ! 96 ! last time step / !----------------------------------------------------------------------- &namctl ! Control prints (default: OFF) !----------------------------------------------------------------------- ln_timing = .false. ! timing by routine write out in timing.output file / !----------------------------------------------------------------------- &namdom ! time and space domain !----------------------------------------------------------------------- rn_Dt = 900. ! time step for the dynamics (and tracer if nn_acc=0) rn_atfp = 0.05 ! asselin time filter parameter / !----------------------------------------------------------------------- &namcfg ! parameters of the configuration (default: use namusr_def in namelist_cfg) !----------------------------------------------------------------------- ln_read_cfg = .true. ! (=T) read the domain configuration file ! ! (=F) user defined configuration (F => create/check namusr_def) cn_domcfg = "donut_cfg" ! domain configuration filename / !----------------------------------------------------------------------- &namtsd ! Temperature & Salinity Data (init/dmp) (default: OFF) !----------------------------------------------------------------------- ! ! =T read T-S fields for: ln_tsd_init = .true. ! ocean initialisation ln_tsd_dmp = .false. ! T-S restoring (see namtra_dmp) cn_dir = './' ! root directory for the T-S data location !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! sn_tem = 'donut_istate', -12 , 'tn', .true. , .true. , 'yearly' , '' , '' , '' sn_sal = 'donut_istate', -12 , 'sn', .true. , .true. , 'yearly' , '' , '' , '' / !!====================================================================== !! *** Surface Boundary Condition namelists *** !! !! !! !! namsbc surface boundary condition manager (default: NO selection) !!====================================================================== ! !----------------------------------------------------------------------- &namsbc ! Surface Boundary Condition (surface module) !----------------------------------------------------------------------- nn_fsbc = 1 ! frequency of SBC module call ln_usr = .true. ! user defined formulation (T => check usrdef_sbc) ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) nn_ice = 2 ! =0 no ice boundary condition ! ! =1 use observed ice-cover ( => fill namsbc_iif ) ! ! =2 or 3 for SI3 and CICE, respectively / ! !!====================================================================== !! *** Lateral boundary condition *** !! !! !! !! namlbc lateral momentum boundary condition (default: NO selection) !! namagrif agrif nested grid (read by child model only) ("key_agrif") !! nam_tide Tidal forcing (default: OFF) !! nambdy Unstructured open boundaries (default: OFF) !! nambdy_dta Unstructured open boundaries - external data (see nambdy) !! nambdy_tide tidal forcing at open boundaries (default: OFF) !!====================================================================== ! !----------------------------------------------------------------------- &namlbc ! lateral momentum boundary condition (default: NO selection) !----------------------------------------------------------------------- rn_shlat = 2. ! free slip / !----------------------------------------------------------------------- &nambdy ! unstructured open boundaries (default: OFF) !----------------------------------------------------------------------- ln_bdy = .true. ! Use unstructured open boundaries nb_bdy = 2 ! number of open boundary sets ln_coords_file = .true.,.true. ! =T : read bdy coordinates from file cn_coords_file = 'bdy_outer_cfg.nc','bdy_inner_cfg.nc' ! bdy coordinates files cn_dyn2d = 'flather','flather' ! nn_dyn2d_dta = 1,1 ! = 0, bdy data are equal to the initial state ! ! = 1, bdy data are read in 'bdydata.nc' files ! ! = 2, use tidal harmonic forcing data from files ! ! = 3, use external data AND tidal harmonic forcing cn_dyn3d = 'frs','frs' ! nn_dyn3d_dta = 1,1 ! = 0, bdy data are equal to the initial state ! ! = 1, bdy data are read in 'bdydata.nc' files cn_tra = 'frs','frs' ! nn_tra_dta = 1,1 ! = 0, bdy data are equal to the initial state ! ! = 1, bdy data are read in 'bdydata.nc' files cn_ice = 'frs','frs' ! nn_ice_dta = 1,1 ! = 0, bdy data are equal to the initial state ! ! = 1, bdy data are read in 'bdydata.nc' files ! nn_rimwidth = 2,1 ! width of the relaxation zone / !----------------------------------------------------------------------- &nambdy_dta ! open boundaries - external data (see nam_bdy) !----------------------------------------------------------------------- ln_full_vel = .true. ! ??? cn_dir = './' ! root directory for the BDY data location !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! bn_ssh = 'bdy_outer_dta' , -12 , 'ssh', .false. , .true., 'yearly' , '' , '' , '' bn_u3d = 'bdy_outer_dta' , -12 , 'un', .false. , .true., 'yearly' , '' , '' , '' bn_v3d = 'bdy_outer_dta' , -12 , 'vn', .false. , .true., 'yearly' , '' , '' , '' bn_tem = 'bdy_outer_dta' , -12 , 'tn', .false. , .true., 'yearly' , '' , '' , '' bn_sal = 'bdy_outer_dta' , -12 , 'sn', .false. , .true., 'yearly' , '' , '' , '' !* for si3 bn_a_i = 'bdy_outer_dta' , -12 , 'a_i', .false. , .true., 'yearly' , '' , '' , '' bn_h_i = 'bdy_outer_dta' , -12 , 'h_i', .false. , .true., 'yearly' , '' , '' , '' bn_h_s = 'bdy_outer_dta' , -12 , 'h_s', .false. , .true., 'yearly' , '' , '' , '' / !----------------------------------------------------------------------- &nambdy_dta ! open boundaries - external data (see nam_bdy) !----------------------------------------------------------------------- ln_full_vel = .true. ! ??? cn_dir = './' ! root directory for the BDY data location !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! bn_ssh = 'bdy_inner_dta' , -12 , 'ssh', .false. , .true., 'yearly' , '' , '' , '' bn_u3d = 'bdy_inner_dta' , -12 , 'un', .false. , .true., 'yearly' , '' , '' , '' bn_v3d = 'bdy_inner_dta' , -12 , 'vn', .false. , .true., 'yearly' , '' , '' , '' bn_tem = 'bdy_inner_dta' , -12 , 'tn', .false. , .true., 'yearly' , '' , '' , '' bn_sal = 'bdy_inner_dta' , -12 , 'sn', .false. , .true., 'yearly' , '' , '' , '' !* for si3 bn_a_i = 'bdy_inner_dta' , -12 , 'a_i', .false. , .true., 'yearly' , '' , '' , '' bn_h_i = 'bdy_inner_dta' , -12 , 'h_i', .false. , .true., 'yearly' , '' , '' , '' bn_h_s = 'bdy_inner_dta' , -12 , 'h_s', .false. , .true., 'yearly' , '' , '' , '' / !!====================================================================== !! *** Top/Bottom boundary condition *** !! !! !! !! namdrg top/bottom drag coefficient (default: NO selection) !! namdrg_top top friction (ln_OFF =F & ln_isfcav=T) !! namdrg_bot bottom friction (ln_OFF =F) !! nambbc bottom temperature boundary condition (default: OFF) !! nambbl bottom boundary layer scheme (default: OFF) !!====================================================================== ! !----------------------------------------------------------------------- &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) !----------------------------------------------------------------------- ! ! type of penetration (default: NO selection) ln_qsr_rgb = .true. ! RGB light penetration (Red-Green-Blue) nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) / !----------------------------------------------------------------------- &namdrg ! top/bottom drag coefficient (default: NO selection) !----------------------------------------------------------------------- ln_non_lin = .true. ! non-linear drag: Cd = Cd0 |U| / !----------------------------------------------------------------------- &nambbl ! bottom boundary layer scheme (default: OFF) !----------------------------------------------------------------------- ln_trabbl = .true. ! Bottom Boundary Layer parameterisation flag / !!====================================================================== !! Tracer (T & S) namelists !! !! !! !! nameos equation of state (default: NO selection) !! namtra_adv advection scheme (default: NO selection) !! namtra_ldf lateral diffusion scheme (default: NO selection) !! namtra_mle mixed layer eddy param. (Fox-Kemper param.) (default: OFF) !! namtra_eiv eddy induced velocity param. (default: OFF) !! namtra_dmp T & S newtonian damping (default: OFF) !!====================================================================== ! !----------------------------------------------------------------------- &nameos ! ocean Equation Of Seawater (default: NO selection) !----------------------------------------------------------------------- ln_eos80 = .true. ! = Use EOS80 / !----------------------------------------------------------------------- &namtra_adv ! advection scheme for tracer (default: NO selection) !----------------------------------------------------------------------- ln_traadv_fct = .true. ! FCT scheme nn_fct_h = 4 ! =2/4, horizontal 2nd / 4th order nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order / !----------------------------------------------------------------------- &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) !----------------------------------------------------------------------- ln_traldf_blp = .true. ! laplacian operator ln_traldf_iso = .true. ! iso-neutral (standard operator) ! ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators) nn_aht_ijk_t = 31 ! space/time variation of eddy coefficient: / !!====================================================================== !! *** Dynamics namelists *** !! !! !! !! nam_vvl vertical coordinate options (default: z-star) !! namdyn_adv formulation of the momentum advection (default: NO selection) !! namdyn_vor advection scheme (default: NO selection) !! namdyn_hpg hydrostatic pressure gradient (default: NO selection) !! namdyn_spg surface pressure gradient (default: NO selection) !! namdyn_ldf lateral diffusion scheme (default: NO selection) !! namdta_dyn offline TOP: dynamics read in files (OFF_SRC only) !!====================================================================== ! !----------------------------------------------------------------------- &nam_vvl ! vertical coordinate options (default: z-star) !----------------------------------------------------------------------- ln_vvl_zstar = .true. ! z-star vertical coordinate ln_vvl_dbg = .false. ! debug prints (T/F) / !----------------------------------------------------------------------- &namdyn_adv ! formulation of the momentum advection (default: NO selection) !----------------------------------------------------------------------- ln_dynadv_vec = .true. ! vector form (T) or flux form (F) nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction / !----------------------------------------------------------------------- &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) !----------------------------------------------------------------------- ln_dynvor_eeT = .true. ! energy conserving scheme (een using e3t) / !----------------------------------------------------------------------- &namdyn_hpg ! Hydrostatic pressure gradient option (default: NO selection) !----------------------------------------------------------------------- ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) / !----------------------------------------------------------------------- &namdyn_spg ! surface pressure gradient (default: NO selection) !----------------------------------------------------------------------- ln_dynspg_ts = .true. ! split-explicit free surface / !----------------------------------------------------------------------- &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) !----------------------------------------------------------------------- ln_dynldf_blp = .true. ! laplacian operator ln_dynldf_hor = .true. ! horizontal (geopotential) ! ! Coefficient nn_ahm_ijk_t = 31 ! space/time variation of eddy coef / !!====================================================================== !! vertical physics namelists !! !! !! !! namzdf vertical physics manager (default: NO selection) !! namzdf_ric richardson number vertical mixing (ln_zdfric=T) !! namzdf_tke TKE vertical mixing (ln_zdftke=T) !! namzdf_gls GLS vertical mixing (ln_zdfgls=T) !! namzdf_osm OSM vertical diffusion (ln_zdfosm=T) !! namzdf_iwm tidal mixing parameterization (ln_zdfiwm=T) !!====================================================================== ! !----------------------------------------------------------------------- &namzdf ! vertical physics (default: NO selection) !----------------------------------------------------------------------- ln_zdftke = .true. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) ln_zdfevd = .true. ! enhanced vertical diffusion /