[1121] | 1 | !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
---|
| 2 | !! NEMO/OPA : 1 - run manager (namrun) |
---|
| 3 | !! namelists 2 - miscellaneous (namctl,nammpp) |
---|
| 4 | !! 3 - Domain (namzgr, namzgr_sco, namdom) |
---|
| 5 | !! 6 - Tracer (nameos, namcla, namqsr) |
---|
| 6 | !! 7 - Inputs dynamics (namdyna) |
---|
| 7 | !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> |
---|
| 8 | ! CAUTION: some scripts does not support CAPITALs for logical use .true./.false., not .TRUE./.FALSE. |
---|
| 9 | |
---|
| 10 | !!====================================================================== |
---|
| 11 | !! *** Run management namelists *** |
---|
| 12 | !!====================================================================== |
---|
| 13 | !! namrun parameters of the run |
---|
| 14 | !!====================================================================== |
---|
| 15 | |
---|
[983] | 16 | !----------------------------------------------------------------------- |
---|
[1121] | 17 | &namrun ! parameters of the run |
---|
[983] | 18 | !----------------------------------------------------------------------- |
---|
[1121] | 19 | no = 0 ! job number |
---|
| 20 | cexper = "PISCES" ! experience name |
---|
| 21 | ln_rstart = .false. ! start from rest (F) or from a restart file (T) |
---|
| 22 | nrstdt = 0 ! restart control = 0 nit000 is not compared to the restart file value |
---|
| 23 | ! = 1 use ndate0 in namelist (not the value in the restart file) |
---|
| 24 | ! = 2 calendar parameters read in the restart file |
---|
| 25 | nit000 = 1 ! first time step |
---|
[1751] | 26 | nitend = 1460 ! last time step |
---|
[1121] | 27 | ndate0 = 010101 ! initial calendar date yymmdd (used if nrstdt=1) |
---|
| 28 | nleapy = 0 ! Leap year calendar (1) or not (0) |
---|
| 29 | ninist = 0 ! output the initial state (1) or not (0) |
---|
[1751] | 30 | nstock = 1460 ! frequency of creation of a restart file (modulo referenced to 1) |
---|
[1458] | 31 | nwrite = 1460 ! frequency of write in the output file (modulo referenced to nit000) |
---|
[1312] | 32 | ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) |
---|
[983] | 33 | / |
---|
| 34 | !----------------------------------------------------------------------- |
---|
[1121] | 35 | &namctl ! Control prints & Benchmark |
---|
[983] | 36 | !----------------------------------------------------------------------- |
---|
[1121] | 37 | ln_ctl = .false. ! trends control print (expensive!) |
---|
| 38 | nprint = 0 ! level of print (0 no extra print) |
---|
| 39 | nictls = 1 ! start i indice of control sum (use to compare mono versus |
---|
| 40 | nictle = 182 ! end i indice of control sum multi processor runs |
---|
| 41 | njctls = 1 ! start j indice of control over a subdomain) |
---|
| 42 | njctle = 149 ! end j indice of control |
---|
| 43 | isplt = 1 ! number of processors in i-direction |
---|
| 44 | jsplt = 1 ! number of processors in j-direction |
---|
| 45 | nbench = 0 ! Bench mode (1/0): CAUTION use zero except for bench |
---|
[983] | 46 | / |
---|
| 47 | !----------------------------------------------------------------------- |
---|
[1121] | 48 | &nammpp ! Massively Parallel Processing ("key_mpp_mpi) |
---|
[983] | 49 | !----------------------------------------------------------------------- |
---|
[1121] | 50 | c_mpi_send = 'S' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, |
---|
| 51 | ! buffer blocking send or immediate non-blocking sends, resp. |
---|
[983] | 52 | / |
---|
| 53 | !----------------------------------------------------------------------- |
---|
[1121] | 54 | &namzgr ! vertical coordinate |
---|
[983] | 55 | !----------------------------------------------------------------------- |
---|
[1121] | 56 | ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined) |
---|
| 57 | ln_zps = .true. ! z-coordinate - partial steps (T/F) |
---|
| 58 | ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F) |
---|
[983] | 59 | / |
---|
| 60 | !----------------------------------------------------------------------- |
---|
[1121] | 61 | &namzgr_sco ! s-coordinate or hybrid z-s-coordinate |
---|
[983] | 62 | !----------------------------------------------------------------------- |
---|
[1121] | 63 | sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) |
---|
| 64 | sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) |
---|
| 65 | theta = 6.0 ! surface control parameter (0<=theta<=20) |
---|
| 66 | thetb = 0.75 ! bottom control parameter (0<=thetb<= 1) |
---|
| 67 | r_max = 0.15 ! maximum cut-off r-value allowed (0<r_max<1) |
---|
[983] | 68 | / |
---|
| 69 | !----------------------------------------------------------------------- |
---|
[1121] | 70 | &namdom ! space and time domain (bathymetry, mesh, timestep) |
---|
[983] | 71 | !----------------------------------------------------------------------- |
---|
[1355] | 72 | e3zps_min = 25. ! the thickness of the partial step is set larger than the minimum |
---|
| 73 | e3zps_rat = 0.2 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) |
---|
[1121] | 74 | nmsh = 1 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) |
---|
| 75 | nacc = 0 ! =1 acceleration of convergence method used, rdt < rdttra(k) |
---|
| 76 | ! =0, no acceleration, rdt = rdttra |
---|
| 77 | atfp = 0.1 ! asselin time filter parameter |
---|
[1292] | 78 | rdt = 21600. ! time step for the dynamics (and tracer if nacc=0) |
---|
| 79 | rdtmin = 21600. ! minimum time step on tracers (used if nacc=1) |
---|
| 80 | rdtmax = 21600. ! maximum time step on tracers (used if nacc=1) |
---|
[1121] | 81 | rdth = 800. ! depth variation of tracer time step (used if nacc=1) |
---|
[983] | 82 | / |
---|
| 83 | !----------------------------------------------------------------------- |
---|
[1121] | 84 | &namtraldf ! lateral diffusion scheme for tracer |
---|
[983] | 85 | !----------------------------------------------------------------------- |
---|
[1121] | 86 | ! ! Type of the operator : |
---|
| 87 | ln_traldf_lap = .true. ! laplacian operator |
---|
| 88 | ln_traldf_bilap = .false. ! bilaplacian operator |
---|
| 89 | ! Direction of action : |
---|
| 90 | ln_traldf_level = .false. ! iso-level |
---|
| 91 | ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) |
---|
| 92 | ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") |
---|
[2205] | 93 | ln_traldf_grif = .false. ! griffies skew flux formulation (require "key_ldfslp") |
---|
[1121] | 94 | ! ! Coefficient |
---|
| 95 | aht0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] |
---|
| 96 | ahtb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] |
---|
| 97 | aeiv0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") |
---|
[983] | 98 | / |
---|
| 99 | !----------------------------------------------------------------------- |
---|
[1121] | 100 | &namcla ! cross land advection |
---|
[983] | 101 | !----------------------------------------------------------------------- |
---|
[1121] | 102 | n_cla = 0 ! advection between 2 ocean pts separates by land |
---|
[983] | 103 | / |
---|
| 104 | !----------------------------------------------------------------------- |
---|
[1121] | 105 | &namqsr ! penetrative solar radiation |
---|
[983] | 106 | !----------------------------------------------------------------------- |
---|
[1446] | 107 | ln_qsr_bio = .false. ! bio-model light penetration |
---|
| 108 | rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1) |
---|
| 109 | rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction |
---|
| 110 | rn_si2 = 62.0 ! 3 bands: longest depth of extinction (for blue waveband & 0.01 mg/m2 Chl) |
---|
| 111 | / |
---|
[983] | 112 | !----------------------------------------------------------------------- |
---|
[1121] | 113 | &nameos ! ocean physical parameters |
---|
[983] | 114 | !----------------------------------------------------------------------- |
---|
[1121] | 115 | neos = 0 ! type of equation of state and Brunt-Vaisala frequency |
---|
| 116 | ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) |
---|
| 117 | ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) |
---|
| 118 | ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) |
---|
| 119 | ralpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2) |
---|
| 120 | rbeta = 0.001 ! saline expension coefficient (neos= 2) |
---|
[983] | 121 | / |
---|
| 122 | !----------------------------------------------------------------------- |
---|
[1121] | 123 | &namdyn ! offline parameters |
---|
[983] | 124 | !----------------------------------------------------------------------- |
---|
[1121] | 125 | ndtadyn = 73 ! number of period in the file for one year |
---|
| 126 | ndtatot = 73 ! total number of period in the file |
---|
| 127 | nsptint = 1 ! indicator for time interpolation |
---|
| 128 | nficdyn = 2 ! number of file to read |
---|
| 129 | lperdyn = .true. ! periodicity of the unique file (T) |
---|
[1504] | 130 | ! ! F (default) computed with Blanke' scheme |
---|
[1798] | 131 | cfile_grid_T = 'NEMOV3_5d_21210101_21211231_grid_T.nc' ! name of grid_T file |
---|
| 132 | cfile_grid_U = 'NEMOV3_5d_21210101_21211231_grid_U.nc' ! name of grid_U file |
---|
| 133 | cfile_grid_V = 'NEMOV3_5d_21210101_21211231_grid_V.nc' ! name of grid_V file |
---|
| 134 | cfile_grid_W = 'NEMOV3_5d_21210101_21211231_grid_W.nc' ! name of grid_W file |
---|
[983] | 135 | / |
---|
| 136 | |
---|