Changeset 8766 for branches/2017
- Timestamp:
- 2017-11-21T14:57:03+01:00 (6 years ago)
- Location:
- branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/TEST_CASES/OVERFLOW/EXP00
- Files:
-
- 1 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/TEST_CASES/OVERFLOW/EXP00/namelist_sco_FCT2_flux_ubs_cfg
r8568 r8766 21 21 nn_it000 = 1 ! first time step 22 22 nn_itend = 6120 ! here 17h of simulation (=6120 time-step) 23 !nn_itend = 5760 ! here 16h of simulation (=5760 time-step) abort after 5802 for zps: pb of physi ques conditions23 !nn_itend = 5760 ! here 16h of simulation (=5760 time-step) abort after 5802 for zps: pb of physics conditions 24 24 nn_istate = 0 ! output the initial state (1) or not (0) 25 25 nn_stock = 1080 ! frequency of creation of a restart file (modulo referenced to 1) … … 61 61 rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 62 62 / 63 !----------------------------------------------------------------------- 64 &nambfr ! bottom friction 65 !----------------------------------------------------------------------- 66 nn_bfr = 0 ! type of bottom friction : = 0 : free slip, = 1 : linear friction 67 ! = 2 : nonlinear friction 63 !!====================================================================== 64 !! *** Top/Bottom boundary condition *** !! 65 !!====================================================================== 66 !! namdrg top/bottom drag coefficient (default: NO selection) 67 !! namdrg_top top friction (ln_isfcav=T) 68 !! namdrg_bot bottom friction 69 !! nambbc bottom temperature boundary condition (default: NO) 70 !! nambbl bottom boundary layer scheme (default: NO) 71 !!====================================================================== 72 ! 73 !----------------------------------------------------------------------- 74 &namdrg ! top/bottom drag coefficient (default: NO selection) 75 !----------------------------------------------------------------------- 76 ln_NONE = .true. ! free-slip : Cd = 0 (F => fill namdrg_bot 77 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 78 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 79 ln_loglayer= .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 80 ! 81 ln_drgimp = .true. ! implicit top/bottom friction flag 68 82 / 69 83 !----------------------------------------------------------------------- … … 103 117 !----------------------------------------------------------------------- 104 118 ! ! Operator type: both false = No lateral diffusion 119 ln_traldf_NONE = .true. ! No explicit diffusion 105 120 ln_traldf_lap = .false. ! laplacian operator 106 121 ln_traldf_blp = .false. ! bilaplacian operator … … 157 172 / 158 173 !----------------------------------------------------------------------- 159 &namdyn_ldf ! lateral diffusion on momentum 174 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 160 175 !----------------------------------------------------------------------- 161 176 ! ! Type of the operator : 162 ! ! no diffusion: set ln_dynldf_lap=..._blp=F163 ln_dynldf_lap = . true.! laplacian operator177 ln_dynldf_NONE= .true. ! No operator (i.e. no explicit diffusion) 178 ln_dynldf_lap = .false. ! laplacian operator 164 179 ln_dynldf_blp = .false. ! bilaplacian operator 165 180 ! ! Direction of action : 166 ln_dynldf_lev = . true.! iso-level167 ln_dynldf_hor = .false. 168 ln_dynldf_iso = .false. 181 ln_dynldf_lev = .false. ! iso-level 182 ln_dynldf_hor = .false. ! horizontal (geopotential) 183 ln_dynldf_iso = .false. ! iso-neutral 169 184 ! ! Coefficient 170 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef185 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 171 186 ! ! =-30 read in eddy_viscosity_3D.nc file 172 187 ! ! =-20 read in eddy_viscosity_2D.nc file 173 ! ! = 0 constant 188 ! ! = 0 constant 174 189 ! ! = 10 F(k)=c1d 175 190 ! ! = 20 F(i,j)=F(grid spacing)=c2d 176 191 ! ! = 30 F(i,j,k)=c2d*c1d 177 192 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 178 rn_ahm_0 = 0.01 ! horizontal laplacian eddy viscosity [m2/s] 179 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 180 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 193 ! ! = 32 F(i,j,k)=F(local gridscale and deformation rate) 194 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 195 rn_ahm_0 = 1000. ! horizontal laplacian eddy viscosity [m2/s] 196 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 197 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 198 ! ! Smagorinsky settings (nn_ahm_ijk_t = 32) : 199 rn_csmc = 3.5 ! Smagorinsky constant of proportionality 200 rn_minfac = 1.0 ! multiplier of theorectical lower limit 201 rn_maxfac = 1.0 ! multiplier of theorectical upper limit 181 202 / 182 203 !!====================================================================== … … 186 207 &namzdf ! vertical physics (default: NO selection) 187 208 !----------------------------------------------------------------------- 188 ! ! type of vertical closure 189 ln_zdfcst = . false. ! constant mixing209 ! ! type of vertical closure (required) 210 ln_zdfcst = .true. ! constant mixing 190 211 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric) 191 ln_zdftke = . true.! Turbulent Kinetic Energy closure (T => fill namzdf_tke)212 ln_zdftke = .false. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 192 213 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls) 193 214 ! 194 215 ! ! convection 195 216 ln_zdfevd = .false. ! enhanced vertical diffusion 217 nn_evdm = 0 ! apply on tracer (=0) or on tracer and momentum (=1) 218 rn_evd = 100. ! mixing coefficient [m2/s] 196 219 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm 197 ! 198 ! ! time-stepping 199 ln_zdfexp = .false. ! split-explicit (T) or implicit (F) scheme 220 nn_npc = 1 ! frequency of application of npc 221 nn_npcp = 365 ! npc control print frequency 222 ! 223 ln_zdfddm = .false. ! double diffusive mixing 224 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 225 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 226 ! 227 ! ! gravity wave-driven vertical mixing 228 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 229 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T ) 200 230 ! 201 231 ! ! coefficients 202 rn_avm0 = 1.e-4 203 rn_avt0 = 0. e0! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F)204 nn_avb = 0 205 nn_havtb = 0 232 rn_avm0 = 1.e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 233 rn_avt0 = 0.0e ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 234 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 235 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 206 236 / 207 237 !----------------------------------------------------------------------- -
branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/TEST_CASES/OVERFLOW/EXP00/namelist_zps_FCT2_flux_ubs_cfg
r8568 r8766 20 20 cn_exp = "OVF_zps_FCT2_flux_ubs" ! experience name 21 21 nn_it000 = 1 ! first time step 22 nn_itend = 6120 ! here 17h of simulation (=6120 time-step)23 !nn_itend = 5760 ! here 16h of simulation (=5760 time-step) abort after 5802 for zps: pb of physiques conditions22 !nn_itend = 6120 ! here 17h of simulation (=6120 time-step) 23 nn_itend = 5760 ! here 16h of simulation (=5760 time-step) abort after 5802 for zps: pb of physics conditions 24 24 nn_istate = 0 ! output the initial state (1) or not (0) 25 25 nn_stock = 1080 ! frequency of creation of a restart file (modulo referenced to 1) … … 61 61 rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 62 62 / 63 !----------------------------------------------------------------------- 64 &nambfr ! bottom friction 65 !----------------------------------------------------------------------- 66 nn_bfr = 0 ! type of bottom friction : = 0 : free slip, = 1 : linear friction 67 ! = 2 : nonlinear friction 63 !!====================================================================== 64 !! *** Top/Bottom boundary condition *** !! 65 !!====================================================================== 66 !! namdrg top/bottom drag coefficient (default: NO selection) 67 !! namdrg_top top friction (ln_isfcav=T) 68 !! namdrg_bot bottom friction 69 !! nambbc bottom temperature boundary condition (default: NO) 70 !! nambbl bottom boundary layer scheme (default: NO) 71 !!====================================================================== 72 ! 73 !----------------------------------------------------------------------- 74 &namdrg ! top/bottom drag coefficient (default: NO selection) 75 !----------------------------------------------------------------------- 76 ln_NONE = .true. ! free-slip : Cd = 0 (F => fill namdrg_bot 77 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 78 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 79 ln_loglayer= .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 80 ! 81 ln_drgimp = .true. ! implicit top/bottom friction flag 68 82 / 69 83 !----------------------------------------------------------------------- … … 103 117 !----------------------------------------------------------------------- 104 118 ! ! Operator type: both false = No lateral diffusion 119 ln_traldf_NONE = .true. ! No explicit diffusion 105 120 ln_traldf_lap = .false. ! laplacian operator 106 121 ln_traldf_blp = .false. ! bilaplacian operator … … 157 172 / 158 173 !----------------------------------------------------------------------- 159 &namdyn_ldf ! lateral diffusion on momentum 174 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 160 175 !----------------------------------------------------------------------- 161 176 ! ! Type of the operator : 162 ! ! no diffusion: set ln_dynldf_lap=..._blp=F163 ln_dynldf_lap = . true.! laplacian operator177 ln_dynldf_NONE= .true. ! No operator (i.e. no explicit diffusion) 178 ln_dynldf_lap = .false. ! laplacian operator 164 179 ln_dynldf_blp = .false. ! bilaplacian operator 165 180 ! ! Direction of action : 166 ln_dynldf_lev = .false. 167 ln_dynldf_hor = . true.! horizontal (geopotential)168 ln_dynldf_iso = .false. 181 ln_dynldf_lev = .false. ! iso-level 182 ln_dynldf_hor = .false. ! horizontal (geopotential) 183 ln_dynldf_iso = .false. ! iso-neutral 169 184 ! ! Coefficient 170 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef185 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 171 186 ! ! =-30 read in eddy_viscosity_3D.nc file 172 187 ! ! =-20 read in eddy_viscosity_2D.nc file 173 ! ! = 0 constant 188 ! ! = 0 constant 174 189 ! ! = 10 F(k)=c1d 175 190 ! ! = 20 F(i,j)=F(grid spacing)=c2d 176 191 ! ! = 30 F(i,j,k)=c2d*c1d 177 192 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 178 rn_ahm_0 = 0.01 ! horizontal laplacian eddy viscosity [m2/s] 179 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 180 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 193 ! ! = 32 F(i,j,k)=F(local gridscale and deformation rate) 194 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 195 rn_ahm_0 = 1000. ! horizontal laplacian eddy viscosity [m2/s] 196 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 197 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 198 ! ! Smagorinsky settings (nn_ahm_ijk_t = 32) : 199 rn_csmc = 3.5 ! Smagorinsky constant of proportionality 200 rn_minfac = 1.0 ! multiplier of theorectical lower limit 201 rn_maxfac = 1.0 ! multiplier of theorectical upper limit 181 202 / 182 203 !!====================================================================== … … 186 207 &namzdf ! vertical physics (default: NO selection) 187 208 !----------------------------------------------------------------------- 188 ! ! type of vertical closure 189 ln_zdfcst = .true. 209 ! ! type of vertical closure (required) 210 ln_zdfcst = .true. ! constant mixing 190 211 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric) 191 212 ln_zdftke = .false. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 192 213 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls) 193 ! 214 ! 194 215 ! ! convection 195 216 ln_zdfevd = .false. ! enhanced vertical diffusion 217 nn_evdm = 0 ! apply on tracer (=0) or on tracer and momentum (=1) 218 rn_evd = 100. ! mixing coefficient [m2/s] 196 219 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm 197 ! 198 ! ! time-stepping 199 ln_zdfexp = .false. ! split-explicit (T) or implicit (F) scheme 200 ! 220 nn_npc = 1 ! frequency of application of npc 221 nn_npcp = 365 ! npc control print frequency 222 ! 223 ln_zdfddm = .false. ! double diffusive mixing 224 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 225 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 226 ! 227 ! ! gravity wave-driven vertical mixing 228 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 229 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T ) 230 ! 201 231 ! ! coefficients 202 rn_avm0 = 1.e-4 203 rn_avt0 = 0. e0! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F)204 nn_avb = 0 205 nn_havtb = 0 232 rn_avm0 = 1.e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 233 rn_avt0 = 0.0e ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 234 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 235 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 206 236 / 207 237 !----------------------------------------------------------------------- -
branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/TEST_CASES/OVERFLOW/EXP00/namelist_zps_FCT4_flux_ubs_cfg
r8568 r8766 20 20 cn_exp = "OVF_zps_FCT4_flux_ubs" ! experience name 21 21 nn_it000 = 1 ! first time step 22 nn_itend = 6120 ! here 17h of simulation (=6120 time-step)23 !nn_itend = 5760 ! here 16h of simulation (=5760 time-step) abort after 5802 for zps: pb of physiques conditions22 !nn_itend = 6120 ! here 17h of simulation (=6120 time-step) 23 nn_itend = 5760 ! here 16h of simulation (=5760 time-step) abort after 5802 for zps: pb of physics conditions 24 24 nn_istate = 0 ! output the initial state (1) or not (0) 25 25 nn_stock = 1080 ! frequency of creation of a restart file (modulo referenced to 1) … … 61 61 rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 62 62 / 63 !----------------------------------------------------------------------- 64 &nambfr ! bottom friction 65 !----------------------------------------------------------------------- 66 nn_bfr = 0 ! type of bottom friction : = 0 : free slip, = 1 : linear friction 67 ! = 2 : nonlinear friction 63 !!====================================================================== 64 !! *** Top/Bottom boundary condition *** !! 65 !!====================================================================== 66 !! namdrg top/bottom drag coefficient (default: NO selection) 67 !! namdrg_top top friction (ln_isfcav=T) 68 !! namdrg_bot bottom friction 69 !! nambbc bottom temperature boundary condition (default: NO) 70 !! nambbl bottom boundary layer scheme (default: NO) 71 !!====================================================================== 72 ! 73 !----------------------------------------------------------------------- 74 &namdrg ! top/bottom drag coefficient (default: NO selection) 75 !----------------------------------------------------------------------- 76 ln_NONE = .true. ! free-slip : Cd = 0 (F => fill namdrg_bot 77 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 78 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 79 ln_loglayer= .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 80 ! 81 ln_drgimp = .true. ! implicit top/bottom friction flag 68 82 / 69 83 !----------------------------------------------------------------------- … … 103 117 !----------------------------------------------------------------------- 104 118 ! ! Operator type: both false = No lateral diffusion 119 ln_traldf_NONE = .true. ! No explicit diffusion 105 120 ln_traldf_lap = .false. ! laplacian operator 106 121 ln_traldf_blp = .false. ! bilaplacian operator … … 157 172 / 158 173 !----------------------------------------------------------------------- 159 &namdyn_ldf ! lateral diffusion on momentum 174 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 160 175 !----------------------------------------------------------------------- 161 176 ! ! Type of the operator : 162 ! ! no diffusion: set ln_dynldf_lap=..._blp=F163 ln_dynldf_lap = . true.! laplacian operator177 ln_dynldf_NONE= .true. ! No operator (i.e. no explicit diffusion) 178 ln_dynldf_lap = .false. ! laplacian operator 164 179 ln_dynldf_blp = .false. ! bilaplacian operator 165 180 ! ! Direction of action : 166 ln_dynldf_lev = .false. 167 ln_dynldf_hor = . true.! horizontal (geopotential)168 ln_dynldf_iso = .false. 181 ln_dynldf_lev = .false. ! iso-level 182 ln_dynldf_hor = .false. ! horizontal (geopotential) 183 ln_dynldf_iso = .false. ! iso-neutral 169 184 ! ! Coefficient 170 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef185 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 171 186 ! ! =-30 read in eddy_viscosity_3D.nc file 172 187 ! ! =-20 read in eddy_viscosity_2D.nc file 173 ! ! = 0 constant 188 ! ! = 0 constant 174 189 ! ! = 10 F(k)=c1d 175 190 ! ! = 20 F(i,j)=F(grid spacing)=c2d 176 191 ! ! = 30 F(i,j,k)=c2d*c1d 177 192 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 178 rn_ahm_0 = 0.01 ! horizontal laplacian eddy viscosity [m2/s] 179 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 180 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 193 ! ! = 32 F(i,j,k)=F(local gridscale and deformation rate) 194 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 195 rn_ahm_0 = 1000. ! horizontal laplacian eddy viscosity [m2/s] 196 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 197 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 198 ! ! Smagorinsky settings (nn_ahm_ijk_t = 32) : 199 rn_csmc = 3.5 ! Smagorinsky constant of proportionality 200 rn_minfac = 1.0 ! multiplier of theorectical lower limit 201 rn_maxfac = 1.0 ! multiplier of theorectical upper limit 181 202 / 182 203 !!====================================================================== … … 186 207 &namzdf ! vertical physics (default: NO selection) 187 208 !----------------------------------------------------------------------- 188 ! ! type of vertical closure 189 ln_zdfcst = .true. 209 ! ! type of vertical closure (required) 210 ln_zdfcst = .true. ! constant mixing 190 211 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric) 191 212 ln_zdftke = .false. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 192 213 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls) 193 ! 214 ! 194 215 ! ! convection 195 216 ln_zdfevd = .false. ! enhanced vertical diffusion 217 nn_evdm = 0 ! apply on tracer (=0) or on tracer and momentum (=1) 218 rn_evd = 100. ! mixing coefficient [m2/s] 196 219 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm 197 ! 198 ! ! time-stepping 199 ln_zdfexp = .false. ! split-explicit (T) or implicit (F) scheme 200 ! 220 nn_npc = 1 ! frequency of application of npc 221 nn_npcp = 365 ! npc control print frequency 222 ! 223 ln_zdfddm = .false. ! double diffusive mixing 224 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 225 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 226 ! 227 ! ! gravity wave-driven vertical mixing 228 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 229 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T ) 230 ! 201 231 ! ! coefficients 202 rn_avm0 = 1.e-4 203 rn_avt0 = 0. e0! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F)204 nn_avb = 0 205 nn_havtb = 0 232 rn_avm0 = 1.e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 233 rn_avt0 = 0.0e ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 234 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 235 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 206 236 / 207 237 !----------------------------------------------------------------------- -
branches/2017/dev_r7881_ENHANCE09_RK3/NEMOGCM/CONFIG/TEST_CASES/OVERFLOW/EXP00/namelist_zps_FCT4_vect_een_cfg
r8568 r8766 20 20 cn_exp = "OVF_zps_FCT4_vect_een" ! experience name 21 21 nn_it000 = 1 ! first time step 22 nn_itend = 6120 ! here 17h of simulation (=6120 time-step)23 !nn_itend = 5760 ! here 16h of simulation (=5760 time-step) abort after 5802 for zps: pb of physiques conditions22 !nn_itend = 6120 ! here 17h of simulation (=6120 time-step) 23 nn_itend = 5760 ! here 16h of simulation (=5760 time-step) abort after 5802 for zps: pb of physics conditions 24 24 nn_istate = 0 ! output the initial state (1) or not (0) 25 25 nn_stock = 1080 ! frequency of creation of a restart file (modulo referenced to 1) … … 61 61 rn_shlat = 0. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 62 62 / 63 !----------------------------------------------------------------------- 64 &nambfr ! bottom friction 65 !----------------------------------------------------------------------- 66 nn_bfr = 0 ! type of bottom friction : = 0 : free slip, = 1 : linear friction 67 ! = 2 : nonlinear friction 63 !!====================================================================== 64 !! *** Top/Bottom boundary condition *** !! 65 !!====================================================================== 66 !! namdrg top/bottom drag coefficient (default: NO selection) 67 !! namdrg_top top friction (ln_isfcav=T) 68 !! namdrg_bot bottom friction 69 !! nambbc bottom temperature boundary condition (default: NO) 70 !! nambbl bottom boundary layer scheme (default: NO) 71 !!====================================================================== 72 ! 73 !----------------------------------------------------------------------- 74 &namdrg ! top/bottom drag coefficient (default: NO selection) 75 !----------------------------------------------------------------------- 76 ln_NONE = .true. ! free-slip : Cd = 0 (F => fill namdrg_bot 77 ln_lin = .false. ! linear drag: Cd = Cd0 Uc0 & namdrg_top) 78 ln_non_lin = .false. ! non-linear drag: Cd = Cd0 |U| 79 ln_loglayer= .false. ! logarithmic drag: Cd = vkarmn/log(z/z0) |U| 80 ! 81 ln_drgimp = .true. ! implicit top/bottom friction flag 68 82 / 69 83 !----------------------------------------------------------------------- … … 103 117 !----------------------------------------------------------------------- 104 118 ! ! Operator type: both false = No lateral diffusion 119 ln_traldf_NONE = .true. ! No explicit diffusion 105 120 ln_traldf_lap = .false. ! laplacian operator 106 121 ln_traldf_blp = .false. ! bilaplacian operator … … 119 134 !----------------------------------------------------------------------- 120 135 ln_dynadv_NONE= .false. ! linear dynamics (no momentum advection) 121 ln_dynadv_vec = .true. 136 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 122 137 nn_dynkeg = 0 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction 123 138 ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme … … 133 148 !----------------------------------------------------------------------- 134 149 ln_dynvor_ene = .false. ! enstrophy conserving scheme 135 ln_dynvor_ens = . false.! energy conserving scheme150 ln_dynvor_ens = .true. ! energy conserving scheme 136 151 ln_dynvor_mix = .false. ! mixed scheme 137 ln_dynvor_een = .true. 152 ln_dynvor_een = .true. ! energy & enstrophy scheme 138 153 nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 139 154 / … … 157 172 / 158 173 !----------------------------------------------------------------------- 159 &namdyn_ldf ! lateral diffusion on momentum 174 &namdyn_ldf ! lateral diffusion on momentum (default: NO selection) 160 175 !----------------------------------------------------------------------- 161 176 ! ! Type of the operator : 162 ! ! no diffusion: set ln_dynldf_lap=..._blp=F163 ln_dynldf_lap = .true. 177 ln_dynldf_NONE= .false. ! No operator (i.e. no explicit diffusion) 178 ln_dynldf_lap = .true. ! laplacian operator 164 179 ln_dynldf_blp = .false. ! bilaplacian operator 165 180 ! ! Direction of action : 166 ln_dynldf_lev = .false. 167 ln_dynldf_hor = .true. 168 ln_dynldf_iso = .false. 181 ln_dynldf_lev = .false. ! iso-level 182 ln_dynldf_hor = .true. ! horizontal (geopotential) 183 ln_dynldf_iso = .false. ! iso-neutral 169 184 ! ! Coefficient 170 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef185 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 171 186 ! ! =-30 read in eddy_viscosity_3D.nc file 172 187 ! ! =-20 read in eddy_viscosity_2D.nc file 173 ! ! = 0 constant 188 ! ! = 0 constant 174 189 ! ! = 10 F(k)=c1d 175 190 ! ! = 20 F(i,j)=F(grid spacing)=c2d 176 191 ! ! = 30 F(i,j,k)=c2d*c1d 177 192 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 178 rn_ahm_0 = 0.01 ! horizontal laplacian eddy viscosity [m2/s] 179 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 180 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 193 ! ! = 32 F(i,j,k)=F(local gridscale and deformation rate) 194 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 195 rn_ahm_0 = 100. ! horizontal laplacian eddy viscosity [m2/s] 196 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 197 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 198 ! ! Smagorinsky settings (nn_ahm_ijk_t = 32) : 199 rn_csmc = 3.5 ! Smagorinsky constant of proportionality 200 rn_minfac = 1.0 ! multiplier of theorectical lower limit 201 rn_maxfac = 1.0 ! multiplier of theorectical upper limit 181 202 / 182 203 !!====================================================================== … … 186 207 &namzdf ! vertical physics (default: NO selection) 187 208 !----------------------------------------------------------------------- 188 ! ! type of vertical closure 189 ln_zdfcst = .true. 209 ! ! type of vertical closure (required) 210 ln_zdfcst = .true. ! constant mixing 190 211 ln_zdfric = .false. ! local Richardson dependent formulation (T => fill namzdf_ric) 191 212 ln_zdftke = .false. ! Turbulent Kinetic Energy closure (T => fill namzdf_tke) 192 213 ln_zdfgls = .false. ! Generic Length Scale closure (T => fill namzdf_gls) 193 ! 214 ! 194 215 ! ! convection 195 216 ln_zdfevd = .false. ! enhanced vertical diffusion 217 nn_evdm = 0 ! apply on tracer (=0) or on tracer and momentum (=1) 218 rn_evd = 100. ! mixing coefficient [m2/s] 196 219 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm 197 ! 198 ! ! time-stepping 199 ln_zdfexp = .false. ! split-explicit (T) or implicit (F) scheme 200 ! 220 nn_npc = 1 ! frequency of application of npc 221 nn_npcp = 365 ! npc control print frequency 222 ! 223 ln_zdfddm = .false. ! double diffusive mixing 224 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 225 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 226 ! 227 ! ! gravity wave-driven vertical mixing 228 ln_zdfiwm = .false. ! internal wave-induced mixing (T => fill namzdf_iwm) 229 ln_zdfswm = .false. ! surface wave-induced mixing (T => ln_wave=ln_sdw=T ) 230 ! 201 231 ! ! coefficients 202 rn_avm0 = 1.e-4 203 rn_avt0 = 0. e0! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F)204 nn_avb = 0 205 nn_havtb = 0 232 rn_avm0 = 1.e-4 ! vertical eddy viscosity [m2/s] (background Kz if ln_zdfcst=F) 233 rn_avt0 = 0.0e ! vertical eddy diffusivity [m2/s] (background Kz if ln_zdfcst=F) 234 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 235 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 206 236 / 207 237 !-----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.