Changeset 1225 for trunk/DOC/TexFiles
- Timestamp:
- 2008-11-26T17:01:21+01:00 (15 years ago)
- Location:
- trunk/DOC/TexFiles
- Files:
-
- 5 added
- 3 deleted
- 48 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/DOC/TexFiles/Biblio/Biblio.bib
r994 r1225 661 661 } 662 662 663 @ARTICLE{Emile-Geay_Madec_OSD08, 664 author = {J. Emile-Geay and G. Madec}, 665 title = {Geothermal heating, diapycnal mixing and the abyssal circulation}, 666 journal = {Ocean Sci. Discuss.}, 667 year = {2008}, 668 volume = {5}, 669 pages = {281-325}, 670 owner = {gm}, 671 timestamp = {2008.07.16} 672 } 673 663 674 @PHDTHESIS{Farge1987, 664 675 author = {M. Farge}, … … 861 872 owner = {gm}, 862 873 timestamp = {2007.08.05} 874 } 875 876 @ARTICLE{Griffies_JPO98, 877 author = {S. M. Griffies}, 878 title = {The Gent-McWilliams skew-flux}, 879 journal = JPO, 880 year = {1998}, 881 volume = {28}, 882 pages = {831–841}, 883 owner = {gm}, 884 timestamp = {2008.06.28} 863 885 } 864 886 … … 1054 1076 } 1055 1077 1078 @BOOK{Jerlov_Bk1968, 1079 publisher = {Elsevier}, 1080 year = {1968}, 1081 author = {N. G. Jerlov}, 1082 pages = {194pp}, 1083 owner = {gm}, 1084 timestamp = {2008.08.31} 1085 } 1086 1056 1087 @INPROCEEDINGS{Killworth1989, 1057 1088 author = {P. D. Killworth}, … … 1157 1188 } 1158 1189 1159 @ARTICLE{ large1994,1190 @ARTICLE{Large_al_RG94, 1160 1191 author = {W. G. Large and J. C. McWilliams and S. C. Doney}, 1161 1192 title = {Oceanic vertical mixing - a review and a model with a nonlocal boundary … … 1311 1342 } 1312 1343 1344 @BOOK{Madec_Bk08, 1345 title = {NEMO ocean engine}, 1346 publisher = {Note du P\^ole de mod\'{e}lisation, Institut Pierre- 1347 1348 Simon Laplace (IPSL), France, No 27, ISSN No 1288-1619}, 1349 year = {2008}, 1350 author = {G. Madec}, 1351 owner = {gm}, 1352 timestamp = {2008.07.05} 1353 } 1354 1313 1355 @PHDTHESIS{Madec1990, 1314 1356 author = {G. Madec}, … … 1456 1498 volume = {3}, 1457 1499 pages = {1-20} 1500 } 1501 1502 @BOOK{MIT-GCM_2004, 1503 title = {MIT-gcm User Manual}, 1504 year = {2004}, 1505 editor = {MIT Department of EAPS}, 1506 author = {J. Marshall and A. Adcroft and J.-M. Campin and P. Heimbach and A. 1507 Molod and S. Dutkiewicz and H. Hill and M. Losch and B. Fox-Kemper 1508 and D. Menemenlis and D. Ferreira and E. Hill and M. Follows and 1509 C. Hill and C. Evangelinos and G. Forget}, 1510 owner = {gm}, 1511 timestamp = {2008.07.04} 1458 1512 } 1459 1513 … … 2085 2139 } 2086 2140 2141 @ARTICLE{Timmermann_al_OM05, 2142 author = {R. Timmermann and H. Goosse and G. Madec and T. Fichefet, and C. 2143 Ethe and V. Duli\`{e}re}, 2144 title = {On the representation of high latitude processes in the ORCA-LIM 2145 global coupled 2146 2147 sea ice-ocean model.}, 2148 journal = {Ocean Modelling}, 2149 year = {2005}, 2150 volume = {8}, 2151 pages = {175–201}, 2152 owner = {gm}, 2153 timestamp = {2008.07.05} 2154 } 2155 2087 2156 @ARTICLE{Treguier1992, 2088 2157 author = {A.M. Tr\'{e}guier}, … … 2170 2239 year = {2000}, 2171 2240 number = {TR/CMGC/00-10} 2241 } 2242 2243 @ARTICLE{Vancoppenolle_al_OM08, 2244 author = {M. Vancoppenolle and T. Fichefet and H. Goosse and S. Bouillon and 2245 G. Madec and M. A. Morales Maqueda}, 2246 title = {Simulating the mass balance and salinity of Arctic and Antarctic 2247 sea ice. 1. Model description and validation}, 2248 journal = {Ocean Modelling}, 2249 year = {2008}, 2250 volume = {in press}, 2251 owner = {gm}, 2252 timestamp = {2008.07.05} 2172 2253 } 2173 2254 -
trunk/DOC/TexFiles/Chapters/Chap_MISC.tex
r1224 r1225 54 54 \label{MISC_strait_cla} 55 55 56 %--------------------------------------------namc ro--------------------------------------------------------57 \namdisplay{namc ro}56 %--------------------------------------------namcla-------------------------------------------------------- 57 \namdisplay{namcla} 58 58 %-------------------------------------------------------------------------------------------------------------- 59 59 … … 192 192 \section{Model Optimisation, Control Print and Benchmark} 193 193 \label{MISC_opt} 194 %--------------------------------------------nam dom-------------------------------------------------------195 \namdisplay{nam _ctl}194 %--------------------------------------------namctl------------------------------------------------------- 195 \namdisplay{namctl} 196 196 %-------------------------------------------------------------------------------------------------------------- 197 197 -
trunk/DOC/TexFiles/Chapters/Chap_TRA.tex
r1224 r1225 960 960 {Tracer damping (\mdl{tradmp})} 961 961 \label{TRA_dmp} 962 %--------------------------------------------nam dmp-----------------------------------------------------963 \namdisplay{nam dmp}962 %--------------------------------------------namtdp----------------------------------------------------- 963 \namdisplay{namtdp} 964 964 %-------------------------------------------------------------------------------------------------------------- 965 965 -
trunk/DOC/TexFiles/Chapters/Chap_ZDF.tex
r1224 r1225 108 108 109 109 %--------------------------------------------namtke--------------------------------------------------------- 110 \namdisplay{nam _tke}110 \namdisplay{namtke} 111 111 %-------------------------------------------------------------------------------------------------------------- 112 112 -
trunk/DOC/TexFiles/Chapters/Introduction.tex
r1224 r1225 72 72 space and time variable coefficient \citet{Treguier1997}. The model has vertical harmonic 73 73 viscosity and diffusion with a space and time variable coefficient, with options to compute 74 the coefficients with \citet{Blanke1993}, \citet{Large 1994}, or \citet{PacPhil1981} mixing74 the coefficients with \citet{Blanke1993}, \citet{Large_al_RG94}, or \citet{PacPhil1981} mixing 75 75 schemes. 76 76 -
trunk/DOC/TexFiles/Namelist/nam_dynadv
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam_dynadv ! option of physics/algorithm (not control by CPP keys)3 !----------------------------------------------------------------------- 4 ln_dynadv_vec = .TRUE. ! vector form (T) flux form (F)5 ln_dynadv_cen2 = .FALSE.! flux form - 2nd order centered scheme6 ln_dynadv_ubs = .FALSE. ! flux form - 3rd order UBS scheme2 &nam_dynadv ! formulation of the momentum advection 3 !----------------------------------------------------------------------- 4 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 5 ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme 6 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 7 7 / -
trunk/DOC/TexFiles/Namelist/nam_dynhpg
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam_dynhpg ! Hydrostatic pressure gradient option2 &nam_dynhpg ! Hydrostatic pressure gradient option 3 3 !----------------------------------------------------------------------- 4 ln_hpg_zco = .false.! z-coordinate - full steps5 ln_hpg_zps = .true.! z-coordinate - partial steps (interpolation)6 ln_hpg_sco = .false.! s-coordinate (standard jacobian formulation)7 ln_hpg_hel = .false.! s-coordinate (helsinki modification)8 ln_hpg_wdj = .false.! s-coordinate (weighted density jacobian)9 ln_hpg_djc = .false.! s-coordinate (Density Jacobian with Cubic polynomial)10 ln_hpg_rot = .false.! s-coordinate (ROTated axes scheme)11 gamm = 0.e0! weighting coefficient (wdj scheme)4 ln_hpg_zco = .false. ! z-coordinate - full steps 5 ln_hpg_zps = .true. ! z-coordinate - partial steps (interpolation) 6 ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation) 7 ln_hpg_hel = .false. ! s-coordinate (helsinki modification) 8 ln_hpg_wdj = .false. ! s-coordinate (weighted density jacobian) 9 ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial) 10 ln_hpg_rot = .false. ! s-coordinate (ROTated axes scheme) 11 gamm = 0.e0 ! weighting coefficient (wdj scheme) 12 12 / -
trunk/DOC/TexFiles/Namelist/nam_dynldf
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam_dynldf ! lateral diffusion on momentum2 &nam_dynldf ! lateral diffusion on momentum 3 3 !----------------------------------------------------------------------- 4 ! ! Type of the operator : 5 ln_dynldf_lap = .true. ! laplacian operator 6 ln_dynldf_bilap = .false. ! bilaplacian operator 7 ! Direction of action : 8 ln_dynldf_level = .false. ! iso-level 9 ln_dynldf_hor = .true. ! horizontal (+ "key_ldfslp" if ln_sco=T) 10 ln_dynldf_iso = .false. ! iso-neutral (+ "key_ldfslp") 11 ! ! Coefficient 12 ! "key_ldfdyn_c1d" ! Ahm = F(k) 13 ! "key_ldfdyn_c2d" ! Ahm = F(i,j) 14 ! "key_ldfdyn_c3d" ! Ahm = F(i,j,k) 15 ahm0 = 40000. ! horizontal eddy viscosity for the dynamics (m2/s) 16 ahmb0 = 0. ! background eddy viscosity for isopycnal diffusion (m2/s) 4 ! ! Type of the operator : 5 ln_dynldf_lap = .true. ! laplacian operator 6 ln_dynldf_bilap = .false. ! bilaplacian operator 7 ! ! Direction of action : 8 ln_dynldf_level = .false. ! iso-level 9 ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.) 10 ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp") 11 ! Coefficient 12 ahm0 = 40000. ! horizontal eddy viscosity [m2/s] 13 ahmb0 = 0. ! background eddy viscosity for ldf_iso [m2/s] 17 14 / -
trunk/DOC/TexFiles/Namelist/nam_dynspg
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam_dynspg! surface pressure gradient (CPP key only)2 !nam_dynspg ! surface pressure gradient (CPP key only) 3 3 !----------------------------------------------------------------------- 4 ! "key_vvl" ! Activate the variable volume level5 ! "key_dynspg_exp" ! explicit free surface6 ! "key_dynspg_flt" ! filtered free surface7 ! "key_dynspg_ts" ! split-explicit free surface8 ! "key_dynspg_rl" ! rigid-lid4 ! ! Non-linear free surface ("key_vvl") 5 ! ! explicit free surface ("key_dynspg_exp") 6 ! ! filtered free surface ("key_dynspg_flt") 7 ! ! split-explicit free surface ("key_dynspg_ts") 8 ! ! rigid-lid ("key_dynspg_rl") 9 9 / -
trunk/DOC/TexFiles/Namelist/nam_dynvor
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam_dynvor ! option of physics/algorithm2 &nam_dynvor ! option of physics/algorithm (not control by CPP keys) 3 3 !----------------------------------------------------------------------- 4 ln_dynvor_ene = .false. ! enstrophy conserving scheme5 ln_dynvor_ens = .true. ! energy conserving scheme6 ln_dynvor_mix = .false. ! mixed energy/enstrophy conservingscheme7 ln_dynvor_een = .false. ! energy and enstrophy scheme4 ln_dynvor_ene = .false. ! enstrophy conserving scheme 5 ln_dynvor_ens = .true. ! energy conserving scheme 6 ln_dynvor_mix = .false. ! mixed scheme 7 ln_dynvor_een = .false. ! energy & enstrophy scheme 8 8 / -
trunk/DOC/TexFiles/Namelist/nam_lbc
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namlbc ! lateral momentum boundary condition2 &namlbc ! lateral momentum boundary condition 3 3 !----------------------------------------------------------------------- 4 ! "key_noslip_accurate" ! Activate accurate no-slip boundary condition 5 shlat = 2. ! shlat = 0 : free slip 6 ! 0 < shlat < 2 : "partial" free-slip 7 ! shlat = 2 : no slip 8 ! 2 < shlat : "strong" no-slip 4 shlat = 2. ! shlat = 0 : free slip 5 ! 0 < shlat < 2 : partial slip 6 ! shlat = 2 : no slip 7 ! 2 < shlat : strong slip 9 8 / -
trunk/DOC/TexFiles/Namelist/nam_mpp
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam_mpp ! Massively Parallel Processing 2 &nam_mpp ! Massively Parallel Processing ("key_mpp_mpi) 3 3 !----------------------------------------------------------------------- 4 4 c_mpi_send = 'S' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 5 5 ! buffer blocking send or immediate non-blocking sends, resp. 6 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation 6 7 / -
trunk/DOC/TexFiles/Namelist/nam_traadv
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam_traadv ! advection scheme for tracer2 &nam_traadv ! advection scheme for tracer 3 3 !----------------------------------------------------------------------- 4 ln_traadv_cen2 = .true. ! 2nd order centered scheme5 ln_traadv_tvd = .false. ! TVD scheme6 ln_traadv_muscl = .false. ! MUSCL scheme7 ln_traadv_muscl2 = .false. ! MUSCL2 scheme8 ln_traadv_ubs = .false. ! UBS scheme4 ln_traadv_cen2 = .true. ! 2nd order centered scheme 5 ln_traadv_tvd = .false. ! TVD scheme 6 ln_traadv_muscl = .false. ! MUSCL scheme 7 ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 8 ln_traadv_ubs = .false. ! UBS scheme 9 9 / -
trunk/DOC/TexFiles/Namelist/nam_traldf
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam_traldf ! lateral diffusion scheme for tracer2 &nam_traldf ! lateral diffusion scheme for tracer 3 3 !----------------------------------------------------------------------- 4 ! Type of the operator : 5 ln_traldf_lap = .true. ! laplacian operator 6 ln_traldf_bilap = .false. ! bilaplacian operator 7 ! Direction of action : 8 ln_traldf_level = .false. ! iso-level 9 ln_traldf_hor = .false. ! horizontal (+ "key_ldfslp" if ln_sco=T) 10 ln_traldf_iso = .true. ! iso-neutral (+ "key_ldfslp") 11 ! Coefficient 12 ! "key_ldftra_c1d" ! Aht = F(k) 13 ! "key_ldftra_c2d" ! Aht = F(i,j) 14 ! "key_ldftra_c3d" ! Aht = F(i,j,k) 15 aht0 = 2000. ! lateral eddy diffusivity coef. (m2/s) 16 ahtb0 = 0. ! background coef. for isopycnal diffusion (m2/s) 17 aeiv0 = 2000. ! eddy induced velocity coefficient (m2/s) 18 ! ! (+ "key_traldf_eiv") 4 ! ! Type of the operator : 5 ln_traldf_lap = .true. ! laplacian operator 6 ln_traldf_bilap = .false. ! bilaplacian operator 7 ! Direction of action : 8 ln_traldf_level = .false. ! iso-level 9 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 10 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 11 ! ! Coefficient 12 aht0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 13 ahtb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 14 aeiv0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 19 15 / -
trunk/DOC/TexFiles/Namelist/nam_zgr
r707 r1225 2 2 &nam_zgr ! vertical coordinate 3 3 !----------------------------------------------------------------------- 4 ln_zco = .false. ! z-coordinate - full steps 5 ! ! ("key_zco" may also be defined) 6 ln_zps = .true. ! z-coordinate - partial steps 7 ln_sco = .false. ! s- or hybrid z-s-coordinate 4 ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined) 5 ln_zps = .true. ! z-coordinate - partial steps (T/F) 6 ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F) 8 7 / -
trunk/DOC/TexFiles/Namelist/nam_zgr_sco
r707 r1225 2 2 &nam_zgr_sco ! s-coordinate or hybrid z-s-coordinate 3 3 !----------------------------------------------------------------------- 4 sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 5 sbot_max = 5250. ! maximum depth of s-bottom surface (>0) (m) 6 ! ! (= maximum ocean depth allowed) 7 theta = 6.0 ! surface control parameter (0<=theta<=20) 8 thetb = 0.75 ! bottom control parameter (0<=thetb<= 1) 9 r_max = 0.15 ! maximum cut-off r-value allowed (0<r_max<1) 4 sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 5 sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 6 theta = 6.0 ! surface control parameter (0<=theta<=20) 7 thetb = 0.75 ! bottom control parameter (0<=thetb<= 1) 8 r_max = 0.15 ! maximum cut-off r-value allowed (0<r_max<1) 10 9 / -
trunk/DOC/TexFiles/Namelist/nambbc
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nambbc ! bottom boundary condition (on temperature only)2 &nambbc ! bottom temperature boundary condition 3 3 !----------------------------------------------------------------------- 4 ! "key_trabbc" ! Activate geothermal forcing (bbc) 5 ngeo_flux = 2 ! = 0 no geothermal heat flux 6 ! ! = 1 constant geothermal heat flux 7 ! ! = 2 variable geothermal heat flux 8 ! ! (read in geothermal_heating.nc in mW/m2) 9 ngeo_flux_const = 86.4e-3 ! Constant value of geothermal heat flux (W/m2) 4 ngeo_flux = 2 ! geothermal heat flux = 0 no flux considered 5 ! = 1 constant flux 6 ! = 2 variable flux (read in geothermal_heating.nc in mW/m2) 7 ngeo_flux_const = 86.4e-3 ! Constant value of geothermal heat flux [W/m2] 10 8 / -
trunk/DOC/TexFiles/Namelist/nambbl
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nam _trabbl ! bottom boundary layer scheme2 &nambbl ! bottom boundary layer scheme 3 3 !----------------------------------------------------------------------- 4 ! "key_trabbl_dif" ! Activate the diffusive bbl5 ! "key_trabbl_adv" ! Activate the advective bbl6 atrbbl = 10000. ! lateral tracer coeff. for bbl scheme (m2/s)4 ! ! diffusive bbl ("key_trabbl") 5 ! ! advective bbl ("key_trabbl_adv") 6 atrbbl = 10000. ! lateral mixing coefficient in the bbl [m2/s] 7 7 / -
trunk/DOC/TexFiles/Namelist/nambfr
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nambfr ! bottom friction2 &nambfr ! bottom friction 3 3 !----------------------------------------------------------------------- 4 nbotfr = 1 ! type of bottom friction 5 ! ! = 0 : no slip , = 2 : nonlinear friction 6 ! = 1 : linear friction, = 3 : free slip 7 bfri1 = 4.e-4 ! bottom drag coefficient (linear case) 8 bfri2 = 1.e-3 ! bottom drag coefficient (non linear case) 9 bfeb2 = 2.5e-3 ! bottom tke background (m^2/s^2) 4 nbotfr = 1 ! type of bottom friction : = 0 : no slip, = 2 : nonlinear friction 5 ! = 3 : free slip, = 1 : linear friction 6 bfri1 = 4.e-4 ! bottom drag coefficient (linear case) 7 bfri2 = 1.e-3 ! bottom drag coefficient (non linear case) 8 bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m^2/s^2) 10 9 / -
trunk/DOC/TexFiles/Namelist/namcla
r1222 r1225 1 1 !----------------------------------------------------------------------- 2 &namc ro! cross land advection2 &namcla ! cross land advection 3 3 !----------------------------------------------------------------------- 4 ! n_cla advection between 2 ocean pts separates by land 5 n_cla = 1 4 n_cla = 1 ! advection between 2 ocean pts separates by land 6 5 / -
trunk/DOC/TexFiles/Namelist/namctl
r1222 r1225 1 1 !----------------------------------------------------------------------- 2 &nam _ctl! Control prints & Benchmark2 &namctl ! Control prints & Benchmark 3 3 !----------------------------------------------------------------------- 4 ln_ctl = .false.! trends control print (expensive!)5 nprint = 0 ! level of print (0 noprint)6 nictls = 0 ! start i indice to make the control SUM (very usefull to compare mono-7 nictle = 0 ! end i indice to make the control SUM (-versus multi processor runs)8 njctls = 0 ! start j indice to make the control SUM (very usefull to compare mono-9 njctle = 0 ! end j indice to make the control SUM (-versus multi processor runs)10 isplt = 1 ! number of processors following i11 jsplt = 1 ! number of processors following j12 nbench = 0 ! = 1 Bench run (no physical meaning)13 ! = 0 Standard simulation14 nbit_cmp = 0 ! = 1 enables bit comparison between mono and mpp runs15 ! = 0 faster mpp run4 ln_ctl = .false. ! trends control print (expensive!) 5 nprint = 0 ! level of print (0 no extra print) 6 nictls = 0 ! start i indice of control sum (use to compare mono versus 7 nictle = 0 ! end i indice of control sum multi processor runs 8 njctls = 0 ! start j indice of control over a subdomain) 9 njctle = 0 ! end j indice of control 10 isplt = 1 ! number of processors in i-direction 11 jsplt = 1 ! number of processors in j-direction 12 nbench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 13 ! (no physical validity of the results) 14 nbit_cmp = 0 ! bit comparison mode (1/0): CAUTION use zero except for test 15 ! of comparison between single and multiple processor runs 16 16 / -
trunk/DOC/TexFiles/Namelist/namddm
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namddm ! double diffusive mixing parameterization2 &namddm ! double diffusive mixing parameterization ("key_zdfddm") 3 3 !----------------------------------------------------------------------- 4 ! "key_zdfddm" ! Activate ddm phisics 5 avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 6 hsbfr = 1.6 ! heat/salt buoyancy flux ratio 4 avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 5 hsbfr = 1.6 ! heat/salt buoyancy flux ratio 7 6 / -
trunk/DOC/TexFiles/Namelist/namdom
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namdom ! space and time domain (bathymetry, mesh, timestep)2 &namdom ! space and time domain (bathymetry, mesh, timestep) 3 3 !----------------------------------------------------------------------- 4 ntopo = 1 ! = 1 read the bathymetry_level 5 e3zps_min = 5. ! minimum thickness of the partial step is the min of 6 e3zps_rat = 0.1 ! e3zps_min and e3zps_rat * e3t (with 0<e3zps_rat<1) 7 nmsh = 0 ! =1 create a mesh file (coordinates, scale factors, masks) 8 nacc = 0 ! the acceleration of convergence method 9 ! ! = 0, no acceleration, rdt = rdttra 10 ! ! = 1, acceleration used, rdt < rdttra(k) 11 atfp = 0.1 ! asselin time filter parameter 12 rdt = 5760. ! time step for the dynamics (and tracer if nacc=0) 13 rdtmin = 5760. ! minimum time step on tracers 14 rdtmax = 5760. ! maximum time step on tracers 15 rdth = 800. ! depth variation of tracer time step 16 rdtbt = 90. ! barotropic time step (for the time splitting algorithm) 17 nfice = 5 ! frequency of ice model call 18 nfbulk = 5 ! frequency of bulk formulea call (not used if ice used) 19 nclosea = 0 ! = 0 no closed sea in the model domain 20 ! ! = 1 closed sea (Caspian Sea, Great US Lakes...) 4 ntopo = 1 ! compute (=0) or read(=1) the bathymetry file 5 e3zps_min = 5. ! the thickness of the partial step is set larger than the minimum 6 e3zps_rat = 0.1 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) 7 nmsh = 0 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) 8 nacc = 0 ! =1 acceleration of convergence method used, rdt < rdttra(k) 9 ! =0, no acceleration, rdt = rdttra 10 atfp = 0.1 ! asselin time filter parameter 11 rdt = 5760. ! time step for the dynamics (and tracer if nacc=0) 12 rdtmin = 5760. ! minimum time step on tracers (used if nacc=1) 13 rdtmax = 5760. ! maximum time step on tracers (used if nacc=1) 14 rdth = 800. ! depth variation of tracer time step (used if nacc=1) 15 rdtbt = 90. ! barotropic time step (for the split explicit algorithm) ("key_dynspg_ts") 16 nclosea = 0 ! = 0 no closed sea in the model domain 17 ! = 1 closed sea (Black Sea, Caspian Sea, Great US Lakes...) 21 18 / -
trunk/DOC/TexFiles/Namelist/nameos
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &nameos ! ocean physical parameters2 &nameos ! ocean physical parameters 3 3 !----------------------------------------------------------------------- 4 neos = 0! type of equation of state and Brunt-Vaisala frequency5 ! = 0, Jackett and McDougall (1994) and of McDougall (1987)4 neos = 0 ! type of equation of state and Brunt-Vaisala frequency 5 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) 6 6 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 7 7 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 8 ralpha = 2.e-4! thermal expension coefficient (neos= 1 or 2)9 rbeta = 0.001! saline expension coefficient (neos= 2)8 ralpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2) 9 rbeta = 0.001 ! saline expension coefficient (neos= 2) 10 10 / -
trunk/DOC/TexFiles/Namelist/namflg
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namflg ! algorithm flags (algorithm not control by CPP keys)2 &namflg ! algorithm flags (algorithm not control by CPP keys) 3 3 !----------------------------------------------------------------------- 4 ln_dynhpg_imp = .false. ! hydrostatic pressure gradient: 5 ! ! = T : semi-implicit time scheme 6 ! ! = f : centered time scheme 7 nn_dynhpg_rst = 0 ! add dynhpg implicit variables in restart ot not (1/0) 4 ln_dynhpg_imp = .false. ! hydrostatic pressure gradient: semi-implicit time scheme (T) 5 ! centered time scheme (F) 6 nn_dynhpg_rst = 0 ! add dynhpg implicit variables in restart ot not (1/0) 8 7 / -
trunk/DOC/TexFiles/Namelist/namflo
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namflo ! float parameters("key_float")2 &namflo ! float parameters ("key_float") 3 3 !----------------------------------------------------------------------- 4 ln_rstflo = .false. ! boolean term for float restart (true or false)5 nwritefl = 75 ! frequency offloat output file6 nstockfl = 5475 ! frequency offloat restart file7 ln_argo = .false. 8 ln_flork4 = .false. ! = T trajectories computed with a 4th order Runge-Kutta9 ! = F (default) computed with Blanke' scheme4 ln_rstflo = .false. ! float restart (T) or not (F) 5 nwritefl = 75 ! frequency of writing in float output file 6 nstockfl = 5475 ! frequency of creation of the float restart file 7 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 8 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 9 ! or computed with Blanke' scheme (F) 10 10 / -
trunk/DOC/TexFiles/Namelist/namgap
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namgap ! level mean model-data gap('key_diagap')2 &namgap ! level mean model-data gap ('key_diagap') 3 3 !----------------------------------------------------------------------- 4 ngap = 15! time-step frequency of model-data gap computation5 nprg = 10! time-step frequency of gap print in model output4 ngap = 15 ! time-step frequency of model-data gap computation 5 nprg = 10 ! time-step frequency of gap print in model output 6 6 / -
trunk/DOC/TexFiles/Namelist/namkpp
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namkpp ! K-Profile Parameterization dependent vertical mixing 3 !----------------------------------------------------------------------- 4 ! "key_zdfkpp" ! activate the KPP physics 5 ! "key_kppcustom" ! KPP option 1 6 ! "key_kpplktb" ! KPP option 2 7 ln_kpprimix = .true. ! shear instability mixing (default T) 8 difmiw = 1.0e-04 ! constant internal wave viscosity (m2/s) 9 difsiw = 0.1e-04 ! constant internal wave diffusivity (m2/s) 10 Riinfty = 0.8 ! local Richardson Number limit for shear instability 11 difri = 0.0050 ! maximum shear mixing at Rig = 0 (m2/s) 12 bvsqcon = -0.01e-07 ! Brunt-Vaisala squared (1/s**2) for maximum convection 13 difcon = 1. ! maximum mixing in interior convection (m2/s) 14 navb = 0 ! horizontal averaged (=1) or not (=0) on avt and amv 15 nave = 1 ! constant (=0) or profile (=1) background on avt 2 &namkpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionnally: 3 ! "key_kppcustom" or "key_kpplktb") 4 !------------------------------------------------------------------------ 5 ln_kpprimix = .true. ! shear instability mixing 6 difmiw = 1.0e-04 ! constant internal wave viscosity [m2/s] 7 difsiw = 0.1e-04 ! constant internal wave diffusivity [m2/s] 8 Riinfty = 0.8 ! local Richardson Number limit for shear instability 9 difri = 0.0050 ! maximum shear mixing at Rig = 0 [m2/s] 10 bvsqcon = -0.01e-07 ! Brunt-Vaisala squared for maximum convection [1/s2] 11 difcon = 1. ! maximum mixing in interior convection [m2/s] 12 navb = 0 ! horizontal averaged (=1) or not (=0) on avt and amv 13 nave = 1 ! constant (=0) or profile (=1) background on avt 16 14 / -
trunk/DOC/TexFiles/Namelist/namlbc
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namlbc ! lateral momentum boundary condition2 &namlbc ! lateral momentum boundary condition 3 3 !----------------------------------------------------------------------- 4 shlat = 2.! shlat = 0 : free slip4 shlat = 2. ! shlat = 0 : free slip 5 5 ! 0 < shlat < 2 : partial slip 6 6 ! shlat = 2 : no slip -
trunk/DOC/TexFiles/Namelist/namnpc
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namnpc ! non penetrative convective adjustment2 &namnpc ! non penetrative convection 3 3 !----------------------------------------------------------------------- 4 nnpc1 = 1 ! computation frequency (time-step)5 nnpc2 = 365 ! control print frequency (time-step)4 nnpc1 = 1 ! non penetrative convective scheme computation frequency 5 nnpc2 = 365 ! non penetrative convective scheme print frequency 6 6 / -
trunk/DOC/TexFiles/Namelist/namobc
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namobc ! open boundaries parameters("key_obc")2 &namobc ! open boundaries parameters ("key_obc") 3 3 !----------------------------------------------------------------------- 4 nobc_dta = 0 ! = 0 the obc data are equal to the initial state 5 ! = 1 the obc data are read in 'obc .dta' files 6 rdpein = 1. ! ??? 7 rdpwin = 1. ! ??? 8 rdpnin = 30. ! ??? 9 rdpsin = 1. ! ??? 10 rdpeob = 1500. ! time relaxation (days) for the east open boundary 11 rdpwob = 15. ! " " for the west open boundary 12 rdpnob = 150. ! " " for the north open boundary 13 rdpsob = 15. ! " " for the south open boundary 14 zbsic1 = 140.e+6 ! barotropic stream function on first isolated coastline 15 zbsic2 = 1.e+6 ! " " on second isolated coastline 16 zbsic3 = 0. ! " " on thrid isolated coastline 17 ln_obc_clim = .true. ! climatological obc data files (default T) 18 ln_vol_cst = .true. ! total volume conserved 4 nobc_dta = 1 ! = 0 the obc data are equal to the initial state 5 ! = 1 the obc data are read in 'obc.dta' files 6 cffile = 'annual' ! set to annual if obc datafile hold 1 year of data 7 ! set to monthly if obc datafile hold 1 month of data 8 rdpein = 1. ! ??? 9 rdpwin = 1. ! ??? 10 rdpnin = 1. ! ??? 11 rdpsin = 1. ! ??? 12 rdpeob = 3000. ! time relaxation (days) for the east open boundary 13 rdpwob = 15. ! " " " west " 14 rdpnob = 3000. ! " " " north " 15 rdpsob = 15. ! " " " south " 16 zbsic1 = 140.e+6 ! barotropic stream function on first isolated coastline 17 zbsic2 = 1.e+6 ! " " second " 18 zbsic3 = 0. ! " " thrid " 19 ln_obc_clim= .false. ! climatological obc data files (T) or not (F) 20 ln_vol_cst = .true. ! impose the total volume conservation (T) or not (F) 19 21 / -
trunk/DOC/TexFiles/Namelist/namptr
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namptr ! Poleward Transport Diagnostic2 &namptr ! Poleward Transport Diagnostic 3 3 !----------------------------------------------------------------------- 4 ln_diaptr = .false. ! logical flag for Poleward transport computation5 ln_subbas = .false. ! logical flag for Atlantic/Pacific/Indian basins computation6 !need input basins mask file named "subbasins.nc"7 nf_ptr = 15 ! Frequency of computation4 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 5 ln_subbas = .false. ! Atlantic/Pacific/Indian basins computation (T) or not 6 ! (orca configuration only, need input basins mask file named "subbasins.nc" 7 nf_ptr = 15 ! Frequency of ptr computation [time step] 8 8 / -
trunk/DOC/TexFiles/Namelist/namqsr
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namqsr ! penetrative solar radiation2 &namqsr ! penetrative solar radiation 3 3 !----------------------------------------------------------------------- 4 ln_traqsr = .true.! penetrative solar radiation (T) or not (F)5 rabs = 0.58! fraction of qsr associated with xsi16 xsi1 = 0.35! first depth of extinction7 xsi2 = 23.0! second depth of extinction4 ln_traqsr = .true. ! penetrative solar radiation (T) or not (F) 5 rabs = 0.58 ! fraction of qsr associated with xsi1 6 xsi1 = 0.35 ! first depth of extinction 7 xsi2 = 23.0 ! second depth of extinction 8 8 / -
trunk/DOC/TexFiles/Namelist/namric
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namric richardson number dependent vertical diffusion2 &namric ! richardson number dependent vertical diffusion ("key_zdfric" ) 3 3 !----------------------------------------------------------------------- 4 ! "key_zdfric" ! Activate Kz =function of Ri 5 avmri = 100.e-4 ! maximum value of the vertical viscosity 6 alp = 5. ! coefficient of the parameterization 7 nric = 2 ! coefficient of the parameterization 4 avmri = 100.e-4 ! maximum value of the vertical viscosity 5 alp = 5. ! coefficient of the parameterization 6 nric = 2 ! coefficient of the parameterization 8 7 / -
trunk/DOC/TexFiles/Namelist/namrun
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namrun ! parameters of the run2 &namrun ! parameters of the run 3 3 !----------------------------------------------------------------------- 4 no = 0 ! job number 5 cexper = "ORCA2" ! experience name for vairmer format 6 ln_rstart = .false. ! boolean term for restart (true or false) 7 nrstdt = 0 ! restart control = 0 restart, do not control nit000 in the restart file. 8 ! = 1 restart, control nit000 in the restart file. Do not 9 ! use the date in the restart file (use ndate0 in namelist) 10 ! = 2 restart, control nit000 in the restart file, use the date 11 ! in the restart file. ndate0 in the namelist is ignored. 12 nit000 = 1 ! number of the first time step 13 nitend = 5475 ! number of the first time step 14 ndate0 = 010101 ! initial calendar date aammjj 15 nleapy = 0 ! Leap year calendar (0/1) 16 ninist = 0 ! initial state output flag (0/1) 17 nstock = 5475 ! number of the first time step 18 nwrite = 5475 ! frequency of OUTPUT file 19 nrunoff = 2 ! = 0 no, 1 runoff, 2 runoff+river mouth ups adv 4 no = 0 ! job number 5 cexper = "ORCA2" ! experience name 6 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 7 nrstdt = 0 ! restart control = 0 nit000 is not compared to the restart file value 8 ! = 1 use ndate0 in namelist (not the value in the restart file) 9 ! = 2 calendar parameters read in the restart file 10 nit000 = 1 ! first time step 11 nitend = 5475 ! last time step 12 ndate0 = 010101 ! initial calendar date yymmdd (used if nrstdt=1) 13 nleapy = 0 ! Leap year calendar (1) or not (0) 14 ninist = 0 ! output the initial state (1) or not (0) 15 nstock = 5475 ! frequency of creation of a restart file 16 nwrite = 5475 ! frequency of write in the output file 17 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 20 18 / -
trunk/DOC/TexFiles/Namelist/namsbc
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namsbc Surface Boundary Condition (surface module)2 &namsbc ! Surface Boundary Condition (surface module) 3 3 !----------------------------------------------------------------------- 4 nn_fsbc = 5 ! frequency of surface boundary condition computation5 ! (alsothe frequency of sea-ice model call)6 ln_ana = .false. ! analytical formulation (fill namsbc_ana )7 ln_flx = .false. ! flux formulation (fill namsbc_flx )8 ln_blk_clio = .true. ! CLIO bulk formulation (fill namsbc_core)9 ln_blk_core = .false. ! CORE bulk formulation (fill namsbc_clio)10 ln_cpl = .false. ! coupled formulation (fill namsbc_cpl )11 nn_ice = 2 ! ice areas : =0 no ice in the domain12 ! =1 specify observed ice-cover13 ! =2 use an ice-model("key_lim3" or "key_lim2)14 nn_ico_cpl = 0 ! ice-ocean stress : =0 LIM-3 old case15 ! =1 stresses computed using now ocean velocity16 ! =2 combination of 0 and 1 cases17 ln_dm2dc = .false. ! Daily mean converted into Diurnal Cycle forshort wave (qsr)18 ln_rnf = . false. ! river runoffs (fill namsbc_rnf)19 ln_ssr = . false. ! Sea Surface Restoring on T and/or S (fill namsbc_ssr)20 nn_fwb = 0 ! FreshWater Budget : =0 no control21 ! =1 annual global mean set to zero22 ! =2 global mean instantaneouslyset to zero4 nn_fsbc = 5 ! frequency of surface boundary condition computation 5 ! (= the frequency of sea-ice model call) 6 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 7 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 8 ln_blk_clio = .true. ! CLIO bulk formulation (T => fill namsbc_clio) 9 ln_blk_core = .false. ! CORE bulk formulation (T => fill namsbc_core) 10 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 11 nn_ice = 2 ! =0 no ice boundary condition , 12 ! =1 use observed ice-cover , 13 ! =2 ice-model used ("key_lim3" or "key_lim2) 14 nn_ico_cpl = 0 ! ice-ocean coupling : =0 each nn_fsbc 15 ! =1 stress recomputed each ocean time step ("key_lim3") 16 ! =2 combination of 0 and 1 cases ("key_lim3") 17 ln_dm2dc = .false. ! daily mean to diurnal cycle short wave (qsr) 18 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 19 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 20 nn_fwb = 0 ! FreshWater Budget: =0 unchecked , 21 ! =1 global mean of e-p-r set to zero at each nn_fsbc time step , 22 ! =2 annual global mean of e-p-r set to zero 23 23 / -
trunk/DOC/TexFiles/Namelist/namsbc_alb
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namalb 2 &namalb ! albedo parameters 3 3 !----------------------------------------------------------------------- 4 cgren = 0.06 ! correction of the snow or ice albedo to take into account5 albice = 0.5 !albedo of melting ice in the arctic and antarctic6 alphd = 0.80 ! coefficients for linear interpolation used to compute7 alphc = 0.65 ! the albedo between two extremes values (Pyane, 1972)8 alphdi = 0.72 !4 cgren = 0.06 ! correction of the snow or ice albedo to take into account the 5 albice = 0.5 ! albedo of melting ice in the arctic and antarctic 6 alphd = 0.80 ! coefficients for linear interpolation used to 7 alphc = 0.65 ! compute albedo between two extremes values 8 alphdi = 0.72 ! (Pyane, 1972) 9 9 / -
trunk/DOC/TexFiles/Namelist/namsbc_ana
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namsbc_ana 2 &namsbc_ana ! analytical surface boundary condition 3 3 !----------------------------------------------------------------------- 4 nn_tau000 = 0 !gently increase the stress over the first ntau_rst time-steps5 rn_utau0 = 0.5 !uniform value for the i-stress6 rn_vtau0 = 0.e0 !uniform value for the j-stress7 rn_q0 = 0.e0 !uniform value for the total heat flux8 rn_qsr0 = 0.e0 !uniform value for the solar radiation9 rn_emp0 = 0.e0 !uniform value for the freswater budget (E-P)4 nn_tau000 = 0 ! gently increase the stress over the first ntau_rst time-steps 5 rn_utau0 = 0.5 ! uniform value for the i-stress 6 rn_vtau0 = 0.e0 ! uniform value for the j-stress 7 rn_q0 = 0.e0 ! uniform value for the total heat flux 8 rn_qsr0 = 0.e0 ! uniform value for the solar radiation 9 rn_emp0 = 0.e0 ! uniform value for the freswater budget (E-P) 10 10 / -
trunk/DOC/TexFiles/Namelist/namsbc_clio
r994 r1225 2 2 &namsbc_clio CLIO bulk formulea 3 3 !----------------------------------------------------------------------- 4 cn_dir = './' ! directory in which the model is executed 4 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly' or ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! 6 sn_utau = 'taux_1m' , -1. , 'sozotaux' , .true. , .true. , 'yearly' 7 sn_vtau = 'tauy_1m' , -1. , 'sometauy' , .true. , .true. , 'yearly' 8 sn_wndm = 'flx' , -1. , 'socliowi' , .true. , .true. , 'yearly' 9 sn_tair = 'flx' , -1. , 'socliot2' , .true. , .true. , 'yearly' 10 sn_humi = 'flx' , -1. , 'socliohu' , .true. , .true. , 'yearly' 11 sn_ccov = 'flx' , -1. , 'socliocl' , .false. , .true. , 'yearly' 12 sn_prec = 'flx' , -1. , 'socliopl' , .false. , .true. , 'yearly' 5 13 ! 6 ! THE ORDER OF THE FILES MATTER: 7 ! ! file name ! frequency (hours) ! variable ! time interpolation ! clim ! starting ! 8 ! ! ! (if <0 months) ! name ! (logical) ! (0/1) ! record ! 9 sn_utau = 'taux_1m' , -12. , 'sozotaux' , .false. , 1 , 0 10 sn_vtau = 'tauy_1m' , -12. , 'sometauy' , .false. , 1 , 0 11 sn_wndm = 'flx' , -12. , 'socliowi' , .false. , 1 , 0 12 sn_tair = 'flx' , -12. , 'socliot1' , .false. , 1 , 0 13 sn_humi = 'flx' , -12. , 'socliohu' , .false. , 1 , 0 14 sn_ccov = 'flx' , -12. , 'socliocl' , .false. , 1 , 0 15 sn_prec = 'flx' , -12. , 'socliopl' , .false. , 1 , 0 14 cn_dir = './' ! root directory for the location of the bulk files are 16 15 / -
trunk/DOC/TexFiles/Namelist/namsbc_core
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namsbc_core 2 &namsbc_core ! namsbc_core CORE bulk formulea 3 3 !----------------------------------------------------------------------- 4 cn_dir = './' ! directory in which the model is executed 5 ln_2m = .false. ! logical flag to use air temp. and hum referenced at 2m instead 10m 6 alpha_precip = 1. ! multiplication factor for precipitation (total & snow) 4 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly' or ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! 6 sn_wndi = 'u10' , 24. , 'U_10_MOD' , .false. , .true. , 'yearly' 7 sn_wndj = 'v10' , 24. , 'V_10_MOD' , .false. , .true. , 'yearly' 8 sn_qsr = 'rad' , 24. , 'SWDN_MOD' , .false. , .true. , 'yearly' 9 sn_qlw = 'rad' , 24. , 'LWDN_MOD' , .false. , .true. , 'yearly' 10 sn_tair = 't10' , 24. , 'T_10_MOD' , .false. , .true. , 'yearly' 11 sn_humi = 'q10' , 24. , 'Q_10_MOD' , .false. , .true. , 'yearly' 12 sn_prec = 'precip' , -1. , 'RAIN' , .false. , .true. , 'yearly' 13 sn_snow = 'precip' , -1. , 'SNOW' , .false. , .true. , 'yearly' 7 14 ! 8 ! THE ORDER OF THE FILES MATTER: 9 ! ! file name ! frequency (hours) ! variable ! time interpolation ! clim ! starting ! 10 ! ! ! (if <0 months) ! name ! (logical) ! (0/1) ! record ! 11 sn_wndi = 'u10' , 24. , 'U_10_MOD' , .false. , 1 , 0 12 sn_wndj = 'v10' , 24. , 'V_10_MOD' , .false. , 1 , 0 13 sn_qsr = 'rad' , 24. , 'SWDN_MOD' , .false. , 1 , 0 14 sn_qlw = 'rad' , 24. , 'LWDN_MOD' , .false. , 1 , 0 15 sn_tair = 't10' , 24. , 'T_10_MOD' , .false. , 1 , 0 16 sn_humi = 'q10' , 24. , 'Q_10_MOD' , .false. , 1 , 0 17 sn_prec = 'precip' , -12. , 'RAIN' , .false. , 1 , 0 18 sn_snow = 'precip' , -12. , 'SNOW' , .false. , 1 , 0 15 cn_dir = './' ! root directory for the location of the bulk files 16 ln_2m = .false. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 17 alpha_precip= 1. ! multiplicative factor for precipitation (total & snow) 19 18 / -
trunk/DOC/TexFiles/Namelist/namsbc_cpl
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namsbc_cpl coupled ocean/atmosphere model2 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 3 3 !----------------------------------------------------------------------- 4 ! SEND 5 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice' 6 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice' 7 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow' 8 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice' 9 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian' 10 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 11 cn_snd_crt_grid = 'T' ! 'T' 12 ! RECEIVE 13 cn_rcv_w10m = 'coupled' ! 'none' 'coupled' 14 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice' 15 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian' 16 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 17 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V' 18 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled' 19 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 20 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 21 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice' 22 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed' 23 cn_rcv_cal = 'coupled' ! 'none' 'coupled' 4 24 / -
trunk/DOC/TexFiles/Namelist/namsbc_flx
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namsbc_flx surface boundary condition : flux formulation2 &namsbc_flx ! surface boundary condition : flux formulation 3 3 !----------------------------------------------------------------------- 4 cn_dir = './' ! directory in which the model is executed 4 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly' or ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! 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' 5 11 ! 6 ! THE ORDER OF THE FILES MATTER: 7 ! ! file name ! frequency (hours) ! variable ! time interpolation ! clim ! starting ! 8 ! ! ! (if <0 months) ! name ! (logical) ! (0/1) ! record ! 9 sn_utau = 'utau.nc' , 24. , 'utau' , .false. , 0 , 0 10 sn_vtau = 'vtau.nc' , 24. , 'vtau' , .false. , 0 , 0 11 sn_qtot = 'qtot.nc' , 24. , 'qtot' , .false. , 0 , 0 12 sn_qsr = 'qsr.nc' , 24. , 'qsr' , .false. , 0 , 0 13 sn_emp = 'emp.nc' , 24. , 'emp' , .false. , 0 , 0 12 cn_dir = './' ! root directory for the location of the flux files 14 13 / -
trunk/DOC/TexFiles/Namelist/namsbc_qsr
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namqsr 2 &namqsr ! penetrative solar radiation 3 3 !----------------------------------------------------------------------- 4 ln_traqsr = .true. !penetrative solar radiation (T) or not (F)5 rabs = 0.58 !fraction of qsr associated with xsi16 xsi1 = 0.35 !first depth of extinction7 xsi2 = 23.0 !second depth of extinction4 ln_traqsr = .true. ! penetrative solar radiation (T) or not (F) 5 rabs = 0.58 ! fraction of qsr associated with xsi1 6 xsi1 = 0.35 ! first depth of extinction 7 xsi2 = 23.0 ! second depth of extinction 8 8 / -
trunk/DOC/TexFiles/Namelist/namsbc_rnf
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namsbc_rnf 2 &namsbc_rnf ! runoffs namelist surface boundary condition 3 3 !----------------------------------------------------------------------- 4 cn_dir = './' ! directory in which the model is executed5 nn_runoff = 2 ! =0 no runoffs, 1 runoffs, 2 runoffs+river mouth ups adv6 rn_hrnf = 0.e0 ! runoffs, depth over which enhanced vertical mixing is used7 rn_avt_rnf = 1.e-3 ! runoffs, value of the additional vertical mixing coef. [m2/s]8 !9 ! THE ORDER OF THE FILES MATTER:10 4 ! ! file name ! frequency (hours) ! variable ! time interpolation ! clim ! starting ! 11 5 ! ! ! (if <0 months) ! name ! (logical) ! (0/1) ! record ! 12 sn_rnf = 'runoff_1m_nomask.nc' , -12. , 'sorunoff', .true. , 1 , 0 13 sn_cnf = 'runoff_1m_nomask.nc' , 0. , 'socoefr' , .false. , 1 , 0 6 sn_rnf = 'runoff_1m_nomask' , -1. , 'sorunoff' , .true. , 1 , 0 7 sn_cnf = 'runoff_1m_nomask' , 0. , 'socoefr' , .false. , 1 , 0 8 ! 9 cn_dir = './' ! directory in which the model is executed 10 ln_rnf_emp = .false. ! runoffs included into precipitation field (T) or into a file (F) 11 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 12 rn_hrnf = 0.e0 ! depth over which enhanced vertical mixing is used 13 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] 14 14 / -
trunk/DOC/TexFiles/Namelist/namsbc_ssr
r994 r1225 1 1 !----------------------------------------------------------------------- 2 &namsbc_ssr surface boundary condition : sea surface restoring2 &namsbc_ssr ! surface boundary condition : sea surface restoring 3 3 !----------------------------------------------------------------------- 4 cn_dir = './' ! directory in which the model is executed 5 nn_sstr = 0 ! =0/1 add a retroaction term in the surface heat flux 6 nn_sssr = 0 ! =O/1/2 add a damping term in the surface freshwater flux 7 ! (=1, salt flux, concentration/dillution emps only) 8 ! (=2, volume flux, both emp and emps are updated) 9 dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 10 deds = 27.7 ! magnitude of the damping on salinity [mm/day] 11 ! 12 ! THE ORDER OF THE FILES MATTER: 13 ! ! file name ! frequency (hours) ! variable ! time interpolation ! clim ! starting ! 14 ! ! ! (if <0 months) ! name ! (logical) ! (0/1) ! record ! 15 sn_sst = 'sst_data.nc' , 24. , 'sst' , .false. , 0 , 0 16 sn_sss = 'sss_data.nc' , -12. , 'sss' , .true. , 0 , 0 4 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly' or ! 5 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! 6 sn_sst = 'sst_data' , 24. , 'sst' , .false. , .false. , 'yearly' 7 sn_sss = 'sss_data' , -1. , 'sss' , .true. , .true. , 'yearly' 8 ! 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 = 1 ! add a damping term in the surface freshwater flux (=1) or not (=0) 12 dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 13 deds = -27.7 ! magnitude of the damping on salinity [mm/day/psu] 17 14 / -
trunk/DOC/TexFiles/Namelist/namsol
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namsol ! elliptic solver / island / free surface2 &namsol ! elliptic solver / island / free surface 3 3 !----------------------------------------------------------------------- 4 nsolv = 1 ! type of elliptic solver 5 ! ! =1 preconditioned conjugate gradient (pcg) 6 ! =2 successive-over-relaxation (sor) 7 ! =3 FETI (fet) (+ "key_feti") 8 ! =4 sor with extra outer halo 9 nsol_arp = 0 ! absolute/relative (0/1) precision convergence test 10 nmin = 300 ! minimum of iterations for the SOR solver 11 nmax = 800 ! maximum of iterations for the SOR solver 12 nmod = 10 ! frequency of test for the SOR solver 13 eps = 1.E-6 ! absolute precision of the solver 14 resmax = 1.E-10 ! absolute precision for the SOR solver 15 sor = 1.92 ! optimal coefficient for SOR solver 16 epsisl = 1.e-10 ! absolute precision on stream function solver 17 nmisl = 4000 ! maximum pcg iterations for island ("key_islands") 18 rnu = 1. ! strength of the additional force ("key_dynspg_flt) 4 nsolv = 1 ! elliptic solver: =1 preconditioned conjugate gradient (pcg) 5 ! =2 successive-over-relaxation (sor) 6 ! =3 FETI (fet) ("key_feti") 7 ! =4 sor with extra outer halo 8 nsol_arp = 0 ! absolute/relative (0/1) precision convergence test 9 nmin = 300 ! minimum of iterations for the SOR solver 10 nmax = 800 ! maximum of iterations for the SOR solver 11 nmod = 10 ! frequency of test for the SOR solver 12 eps = 1.e-6 ! absolute precision of the solver 13 resmax = 1.e-10 ! absolute precision for the SOR solver 14 sor = 1.92 ! optimal coefficient for SOR solver (to be adjusted with the domain) 15 epsisl = 1.e-10 ! absolute precision on stream function solver 16 nmisl = 4000 ! maximum pcg iterations for island ("key_islands") 17 rnu = 1. ! strength of the additional force used in filtered free surface 19 18 / -
trunk/DOC/TexFiles/Namelist/namspr
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namspr ! surface pressure diagnostic2 &namspr ! surface pressure diagnostic 3 3 !----------------------------------------------------------------------- 4 nmaxp = 1000! maximum of iterations for the solver5 epsp = 1.e-3! absolute precision of the solver6 niterp = 400! number of iteration done by the solver4 nmaxp = 1000 ! maximum of iterations for the solver 5 epsp = 1.e-3 ! absolute precision of the solver 6 niterp = 400 ! number of iteration done by the solver 7 7 / -
trunk/DOC/TexFiles/Namelist/namtke
r1222 r1225 1 1 !----------------------------------------------------------------------- 2 &namtke ! turbulent eddy kinetic dependent vertical diffusion2 &namtke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke") 3 3 !----------------------------------------------------------------------- 4 ! "key_zdftke" ! Activate the TKE physics 5 ln_rstke = .false. ! restart with tke from a run without tke 6 nitke = 50 ! number of restart iterative loops 7 ediff = 0.1 ! coef. for avt (avt=ediff*mxl*sqrt(e)) 8 ediss = 0.7 ! coef. for Kolmogoroff dissipation 9 ebb = 3.75 ! coef. for surface input of tke 10 efave = 1. ! coef. for enhance Kz on tke (avtke=efave*avm) 11 emin = 1.e-6 ! background value of tke (m^2/s^2) 12 emin0 = 1.e-4 ! surface minimum value of tke (m^2/s^2) 13 !! ri_c = 0.22222222 ! critic richardson number (default = 2/9) 14 nmxl = 2 ! mixing length type 15 ! ! = 0 bounded by the distance to surface & bottom 16 ! ! = 1 bounded by the local vertical scale factor 17 ! ! = 2 abs( dz(mxl) /e3 ) < 1 18 ! ! = 3 same as 2 with ldiss /= lmix 19 npdl = 1 ! prandtl number 20 ! ! = 0 no vertical prandtl number (avt=avm) 21 ! ! = 1 prandtl number = F(Ri) (avt=pdl*avm) 22 ! ! = 2 same as =1 but with a shapiro filter on pdl 23 nave = 1 ! horizontal filter on avt and amv (=1) or not (=0) 24 navb = 0 ! constant (=0) or profile (=1) background on avt 4 ln_rstke = .false. ! restart with tke from a run without tke (T) or not (F) 5 nn_itke = 50 ! number of iterative loops if ln_rstke=T 6 rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 7 rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation 8 rn_ebb = 3.75 ! coef. of the surface input of tke 9 rn_efave = 1. ! boost of the tke diffusion ( avtke=rn_efave*avm ) 10 rn_emin = 1.e-6 ! minimum value of tke [m2/s2] 11 rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2] 12 nn_mxl = 2 ! mixing length: = 0 bounded by the distance to surface and bottom 13 ! = 1 bounded by the local vertical scale factor 14 ! = 2 first vertical derivative of mixing length bounded by 1 15 ! = 3 same criteria as case 2 but applied in a different way 16 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 17 nn_avb = 0 ! profile for constant background used on avt & avm (=1) or not (=0) 18 nn_ave = 1 ! horizontal averaged on avt (=1) or not (=0) 19 ln_mxl0 = .false. ! mixing length scale surface value as function of wind stress (T) or not (F) 20 rn_lmin = 0.4 ! interior buoyancy lenght scale minimum value 21 rn_lmin0 = 0.4 ! surface buoyancy lenght scale minimum value 22 nn_etau = 0 ! exponentially deceasing penetration of tke due to internal & intertial waves 23 ! = 0 no penetration ( O(2 km) resolution) 24 ! = 1 additional tke source 25 ! = 2 additional tke source applied only at the base of the mixed layer 26 nn_htau = 2 ! type of exponential decrease of tke penetration 27 ! = 0 constant 10 m length scale 28 ! = 1 ??? 29 ! = 2 ??? 30 rn_efr = 0.05 ! fraction of surface tke value which penetrates inside the ocean 31 ln_lc = .false. ! Langmuir cell effect 32 rn_lc = 0.15 ! coef. associated to Langmuir cells 33 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 25 34 / -
trunk/DOC/TexFiles/Namelist/namtrd
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namtrd ! diagnostics on dynamics and/or tracer trends ("key_trddyn" and/or "key_trdtra")2 &namtrd ! diagnostics on dynamics and/or tracer trends ("key_trddyn" and/or "key_trdtra") 3 3 ! or mixed-layer trends ('key_trdmld') 4 4 ! or barotropic vorticity ("key_trdvor") 5 5 !----------------------------------------------------------------------- 6 ntrd = 365! time step frequency dynamics and tracers trends7 nctls = 0! control surface type in mixed-layer trends (0,1 or n<jpk)8 ln_trdmld_restart = .false. ! restart for ML diagnostics9 ucf = 1. ! unit conversion factor (=1 -> /seconds | =86400. -> /day)10 ln_trdmld_instant = .false. 6 ntrd = 365 ! time step frequency dynamics and tracers trends 7 nctls = 0 ! control surface type in mixed-layer trends (0,1 or n<jpk) 8 ucf = 1. ! unit conversion factor (=1 -> /seconds ; =86400. -> /day) 9 ln_trdmld_restart = .false. ! restart for ML diagnostics 10 ln_trdmld_instant = .false. ! flag to diagnose trends of instantantaneous or mean ML T/S 11 11 / -
trunk/DOC/TexFiles/Namelist/namzdf
r707 r1225 1 1 !----------------------------------------------------------------------- 2 &namzdf ! vertical physics2 &namzdf ! vertical physics 3 3 !----------------------------------------------------------------------- 4 ln_zdfnpc = .false. ! Non-Penetrative Convection 5 avm0 = 1.2e-4 ! Kz on momemtum (m2/s) 6 ! ! (background Kz if not "key_zdfcst") 7 avt0 = 1.2e-5 ! Kz for tracers (m2/s) 8 ! ! (background Kz if not "key_zdfcst") 9 ln_zdfevd = .true. ! enhanced vertical diffusion 10 avevd = 100. ! Kz for enhanced diffusion scheme (m2/s) 11 n_evdm = 0 ! enhanced mixing Kz apply on tracer (=0) 12 ! ! or on both tracer and momentum (=1) 13 ln_zdfexp = .false. ! =T/F split explicit / implicit 14 n_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T 4 avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst") 5 avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst") 6 ln_zdfnpc = .false. ! convection: Non-Penetrative algorithm (T) or not (F) 7 ln_zdfevd = .true. ! convection: enhanced vertical diffusion (T) or not (F) 8 avevd = 100. ! vertical coefficient for enhanced diffusion scheme [m2/s] 9 n_evdm = 1 ! enhanced mixing apply on tracer (=0) or on tracer and momentum (=1) 10 ln_zdfexp = .false. ! split explicit (T) or implicit (F) time stepping 11 n_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T 15 12 /
Note: See TracChangeset
for help on using the changeset viewer.