- Timestamp:
- 2018-08-29T16:44:04+02:00 (6 years ago)
- Location:
- NEMO/trunk
- Files:
-
- 5 added
- 3 deleted
- 92 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/trunk/cfgs/AGRIF_DEMO/EXPREF/1_namelist_cfg
r10072 r10075 127 127 &namsbc_rnf ! runoffs (ln_rnf =T) 128 128 !----------------------------------------------------------------------- 129 ln_rnf_mouth = .true. ! specific treatment at rivers mouths129 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 130 130 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 131 131 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) -
NEMO/trunk/cfgs/AGRIF_DEMO/EXPREF/namelist_cfg
r10072 r10075 127 127 &namsbc_rnf ! runoffs (ln_rnf =T) 128 128 !----------------------------------------------------------------------- 129 ln_rnf_mouth = .true. ! specific treatment at rivers mouths129 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 130 130 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 131 131 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) -
NEMO/trunk/cfgs/AMM12/EXPREF/namelist_cfg
r10072 r10075 219 219 &namdrg ! top/bottom drag coefficient (default: NO selection) 220 220 !----------------------------------------------------------------------- 221 ln_loglayer = .true. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|221 ln_loglayer = .true. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 222 222 / 223 223 !----------------------------------------------------------------------- -
NEMO/trunk/cfgs/C1D_PAPA/EXPREF/namelist_cfg
r10072 r10075 81 81 rn_lat1d = 50 ! Column latitude 82 82 rn_lon1d = -145 ! Column longitude 83 ln_c1d_locpt = .true. ! Localization of 1D config in a grid (T) or independant point (F)83 ln_c1d_locpt = .true. ! Localization of 1D config in a grid (T) or independant point (F) 84 84 / 85 85 !----------------------------------------------------------------------- -
NEMO/trunk/cfgs/ORCA2_ICE_PISCES/EXPREF/namelist_cfg
r10072 r10075 135 135 &namsbc_rnf ! runoffs (ln_rnf =T) 136 136 !----------------------------------------------------------------------- 137 ln_rnf_mouth = .true. ! specific treatment at rivers mouths137 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 138 138 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 139 139 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) -
NEMO/trunk/cfgs/SHARED/namelist_ice_ref
r9801 r10075 205 205 sn_tmi = 'Ice_initialization' , -12 ,'tmi' , .false. , .true., 'yearly' , '' , '', '' 206 206 sn_smi = 'Ice_initialization' , -12 ,'smi' , .false. , .true., 'yearly' , '' , '', '' 207 cn_dir ='./'207 cn_dir ='./' 208 208 / 209 209 !------------------------------------------------------------------------------ -
NEMO/trunk/cfgs/SHARED/namelist_pisces_ref
r9572 r10075 49 49 wsbio2 = 50. ! Big particles sinking speed 50 50 wsbio2max = 50. ! Big particles maximum sinking speed 51 wsbio2scale = 5000. ! Big particles length scale of sinking51 wsbio2scale = 5000. ! Big particles length scale of sinking 52 52 niter1max = 1 ! Maximum number of iterations for POC 53 53 niter2max = 2 ! Maximum number of iterations for GOC -
NEMO/trunk/cfgs/SHARED/namelist_ref
r10072 r10075 50 50 cn_ocerst_indir = "." ! directory from which to read input ocean restarts 51 51 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 52 cn_ocerst_outdir = "." ! directory in which to write output ocean restarts52 cn_ocerst_outdir = "." ! directory in which to write output ocean restarts 53 53 ln_iscpl = .false. ! cavity evolution forcing or coupling to ice sheet model 54 54 nn_istate = 0 ! output the initial state (1) or not (0) … … 90 90 ! ! If closea_mask field doesn't exist in the domain_cfg file 91 91 ! ! then this logical does nothing. 92 ln_write_cfg = .false. ! (=T) create the domain configuration file92 ln_write_cfg = .false. ! (=T) create the domain configuration file 93 93 cn_domcfg_out = "domain_cfg_out" ! newly created domain configuration filename 94 94 ! … … 116 116 ln_wd_dl = .false. ! T/F activation of directional limiter 117 117 ln_wd_dl_bc = .false. ! T/F Directional limiteer Baroclinic option 118 ln_wd_dl_rmp = .false. ! T/F Turn on directional limiter ramp118 ln_wd_dl_rmp = .false. ! T/F Turn on directional limiter ramp 119 119 rn_wdmin0 = 0.30 ! depth at which WaD starts 120 120 rn_wdmin1 = 0.2 ! Minimum wet depth on dried cells … … 143 143 rn_lat1d = 50 ! Column latitude 144 144 rn_lon1d = -145 ! Column longitude 145 ln_c1d_locpt = .true. ! Localization of 1D config in a grid (T) or independant point (F)145 ln_c1d_locpt = .true. ! Localization of 1D config in a grid (T) or independant point (F) 146 146 / 147 147 !----------------------------------------------------------------------- … … 248 248 ! ! bulk algorithm : 249 249 ln_NCAR = .false. ! "NCAR" algorithm (Large and Yeager 2008) 250 ln_COARE_3p0 = .false. ! "COARE 3.0" algorithm (Fairall et al. 2003)251 ln_COARE_3p5 = .false. ! "COARE 3.5" algorithm (Edson et al. 2013)250 ln_COARE_3p0 = .false. ! "COARE 3.0" algorithm (Fairall et al. 2003) 251 ln_COARE_3p5 = .false. ! "COARE 3.5" algorithm (Edson et al. 2013) 252 252 ln_ECMWF = .false. ! "ECMWF" algorithm (IFS cycle 31) 253 253 ! … … 398 398 &namsbc_rnf ! runoffs (ln_rnf =T) 399 399 !----------------------------------------------------------------------- 400 ln_rnf_mouth = .false. ! specific treatment at rivers mouths400 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 401 401 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 402 402 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) 403 403 rn_rfact = 1.e0 ! multiplicative factor for runoff 404 ln_rnf_depth = .false. ! read in depth information for runoff404 ln_rnf_depth = .false. ! read in depth information for runoff 405 405 ln_rnf_tem = .false. ! read in temperature information for runoff 406 406 ln_rnf_sal = .false. ! read in salinity information for runoff … … 462 462 sn_rnfisf = 'rnfisf' , -12 ,'sofwfisf' , .false. , .true. , 'yearly' , '' , '' , '' 463 463 !* nn_isf = 2 and 3 cases 464 sn_depmax_isf ='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , ''465 sn_depmin_isf ='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , ''464 sn_depmax_isf ='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , '' 465 sn_depmin_isf ='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , '' 466 466 !* nn_isf = 2 case 467 467 sn_Leff_isf = 'rnfisf' , -12 ,'Leff' , .false. , .true. , 'yearly' , '' , '' , '' … … 581 581 cn_coords_file = 'coordinates.bdy.nc' ! bdy coordinates files 582 582 ln_mask_file = .false. ! =T : read mask from file 583 cn_mask_file = '' ! name of mask file (if ln_mask_file=.TRUE.)583 cn_mask_file = '' ! name of mask file (if ln_mask_file=.TRUE.) 584 584 cn_dyn2d = 'none' ! 585 585 nn_dyn2d_dta = 0 ! = 0, bdy data are equal to the initial state … … 603 603 ln_dyn3d_dmp =.false. ! open boundary condition for baroclinic velocities 604 604 rn_time_dmp = 1. ! Damping time scale in days 605 rn_time_dmp_out = 1. ! Outflow damping time scale605 rn_time_dmp_out = 1. ! Outflow damping time scale 606 606 nn_rimwidth = 10 ! width of the relaxation zone 607 607 ln_vol = .false. ! total volume correction (see nn_volctl parameter) … … 794 794 nn_mld_uv = 0 ! space interpolation of MLD at u- & v-pts (0=min,1=averaged,2=max) 795 795 nn_conv = 0 ! =1 no MLE in case of convection ; =0 always MLE 796 rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK796 rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK 797 797 / 798 798 !----------------------------------------------------------------------- … … 857 857 ln_dynadv_vec = .false. ! vector form - 2nd centered scheme 858 858 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 859 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme859 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 860 860 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 861 861 / … … 1154 1154 ! ! or computed with Blanke' scheme (F) 1155 1155 ln_ariane = .true. ! Input with Ariane tool convention(T) 1156 ln_flo_ascii = .true. ! Output with Ariane tool netcdf convention(F) or ascii file (T)1156 ln_flo_ascii = .true. ! Output with Ariane tool netcdf convention(F) or ascii file (T) 1157 1157 / 1158 1158 !----------------------------------------------------------------------- … … 1170 1170 nn_dct = 15 ! time step frequency for transports computing 1171 1171 nn_dctwri = 15 ! time step frequency for transports writing 1172 nn_secdebug = 112 ! 0 : no section to debug1172 nn_secdebug = 112 ! 0 : no section to debug 1173 1173 ! ! -1 : debug all section 1174 1174 ! ! 0 < n : debug section number n … … 1187 1187 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 1188 1188 !----------------------------------------------------------------------- 1189 nn_nchunks_i = 4 ! number of chunks in i-dimension1190 nn_nchunks_j = 4 ! number of chunks in j-dimension1191 nn_nchunks_k = 31 ! number of chunks in k-dimension1189 nn_nchunks_i = 4 ! number of chunks in i-dimension 1190 nn_nchunks_j = 4 ! number of chunks in j-dimension 1191 nn_nchunks_k = 31 ! number of chunks in k-dimension 1192 1192 ! ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 1193 1193 ! ! is optimal for postprocessing which works exclusively with horizontal slabs … … 1236 1236 cn_altbiasfile = 'altbias.nc' ! Altimeter bias input file name 1237 1237 cn_sstbiasfiles = 'sstbias.nc' ! SST bias input file name 1238 cn_gridsearchfile ='gridsearch.nc' ! Grid search file name1238 cn_gridsearchfile ='gridsearch.nc' ! Grid search file name 1239 1239 rn_gridsearchres = 0.5 ! Grid search resolution 1240 1240 rn_mdtcorr = 1.61 ! MDT correction … … 1292 1292 ! ! buffer blocking send or immediate non-blocking sends, resp. 1293 1293 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation 1294 ln_nnogather = .false. ! activate code to avoid mpi_allgather use at the northfold1294 ln_nnogather = .false. ! activate code to avoid mpi_allgather use at the northfold 1295 1295 jpni = 0 ! jpni number of processors following i (set automatically if < 1) 1296 1296 jpnj = 0 ! jpnj number of processors following j (set automatically if < 1) … … 1316 1316 ln_sto_eos = .false. ! stochastic equation of state 1317 1317 nn_sto_eos = 1 ! number of independent random walks 1318 rn_eos_stdxy = 1.4 ! random walk horz. standard deviation (in grid points)1318 rn_eos_stdxy = 1.4 ! random walk horz. standard deviation (in grid points) 1319 1319 rn_eos_stdz = 0.7 ! random walk vert. standard deviation (in grid points) 1320 1320 rn_eos_tcor = 1440. ! random walk time correlation (in timesteps) -
NEMO/trunk/cfgs/SPITZ12/EXPREF/namelist_cfg
r10072 r10075 390 390 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 391 391 !----------------------------------------------------------------------- 392 nn_nchunks_k = 75 ! number of chunks in k-dimension392 nn_nchunks_k = 75 ! number of chunks in k-dimension 393 393 ! ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 394 394 ! ! is optimal for postprocessing which works exclusively with horizontal slabs -
NEMO/trunk/doc/namelists/nam_dia25h
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nam_dia25h ! 25h Mean Output (defaultF)2 &nam_dia25h ! 25h Mean Output (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_dia25h = .false. ! Choose 25h mean output or not -
NEMO/trunk/doc/namelists/nam_diaharm
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nam_diaharm ! Harmonic analysis of tidal constituents 2 &nam_diaharm ! Harmonic analysis of tidal constituents ("key_diaharm") 3 3 !----------------------------------------------------------------------- 4 4 nit000_han = 1 ! First time step used for harmonic analysis -
NEMO/trunk/doc/namelists/nam_diatmb
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nam_diatmb ! Top Middle Bottom Output (defaultF)2 &nam_diatmb ! Top Middle Bottom Output (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diatmb = .false. ! Choose Top Middle and Bottom output or not -
NEMO/trunk/doc/namelists/nam_tide
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nam_tide ! tide parameters 2 &nam_tide ! tide parameters (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_tide = .false.! Activate tides4 ln_tide = .false. ! Activate tides 5 5 ln_tide_pot = .true. ! use tidal potential forcing 6 6 ln_scal_load = .false. ! Use scalar approximation for -
NEMO/trunk/doc/namelists/nam_vvl
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nam_vvl ! vertical coordinate options 2 &nam_vvl ! vertical coordinate options (default: z-star) 3 3 !----------------------------------------------------------------------- 4 4 ln_vvl_zstar = .true. ! z-star vertical coordinate -
NEMO/trunk/doc/namelists/namagrif
r9355 r10075 5 5 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 6 6 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 7 ln_chk_bathy = . FALSE. !7 ln_chk_bathy = .false. ! =T check the parent bathymetry 8 8 / -
NEMO/trunk/doc/namelists/nambbc
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nambbc ! bottom temperature boundary condition (default: NO)2 &nambbc ! bottom temperature boundary condition (default: OFF) 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_qgh ='geothermal_heating.nc', -12. , 'heatflow', .false. , .true. , 'yearly' , '' , '' , ''7 !8 4 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 9 nn_geoflx = 2 ! geothermal heat flux: = 0 no flux 10 ! = 1 constant flux 11 ! = 2 variable flux (read in geothermal_heating.nc in mW/m2) 12 rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2] 13 cn_dir = './' ! root directory for the location of the runoff files 5 nn_geoflx = 2 ! geothermal heat flux: = 1 constant flux 6 ! ! = 2 read variable flux [mW/m2] 7 rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [mW/m2] 8 9 cn_dir = './' ! root directory for the geothermal data location 10 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 11 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 12 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 13 sn_qgh ='geothermal_heating.nc' , -12. , 'heatflow', .false. , .true. , 'yearly' , '' , '' , '' 14 14 / -
NEMO/trunk/doc/namelists/nambbl
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nambbl ! bottom boundary layer scheme (default: NO)2 &nambbl ! bottom boundary layer scheme (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_trabbl = .false. ! Bottom Boundary Layer parameterisation flag 5 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0)6 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0)7 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s]8 rn_gambbl = 10. ! advective bbl coefficient [s]5 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 6 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 7 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 8 rn_gambbl = 10. ! advective bbl coefficient [s] 9 9 / -
NEMO/trunk/doc/namelists/nambdy
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nambdy ! unstructured open boundaries 2 &nambdy ! unstructured open boundaries (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_bdy = .false.! Use unstructured open boundaries5 nb_bdy = 0! number of open boundary sets6 ln_coords_file = .true.! =T : read bdy coordinates from file7 cn_coords_file = 'coordinates.bdy.nc'! bdy coordinates files8 ln_mask_file = .false.! =T : read mask from file9 cn_mask_file = ''! name of mask file (if ln_mask_file=.TRUE.)10 cn_dyn2d = 'none'!11 nn_dyn2d_dta = 0! = 0, bdy data are equal to the initial state12 13 14 15 cn_dyn3d = 'none'!16 nn_dyn3d_dta = 0! = 0, bdy data are equal to the initial state17 18 cn_tra = 'none'!19 nn_tra_dta = 0! = 0, bdy data are equal to the initial state20 21 cn_ice_lim = 'none'!22 nn_ice_lim_dta = 0! = 0, bdy data are equal to the initial state23 24 rn_ice_tem = 270. ! lim3 only: arbitrary temperature of incoming sea ice25 rn_ice_sal = 10. ! lim3 only: -- salinity --26 rn_ice_age = 30. ! lim3 only: -- age --27 28 ln_tra_dmp =.false.! open boudaries conditions for tracers29 ln_dyn3d_dmp =.false.! open boundary condition for baroclinic velocities30 rn_time_dmp = 1. !Damping time scale in days31 rn_time_dmp_out = 1. !Outflow damping time scale32 nn_rimwidth = 10! width of the relaxation zone33 ln_vol = .false.! total volume correction (see nn_volctl parameter)34 nn_volctl = 1! = 0, the total water flux across open boundaries is zero35 nb_jpk_bdy = -1! number of levels in the bdy data (set < 0 if consistent with planned run)4 ln_bdy = .false. ! Use unstructured open boundaries 5 nb_bdy = 0 ! number of open boundary sets 6 ln_coords_file = .true. ! =T : read bdy coordinates from file 7 cn_coords_file = 'coordinates.bdy.nc' ! bdy coordinates files 8 ln_mask_file = .false. ! =T : read mask from file 9 cn_mask_file= '' ! name of mask file (if ln_mask_file=.TRUE.) 10 cn_dyn2d = 'none' ! 11 nn_dyn2d_dta = 0 ! = 0, bdy data are equal to the initial state 12 ! ! = 1, bdy data are read in 'bdydata .nc' files 13 ! ! = 2, use tidal harmonic forcing data from files 14 ! ! = 3, use external data AND tidal harmonic forcing 15 cn_dyn3d = 'none' ! 16 nn_dyn3d_dta = 0 ! = 0, bdy data are equal to the initial state 17 ! ! = 1, bdy data are read in 'bdydata .nc' files 18 cn_tra = 'none' ! 19 nn_tra_dta = 0 ! = 0, bdy data are equal to the initial state 20 ! ! = 1, bdy data are read in 'bdydata .nc' files 21 cn_ice = 'none' ! 22 nn_ice_dta = 0 ! = 0, bdy data are equal to the initial state 23 ! ! = 1, bdy data are read in 'bdydata .nc' files 24 rn_ice_tem = 270. ! si3 only: arbitrary temperature of incoming sea ice 25 rn_ice_sal = 10. ! si3 only: -- salinity -- 26 rn_ice_age = 30. ! si3 only: -- age -- 27 ! 28 ln_tra_dmp =.false. ! open boudaries conditions for tracers 29 ln_dyn3d_dmp =.false. ! open boundary condition for baroclinic velocities 30 rn_time_dmp = 1. ! Damping time scale in days 31 rn_time_dmp_out= 1. ! Outflow damping time scale 32 nn_rimwidth = 10 ! width of the relaxation zone 33 ln_vol = .false. ! total volume correction (see nn_volctl parameter) 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) 36 36 / -
NEMO/trunk/doc/namelists/nambdy_dta
- Property svn:keywords deleted
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nambdy_dta ! open boundaries - external data 2 &nambdy_dta ! open boundaries - external data (see nam_bdy) 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 bn_ssh = 'amm12_bdyT_u2d', 24 , 'sossheig', .true. , .false. , 'daily' , '' , '' , '' 7 bn_u2d = 'amm12_bdyU_u2d', 24 , 'vobtcrtx', .true. , .false. , 'daily' , '' , '' , '' 8 bn_v2d = 'amm12_bdyV_u2d', 24 , 'vobtcrty', .true. , .false. , 'daily' , '' , '' , '' 9 bn_u3d = 'amm12_bdyU_u3d', 24 , 'vozocrtx', .true. , .false. , 'daily' , '' , '' , '' 10 bn_v3d = 'amm12_bdyV_u3d', 24 , 'vomecrty', .true. , .false. , 'daily' , '' , '' , '' 11 bn_tem = 'amm12_bdyT_tra', 24 , 'votemper', .true. , .false. , 'daily' , '' , '' , '' 12 bn_sal = 'amm12_bdyT_tra', 24 , 'vosaline', .true. , .false. , 'daily' , '' , '' , '' 13 ! for lim3 14 ! bn_a_i = 'amm12_bdyT_ice', 24 , 'ileadfra', .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' , '' , '' , '' 4 ln_full_vel = .false. ! ??? 17 5 18 cn_dir = 'bdydta/' ! root directory for the location of the bulk files 19 ln_full_vel = .false. ! 6 cn_dir = 'bdydta/' ! root directory for the BDY data location 7 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 8 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 9 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 10 bn_ssh = 'amm12_bdyT_u2d' , 24 , 'sossheig', .true. , .false., 'daily' , '' , '' , '' 11 bn_u2d = 'amm12_bdyU_u2d' , 24 , 'vobtcrtx', .true. , .false., 'daily' , '' , '' , '' 12 bn_v2d = 'amm12_bdyV_u2d' , 24 , 'vobtcrty', .true. , .false., 'daily' , '' , '' , '' 13 bn_u3d = 'amm12_bdyU_u3d' , 24 , 'vozocrtx', .true. , .false., 'daily' , '' , '' , '' 14 bn_v3d = 'amm12_bdyV_u3d' , 24 , 'vomecrty', .true. , .false., 'daily' , '' , '' , '' 15 bn_tem = 'amm12_bdyT_tra' , 24 , 'votemper', .true. , .false., 'daily' , '' , '' , '' 16 bn_sal = 'amm12_bdyT_tra' , 24 , 'vosaline', .true. , .false., 'daily' , '' , '' , '' 17 !* for si3 18 ! bn_a_i = 'amm12_bdyT_ice' , 24 , 'ileadfra', .true. , .false., 'daily' , '' , '' , '' 19 ! bn_h_i = 'amm12_bdyT_ice' , 24 , 'iicethic', .true. , .false., 'daily' , '' , '' , '' 20 ! bn_h_s = 'amm12_bdyT_ice' , 24 , 'isnowthi', .true. , .false., 'daily' , '' , '' , '' 20 21 / -
NEMO/trunk/doc/namelists/nambdy_tide
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nambdy_tide ! tidal forcing at open boundaries 2 &nambdy_tide ! tidal forcing at open boundaries (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 filtide = 'bdydta/amm12_bdytide_' ! file name root of tidal forcing files -
NEMO/trunk/doc/namelists/namberg
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namberg ! iceberg parameters (default: No iceberg)2 &namberg ! iceberg parameters (default: OFF) 3 3 !----------------------------------------------------------------------- 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) 4 ln_icebergs = .false. ! activate iceberg floats (force =F with "key_agrif") 5 ! 6 ! ! diagnostics: 7 ln_bergdia = .true. ! Calculate budgets 8 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 9 nn_verbose_write = 15 ! Timesteps between verbose messages 10 nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage 11 ! 12 ! ! iceberg setting: 13 ! ! Initial mass required for an iceberg of each class 14 rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 15 ! ! Proportion of calving mass to apportion to each class 16 rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 17 ! ! Ratio between effective and real iceberg mass (non-dim) 18 ! ! i.e. number of icebergs represented at a point 19 rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 20 ! thickness of newly calved bergs (m) 17 21 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 22 ! 23 rn_rho_bergs = 850. ! Density of icebergs 24 rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs 25 ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics 26 rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits 27 rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 28 ln_passive_mode = .false.! iceberg - ocean decoupling 29 nn_test_icebergs = 10 ! Create test icebergs of this class (-1 = no) 30 ! ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 31 rn_test_box = 108.0, 116.0, -66.0, -58.0 32 ln_use_calving = .false.! Use calving data even when nn_test_icebergs > 0 33 rn_speed_limit = 0. ! CFL speed limit for a berg 28 34 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 33 cn_dir = './'35 cn_dir = './' ! root directory for the calving data location 36 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 37 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 38 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 39 sn_icb = 'calving' , -1 ,'calvingmask', .true. , .true. , 'yearly' , '' , '' , '' 34 40 / -
NEMO/trunk/doc/namelists/namc1d
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namc1d ! 1D configuration options ("key_c1d" )2 &namc1d ! 1D configuration options ("key_c1d" default: PAPA station) 3 3 !----------------------------------------------------------------------- 4 rn_lat1d = 50 ! Column latitude (default at PAPA station)5 rn_lon1d = -145 ! Column longitude (default at PAPA station)4 rn_lat1d = 50 ! Column latitude 5 rn_lon1d = -145 ! Column longitude 6 6 ln_c1d_locpt= .true. ! Localization of 1D config in a grid (T) or independant point (F) 7 7 / -
NEMO/trunk/doc/namelists/namc1d_dyndmp
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d" )2 &namc1d_dyndmp ! U & V newtonian damping ("key_c1d" default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_dyndmp = .false. ! add a damping term (T) or not (F) -
NEMO/trunk/doc/namelists/namc1d_uvd
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namc1d_uvd ! data: U & V currents ("key_c1d" )2 &namc1d_uvd ! data: U & V currents ("key_c1d" default: OFF) 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_ucur = 'ucurrent' , -1 ,'u_current', .false. , .true. , 'monthly' , '' , 'Ume' , '' 7 sn_vcur = 'vcurrent' , -1 ,'v_current', .false. , .true. , 'monthly' , '' , 'Vme' , '' 8 ! 9 cn_dir = './' ! root directory for the location of the files 10 ln_uvd_init = .false. ! Initialisation of ocean U & V with U & V input data (T) or not (F) 11 ln_uvd_dyndmp = .false. ! damping of ocean U & V toward U & V input data (T) or not (F) 4 ! ! =T read U-V fields for: 5 ln_uvd_init = .false. ! ocean initialisation 6 ln_uvd_dyndmp = .false. ! U-V restoring 7 8 cn_dir = './' ! root directory for the U-V data location 9 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 10 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 11 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 12 sn_ucur = 'ucurrent' , -1 ,'u_current', .false. , .true. , 'monthly' , '' , 'Ume' , '' 13 sn_vcur = 'vcurrent' , -1 ,'v_current', .false. , .true. , 'monthly' , '' , 'Vme' , '' 12 14 / -
NEMO/trunk/doc/namelists/namcfg
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namcfg ! parameters of the configuration ! (default: user defined GYRE)2 &namcfg ! parameters of the configuration (default: use namusr_def in namelist_cfg) 3 3 !----------------------------------------------------------------------- 4 4 ln_read_cfg = .false. ! (=T) read the domain configuration file 5 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules6 cn_domcfg = "domain_cfg" 5 ! ! (=F) user defined configuration (F => create/check namusr_def) 6 cn_domcfg = "domain_cfg" ! domain configuration filename 7 7 ! 8 ln_write_cfg= .true. ! (=T) create the domain configuration file 8 ln_closea = .false. ! T => keep closed seas (defined by closea_mask field) in the 9 ! ! domain and apply special treatment of freshwater fluxes. 10 ! ! F => suppress closed seas (defined by closea_mask field) 11 ! ! from the bathymetry at runtime. 12 ! ! If closea_mask field doesn't exist in the domain_cfg file 13 ! ! then this logical does nothing. 14 ln_write_cfg= .false. ! (=T) create the domain configuration file 9 15 cn_domcfg_out = "domain_cfg_out" ! newly created domain configuration filename 10 16 ! -
NEMO/trunk/doc/namelists/namcrs
r9355 r10075 5 5 nn_facty = 3 ! Reduction factor of y-direction 6 6 nn_binref = 0 ! Bin centering preference: NORTH or EQUAT 7 8 9 10 nn_msh_crs = 1 ! create (=1) a mesh file or not (=0)7 ! ! 0, coarse grid is binned with preferential treatment of the north fold 8 ! ! 1, coarse grid is binned with centering at the equator 9 ! ! Symmetry with nn_facty being odd-numbered. Asymmetry with even-numbered nn_facty. 10 ln_msh_crs = .false. ! =T create a mesh & mask file 11 11 nn_crs_kz = 0 ! 0, MEAN of volume boxes 12 13 12 ! ! 1, MAX of boxes 13 ! ! 2, MIN of boxes 14 14 ln_crs_wn = .true. ! wn coarsened (T) or computed using horizontal divergence ( F ) 15 15 / -
NEMO/trunk/doc/namelists/namctl
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namctl ! Control prints 2 &namctl ! Control prints (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_ctl = .false. ! trends control print (expensive!) -
NEMO/trunk/doc/namelists/namdct
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namdct ! transports through some sections 2 &namdct ! transports through some sections ("key_diadct") 3 3 !----------------------------------------------------------------------- 4 4 nn_dct = 15 ! time step frequency for transports computing -
NEMO/trunk/doc/namelists/namdiu
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namdiu ! Cool skin and warm layer models (defaultF)2 &namdiu ! Cool skin and warm layer models (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diurnal = .false. ! -
NEMO/trunk/doc/namelists/namdom
r9355 r10075 3 3 !----------------------------------------------------------------------- 4 4 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 5 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 6 ! 7 nn_msh = 0 ! create (>0) a mesh file or not (=0) 8 rn_isfhmin = 1.00 ! treshold (m) to discriminate grounding ice to floating ice 5 rn_isfhmin = 1.00 ! treshold [m] to discriminate grounding ice from floating ice 9 6 ! 10 7 rn_rdt = 5760. ! time step for the dynamics and tracer … … 12 9 ! 13 10 ln_crs = .false. ! Logical switch for coarsening module (T => fill namcrs) 11 ! 12 ln_meshmask = .false. ! =T create a mesh file 14 13 / -
NEMO/trunk/doc/namelists/namdrg
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namdrg ! top/bottom drag coefficient(default: NO selection)2 &namdrg ! top/bottom drag coefficient (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_ NONE = .false.! free-slip : Cd = 0 (F => fill namdrg_bot5 ln_lin = .false.! linear drag: Cd = Cd0 Uc0 & namdrg_top)6 ln_non_lin = .false.! non-linear drag: Cd = Cd0 |U|7 ln_loglayer = .false.! logarithmic drag: Cd = vkarmn/log(z/z0) |U|4 ln_OFF = .false. ! free-slip : Cd = 0 (F => fill namdrg_bot 5 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 6 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 7 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 8 8 ! 9 ln_drgimp = .true.! implicit top/bottom friction flag9 ln_drgimp = .true. ! implicit top/bottom friction flag 10 10 / -
NEMO/trunk/doc/namelists/namdrg_bot
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namdrg_bot ! BOTTOM friction2 &namdrg_bot ! BOTTOM friction (ln_OFF =F) 3 3 !----------------------------------------------------------------------- 4 rn_Cd0 = 1.e-3 ! drag coefficient [-]5 rn_Uc0 = 0.4 ! ref. velocity [m/s] (linear drag=Cd0*Uc0)6 rn_Cdmax = 0.1 ! drag value maximum [-] (logarithmic drag)7 rn_ke0 = 2.5e-3 ! background kinetic energy [m2/s2] (non-linear cases)8 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T)9 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant10 rn_boost = 50. ! local boost factor [-]4 rn_Cd0 = 1.e-3 ! drag coefficient [-] 5 rn_Uc0 = 0.4 ! ref. velocity [m/s] (linear drag=Cd0*Uc0) 6 rn_Cdmax = 0.1 ! drag value maximum [-] (logarithmic drag) 7 rn_ke0 = 2.5e-3 ! background kinetic energy [m2/s2] (non-linear cases) 8 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T) 9 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 10 rn_boost = 50. ! local boost factor [-] 11 11 / -
NEMO/trunk/doc/namelists/namdrg_top
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namdrg_top ! TOP friction (ln_isfcav=T)2 &namdrg_top ! TOP friction (ln_OFF =F & ln_isfcav=T) 3 3 !----------------------------------------------------------------------- 4 rn_Cd0 = 1.e-3! drag coefficient [-]5 rn_Uc0 = 0.4! ref. velocity [m/s] (linear drag=Cd0*Uc0)6 rn_Cdmax = 0.1! drag value maximum [-] (logarithmic drag)7 rn_ke0 = 2.5e-3! background kinetic energy [m2/s2] (non-linear cases)8 rn_z0 = 3.0e-3! roughness [m] (ln_loglayer=T)9 ln_boost = .false.! =T regional boost of Cd0 ; =F constant10 rn_boost = 50.! local boost factor [-]4 rn_Cd0 = 1.e-3 ! drag coefficient [-] 5 rn_Uc0 = 0.4 ! ref. velocity [m/s] (linear drag=Cd0*Uc0) 6 rn_Cdmax = 0.1 ! drag value maximum [-] (logarithmic drag) 7 rn_ke0 = 2.5e-3 ! background kinetic energy [m2/s2] (non-linear cases) 8 rn_z0 = 3.0e-3 ! roughness [m] (ln_loglayer=T) 9 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 10 rn_boost = 50. ! local boost factor [-] 11 11 / -
NEMO/trunk/doc/namelists/namdyn_adv
r9355 r10075 2 2 &namdyn_adv ! formulation of the momentum advection (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_dynadv_ NONE= .false. ! linear dynamics (no momentum advection)4 ln_dynadv_OFF = .false. ! linear dynamics (no momentum advection) 5 5 ln_dynadv_vec = .false. ! vector form - 2nd centered scheme 6 6 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction -
NEMO/trunk/doc/namelists/namdyn_ldf
r9355 r10075 3 3 !----------------------------------------------------------------------- 4 4 ! ! Type of the operator : 5 ln_dynldf_ NONE= .false.! No operator (i.e. no explicit diffusion)6 ln_dynldf_lap = .false.! laplacian operator7 ln_dynldf_blp = .false.! bilaplacian operator5 ln_dynldf_OFF = .false. ! No operator (i.e. no explicit diffusion) 6 ln_dynldf_lap = .false. ! laplacian operator 7 ln_dynldf_blp = .false. ! bilaplacian operator 8 8 ! ! Direction of action : 9 ln_dynldf_lev = .false.! iso-level10 ln_dynldf_hor = .false. ! horizontal(geopotential)11 ln_dynldf_iso = .false. ! iso-neutral9 ln_dynldf_lev = .false. ! iso-level 10 ln_dynldf_hor = .false. ! horizontal (geopotential) 11 ln_dynldf_iso = .false. ! iso-neutral (lap only) 12 12 ! ! Coefficient 13 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 14 ! ! =-30 read in eddy_viscosity_3D.nc file 15 ! ! =-20 read in eddy_viscosity_2D.nc file 16 ! ! = 0 constant 17 ! ! = 10 F(k)=c1d 18 ! ! = 20 F(i,j)=F(grid spacing)=c2d 19 ! ! = 30 F(i,j,k)=c2d*c1d 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) 23 rn_ahm_0 = 40000. ! horizontal laplacian eddy viscosity [m2/s] 24 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 25 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 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 13 nn_ahm_ijk_t = 0 ! space/time variation of eddy coefficient : 14 ! ! =-30 read in eddy_viscosity_3D.nc file 15 ! ! =-20 read in eddy_viscosity_2D.nc file 16 ! ! = 0 constant 17 ! ! = 10 F(k)=c1d 18 ! ! = 20 F(i,j)=F(grid spacing)=c2d 19 ! ! = 30 F(i,j,k)=c2d*c1d 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 ! ! time invariant coefficients : ahm = 1/2 Uv*Lv (lap case) 23 ! ! or = 1/12 Uv*Lv^3 (blp case) 24 rn_Uv = 0.1 ! lateral viscous velocity [m/s] (nn_ahm_ijk_t= 0, 10, 20, 30) 25 rn_Lv = 10.e+3 ! lateral viscous length [m] (nn_ahm_ijk_t= 0, 10) 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 30 ! ! iso-neutral laplacian operator (ln_dynldf_iso=T) : 31 rn_ahm_b = 0.0 ! background eddy viscosity [m2/s] 30 32 / -
NEMO/trunk/doc/namelists/namdyn_spg
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namdyn_spg ! surface pressure gradient (default: NO )2 &namdyn_spg ! surface pressure gradient (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ln_dynspg_exp = .false. ! explicit free surface -
NEMO/trunk/doc/namelists/namdyn_vor
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO )2 &namdyn_vor ! Vorticity / Coriolis scheme (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_dynvor_ene = .false. ! en strophyconserving scheme5 ln_dynvor_ens = .false. ! en ergy conserving scheme4 ln_dynvor_ene = .false. ! energy conserving scheme 5 ln_dynvor_ens = .false. ! enstrophy conserving scheme 6 6 ln_dynvor_mix = .false. ! mixed scheme 7 ln_dynvor_enT = .false. ! energy conserving scheme (T-point) 8 ln_dynvor_eeT = .false. ! energy conserving scheme (een using e3t) 7 9 ln_dynvor_een = .false. ! energy & enstrophy scheme 8 nn_een_e3f = 1 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 9 ln_dynvor_msk = .false. ! vorticity multiplied by fmask (=T) or not (=F) (all vorticity schemes) ! PLEASE DO NOT ACTIVATE 10 nn_een_e3f = 1 ! =0 e3f = mi(mj(e3t))/4 11 ! ! =1 e3f = mi(mj(e3t))/mi(mj( tmask)) 12 ln_dynvor_msk = .false. ! vorticity multiplied by fmask (=T) ==>>> PLEASE DO NOT ACTIVATE 13 ! ! (f-point vorticity schemes only) 10 14 / -
NEMO/trunk/doc/namelists/nameos
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &nameos ! ocean Equation Of Seawater (default: NO )2 &nameos ! ocean Equation Of Seawater (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ln_teos10 = .false. ! = Use TEOS-10 -
NEMO/trunk/doc/namelists/namflo
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namflo ! float parameters 2 &namflo ! float parameters ("key_float") 3 3 !----------------------------------------------------------------------- 4 4 jpnfl = 1 ! total number of floats during the run -
NEMO/trunk/doc/namelists/namhsb
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namhsb ! Heat and salt budgets (defaultF)2 &namhsb ! Heat and salt budgets (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) -
NEMO/trunk/doc/namelists/namlbc
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namlbc ! lateral momentum boundary condition 2 &namlbc ! lateral momentum boundary condition (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ! ! free slip ! partial slip ! no slip ! strong slip 5 rn_shlat = 2.! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat5 rn_shlat = -9999. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 6 6 ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical Eqs. 7 7 / -
NEMO/trunk/doc/namelists/namnc4
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namnc4 ! netcdf4 chunking and compression settings 2 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 3 3 !----------------------------------------------------------------------- 4 4 nn_nchunks_i= 4 ! number of chunks in i-dimension -
NEMO/trunk/doc/namelists/namobs
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namobs ! observation usage switch 2 &namobs ! observation usage switch (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diaobs = .false. ! Logical switch for the observation operator 5 ! 5 6 ln_t3d = .false. ! Logical switch for T profile observations 6 7 ln_s3d = .false. ! Logical switch for S profile observations … … 51 52 nn_2dint_sss = 0 ! Horizontal interpolation method for SSS 52 53 nn_2dint_sic = 0 ! Horizontal interpolation method for SIC 53 nn_msshc = 0! MSSH correction scheme54 nn_msshc = 0 ! MSSH correction scheme 54 55 nn_profdavtypes = -1 ! Profile daily average types - array 55 56 / -
NEMO/trunk/doc/namelists/namptr
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namptr ! Poleward Transport Diagnostic (defaultF)2 &namptr ! Poleward Transport Diagnostic (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) -
NEMO/trunk/doc/namelists/namrun
r9355 r10075 2 2 &namrun ! parameters of the run 3 3 !----------------------------------------------------------------------- 4 nn_no = 0 ! job number (no more used...)4 nn_no = 0 ! Assimilation cycle index 5 5 cn_exp = "ORCA2" ! experience name 6 6 nn_it000 = 1 ! first time step … … 10 10 nn_leapy = 0 ! Leap year calendar (1) or not (0) 11 11 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 12 nn_euler = 1 13 nn_rstctl = 0 14 ! 15 ! 16 ! 12 nn_euler = 1 ! = 0 : start with forward time step if ln_rstart=T 13 nn_rstctl = 0 ! restart control ==> activated only if ln_rstart=T 14 ! ! = 0 nn_date0 read in namelist ; nn_it000 : read in namelist 15 ! ! = 1 nn_date0 read in namelist ; nn_it000 : check consistancy between namelist and restart 16 ! ! = 2 nn_date0 read in restart ; nn_it000 : check consistancy between namelist and restart 17 17 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 18 18 cn_ocerst_indir = "." ! directory from which to read input ocean restarts … … 29 29 ln_clobber = .true. ! clobber (overwrite) an existing file 30 30 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 31 ln_xios_read = .FALSE. ! use XIOS to read restart file (only for a single file restart) 32 nn_wxios = 0 ! use XIOS to write restart file 0 - no, 1 - single file output, 2 - multiple file output 31 33 / -
NEMO/trunk/doc/namelists/namsbc
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namsbc ! Surface Boundary Condition (surface module)2 &namsbc ! Surface Boundary Condition manager (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 nn_fsbc = 5 ! frequency of surface boundary condition computation5 ! (also = the frequency ofsea-ice & iceberg model call)4 nn_fsbc = 5 ! frequency of SBC module call 5 ! ! (control sea-ice & iceberg model call) 6 6 ! Type of air-sea fluxes 7 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 = .false. 10 9 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 10 ! ! Type of coupling (Ocean/Ice/Atmosphere) : 11 11 ln_cpl = .false. ! atmosphere coupled formulation ( requires key_oasis3 ) 12 12 ln_mixcpl = .false. ! forced-coupled mixed formulation ( requires key_oasis3 ) 13 13 nn_components = 0 ! configuration of the opa-sas OASIS coupling 14 15 16 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 17 17 ! Sea-ice : 18 nn_ice = 2 ! =0 no ice boundary condition ,19 ! =1 use observed ice-cover ,20 ! =2 or 3 automatically for LIM3 or CICE ("key_lim3" or "key_cice")21 18 nn_ice = 0 ! =0 no ice boundary condition 19 ! ! =1 use observed ice-cover ( => fill namsbc_iif ) 20 ! ! =2 or 3 automatically for SI3 or CICE ("key_si3" or "key_cice") 21 ! ! except in AGRIF zoom where it has to be specified 22 22 ln_ice_embd = .false. ! =T embedded sea-ice (pressure + mass and salt exchanges) 23 23 ! ! =F levitating ice (no pressure, mass and salt exchanges) 24 24 ! Misc. options of sbc : 25 ln_traqsr = . true.! Light penetration in the ocean (T => fill namtra_qsr)25 ln_traqsr = .false. ! Light penetration in the ocean (T => fill namtra_qsr) 26 26 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 27 ln_ rnf = .true. ! runoffs (T => fill namsbc_rnf)28 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)29 nn_fwb = 2 ! FreshWater Budget: =0 unchecked30 ! =1 global mean of e-p-r set to zero at each time step31 ! =2 annual global mean of e-p-r set to zero27 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 28 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 29 ! ! =1 global mean of e-p-r set to zero at each time step 30 ! ! =2 annual global mean of e-p-r set to zero 31 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 32 32 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 33 ln_isf = .false. ! ice shelf (T => fill namsbc_isf )33 ln_isf = .false. ! ice shelf (T => fill namsbc_isf & namsbc_iscpl) 34 34 ln_wave = .false. ! Activate coupling with wave (T => fill namsbc_wave) 35 35 ln_cdgw = .false. ! Neutral drag coefficient read from wave model (T => ln_wave=.true. & fill namsbc_wave) 36 36 ln_sdw = .false. ! Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave) 37 37 nn_sdrift = 0 ! Parameterization for the calculation of 3D-Stokes drift from the surface Stokes drift 38 39 40 38 ! ! = 0 Breivik 2015 parameterization: v_z=v_0*[exp(2*k*z)/(1-8*k*z)] 39 ! ! = 1 Phillips: v_z=v_o*[exp(2*k*z)-beta*sqrt(-2*k*pi*z)*erfc(sqrt(-2*k*z))] 40 ! ! = 2 Phillips as (1) but using the wave frequency from a wave model 41 41 ln_tauwoc = .false. ! Activate ocean stress modified by external wave induced stress (T => ln_wave=.true. & fill namsbc_wave) 42 42 ln_tauw = .false. ! Activate ocean stress components from wave model -
NEMO/trunk/doc/namelists/namsbc_apr
r9355 r10075 2 2 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =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_apr = 'patm' , -1 ,'somslpre', .true. , .true. , 'yearly' , '' , '' , ''7 8 cn_dir = './' ! root directory for the location of the bulk files9 4 rn_pref = 101000. ! reference atmospheric pressure [N/m2]/ 10 5 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 11 6 ln_apr_obc = .false. ! inverse barometer added to OBC ssh data 7 8 cn_dir = './' ! root directory for the Patm data location 9 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 10 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 11 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 12 sn_apr = 'patm' , -1 ,'somslpre' , .true. , .true. , 'yearly' , '' , '' , '' 12 13 / -
NEMO/trunk/doc/namelists/namsbc_blk
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namsbc_blk ! namsbc_blk generic Bulk formula(ln_blk =T)2 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk =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_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Uwnd' , ''7 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Vwnd' , ''8 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''9 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''10 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''11 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''12 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''13 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''14 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''15 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , ''16 4 ! ! bulk algorithm : 17 5 ln_NCAR = .false. ! "NCAR" algorithm (Large and Yeager 2008) … … 19 7 ln_COARE_3p5= .false. ! "COARE 3.5" algorithm (Edson et al. 2013) 20 8 ln_ECMWF = .false. ! "ECMWF" algorithm (IFS cycle 31) 21 ! 22 cn_dir = './' ! root directory for the location of the bulk files 23 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 24 rn_zqt = 10. ! Air temperature and humidity reference height (m) 25 rn_zu = 10. ! Wind vector reference height (m) 26 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 27 rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.) 28 rn_vfac = 0. ! multiplicative factor for ocean & ice velocity used to 29 ! ! calculate the wind stress (0.=absolute or 1.=relative winds) 30 ln_Cd_L12 = .false. ! air-ice drags = F(ice concentration) (Lupkes et al. 2012) 31 ln_Cd_L15 = .false. ! air-ice drags = F(ice concentration) (Lupkes et al. 2015) 9 ! 10 rn_zqt = 10. ! Air temperature & humidity reference height (m) 11 rn_zu = 10. ! Wind vector reference height (m) 12 ln_Cd_L12 = .false. ! air-ice drags = F(ice concentration) (Lupkes et al. 2012) 13 ln_Cd_L15 = .false. ! air-ice drags = F(ice concentration) (Lupkes et al. 2015) 14 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 15 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 16 rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.) 17 rn_vfac = 0. ! multiplicative factor for ocean & ice velocity used to 18 ! ! calculate the wind stress (0.=absolute or 1.=relative winds) 19 20 cn_dir = './' ! root directory for the bulk data location 21 !___________!_________________________!___________________!___________!_____________!________!___________!______________________________________!__________!_______________! 22 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 23 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 24 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Uwnd' , '' 25 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Vwnd' , '' 26 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 27 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 28 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 29 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 30 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 31 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 32 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 33 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 32 34 / -
NEMO/trunk/doc/namelists/namsbc_cpl
r9355 r10075 2 2 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 3 3 !----------------------------------------------------------------------- 4 ! ! description ! multiple ! vector ! vector ! vector ! 5 ! ! ! categories ! reference ! orientation ! grids ! 6 ! send 4 nn_cplmodel = 1 ! Maximum number of models to/from which NEMO is potentially sending/receiving data 5 ln_usecplmask = .false. ! use a coupling mask file to merge data received from several models 6 ! ! -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel) 7 nn_cats_cpl = 5 ! Number of sea ice categories over which coupling is to be carried out (if not 1) 8 9 !_____________!__________________________!____________!_____________!______________________!________! 10 ! ! description ! multiple ! vector ! vector ! vector ! 11 ! ! ! categories ! reference ! orientation ! grids ! 12 !*** send *** 7 13 sn_snd_temp = 'weighted oce and ice' , 'no' , '' , '' , '' 8 14 sn_snd_alb = 'weighted ice' , 'no' , '' , '' , '' … … 18 24 sn_snd_sstfrz = 'coupled' , 'no' , '' , '' , '' 19 25 sn_snd_ttilyr = 'weighted ice' , 'no' , '' , '' , '' 20 ! receive26 !*** receive *** 21 27 sn_rcv_w10m = 'none' , 'no' , '' , '' , '' 22 28 sn_rcv_taumod = 'coupled' , 'no' , '' , '' , '' … … 45 51 sn_rcv_tauw = 'none' , 'no' , '' , '' , '' 46 52 sn_rcv_wdrag = 'none' , 'no' , '' , '' , '' 47 !48 nn_cplmodel = 1 ! Maximum number of models to/from which NEMO is potentialy sending/receiving data49 ln_usecplmask = .false. ! use a coupling mask file to merge data received from several models50 ! ! -> file cplmask.nc with the float variable called cplmask (jpi,jpj,nn_cplmodel)51 nn_cats_cpl = 5 ! Number of sea ice categories over which coupling is to be carried out (if not 1)52 53 / -
NEMO/trunk/doc/namelists/namsbc_flx
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namsbc_flx ! surface boundary condition : flux formulation 2 &namsbc_flx ! surface boundary condition : flux formulation (ln_flx =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_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' , ''7 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' , ''8 sn_ qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '', '' , ''9 sn_ qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '', '' , ''10 sn_ emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '', '' , ''11 !12 cn_dir = './' ! root directory for the location of the flux files4 cn_dir = './' ! root directory for the fluxes data location 5 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 6 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 7 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 8 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' , '' 9 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' , '' 10 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , '' , '' 11 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , '' , '' 12 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' , '' 13 13 / -
NEMO/trunk/doc/namelists/namsbc_iscpl
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namsbc_iscpl ! land ice / ocean coupling option 3 !----------------------------------------------------------------------- 2 &namsbc_iscpl ! land ice / ocean coupling option (ln_isfcav =T : read (ln_read_cfg=T) 3 !----------------------------------------------------------------------- or set or usr_def_zgr ) 4 4 nn_drown = 10 ! number of iteration of the extrapolation loop (fill the new wet cells) 5 5 ln_hsb = .false. ! activate conservation module (conservation exact after a time of rn_fiscpl) -
NEMO/trunk/doc/namelists/namsbc_isf
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namsbc_isf ! Top boundary layer (ISF) (nn_isf >0) 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 ! nn_isf == 4 7 sn_fwfisf = 'rnfisf' , -12 ,'sowflisf', .false. , .true. , 'yearly' , '' , '' , '' 8 ! nn_isf == 3 9 sn_rnfisf = 'rnfisf' , -12 ,'sofwfisf', .false. , .true. , 'yearly' , '' , '' , '' 10 ! nn_isf == 2 and 3 11 sn_depmax_isf='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , '' 12 sn_depmin_isf='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , '' 13 ! nn_isf == 2 14 sn_Leff_isf = 'rnfisf' , -12 ,'Leff' , .false. , .true. , 'yearly' , '' , '' , '' 15 ! 16 ! for all case 2 &namsbc_isf ! Top boundary layer (ISF) (ln_isfcav =T : read (ln_read_cfg=T) 3 !----------------------------------------------------------------------- or set or usr_def_zgr ) 4 ! ! type of top boundary layer 17 5 nn_isf = 1 ! ice shelf melting/freezing 18 ! 1 = presence of ISF 2 = bg03 parametrisation 19 ! 3 = rnf file for isf 4 = ISF fwf specified 20 ! option 1 and 4 need ln_isfcav = .true. (domzgr) 21 ! only for nn_isf = 1 or 2 22 rn_gammat0 = 1.e-4 ! gammat coefficient used in blk formula 23 rn_gammas0 = 1.e-4 ! gammas coefficient used in blk formula 24 ! only for nn_isf = 1 or 4 25 rn_hisf_tbl = 30. ! thickness of the top boundary layer (Losh et al. 2008) 26 ! ! 0 => thickness of the tbl = thickness of the first wet cell 27 ! only for nn_isf = 1 28 nn_isfblk = 1 ! 1 ISOMIP like: 2 equations formulation (Hunter et al., 2006) 29 ! ! 2 ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015) 30 nn_gammablk = 1 ! 0 = cst Gammat (= gammat/s) 31 ! ! 1 = velocity dependend Gamma (u* * gammat/s) (Jenkins et al. 2010) 32 ! ! 2 = velocity and stability dependent Gamma (Holland et al. 1999) 6 ! 1 = presence of ISF ; 2 = bg03 parametrisation 7 ! 3 = rnf file for ISF ; 4 = ISF specified freshwater flux 8 ! options 1 and 4 need ln_isfcav = .true. (domzgr) 9 ! ! nn_isf = 1 or 2 cases: 10 rn_gammat0 = 1.e-4 ! gammat coefficient used in blk formula 11 rn_gammas0 = 1.e-4 ! gammas coefficient used in blk formula 12 ! ! nn_isf = 1 or 4 cases: 13 rn_hisf_tbl = 30. ! thickness of the top boundary layer (Losh et al. 2008) 14 ! ! 0 => thickness of the tbl = thickness of the first wet cell 15 ! ! nn_isf = 1 case 16 nn_isfblk = 1 ! 1 ISOMIP like: 2 equations formulation (Hunter et al., 2006) 17 ! ! 2 ISOMIP+ like: 3 equations formulation (Asay-Davis et al., 2015) 18 nn_gammablk = 1 ! 0 = cst Gammat (= gammat/s) 19 ! ! 1 = velocity dependend Gamma (u* * gammat/s) (Jenkins et al. 2010) 20 ! ! 2 = velocity and stability dependent Gamma (Holland et al. 1999) 21 22 !___________!_____________!___________________!___________!_____________!_________!___________!__________!__________!_______________! 23 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 24 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 25 !* nn_isf = 4 case 26 sn_fwfisf = 'rnfisf' , -12 ,'sowflisf' , .false. , .true. , 'yearly' , '' , '' , '' 27 !* nn_isf = 3 case 28 sn_rnfisf = 'rnfisf' , -12 ,'sofwfisf' , .false. , .true. , 'yearly' , '' , '' , '' 29 !* nn_isf = 2 and 3 cases 30 sn_depmax_isf='rnfisf' , -12 ,'sozisfmax', .false. , .true. , 'yearly' , '' , '' , '' 31 sn_depmin_isf='rnfisf' , -12 ,'sozisfmin', .false. , .true. , 'yearly' , '' , '' , '' 32 !* nn_isf = 2 case 33 sn_Leff_isf = 'rnfisf' , -12 ,'Leff' , .false. , .true. , 'yearly' , '' , '' , '' 33 34 / -
NEMO/trunk/doc/namelists/namsbc_rnf
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namsbc_rnf ! runoffs namelist surface boundary condition(ln_rnf =T)2 &namsbc_rnf ! runoffs (ln_rnf =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_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , '' 7 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 8 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , '' 9 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 10 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 11 12 cn_dir = './' ! root directory for the location of the runoff files 13 ln_rnf_mouth= .true. ! specific treatment at rivers mouths 4 ln_rnf_mouth= .false. ! specific treatment at rivers mouths 14 5 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used (ln_rnf_mouth=T) 15 6 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] (ln_rnf_mouth=T) … … 22 13 rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true ) 23 14 nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0) 15 16 cn_dir = './' ! root directory for the runoff data location 17 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 18 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 19 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 20 sn_rnf = 'runoff_core_monthly' , -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , '' 21 sn_cnf = 'runoff_core_monthly' , 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' , '' 22 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , '' 23 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , '' 24 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , '' 24 25 / -
NEMO/trunk/doc/namelists/namsbc_sas
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namsbc_sas ! Stand-Alone Surface boundary condition2 &namsbc_sas ! Stand-Alone Surface module: ocean data (SAS_SRC only) 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_usp = 'sas_grid_U', 120 , 'uos' , .true. , .true. , 'yearly' , '' , '' , '' 7 sn_vsp = 'sas_grid_V', 120 , 'vos' , .true. , .true. , 'yearly' , '' , '' , '' 8 sn_tem = 'sas_grid_T', 120 , 'sosstsst', .true. , .true. , 'yearly' , '' , '' , '' 9 sn_sal = 'sas_grid_T', 120 , 'sosaline', .true. , .true. , 'yearly' , '' , '' , '' 10 sn_ssh = 'sas_grid_T', 120 , 'sossheig', .true. , .true. , 'yearly' , '' , '' , '' 11 sn_e3t = 'sas_grid_T', 120 , 'e3t_m' , .true. , .true. , 'yearly' , '' , '' , '' 12 sn_frq = 'sas_grid_T', 120 , 'frq_m' , .true. , .true. , 'yearly' , '' , '' , '' 4 l_sasread = .true. ! =T Read in file ; =F set all to 0. (see sbcssm) 5 ln_3d_uve = .false. ! specify whether we are supplying a 3D u,v and e3 field 6 ln_read_frq = .false. ! specify whether we must read frq or not 13 7 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 16 ln_read_frq = .false. ! specify whether we must read frq or not 17 cn_dir = './' ! root directory for the location of the bulk files are 8 cn_dir = './' ! root directory for the ocean data location 9 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 10 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 11 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 12 sn_usp = 'sas_grid_U' , 120 , 'uos' , .true. , .true. , 'yearly' , '' , '' , '' 13 sn_vsp = 'sas_grid_V' , 120 , 'vos' , .true. , .true. , 'yearly' , '' , '' , '' 14 sn_tem = 'sas_grid_T' , 120 , 'sosstsst', .true. , .true. , 'yearly' , '' , '' , '' 15 sn_sal = 'sas_grid_T' , 120 , 'sosaline', .true. , .true. , 'yearly' , '' , '' , '' 16 sn_ssh = 'sas_grid_T' , 120 , 'sossheig', .true. , .true. , 'yearly' , '' , '' , '' 17 sn_e3t = 'sas_grid_T' , 120 , 'e3t_m' , .true. , .true. , 'yearly' , '' , '' , '' 18 sn_frq = 'sas_grid_T' , 120 , 'frq_m' , .true. , .true. , 'yearly' , '' , '' , '' 18 19 / -
NEMO/trunk/doc/namelists/namsbc_ssr
r9355 r10075 2 2 &namsbc_ssr ! surface boundary condition : sea surface restoring (ln_ssr =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_sst = 'sst_data', 24 , 'sst' , .false. , .false., 'yearly' , '' , '' , '' 7 sn_sss = 'sss_data', -1 , 'sss' , .true. , .true. , 'yearly' , '' , '' , '' 4 nn_sstr = 0 ! add a retroaction term to the surface heat flux (=1) or not (=0) 5 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 6 nn_sssr = 0 ! add a damping term to the surface freshwater flux (=2) 7 ! ! or to SSS only (=1) or no damping term (=0) 8 rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day] 9 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 10 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 8 11 9 cn_dir = './' ! root directory for the location of the runoff files 10 nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0) 11 nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2) 12 ! ! or to SSS only (=1) or no damping term (=0) 13 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 14 rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day] 15 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 16 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 12 cn_dir = './' ! root directory for the SST/SSS data location 13 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 14 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 15 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 16 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' , '' 17 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true. , 'yearly' , '' , '' , '' 17 18 / -
NEMO/trunk/doc/namelists/namsbc_wave
r9355 r10075 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 = '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_ wfr = 'sdw_wave' , 1 , 'wfr' , .true. , .false. , 'daily' , '', '' , ''12 sn_w num = 'sdw_wave' , 1 , 'wave_num' , .true. , .false. , 'daily' , '', '' , ''13 sn_ tauwoc = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '', '' , ''14 sn_ tauwx = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '', '' , ''15 sn_tauw y = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '', '' , ''16 ! 17 cn_dir = './' ! root directory for the location of drag coefficient files4 cn_dir = './' ! root directory for the waves data location 5 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 6 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 7 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 8 sn_cdg = 'sdw_wave' , 1 , 'drag_coeff' , .true. , .false., 'daily' , '' , '' , '' 9 sn_usd = 'sdw_wave' , 1 , 'u_sd2d' , .true. , .false., 'daily' , '' , '' , '' 10 sn_vsd = 'sdw_wave' , 1 , 'v_sd2d' , .true. , .false., 'daily' , '' , '' , '' 11 sn_hsw = 'sdw_wave' , 1 , 'hs' , .true. , .false., 'daily' , '' , '' , '' 12 sn_wmp = 'sdw_wave' , 1 , 'wmp' , .true. , .false., 'daily' , '' , '' , '' 13 sn_wfr = 'sdw_wave' , 1 , 'wfr' , .true. , .false., 'daily' , '' , '' , '' 14 sn_wnum = 'sdw_wave' , 1 , 'wave_num' , .true. , .false., 'daily' , '' , '' , '' 15 sn_tauwoc = 'sdw_wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '' , '' , '' 16 sn_tauwx = 'sdw_wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '' , '' , '' 17 sn_tauwy = 'sdw_wave' , 1 , 'wave_stress', .true. , .false., 'daily' , '' , '' , '' 18 18 / -
NEMO/trunk/doc/namelists/namsto
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namsto ! Stochastic parametrization of EOS (default: NO)2 &namsto ! Stochastic parametrization of EOS (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_sto_eos = .false. ! stochastic equation of state -
NEMO/trunk/doc/namelists/namtra_adv
r9355 r10075 2 2 &namtra_adv ! advection scheme for tracer (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 ln_traadv_ NONE= .false. ! No tracer advection4 ln_traadv_OFF = .false. ! No tracer advection 5 5 ln_traadv_cen = .false. ! 2nd order centered scheme 6 6 nn_cen_h = 4 ! =2/4, horizontal 2nd order CEN / 4th order CEN -
NEMO/trunk/doc/namelists/namtra_dmp
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namtra_dmp ! tracer: T & S newtonian damping (default: NO)2 &namtra_dmp ! tracer: T & S newtonian damping (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_tradmp = . true. ! add a damping term5 nn_zdmp = 0! vertical shape =0 damping throughout the water column4 ln_tradmp = .false. ! add a damping term (using resto.nc coef.) 5 nn_zdmp = 0 ! vertical shape =0 damping throughout the water column 6 6 ! ! =1 no damping in the mixing layer (kz criteria) 7 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)8 cn_resto = 'resto.nc' ! Name of file containing restoration coeff. field (use dmp_tools to create this) 9 9 / -
NEMO/trunk/doc/namelists/namtra_ldf
r9355 r10075 3 3 !----------------------------------------------------------------------- 4 4 ! ! Operator type: 5 ln_traldf_ NONE = .false.! No explicit diffusion6 ln_traldf_lap = .false.! laplacian operator7 ln_traldf_blp = .false.! bilaplacian operator5 ln_traldf_OFF = .false. ! No explicit diffusion 6 ln_traldf_lap = .false. ! laplacian operator 7 ln_traldf_blp = .false. ! bilaplacian operator 8 8 ! 9 9 ! ! Direction of action: 10 ln_traldf_lev = .false.! iso-level11 ln_traldf_hor = .false. ! horizontal(geopotential)12 ln_traldf_iso = .false.! iso-neutral (standard operator)13 ln_traldf_triad = .false.! iso-neutral (triad operator)10 ln_traldf_lev = .false. ! iso-level 11 ln_traldf_hor = .false. ! horizontal (geopotential) 12 ln_traldf_iso = .false. ! iso-neutral (standard operator) 13 ln_traldf_triad = .false. ! iso-neutral (triad operator) 14 14 ! 15 15 ! ! iso-neutral options: 16 ln_traldf_msc = .false. ! Method of Stabilizing Correction(both operators)17 rn_slpmax = 0.01 ! slope limit(both operators)18 ln_triad_iso = .false.! pure horizontal mixing in ML (triad only)19 rn_sw_triad = 1! =1 switching triad ; =0 all 4 triads used (triad only)20 ln_botmix_triad = .false.! lateral mixing on bottom (triad only)16 ln_traldf_msc = .false. ! Method of Stabilizing Correction (both operators) 17 rn_slpmax = 0.01 ! slope limit (both operators) 18 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only) 19 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only) 20 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only) 21 21 ! 22 22 ! ! Coefficients: 23 nn_aht_ijk_t = 0 ! space/time variation of eddy coef 24 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 25 ! ! = 0 constant 26 ! ! = 10 F(k) =ldf_c1d 27 ! ! = 20 F(i,j) =ldf_c2d 28 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 29 ! ! = 30 F(i,j,k) =ldf_c2d * ldf_c1d 30 ! ! = 31 F(i,j,k,t)=F(local velocity and grid-spacing) 31 rn_aht_0 = 2000. ! lateral eddy diffusivity (lap. operator) [m2/s] 32 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 23 nn_aht_ijk_t = 0 ! space/time variation of eddy coefficient: 24 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 25 ! ! = 0 constant 26 ! ! = 10 F(k) =ldf_c1d 27 ! ! = 20 F(i,j) =ldf_c2d 28 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 29 ! ! = 30 F(i,j,k) =ldf_c2d * ldf_c1d 30 ! ! = 31 F(i,j,k,t)=F(local velocity and grid-spacing) 31 ! ! time invariant coefficients: aht0 = 1/2 Ud*Ld (lap case) 32 ! ! or = 1/12 Ud*Ld^3 (blp case) 33 rn_Ud = 0.01 ! lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30) 34 rn_Ld = 200.e+3 ! lateral diffusive length [m] (nn_aht_ijk_t= 0, 10) 33 35 / -
NEMO/trunk/doc/namelists/namtra_qsr
r9355 r10075 2 2 &namtra_qsr ! penetrative solar radiation (ln_traqsr =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_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' , '' 7 8 cn_dir = './' ! root directory for the location of the runoff files 9 ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration 10 ln_qsr_2bd = .false. ! 2 bands light penetration 11 ln_qsr_bio = .false. ! bio-model light penetration 12 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 13 rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1) 14 rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction 15 rn_si1 = 23.0 ! 2 bands: longest depth of extinction 4 ! ! type of penetration (default: NO selection) 5 ln_qsr_rgb = .false. ! RGB light penetration (Red-Green-Blue) 6 ln_qsr_2bd = .false. ! 2BD light penetration (two bands) 7 ln_qsr_bio = .false. ! bio-model light penetration 8 ! ! RGB & 2BD choices: 9 rn_abs = 0.58 ! RGB & 2BD: fraction absorbed in the very near surface 10 rn_si0 = 0.35 ! RGB & 2BD: shortess depth of extinction 11 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 12 rn_si1 = 23.0 ! 2BD : longest depth of extinction 13 14 cn_dir = './' ! root directory for the chlorophyl data location 15 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 16 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 17 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 18 sn_chl ='chlorophyll' , -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' , '' 16 19 / -
NEMO/trunk/doc/namelists/namtrd
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namtrd ! trend diagnostics (default 2 &namtrd ! trend diagnostics (default: OFF) 3 3 !----------------------------------------------------------------------- 4 4 ln_glo_trd = .false. ! (T) global domain averaged diag for T, T^2, KE, and PE -
NEMO/trunk/doc/namelists/namtsd
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namtsd ! data : Temperature & Salinity2 &namtsd ! Temperature & Salinity Data (init/dmp) (default: OFF) 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_tem = 'data_1m_potential_temperature_nomask', -1 ,'votemper', .true. , .true. , 'yearly' , '' , '' , '' 7 sn_sal = 'data_1m_salinity_nomask' , -1 ,'vosaline', .true. , .true. , 'yearly' , '' , '' , '' 8 ! 9 cn_dir = './' ! root directory for the location of the runoff files 10 ln_tsd_init = .true. ! Initialisation of ocean T & S with T & S input data (T) or not (F) 11 ln_tsd_tradmp = .true. ! damping of ocean T & S toward T & S input data (T) or not (F) 4 ! ! =T read T-S fields for: 5 ln_tsd_init = .false. ! ocean initialisation 6 ln_tsd_dmp = .false. ! T-S restoring (see namtra_dmp) 7 8 cn_dir = './' ! root directory for the T-S data location 9 !___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________! 10 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights filename ! rotation ! land/sea mask ! 11 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! ! pairing ! filename ! 12 sn_tem = 'data_1m_potential_temperature_nomask', -1 , 'votemper', .true. , .true. , 'yearly' , '' , '' , '' 13 sn_sal = 'data_1m_salinity_nomask' , -1 , 'vosaline', .true. , .true. , 'yearly' , '' , '' , '' 12 14 / -
NEMO/trunk/doc/namelists/namwad
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namwad ! Wetting and drying default it no WAD2 &namwad ! Wetting and Drying (WaD) (default: OFF) 3 3 !----------------------------------------------------------------------- 4 ln_wd_il = .false ! T/F activation of iterative limiter for wetting and drying scheme5 ln_wd_dl = .false. ! T/F activation of directional llimiter for wetting drying scheme6 ln_wd_dl_bc = .false. !T/F Directional limiteer Baroclinic option7 ln_wd_dl_rmp = .false. !T/F Turn on directional limiter ramp8 rn_wdmin0 = 0.30 ! dpoth at which wetting/dryingstarts9 rn_wdmin1 = 0.2 !Minimum wet depth on dried cells10 rn_wdmin2 = 0.0001 !Tolerance of min wet depth on dried cells11 rn_wdld = 2.5 ! Land elevation below which wetting/dryingis allowed12 nn_wdit = 20 ! Max iterations for W/D limiter4 ln_wd_il = .false ! T/F activation of iterative limiter 5 ln_wd_dl = .false. ! T/F activation of directional limiter 6 ln_wd_dl_bc = .false. ! T/F Directional limiteer Baroclinic option 7 ln_wd_dl_rmp= .false. ! T/F Turn on directional limiter ramp 8 rn_wdmin0 = 0.30 ! depth at which WaD starts 9 rn_wdmin1 = 0.2 ! Minimum wet depth on dried cells 10 rn_wdmin2 = 0.0001 ! Tolerance of min wet depth on dried cells 11 rn_wdld = 2.5 ! Land elevation below which WaD is allowed 12 nn_wdit = 20 ! Max iterations for WaD limiter 13 13 / -
NEMO/trunk/doc/namelists/namzdf
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namzdf ! vertical physics 2 &namzdf ! vertical physics manager (default: NO selection) 3 3 !----------------------------------------------------------------------- 4 4 ! ! type of vertical closure (required) -
NEMO/trunk/doc/namelists/namzdf_osm
r9355 r10075 1 1 !----------------------------------------------------------------------- 2 &namzdf_osm ! OSM vertical diffusion(ln_zdfosm =T)2 &namzdf_osm ! OSM vertical diffusion (ln_zdfosm =T) 3 3 !----------------------------------------------------------------------- 4 4 ln_use_osm_la = .false. ! Use namelist rn_osm_la … … 14 14 rn_difconv = 1. ! diffusivity when unstable below BL (m2/s) 15 15 nn_osm_wave = 0 ! Method used to calculate Stokes drift 16 17 18 16 ! ! = 2: Use ECMWF wave fields 17 ! ! = 1: Pierson Moskowitz wave spectrum 18 ! ! = 0: Constant La# = 0.3 19 19 / -
NEMO/trunk/doc/namelists/namzdf_tke
r9355 r10075 12 12 ! ! = 1 bounded by the local vertical scale factor 13 13 ! ! = 2 first vertical derivative of mixing length bounded by 1 14 ! ! = 3 as =2 with distinct diss pipative an mixing length scale14 ! ! = 3 as =2 with distinct dissipative 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 … … 26 26 ! = 0 constant 10 m length scale 27 27 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 28 rn_eice = 4 ! below sea ice: =0 ON ; =4 OFF when ice fraction > 1/4 28 29 / -
NEMO/trunk/tests/CANAL/EXPREF/namelist_cfg
r9718 r10075 31 31 rn_ppgphi0 = 38.5 ! Reference latitude [degrees] 32 32 rn_u10 = 0. ! 10m wind speed [m/s] 33 rn_windszx = 4000. ! longitudinal wind extension [km]34 rn_windszy = 4000. ! latitudinal wind extension [km]33 rn_windszx = 4000. ! longitudinal wind extension [km] 34 rn_windszy = 4000. ! latitudinal wind extension [km] 35 35 rn_uofac = 0. ! Uoce multiplicative factor (0.:absolute or 1.:relative winds) 36 36 rn_vtxmax = 1. ! initial vortex max current [m/s] 37 37 rn_uzonal = 1. ! initial zonal current [m/s] 38 rn_ujetszx = 4000. ! longitudinal jet extension [km]39 rn_ujetszy = 4000. ! latitudinal jet extension [km]38 rn_ujetszx = 4000. ! longitudinal jet extension [km] 39 rn_ujetszy = 4000. ! latitudinal jet extension [km] 40 40 nn_botcase = 0 ! bottom definition (0:flat, 1:bump) 41 41 nn_initcase = 1 ! initial condition case (0:rest, 1:zonal current, 2:current shear, 3: gaussian zonal current, … … 182 182 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 183 183 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 184 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme184 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 185 185 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 186 186 / -
NEMO/trunk/tests/ICEDYN/EXPREF/namelist_ice_cfg
r9801 r10075 95 95 sn_tmi = 'initice' , -12 ,'tmi' , .false. , .true., 'yearly' , '' , '', '' 96 96 sn_smi = 'initice' , -12 ,'smi' , .false. , .true., 'yearly' , '' , '', '' 97 cn_dir ='./'97 cn_dir ='./' 98 98 / 99 99 !------------------------------------------------------------------------------ -
NEMO/trunk/tests/ISOMIP/EXPREF/namelist_cfg
r10073 r10075 140 140 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 141 141 ln_non_lin = .true. ! non-linear drag: Cd = Cd0 |U| 142 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|142 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 143 143 ! 144 144 ln_drgimp = .false. ! implicit top/bottom friction flag … … 153 153 rn_z0 = 3.0e-3 ! roughness [m] (ln_loglayer=T) 154 154 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 155 rn_boost = 50. ! local boost factor [-]155 rn_boost = 50. ! local boost factor [-] 156 156 / 157 157 !----------------------------------------------------------------------- … … 164 164 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T) 165 165 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 166 rn_boost = 50. ! local boost factor [-]166 rn_boost = 50. ! local boost factor [-] 167 167 / 168 168 !!====================================================================== -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_flux_cen2_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_flux_ubs_cfg
r10073 r10075 40 40 ln_read_cfg = .false. ! (=T) read the domain configuration file 41 41 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 42 ln_write_cfg = .false. ! (=T) create the domain configuration file42 ln_write_cfg = .false. ! (=T) create the domain configuration file 43 43 / 44 44 !----------------------------------------------------------------------- … … 188 188 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 189 189 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 190 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme190 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 191 191 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 192 192 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_eenH_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_een_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_ene_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT2_vect_ens_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_flux_cen2_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_flux_ubs_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_eenH_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_een_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_ene_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/LOCK_EXCHANGE/EXPREF/namelist_FCT4_vect_ens_cfg
r10073 r10075 26 26 ln_read_cfg = .false. ! (=T) read the domain configuration file 27 27 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 28 ln_write_cfg = .false. ! (=T) create the domain configuration file28 ln_write_cfg = .false. ! (=T) create the domain configuration file 29 29 / 30 30 !----------------------------------------------------------------------- … … 116 116 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 117 117 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme118 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 119 119 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 120 120 / -
NEMO/trunk/tests/OVERFLOW/EXPREF/namelist_sco_FCT2_flux_cen-ahm1000_cfg
r10073 r10075 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/trunk/tests/OVERFLOW/EXPREF/namelist_sco_FCT2_flux_ubs_cfg
r10073 r10075 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/trunk/tests/OVERFLOW/EXPREF/namelist_sco_FCT4_flux_cen-ahm1000_cfg
r10073 r10075 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .true. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/trunk/tests/OVERFLOW/EXPREF/namelist_sco_FCT4_flux_ubs_cfg
r10073 r10075 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/trunk/tests/OVERFLOW/EXPREF/namelist_zps_FCT2_flux_ubs_cfg
r10073 r10075 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/trunk/tests/OVERFLOW/EXPREF/namelist_zps_FCT4_flux_ubs_cfg
r10073 r10075 118 118 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 119 119 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 120 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|120 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 121 121 ! 122 122 ln_drgimp = .true. ! implicit top/bottom friction flag … … 192 192 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 193 193 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 194 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme194 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 195 195 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 196 196 / -
NEMO/trunk/tests/OVERFLOW/EXPREF/namelist_zps_FCT4_vect_een_cfg
r10073 r10075 74 74 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 75 75 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|76 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 77 77 ! 78 78 ln_drgimp = .true. ! implicit top/bottom friction flag … … 125 125 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 126 126 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme127 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 128 128 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 129 129 / -
NEMO/trunk/tests/VORTEX/EXPREF/1_namelist_cfg
r10073 r10075 187 187 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 188 188 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 189 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme189 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 190 190 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 191 191 / -
NEMO/trunk/tests/VORTEX/EXPREF/namelist_cfg
r10073 r10075 178 178 ln_dynadv_vec = .false. ! vector form (T) or flux form (F) 179 179 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 180 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme180 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 181 181 ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme 182 182 / -
NEMO/trunk/tests/WAD/EXPREF/namelist_cfg
r10073 r10075 50 50 ln_read_cfg = .false. ! (=T) read the domain configuration file 51 51 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 52 ln_write_cfg = .true. ! (=T) create the domain configuration file52 ln_write_cfg = .true. ! (=T) create the domain configuration file 53 53 / 54 54 !----------------------------------------------------------------------- … … 58 58 ln_wd_dl = .true. ! T/F activation of directional limiter 59 59 ln_wd_dl_bc = .true. ! T/F Directional limiteer Baroclinic option 60 ln_wd_dl_rmp = .true. ! T/F Turn on directional limiter ramp60 ln_wd_dl_rmp = .true. ! T/F Turn on directional limiter ramp 61 61 rn_wdmin0 = 0.30 ! depth at which WaD starts 62 62 rn_wdmin1 = 0.2 ! Minimum wet depth on dried cells … … 205 205 &namdrg ! top/bottom drag coefficient (default: NO selection) 206 206 !----------------------------------------------------------------------- 207 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U|207 ln_loglayer = .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 208 208 ln_lin = .true. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 209 209 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| … … 222 222 rn_z0 = 3.e-3 ! roughness [m] (ln_loglayer=T) 223 223 ln_boost = .false. ! =T regional boost of Cd0 ; =F constant 224 rn_boost = 50. ! local boost factor [-]224 rn_boost = 50. ! local boost factor [-] 225 225 / 226 226 !----------------------------------------------------------------------- … … 316 316 ln_dynadv_vec = .true. ! vector form - 2nd centered scheme 317 317 nn_dynkeg = 0 ! grad(KE) scheme: =0 C2 ; =1 Hollingsworth correction 318 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme318 ln_dynadv_cen2 = .false. ! flux form - 2nd order centered scheme 319 319 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 320 320 /
Note: See TracChangeset
for help on using the changeset viewer.