!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> !! NEMO/OPA Configuration namelist : overwrite some defaults values defined in SHARED/1_namelist_ref !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ! ORCA2 - SI3 configuration ! !!====================================================================== !! *** Domain & Run management namelists *** !! !! !! !! namrun parameters of the run !! namdom space and time domain !! namcfg parameters of the configuration (default: user defined GYRE) !! namwad Wetting and drying (default NO) !! namtsd data: temperature & salinity (default NO) !! namcrs coarsened grid (for outputs and/or TOP) (ln_crs =T) !!====================================================================== ! !----------------------------------------------------------------------- &namrun ! parameters of the run !----------------------------------------------------------------------- cn_exp = "Agulhas" ! experience name nn_it000 = 1 ! first time step nn_itend = 10950 ! last time step nn_stock = 10950 ! frequency of creation of a restart file (modulo referenced to 1) nn_write = 10950 ! frequency of write in the output file (modulo referenced to nn_it000) nn_istate = 0 ! output the initial state (1) or not (0) ln_clobber = .true. ! clobber (overwrite) an existing file / !----------------------------------------------------------------------- &namdom ! time and space domain !----------------------------------------------------------------------- rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) / !----------------------------------------------------------------------- &namcfg ! parameters of the configuration (default: user defined GYRE) !----------------------------------------------------------------------- ln_read_cfg = .true. ! (=T) read the domain configuration file cn_domcfg = "AGRIF_AGULHAS_domain_cfg" ! domain configuration filename / !----------------------------------------------------------------------- &namtsd ! Temperature & Salinity Data (default: NO) !----------------------------------------------------------------------- ! with AGRIF ("key_agrif") child are initialized with parent values / !!====================================================================== !! *** Surface Boundary Condition namelists *** !! !! !! !! namsbc surface boundary condition manager (default: NO selection) !! namsbc_flx flux formulation (ln_flx =T) !! namsbc_blk Bulk formulae formulation (ln_blk =T) !! namsbc_cpl CouPLed formulation ("key_oasis3" ) !! namsbc_sas Stand-Alone Surface module (SAS_SRC only) !! namsbc_iif Ice-IF: use observed ice cover (nn_ice = 1 ) !! namtra_qsr penetrative solar radiation (ln_traqsr =T) !! namsbc_ssr sea surface restoring term (for T and/or S) (ln_ssr =T) !! namsbc_rnf river runoffs (ln_rnf =T) !! namsbc_apr Atmospheric Pressure (ln_apr_dyn =T) !! namsbc_isf ice shelf melting/freezing (ln_isfcav =T : read (ln_read_cfg=T) or set or usr_def_zgr ) !! namsbc_iscpl coupling option between land ice model and ocean (ln_isfcav =T) !! namsbc_wave external fields from wave model (ln_wave =T) !! namberg iceberg floats (ln_icebergs=T) !!====================================================================== ! !----------------------------------------------------------------------- &namsbc ! Surface Boundary Condition (surface module) !----------------------------------------------------------------------- nn_fsbc = 5 ! frequency of SBC module call ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) nn_ice = 0 ! =0 no ice boundary condition ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 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_blk ! namsbc_blk generic Bulk formula (ln_blk =T) !----------------------------------------------------------------------- ! ! bulk algorithm : ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) cn_dir = './' ! root directory for the bulk 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_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Uwnd' , '' sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Vwnd' , '' sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' / !----------------------------------------------------------------------- &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 = 1 ! RGB : Chl data (=1) or cst value (=0) cn_dir = './' ! root directory for the chlorophyl 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_chl ='chlorophyll' , -1 , 'CHLA' , .true. , .true. , 'yearly' ,'weights_bilin.nc', '' , '' / !----------------------------------------------------------------------- &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) !----------------------------------------------------------------------- ! not used in this zoom / !----------------------------------------------------------------------- &namsbc_rnf ! runoffs (ln_rnf =T) !----------------------------------------------------------------------- ! not used in this zoom / !----------------------------------------------------------------------- &namberg ! iceberg parameters (default: No iceberg) !----------------------------------------------------------------------- ! iceberg floats are not currently available with AGRIF ! ===>> forced deactivation in icbini.F90 / !!====================================================================== !! *** Lateral boundary condition *** !! !! !! !! namlbc lateral momentum boundary condition (no slip) !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") !! nam_tide Tidal forcing (default: NO) !! nambdy Unstructured open boundaries (default: NO) !! nambdy_dta Unstructured open boundaries - external data (see nambdy) !! nambdy_tide tidal forcing at open boundaries (default: NO) !!====================================================================== ! !----------------------------------------------------------------------- &namagrif ! AGRIF zoom ("key_agrif") !----------------------------------------------------------------------- ln_spc_dyn = .true. ! use 0 as special value for dynamics rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] ln_chk_bathy = .false. ! =T check the parent bathymetry / !----------------------------------------------------------------------- &namdrg ! top/bottom drag coefficient (default: NO selection) !----------------------------------------------------------------------- ln_lin = .true. ! linear drag: Cd = Cd0 Uc0 / !----------------------------------------------------------------------- &namdrg_bot ! BOTTOM friction !----------------------------------------------------------------------- / !----------------------------------------------------------------------- &nambbc ! bottom temperature boundary condition (default: NO) !----------------------------------------------------------------------- ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom nn_geoflx = 1 ! geothermal heat flux: = 1 constant flux !!gm nn_geoflx = 2 ! geothermal heat flux: = 2 read variable flux [mW/m2] cn_dir = './' ! root directory for the geothermal 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_qgh ='geothermal_heating.nc' , -12. , 'heatflow', .false. , .true. , 'yearly' ,'weights_bilin.nc', '' , '' / !----------------------------------------------------------------------- &nambbl ! bottom boundary layer scheme (default: NO) !----------------------------------------------------------------------- ln_trabbl = .true. ! Bottom Boundary Layer parameterisation flag nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] rn_gambbl = 10. ! advective bbl coefficient [s] / !!====================================================================== !! Tracer (T & S) namelists !! !! !! !! nameos equation of state (default: NO selection) !! namtra_adv advection scheme (default: NO selection) !! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.) (default: NO) !! namtra_ldf lateral diffusion scheme (default: NO selection) !! namtra_eiv eddy induced velocity param. (default: NO) !! namtra_dmp T & S newtonian damping (default: NO) !!====================================================================== ! !----------------------------------------------------------------------- &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 = 2 ! =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_lap = .true. ! laplacian operator ln_traldf_iso = .true. ! iso-neutral (Standard operator) nn_aht_ijk_t = 20 ! = 20 F(i,j) = 1/2 Ud*max(e1,e2) (lap case) rn_Ud = 0.018 ! lateral diffusive velocity [m/s] rn_Ld = 50.e+3 ! lateral diffusive length [m] / !----------------------------------------------------------------------- &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper) (default: NO) !----------------------------------------------------------------------- ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation / !----------------------------------------------------------------------- &namtra_eiv ! eddy induced velocity param. (default: NO) !----------------------------------------------------------------------- ! not used in this zoom / !----------------------------------------------------------------------- &namtra_dmp ! tracer: T & S newtonian damping (default: NO) !----------------------------------------------------------------------- ! not used in this zoom / !!====================================================================== !! *** 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) !!====================================================================== ! !----------------------------------------------------------------------- &namdyn_adv ! formulation of the momentum advection (default: NO selection) !----------------------------------------------------------------------- ln_dynadv_vec = .true. ! vector form - 2nd centered scheme nn_dynkeg = 0 ! =0 : C2 grad(KE) scheme / !----------------------------------------------------------------------- &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) !----------------------------------------------------------------------- ln_dynvor_een = .true. ! energy & enstrophy scheme nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) / !----------------------------------------------------------------------- &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. ! bilaplacian operator ln_dynldf_lev = .true. ! iso-level nn_ahm_ijk_t = 0 ! = 0 constant = 1/12 Uv*Lv^3 (blp case) rn_Uv = 0.0816 ! lateral viscous velocity [m/s] rn_Lv = 100.e+3 ! lateral viscous length [m] / !!====================================================================== !! 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 scheme nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) rn_evd = 100. ! evd mixing coefficient [m2/s] ln_zdfddm = .true. ! double diffusive mixing rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) ! ! Coefficients rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0) / !----------------------------------------------------------------------- &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T) !----------------------------------------------------------------------- / !----------------------------------------------------------------------- &namzdf_iwm ! internal wave-driven mixing parameterization (ln_zdfiwm =T) !----------------------------------------------------------------------- ! not used in this zoom / !!====================================================================== !! *** Diagnostics namelists *** !! !! !! !! namtrd dynamics and/or tracer trends (default NO) !! namptr Poleward Transport Diagnostics (default NO) !! namhsb Heat and salt budgets (default NO) !! namdiu Cool skin and warm layer models (default NO) !! namdiu Cool skin and warm layer models (default NO) !! namflo float parameters ("key_float") !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") !! namdct transports through some sections ("key_diadct") !! nam_diatmb Top Middle Bottom Output (default NO) !! nam_dia25h 25h Mean Output (default NO) !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") !!====================================================================== ! !!====================================================================== !! *** Observation & Assimilation *** !! !! !! !! namobs observation and model comparison (default: NO) !! nam_asminc assimilation increments ('key_asminc') !!====================================================================== !