[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 |
---|
| 26 | nitend = 6000 ! last time step |
---|
| 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) |
---|
| 30 | nstock = 6000 ! frequency of creation of a restart file |
---|
| 31 | nwrite = 6000 ! frequency of write in the output file |
---|
[983] | 32 | / |
---|
| 33 | !----------------------------------------------------------------------- |
---|
[1121] | 34 | &namctl ! Control prints & Benchmark |
---|
[983] | 35 | !----------------------------------------------------------------------- |
---|
[1121] | 36 | ln_ctl = .false. ! trends control print (expensive!) |
---|
| 37 | nprint = 0 ! level of print (0 no extra print) |
---|
| 38 | nictls = 1 ! start i indice of control sum (use to compare mono versus |
---|
| 39 | nictle = 182 ! end i indice of control sum multi processor runs |
---|
| 40 | njctls = 1 ! start j indice of control over a subdomain) |
---|
| 41 | njctle = 149 ! end j indice of control |
---|
| 42 | isplt = 1 ! number of processors in i-direction |
---|
| 43 | jsplt = 1 ! number of processors in j-direction |
---|
| 44 | nbench = 0 ! Bench mode (1/0): CAUTION use zero except for bench |
---|
[983] | 45 | / |
---|
| 46 | !----------------------------------------------------------------------- |
---|
[1121] | 47 | &nammpp ! Massively Parallel Processing ("key_mpp_mpi) |
---|
[983] | 48 | !----------------------------------------------------------------------- |
---|
[1121] | 49 | c_mpi_send = 'S' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, |
---|
| 50 | ! buffer blocking send or immediate non-blocking sends, resp. |
---|
[983] | 51 | / |
---|
| 52 | !----------------------------------------------------------------------- |
---|
[1121] | 53 | &namzgr ! vertical coordinate |
---|
[983] | 54 | !----------------------------------------------------------------------- |
---|
[1121] | 55 | ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined) |
---|
| 56 | ln_zps = .true. ! z-coordinate - partial steps (T/F) |
---|
| 57 | ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F) |
---|
[983] | 58 | / |
---|
| 59 | !----------------------------------------------------------------------- |
---|
[1121] | 60 | &namzgr_sco ! s-coordinate or hybrid z-s-coordinate |
---|
[983] | 61 | !----------------------------------------------------------------------- |
---|
[1121] | 62 | sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) |
---|
| 63 | sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) |
---|
| 64 | theta = 6.0 ! surface control parameter (0<=theta<=20) |
---|
| 65 | thetb = 0.75 ! bottom control parameter (0<=thetb<= 1) |
---|
| 66 | r_max = 0.15 ! maximum cut-off r-value allowed (0<r_max<1) |
---|
[983] | 67 | / |
---|
| 68 | !----------------------------------------------------------------------- |
---|
[1121] | 69 | &namdom ! space and time domain (bathymetry, mesh, timestep) |
---|
[983] | 70 | !----------------------------------------------------------------------- |
---|
[1121] | 71 | e3zps_min = 5. ! the thickness of the partial step is set larger than the minimum |
---|
| 72 | e3zps_rat = 0.1 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) |
---|
| 73 | nmsh = 1 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) |
---|
| 74 | nacc = 0 ! =1 acceleration of convergence method used, rdt < rdttra(k) |
---|
| 75 | ! =0, no acceleration, rdt = rdttra |
---|
| 76 | atfp = 0.1 ! asselin time filter parameter |
---|
| 77 | rdt = 26280. ! time step for the dynamics (and tracer if nacc=0) |
---|
| 78 | rdtmin = 26280. ! minimum time step on tracers (used if nacc=1) |
---|
| 79 | rdtmax = 26280. ! maximum time step on tracers (used if nacc=1) |
---|
| 80 | rdth = 800. ! depth variation of tracer time step (used if nacc=1) |
---|
[983] | 81 | / |
---|
| 82 | !----------------------------------------------------------------------- |
---|
[1121] | 83 | &namtraldf ! lateral diffusion scheme for tracer |
---|
[983] | 84 | !----------------------------------------------------------------------- |
---|
[1121] | 85 | ! ! Type of the operator : |
---|
| 86 | ln_traldf_lap = .true. ! laplacian operator |
---|
| 87 | ln_traldf_bilap = .false. ! bilaplacian operator |
---|
| 88 | ! Direction of action : |
---|
| 89 | ln_traldf_level = .false. ! iso-level |
---|
| 90 | ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) |
---|
| 91 | ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") |
---|
| 92 | ! ! Coefficient |
---|
| 93 | aht0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] |
---|
| 94 | ahtb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] |
---|
| 95 | aeiv0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") |
---|
[983] | 96 | / |
---|
| 97 | !----------------------------------------------------------------------- |
---|
[1121] | 98 | &namcla ! cross land advection |
---|
[983] | 99 | !----------------------------------------------------------------------- |
---|
[1121] | 100 | n_cla = 0 ! advection between 2 ocean pts separates by land |
---|
[983] | 101 | / |
---|
| 102 | !----------------------------------------------------------------------- |
---|
[1121] | 103 | &namqsr ! penetrative solar radiation |
---|
[983] | 104 | !----------------------------------------------------------------------- |
---|
[1121] | 105 | ln_traqsr = .true. ! penetrative solar radiation (T) or not (F) |
---|
| 106 | xsi1 = 0.35 ! first depth of extinction |
---|
[983] | 107 | / |
---|
| 108 | !----------------------------------------------------------------------- |
---|
[1121] | 109 | &nameos ! ocean physical parameters |
---|
[983] | 110 | !----------------------------------------------------------------------- |
---|
[1121] | 111 | neos = 0 ! type of equation of state and Brunt-Vaisala frequency |
---|
| 112 | ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) |
---|
| 113 | ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) |
---|
| 114 | ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) |
---|
| 115 | ralpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2) |
---|
| 116 | rbeta = 0.001 ! saline expension coefficient (neos= 2) |
---|
[983] | 117 | / |
---|
| 118 | !----------------------------------------------------------------------- |
---|
[1121] | 119 | &namdyn ! offline parameters |
---|
[983] | 120 | !----------------------------------------------------------------------- |
---|
[1121] | 121 | ndtadyn = 73 ! number of period in the file for one year |
---|
| 122 | ndtatot = 73 ! total number of period in the file |
---|
| 123 | nsptint = 1 ! indicator for time interpolation |
---|
| 124 | nficdyn = 2 ! number of file to read |
---|
| 125 | lperdyn = .true. ! periodicity of the unique file (T) |
---|
| 126 | ! ! F (default) computed with Blanke' scheme |
---|
[983] | 127 | / |
---|
| 128 | |
---|