Changeset 9019 for branches/2017/dev_merge_2017/DOC/Namelists
- Timestamp:
- 2017-12-13T15:58:53+01:00 (6 years ago)
- Location:
- branches/2017/dev_merge_2017/DOC/Namelists
- Files:
-
- 14 deleted
- 33 edited
- 6 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/DOC/Namelists/nam_tide
r7646 r9019 2 2 &nam_tide ! tide parameters 3 3 !----------------------------------------------------------------------- 4 ln_tide = .true. ! Activate tide module5 ln_tide_pot = .true.! use tidal potential forcing6 ln_tide_ramp = .false.!7 rdttideramp = 0.!8 clname(1) = 'DUMMY'! name of constituent - all tidal components must be set in namelist_cfg4 ln_tide = .false. 5 ln_tide_pot = .true. ! use tidal potential forcing 6 ln_tide_ramp= .false. ! 7 rdttideramp = 0. ! 8 clname(1) = 'DUMMY' ! name of constituent - all tidal components must be set in namelist_cfg 9 9 / -
branches/2017/dev_merge_2017/DOC/Namelists/nam_vvl
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &nam_vvl ! vertical coordinate options (default: zstar)2 &nam_vvl ! vertical coordinate options (default: z-star) 3 3 !----------------------------------------------------------------------- 4 ln_vvl_zstar = .true. ! z star vertical coordinate5 ln_vvl_ztilde = .false. ! z tilde vertical coordinate: only high frequency variations4 ln_vvl_zstar = .true. ! z-star vertical coordinate 5 ln_vvl_ztilde = .false. ! z-tilde vertical coordinate: only high frequency variations 6 6 ln_vvl_layer = .false. ! full layer vertical coordinate 7 7 ln_vvl_ztilde_as_zstar = .false. ! ztilde vertical coordinate emulating zstar 8 8 ln_vvl_zstar_at_eqtor = .false. ! ztilde near the equator 9 rn_ahe3 = 0.0e0! thickness diffusion coefficient10 rn_rst_e3t = 30. e0! ztilde to zstar restoration timescale [days]11 rn_lf_cutoff = 5.0e0! cutoff frequency for low-pass filter [days]12 rn_zdef_max = 0.9e0! maximum fractional e3t deformation9 rn_ahe3 = 0.0 ! thickness diffusion coefficient 10 rn_rst_e3t = 30.0 ! ztilde to zstar restoration timescale [days] 11 rn_lf_cutoff = 5.0 ! cutoff frequency for low-pass filter [days] 12 rn_zdef_max = 0.9 ! maximum fractional e3t deformation 13 13 ln_vvl_dbg = .true. ! debug prints (T/F) 14 14 / -
branches/2017/dev_merge_2017/DOC/Namelists/nambbl
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &nambbl ! bottom boundary layer scheme ( "key_trabbl")2 &nambbl ! bottom boundary layer scheme (default: NO) 3 3 !----------------------------------------------------------------------- 4 ln_trabbl = .false. ! Bottom Boundary Layer parameterisation flag 4 5 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 5 6 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) -
branches/2017/dev_merge_2017/DOC/Namelists/nambdy
r7646 r9019 1 1 !----------------------------------------------------------------------- 2 &nambdy ! unstructured open boundaries 2 &nambdy ! unstructured open boundaries 3 3 !----------------------------------------------------------------------- 4 ln_bdy = . true. ! Activate BDY module4 ln_bdy = .false. ! Use unstructured open boundaries 5 5 nb_bdy = 0 ! number of open boundary sets 6 6 ln_coords_file = .true. ! =T : read bdy coordinates from file … … 33 33 ln_vol = .false. ! total volume correction (see nn_volctl parameter) 34 34 nn_volctl = 1 ! = 0, the total water flux across open boundaries is zero 35 nb_jpk_bdy = -1 ! number of levels in the bdy data (set < 0 if consistent with planned run) 35 36 / -
branches/2017/dev_merge_2017/DOC/Namelists/nambdy_dta
r7646 r9019 1 1 !----------------------------------------------------------------------- 2 &nambdy_dta ! open boundaries - external data 2 &nambdy_dta ! open boundaries - external data 3 3 !----------------------------------------------------------------------- 4 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 11 11 bn_tem = 'amm12_bdyT_tra', 24 , 'votemper', .true. , .false. , 'daily' , '' , '' , '' 12 12 bn_sal = 'amm12_bdyT_tra', 24 , 'vosaline', .true. , .false. , 'daily' , '' , '' , '' 13 ! for lim214 ! bn_frld = 'amm12_bdyT_ice', 24 , 'ileadfra', .true. , .false. , 'daily' , '' , '' , ''15 ! bn_hicif = 'amm12_bdyT_ice', 24 , 'iicethic', .true. , .false. , 'daily' , '' , '' , ''16 ! bn_hsnif = 'amm12_bdyT_ice', 24 , 'isnowthi', .true. , .false. , 'daily' , '' , '' , ''17 13 ! for lim3 18 14 ! bn_a_i = 'amm12_bdyT_ice', 24 , 'ileadfra', .true. , .false. , 'daily' , '' , '' , '' 19 ! bn_h t_i= 'amm12_bdyT_ice', 24 , 'iicethic', .true. , .false. , 'daily' , '' , '' , ''20 ! bn_h t_s= 'amm12_bdyT_ice', 24 , 'isnowthi', .true. , .false. , 'daily' , '' , '' , ''15 ! bn_h_i = 'amm12_bdyT_ice', 24 , 'iicethic', .true. , .false. , 'daily' , '' , '' , '' 16 ! bn_h_s = 'amm12_bdyT_ice', 24 , 'isnowthi', .true. , .false. , 'daily' , '' , '' , '' 21 17 22 18 cn_dir = 'bdydta/' ! root directory for the location of the bulk files -
branches/2017/dev_merge_2017/DOC/Namelists/namberg
r6997 r9019 2 2 &namberg ! iceberg parameters (default: No iceberg) 3 3 !----------------------------------------------------------------------- 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 4 ln_icebergs = .false. ! iceberg floats or not 5 ln_bergdia = .true. ! Calculate budgets 6 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 7 nn_verbose_write = 15 ! Timesteps between verbose messages 8 nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage 9 ! Initial mass required for an iceberg of each class 10 rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 11 ! Proportion of calving mass to apportion to each class 12 rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 13 ! Ratio between effective and real iceberg mass (non-dim) 14 ! i.e. number of icebergs represented at a point 15 rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 16 ! thickness of newly calved bergs (m) 17 rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250. 18 rn_rho_bergs = 850. ! Density of icebergs 19 rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs 20 ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics 21 rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits 22 rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 23 ln_passive_mode = .false. ! iceberg - ocean decoupling 24 nn_test_icebergs = 10 ! Create test icebergs of this class (-1 = no) 25 ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 26 rn_test_box = 108.0, 116.0, -66.0, -58.0 27 rn_speed_limit = 0. ! CFL speed limit for a berg 28 28 29 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !30 ! ! ! (if <0 months) ! name !(logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename !31 sn_icb = 'calving', -1 , 'calvingmask', .true. , .true. , 'yearly' , '' , '' ,''29 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 30 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 31 sn_icb = 'calving', -1 , 'calvingmask', .true. , .true. , 'yearly' , '' , '' , '' 32 32 33 33 cn_dir = './' 34 34 / -
branches/2017/dev_merge_2017/DOC/Namelists/namcfg
r7705 r9019 1 1 !----------------------------------------------------------------------- 2 &namcfg ! parameters of the configuration 2 &namcfg ! parameters of the configuration ! (default: user defined GYRE) 3 3 !----------------------------------------------------------------------- 4 4 ln_read_cfg = .false. ! (=T) read the domain configuration file -
branches/2017/dev_merge_2017/DOC/Namelists/namcrs
r6289 r9019 1 1 !----------------------------------------------------------------------- 2 &namcrs ! coarsened grid (for outputs and/or TOP) ( "key_crs")2 &namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T) 3 3 !----------------------------------------------------------------------- 4 4 nn_factx = 3 ! Reduction factor of x-direction -
branches/2017/dev_merge_2017/DOC/Namelists/namctl
r6289 r9019 1 1 !----------------------------------------------------------------------- 2 &namctl ! Control prints & Benchmark2 &namctl ! Control prints 3 3 !----------------------------------------------------------------------- 4 4 ln_ctl = .false. ! trends control print (expensive!) … … 10 10 nn_isplt = 1 ! number of processors in i-direction 11 11 nn_jsplt = 1 ! number of processors in j-direction 12 nn_bench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 13 ! (no physical validity of the results) 14 nn_timing = 0 ! timing by routine activated (=1) creates timing.output file, or not (=0) 15 nn_diacfl = 0 ! Write out CFL diagnostics (=1) in cfl_diagnostics.ascii, or not (=0) 12 ln_timing = .false. ! timing by routine write out in timing.output file 13 ln_diacfl = .false. ! CFL diagnostics write out in cfl_diagnostics.ascii 16 14 / -
branches/2017/dev_merge_2017/DOC/Namelists/namdiu
r6997 r9019 2 2 &namdiu ! Cool skin and warm layer models (default F) 3 3 !----------------------------------------------------------------------- 4 ln_diurnal = .false. ! 4 ln_diurnal = .false. ! 5 5 ln_diurnal_only = .false. ! 6 6 / -
branches/2017/dev_merge_2017/DOC/Namelists/namdom
r6289 r9019 1 1 !----------------------------------------------------------------------- 2 &namdom ! space and time domain (bathymetry, mesh, timestep)2 &namdom ! time and space domain 3 3 !----------------------------------------------------------------------- 4 nn_bathy = 1 ! compute (=0) or read (=1) the bathymetry file 5 rn_bathy = 0. ! value of the bathymetry. if (=0) bottom flat at jpkm1 4 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 6 5 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 7 nn_msh = 1 ! create (=1) a mesh file or not (=0)8 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0)6 ! 7 nn_msh = 0 ! create (>0) a mesh file or not (=0) 9 8 rn_isfhmin = 1.00 ! treshold (m) to discriminate grounding ice to floating ice 10 rn_e3zps_min= 20. ! partial step thickness is set larger than the minimum of 11 rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0<rn_e3zps_rat<1 12 ! 13 rn_rdt = 5760. ! time step for the dynamics (and tracer if nn_acc=0) 9 ! 10 rn_rdt = 5760. ! time step for the dynamics and tracer 14 11 rn_atfp = 0.1 ! asselin time filter parameter 15 ln_crs = .false. ! Logical switch for coarsening module 16 jphgr_msh = 0 ! type of horizontal mesh 17 ! = 0 curvilinear coordinate on the sphere read in coordinate.nc 18 ! = 1 geographical mesh on the sphere with regular grid-spacing 19 ! = 2 f-plane with regular grid-spacing 20 ! = 3 beta-plane with regular grid-spacing 21 ! = 4 Mercator grid with T/U point at the equator 22 ppglam0 = 0.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 23 ppgphi0 = -35.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 24 ppe1_deg = 1.0 ! zonal grid-spacing (degrees) 25 ppe2_deg = 0.5 ! meridional grid-spacing (degrees) 26 ppe1_m = 5000.0 ! zonal grid-spacing (degrees) 27 ppe2_m = 5000.0 ! meridional grid-spacing (degrees) 28 ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients 29 ppa0 = 255.58049070440 ! (default coefficients) 30 ppa1 = 245.58132232490 ! 31 ppkth = 21.43336197938 ! 32 ppacr = 3.0 ! 33 ppdzmin = 10. ! Minimum vertical spacing 34 pphmax = 5000. ! Maximum depth 35 ldbletanh = .TRUE. ! Use/do not use double tanf function for vertical coordinates 36 ppa2 = 100.760928500000 ! Double tanh function parameters 37 ppkth2 = 48.029893720000 ! 38 ppacr2 = 13.000000000000 ! 12 ! 13 ln_crs = .false. ! Logical switch for coarsening module (T => fill namcrs) 39 14 / -
branches/2017/dev_merge_2017/DOC/Namelists/namdyn_adv
r6140 r9019 1 1 !----------------------------------------------------------------------- 2 &namdyn_adv ! formulation of the momentum advection (default: vector form)2 &namdyn_adv ! formulation of the momentum advection (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 5 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 4 ln_dynadv_NONE= .false. ! linear dynamics (no momentum advection) 5 ln_dynadv_vec = .false. ! vector form - 2nd centered scheme 6 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 6 7 ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme 7 8 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 8 ln_dynzad_zts = .false. ! Use (T) sub timestepping for vertical momentum advection9 9 / -
branches/2017/dev_merge_2017/DOC/Namelists/namdyn_hpg
r6140 r9019 1 1 !----------------------------------------------------------------------- 2 &namdyn_hpg ! Hydrostatic pressure gradient option (default: zps)2 &namdyn_hpg ! Hydrostatic pressure gradient option (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ln_hpg_zco = .false. ! z-coordinate - full steps 5 ln_hpg_zps = . true.! z-coordinate - partial steps (interpolation)5 ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation) 6 6 ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation) 7 7 ln_hpg_isf = .false. ! s-coordinate (sco ) adapted to isf -
branches/2017/dev_merge_2017/DOC/Namelists/namdyn_ldf
r6140 r9019 1 1 !----------------------------------------------------------------------- 2 &namdyn_ldf ! lateral diffusion on momentum (default: NO )2 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ! ! Type of the operator : 5 ! ! no diffusion: set ln_dynldf_lap=..._blp=F5 ln_dynldf_NONE= .false. ! No operator (i.e. no explicit diffusion) 6 6 ln_dynldf_lap = .false. ! laplacian operator 7 7 ln_dynldf_blp = .false. ! bilaplacian operator … … 19 19 ! ! = 30 F(i,j,k)=c2d*c1d 20 20 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 21 ! ! = 32 F(i,j,k)=F(local gridscale and deformation rate) 22 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 21 23 rn_ahm_0 = 40000. ! horizontal laplacian eddy viscosity [m2/s] 22 24 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 23 25 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 24 ! 25 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 26 ! ! Smagorinsky settings (nn_ahm_ijk_t = 32) : 27 rn_csmc = 3.5 ! Smagorinsky constant of proportionality 28 rn_minfac = 1.0 ! multiplier of theorectical lower limit 29 rn_maxfac = 1.0 ! multiplier of theorectical upper limit 26 30 / -
branches/2017/dev_merge_2017/DOC/Namelists/nameos
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &nameos ! ocean physical parameters2 &nameos ! ocean Equation Of Seawater (default: NO) 3 3 !----------------------------------------------------------------------- 4 ln_teos10 = .false. ! = Use TEOS-10 equation of state5 ln_eos80 = .false. ! = Use EOS80 equation of state6 ln_seos = .false. ! = Use simplified equation of state (S-EOS)4 ln_teos10 = .false. ! = Use TEOS-10 5 ln_eos80 = .false. ! = Use EOS80 6 ln_seos = .false. ! = Use S-EOS (simplified Eq.) 7 7 ! 8 8 ! ! S-EOS coefficients (ln_seos=T): 9 9 ! ! rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS 10 rn_a0 = 1.6550e-1 ! thermal expension coefficient (nn_eos= 1)11 rn_b0 = 7.6554e-1 ! saline expension coefficient (nn_eos= 1)10 rn_a0 = 1.6550e-1 ! thermal expension coefficient 11 rn_b0 = 7.6554e-1 ! saline expension coefficient 12 12 rn_lambda1 = 5.9520e-2 ! cabbeling coeff in T^2 (=0 for linear eos) 13 13 rn_lambda2 = 7.4914e-4 ! cabbeling coeff in S^2 (=0 for linear eos) -
branches/2017/dev_merge_2017/DOC/Namelists/nammpp
r4147 r9019 1 1 !----------------------------------------------------------------------- 2 &nammpp ! Massively Parallel Processing ("key_mpp_mpi )2 &nammpp ! Massively Parallel Processing ("key_mpp_mpi") 3 3 !----------------------------------------------------------------------- 4 4 cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 5 5 ! ! buffer blocking send or immediate non-blocking sends, resp. 6 6 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation 7 7 ln_nnogather= .false. ! activate code to avoid mpi_allgather use at the northfold -
branches/2017/dev_merge_2017/DOC/Namelists/namsbc
r6997 r9019 5 5 ! (also = the frequency of sea-ice & iceberg model call) 6 6 ! Type of air-sea fluxes 7 ln_ ana = .false. ! analytical formulation (T => fill namsbc_ana)7 ln_usr = .false. ! user defined formulation (T => check usrdef_sbc) 8 8 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 9 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 10 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 11 ln_blk_mfs = .false. ! MFS bulk formulation (T => fill namsbc_mfs ) 9 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 12 10 ! Type of coupling (Ocean/Ice/Atmosphere) : 13 11 ln_cpl = .false. ! atmosphere coupled formulation ( requires key_oasis3 ) 14 12 ln_mixcpl = .false. ! forced-coupled mixed formulation ( requires key_oasis3 ) 15 13 nn_components = 0 ! configuration of the opa-sas OASIS coupling 16 ! =0 no opa-sas OASIS coupling: default single executable configuration 17 ! =1 opa-sas OASIS coupling: multi executable configuration, OPA component 18 ! =2 opa-sas OASIS coupling: multi executable configuration, SAS component 19 nn_limflx = -1 ! LIM3 Multi-category heat flux formulation (use -1 if LIM3 is not used) 20 ! =-1 Use per-category fluxes, bypass redistributor, forced mode only, not yet implemented coupled 21 ! = 0 Average per-category fluxes (forced and coupled mode) 22 ! = 1 Average and redistribute per-category fluxes, forced mode only, not yet implemented coupled 23 ! = 2 Redistribute a single flux over categories (coupled mode only) 14 ! =0 no opa-sas OASIS coupling: default single executable config. 15 ! =1 opa-sas OASIS coupling: multi executable config., OPA component 16 ! =2 opa-sas OASIS coupling: multi executable config., SAS component 24 17 ! Sea-ice : 25 nn_ice = 2! =0 no ice boundary condition ,18 nn_ice = 0 ! =0 no ice boundary condition , 26 19 ! =1 use observed ice-cover , 27 ! =2 ice-model used ("key_lim3", "key_lim2","key_cice")28 nn_ice_embd = 1 ! =0 levitating ice (no mass exchange, concentration/dilution effect)29 ! =1 levitating ice with mass and salt exchange but no presure effect30 ! = 2 embedded sea-ice (full salt and mass exchanges and pressure)20 ! =2 or 3 automatically for LIM3 or CICE ("key_lim3" or "key_cice") 21 ! except in AGRIF zoom where it has to be specified 22 ln_ice_embd = .false. ! =T embedded sea-ice (pressure + mass and salt exchanges) 23 ! =F levitating ice (no pressure, mass and salt exchanges) 31 24 ! Misc. options of sbc : 32 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr 25 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 33 26 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 34 27 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) … … 39 32 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 40 33 ln_isf = .false. ! ice shelf (T => fill namsbc_isf) 41 ln_wave = .false. ! coupling with surface wave (T => fill namsbc_wave) 34 ln_wave = .false. ! Activate coupling with wave (T => fill namsbc_wave) 35 ln_cdgw = .false. ! Neutral drag coefficient read from wave model (T => ln_wave=.true. & fill namsbc_wave) 36 ln_sdw = .false. ! Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave) 37 ln_tauoc = .false. ! Activate ocean stress modified by external wave induced stress (T => ln_wave=.true. & fill namsbc_wave) 38 ln_stcor = .false. ! Activate Stokes Coriolis term (T => ln_wave=.true. & ln_sdw=.true. & fill namsbc_wave) 42 39 nn_lsm = 0 ! =0 land/sea mask for input fields is not applied (keep empty land/sea mask filename field) , 43 40 ! =1:n number of iterations of land/sea mask application for input fields (fill land/sea mask filename field) -
branches/2017/dev_merge_2017/DOC/Namelists/namsbc_apr
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk2 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =T) 3 3 !----------------------------------------------------------------------- 4 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! -
branches/2017/dev_merge_2017/DOC/Namelists/namsbc_cpl
r6997 r9019 10 10 sn_snd_crt = 'none' , 'no' , 'spherical' , 'eastward-northward' , 'T' 11 11 sn_snd_co2 = 'coupled' , 'no' , '' , '' , '' 12 sn_snd_crtw = 'none' , 'no' , '' , '' , 'U,V' 13 sn_snd_ifrac = 'none' , 'no' , '' , '' , '' 14 sn_snd_wlev = 'coupled' , 'no' , '' , '' , '' 12 15 ! receive 13 16 sn_rcv_w10m = 'none' , 'no' , '' , '' , '' … … 21 24 sn_rcv_cal = 'coupled' , 'no' , '' , '' , '' 22 25 sn_rcv_co2 = 'coupled' , 'no' , '' , '' , '' 26 sn_rcv_hsig = 'none' , 'no' , '' , '' , '' 27 sn_rcv_iceflx = 'none' , 'no' , '' , '' , '' 28 sn_rcv_mslp = 'none' , 'no' , '' , '' , '' 29 sn_rcv_phioc = 'none' , 'no' , '' , '' , '' 30 sn_rcv_sdrfx = 'none' , 'no' , '' , '' , '' 31 sn_rcv_sdrfy = 'none' , 'no' , '' , '' , '' 32 sn_rcv_wper = 'none' , 'no' , '' , '' , '' 33 sn_rcv_wnum = 'none' , 'no' , '' , '' , '' 34 sn_rcv_wstrf = 'none' , 'no' , '' , '' , '' 35 sn_rcv_wdrag = 'none' , 'no' , '' , '' , '' 23 36 ! 24 37 nn_cplmodel = 1 ! Maximum number of models to/from which NEMO is potentialy sending/receiving data -
branches/2017/dev_merge_2017/DOC/Namelists/namsbc_flx
r4230 r9019 9 9 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , '' , '' 10 10 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' , '' 11 11 ! 12 12 cn_dir = './' ! root directory for the location of the flux files 13 13 / -
branches/2017/dev_merge_2017/DOC/Namelists/namsbc_rnf
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T)2 &namsbc_rnf ! runoffs namelist surface boundary condition (ln_rnf =T) 3 3 !----------------------------------------------------------------------- 4 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! -
branches/2017/dev_merge_2017/DOC/Namelists/namsbc_sas
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namsbc_sas ! analytical surface boundary condition2 &namsbc_sas ! Stand-Alone Surface boundary condition 3 3 !----------------------------------------------------------------------- 4 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_usp = 'sas_grid_U', 120 , ' vozocrtx', .true. , .true. , 'yearly' , '' , '' , ''7 sn_vsp = 'sas_grid_V', 120 , 'vo mecrty', .true. , .true. , 'yearly' , '' , '' , ''6 sn_usp = 'sas_grid_U', 120 , 'uos' , .true. , .true. , 'yearly' , '' , '' , '' 7 sn_vsp = 'sas_grid_V', 120 , 'vos' , .true. , .true. , 'yearly' , '' , '' , '' 8 8 sn_tem = 'sas_grid_T', 120 , 'sosstsst', .true. , .true. , 'yearly' , '' , '' , '' 9 9 sn_sal = 'sas_grid_T', 120 , 'sosaline', .true. , .true. , 'yearly' , '' , '' , '' … … 12 12 sn_frq = 'sas_grid_T', 120 , 'frq_m' , .true. , .true. , 'yearly' , '' , '' , '' 13 13 14 ln_3d_uve = .true. ! specify whether we are supplying a 3D u,v and e3 field 14 l_sasread = .true. ! =T Read the above fields in a file, =F initialize to 0. in sbcssm.F90 15 ln_3d_uve = .false. ! specify whether we are supplying a 3D u,v and e3 field 15 16 ln_read_frq = .false. ! specify whether we must read frq or not 16 17 cn_dir = './' ! root directory for the location of the bulk files are -
branches/2017/dev_merge_2017/DOC/Namelists/namsbc_ssr
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T)2 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =T) 3 3 !----------------------------------------------------------------------- 4 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 10 10 nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0) 11 11 nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2) 12 12 ! ! or to SSS only (=1) or no damping term (=0) 13 13 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 14 14 rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day] -
branches/2017/dev_merge_2017/DOC/Namelists/namsbc_wave
r6997 r9019 2 2 &namsbc_wave ! External fields from wave model (ln_wave=T) 3 3 !----------------------------------------------------------------------- 4 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_cdg = 'cdg_wave', 1 , 'drag_coeff', .true. , .false., 'daily' , '' , '' , '' 7 sn_usd = 'sdw_wave', 1 , 'u_sd2d' , .true. , .false., 'daily' , '' , '' , '' 8 sn_vsd = 'sdw_wave', 1 , 'v_sd2d' , .true. , .false., 'daily' , '' , '' , '' 9 sn_wn = 'sdw_wave', 1 , 'wave_num' , .true. , .false., 'daily' , '' , '' , '' 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 6 sn_cdg = 'sdw_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' , '' , '' , '' 7 sn_usd = 'sdw_wave' , 1 , 'u_sd2d' , .true. , .false. , 'daily' , '' , '' , '' 8 sn_vsd = 'sdw_wave' , 1 , 'v_sd2d' , .true. , .false. , 'daily' , '' , '' , '' 9 sn_hsw = 'sdw_wave' , 1 , 'hs' , .true. , .false. , 'daily' , '' , '' , '' 10 sn_wmp = 'sdw_wave' , 1 , 'wmp' , .true. , .false. , 'daily' , '' , '' , '' 11 sn_wnum = 'sdw_wave' , 1 , 'wave_num' , .true. , .false. , 'daily' , '' , '' , '' 12 sn_tauoc = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '' , '' , '' 10 13 ! 11 cn_dir_cdg = './' ! root directory for the location of drag coefficient files 12 ln_cdgw = .false. ! Neutral drag coefficient read from wave model 13 ln_sdw = .false. ! Computation of 3D stokes drift 14 cn_dir = './' ! root directory for the location of drag coefficient files 14 15 / -
branches/2017/dev_merge_2017/DOC/Namelists/namtra_adv
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namtra_adv ! advection scheme for tracer (default: NO advection)2 &namtra_adv ! advection scheme for tracer (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_traadv_NONE= .false. ! No tracer advection 4 5 ln_traadv_cen = .false. ! 2nd order centered scheme 5 6 nn_cen_h = 4 ! =2/4, horizontal 2nd order CEN / 4th order CEN … … 8 9 nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order 9 10 nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order 10 nn_fct_zts = 0 ! >=1, 2nd order FCT scheme with vertical sub-timestepping11 ! ! (number of sub-timestep = nn_fct_zts)12 11 ln_traadv_mus = .false. ! MUSCL scheme 13 12 ln_mus_ups = .false. ! use upstream scheme near river mouths -
branches/2017/dev_merge_2017/DOC/Namelists/namtra_dmp
r6140 r9019 2 2 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 3 3 !----------------------------------------------------------------------- 4 ln_tradmp = .true. ! add a damping term n (T) or not (F)5 nn_zdmp = 0 ! verticalshape =0 damping throughout the water column6 !=1 no damping in the mixing layer (kz criteria)7 !=2 no damping in the mixed layer (rho crieria)8 cn_resto ='resto.nc' ! Name of file containing restoration coeff. field (use dmp_tools to create this)4 ln_tradmp = .true. ! add a damping term 5 nn_zdmp = 0 ! vertical shape =0 damping throughout the water column 6 ! ! =1 no damping in the mixing layer (kz criteria) 7 ! ! =2 no damping in the mixed layer (rho crieria) 8 cn_resto ='resto.nc' ! Name of file containing restoration coeff. field (use dmp_tools to create this) 9 9 / -
branches/2017/dev_merge_2017/DOC/Namelists/namtra_ldf
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO diffusion)2 &namtra_ldf ! lateral diffusion scheme for tracers (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ! ! Operator type: 5 ! ! no diffusion: set ln_traldf_lap=..._blp=F5 ln_traldf_NONE = .false. ! No explicit diffusion 6 6 ln_traldf_lap = .false. ! laplacian operator 7 7 ln_traldf_blp = .false. ! bilaplacian operator -
branches/2017/dev_merge_2017/DOC/Namelists/namtra_ldfeiv
r6289 r9019 2 2 &namtra_ldfeiv ! eddy induced velocity param. (default: NO) 3 3 !----------------------------------------------------------------------- 4 ln_ldfeiv = .false.! use eddy induced velocity parameterization5 ln_ldfeiv_dia =.false. ! diagnose eiv stream function and velocities6 rn_aeiv_0 = 2000. ! eddy induced velocity coefficient [m2/s]7 nn_aei_ijk_t = 21 ! space/time variation of the eiv coeficient8 ! ! =-20 (=-30) read in eddy_induced_velocity_2D.nc (..._3D.nc) file9 ! ! = 0 constant10 ! ! = 10 F(k) =ldf_c1d11 ! ! = 20 F(i,j) =ldf_c2d12 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation13 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d4 ln_ldfeiv = .false. ! use eddy induced velocity parameterization 5 rn_aeiv_0 = 2000. ! eddy induced velocity coefficient [m2/s] 6 nn_aei_ijk_t = 21 ! space/time variation of the eiv coeficient 7 ! ! =-20 (=-30) read in eddy_induced_velocity_2D.nc (..._3D.nc) file 8 ! ! = 0 constant 9 ! ! = 10 F(k) =ldf_c1d 10 ! ! = 20 F(i,j) =ldf_c2d 11 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 12 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 13 ln_ldfeiv_dia =.false. ! diagnose eiv stream function and velocities 14 14 / -
branches/2017/dev_merge_2017/DOC/Namelists/namtra_qsr
r6140 r9019 1 1 !----------------------------------------------------------------------- 2 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T)2 &namtra_qsr ! penetrative solar radiation (ln_traqsr =T) 3 3 !----------------------------------------------------------------------- 4 4 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 14 14 rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction 15 15 rn_si1 = 23.0 ! 2 bands: longest depth of extinction 16 ln_qsr_ice = .true. ! light penetration for ice-model LIM317 16 / -
branches/2017/dev_merge_2017/DOC/Namelists/namzdf
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namzdf ! vertical physics 2 &namzdf ! vertical physics (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst") 5 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst") 6 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 7 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 8 ln_zdfevd = .true. ! enhanced vertical diffusion (evd) (T) or not (F) 9 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 10 rn_avevd = 100. ! evd mixing coefficient [m2/s] 11 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F) 12 nn_npc = 1 ! frequency of application of npc 13 nn_npcp = 365 ! npc control print frequency 14 ln_zdfexp = .false. ! time-stepping: split-explicit (T) or implicit (F) time stepping 15 nn_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T 4 ! ! type of vertical closure (required) 5 ln_zdfcst = .false. ! constant mixing 6 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric) 7 ln_zdftke = .false. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 8 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls) 9 ln_zdfosm = .false. ! OSMOSIS BL closure (T => fill namzdf_osm) 10 ! 11 ! ! convection 12 ln_zdfevd = .false. ! enhanced vertical diffusion 13 nn_evdm = 0 ! apply on tracer (=0) or on tracer and momentum (=1) 14 rn_evd = 100. ! mixing coefficient [m2/s] 15 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm 16 nn_npc = 1 ! frequency of application of npc 17 nn_npcp = 365 ! npc control print frequency 18 ! 19 ln_zdfddm = .false. ! double diffusive mixing 20 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 21 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 22 ! 23 ! ! gravity wave-driven vertical mixing 24 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 25 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T ) 26 ! 27 ! ! coefficients 28 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 29 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 30 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 31 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 16 32 / -
branches/2017/dev_merge_2017/DOC/Namelists/namzdf_gls
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namzdf_gls ! GLS vertical diffusion ( "key_zdfgls")2 &namzdf_gls ! GLS vertical diffusion (ln_zdfgls =T) 3 3 !----------------------------------------------------------------------- 4 4 rn_emin = 1.e-7 ! minimum value of e [m2/s2] … … 10 10 rn_charn = 70000. ! Charnock constant for wb induced roughness length 11 11 rn_hsro = 0.02 ! Minimum surface roughness 12 rn_frac_hs = 1.3 ! Fraction of wave height as roughness (if nn_z0_met=2) 13 nn_z0_met = 2 ! Method for surface roughness computation (0/1/2) 12 rn_frac_hs = 1.3 ! Fraction of wave height as roughness (if nn_z0_met>1) 13 nn_z0_met = 2 ! Method for surface roughness computation (0/1/2/3) 14 ! ! =3 requires ln_wave=T 14 15 nn_bc_surf = 1 ! surface condition (0/1=Dir/Neum) 15 16 nn_bc_bot = 1 ! bottom condition (0/1=Dir/Neum) -
branches/2017/dev_merge_2017/DOC/Namelists/namzdf_ric
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namzdf_ric ! richardson number dependent vertical diffusion ( "key_zdfric")2 &namzdf_ric ! richardson number dependent vertical diffusion (ln_zdfric =T) 3 3 !----------------------------------------------------------------------- 4 4 rn_avmri = 100.e-4 ! maximum value of the vertical viscosity 5 5 rn_alp = 5. ! coefficient of the parameterization 6 6 nn_ric = 2 ! coefficient of the parameterization 7 rn_ekmfc = 0.7 ! Factor in the Ekman depth Equation8 rn_mldmin = 1.0 ! minimum allowable mixed-layer depth estimate (m)9 rn_mldmax = 1000.0 ! maximum allowable mixed-layer depth estimate (m)10 rn_wtmix = 10.0 ! vertical eddy viscosity coeff [m2/s] in the mixed-layer11 rn_wvmix = 10.0 ! vertical eddy diffusioncoeff [m2/s] in the mixed-layer12 ln_mldw = .true. ! Flag to use or not the mixed layer depth param.7 ln_mldw = .false. ! enhanced mixing in the Ekman layer 8 rn_ekmfc = 0.7 ! Factor in the Ekman depth Equation 9 rn_mldmin = 1.0 ! minimum allowable mixed-layer depth estimate (m) 10 rn_mldmax = 1000.0 ! maximum allowable mixed-layer depth estimate (m) 11 rn_wtmix = 10.0 ! vertical eddy viscosity coeff [m2/s] in the mixed-layer 12 rn_wvmix = 10.0 ! vertical eddy diffusion coeff [m2/s] in the mixed-layer 13 13 / -
branches/2017/dev_merge_2017/DOC/Namelists/namzdf_tke
r6997 r9019 1 1 !----------------------------------------------------------------------- 2 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ( "key_zdftke")2 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion (ln_zdftke =T) 3 3 !----------------------------------------------------------------------- 4 4 rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) … … 8 8 rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2] 9 9 rn_bshear = 1.e-20 ! background shear (>0) currently a numerical threshold (do not change it) 10 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 10 11 nn_mxl = 2 ! mixing length: = 0 bounded by the distance to surface and bottom 11 ! = 1 bounded by the local vertical scale factor 12 ! = 2 first vertical derivative of mixing length bounded by 1 13 ! = 3 as =2 with distinct disspipative an mixing length scale 14 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 12 ! ! = 1 bounded by the local vertical scale factor 13 ! ! = 2 first vertical derivative of mixing length bounded by 1 14 ! ! = 3 as =2 with distinct disspipative an mixing length scale 15 15 ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F) 16 16 rn_mxl0 = 0.04 ! surface buoyancy lenght scale minimum value 17 ln_drg = .false. ! top/bottom friction added as boundary condition of TKE 17 18 ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002) 18 rn_lc = 0.15 ! coef. associated to Langmuir cells 19 nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to near intertial waves 20 ! = 0 no penetration 21 ! = 1 add a tke source below the ML 22 ! = 2 add a tke source just at the base of the ML 23 ! = 3 as = 1 applied on HF part of the stress (ln_cpl=T) 24 rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 25 nn_htau = 1 ! type of exponential decrease of tke penetration below the ML 26 ! = 0 constant 10 m length scale 27 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 19 rn_lc = 0.15 ! coef. associated to Langmuir cells 20 nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to NIWs 21 ! = 0 none ; = 1 add a tke source below the ML 22 ! = 2 add a tke source just at the base of the ML 23 ! = 3 as = 1 applied on HF part of the stress (ln_cpl=T) 24 rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 25 nn_htau = 1 ! type of exponential decrease of tke penetration below the ML 26 ! = 0 constant 10 m length scale 27 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 28 28 /
Note: See TracChangeset
for help on using the changeset viewer.