Changeset 2528 for trunk/NEMOGCM/CONFIG
- Timestamp:
- 2010-12-27T18:33:53+01:00 (13 years ago)
- Location:
- trunk/NEMOGCM/CONFIG
- Files:
-
- 18 deleted
- 100 edited
- 12 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/CONFIG/GYRE/EXP00/AA_job
- Property svn:eol-style deleted
r2521 r2528 95 95 #- Namelist for the configuration 96 96 cp ${R_EXPER}/namelist namelist 97 cp ${R_EXPER}/iodef.xml .98 cp ${R_EXPER}/xmlio_server.def .99 100 97 ls -alF 101 98 -
trunk/NEMOGCM/CONFIG/GYRE/EXP00/iodef.xml
r1772 r2528 54 54 <group id="SBC" axis_ref="none" grid_ref="grid_T" > <!-- time step automaticaly defined based on nn_fsbc --> 55 55 56 <field id="emp "description="Net Upward Water Flux" unit="kg/m2/s" />57 <field id="emps "description="concentration/dilution water flux" unit="kg/m2/s" />56 <field id="emp-rnf" description="Net Upward Water Flux" unit="kg/m2/s" /> 57 <field id="emps-rnf" description="concentration/dilution water flux" unit="kg/m2/s" /> 58 58 <field id="snowpre" description="Snow precipitation" unit="kg/m2/s" /> 59 59 <field id="runoffs" description="River Runoffs" unit="Kg/m2/s" /> … … 133 133 <field id="utau" description="Wind Stress along i-axis" unit="N/m2" axis_ref="none" /> 134 134 <field id="uoce" description="ocean current along i-axis" unit="m/s" /> 135 <field id="uoce_eff" description="Effective ocean current along i-axis" unit="m/s"/>135 <field id="uoce_eff" description="Effective ocean transport along i-axis" unit="m3/s" /> 136 136 <!-- uoce_eiv: available with key_traldf_eiv and key_diaeiv --> 137 137 <field id="uoce_eiv" description="EIV ocean current along i-axis" unit="m/s" /> 138 <!-- uoce_eiv: available with key_trabbl _adv-->138 <!-- uoce_eiv: available with key_trabbl --> 139 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 140 <field id="ahu_bbl" description="BBL diffusive flux along i-axis" unit="m3/s" axis_ref="none" /> 140 141 <!-- variables available with key_diaar5 --> 141 142 <field id="u_masstr" description="ocean eulerian mass transport along i-axis" unit="kg/s" /> … … 150 151 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" /> 151 152 <field id="voce" description="ocean current along j-axis" unit="m/s" /> 152 <field id="voce_eff" description="Effective ocean current along j-axis" unit="m/s"/>153 <field id="voce_eff" description="Effective ocean transport along j-axis" unit="m3/s" /> 153 154 <!-- voce_eiv: available with key_traldf_eiv and key_diaeiv --> 154 155 <field id="voce_eiv" description="EIV ocean current along j-axis" unit="m/s" /> 155 <!-- voce_eiv: available with key_trabbl _adv-->156 <!-- voce_eiv: available with key_trabbl --> 156 157 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 158 <field id="ahv_bbl" description="BBL diffusive flux along j-axis" unit="m3/s" axis_ref="none" /> 157 159 <!-- variables available with key_diaar5 --> 158 160 <field id="v_masstr" description="ocean eulerian mass transport along j-axis" unit="kg/s" /> … … 166 168 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 167 169 <field id="woce" description="ocean vertical velocity" unit="m/s" /> 168 <field id="woce_eff" description="effective ocean vertical velocity" unit="m/s"/>170 <field id="woce_eff" description="effective ocean vertical transport" unit="m3/s" /> 169 171 <!-- woce_eiv: available with key_traldf_eiv and key_diaeiv --> 170 172 <field id="woce_eiv" description="EIV ocean vertical velocity" unit="m/s" /> 171 173 <!-- woce_eiv: available with key_trabbl_adv --> 172 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" />173 174 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 174 175 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> … … 232 233 233 234 <group id="2d" output_freq="172800" output_level="10" enabled=".TRUE."> <!-- 2d files --> 234 235 <file id="2d_grid_T" name="auto" description="ocean T grid variables" >236 <field ref="sst" name="sosstsst" />237 <field ref="sss" name="sosaline" />238 <field ref="ssh" name="sossheig" />239 </file>240 241 235 </group> 242 236 … … 249 243 <field ref="sss" name="sosaline" /> 250 244 <field ref="ssh" name="sossheig" /> 251 <field ref="emp "name="sowaflup" />245 <field ref="emp-rnf" name="sowaflup" /> 252 246 <field ref="qsr" name="soshfldo" /> 253 <field ref="emps "name="sowaflcd" />247 <field ref="emps-rnf" name="sowaflcd" /> 254 248 <field ref="qns+qsr" name="sohefldo" /> 255 249 <field ref="mldr10_1" name="somxl010" /> -
trunk/NEMOGCM/CONFIG/GYRE/EXP00/namelist
- Property svn:eol-style deleted
r2467 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 2 !! NEMO/OPA : 1 - run manager (namrun) 3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom )3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom, namdta_tem, namdta_sal) 4 4 !! 3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core 5 !! namsbc_cpl, namqsr, namsbc_rnf, namsbc_ssr, namsbc_alb) 5 !! namsbc_cpl, namsbc_cpl_co2 namtra_qsr, namsbc_rnf, 6 !! namsbc_apr, namsbc_ssr, namsbc_alb) 6 7 !! 4 - lateral boundary (namlbc, namcla, namobc, namagrif, nambdy, nambdy_tide) 7 8 !! 5 - bottom boundary (nambfr, nambbc, nambbl) … … 9 10 !! 7 - dynamics (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 10 11 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_kpp, namzdf_ddm, namzdf_tmx) 11 !! 9 - diagnostics (namtrd, namgap, namspr, namflo, namptr) 12 !! 9 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 12 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, namptr, namhsb) 13 !! 10 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 14 !! 11 - Obs & Assim (namobs, nam_asminc) 13 15 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 14 ! CAUTION: some scripts does not support CAPITALs for logical use .true./.false., not .TRUE./.FALSE.15 16 16 17 !!====================================================================== 17 18 !! *** Run management namelists *** 18 19 !!====================================================================== 19 !! namrun 20 !!====================================================================== 21 20 !! namrun parameters of the run 21 !!====================================================================== 22 ! 22 23 !----------------------------------------------------------------------- 23 24 &namrun ! parameters of the run … … 26 27 cn_exp = "GYRE" ! experience name 27 28 nn_it000 = 1 ! first time step 28 nn_itend = 4320 ! last time step (std 5475)29 nn_date0 = 010101 ! initial calendar date yymmdd (used if n rstdt=1)29 nn_itend = 4320 ! last time step 30 nn_date0 = 010101 ! initial calendar date yymmdd (used if nn_rstctl=1) 30 31 nn_leapy = 30 ! Leap year calendar (1) or not (0) 32 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 33 nn_rstctl = 0 ! restart control = 0 nn_it000 is not compared to the restart file value 34 ! = 1 use nn_date0 in namelist (not the value in the restart file) 35 ! = 2 calendar parameters read in the restart file 36 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 37 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 31 38 nn_istate = 0 ! output the initial state (1) or not (0) 32 39 nn_stock = 4320 ! frequency of creation of a restart file (modulo referenced to 1) 33 nn_write = 60 ! frequency of write in the output file (modulo referenced to n it000)40 nn_write = 60 ! frequency of write in the output file (modulo referenced to nn_it000) 34 41 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 35 42 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 36 43 ln_clobber = .false. ! clobber (overwrite) an existing file 37 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (working only with iom_nf90 routines) 38 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 39 nn_rstctl = 0 ! restart control = 0 nit000 is not compared to the restart file value 40 ! = 1 use ndate0 in namelist (not the value in the restart file) 41 ! = 2 calendar parameters read in the restart file 42 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 43 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 44 / 44 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 45 / 46 45 47 !!====================================================================== 46 48 !! *** Domain namelists *** … … 49 51 !! namzgr_sco s-coordinate or hybrid z-s-coordinate 50 52 !! namdom space and time domain (bathymetry, mesh, timestep) 51 !!====================================================================== 52 53 !! namdta_tem data: temperature ("key_dtatem") 54 !! namdta_sal data: salinity ("key_dtasal") 55 !!====================================================================== 56 ! 53 57 !----------------------------------------------------------------------- 54 58 &namzgr ! vertical coordinate … … 63 67 rn_sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 64 68 rn_sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 65 rn_theta = 6.0 ! surface control parameter (0<= theta<=20)66 rn_thetb = 0.75 ! bottom control parameter (0<= thetb<= 1)67 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<r _max<1)69 rn_theta = 6.0 ! surface control parameter (0<=rn_theta<=20) 70 rn_thetb = 0.75 ! bottom control parameter (0<=rn_thetb<= 1) 71 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<rn_max<1) 68 72 ln_s_sigma = .false. ! hybrid s-sigma coordinates 69 73 rn_bb = 0.8 ! stretching with s-sigma … … 73 77 &namdom ! space and time domain (bathymetry, mesh, timestep) 74 78 !----------------------------------------------------------------------- 75 nn_bathy = 0 ! compute (=0) or read(=1) the bathymetry file 76 nn_closea = 0 ! closed seas and lakes are removed (=0) or kept (=1) from the ORCA domain 77 nn_msh = 0 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) 78 rn_e3zps_min= 5. ! the thickness of the partial step is set larger than the minimum 79 rn_e3zps_rat= 0.1 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) 79 nn_bathy = 0 ! compute (=0) or read (=1) the bathymetry file 80 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 81 nn_msh = 0 ! create (=1) a mesh file or not (=0) 82 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0) 83 rn_e3zps_min= 20. ! partial step thickness is set larger than the minimum of 84 rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0<rn_e3zps_rat<1 80 85 ! 81 rn_rdt = 7200. ! time step for the dynamics (and tracer if n acc=0) ==> 576082 nn_baro = 60 ! number of barotropic time step (for the split explicit algorithm)("key_dynspg_ts")86 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 87 nn_baro = 60 ! number of barotropic time step ("key_dynspg_ts") 83 88 rn_atfp = 0.1 ! asselin time filter parameter 84 89 nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k) 85 90 ! =0, not used, rdt = rdttra 86 rn_rdtmin = 7200. ! minimum time step on tracers (used if nacc=1) 87 rn_rdtmax = 7200. ! maximum time step on tracers (used if nacc=1) 88 rn_rdth = 800. ! depth variation of tracer time step (used if nacc=1) 89 / 91 rn_rdtmin = 7200. ! minimum time step on tracers (used if nn_acc=1) 92 rn_rdtmax = 7200. ! maximum time step on tracers (used if nn_acc=1) 93 rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1) 94 / 95 !----------------------------------------------------------------------- 96 &namdta_tem ! data : temperature ("key_dtatem") 97 !----------------------------------------------------------------------- 98 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 99 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 100 sn_tem = 'data_1m_potential_temperature_nomask', -1,'votemper', .true. , .true., 'yearly' , ' ' , ' ' 101 ! 102 cn_dir = './' ! root directory for the location of the runoff files 103 / 104 !----------------------------------------------------------------------- 105 &namdta_sal ! data : salinity ("key_dtasal") 106 !----------------------------------------------------------------------- 107 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 108 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 109 sn_sal = 'data_1m_salinity_nomask', -1 ,'vosaline', .true. , .true., 'yearly' , '' , ' ' 110 ! 111 cn_dir = './' ! root directory for the location of the runoff files 112 / 113 90 114 !!====================================================================== 91 115 !! *** Surface Boundary Condition namelists *** 92 116 !!====================================================================== 93 !! namsbc surface boundary condition 94 !! namsbc_ana analytical formulation 95 !! namsbc_flx flux formulation 96 !! namsbc_clio CLIO bulk formulea formulation 97 !! namsbc_core CORE bulk formulea formulation 98 !! namsbc_cpl CouPLed formulation ("key_coupled") 99 !! namtra_qsr penetrative solar radiation 100 !! namsbc_rnf river runoffs 101 !! namsbc_ssr sea surface restoring term (for T and/or S) 102 !! namsbc_alb albedo parameters 103 !!====================================================================== 104 117 !! namsbc surface boundary condition 118 !! namsbc_ana analytical formulation 119 !! namsbc_flx flux formulation 120 !! namsbc_clio CLIO bulk formulea formulation 121 !! namsbc_core CORE bulk formulea formulation 122 !! namsbc_cpl CouPLed formulation ("key_coupled") 123 !! namsbc_cpl_co2 coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 124 !! namtra_qsr penetrative solar radiation 125 !! namsbc_rnf river runoffs 126 !! namsbc_apr Atmospheric Pressure 127 !! namsbc_ssr sea surface restoring term (for T and/or S) 128 !! namsbc_alb albedo parameters 129 !!====================================================================== 130 ! 105 131 !----------------------------------------------------------------------- 106 132 &namsbc ! Surface Boundary Condition (surface module) 107 133 !----------------------------------------------------------------------- 108 134 nn_fsbc = 1 ! frequency of surface boundary condition computation 109 ! (= the frequency of sea-ice model call) 110 ln_ana = .true. ! analytical formulation (T => fill namsbc_ana ) 111 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 112 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 113 ln_blk_core = .false. ! CORE bulk formulation (T => fill namsbc_core) 114 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 135 ! (also = the frequency of sea-ice model call) 136 ln_ana = .true. ! analytical formulation (T => fill namsbc_ana ) 137 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 138 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 139 ln_blk_core = .false. ! CORE bulk formulation (T => fill namsbc_core) 140 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 141 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 115 142 nn_ice = 0 ! =0 no ice boundary condition , 116 143 ! =1 use observed ice-cover , 117 ! =2 ice-model used ("key_lim3" or "key_lim2) 118 nn_ico_cpl = 0 ! ice-ocean coupling : =0 each nn_fsbc 119 ! =1 stresses recomputed each ocean time step ("key_lim3" only) 120 ! =2 combination of 0 and 1 cases ("key_lim3" only) 121 ln_dm2dc = .false. ! daily mean to diurnal cycle short wave (qsr) 122 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 123 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 124 nn_fwb = 0 ! FreshWater Budget: =0 unchecked , 125 ! =1 global mean of e-p-r set to zero at each nn_fsbc time step , 126 ! =2 annual global mean of e-p-r set to zero 127 ! =3 global emp set to zero and spread out over erp area 144 ! =2 ice-model used ("key_lim3" or "key_lim2) 145 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 146 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 147 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 148 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 149 ! =1 global mean of e-p-r set to zero at each time step 150 ! =2 annual global mean of e-p-r set to zero 151 ! =3 global emp set to zero and spread out over erp area 128 152 / 129 153 !----------------------------------------------------------------------- … … 140 164 &namsbc_flx ! surface boundary condition : flux formulation 141 165 !----------------------------------------------------------------------- 142 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !143 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !144 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , ''145 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , ''146 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , ''147 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , ''148 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , ''149 ! 166 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 167 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 168 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' 169 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' 170 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , '' 171 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , '' 172 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' 173 150 174 cn_dir = './' ! root directory for the location of the flux files 151 175 / … … 153 177 &namsbc_clio ! namsbc_clio CLIO bulk formulea 154 178 !----------------------------------------------------------------------- 155 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !156 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !157 sn_utau = 'taux_1m' , -1 , 'sozotaux' , .true. , .true., 'yearly' , '' , ''158 sn_vtau = 'tauy_1m' , -1 , 'sometauy' , .true. , .true., 'yearly' , '' , ''159 sn_wndm = 'flx' , -1 , 'socliowi' , .true. , .true., 'yearly' , '' , ''160 sn_tair = 'flx' , -1 , 'socliot2' , .true. , .true., 'yearly' , '' , ''161 sn_humi = 'flx' , -1 , 'socliohu' , .true. , .true., 'yearly' , '' , ''162 sn_ccov = 'flx' , -1 , 'socliocl' , .false. , .true., 'yearly' , '' , ''163 sn_prec = 'flx' , -1 , 'socliopl' , .false. , .true., 'yearly' , '' , ''164 ! 179 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 180 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 181 sn_utau = 'taux_1m' , -1 , 'sozotaux', .true. , .true. , 'yearly' , '' , '' 182 sn_vtau = 'tauy_1m' , -1 , 'sometauy', .true. , .true. , 'yearly' , '' , '' 183 sn_wndm = 'flx' , -1 , 'socliowi', .true. , .true. , 'yearly' , '' , '' 184 sn_tair = 'flx' , -1 , 'socliot2', .true. , .true. , 'yearly' , '' , '' 185 sn_humi = 'flx' , -1 , 'socliohu', .true. , .true. , 'yearly' , '' , '' 186 sn_ccov = 'flx' , -1 , 'socliocl', .false. , .true. , 'yearly' , '' , '' 187 sn_prec = 'flx' , -1 , 'socliopl', .false. , .true. , 'yearly' , '' , '' 188 165 189 cn_dir = './' ! root directory for the location of the bulk files are 166 190 / … … 168 192 &namsbc_core ! namsbc_core CORE bulk formulea 169 193 !----------------------------------------------------------------------- 170 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights! rotation !171 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename! pairing !172 sn_wndi = 'u10_core' , -1 , 'u10' , .true. , .true. , 'yearly' ,'bicubic_weights_orca2.nc' , 'U1'173 sn_wndj = 'v10_core' , -1 , 'v10' , .true. , .true. , 'yearly' ,'bicubic_weights_orca2.nc' , 'V1'174 sn_qsr = 'qsw_core' , -1 , 'swdn' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''175 sn_qlw = 'qlw_core' , -1 , 'lwdn' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''176 sn_tair = 't2_core' , -1 , 't2' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''177 sn_humi = 'q2_core' , -1 , 'q2' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''178 sn_prec = 'precip_core', -1 , 'precip' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''179 sn_snow = 'snow_core' , -1 , 'snow' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''180 sn_tdif = 'taudif_core', 24 , 'taudif' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''181 ! 194 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 195 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 196 sn_wndi = 'u_10.15JUNE2009_orca2' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , '' , 'Uwnd' 197 sn_wndj = 'v_10.15JUNE2009_orca2' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , '' , 'Vwnd' 198 sn_qsr = 'ncar_rad.15JUNE2009_orca2' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , '' , '' 199 sn_qlw = 'ncar_rad.15JUNE2009_orca2' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , '' , '' 200 sn_tair = 't_10.15JUNE2009_orca2' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , '' , '' 201 sn_humi = 'q_10.15JUNE2009_orca2' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , '' , '' 202 sn_prec = 'ncar_precip.15JUNE2009_orca2', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , '' , '' 203 sn_snow = 'ncar_precip.15JUNE2009_orca2', -1 , 'SNOW' , .false. , .true. , 'yearly' , '' , '' 204 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , '' , '' 205 182 206 cn_dir = './' ! root directory for the location of the bulk files 183 ln_2m = . true.! air temperature and humidity referenced at 2m (T) instead 10m (F)184 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data ?207 ln_2m = .false. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 208 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 185 209 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 186 210 / 187 211 !----------------------------------------------------------------------- 188 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 189 !----------------------------------------------------------------------- 212 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 213 !----------------------------------------------------------------------- 214 ! ! send 215 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice' 216 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice' 217 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow' 218 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice' 219 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian' 220 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 221 cn_snd_crt_grid = 'T' ! 'T' 222 ! ! receive 223 cn_rcv_w10m = 'none' ! 'none' 'coupled' 224 cn_rcv_taumod = 'coupled' ! 'none' 'coupled' 225 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice' 226 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian' 227 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 228 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V' 229 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled' 230 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 231 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 232 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice' 233 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed' 234 cn_rcv_cal = 'coupled' ! 'none' 'coupled' 235 / 236 !----------------------------------------------------------------------- 237 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 238 !----------------------------------------------------------------------- 239 cn_snd_co2 = 'coupled' ! send : 'none' 'coupled' 240 cn_rcv_co2 = 'coupled' ! receive : 'none' 'coupled' 190 241 / 191 242 !----------------------------------------------------------------------- 192 243 &namtra_qsr ! penetrative solar radiation 193 244 !----------------------------------------------------------------------- 194 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !195 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !196 sn_chl = 'chlorophyll', -1 , 'CHLA' , .true. , .true., 'yearly' , '' , ''245 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 246 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 247 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' 197 248 198 249 cn_dir = './' ! root directory for the location of the runoff files 199 250 ln_traqsr = .true. ! Light penetration (T) or not (F) 200 ln_qsr_rgb = . true.! RGB (Red-Green-Blue) light penetration201 ln_qsr_2bd = . false.! 2 bands light penetration251 ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration 252 ln_qsr_2bd = .true. ! 2 bands light penetration 202 253 ln_qsr_bio = .false. ! bio-model light penetration 203 254 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) … … 205 256 rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction 206 257 rn_si1 = 23.0 ! 2 bands: longest depth of extinction 207 rn_si2 = 62.0 ! 3 bands: longest depth of extinction (for blue waveband & 0.01 mg/m2 Chl)208 258 / 209 259 !----------------------------------------------------------------------- 210 260 &namsbc_rnf ! runoffs namelist surface boundary condition 211 261 !----------------------------------------------------------------------- 212 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 213 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 214 sn_rnf = 'runoff_1m_nomask' , -1 , 'sorunoff' , .true. , .true. , 'yearly' , '' , '' 215 sn_cnf = 'runoff_1m_nomask' , 0 , 'socoefr' , .false. , .true. , 'yearly' , '' , '' 216 262 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 263 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 264 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' 265 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' 266 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' 267 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' 268 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' 269 217 270 cn_dir = './' ! root directory for the location of the runoff files 218 ln_rnf_emp = .false.! runoffs included into precipitation field (T) or into a file (F)219 ln_rnf_mouth = .false.! specific treatment at rivers mouths220 rn_hrnf = 0.e0 ! depth over which enhanced vertical mixing is used271 ln_rnf_emp = .false. ! runoffs included into precipitation field (T) or into a file (F) 272 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 273 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used 221 274 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] 222 275 rn_rfact = 1.e0 ! multiplicative factor for runoff 276 ln_rnf_depth = .false. ! read in depth information for runoff 277 ln_rnf_tem = .false. ! read in temperature information for runoff 278 ln_rnf_sal = .false. ! read in salinity information for runoff 279 / 280 !----------------------------------------------------------------------- 281 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk 282 !----------------------------------------------------------------------- 283 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 284 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 285 sn_apr = 'patm' , -1 ,'somslpre', .true. , .true. , 'yearly' , '' , '' 286 287 cn_dir = './' ! root directory for the location of the bulk files 288 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 223 289 / 224 290 !----------------------------------------------------------------------- 225 291 &namsbc_ssr ! surface boundary condition : sea surface restoring 226 292 !----------------------------------------------------------------------- 227 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !228 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !229 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , ''230 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true., 'yearly' , '' , ''293 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 294 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 295 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' 296 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true. , 'yearly' , '' , '' 231 297 232 298 cn_dir = './' ! root directory for the location of the runoff files … … 237 303 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 238 304 ln_sssr_bnd = .false. ! flag to bound erp term (associated with nn_sssr=2) 239 rn_sssr_bnd = 0.e0 ! ABS(Max/Min) value of the damping erp term [mm/day]305 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 240 306 / 241 307 !----------------------------------------------------------------------- … … 259 325 !! namtide Tidal forcing at open boundaries ("key_bdy_tides") 260 326 !!====================================================================== 261 327 ! 262 328 !----------------------------------------------------------------------- 263 329 &namlbc ! lateral momentum boundary condition … … 274 340 &namobc ! open boundaries parameters ("key_obc") 275 341 !----------------------------------------------------------------------- 276 ln_obc_clim= .false. ! climatological obc data files (T) or not (F)277 ln_vol_cst= .true. ! impose the total volume conservation (T) or not (F)278 ln_obc_fla= .false. ! Flather open boundary condition279 nn_obcdta= 1 ! = 0 the obc data are equal to the initial state342 ln_obc_clim = .false. ! climatological obc data files (T) or not (F) 343 ln_vol_cst = .true. ! impose the total volume conservation (T) or not (F) 344 ln_obc_fla = .false. ! Flather open boundary condition 345 nn_obcdta = 1 ! = 0 the obc data are equal to the initial state 280 346 ! = 1 the obc data are read in 'obc.dta' files 281 cn_obcdta= 'annual' ! set to annual if obc datafile hold 1 year of data347 cn_obcdta = 'annual' ! set to annual if obc datafile hold 1 year of data 282 348 ! set to monthly if obc datafile hold 1 month of data 283 rn_dpein= 1. ! damping time scale for inflow at east open boundary284 rn_dpwin= 1. ! - - - west - -285 rn_dpnin= 1. ! - - - north - -286 rn_dpsin= 1. ! - - - south - -287 rn_dpeob= 3000. ! time relaxation (days) for the east open boundary288 rn_dpwob= 15. ! - - - west - -289 rn_dpnob= 3000. ! - - - north - -290 rn_dpsob= 15. ! - - - south - -291 rn_volemp = 1.! = 0 the total volume change with the surface flux (E-P-R)349 rn_dpein = 1. ! damping time scale for inflow at east open boundary 350 rn_dpwin = 1. ! - - - west - - 351 rn_dpnin = 1. ! - - - north - - 352 rn_dpsin = 1. ! - - - south - - 353 rn_dpeob = 3000. ! time relaxation (days) for the east open boundary 354 rn_dpwob = 15. ! - - - west - - 355 rn_dpnob = 3000. ! - - - north - - 356 rn_dpsob = 15. ! - - - south - - 357 rn_volemp = 1. ! = 0 the total volume change with the surface flux (E-P-R) 292 358 ! = 1 the total volume remains constant 293 359 / … … 295 361 &namagrif ! AGRIF zoom ("key_agrif") 296 362 !----------------------------------------------------------------------- 297 nn_cln_update = 3! baroclinic update frequency298 ln_spc_dyn = .true.! use 0 as special value for dynamics299 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [s]300 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [s]363 nn_cln_update = 3 ! baroclinic update frequency 364 ln_spc_dyn = .true. ! use 0 as special value for dynamics 365 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 366 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 301 367 / 302 368 !----------------------------------------------------------------------- 303 369 &nambdy ! unstructured open boundaries ("key_bdy") 304 370 !----------------------------------------------------------------------- 305 filbdy_mask = '' ! name of mask file (if ln_bdy_mask=.TRUE.) 306 filbdy_data_T = 'bdydata_grid_T.nc' ! name of data file (T-points) 307 filbdy_data_U = 'bdydata_grid_U.nc' ! name of data file (U-points) 308 filbdy_data_V = 'bdydata_grid_V.nc' ! name of data file (V-points) 309 ln_bdy_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 310 ln_bdy_vol = .true. ! total volume correction (see volbdy parameter) 311 ln_bdy_mask = .false. ! boundary mask from filbdy_mask (T) or boundaries are on edges of domain (F) 312 ln_bdy_tides = .true. ! Apply tidal harmonic forcing with Flather condition 313 ln_bdy_dyn_fla = .true. ! Apply Flather condition to velocities 314 ln_bdy_tra_frs = .false. ! Apply FRS condition to temperature and salinity 315 ln_bdy_dyn_frs = .false. ! Apply FRS condition to velocities 316 nbdy_dta = 1 ! = 0, bdy data are equal to the initial state 317 ! = 1, bdy data are read in 'bdydata .nc' files 318 nb_rimwidth = 9 ! width of the relaxation zone 319 volbdy = 0 ! = 0, the total water flux across open boundaries is zero 320 ! = 1, the total volume of the system is conserved 321 / 322 !----------------------------------------------------------------------- 323 &nambdy_tide ! tidal forcing at unstructured boundaries 324 !----------------------------------------------------------------------- 325 filtide = 'bdytide_' ! file name root of tidal forcing files 326 tide_cpt = 'M2','S1' ! names of tidal components used 327 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 328 ln_tide_date = .false. ! adjust tidal harmonics for start date of run 371 cn_mask = '' ! name of mask file (ln_mask=T) 372 cn_dta_frs_T= 'bdydata_grid_T.nc' ! name of data file (T-points) 373 cn_dta_frs_U= 'bdydata_grid_U.nc' ! name of data file (U-points) 374 cn_dta_frs_V= 'bdydata_grid_V.nc' ! name of data file (V-points) 375 cn_dta_fla_T= 'bdydata_bt_grid_T.nc' ! name of data file for Flather condition (T-points) 376 cn_dta_fla_U= 'bdydata_bt_grid_U.nc' ! name of data file for Flather condition (U-points) 377 cn_dta_fla_V= 'bdydata_bt_grid_V.nc' ! name of data file for Flather condition (V-points) 378 379 ln_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 380 ln_vol = .false. ! total volume correction (see volbdy parameter) 381 ln_mask = .false. ! boundary mask from filbdy_mask (T), boundaries are on edges of domain (F) 382 ln_tides = .false. ! Apply tidal harmonic forcing with Flather condition 383 ln_dyn_fla = .false. ! Apply Flather condition to velocities 384 ln_tra_frs = .false. ! Apply FRS condition to temperature and salinity 385 ln_dyn_frs = .false. ! Apply FRS condition to velocities 386 nn_rimwidth = 9 ! width of the relaxation zone 387 nn_dtactl = 1 ! = 0, bdy data are equal to the initial state 388 ! = 1, bdy data are read in 'bdydata .nc' files 389 nn_volctl = 0 ! = 0, the total water flux across open boundaries is zero 390 ! = 1, the total volume of the system is conserved 391 / 392 !----------------------------------------------------------------------- 393 &nambdy_tide ! tidal forcing at unstructured boundaries 394 !----------------------------------------------------------------------- 395 filtide = 'bdytide_' ! file name root of tidal forcing files 396 tide_cpt = 'M2','S1' ! names of tidal components used 397 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 398 ln_tide_date= .false. ! adjust tidal harmonics for start date of run 329 399 / 330 400 … … 333 403 !!====================================================================== 334 404 !! nambfr bottom friction 335 !! nambbc bottom temperature boundary condition ("key_trabbc")336 !! nambbl bottom boundary layer scheme ("key_trabbl _dif","key_trabbl_adv")337 !!====================================================================== 338 405 !! nambbc bottom temperature boundary condition 406 !! nambbl bottom boundary layer scheme ("key_trabbl") 407 !!====================================================================== 408 ! 339 409 !----------------------------------------------------------------------- 340 410 &nambfr ! bottom friction … … 345 415 rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case) 346 416 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m^2/s^2) 347 ln_bfr2d = .false.! horizontal variation of the bottom friction coef (read a 2D mask file )417 ln_bfr2d = .false. ! horizontal variation of the bottom friction coef (read a 2D mask file ) 348 418 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d = .true.) 349 419 / … … 351 421 &nambbc ! bottom temperature boundary condition 352 422 !----------------------------------------------------------------------- 423 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 353 424 nn_geoflx = 0 ! geothermal heat flux: = 0 no flux 354 425 ! = 1 constant flux … … 359 430 &nambbl ! bottom boundary layer scheme 360 431 !----------------------------------------------------------------------- 361 ! ! diffusive bbl ("key_trabbl") 362 ! ! advective bbl ("key_trabbl_adv") 363 rn_ahtbbl = 10000. ! lateral mixing coefficient in the bbl [m2/s] 364 / 432 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 433 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 434 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 435 rn_gambbl = 10. ! advective bbl coefficient [s] 436 / 437 365 438 !!====================================================================== 366 439 !! Tracer (T & S ) namelists … … 371 444 !! namtra_dmp T & S newtonian damping ("key_tradmp") 372 445 !!====================================================================== 373 446 ! 374 447 !----------------------------------------------------------------------- 375 448 &nameos ! ocean physical parameters 376 449 !----------------------------------------------------------------------- 377 nn_eos = 2! type of equation of state and Brunt-Vaisala frequency450 nn_eos = 2 ! type of equation of state and Brunt-Vaisala frequency 378 451 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) 379 452 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 380 453 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 381 rn_alpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2)382 rn_beta = 7.7e-4 ! saline expension coefficient (neos= 2)454 rn_alpha = 2.0e-4 ! thermal expension coefficient (nn_eos= 1 or 2) 455 rn_beta = 7.7e-4 ! saline expension coefficient (nn_eos= 2) 383 456 / 384 457 !----------------------------------------------------------------------- … … 390 463 ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 391 464 ln_traadv_ubs = .false. ! UBS scheme 465 ln_traadv_qck = .false. ! QUCIKEST scheme 392 466 / 393 467 !----------------------------------------------------------------------- 394 468 &namtra_ldf ! lateral diffusion scheme for tracer 395 469 !----------------------------------------------------------------------- 396 ! Type of the operator : 397 ln_traldf_lap = .true. ! laplacian operator 398 ln_traldf_bilap = .false. ! bilaplacian operator 399 ! Direction of action : 400 ln_traldf_level = .false. ! iso-level 401 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 402 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 403 ! Coefficient 404 rn_aht_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s] 405 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 406 rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 470 ! ! Type of the operator : 471 ln_traldf_lap = .true. ! laplacian operator 472 ln_traldf_bilap = .false. ! bilaplacian operator 473 ! ! Direction of action : 474 ln_traldf_level = .false. ! iso-level 475 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 476 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 477 ln_traldf_grif = .false. ! griffies skew flux formulation (require "key_ldfslp") ! UNDER TEST, DO NOT USE 478 ln_traldf_gdia = .false. ! griffies operator strfn diagnostics (require "key_ldfslp") ! UNDER TEST, DO NOT USE 479 ! ! Coefficient 480 rn_aht_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s] 481 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 482 rn_aeiv_0 = 0. ! eddy induced velocity coef. [m2/s] (require "key_traldf_eiv") 407 483 / 408 484 !----------------------------------------------------------------------- … … 420 496 nn_file = 1 ! create a damping.coeff NetCDF file (=1) or not (=0) 421 497 / 498 422 499 !!====================================================================== 423 500 !! *** Dynamics namelists *** … … 429 506 !! namdyn_ldf lateral diffusion scheme 430 507 !!====================================================================== 431 508 ! 432 509 !----------------------------------------------------------------------- 433 510 &namdyn_adv ! formulation of the momentum advection … … 469 546 &namdyn_ldf ! lateral diffusion on momentum 470 547 !----------------------------------------------------------------------- 471 548 ! ! Type of the operator : 472 549 ln_dynldf_lap = .true. ! laplacian operator 473 550 ln_dynldf_bilap = .false. ! bilaplacian operator 474 551 ! ! Direction of action : 475 552 ln_dynldf_level = .false. ! iso-level 476 553 ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.) 477 554 ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp") 478 ! Coefficient 479 rn_ahm_0 = 100000. ! horizontal eddy viscosity [m2/s] 480 rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s] 481 / 555 ! ! Coefficient 556 rn_ahm_0_lap = 100000. ! horizontal laplacian eddy viscosity [m2/s] 557 rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s] 558 rn_ahm_0_blp = 0. ! horizontal bilaplacian eddy viscosity [m4/s] 559 / 560 482 561 !!====================================================================== 483 562 !! Tracers & Dynamics vertical physics namelists 484 563 !!====================================================================== 485 !! 486 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric")487 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke")488 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp")489 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm")490 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx")491 !!====================================================================== 492 564 !! namzdf vertical physics 565 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric") 566 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke") 567 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp") 568 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm") 569 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx") 570 !!====================================================================== 571 ! 493 572 !----------------------------------------------------------------------- 494 573 &namzdf ! vertical physics … … 501 580 nn_evdm = 1 ! evd apply on tracer (=0) or on tracer and momentum (=1) 502 581 rn_avevd = 100. ! evd mixing coefficient [m2/s] 503 ln_zdfnpc = .false. ! Non-Penetrative algorithm (T) or not (F)582 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F) 504 583 nn_npc = 1 ! frequency of application of npc 505 584 nn_npcp = 365 ! npc control print frequency … … 519 598 rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 520 599 rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation 521 rn_ebb = 3.75 ! coef. of the surface input of tke522 rn_emin = 1.e- 5! minimum value of tke [m2/s2]600 rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T) 601 rn_emin = 1.e-6 ! minimum value of tke [m2/s2] 523 602 rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2] 524 rn_bshear = 1.e-20 ! background shear (>0)525 603 nn_mxl = 2 ! mixing length: = 0 bounded by the distance to surface and bottom 526 604 ! = 1 bounded by the local vertical scale factor 527 605 ! = 2 first vertical derivative of mixing length bounded by 1 528 ! = 3 same criteria as case 2 but applied in a different way606 ! = 3 as =2 with distinct disspipative an mixing length scale 529 607 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 530 ln_mxl0 = .false. ! mixing length scale surface value as function of wind stress (T) or not (F) 531 rn_lmin = 0.4 ! interior buoyancy lenght scale minimum value 532 rn_lmin0 = 0.4 ! surface buoyancy lenght scale minimum value 533 nn_etau = 0 ! exponentially deceasing penetration of tke due to internal & intertial waves 534 ! = 0 no penetration ( O(2 km) resolution) 535 ! = 1 additional tke source (rn_efr * en) 536 ! = 2 additional tke source (rn_efr * en) applied only at the base of the mixed layer 537 ! = 3 additional tke source (HF contribution: mean of stress module - module of mean stress) 538 nn_htau = 1 ! type of exponential decrease of tke penetration 608 ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F) 609 rn_mxl0 = 0.04 ! surface buoyancy lenght scale minimum value 610 ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002) 611 rn_lc = 0.15 ! coef. associated to Langmuir cells 612 nn_etau = 0 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves 613 ! = 0 no penetration 614 ! = 1 add a tke source below the ML 615 ! = 2 add a tke source just at the base of the ML 616 ! = 3 as = 1 applied on HF part of the stress ("key_coupled") 617 rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 618 nn_htau = 1 ! type of exponential decrease of tke penetration below the ML 539 619 ! = 0 constant 10 m length scale 540 ! = 1 0.5m at the equator to 30m at high latitudes 541 ! = 2 30 meters constant depth penetration 542 ! otion used only if nn_etau = 1 or 2: 543 rn_efr = 0.05 ! fraction of surface tke value which penetrates inside the ocean 544 ! otion used only if nn_etau = 3: 545 rn_addhft = -1.e-3 ! add offset applied to the "mean of stress module - module of mean stress" (always kept > 0) 546 rn_sclhft = 1. ! scale factor applied to the "mean of stress module - module of mean stress" 547 ln_lc = .false. ! Langmuir cell parameterisation 548 rn_lc = 0.15 ! coef. associated to Langmuir cells 620 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 549 621 / 550 622 !------------------------------------------------------------------------ 551 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and option nally:623 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally: 552 624 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 553 625 ln_kpprimix = .true. ! shear instability mixing … … 562 634 / 563 635 !----------------------------------------------------------------------- 636 &namzdf_gls ! GLS vertical diffusion ("key_zdfgls") 637 !----------------------------------------------------------------------- 638 rn_emin = 1.e-6 ! minimum value of e [m2/s2] 639 rn_epsmin = 1.e-12 ! minimum value of eps [m2/s3] 640 ln_length_lim = .true. ! limit on the dissipation rate under stable stratification (Galperin et al., 1988) 641 rn_clim_galp = 0.53 ! galperin limit 642 ln_crban = .true. ! Use Craig & Banner (1994) surface wave mixing parametrisation 643 ln_sigpsi = .true. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case 644 rn_crban = 100. ! Craig and Banner 1994 constant for wb tke flux 645 rn_charn = 70000. ! Charnock constant for wb induced roughness length 646 nn_tkebc_surf = 1 ! surface tke condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 647 nn_tkebc_bot = 1 ! bottom tke condition (0/1=Dir/Neum) 648 nn_psibc_surf = 1 ! surface psi condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 649 nn_psibc_bot = 1 ! bottom psi condition (0/1=Dir/Neum) 650 nn_stab_func = 2 ! stability function (0=Galp, 1= KC94, 2=CanutoA, 3=CanutoB) 651 nn_clos = 1 ! predefined closure type (0=MY82, 1=k-eps, 2=k-w, 3=Gen) 652 / 653 !----------------------------------------------------------------------- 564 654 &namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm") 565 655 !----------------------------------------------------------------------- … … 574 664 rn_tfe = 0.333 ! tidal dissipation efficiency 575 665 rn_me = 0.2 ! mixing efficiency 576 ln_tmx_itf = . FALSE. ! ITF specific parameterisation666 ln_tmx_itf = .false. ! ITF specific parameterisation 577 667 rn_tfe_itf = 1. ! ITF tidal dissipation efficiency 578 668 / 669 579 670 !!====================================================================== 580 671 !! *** Miscelaneous namelists *** … … 585 676 !! namsol elliptic solver / island / free surface 586 677 !!====================================================================== 587 678 ! 588 679 !----------------------------------------------------------------------- 589 680 &namsol ! elliptic solver / island / free surface … … 602 693 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 603 694 !----------------------------------------------------------------------- 604 cn_mpi_send = ' S' ! mpi send/recieve type ='S', 'B', or 'I' for standard send,695 cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 605 696 ! buffer blocking send or immediate non-blocking sends, resp. 606 697 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation … … 626 717 nn_bench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 627 718 ! (no physical validity of the results) 628 nn_bit_cmp = 0 ! bit comparison mode (1/0): CAUTION use zero except for test 629 ! of comparison between single and multiple processor runs 630 / 631 632 !!====================================================================== 633 !! *** Diagnostics namelists *** 634 !!====================================================================== 719 / 720 721 !!====================================================================== 722 !! *** Diagnostics namelists *** 723 !!====================================================================== 724 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 635 725 !! namtrd dynamics and/or tracer trends ("key_trddyn","key_trdtra","key_trdmld") 636 !! namgap level mean model-data gap ("key_diagap")637 726 !! namflo float parameters ("key_float") 638 727 !! namptr Poleward Transport Diagnostics 639 !!====================================================================== 640 728 !! namhsb Heat and salt budgets 729 !!====================================================================== 730 ! 731 !----------------------------------------------------------------------- 732 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 733 !----------------------------------------------------------------------- 734 nn_nchunks_i= 4 ! number of chunks in i-dimension 735 nn_nchunks_j= 4 ! number of chunks in j-dimension 736 nn_nchunks_k= 31 ! number of chunks in k-dimension 737 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 738 ! is optimal for postprocessing which works exclusively with horizontal slabs 739 ln_nc4zip = .true. ! (T) use netcdf4 chunking and compression 740 ! (F) ignore chunking information and produce netcdf3-compatible files 741 / 641 742 !----------------------------------------------------------------------- 642 743 &namtrd ! diagnostics on dynamics and/or tracer trends ("key_trddyn" and/or "key_trdtra") 643 ! ! or mixed-layer trends or barotropic vorticity ( 'key_trdmld' or"key_trdvor")744 ! ! or mixed-layer trends or barotropic vorticity ("key_trdmld" or "key_trdvor") 644 745 !----------------------------------------------------------------------- 645 746 nn_trd = 365 ! time step frequency dynamics and tracers trends … … 652 753 / 653 754 !----------------------------------------------------------------------- 654 &namgap ! level mean model-data gap ('key_diagap')655 !-----------------------------------------------------------------------656 nn_gap = 15 ! time-step frequency of model-data gap computation657 nn_prg = 10 ! time-step frequency of gap print in model output658 /659 !-----------------------------------------------------------------------660 755 &namflo ! float parameters ("key_float") 661 756 !----------------------------------------------------------------------- 662 ln_rstflo= .false. ! float restart (T) or not (F)663 nn_writefl= 75 ! frequency of writing in float output file664 nn_stockfl= 5475 ! frequency of creation of the float restart file665 ln_argo= .false. ! Argo type floats (stay at the surface each 10 days)666 ln_flork4= .false. ! trajectories computed with a 4th order Runge-Kutta (T)757 ln_rstflo = .false. ! float restart (T) or not (F) 758 nn_writefl = 75 ! frequency of writing in float output file 759 nn_stockfl = 5475 ! frequency of creation of the float restart file 760 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 761 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 667 762 ! or computed with Blanke' scheme (F) 668 763 / … … 671 766 !----------------------------------------------------------------------- 672 767 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 673 ln_diaznl = . false.! Add zonal means and meridional stream functions674 ln_subbas = . false.! Atlantic/Pacific/Indian basins computation (T) or not768 ln_diaznl = .true. ! Add zonal means and meridional stream functions 769 ln_subbas = .true. ! Atlantic/Pacific/Indian basins computation (T) or not 675 770 ! (orca configuration only, need input basins mask file named "subbasins.nc" 676 nf_ptr = 1 ! Frequency of ptr computation [time step] 677 nf_ptr_wri = 15 ! Frequency of ptr outputs 678 / 771 ln_ptrcomp = .true. ! Add decomposition : overturning 772 nn_fptr = 1 ! Frequency of ptr computation [time step] 773 nn_fwri = 15 ! Frequency of ptr outputs [time step] 774 / 775 !----------------------------------------------------------------------- 776 &namhsb ! Heat and salt budgets 777 !----------------------------------------------------------------------- 778 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 779 / 780 781 !!====================================================================== 782 !! *** Observation & Assimilation namelists *** 783 !!====================================================================== 784 !! namobs observation and model comparison ('key_diaobs') 785 !! nam_asminc assimilation increments ('key_asminc') 786 !!====================================================================== 787 ! 788 !----------------------------------------------------------------------- 789 &namobs ! observation usage switch ('key_diaobs') 790 !----------------------------------------------------------------------- 791 ln_t3d = .false. ! Logical switch for T profile observations 792 ln_s3d = .false. ! Logical switch for S profile observations 793 ln_ena = .false. ! Logical switch for ENACT insitu data set 794 ! ! ln_cor Logical switch for Coriolis insitu data set 795 ln_profb = .false. ! Logical switch for feedback insitu data set 796 ln_sla = .false. ! Logical switch for SLA observations 797 798 ln_sladt = .false. ! Logical switch for AVISO SLA data 799 800 ln_slafb = .false. ! Logical switch for feedback SLA data 801 ! ln_ssh Logical switch for SSH observations 802 803 ln_sst = .false. ! Logical switch for SST observations 804 ! ln_reysst Logical switch for Reynolds observations 805 ! ln_ghrsst Logical switch for GHRSST observations 806 807 ln_sstfb = .false. ! Logical switch for feedback SST data 808 ! ln_sss Logical switch for SSS observations 809 ! ln_seaice Logical switch for Sea Ice observations 810 ! ln_vel3d Logical switch for velocity observations 811 ! ln_velavcur Logical switch for velocity daily av. cur. 812 ! ln_velhrcur Logical switch for velocity high freq. cur. 813 ! ln_velavadcp Logical switch for velocity daily av. ADCP 814 ! ln_velhradcp Logical switch for velocity high freq. ADCP 815 ! ln_velfb Logical switch for feedback velocity data 816 ! ln_grid_global Global distribtion of observations 817 ! ln_grid_search_lookup Logical switch for obs grid search w/lookup table 818 ! grid_search_file Grid search lookup file header 819 ! enactfiles ENACT input observation file names 820 ! coriofiles Coriolis input observation file name 821 ! ! profbfiles: Profile feedback input observation file name 822 profbfiles = 'profiles_01.nc' 823 ! ln_profb_enatim Enact feedback input time setting switch 824 ! slafilesact Active SLA input observation file name 825 ! slafilespas Passive SLA input observation file name 826 ! ! slafbfiles: Feedback SLA input observation file name 827 slafbfiles = 'sla_01.nc' 828 ! sstfiles GHRSST input observation file name 829 ! ! sstfbfiles: Feedback SST input observation file name 830 sstfbfiles = 'sst_01.nc' 'sst_02.nc' 'sst_03.nc' 'sst_04.nc' 'sst_05.nc' 831 ! seaicefiles Sea Ice input observation file name 832 ! velavcurfiles Vel. cur. daily av. input file name 833 ! velhvcurfiles Vel. cur. high freq. input file name 834 ! velavadcpfiles Vel. ADCP daily av. input file name 835 ! velhvadcpfiles Vel. ADCP high freq. input file name 836 ! velfbfiles Vel. feedback input observation file name 837 ! dobsini Initial date in window YYYYMMDD.HHMMSS 838 ! dobsend Final date in window YYYYMMDD.HHMMSS 839 ! n1dint Type of vertical interpolation method 840 ! n2dint Type of horizontal interpolation method 841 ! ln_nea Rejection of observations near land switch 842 nmsshc = 0 ! MSSH correction scheme 843 ! mdtcorr MDT correction 844 ! mdtcutoff MDT cutoff for computed correction 845 ln_altbias = .false. ! Logical switch for alt bias 846 ln_ignmis = .true. ! Logical switch for ignoring missing files 847 ! endailyavtypes ENACT daily average types 848 ln_grid_global = .true. 849 ln_grid_search_lookup = .false. 850 / 851 !----------------------------------------------------------------------- 852 &nam_asminc ! assimilation increments ('key_asminc') 853 !----------------------------------------------------------------------- 854 ln_bkgwri = .false. ! Logical switch for writing out background state 855 ln_trjwri = .false. ! Logical switch for writing out state trajectory 856 ln_trainc = .false. ! Logical switch for applying tracer increments 857 ln_dyninc = .false. ! Logical switch for applying velocity increments 858 ln_sshinc = .false. ! Logical switch for applying SSH increments 859 ln_asmdin = .false. ! Logical switch for Direct Initialization (DI) 860 ln_asmiau = .false. ! Logical switch for Incremental Analysis Updating (IAU) 861 nitbkg = 0 ! Timestep of background in [0,nitend-nit000-1] 862 nitdin = 0 ! Timestep of background for DI in [0,nitend-nit000-1] 863 nitiaustr = 1 ! Timestep of start of IAU interval in [0,nitend-nit000-1] 864 nitiaufin = 15 ! Timestep of end of IAU interval in [0,nitend-nit000-1] 865 niaufn = 0 ! Type of IAU weighting function 866 nittrjfrq = 0 ! Frequency of trajectory output for 4D-VAR 867 ln_salfix = .false. ! Logical switch for ensuring that the sa > salfixmin 868 salfixmin = -9999 ! Minimum salinity after applying the increments 869 / -
trunk/NEMOGCM/CONFIG/GYRE/EXP00/xmlio_server.def
- Property svn:keywords set to Id
r1552 r2528 17 17 global_mpi_buffer_size = 512 18 18 / 19 20 !!====================================================================== 21 !! namnc4 netcdf4 chunking and compression settings 22 !!====================================================================== 23 !----------------------------------------------------------------------- 24 &namnc4 ! netcdf4 chunking and compression settings 25 ! (benign if "key_netcdf4" is not used) 26 !----------------------------------------------------------------------- 27 nn_nchunks_i = 4 ! number of chunks in i-dimension 28 nn_nchunks_j = 4 ! number of chunks in j-dimension 29 nn_nchunks_k = 31 ! number of chunks in k-dimension 30 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 31 ! is optimal for postprocessing which works exclusively with horizontal slabs 32 ln_nc4zip = .TRUE. ! (T) use netcdf4 chunking and compression 33 ! (F) ignore chunking information and produce netcdf3-compatible files 34 / 19 35 20 -
trunk/NEMOGCM/CONFIG/GYRE_LOBSTER/EXP00/AA_job
- Property svn:keywords set to Id
r2521 r2528 97 97 cp ${R_EXPER}/namelist_top namelist_top 98 98 cp ${R_EXPER}/namelist_lobster namelist_lobster 99 cp ${R_EXPER}/iodef.xml .100 cp ${R_EXPER}/xmlio_server.def .101 102 99 ls -alF 103 100 -
trunk/NEMOGCM/CONFIG/GYRE_LOBSTER/EXP00/iodef.xml
r1802 r2528 54 54 <group id="SBC" axis_ref="none" grid_ref="grid_T" > <!-- time step automaticaly defined based on nn_fsbc --> 55 55 56 <field id="emp "description="Net Upward Water Flux" unit="kg/m2/s" />57 <field id="emps "description="concentration/dilution water flux" unit="kg/m2/s" />56 <field id="emp-rnf" description="Net Upward Water Flux" unit="kg/m2/s" /> 57 <field id="emps-rnf" description="concentration/dilution water flux" unit="kg/m2/s" /> 58 58 <field id="snowpre" description="Snow precipitation" unit="kg/m2/s" /> 59 59 <field id="runoffs" description="River Runoffs" unit="Kg/m2/s" /> … … 133 133 <field id="utau" description="Wind Stress along i-axis" unit="N/m2" axis_ref="none" /> 134 134 <field id="uoce" description="ocean current along i-axis" unit="m/s" /> 135 <field id="uoce_eff" description="Effective ocean current along i-axis" unit="m/s" />135 <field id="uoce_eff" description="Effective ocean transport along i-axis" unit="m3/s" /> 136 136 <!-- uoce_eiv: available with key_traldf_eiv and key_diaeiv --> 137 137 <field id="uoce_eiv" description="EIV ocean current along i-axis" unit="m/s" /> 138 138 <!-- uoce_eiv: available with key_trabbl_adv --> 139 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 140 <field id="ahu_bbl" description="BBL diffusive flux along i-axis" unit="m3/s" axis_ref="none" /> 140 141 <!-- variables available with key_diaar5 --> 141 142 <field id="u_masstr" description="ocean eulerian mass transport along i-axis" unit="kg/s" /> … … 150 151 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" /> 151 152 <field id="voce" description="ocean current along j-axis" unit="m/s" /> 152 <field id="voce_eff" description="Effective ocean current along j-axis" unit="m/s" />153 <field id="voce_eff" description="Effective ocean transport along j-axis" unit="m3/s" /> 153 154 <!-- voce_eiv: available with key_traldf_eiv and key_diaeiv --> 154 155 <field id="voce_eiv" description="EIV ocean current along j-axis" unit="m/s" /> 155 156 <!-- voce_eiv: available with key_trabbl_adv --> 156 157 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 158 <field id="ahv_bbl" description="BBL diffusive flux along j-axis" unit="m3/s" axis_ref="none" /> 157 159 <!-- variables available with key_diaar5 --> 158 160 <field id="v_masstr" description="ocean eulerian mass transport along j-axis" unit="kg/s" /> … … 166 168 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 167 169 <field id="woce" description="ocean vertical velocity" unit="m/s" /> 168 <field id="woce_eff" description="effective ocean vertical velocity" unit="m/s"/>170 <field id="woce_eff" description="effective ocean vertical transport" unit="m3/s" /> 169 171 <!-- woce_eiv: available with key_traldf_eiv and key_diaeiv --> 170 172 <field id="woce_eiv" description="EIV ocean vertical velocity" unit="m/s" /> 171 173 <!-- woce_eiv: available with key_trabbl_adv --> 172 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" />173 174 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 174 175 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> … … 272 273 273 274 <group id="2d" output_freq="172800" output_level="10" enabled=".TRUE."> <!-- 2d files --> 274 275 <file id="2d_grid_T" name="auto" description="ocean T grid variables" >276 <field ref="sst" name="sosstsst" />277 <field ref="sss" name="sosaline" />278 <field ref="ssh" name="sossheig" />279 </file>280 281 <file id="2d_ptrc_T" name="auto" description="lobster sms variables" >282 <field ref="ZOO" />283 <field ref="PHY" />284 <field ref="NO3" />285 </file>286 287 288 275 </group> 289 276 … … 296 283 <field ref="sss" name="sosaline" /> 297 284 <field ref="ssh" name="sossheig" /> 298 <field ref="emp "name="sowaflup" />285 <field ref="emp-rnf" name="sowaflup" /> 299 286 <field ref="qsr" name="soshfldo" /> 300 <field ref="emps "name="sowaflcd" />287 <field ref="emps-rnf" name="sowaflcd" /> 301 288 <field ref="qns+qsr" name="sohefldo" /> 302 289 <field ref="mldr10_1" name="somxl010" /> -
trunk/NEMOGCM/CONFIG/GYRE_LOBSTER/EXP00/namelist_lobster
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/GYRE_LOBSTER/EXP00/namelist_top
- Property svn:keywords set to Id
r1578 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/TOP1 : 1 - tracer definition (namtoptrc) 3 !! namelists 2 - dynamical tracer trends (namtoptrd) 4 !! 6 - tracer advection (namtopadv) 5 !! 7 - tracer bottom boundary (namtopbbl) 6 !! 8 - tracer lateral diffusion (namtopldf) 7 !! 3 - tracer vertical physics (namtopzdf) 8 !! 9 - tracer newtonian damping (namtopdmp) 2 !! NEMO/TOP1 : 1 - tracer definition (namtrc ) 3 !! namelists 2 - dynamical tracer trends (namtrc_trd) 4 !! 3 - tracer advection (namtrc_adv) 5 !! 4 - tracer lateral diffusion (namtrc_ldf) 6 !! 5 - tracer vertical physics (namtrc_zdf) 7 !! 6 - tracer newtonian damping (namtrc_dmp) 9 8 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 10 9 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 11 &namt optrc ! tracers definition10 &namtrc ! tracers definition 12 11 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13 n dttrc = 1 ! time step frequency for passive tracers14 n writetrc = 360 ! time step frequency fortracer outputs15 ln_rsttr = .false. ! start from a restart file (T) or not (F)16 n rsttr = 0 ! restart control = 0 initial time step is not compared to the restart file value12 nn_dttrc = 1 ! time step frequency for passive sn_tracers 13 nn_writetrc = 360 ! time step frequency for sn_tracer outputs 14 ln_rsttr = .false. ! start from a restart file (T) or not (F) 15 nn_rsttr = 0 ! restart control = 0 initial time step is not compared to the restart file value 17 16 ! = 1 do not use the value in the restart file 18 17 ! = 2 calendar parameters read in the restart file 19 cn_trcrst_in = "restart_trc" ! suffix of pass. tracer restart name (input)20 cn_trcrst_out = "restart_trc" ! suffix of pass. tracer restart name (output)18 cn_trcrst_in = "restart_trc" ! suffix of pass. sn_tracer restart name (input) 19 cn_trcrst_out = "restart_trc" ! suffix of pass. sn_tracer restart name (output) 21 20 ! 22 21 ! ! name ! title of the field ! units ! initial data ! save ! 23 22 ! ! ! ! ! from file ! or not ! 24 23 ! ! ! ! ! or not ! ! 25 tracer(1) = 'DET' , 'Detritus ', 'mmole-N/m3' , .false. , .true.26 tracer(2) = 'ZOO' , 'Zooplankton concentration ', 'mmole-N/m3' , .false. , .true.27 tracer(3) = 'PHY' , 'Phytoplankton concentration', 'mmole-N/m3' , .false. , .true.28 tracer(4) = 'NO3' , 'Nitrate concentration ', 'mmole-N/m3' , .false. , .true.29 tracer(5) = 'NH4' , 'Ammonium concentration ', 'mmole-N/m3' , .false. , .true.30 tracer(6) = 'DOM' , 'Dissolved organic matter ', 'mmole-N/m3' , .false. , .true.24 sn_tracer(1) = 'DET' , 'Detritus ', 'mmole-N/m3' , .false. , .true. 25 sn_tracer(2) = 'ZOO' , 'Zooplankton concentration ', 'mmole-N/m3' , .false. , .true. 26 sn_tracer(3) = 'PHY' , 'Phytoplankton concentration', 'mmole-N/m3' , .false. , .true. 27 sn_tracer(4) = 'NO3' , 'Nitrate concentration ', 'mmole-N/m3' , .false. , .true. 28 sn_tracer(5) = 'NH4' , 'Ammonium concentration ', 'mmole-N/m3' , .false. , .true. 29 sn_tracer(6) = 'DOM' , 'Dissolved organic matter ', 'mmole-N/m3' , .false. , .true. 31 30 / 32 31 !----------------------------------------------------------------------- 33 &namt opadv ! advection scheme for passive tracer32 &namtrc_adv ! advection scheme for passive tracer 34 33 !----------------------------------------------------------------------- 35 ln_trcadv_cen2 = .false. ! 2nd order centered scheme 36 ln_trcadv_tvd = .true. ! TVD scheme37 ln_trcadv_muscl = .false. 34 ln_trcadv_cen2 = .false. ! 2nd order centered scheme 35 ln_trcadv_tvd = .true. ! TVD scheme 36 ln_trcadv_muscl = .false. ! MUSCL scheme 38 37 ln_trcadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 39 ln_trcadv_smolar = .false. ! SMOLAR scheme 40 rsc = 1. ! tuning coefficient for Smolar. scheme 41 ncortrc = 1 ! number of corrective phases for Smolar. scheme 42 crosster = .false. ! computes Smolar crossterms (T) or not (F) 38 ln_trcadv_ubs = .false. ! UBS scheme 39 ln_trcadv_qck = .false. ! QUICKEST scheme 43 40 / 44 41 !----------------------------------------------------------------------- 45 &namtopbbl ! bottom boundary layer scheme for passive tracer 46 !----------------------------------------------------------------------- 47 atrcbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 48 / 49 !----------------------------------------------------------------------- 50 &namtopldf ! lateral diffusion scheme for passive tracer 42 &namtrc_ldf ! lateral diffusion scheme for passive tracer 51 43 !----------------------------------------------------------------------- 52 44 ln_trcldf_diff = .true. ! performs lateral diffusion (T) or not (F) … … 59 51 ln_trcldf_iso = .true. ! iso-neutral (require "key_ldfslp") 60 52 ! ! Coefficient 61 ahtrc0 = 300. ! horizontal eddy diffusivity for tracers [m2/s] 62 ahtrb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 63 aeivtr0 = 1000. ! eddy induced velocity coefficient [m2/s] (require "key_trcldf_eiv") 64 trcrat = 1. ! ratio betweeen passive and active tracer diffusion coeff 53 rn_ahtrb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 65 54 / 66 55 !----------------------------------------------------------------------- 67 &namt opzdf ! vertical physics56 &namtrc_zdf ! vertical physics 68 57 !----------------------------------------------------------------------- 69 58 ln_trczdf_exp = .false. ! split explicit (T) or implicit (F) time stepping 70 n _trczdf_exp= 3 ! number of sub-timestep for ln_trczdfexp=T59 nn_trczdf_exp = 3 ! number of sub-timestep for ln_trczdfexp=T 71 60 / 72 61 !----------------------------------------------------------------------- 73 &namt oprad ! treatment of negative concentrations62 &namtrc_rad ! treatment of negative concentrations 74 63 !----------------------------------------------------------------------- 75 ln_trcrad = . true. ! artificially correct negative concentrations (T) or not (F)64 ln_trcrad = .false. ! artificially correct negative concentrations (T) or not (F) 76 65 / 77 66 !----------------------------------------------------------------------- 78 &namt opdmp ! passive tracer newtonian damping ('key_trcdmp')67 &namtrc_dmp ! passive tracer newtonian damping ('key_tradmp && key_trcdmp') 79 68 !----------------------------------------------------------------------- 80 ndmptr = 20 ! type of damping in passive tracers 81 ! ='latitude', damping poleward of 'ndmp' degrees and function 82 ! of the distance-to-coast. Red and Med Seas as ndmptr=-1 83 ! =-1 damping only in Med and Red Seas 84 ndmpftr = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 85 nmldmptr = 1 ! type of damping: =0 damping throughout the water column 86 ! =1 no damping in the mixed layer defined by avt >5cm2/s ) 87 ! =2 no damping in the mixed layer defined rho<rho(surf)+.01 ) 88 sdmptr = 50. ! surface time scale for internal damping (days) 89 bdmptr = 360. ! bottom time scale for internal damping (days) 90 hdmptr = 800. ! depth of transition between sdmptr and bdmptr (meters) 69 nn_hdmp_tr = -1 ! horizontal shape =-1, damping in Med and Red Seas only 70 ! =XX, damping poleward of XX degrees (XX>0) 71 ! + F(distance-to-coast) + Red and Med Seas 72 nn_zdmp_tr = 1 ! vertical shape =0 damping throughout the water column 73 ! =1 no damping in the mixing layer (kz criteria) 74 ! =2 no damping in the mixed layer (rho crieria) 75 rn_surf_tr = 50. ! surface time scale of damping [days] 76 rn_bot_tr = 360. ! bottom time scale of damping [days] 77 rn_dep_tr = 800. ! depth of transition between rn_surf and rn_bot [meters] 78 nn_file_tr = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 91 79 / 92 80 !----------------------------------------------------------------------- 93 &namt optrd ! diagnostics on tracer trends81 &namtrc_trd ! diagnostics on tracer trends ('key_trdtrc') 94 82 ! or mixed-layer trends ('key_trdmld_trc') 95 83 !---------------------------------------------------------------------- 96 n trd_trc = 360 ! time step frequency and tracers trends97 n ctls_trc = 0 ! control surface type in mixed-layer trends (0,1 or n<jpk)98 ucf_trc= 86400 ! unit conversion factor (=1 -> /seconds ; =86400. -> /day)84 nn_trd_trc = 360 ! time step frequency and tracers trends 85 nn_ctls_trc = 0 ! control surface type in mixed-layer trends (0,1 or n<jpk) 86 rn_ucf_trc = 86400 ! unit conversion factor (=1 -> /seconds ; =86400. -> /day) 99 87 ln_trdmld_trc_restart = .false. ! restart for ML diagnostics 100 88 ln_trdmld_trc_instant = .false. ! flag to diagnose trends of instantantaneous or mean ML T/S 101 l uttrd(1) = .true.102 l uttrd(2) = .true.103 l uttrd(3) = .true.104 l uttrd(4) = .true.105 l uttrd(5) = .true.106 l uttrd(6) = .true.89 ln_trdtrc(1) = .true. 90 ln_trdtrc(2) = .true. 91 ln_trdtrc(3) = .true. 92 ln_trdtrc(4) = .true. 93 ln_trdtrc(5) = .true. 94 ln_trdtrc(6) = .true. 107 95 / -
trunk/NEMOGCM/CONFIG/GYRE_LOBSTER/EXP00/xmlio_server.def
- Property svn:keywords set to Id
r1552 r2528 17 17 global_mpi_buffer_size = 512 18 18 / 19 20 !!====================================================================== 21 !! namnc4 netcdf4 chunking and compression settings 22 !!====================================================================== 23 !----------------------------------------------------------------------- 24 &namnc4 ! netcdf4 chunking and compression settings 25 ! (benign if "key_netcdf4" is not used) 26 !----------------------------------------------------------------------- 27 nn_nchunks_i = 4 ! number of chunks in i-dimension 28 nn_nchunks_j = 4 ! number of chunks in j-dimension 29 nn_nchunks_k = 31 ! number of chunks in k-dimension 30 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 31 ! is optimal for postprocessing which works exclusively with horizontal slabs 32 ln_nc4zip = .TRUE. ! (T) use netcdf4 chunking and compression 33 ! (F) ignore chunking information and produce netcdf3-compatible files 34 / 19 35 20 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/1_namelist
- Property svn:eol-style deleted
r2467 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 2 !! NEMO/OPA : 1 - run manager (namrun) 3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom )3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom, namdta_tem, namdta_sal) 4 4 !! 3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core 5 !! namsbc_cpl, namqsr, namsbc_rnf, namsbc_ssr, namsbc_alb) 5 !! namsbc_cpl, namsbc_cpl_co2 namtra_qsr, namsbc_rnf, 6 !! namsbc_apr, namsbc_ssr, namsbc_alb) 6 7 !! 4 - lateral boundary (namlbc, namcla, namobc, namagrif, nambdy, nambdy_tide) 7 8 !! 5 - bottom boundary (nambfr, nambbc, nambbl) … … 9 10 !! 7 - dynamics (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 10 11 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_kpp, namzdf_ddm, namzdf_tmx) 11 !! 9 - diagnostics (namtrd, namgap, namspr, namflo, namptr) 12 !! 9 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 12 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, namptr, namhsb) 13 !! 10 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 14 !! 11 - Obs & Assim (namobs, nam_asminc) 13 15 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 14 ! CAUTION: some scripts does not support CAPITALs for logical use .true./.false., not .TRUE./.FALSE.15 16 16 17 !!====================================================================== 17 18 !! *** Run management namelists *** 18 19 !!====================================================================== 19 !! namrun 20 !!====================================================================== 21 20 !! namrun parameters of the run 21 !!====================================================================== 22 ! 22 23 !----------------------------------------------------------------------- 23 24 &namrun ! parameters of the run 24 25 !----------------------------------------------------------------------- 25 26 nn_no = 0 ! job number 26 cn_exp = "Agulhas"! experience name27 cn_exp = "Agulhas" ! experience name 27 28 nn_it000 = 1 ! first time step 28 nn_itend = 10950 ! last time step (std 5475)29 nn_date0 = 010101 ! initial calendar date yymmdd (used if n rstdt=1)29 nn_itend = 10950 ! last time step 30 nn_date0 = 010101 ! initial calendar date yymmdd (used if nn_rstctl=1) 30 31 nn_leapy = 0 ! Leap year calendar (1) or not (0) 32 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 33 nn_rstctl = 0 ! restart control = 0 nn_it000 is not compared to the restart file value 34 ! = 1 use nn_date0 in namelist (not the value in the restart file) 35 ! = 2 calendar parameters read in the restart file 36 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 37 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 31 38 nn_istate = 0 ! output the initial state (1) or not (0) 32 39 nn_stock = 10950 ! frequency of creation of a restart file (modulo referenced to 1) 33 nn_write = 10950 ! frequency of write in the output file (modulo referenced to n it000)40 nn_write = 10950 ! frequency of write in the output file (modulo referenced to nn_it000) 34 41 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 35 42 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 36 43 ln_clobber = .false. ! clobber (overwrite) an existing file 37 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (working only with iom_nf90 routines) 38 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 39 nn_rstctl = 0 ! restart control = 0 nit000 is not compared to the restart file value 40 ! = 1 use ndate0 in namelist (not the value in the restart file) 41 ! = 2 calendar parameters read in the restart file 42 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 43 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 44 / 44 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 45 / 46 45 47 !!====================================================================== 46 48 !! *** Domain namelists *** … … 49 51 !! namzgr_sco s-coordinate or hybrid z-s-coordinate 50 52 !! namdom space and time domain (bathymetry, mesh, timestep) 51 !!====================================================================== 52 53 !! namdta_tem data: temperature ("key_dtatem") 54 !! namdta_sal data: salinity ("key_dtasal") 55 !!====================================================================== 56 ! 53 57 !----------------------------------------------------------------------- 54 58 &namzgr ! vertical coordinate … … 63 67 rn_sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 64 68 rn_sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 65 rn_theta = 6.0 ! surface control parameter (0<= theta<=20)66 rn_thetb = 0.75 ! bottom control parameter (0<= thetb<= 1)67 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<r _max<1)69 rn_theta = 6.0 ! surface control parameter (0<=rn_theta<=20) 70 rn_thetb = 0.75 ! bottom control parameter (0<=rn_thetb<= 1) 71 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<rn_max<1) 68 72 ln_s_sigma = .false. ! hybrid s-sigma coordinates 69 73 rn_bb = 0.8 ! stretching with s-sigma … … 73 77 &namdom ! space and time domain (bathymetry, mesh, timestep) 74 78 !----------------------------------------------------------------------- 75 nn_bathy = 1 ! compute (=0) or read(=1) the bathymetry file 76 nn_closea = 0 ! closed seas and lakes are removed (=0) or kept (=1) from the ORCA domain 77 nn_msh = 0 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) 78 rn_e3zps_min= 20. ! the thickness of the partial step is set larger than the minimum 79 rn_e3zps_rat= 0.1 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) 79 nn_bathy = 1 ! compute (=0) or read (=1) the bathymetry file 80 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 81 nn_msh = 0 ! create (=1) a mesh file or not (=0) 82 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0) 83 rn_e3zps_min= 20. ! partial step thickness is set larger than the minimum of 84 rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0<rn_e3zps_rat<1 80 85 ! 81 rn_rdt = 2880. ! time step for the dynamics (and tracer if n acc=0) ==> 576082 nn_baro = 64 ! number of barotropic time step (for the split explicit algorithm)("key_dynspg_ts")86 rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) 87 nn_baro = 64 ! number of barotropic time step ("key_dynspg_ts") 83 88 rn_atfp = 0.1 ! asselin time filter parameter 84 89 nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k) 85 90 ! =0, not used, rdt = rdttra 86 rn_rdtmin = 14400. ! minimum time step on tracers (used if nacc=1) 87 rn_rdtmax = 14400. ! maximum time step on tracers (used if nacc=1) 88 rn_rdth = 800. ! depth variation of tracer time step (used if nacc=1) 89 / 91 rn_rdtmin = 14400. ! minimum time step on tracers (used if nn_acc=1) 92 rn_rdtmax = 14400. ! maximum time step on tracers (used if nn_acc=1) 93 rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1) 94 / 95 !----------------------------------------------------------------------- 96 &namdta_tem ! data : temperature ("key_dtatem") 97 !----------------------------------------------------------------------- 98 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 99 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 100 sn_tem = 'data_1m_potential_temperature_nomask', -1,'votemper', .true. , .true., 'yearly' , ' ' , ' ' 101 ! 102 cn_dir = './' ! root directory for the location of the runoff files 103 / 104 !----------------------------------------------------------------------- 105 &namdta_sal ! data : salinity ("key_dtasal") 106 !----------------------------------------------------------------------- 107 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 108 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 109 sn_sal = 'data_1m_salinity_nomask', -1 ,'vosaline', .true. , .true., 'yearly' , '' , ' ' 110 ! 111 cn_dir = './' ! root directory for the location of the runoff files 112 / 113 90 114 !!====================================================================== 91 115 !! *** Surface Boundary Condition namelists *** 92 116 !!====================================================================== 93 !! namsbc surface boundary condition 94 !! namsbc_ana analytical formulation 95 !! namsbc_flx flux formulation 96 !! namsbc_clio CLIO bulk formulea formulation 97 !! namsbc_core CORE bulk formulea formulation 98 !! namsbc_cpl CouPLed formulation ("key_coupled") 99 !! namtra_qsr penetrative solar radiation 100 !! namsbc_rnf river runoffs 101 !! namsbc_ssr sea surface restoring term (for T and/or S) 102 !! namsbc_alb albedo parameters 103 !!====================================================================== 104 117 !! namsbc surface boundary condition 118 !! namsbc_ana analytical formulation 119 !! namsbc_flx flux formulation 120 !! namsbc_clio CLIO bulk formulea formulation 121 !! namsbc_core CORE bulk formulea formulation 122 !! namsbc_cpl CouPLed formulation ("key_coupled") 123 !! namsbc_cpl_co2 coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 124 !! namtra_qsr penetrative solar radiation 125 !! namsbc_rnf river runoffs 126 !! namsbc_apr Atmospheric Pressure 127 !! namsbc_ssr sea surface restoring term (for T and/or S) 128 !! namsbc_alb albedo parameters 129 !!====================================================================== 130 ! 105 131 !----------------------------------------------------------------------- 106 132 &namsbc ! Surface Boundary Condition (surface module) 107 133 !----------------------------------------------------------------------- 108 134 nn_fsbc = 5 ! frequency of surface boundary condition computation 109 ! (= the frequency of sea-ice model call) 110 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 111 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 112 ln_blk_clio = .true. ! CLIO bulk formulation (T => fill namsbc_clio) 113 ln_blk_core = .false. ! CORE bulk formulation (T => fill namsbc_core) 114 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 135 ! (also = the frequency of sea-ice model call) 136 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 137 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 138 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 139 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 140 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 141 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 115 142 nn_ice = 0 ! =0 no ice boundary condition , 116 143 ! =1 use observed ice-cover , 117 ! =2 ice-model used ("key_lim3" or "key_lim2) 118 nn_ico_cpl = 0 ! ice-ocean coupling : =0 each nn_fsbc 119 ! =1 stresses recomputed each ocean time step ("key_lim3" only) 120 ! =2 combination of 0 and 1 cases ("key_lim3" only) 121 ln_dm2dc = .false. ! daily mean to diurnal cycle short wave (qsr) 122 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 123 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 144 ! =2 ice-model used ("key_lim3" or "key_lim2) 145 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 146 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 147 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 124 148 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 125 ! 126 ! 127 ! 149 ! =1 global mean of e-p-r set to zero at each time step 150 ! =2 annual global mean of e-p-r set to zero 151 ! =3 global emp set to zero and spread out over erp area 128 152 / 129 153 !----------------------------------------------------------------------- … … 140 164 &namsbc_flx ! surface boundary condition : flux formulation 141 165 !----------------------------------------------------------------------- 142 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !143 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !144 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , ''145 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , ''146 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , ''147 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , ''148 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , ''149 ! 166 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 167 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 168 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' 169 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' 170 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , '' 171 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , '' 172 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' 173 150 174 cn_dir = './' ! root directory for the location of the flux files 151 175 / … … 153 177 &namsbc_clio ! namsbc_clio CLIO bulk formulea 154 178 !----------------------------------------------------------------------- 155 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !156 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !157 sn_utau = 'taux_1m' , -1 , 'sozotaux' , .true. , .true., 'yearly' , '' , ''158 sn_vtau = 'tauy_1m' , -1 , 'sometauy' , .true. , .true., 'yearly' , '' , ''159 sn_wndm = 'flx' , -1 , 'socliowi' , .true. , .true., 'yearly' , '' , ''160 sn_tair = 'flx' , -1 , 'socliot2' , .true. , .true., 'yearly' , '' , ''161 sn_humi = 'flx' , -1 , 'socliohu' , .true. , .true., 'yearly' , '' , ''162 sn_ccov = 'flx' , -1 , 'socliocl' , .false. , .true., 'yearly' , '' , ''163 sn_prec = 'flx' , -1 , 'socliopl' , .false. , .true., 'yearly' , '' , ''164 ! 179 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 180 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 181 sn_utau = 'taux_1m' , -1 , 'sozotaux', .true. , .true. , 'yearly' , '' , '' 182 sn_vtau = 'tauy_1m' , -1 , 'sometauy', .true. , .true. , 'yearly' , '' , '' 183 sn_wndm = 'flx' , -1 , 'socliowi', .true. , .true. , 'yearly' , '' , '' 184 sn_tair = 'flx' , -1 , 'socliot2', .true. , .true. , 'yearly' , '' , '' 185 sn_humi = 'flx' , -1 , 'socliohu', .true. , .true. , 'yearly' , '' , '' 186 sn_ccov = 'flx' , -1 , 'socliocl', .false. , .true. , 'yearly' , '' , '' 187 sn_prec = 'flx' , -1 , 'socliopl', .false. , .true. , 'yearly' , '' , '' 188 165 189 cn_dir = './' ! root directory for the location of the bulk files are 166 190 / … … 168 192 &namsbc_core ! namsbc_core CORE bulk formulea 169 193 !----------------------------------------------------------------------- 170 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights! rotation !171 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename! pairing !172 sn_wndi = 'u10_core' , -1 , 'u10' , .true. , .true. , 'yearly' ,'bicubic_weights_orca2.nc' , 'U1'173 sn_wndj = 'v10_core' , -1 , 'v10' , .true. , .true. , 'yearly' ,'bicubic_weights_orca2.nc' , 'V1'174 sn_qsr = 'qsw_core' , -1 , 'swdn' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''175 sn_qlw = 'qlw_core' , -1 , 'lwdn' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''176 sn_tair = 't2_core' , -1 , 't2' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''177 sn_humi = 'q2_core' , -1 , 'q2' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''178 sn_prec = 'precip_core', -1 , 'precip' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''179 sn_snow = 'snow_core' , -1 , 'snow' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''180 sn_tdif = 'taudif_core', 24 , 'taudif' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''181 ! 194 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 195 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 196 sn_wndi = 'u_10.15JUNE2009_orca2' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , '' , 'Uwnd' 197 sn_wndj = 'v_10.15JUNE2009_orca2' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , '' , 'Vwnd' 198 sn_qsr = 'ncar_rad.15JUNE2009_orca2' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , '' , '' 199 sn_qlw = 'ncar_rad.15JUNE2009_orca2' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , '' , '' 200 sn_tair = 't_10.15JUNE2009_orca2' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , '' , '' 201 sn_humi = 'q_10.15JUNE2009_orca2' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , '' , '' 202 sn_prec = 'ncar_precip.15JUNE2009_orca2', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , '' , '' 203 sn_snow = 'ncar_precip.15JUNE2009_orca2', -1 , 'SNOW' , .false. , .true. , 'yearly' , '' , '' 204 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , '' , '' 205 182 206 cn_dir = './' ! root directory for the location of the bulk files 183 ln_2m = . true.! air temperature and humidity referenced at 2m (T) instead 10m (F)184 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data ?207 ln_2m = .false. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 208 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 185 209 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 186 210 / 187 211 !----------------------------------------------------------------------- 188 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 189 !----------------------------------------------------------------------- 212 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 213 !----------------------------------------------------------------------- 214 ! ! send 215 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice' 216 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice' 217 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow' 218 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice' 219 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian' 220 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 221 cn_snd_crt_grid = 'T' ! 'T' 222 ! ! receive 223 cn_rcv_w10m = 'none' ! 'none' 'coupled' 224 cn_rcv_taumod = 'coupled' ! 'none' 'coupled' 225 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice' 226 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian' 227 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 228 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V' 229 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled' 230 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 231 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 232 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice' 233 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed' 234 cn_rcv_cal = 'coupled' ! 'none' 'coupled' 235 / 236 !----------------------------------------------------------------------- 237 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 238 !----------------------------------------------------------------------- 239 cn_snd_co2 = 'coupled' ! send : 'none' 'coupled' 240 cn_rcv_co2 = 'coupled' ! receive : 'none' 'coupled' 190 241 / 191 242 !----------------------------------------------------------------------- 192 243 &namtra_qsr ! penetrative solar radiation 193 244 !----------------------------------------------------------------------- 194 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !195 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !196 sn_chl = 'chlorophyll', -1 , 'CHLA' , .true. , .true., 'yearly' , '' , ''197 245 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 246 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 247 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' 248 198 249 cn_dir = './' ! root directory for the location of the runoff files 199 250 ln_traqsr = .true. ! Light penetration (T) or not (F) … … 201 252 ln_qsr_2bd = .false. ! 2 bands light penetration 202 253 ln_qsr_bio = .false. ! bio-model light penetration 203 nn_chldta = 0! RGB : Chl data (=1) or cst value (=0)254 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 204 255 rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1) 205 256 rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction 206 257 rn_si1 = 23.0 ! 2 bands: longest depth of extinction 207 rn_si2 = 62.0 ! 3 bands: longest depth of extinction (for blue waveband & 0.01 mg/m2 Chl)208 258 / 209 259 !----------------------------------------------------------------------- 210 260 &namsbc_rnf ! runoffs namelist surface boundary condition 211 261 !----------------------------------------------------------------------- 212 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 213 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 214 sn_rnf = 'runoff_1m_nomask' , -1 , 'sorunoff' , .true. , .true. , 'yearly' , '' , '' 215 sn_cnf = 'runoff_1m_nomask' , 0 , 'socoefr' , .false. , .true. , 'yearly' , '' , '' 216 262 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 263 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 264 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' 265 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' 266 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' 267 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' 268 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' 269 217 270 cn_dir = './' ! root directory for the location of the runoff files 218 ln_rnf_emp = .false.! runoffs included into precipitation field (T) or into a file (F)219 ln_rnf_mouth = .false.! specific treatment at rivers mouths271 ln_rnf_emp = .false. ! runoffs included into precipitation field (T) or into a file (F) 272 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 220 273 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used 221 274 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] 222 275 rn_rfact = 1.e0 ! multiplicative factor for runoff 276 ln_rnf_depth = .false. ! read in depth information for runoff 277 ln_rnf_tem = .false. ! read in temperature information for runoff 278 ln_rnf_sal = .false. ! read in salinity information for runoff 279 / 280 !----------------------------------------------------------------------- 281 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk 282 !----------------------------------------------------------------------- 283 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 284 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 285 sn_apr = 'patm' , -1 ,'somslpre', .true. , .true. , 'yearly' , '' , '' 286 287 cn_dir = './' ! root directory for the location of the bulk files 288 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 223 289 / 224 290 !----------------------------------------------------------------------- 225 291 &namsbc_ssr ! surface boundary condition : sea surface restoring 226 292 !----------------------------------------------------------------------- 227 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !228 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !229 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , ''230 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true., 'yearly' , '' , ''231 293 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 294 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 295 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' 296 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true. , 'yearly' , '' , '' 297 232 298 cn_dir = './' ! root directory for the location of the runoff files 233 299 nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0) 234 nn_sssr = 0 ! add a damping term in the surface freshwater flux (=1) or not (=0) 300 nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2) 301 ! or to SSS only (=1) or no damping term (=0) 235 302 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 236 303 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 237 ln_sssr_bnd = . false.! flag to bound erp term (associated with nn_sssr=2)238 rn_sssr_bnd = 0.e0 ! ABS(Max/Min) value of the damping erp term [mm/day]304 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 305 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 239 306 / 240 307 !----------------------------------------------------------------------- … … 258 325 !! namtide Tidal forcing at open boundaries ("key_bdy_tides") 259 326 !!====================================================================== 260 327 ! 261 328 !----------------------------------------------------------------------- 262 329 &namlbc ! lateral momentum boundary condition … … 273 340 &namobc ! open boundaries parameters ("key_obc") 274 341 !----------------------------------------------------------------------- 275 ln_obc_clim= .false. ! climatological obc data files (T) or not (F)276 ln_vol_cst= .true. ! impose the total volume conservation (T) or not (F)277 ln_obc_fla= .false. ! Flather open boundary condition278 nn_obcdta= 1 ! = 0 the obc data are equal to the initial state342 ln_obc_clim = .false. ! climatological obc data files (T) or not (F) 343 ln_vol_cst = .true. ! impose the total volume conservation (T) or not (F) 344 ln_obc_fla = .false. ! Flather open boundary condition 345 nn_obcdta = 1 ! = 0 the obc data are equal to the initial state 279 346 ! = 1 the obc data are read in 'obc.dta' files 280 cn_obcdta= 'annual' ! set to annual if obc datafile hold 1 year of data347 cn_obcdta = 'annual' ! set to annual if obc datafile hold 1 year of data 281 348 ! set to monthly if obc datafile hold 1 month of data 282 rn_dpein= 1. ! damping time scale for inflow at east open boundary283 rn_dpwin= 1. ! - - - west - -284 rn_dpnin= 1. ! - - - north - -285 rn_dpsin= 1. ! - - - south - -286 rn_dpeob= 3000. ! time relaxation (days) for the east open boundary287 rn_dpwob= 15. ! - - - west - -288 rn_dpnob= 3000. ! - - - north - -289 rn_dpsob= 15. ! - - - south - -290 rn_volemp = 1.! = 0 the total volume change with the surface flux (E-P-R)349 rn_dpein = 1. ! damping time scale for inflow at east open boundary 350 rn_dpwin = 1. ! - - - west - - 351 rn_dpnin = 1. ! - - - north - - 352 rn_dpsin = 1. ! - - - south - - 353 rn_dpeob = 3000. ! time relaxation (days) for the east open boundary 354 rn_dpwob = 15. ! - - - west - - 355 rn_dpnob = 3000. ! - - - north - - 356 rn_dpsob = 15. ! - - - south - - 357 rn_volemp = 1. ! = 0 the total volume change with the surface flux (E-P-R) 291 358 ! = 1 the total volume remains constant 292 359 / … … 294 361 &namagrif ! AGRIF zoom ("key_agrif") 295 362 !----------------------------------------------------------------------- 296 nn_cln_update = 3! baroclinic update frequency297 ln_spc_dyn = .true.! use 0 as special value for dynamics298 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [s]299 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [s]363 nn_cln_update = 3 ! baroclinic update frequency 364 ln_spc_dyn = .true. ! use 0 as special value for dynamics 365 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 366 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 300 367 / 301 368 !----------------------------------------------------------------------- 302 369 &nambdy ! unstructured open boundaries ("key_bdy") 303 370 !----------------------------------------------------------------------- 304 filbdy_mask = '' ! name of mask file (if ln_bdy_mask=.TRUE.) 305 filbdy_data_T = 'bdydata_grid_T.nc' ! name of data file (T-points) 306 filbdy_data_U = 'bdydata_grid_U.nc' ! name of data file (U-points) 307 filbdy_data_V = 'bdydata_grid_V.nc' ! name of data file (V-points) 308 ln_bdy_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 309 ln_bdy_vol = .true. ! total volume correction (see volbdy parameter) 310 ln_bdy_mask = .false. ! boundary mask from filbdy_mask (T) or boundaries are on edges of domain (F) 311 ln_bdy_tides = .true. ! Apply tidal harmonic forcing with Flather condition 312 ln_bdy_dyn_fla = .true. ! Apply Flather condition to velocities 313 ln_bdy_tra_frs = .false. ! Apply FRS condition to temperature and salinity 314 ln_bdy_dyn_frs = .false. ! Apply FRS condition to velocities 315 nbdy_dta = 1 ! = 0, bdy data are equal to the initial state 316 ! = 1, bdy data are read in 'bdydata .nc' files 317 nb_rimwidth = 9 ! width of the relaxation zone 318 volbdy = 0 ! = 0, the total water flux across open boundaries is zero 319 ! = 1, the total volume of the system is conserved 320 / 321 !----------------------------------------------------------------------- 322 &nambdy_tide ! tidal forcing at unstructured boundaries 323 !----------------------------------------------------------------------- 324 filtide = 'bdytide_' ! file name root of tidal forcing files 325 tide_cpt = 'M2','S1' ! names of tidal components used 326 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 327 ln_tide_date = .false. ! adjust tidal harmonics for start date of run 371 cn_mask = '' ! name of mask file (ln_mask=T) 372 cn_dta_frs_T= 'bdydata_grid_T.nc' ! name of data file (T-points) 373 cn_dta_frs_U= 'bdydata_grid_U.nc' ! name of data file (U-points) 374 cn_dta_frs_V= 'bdydata_grid_V.nc' ! name of data file (V-points) 375 cn_dta_fla_T= 'bdydata_bt_grid_T.nc' ! name of data file for Flather condition (T-points) 376 cn_dta_fla_U= 'bdydata_bt_grid_U.nc' ! name of data file for Flather condition (U-points) 377 cn_dta_fla_V= 'bdydata_bt_grid_V.nc' ! name of data file for Flather condition (V-points) 378 379 ln_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 380 ln_vol = .false. ! total volume correction (see volbdy parameter) 381 ln_mask = .false. ! boundary mask from filbdy_mask (T), boundaries are on edges of domain (F) 382 ln_tides = .false. ! Apply tidal harmonic forcing with Flather condition 383 ln_dyn_fla = .false. ! Apply Flather condition to velocities 384 ln_tra_frs = .false. ! Apply FRS condition to temperature and salinity 385 ln_dyn_frs = .false. ! Apply FRS condition to velocities 386 nn_rimwidth = 9 ! width of the relaxation zone 387 nn_dtactl = 1 ! = 0, bdy data are equal to the initial state 388 ! = 1, bdy data are read in 'bdydata .nc' files 389 nn_volctl = 0 ! = 0, the total water flux across open boundaries is zero 390 ! = 1, the total volume of the system is conserved 391 / 392 !----------------------------------------------------------------------- 393 &nambdy_tide ! tidal forcing at unstructured boundaries 394 !----------------------------------------------------------------------- 395 filtide = 'bdytide_' ! file name root of tidal forcing files 396 tide_cpt = 'M2','S1' ! names of tidal components used 397 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 398 ln_tide_date= .false. ! adjust tidal harmonics for start date of run 328 399 / 329 400 … … 332 403 !!====================================================================== 333 404 !! nambfr bottom friction 334 !! nambbc bottom temperature boundary condition ("key_trabbc")335 !! nambbl bottom boundary layer scheme ("key_trabbl _dif","key_trabbl_adv")336 !!====================================================================== 337 405 !! nambbc bottom temperature boundary condition 406 !! nambbl bottom boundary layer scheme ("key_trabbl") 407 !!====================================================================== 408 ! 338 409 !----------------------------------------------------------------------- 339 410 &nambfr ! bottom friction … … 343 414 rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case) 344 415 rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case) 345 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m ^2/s^2)346 ln_bfr2d = .false.! horizontal variation of the bottom friction coef (read a 2D mask file )347 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d = .true.)416 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2) 417 ln_bfr2d = .false. ! horizontal variation of the bottom friction coef (read a 2D mask file ) 418 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d=T) 348 419 / 349 420 !----------------------------------------------------------------------- 350 421 &nambbc ! bottom temperature boundary condition 351 422 !----------------------------------------------------------------------- 423 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 352 424 nn_geoflx = 2 ! geothermal heat flux: = 0 no flux 353 425 ! = 1 constant flux … … 358 430 &nambbl ! bottom boundary layer scheme 359 431 !----------------------------------------------------------------------- 360 ! ! diffusive bbl ("key_trabbl") 361 ! ! advective bbl ("key_trabbl_adv") 362 rn_ahtbbl = 10000. ! lateral mixing coefficient in the bbl [m2/s] 363 / 432 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 433 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 434 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 435 rn_gambbl = 10. ! advective bbl coefficient [s] 436 / 437 364 438 !!====================================================================== 365 439 !! Tracer (T & S ) namelists … … 370 444 !! namtra_dmp T & S newtonian damping ("key_tradmp") 371 445 !!====================================================================== 372 446 ! 373 447 !----------------------------------------------------------------------- 374 448 &nameos ! ocean physical parameters 375 449 !----------------------------------------------------------------------- 376 nn_eos = 0! type of equation of state and Brunt-Vaisala frequency450 nn_eos = 0 ! type of equation of state and Brunt-Vaisala frequency 377 451 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) 378 452 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 379 453 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 380 rn_alpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2)381 rn_beta = 0.001 ! saline expension coefficient (neos= 2)454 rn_alpha = 2.0e-4 ! thermal expension coefficient (nn_eos= 1 or 2) 455 rn_beta = 7.7e-4 ! saline expension coefficient (nn_eos= 2) 382 456 / 383 457 !----------------------------------------------------------------------- … … 389 463 ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 390 464 ln_traadv_ubs = .false. ! UBS scheme 465 ln_traadv_qck = .false. ! QUCIKEST scheme 391 466 / 392 467 !----------------------------------------------------------------------- 393 468 &namtra_ldf ! lateral diffusion scheme for tracer 394 469 !----------------------------------------------------------------------- 395 ! Type of the operator : 396 ln_traldf_lap = .true. ! laplacian operator 397 ln_traldf_bilap = .false. ! bilaplacian operator 398 ! Direction of action : 399 ln_traldf_level = .false. ! iso-level 400 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 401 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 402 ! Coefficient 403 rn_aht_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s] 404 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 405 rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 470 ! ! Type of the operator : 471 ln_traldf_lap = .true. ! laplacian operator 472 ln_traldf_bilap = .false. ! bilaplacian operator 473 ! ! Direction of action : 474 ln_traldf_level = .false. ! iso-level 475 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 476 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 477 ln_traldf_grif = .false. ! griffies skew flux formulation (require "key_ldfslp") ! UNDER TEST, DO NOT USE 478 ln_traldf_gdia = .false. ! griffies operator strfn diagnostics (require "key_ldfslp") ! UNDER TEST, DO NOT USE 479 ! ! Coefficient 480 rn_aht_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s] 481 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 482 rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 406 483 / 407 484 !----------------------------------------------------------------------- … … 417 494 rn_bot = 360. ! bottom time scale of damping [days] 418 495 rn_dep = 800. ! depth of transition between rn_surf and rn_bot [meters] 419 nn_file = 1 ! create a damping.coeff NetCDF file (=1) or not (=0) 420 / 496 nn_file = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 497 / 498 421 499 !!====================================================================== 422 500 !! *** Dynamics namelists *** … … 428 506 !! namdyn_ldf lateral diffusion scheme 429 507 !!====================================================================== 430 508 ! 431 509 !----------------------------------------------------------------------- 432 510 &namdyn_adv ! formulation of the momentum advection … … 468 546 &namdyn_ldf ! lateral diffusion on momentum 469 547 !----------------------------------------------------------------------- 470 548 ! ! Type of the operator : 471 549 ln_dynldf_lap = .false. ! laplacian operator 472 550 ln_dynldf_bilap = .true. ! bilaplacian operator 473 551 ! ! Direction of action : 474 552 ln_dynldf_level = .false. ! iso-level 475 553 ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.) 476 554 ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp") 477 ! Coefficient 478 rn_ahm_0 = -8.5e+11 ! horizontal eddy viscosity [m2/s] 479 rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s] 480 / 555 ! ! Coefficient 556 rn_ahm_0_lap = 40000. ! horizontal laplacian eddy viscosity [m2/s] 557 rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s] 558 rn_ahm_0_blp = -8.5e+11 ! horizontal bilaplacian eddy viscosity [m4/s] 559 / 560 481 561 !!====================================================================== 482 562 !! Tracers & Dynamics vertical physics namelists 483 563 !!====================================================================== 484 !! 485 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric")486 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke")487 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp")488 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm")489 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx")490 !!====================================================================== 491 564 !! namzdf vertical physics 565 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric") 566 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke") 567 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp") 568 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm") 569 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx") 570 !!====================================================================== 571 ! 492 572 !----------------------------------------------------------------------- 493 573 &namzdf ! vertical physics … … 500 580 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 501 581 rn_avevd = 100. ! evd mixing coefficient [m2/s] 502 ln_zdfnpc = .false. ! Non-Penetrative algorithm (T) or not (F)582 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F) 503 583 nn_npc = 1 ! frequency of application of npc 504 584 nn_npcp = 365 ! npc control print frequency … … 518 598 rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 519 599 rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation 520 rn_ebb = 6 0. ! coef. of the surface input of tke600 rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T) 521 601 rn_emin = 1.e-6 ! minimum value of tke [m2/s2] 522 602 rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2] 523 rn_bshear = 1.e-20 ! background shear (>0)524 603 nn_mxl = 2 ! mixing length: = 0 bounded by the distance to surface and bottom 525 604 ! = 1 bounded by the local vertical scale factor 526 605 ! = 2 first vertical derivative of mixing length bounded by 1 527 ! = 3 same criteria as case 2 but applied in a different way606 ! = 3 as =2 with distinct disspipative an mixing length scale 528 607 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 529 ln_mxl0 = .false. ! mixing length scale surface value as function of wind stress (T) or not (F) 530 rn_lmin = 0.001 ! interior buoyancy lenght scale minimum value 531 rn_lmin0 = 0.01 ! surface buoyancy lenght scale minimum value 532 nn_etau = 0 ! exponentially deceasing penetration of tke due to internal & intertial waves 533 ! = 0 no penetration ( O(2 km) resolution) 534 ! = 1 additional tke source (rn_efr * en) 535 ! = 2 additional tke source (rn_efr * en) applied only at the base of the mixed layer 536 ! = 3 additional tke source (HF contribution: mean of stress module - module of mean stress) 537 nn_htau = 1 ! type of exponential decrease of tke penetration 608 ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F) 609 rn_mxl0 = 0.04 ! surface buoyancy lenght scale minimum value 610 ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002) 611 rn_lc = 0.15 ! coef. associated to Langmuir cells 612 nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves 613 ! = 0 no penetration 614 ! = 1 add a tke source below the ML 615 ! = 2 add a tke source just at the base of the ML 616 ! = 3 as = 1 applied on HF part of the stress ("key_coupled") 617 rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 618 nn_htau = 1 ! type of exponential decrease of tke penetration below the ML 538 619 ! = 0 constant 10 m length scale 539 ! = 1 0.5m at the equator to 30m at high latitudes 540 ! = 2 30 meters constant depth penetration 541 ! otion used only if nn_etau = 1 or 2: 542 rn_efr = 0.05 ! fraction of surface tke value which penetrates inside the ocean 543 ! otion used only if nn_etau = 3: 544 rn_addhft = -1.e-3 ! add offset applied to the "mean of stress module - module of mean stress" (always kept > 0) 545 rn_sclhft = 1. ! scale factor applied to the "mean of stress module - module of mean stress" 546 ln_lc = .false. ! Langmuir cell parameterisation 547 rn_lc = 0.15 ! coef. associated to Langmuir cells 620 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 548 621 / 549 622 !------------------------------------------------------------------------ 550 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and option nally:623 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally: 551 624 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 552 625 ln_kpprimix = .true. ! shear instability mixing … … 561 634 / 562 635 !----------------------------------------------------------------------- 636 &namzdf_gls ! GLS vertical diffusion ("key_zdfgls") 637 !----------------------------------------------------------------------- 638 rn_emin = 1.e-6 ! minimum value of e [m2/s2] 639 rn_epsmin = 1.e-12 ! minimum value of eps [m2/s3] 640 ln_length_lim = .true. ! limit on the dissipation rate under stable stratification (Galperin et al., 1988) 641 rn_clim_galp = 0.53 ! galperin limit 642 ln_crban = .true. ! Use Craig & Banner (1994) surface wave mixing parametrisation 643 ln_sigpsi = .true. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case 644 rn_crban = 100. ! Craig and Banner 1994 constant for wb tke flux 645 rn_charn = 70000. ! Charnock constant for wb induced roughness length 646 nn_tkebc_surf = 1 ! surface tke condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 647 nn_tkebc_bot = 1 ! bottom tke condition (0/1=Dir/Neum) 648 nn_psibc_surf = 1 ! surface psi condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 649 nn_psibc_bot = 1 ! bottom psi condition (0/1=Dir/Neum) 650 nn_stab_func = 2 ! stability function (0=Galp, 1= KC94, 2=CanutoA, 3=CanutoB) 651 nn_clos = 1 ! predefined closure type (0=MY82, 1=k-eps, 2=k-w, 3=Gen) 652 / 653 !----------------------------------------------------------------------- 563 654 &namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm") 564 655 !----------------------------------------------------------------------- … … 573 664 rn_tfe = 0.333 ! tidal dissipation efficiency 574 665 rn_me = 0.2 ! mixing efficiency 575 ln_tmx_itf = . FALSE. ! ITF specific parameterisation666 ln_tmx_itf = .false. ! ITF specific parameterisation 576 667 rn_tfe_itf = 1. ! ITF tidal dissipation efficiency 577 668 / 669 578 670 !!====================================================================== 579 671 !! *** Miscelaneous namelists *** … … 584 676 !! namsol elliptic solver / island / free surface 585 677 !!====================================================================== 586 678 ! 587 679 !----------------------------------------------------------------------- 588 680 &namsol ! elliptic solver / island / free surface … … 601 693 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 602 694 !----------------------------------------------------------------------- 603 cn_mpi_send = ' S' ! mpi send/recieve type ='S', 'B', or 'I' for standard send,695 cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 604 696 ! buffer blocking send or immediate non-blocking sends, resp. 605 697 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation … … 625 717 nn_bench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 626 718 ! (no physical validity of the results) 627 nn_bit_cmp = 0 ! bit comparison mode (1/0): CAUTION use zero except for test 628 ! of comparison between single and multiple processor runs 629 / 630 631 !!====================================================================== 632 !! *** Diagnostics namelists *** 633 !!====================================================================== 719 / 720 721 !!====================================================================== 722 !! *** Diagnostics namelists *** 723 !!====================================================================== 724 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 634 725 !! namtrd dynamics and/or tracer trends ("key_trddyn","key_trdtra","key_trdmld") 635 !! namgap level mean model-data gap ("key_diagap")636 726 !! namflo float parameters ("key_float") 637 727 !! namptr Poleward Transport Diagnostics 638 !!====================================================================== 639 728 !! namhsb Heat and salt budgets 729 !!====================================================================== 730 ! 731 !----------------------------------------------------------------------- 732 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 733 !----------------------------------------------------------------------- 734 nn_nchunks_i= 4 ! number of chunks in i-dimension 735 nn_nchunks_j= 4 ! number of chunks in j-dimension 736 nn_nchunks_k= 31 ! number of chunks in k-dimension 737 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 738 ! is optimal for postprocessing which works exclusively with horizontal slabs 739 ln_nc4zip = .true. ! (T) use netcdf4 chunking and compression 740 ! (F) ignore chunking information and produce netcdf3-compatible files 741 / 640 742 !----------------------------------------------------------------------- 641 743 &namtrd ! diagnostics on dynamics and/or tracer trends ("key_trddyn" and/or "key_trdtra") 642 ! ! or mixed-layer trends or barotropic vorticity ( 'key_trdmld' or"key_trdvor")744 ! ! or mixed-layer trends or barotropic vorticity ("key_trdmld" or "key_trdvor") 643 745 !----------------------------------------------------------------------- 644 746 nn_trd = 365 ! time step frequency dynamics and tracers trends … … 651 753 / 652 754 !----------------------------------------------------------------------- 653 &namgap ! level mean model-data gap ('key_diagap')654 !-----------------------------------------------------------------------655 nn_gap = 15 ! time-step frequency of model-data gap computation656 nn_prg = 10 ! time-step frequency of gap print in model output657 /658 !-----------------------------------------------------------------------659 755 &namflo ! float parameters ("key_float") 660 756 !----------------------------------------------------------------------- 661 ln_rstflo= .false. ! float restart (T) or not (F)662 nn_writefl= 75 ! frequency of writing in float output file663 nn_stockfl= 5475 ! frequency of creation of the float restart file664 ln_argo= .false. ! Argo type floats (stay at the surface each 10 days)665 ln_flork4= .false. ! trajectories computed with a 4th order Runge-Kutta (T)757 ln_rstflo = .false. ! float restart (T) or not (F) 758 nn_writefl = 75 ! frequency of writing in float output file 759 nn_stockfl = 5475 ! frequency of creation of the float restart file 760 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 761 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 666 762 ! or computed with Blanke' scheme (F) 667 763 / … … 670 766 !----------------------------------------------------------------------- 671 767 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 672 ln_diaznl = . false.! Add zonal means and meridional stream functions673 ln_subbas = . false.! Atlantic/Pacific/Indian basins computation (T) or not768 ln_diaznl = .true. ! Add zonal means and meridional stream functions 769 ln_subbas = .true. ! Atlantic/Pacific/Indian basins computation (T) or not 674 770 ! (orca configuration only, need input basins mask file named "subbasins.nc" 675 nf_ptr = 1 ! Frequency of ptr computation [time step] 676 nf_ptr_wri = 15 ! Frequency of ptr outputs 677 / 771 ln_ptrcomp = .true. ! Add decomposition : overturning 772 nn_fptr = 1 ! Frequency of ptr computation [time step] 773 nn_fwri = 15 ! Frequency of ptr outputs [time step] 774 / 775 !----------------------------------------------------------------------- 776 &namhsb ! Heat and salt budgets 777 !----------------------------------------------------------------------- 778 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 779 / 780 781 !!====================================================================== 782 !! *** Observation & Assimilation namelists *** 783 !!====================================================================== 784 !! namobs observation and model comparison ('key_diaobs') 785 !! nam_asminc assimilation increments ('key_asminc') 786 !!====================================================================== 787 ! 788 !----------------------------------------------------------------------- 789 &namobs ! observation usage switch ('key_diaobs') 790 !----------------------------------------------------------------------- 791 ln_t3d = .false. ! Logical switch for T profile observations 792 ln_s3d = .false. ! Logical switch for S profile observations 793 ln_ena = .false. ! Logical switch for ENACT insitu data set 794 ! ! ln_cor Logical switch for Coriolis insitu data set 795 ln_profb = .false. ! Logical switch for feedback insitu data set 796 ln_sla = .false. ! Logical switch for SLA observations 797 798 ln_sladt = .false. ! Logical switch for AVISO SLA data 799 800 ln_slafb = .false. ! Logical switch for feedback SLA data 801 ! ln_ssh Logical switch for SSH observations 802 803 ln_sst = .false. ! Logical switch for SST observations 804 ! ln_reysst Logical switch for Reynolds observations 805 ! ln_ghrsst Logical switch for GHRSST observations 806 807 ln_sstfb = .false. ! Logical switch for feedback SST data 808 ! ln_sss Logical switch for SSS observations 809 ! ln_seaice Logical switch for Sea Ice observations 810 ! ln_vel3d Logical switch for velocity observations 811 ! ln_velavcur Logical switch for velocity daily av. cur. 812 ! ln_velhrcur Logical switch for velocity high freq. cur. 813 ! ln_velavadcp Logical switch for velocity daily av. ADCP 814 ! ln_velhradcp Logical switch for velocity high freq. ADCP 815 ! ln_velfb Logical switch for feedback velocity data 816 ! ln_grid_global Global distribtion of observations 817 ! ln_grid_search_lookup Logical switch for obs grid search w/lookup table 818 ! grid_search_file Grid search lookup file header 819 ! enactfiles ENACT input observation file names 820 ! coriofiles Coriolis input observation file name 821 ! ! profbfiles: Profile feedback input observation file name 822 profbfiles = 'profiles_01.nc' 823 ! ln_profb_enatim Enact feedback input time setting switch 824 ! slafilesact Active SLA input observation file name 825 ! slafilespas Passive SLA input observation file name 826 ! ! slafbfiles: Feedback SLA input observation file name 827 slafbfiles = 'sla_01.nc' 828 ! sstfiles GHRSST input observation file name 829 ! ! sstfbfiles: Feedback SST input observation file name 830 sstfbfiles = 'sst_01.nc' 'sst_02.nc' 'sst_03.nc' 'sst_04.nc' 'sst_05.nc' 831 ! seaicefiles Sea Ice input observation file name 832 ! velavcurfiles Vel. cur. daily av. input file name 833 ! velhvcurfiles Vel. cur. high freq. input file name 834 ! velavadcpfiles Vel. ADCP daily av. input file name 835 ! velhvadcpfiles Vel. ADCP high freq. input file name 836 ! velfbfiles Vel. feedback input observation file name 837 ! dobsini Initial date in window YYYYMMDD.HHMMSS 838 ! dobsend Final date in window YYYYMMDD.HHMMSS 839 ! n1dint Type of vertical interpolation method 840 ! n2dint Type of horizontal interpolation method 841 ! ln_nea Rejection of observations near land switch 842 nmsshc = 0 ! MSSH correction scheme 843 ! mdtcorr MDT correction 844 ! mdtcutoff MDT cutoff for computed correction 845 ln_altbias = .false. ! Logical switch for alt bias 846 ln_ignmis = .true. ! Logical switch for ignoring missing files 847 ! endailyavtypes ENACT daily average types 848 ln_grid_global = .true. 849 ln_grid_search_lookup = .false. 850 / 851 !----------------------------------------------------------------------- 852 &nam_asminc ! assimilation increments ('key_asminc') 853 !----------------------------------------------------------------------- 854 ln_bkgwri = .false. ! Logical switch for writing out background state 855 ln_trjwri = .false. ! Logical switch for writing out state trajectory 856 ln_trainc = .false. ! Logical switch for applying tracer increments 857 ln_dyninc = .false. ! Logical switch for applying velocity increments 858 ln_sshinc = .false. ! Logical switch for applying SSH increments 859 ln_asmdin = .false. ! Logical switch for Direct Initialization (DI) 860 ln_asmiau = .false. ! Logical switch for Incremental Analysis Updating (IAU) 861 nitbkg = 0 ! Timestep of background in [0,nitend-nit000-1] 862 nitdin = 0 ! Timestep of background for DI in [0,nitend-nit000-1] 863 nitiaustr = 1 ! Timestep of start of IAU interval in [0,nitend-nit000-1] 864 nitiaufin = 15 ! Timestep of end of IAU interval in [0,nitend-nit000-1] 865 niaufn = 0 ! Type of IAU weighting function 866 nittrjfrq = 0 ! Frequency of trajectory output for 4D-VAR 867 ln_salfix = .false. ! Logical switch for ensuring that the sa > salfixmin 868 salfixmin = -9999 ! Minimum salinity after applying the increments 869 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/1_namelist_ice_lim2
- Property svn:keywords set to Id
r1229 r2528 52 52 ecc = 2.0 ! eccentricity of the elliptical yield curve 53 53 ahi0 = 350.e0 ! horizontal eddy diffusivity coefficient for sea-ice [m2/s] 54 nevp = 360 ! number of EVP subcycling iterations 55 telast = 3600 ! timescale for EVP elastic waves 56 alphaevp = 1.0 ! coefficient for the solution of EVP int. stresses 54 57 / 55 58 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/AA_job
- Property svn:eol-style deleted
r2521 r2528 110 110 cp ${R_EXPER}/namelist_ice_lim2 namelist_ice 111 111 cp ${R_EXPER}/namelist namelist 112 cp ${R_EXPER}/iodef.xml .113 cp ${R_EXPER}/xmlio_server.def .114 112 115 113 #- Namelist for ocean and ice (agrif fine grid) -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/AGRIF_FixedGrids.in
- Property svn:eol-style deleted
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/EMPave_old.dat
- Property svn:eol-style deleted
- Property svn:executable deleted
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/iodef.xml
r1793 r2528 54 54 <group id="SBC" axis_ref="none" grid_ref="grid_T" > <!-- time step automaticaly defined based on nn_fsbc --> 55 55 56 <field id="emp "description="Net Upward Water Flux" unit="kg/m2/s" />57 <field id="emps "description="concentration/dilution water flux" unit="kg/m2/s" />56 <field id="emp-rnf" description="Net Upward Water Flux" unit="kg/m2/s" /> 57 <field id="emps-rnf" description="concentration/dilution water flux" unit="kg/m2/s" /> 58 58 <field id="snowpre" description="Snow precipitation" unit="kg/m2/s" /> 59 59 <field id="runoffs" description="River Runoffs" unit="Kg/m2/s" /> … … 133 133 <field id="utau" description="Wind Stress along i-axis" unit="N/m2" axis_ref="none" /> 134 134 <field id="uoce" description="ocean current along i-axis" unit="m/s" /> 135 <field id="uoce_eff" description="Effective ocean current along i-axis" unit="m/s" />135 <field id="uoce_eff" description="Effective ocean transport along i-axis" unit="m3/s" /> 136 136 <!-- uoce_eiv: available with key_traldf_eiv and key_diaeiv --> 137 137 <field id="uoce_eiv" description="EIV ocean current along i-axis" unit="m/s" /> 138 <!-- uoce_eiv: available with key_trabbl_adv --> 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 138 <!-- uoce_eiv: available with key_trabbl --> 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" axis_ref="none" /> 140 <field id="ahu_bbl" description="BBL diffusive flux along i-axis" unit="m3/s" axis_ref="none" /> 140 141 <!-- variables available with key_diaar5 --> 141 142 <field id="u_masstr" description="ocean eulerian mass transport along i-axis" unit="kg/s" /> … … 150 151 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" /> 151 152 <field id="voce" description="ocean current along j-axis" unit="m/s" /> 152 <field id="voce_eff" description="Effective ocean current along j-axis" unit="m/s" />153 <field id="voce_eff" description="Effective ocean transport along j-axis" unit="m3/s" /> 153 154 <!-- voce_eiv: available with key_traldf_eiv and key_diaeiv --> 154 155 <field id="voce_eiv" description="EIV ocean current along j-axis" unit="m/s" /> 155 <!-- voce_eiv: available with key_trabbl_adv --> 156 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 156 <!-- voce_eiv: available with key_trabbl --> 157 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" axis_ref="none" /> 158 <field id="ahv_bbl" description="BBL diffusive flux along j-axis" unit="m3/s" axis_ref="none" /> 157 159 <!-- variables available with key_diaar5 --> 158 160 <field id="v_masstr" description="ocean eulerian mass transport along j-axis" unit="kg/s" /> … … 166 168 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 167 169 <field id="woce" description="ocean vertical velocity" unit="m/s" /> 168 <field id="woce_eff" description="effective ocean vertical velocity" unit="m/s"/>170 <field id="woce_eff" description="effective ocean vertical transport" unit="m3/s" /> 169 171 <!-- woce_eiv: available with key_traldf_eiv and key_diaeiv --> 170 172 <field id="woce_eiv" description="EIV ocean vertical velocity" unit="m/s" /> 171 173 <!-- woce_eiv: available with key_trabbl_adv --> 172 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" />173 174 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 174 175 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> … … 273 274 <field ref="sss" name="sosaline" /> 274 275 <field ref="ssh" name="sossheig" /> 275 <field ref="emp "name="sowaflup" />276 <field ref="emp-rnf" name="sowaflup" /> 276 277 <field ref="qsr" name="soshfldo" /> 277 <field ref="emps "name="sowaflcd" />278 <field ref="emps-rnf" name="sowaflcd" /> 278 279 <field ref="qns+qsr" name="sohefldo" /> 279 280 <field ref="mldr10_1" name="somxl010" /> … … 559 560 560 561 </context> 561 562 <context id="1_nemo"> 563 564 <!-- 565 ============================================================================================================ 566 = definition of all existing variables = 567 = DO NOT CHANGE = 568 ============================================================================================================ 569 --> 570 571 <field_definition level="1" prec="4" operation="ave(X)" enabled=".TRUE."> <!-- time step automaticaly defined --> 572 573 <!-- T grid --> 574 575 <group id="grid_T" axis_ref="none" grid_ref="grid_T"> 576 <field id="toce" description="temperature" unit="degC" axis_ref="deptht" /> 577 <field id="soce" description="salinity" unit="psu" axis_ref="deptht" /> 578 <field id="sst" description="sea surface temperature" unit="degC" /> 579 <field id="sst2" description="square of sea surface temperature" unit="degC2" /> 580 <field id="|sstgrad|" description="module of sst gradient" unit="degC/m" /> 581 <field id="|sstgrad|2" description="square of module of sst gradient" unit="degC2/m2" /> 582 <field id="sss" description="sea surface salinity" unit="psu" /> 583 <field id="sss2" description="square of sea surface salinity" unit="psu2" /> 584 <field id="ssh" description="sea surface height" unit="m" /> 585 <field id="ssh2" description="square of sea surface height" unit="m2" /> 586 <field id="mldkz5" description="mixing layer depth (Turbocline)" unit="m" /> 587 <field id="mldr10_1" description="Mixed Layer Depth 0.01 ref.10m" unit="m" /> 588 <field id="rhop" description="potential density (sigma0)" unit="kg/m3" axis_ref="deptht" /> 589 <!-- next variables available with key_diahth --> 590 <field id="mlddzt" description="Thermocline Depth (max dT/dz)" unit="m" /> 591 <field id="mldr10_3" description="Mixed Layer Depth dr=0.03 (ref.10m)" unit="m" /> 592 <field id="mldr0_1" description="Mixed Layer Depth dr=0.01 (ref.surf)" unit="m" /> 593 <field id="mldr0_3" description="Mixed Layer Depth dr=0.03 (ref.surf)" unit="m" /> 594 <field id="mld|dt|" description="Mixed Layer Depth |dt|=0.2 (ref.10m)" unit="m" /> 595 <field id="topthdep" description="Top of the thermocline dt=-0.2 (ref.10m)" unit="m" /> 596 <field id="pycndep" description="Pycnocline depth dr~dt=-0.2 (ref.10m)" unit="m" /> 597 <field id="BLT" description="Barrier Layer Thickness" unit="m" /> 598 <field id="tinv" description="Max of vertical invertion of temperature" unit="degC" /> 599 <field id="depti" description="Depth of max. vert. inv. of temperature" unit="m" /> 600 <field id="20d" description="Depth of 20C isotherm" unit="m" /> 601 <field id="28d" description="Depth of 28C isotherm" unit="m" /> 602 <field id="hc300" description="Heat content 300 m" unit="W" /> 603 <!-- variables available with key_diaar5 --> 604 <field id="botpres" description="Pressure at sea floor" unit="dbar" /> 605 <field id="cellthc" description="Cell thickness" unit="m" axis_ref="deptht" /> 606 </group> 607 608 <!-- SBC --> 609 610 <group id="SBC" axis_ref="none" grid_ref="grid_T" > <!-- time step automaticaly defined based on nn_fsbc --> 611 612 <field id="emp" description="Net Upward Water Flux" unit="kg/m2/s" /> 613 <field id="emps" description="concentration/dilution water flux" unit="kg/m2/s" /> 614 <field id="snowpre" description="Snow precipitation" unit="kg/m2/s" /> 615 <field id="runoffs" description="River Runoffs" unit="Kg/m2/s" /> 616 617 <field id="qns+qsr" description="Net Downward Heat Flux" unit="W/m2" /> 618 <field id="qns" description="non solar Downward Heat Flux" unit="W/m2" /> 619 <field id="qsr" description="Shortwave Radiation" unit="W/m2" /> 620 <field id="qsr3d" description="Shortwave Radiation 3D distribution" axis_ref="deptht" unit="W/m2" /> 621 <field id="qrp" description="Surface Heat Flux: Damping" unit="W/m2" /> 622 <field id="erp" description="Surface Water Flux: Damping" unit="Kg/m2/s" /> 623 <field id="taum" description="wind stress module" unit="N/m2" /> 624 <field id="wspd" description="Wind speed module at 10 m" unit="m/s" /> 625 626 <!-- *_oce variables available with ln_blk_clio or ln_blk_core --> 627 <field id="qns_oce" description="Non solar Downward Heat Flux over open ocean" unit="W/m2" /> 628 <field id="qlw_oce" description="Longwave Downward Heat Flux over open ocean" unit="W/m2" /> 629 <field id="qsb_oce" description="Sensible Downward Heat Flux over open ocean" unit="W/m2" /> 630 <field id="qla_oce" description="Latent Downward Heat Flux over open ocean" unit="W/m2" /> 631 <field id="taum_oce" description="wind stress module over open ocean" unit="N/m2" /> 632 633 <field id="ice_cover" description="Ice fraction" unit="1" /> 634 635 <field id="ioceflxb" description="Oceanic flux at the ice base" unit="W/m2" /> 636 <field id="qsr_ai_cea" description="Air-Ice downward solar heat flux (cell average)" unit="W/m2" /> 637 <field id="qns_ai_cea" description="Air-Ice downward non-solar heat flux (cell average)" unit="W/m2" /> 638 <field id="qla_ai_cea" description="Air-Ice downward Latent heat flux (cell average)" unit="W/m2" /> 639 640 <field id="qsr_io_cea" description="Ice-Oce downward solar heat flux (cell average)" unit="W/m2" /> 641 <field id="qns_io_cea" description="Ice-Oce downward non-solar heat flux (cell average)" unit="W/m2" /> 642 643 <field id="snowthic_cea" description="Snow thickness (cell average)" unit="m" /> 644 <field id="icethic_cea" description="Ice thickness (cell average)" unit="m" /> 645 <field id="iceprod_cea" description="Ice production (cell average)" unit="m/s" /> 646 647 <field id="ice_pres" description="Ice presence" unit="-" /> 648 <field id="ist_cea" description="Ice surface temperature (cell average)" unit="degC" /> 649 <field id="ist_ipa" description="Ice surface temperature (ice presence average)" unit="degC" /> 650 <field id="uice_ipa" description="Ice velocity along i-axis at I-point (ice presence average)" unit="m/s" /> 651 <field id="vice_ipa" description="Ice velocity along j-axis at I-point (ice presence average)" unit="m/s" /> 652 653 <field id="utau_ice" description="Wind stress along i-axis over the ice at i-point" unit="N/m2" /> 654 <field id="vtau_ice" description="Wind stress along j-axis over the ice at i-point" unit="N/m2" /> 655 656 <field id="u_imasstr" description="Sea-ice mass transport along i-axis" unit="kg/s" /> 657 <field id="v_imasstr" description="Sea-ice mass transport along j-axis" unit="kg/s" /> 658 659 <!-- available key_coupled --> 660 <field id="snow_ao_cea" description="Snow over ice-free ocean (cell average)" unit="kg/m2/s" /> 661 <field id="snow_ai_cea" description="Snow over sea-ice (cell average)" unit="kg/m2/s" /> 662 <field id="subl_ai_cea" description="Sublimation over sea-ice (cell average)" unit="kg/m2/s" /> 663 <field id="icealb_cea" description="Ice albedo (cell average)" unit="1" /> 664 <field id="calving" description="Calving" unit="kg/m2/s" /> 665 <!-- available if key_coupled + conservative method --> 666 <field id="rain" description="Liquid precipitation" unit="Kg/m2/s" /> 667 <field id="evap_ao_cea" description="Evaporation over ice-free ocean (cell average)" unit="kg/m2/s" /> 668 <!-- variables available with key_diaar5 --> 669 <field id="isnwmlt_cea" description="Snow over Ice melting (cell average)" unit="kg/m2/s" /> 670 <field id="fsal_virt_cea" description="Virtual salt flux due to ice formation (cell average)" unit="kg/m2/s" /> 671 <field id="fsal_real_cea" description="Real salt flux due to ice formation (cell average)" unit="kg/m2/s" /> 672 <field id="hflx_rain_cea" description="heat flux due to rainfall" unit="W/m2" /> 673 <field id="hflx_evap_cea" description="heat flux due to evaporation" unit="W/m2" /> 674 <field id="hflx_snow_cea" description="heat flux due to snow falling over ice-free ocean" unit="W/m2" /> 675 <field id="hflx_ice_cea" description="heat flux due to ice thermodynamics" unit="W/m2" /> 676 <field id="hflx_rnf_cea" description="heat flux due to runoffs" unit="W/m2" /> 677 <field id="hflx_cal_cea" description="heat flux due to calving" unit="W/m2" /> 678 <field id="bicemel_cea" description="Rate of Melt at Sea Ice Base (cell average)" unit="kg/m2/s" /> 679 <field id="licepro_cea" description="Lateral Sea Ice Growth Rate (cell average)" unit="kg/m2/s" /> 680 <field id="snowmel_cea" description="Snow Melt Rate (cell average)" unit="kg/m2/s" /> 681 <field id="sntoice_cea" description="Snow-Ice Formation Rate (cell average)" unit="kg/m2/s" /> 682 <field id="ticemel_cea" description="Rate of Melt at Upper Surface of Sea Ice (cell average)" unit="kg/m2/s" /> 683 684 </group> 685 686 <!-- U grid --> 687 688 <group id="grid_U" axis_ref="depthu" grid_ref="grid_U"> 689 <field id="utau" description="Wind Stress along i-axis" unit="N/m2" axis_ref="none" /> 690 <field id="uoce" description="ocean current along i-axis" unit="m/s" /> 691 <field id="uoce_eff" description="Effective ocean current along i-axis" unit="m/s" /> 692 <!-- uoce_eiv: available with key_traldf_eiv and key_diaeiv --> 693 <field id="uoce_eiv" description="EIV ocean current along i-axis" unit="m/s" /> 694 <!-- uoce_eiv: available with key_trabbl_adv --> 695 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 696 <!-- variables available with key_diaar5 --> 697 <field id="u_masstr" description="ocean eulerian mass transport along i-axis" unit="kg/s" /> 698 <field id="u_heattr" description="ocean eulerian heat transport along i-axis" unit="W" axis_ref="none" /> 699 <field id="ueiv_heattr" description="ocean bolus heat transport along i-axis" unit="W" axis_ref="none" /> 700 <field id="udiff_heattr" description="ocean diffusion heat transport along i-axis" unit="W" axis_ref="none" /> 701 </group> 702 703 <!-- V grid --> 704 705 <group id="grid_V" axis_ref="depthv" grid_ref="grid_V"> 706 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" /> 707 <field id="voce" description="ocean current along j-axis" unit="m/s" /> 708 <field id="voce_eff" description="Effective ocean current along j-axis" unit="m/s" /> 709 <!-- voce_eiv: available with key_traldf_eiv and key_diaeiv --> 710 <field id="voce_eiv" description="EIV ocean current along j-axis" unit="m/s" /> 711 <!-- voce_eiv: available with key_trabbl_adv --> 712 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 713 <!-- variables available with key_diaar5 --> 714 <field id="v_masstr" description="ocean eulerian mass transport along j-axis" unit="kg/s" /> 715 <field id="v_heattr" description="ocean eulerian heat transport along j-axis" unit="W" axis_ref="none" /> 716 <field id="veiv_heattr" description="ocean bolus heat transport along j-axis" unit="W" axis_ref="none" /> 717 <field id="vdiff_heattr" description="ocean diffusion heat transport along j-axis" unit="W" axis_ref="none" /> 718 </group> 719 720 <!-- W grid --> 721 722 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 723 <field id="woce" description="ocean vertical velocity" unit="m/s" /> 724 <field id="woce_eff" description="effective ocean vertical velocity" unit="m/s" /> 725 <!-- woce_eiv: available with key_traldf_eiv and key_diaeiv --> 726 <field id="woce_eiv" description="EIV ocean vertical velocity" unit="m/s" /> 727 <!-- woce_eiv: available with key_trabbl_adv --> 728 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" /> 729 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 730 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> 731 <!-- avs: available with key_zdfddm --> 732 <field id="avs" description="salt vertical eddy diffusivity" unit="m2/s" /> 733 <!-- avt_evd and avm_evd: available with ln_zdfevd --> 734 <field id="avt_evd" description="enhanced vertical diffusivity" unit="m2/s" /> 735 <field id="avm_evd" description="enhanced vertical viscosity" unit="m2/s" /> 736 <!-- aht2d and aht2d_eiv: available with key_traldf_eiv and key_traldf_c2d --> 737 <field id="aht2d" description="lateral eddy diffusivity" unit="m2/s" axis_ref="none" /> 738 <field id="aht2d_eiv" description="EIV lateral eddy diffusivity" unit="m2/s" axis_ref="none" /> 739 <!-- avt_tide: available with key_zdftmx --> 740 <field id="av_tide" description="tidal vertical diffusivity" unit="m2/s" /> 741 <!-- variables available with key_diaar5 --> 742 <field id="w_masstr" description="vertical mass trasport" unit="kg/s" /> 743 <field id="w_masstr2" description="square of vertical mass trasport" unit="kg2/s2" /> 744 </group> 745 746 <!-- scalar --> 747 748 <!-- variables available with key_diaar5 --> 749 <group id="scalar" axis_ref="none" grid_ref="scalarpoint" zoom_ref="1point" > 750 <field id="voltot" description="global mean volume" unit="m3" /> 751 <field id="sshtot" description="global mean ssh" unit="m" /> 752 <field id="sshsteric" description="global mean ssh steric" unit="m" /> 753 <field id="sshthster" description="global mean ssh thermosteric" unit="m" /> 754 <field id="masstot" description="global mean mass" unit="kg" /> 755 <field id="temptot" description="global mean temperature" unit="degC" /> 756 <field id="saltot" description="global mean salinity" unit="psu" /> 757 <field id="fram_trans" description="Sea Ice Mass Transport Through Fram Strait" unit="kg/s" /> 758 </group> 759 760 </field_definition> 761 762 <!-- 763 ============================================================================================================ 764 = output files definition = 765 = Define your own files = 766 = put the variables you want... = 767 ============================================================================================================ 768 --> 769 770 <file_definition > 771 772 <group id="1h" output_freq="3600" output_level="10" enabled=".TRUE."> <!-- 1h files --> 773 </group> 774 775 <group id="2h" output_freq="7200" output_level="10" enabled=".TRUE."> <!-- 2h files --> 776 </group> 777 778 <group id="3h" output_freq="10800" output_level="10" enabled=".TRUE."> <!-- 3h files --> 779 </group> 780 781 <group id="4h" output_freq="14400" output_level="10" enabled=".TRUE."> <!-- 4h files --> 782 </group> 783 784 <group id="6h" output_freq="21600" output_level="10" enabled=".TRUE."> <!-- 6h files --> 785 </group> 786 787 <group id="1d" output_freq="86400" output_level="10" enabled=".TRUE."> <!-- 1d files --> 788 <!-- global file with different operations on data --> 789 <file id="1d_grid_T" name="auto" description="ocean T grid variables" > 790 <field ref="sst" name="sst_1d_ave" /> <!-- mean --> 791 <field ref="sst" name="sst_1d_max" operation="t_max(X)" /> <!-- max --> 792 </file> 793 </group> 794 795 <group id="3d" output_freq="259200" output_level="10" enabled=".TRUE."> <!-- 3d files --> 796 </group> 797 798 <group id="5d" output_freq="432000" output_level="10" enabled=".TRUE."> <!-- 5d files --> 799 800 <file id="5d_grid_T" name="auto" description="ocean T grid variables" > 801 <field ref="toce" name="votemper" /> 802 <field ref="soce" name="vosaline" /> 803 <field ref="sst" name="sosstsst" /> 804 <field ref="sss" name="sosaline" /> 805 <field ref="ssh" name="sossheig" /> 806 <field ref="emp" name="sowaflup" /> 807 <field ref="qsr" name="soshfldo" /> 808 <field ref="emps" name="sowaflcd" /> 809 <field ref="qns+qsr" name="sohefldo" /> 810 <field ref="mldr10_1" name="somxl010" /> 811 <field ref="mldkz5" name="somixhgt" /> 812 <field ref="ice_cover" name="soicecov" /> 813 <field ref="wspd" name="sowindsp" /> 814 <field ref="qrp" name="sohefldp" /> 815 <field ref="erp" name="sowafldp" /> 816 <field ref="mlddzt" name="sothedep" /> 817 <field ref="20d" name="so20chgt" /> 818 <field ref="28d" name="so28chgt" /> 819 <field ref="hc300" name="sohtc300" /> 820 <field ref="ist_ipa" name="soicetem" /> 821 <field ref="icealb_cea" name="soicealb" /> 822 </file> 823 824 <file id="5d_grid_U" name="auto" description="ocean U grid variables" > 825 <field ref="uoce" name="vozocrtx" /> 826 <field ref="utau" name="sozotaux" /> 827 </file> 828 829 <file id="5d_grid_V" name="auto" description="ocean V grid variables" > 830 <field ref="voce" name="vomecrty" /> 831 <field ref="vtau" name="sometauy" /> 832 </file> 833 834 <file id="5d_grid_W" name="auto" description="ocean W grid variables" > 835 <field ref="woce" name="vovecrtz" /> 836 <field ref="avt" name="votkeavt" /> 837 <field ref="avt_evd" name="votkeevd" /> 838 <field ref="avm" name="votkeavm" /> 839 <field ref="avm_evd" name="votkeevm" /> 840 <field ref="avs" name="voddmavs" /> 841 <field ref="aht2d" name="soleahtw" /> 842 </file> 843 844 <!-- 845 <file id="5d_icemod" name="auto" description="ice variables" > 846 <field ref="ice_pres" /> 847 <field ref="snowthic_cea" name="isnowthi" /> 848 <field ref="icethic_cea" name="iicethic" /> 849 <field ref="iceprod_cea" name="iiceprod" /> 850 <field ref="ist_ipa" name="iicetemp" /> 851 <field ref="ioceflxb" name="ioceflxb" /> 852 <field ref="uice_ipa" name="iicevelu" /> 853 <field ref="vice_ipa" name="iicevelv" /> 854 <field ref="utau_ice" name="iicestru" /> 855 <field ref="vtau_ice" name="iicestrv" /> 856 <field ref="qsr_io_cea" name="iicesflx" /> 857 <field ref="qns_io_cea" name="iicenflx" /> 858 <field ref="snowpre" name="isnowpre" /> 859 </file> 860 --> 861 862 </group> 863 864 <group id="1m" output_freq="-1" output_level="10" enabled=".TRUE."> <!-- real monthly files --> 865 866 <file id="1m_grid_T" name="auto" description="ocean T grid variables" > 867 <field ref="sst" name="sosstsst" /> 868 </file> 869 870 </group> 871 872 <group id="2m" output_freq="-2" output_level="10" enabled=".TRUE."> <!-- real 2m files --> 873 </group> 874 875 <group id="3m" output_freq="-3" output_level="10" enabled=".TRUE."> <!-- real 3m files --> 876 </group> 877 878 <group id="4m" output_freq="-4" output_level="10" enabled=".TRUE."> <!-- real 4m files --> 879 </group> 880 881 <group id="6m" output_freq="-6" output_level="10" enabled=".TRUE."> <!-- real 6m files --> 882 </group> 883 884 <group id="1y" output_freq="-12" output_level="10" enabled=".TRUE."> <!-- real yearly files --> 885 886 <file id="1y_grid_T" name="auto" description="ocean T grid variables" > 887 <field ref="mldr10_1" name="sobowlin" operation="t_max(X)" /> 888 </file> 889 890 </group> 891 892 <group id="2y" output_freq="-24" output_level="10" enabled=".TRUE."> <!-- real 2y files --> 893 </group> 894 895 <group id="5y" output_freq="-60" output_level="10" enabled=".TRUE."> <!-- real 5y files --> 896 </group> 897 898 <group id="10y" output_freq="-120" output_level="10" enabled=".TRUE."> <!-- real 10y files --> 899 </group> 900 901 </file_definition> 902 903 <!-- 904 ============================================================================================================ 905 = grid definition = 906 = DO NOT CHANGE = 907 ============================================================================================================ 908 --> 909 910 <axis_definition> 911 <axis id="deptht" description="Vertical T levels" unit="m" positive=".false." /> 912 <axis id="depthu" description="Vertical U levels" unit="m" positive=".false." /> 913 <axis id="depthv" description="Vertical V levels" unit="m" positive=".false." /> 914 <axis id="depthw" description="Vertical W levels" unit="m" positive=".false." /> 915 <axis id="none" description="axe non defini" unit="none" size="1" /> 916 </axis_definition> 917 918 <grid_definition> 919 <grid id="grid_T" description="grid T" > 920 </grid> 921 922 <grid id="grid_U" description="grid U" > 923 </grid> 924 925 <grid id="grid_V" description="grid V" > 926 </grid> 927 928 <grid id="grid_W" description="grid W" > 929 </grid> 930 931 <grid id="scalarpoint" description="scalar" > 932 <zoom id="1point" ibegin="1" jbegin="1" ni="1" nj="1" /> 933 </grid> 934 935 </grid_definition> 936 937 </context> 938 562 939 563 </simulation> -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/iodef_ar5.xml
r1772 r2528 54 54 <group id="SBC" axis_ref="none" grid_ref="grid_T" > <!-- time step automaticaly defined based on nn_fsbc --> 55 55 56 <field id="emp "description="Net Upward Water Flux" unit="kg/m2/s" />57 <field id="emps "description="concentration/dilution water flux" unit="kg/m2/s" />56 <field id="emp-rnf" description="Net Upward Water Flux" unit="kg/m2/s" /> 57 <field id="emps-rnf" description="concentration/dilution water flux" unit="kg/m2/s" /> 58 58 <field id="snowpre" description="Snow precipitation" unit="kg/m2/s" /> 59 59 <field id="runoffs" description="River Runoffs" unit="Kg/m2/s" /> … … 133 133 <field id="utau" description="Wind Stress along i-axis" unit="N/m2" axis_ref="none" /> 134 134 <field id="uoce" description="ocean current along i-axis" unit="m/s" /> 135 <field id="uoce_eff" description="Effective ocean current along i-axis" unit="m/s"/>135 <field id="uoce_eff" description="Effective ocean transport along i-axis" unit="m3/s" /> 136 136 <!-- uoce_eiv: available with key_traldf_eiv and key_diaeiv --> 137 137 <field id="uoce_eiv" description="EIV ocean current along i-axis" unit="m/s" /> 138 <!-- uoce_eiv: available with key_trabbl_adv --> 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 138 <!-- uoce_eiv: available with key_trabbl --> 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" axis_ref="none" /> 140 <field id="ahu_bbl" description="BBL diffusive flux along i-axis" unit="m3/s" axis_ref="none" /> 140 141 <!-- variables available with key_diaar5 --> 141 142 <field id="u_masstr" description="ocean eulerian mass transport along i-axis" unit="kg/s" /> … … 150 151 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" /> 151 152 <field id="voce" description="ocean current along j-axis" unit="m/s" /> 152 <field id="voce_eff" description="Effective ocean current along j-axis" unit="m/s" />153 <field id="voce_eff" description="Effective ocean transport along j-axis" unit="m3/s" /> 153 154 <!-- voce_eiv: available with key_traldf_eiv and key_diaeiv --> 154 155 <field id="voce_eiv" description="EIV ocean current along j-axis" unit="m/s" /> 155 <!-- voce_eiv: available with key_trabbl_adv --> 156 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 156 <!-- voce_eiv: available with key_trabbl --> 157 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" axis_ref="none" /> 158 <field id="ahv_bbl" description="BBL diffusive flux along j-axis" unit="m3/s" axis_ref="none" /> 157 159 <!-- variables available with key_diaar5 --> 158 160 <field id="v_masstr" description="ocean eulerian mass transport along j-axis" unit="kg/s" /> … … 166 168 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 167 169 <field id="woce" description="ocean vertical velocity" unit="m/s" /> 168 <field id="woce_eff" description="effective ocean vertical velocity" unit="m/s"/>170 <field id="woce_eff" description="effective ocean vertical transport" unit="m3/s" /> 169 171 <!-- woce_eiv: available with key_traldf_eiv and key_diaeiv --> 170 172 <field id="woce_eiv" description="EIV ocean vertical velocity" unit="m/s" /> 171 173 <!-- woce_eiv: available with key_trabbl_adv --> 172 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" />173 174 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 174 175 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> … … 265 266 <field ref="calving" name="ficeberg" description="water_flux_into_sea_water_from_icebergs" level="1" /> 266 267 <field ref="isnwmlt_cea" name="fsitherm" description="water_flux_into_sea_water_due_to_sea_ice_thermodynamics" level="1" /> 267 <field ref="emp "name="wfo" description="water_flux_into_sea_water" level="1" />268 <field ref="emp-rnf" name="wfo" description="water_flux_into_sea_water" level="1" /> 268 269 <!-- wfonocorr : water_flux_into_sea_water_without_flux_correction : emp - erp --> 269 270 <field ref="erp" name="wfcorr" description="water_flux_correction" level="1" /> <!-- usually = 0 --> -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist
- Property svn:eol-style deleted
r2467 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 2 !! NEMO/OPA : 1 - run manager (namrun) 3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom )3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom, namdta_tem, namdta_sal) 4 4 !! 3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core 5 !! namsbc_cpl, namqsr, namsbc_rnf, namsbc_ssr, namsbc_alb) 5 !! namsbc_cpl, namsbc_cpl_co2 namtra_qsr, namsbc_rnf, 6 !! namsbc_apr, namsbc_ssr, namsbc_alb) 6 7 !! 4 - lateral boundary (namlbc, namcla, namobc, namagrif, nambdy, nambdy_tide) 7 8 !! 5 - bottom boundary (nambfr, nambbc, nambbl) … … 9 10 !! 7 - dynamics (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 10 11 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_kpp, namzdf_ddm, namzdf_tmx) 11 !! 9 - diagnostics (namtrd, namgap, namspr, namflo, namptr) 12 !! 9 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 12 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, namptr, namhsb) 13 !! 10 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 14 !! 11 - Obs & Assim (namobs, nam_asminc) 13 15 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 14 ! CAUTION: some scripts does not support CAPITALs for logical use .true./.false., not .TRUE./.FALSE.15 16 16 17 !!====================================================================== 17 18 !! *** Run management namelists *** 18 19 !!====================================================================== 19 !! namrun 20 !!====================================================================== 21 20 !! namrun parameters of the run 21 !!====================================================================== 22 ! 22 23 !----------------------------------------------------------------------- 23 24 &namrun ! parameters of the run … … 27 28 nn_it000 = 1 ! first time step 28 29 nn_itend = 5475 ! last time step (std 5475) 29 nn_date0 = 010101 ! initial calendar date yymmdd (used if n rstdt=1)30 nn_date0 = 010101 ! initial calendar date yymmdd (used if nn_rstctl=1) 30 31 nn_leapy = 0 ! Leap year calendar (1) or not (0) 32 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 33 nn_rstctl = 0 ! restart control = 0 nn_it000 is not compared to the restart file value 34 ! = 1 use nn_date0 in namelist (not the value in the restart file) 35 ! = 2 calendar parameters read in the restart file 36 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 37 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 31 38 nn_istate = 0 ! output the initial state (1) or not (0) 32 39 nn_stock = 5475 ! frequency of creation of a restart file (modulo referenced to 1) 33 nn_write = 5475 ! frequency of write in the output file (modulo referenced to n it000)40 nn_write = 5475 ! frequency of write in the output file (modulo referenced to nn_it000) 34 41 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 35 42 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 36 43 ln_clobber = .false. ! clobber (overwrite) an existing file 37 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (working only with iom_nf90 routines) 38 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 39 nn_rstctl = 0 ! restart control = 0 nit000 is not compared to the restart file value 40 ! = 1 use ndate0 in namelist (not the value in the restart file) 41 ! = 2 calendar parameters read in the restart file 42 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 43 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 44 / 44 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 45 / 46 45 47 !!====================================================================== 46 48 !! *** Domain namelists *** … … 49 51 !! namzgr_sco s-coordinate or hybrid z-s-coordinate 50 52 !! namdom space and time domain (bathymetry, mesh, timestep) 51 !!====================================================================== 52 53 !! namdta_tem data: temperature ("key_dtatem") 54 !! namdta_sal data: salinity ("key_dtasal") 55 !!====================================================================== 56 ! 53 57 !----------------------------------------------------------------------- 54 58 &namzgr ! vertical coordinate … … 63 67 rn_sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 64 68 rn_sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 65 rn_theta = 6.0 ! surface control parameter (0<= theta<=20)66 rn_thetb = 0.75 ! bottom control parameter (0<= thetb<= 1)67 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<r _max<1)69 rn_theta = 6.0 ! surface control parameter (0<=rn_theta<=20) 70 rn_thetb = 0.75 ! bottom control parameter (0<=rn_thetb<= 1) 71 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<rn_max<1) 68 72 ln_s_sigma = .false. ! hybrid s-sigma coordinates 69 73 rn_bb = 0.8 ! stretching with s-sigma … … 73 77 &namdom ! space and time domain (bathymetry, mesh, timestep) 74 78 !----------------------------------------------------------------------- 75 nn_bathy = 1 ! compute (=0) or read(=1) the bathymetry file 76 nn_closea = 0 ! closed seas and lakes are removed (=0) or kept (=1) from the ORCA domain 77 nn_msh = 0 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) 78 rn_e3zps_min= 20. ! the thickness of the partial step is set larger than the minimum 79 rn_e3zps_rat= 0.1 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) 79 nn_bathy = 1 ! compute (=0) or read (=1) the bathymetry file 80 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 81 nn_msh = 0 ! create (=1) a mesh file or not (=0) 82 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0) 83 rn_e3zps_min= 20. ! partial step thickness is set larger than the minimum of 84 rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0<rn_e3zps_rat<1 80 85 ! 81 rn_rdt = 5760. ! time step for the dynamics (and tracer if n acc=0) ==> 576082 nn_baro = 64 ! number of barotropic time step (for the split explicit algorithm)("key_dynspg_ts")86 rn_rdt = 5760. ! time step for the dynamics (and tracer if nn_acc=0) 87 nn_baro = 64 ! number of barotropic time step ("key_dynspg_ts") 83 88 rn_atfp = 0.1 ! asselin time filter parameter 84 89 nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k) 85 90 ! =0, not used, rdt = rdttra 86 rn_rdtmin = 28800. ! minimum time step on tracers (used if nacc=1) 87 rn_rdtmax = 28800. ! maximum time step on tracers (used if nacc=1) 88 rn_rdth = 800. ! depth variation of tracer time step (used if nacc=1) 89 / 91 rn_rdtmin = 28800. ! minimum time step on tracers (used if nn_acc=1) 92 rn_rdtmax = 28800. ! maximum time step on tracers (used if nn_acc=1) 93 rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1) 94 / 95 !----------------------------------------------------------------------- 96 &namdta_tem ! data : temperature ("key_dtatem") 97 !----------------------------------------------------------------------- 98 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 99 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 100 sn_tem = 'data_1m_potential_temperature_nomask', -1,'votemper', .true. , .true., 'yearly' , ' ' , ' ' 101 ! 102 cn_dir = './' ! root directory for the location of the runoff files 103 / 104 !----------------------------------------------------------------------- 105 &namdta_sal ! data : salinity ("key_dtasal") 106 !----------------------------------------------------------------------- 107 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 108 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 109 sn_sal = 'data_1m_salinity_nomask', -1 ,'vosaline', .true. , .true., 'yearly' , '' , ' ' 110 ! 111 cn_dir = './' ! root directory for the location of the runoff files 112 / 113 90 114 !!====================================================================== 91 115 !! *** Surface Boundary Condition namelists *** 92 116 !!====================================================================== 93 !! namsbc surface boundary condition 94 !! namsbc_ana analytical formulation 95 !! namsbc_flx flux formulation 96 !! namsbc_clio CLIO bulk formulea formulation 97 !! namsbc_core CORE bulk formulea formulation 98 !! namsbc_cpl CouPLed formulation ("key_coupled") 99 !! namtra_qsr penetrative solar radiation 100 !! namsbc_rnf river runoffs 101 !! namsbc_ssr sea surface restoring term (for T and/or S) 102 !! namsbc_alb albedo parameters 103 !!====================================================================== 104 117 !! namsbc surface boundary condition 118 !! namsbc_ana analytical formulation 119 !! namsbc_flx flux formulation 120 !! namsbc_clio CLIO bulk formulea formulation 121 !! namsbc_core CORE bulk formulea formulation 122 !! namsbc_cpl CouPLed formulation ("key_coupled") 123 !! namsbc_cpl_co2 coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 124 !! namtra_qsr penetrative solar radiation 125 !! namsbc_rnf river runoffs 126 !! namsbc_apr Atmospheric Pressure 127 !! namsbc_ssr sea surface restoring term (for T and/or S) 128 !! namsbc_alb albedo parameters 129 !!====================================================================== 130 ! 105 131 !----------------------------------------------------------------------- 106 132 &namsbc ! Surface Boundary Condition (surface module) 107 133 !----------------------------------------------------------------------- 108 134 nn_fsbc = 5 ! frequency of surface boundary condition computation 109 ! (= the frequency of sea-ice model call) 110 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 111 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 112 ln_blk_clio = .true. ! CLIO bulk formulation (T => fill namsbc_clio) 113 ln_blk_core = .false. ! CORE bulk formulation (T => fill namsbc_core) 114 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 135 ! (also = the frequency of sea-ice model call) 136 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 137 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 138 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 139 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 140 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 141 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 115 142 nn_ice = 2 ! =0 no ice boundary condition , 116 143 ! =1 use observed ice-cover , 117 ! =2 ice-model used ("key_lim3" or "key_lim2) 118 nn_ico_cpl = 0 ! ice-ocean coupling : =0 each nn_fsbc 119 ! =1 stresses recomputed each ocean time step ("key_lim3" only) 120 ! =2 combination of 0 and 1 cases ("key_lim3" only) 121 ln_dm2dc = .false. ! daily mean to diurnal cycle short wave (qsr) 122 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 123 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 144 ! =2 ice-model used ("key_lim3" or "key_lim2) 145 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 146 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 147 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 124 148 nn_fwb = 3 ! FreshWater Budget: =0 unchecked 125 ! 126 ! 127 ! 149 ! =1 global mean of e-p-r set to zero at each time step 150 ! =2 annual global mean of e-p-r set to zero 151 ! =3 global emp set to zero and spread out over erp area 128 152 / 129 153 !----------------------------------------------------------------------- … … 140 164 &namsbc_flx ! surface boundary condition : flux formulation 141 165 !----------------------------------------------------------------------- 142 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !143 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !144 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , ''145 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , ''146 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , ''147 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , ''148 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , ''149 ! 166 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 167 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 168 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' 169 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' 170 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , '' 171 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , '' 172 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' 173 150 174 cn_dir = './' ! root directory for the location of the flux files 151 175 / … … 153 177 &namsbc_clio ! namsbc_clio CLIO bulk formulea 154 178 !----------------------------------------------------------------------- 155 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !156 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !157 sn_utau = 'taux_1m' , -1 , 'sozotaux' , .true. , .true., 'yearly' , '' , ''158 sn_vtau = 'tauy_1m' , -1 , 'sometauy' , .true. , .true., 'yearly' , '' , ''159 sn_wndm = 'flx' , -1 , 'socliowi' , .true. , .true., 'yearly' , '' , ''160 sn_tair = 'flx' , -1 , 'socliot2' , .true. , .true., 'yearly' , '' , ''161 sn_humi = 'flx' , -1 , 'socliohu' , .true. , .true., 'yearly' , '' , ''162 sn_ccov = 'flx' , -1 , 'socliocl' , .false. , .true., 'yearly' , '' , ''163 sn_prec = 'flx' , -1 , 'socliopl' , .false. , .true., 'yearly' , '' , ''164 ! 179 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 180 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 181 sn_utau = 'taux_1m' , -1 , 'sozotaux', .true. , .true. , 'yearly' , '' , '' 182 sn_vtau = 'tauy_1m' , -1 , 'sometauy', .true. , .true. , 'yearly' , '' , '' 183 sn_wndm = 'flx' , -1 , 'socliowi', .true. , .true. , 'yearly' , '' , '' 184 sn_tair = 'flx' , -1 , 'socliot2', .true. , .true. , 'yearly' , '' , '' 185 sn_humi = 'flx' , -1 , 'socliohu', .true. , .true. , 'yearly' , '' , '' 186 sn_ccov = 'flx' , -1 , 'socliocl', .false. , .true. , 'yearly' , '' , '' 187 sn_prec = 'flx' , -1 , 'socliopl', .false. , .true. , 'yearly' , '' , '' 188 165 189 cn_dir = './' ! root directory for the location of the bulk files are 166 190 / … … 168 192 &namsbc_core ! namsbc_core CORE bulk formulea 169 193 !----------------------------------------------------------------------- 170 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights! rotation !171 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename! pairing !172 sn_wndi = 'u10_core' , -1 , 'u10' , .true. , .true. , 'yearly' ,'bicubic_weights_orca2.nc' , 'U1'173 sn_wndj = 'v10_core' , -1 , 'v10' , .true. , .true. , 'yearly' ,'bicubic_weights_orca2.nc' , 'V1'174 sn_qsr = 'qsw_core' , -1 , 'swdn' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''175 sn_qlw = 'qlw_core' , -1 , 'lwdn' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''176 sn_tair = 't2_core' , -1 , 't2' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''177 sn_humi = 'q2_core' , -1 , 'q2' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''178 sn_prec = 'precip_core', -1 , 'precip' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''179 sn_snow = 'snow_core' , -1 , 'snow' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''180 sn_tdif = 'taudif_core', 24 , 'taudif' , .true. , .true. , 'yearly' ,'bilinear_weights_orca2.nc', ''181 ! 194 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 195 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 196 sn_wndi = 'u_10.15JUNE2009_orca2' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , '' , 'Uwnd' 197 sn_wndj = 'v_10.15JUNE2009_orca2' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , '' , 'Vwnd' 198 sn_qsr = 'ncar_rad.15JUNE2009_orca2' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , '' , '' 199 sn_qlw = 'ncar_rad.15JUNE2009_orca2' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , '' , '' 200 sn_tair = 't_10.15JUNE2009_orca2' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , '' , '' 201 sn_humi = 'q_10.15JUNE2009_orca2' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , '' , '' 202 sn_prec = 'ncar_precip.15JUNE2009_orca2', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , '' , '' 203 sn_snow = 'ncar_precip.15JUNE2009_orca2', -1 , 'SNOW' , .false. , .true. , 'yearly' , '' , '' 204 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , '' , '' 205 182 206 cn_dir = './' ! root directory for the location of the bulk files 183 ln_2m = . true.! air temperature and humidity referenced at 2m (T) instead 10m (F)184 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data ?207 ln_2m = .false. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 208 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 185 209 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 186 210 / 187 211 !----------------------------------------------------------------------- 188 &namsbc_cpl ! coupled ocean/atmosphere model 189 !----------------------------------------------------------------------- 190 191 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice'192 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice'193 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow'194 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice'195 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian'196 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid'197 cn_snd_crt_grid = 'T' ! 'T'198 199 cn_rcv_w10m = 'none' ! 'none' 'coupled'200 cn_rcv_taumod = 'coupled' ! 'none' 'coupled'201 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice'202 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian'203 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid'204 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V'205 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled'206 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice'207 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice'208 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice'209 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed'210 cn_rcv_cal = 'coupled' ! 'none' 'coupled'211 / 212 !----------------------------------------------------------------------- 213 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle")214 !----------------------------------------------------------------------- 215 cn_snd_co2 = 'coupled' ! send :'none' 'coupled'216 cn_rcv_co2= 'coupled' ! receive : 'none' 'coupled'212 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 213 !----------------------------------------------------------------------- 214 ! ! send 215 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice' 216 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice' 217 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow' 218 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice' 219 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian' 220 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 221 cn_snd_crt_grid = 'T' ! 'T' 222 ! ! receive 223 cn_rcv_w10m = 'none' ! 'none' 'coupled' 224 cn_rcv_taumod = 'coupled' ! 'none' 'coupled' 225 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice' 226 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian' 227 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 228 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V' 229 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled' 230 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 231 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 232 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice' 233 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed' 234 cn_rcv_cal = 'coupled' ! 'none' 'coupled' 235 / 236 !----------------------------------------------------------------------- 237 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 238 !----------------------------------------------------------------------- 239 cn_snd_co2 = 'coupled' ! send : 'none' 'coupled' 240 cn_rcv_co2 = 'coupled' ! receive : 'none' 'coupled' 217 241 / 218 242 !----------------------------------------------------------------------- 219 243 &namtra_qsr ! penetrative solar radiation 220 244 !----------------------------------------------------------------------- 221 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !222 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !223 sn_chl = 'chlorophyll', -1 , 'CHLA' , .true. , .true., 'yearly' , '' , ''224 245 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 246 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 247 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' 248 225 249 cn_dir = './' ! root directory for the location of the runoff files 226 250 ln_traqsr = .true. ! Light penetration (T) or not (F) … … 228 252 ln_qsr_2bd = .false. ! 2 bands light penetration 229 253 ln_qsr_bio = .false. ! bio-model light penetration 230 nn_chldta = 0! RGB : Chl data (=1) or cst value (=0)254 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 231 255 rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1) 232 256 rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction 233 257 rn_si1 = 23.0 ! 2 bands: longest depth of extinction 234 rn_si2 = 62.0 ! 3 bands: longest depth of extinction (for blue waveband & 0.01 mg/m2 Chl)235 258 / 236 259 !----------------------------------------------------------------------- 237 260 &namsbc_rnf ! runoffs namelist surface boundary condition 238 261 !----------------------------------------------------------------------- 239 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 240 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 241 sn_rnf = 'runoff_1m_nomask' , -1 , 'sorunoff' , .true. , .true. , 'yearly' , '' , '' 242 sn_cnf = 'runoff_1m_nomask' , 0 , 'socoefr' , .false. , .true. , 'yearly' , '' , '' 243 262 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 263 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 264 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' 265 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' 266 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' 267 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' 268 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' 269 244 270 cn_dir = './' ! root directory for the location of the runoff files 245 ln_rnf_emp = .false.! runoffs included into precipitation field (T) or into a file (F)246 ln_rnf_mouth = .false.! specific treatment at rivers mouths271 ln_rnf_emp = .false. ! runoffs included into precipitation field (T) or into a file (F) 272 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 247 273 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used 248 274 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] 249 275 rn_rfact = 1.e0 ! multiplicative factor for runoff 276 ln_rnf_depth = .false. ! read in depth information for runoff 277 ln_rnf_tem = .false. ! read in temperature information for runoff 278 ln_rnf_sal = .false. ! read in salinity information for runoff 279 / 280 !----------------------------------------------------------------------- 281 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk 282 !----------------------------------------------------------------------- 283 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 284 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 285 sn_apr = 'patm' , -1 ,'somslpre', .true. , .true. , 'yearly' , '' , '' 286 287 cn_dir = './' ! root directory for the location of the bulk files 288 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 250 289 / 251 290 !----------------------------------------------------------------------- 252 291 &namsbc_ssr ! surface boundary condition : sea surface restoring 253 292 !----------------------------------------------------------------------- 254 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !255 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !256 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , ''257 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true., 'yearly' , '' , ''258 293 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 294 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 295 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' 296 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true. , 'yearly' , '' , '' 297 259 298 cn_dir = './' ! root directory for the location of the runoff files 260 299 nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0) … … 286 325 !! namtide Tidal forcing at open boundaries ("key_bdy_tides") 287 326 !!====================================================================== 288 327 ! 289 328 !----------------------------------------------------------------------- 290 329 &namlbc ! lateral momentum boundary condition … … 301 340 &namobc ! open boundaries parameters ("key_obc") 302 341 !----------------------------------------------------------------------- 303 ln_obc_clim= .false. ! climatological obc data files (T) or not (F)304 ln_vol_cst= .true. ! impose the total volume conservation (T) or not (F)305 ln_obc_fla= .false. ! Flather open boundary condition306 nn_obcdta= 1 ! = 0 the obc data are equal to the initial state342 ln_obc_clim = .false. ! climatological obc data files (T) or not (F) 343 ln_vol_cst = .true. ! impose the total volume conservation (T) or not (F) 344 ln_obc_fla = .false. ! Flather open boundary condition 345 nn_obcdta = 1 ! = 0 the obc data are equal to the initial state 307 346 ! = 1 the obc data are read in 'obc.dta' files 308 cn_obcdta= 'annual' ! set to annual if obc datafile hold 1 year of data347 cn_obcdta = 'annual' ! set to annual if obc datafile hold 1 year of data 309 348 ! set to monthly if obc datafile hold 1 month of data 310 rn_dpein= 1. ! damping time scale for inflow at east open boundary311 rn_dpwin= 1. ! - - - west - -312 rn_dpnin= 1. ! - - - north - -313 rn_dpsin= 1. ! - - - south - -314 rn_dpeob= 3000. ! time relaxation (days) for the east open boundary315 rn_dpwob= 15. ! - - - west - -316 rn_dpnob= 3000. ! - - - north - -317 rn_dpsob= 15. ! - - - south - -318 rn_volemp = 1.! = 0 the total volume change with the surface flux (E-P-R)349 rn_dpein = 1. ! damping time scale for inflow at east open boundary 350 rn_dpwin = 1. ! - - - west - - 351 rn_dpnin = 1. ! - - - north - - 352 rn_dpsin = 1. ! - - - south - - 353 rn_dpeob = 3000. ! time relaxation (days) for the east open boundary 354 rn_dpwob = 15. ! - - - west - - 355 rn_dpnob = 3000. ! - - - north - - 356 rn_dpsob = 15. ! - - - south - - 357 rn_volemp = 1. ! = 0 the total volume change with the surface flux (E-P-R) 319 358 ! = 1 the total volume remains constant 320 359 / … … 322 361 &namagrif ! AGRIF zoom ("key_agrif") 323 362 !----------------------------------------------------------------------- 324 nn_cln_update = 3! baroclinic update frequency325 ln_spc_dyn = .true.! use 0 as special value for dynamics326 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [s]327 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [s]363 nn_cln_update = 3 ! baroclinic update frequency 364 ln_spc_dyn = .true. ! use 0 as special value for dynamics 365 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [m2/s] 366 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [m2/s] 328 367 / 329 368 !----------------------------------------------------------------------- 330 369 &nambdy ! unstructured open boundaries ("key_bdy") 331 370 !----------------------------------------------------------------------- 332 filbdy_mask = '' ! name of mask file (if ln_bdy_mask=.TRUE.) 333 filbdy_data_T = 'bdydata_grid_T.nc' ! name of data file (T-points) 334 filbdy_data_U = 'bdydata_grid_U.nc' ! name of data file (U-points) 335 filbdy_data_V = 'bdydata_grid_V.nc' ! name of data file (V-points) 336 ln_bdy_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 337 ln_bdy_vol = .true. ! total volume correction (see volbdy parameter) 338 ln_bdy_mask = .false. ! boundary mask from filbdy_mask (T) or boundaries are on edges of domain (F) 339 ln_bdy_tides = .true. ! Apply tidal harmonic forcing with Flather condition 340 ln_bdy_dyn_fla = .true. ! Apply Flather condition to velocities 341 ln_bdy_tra_frs = .false. ! Apply FRS condition to temperature and salinity 342 ln_bdy_dyn_frs = .false. ! Apply FRS condition to velocities 343 nbdy_dta = 1 ! = 0, bdy data are equal to the initial state 344 ! = 1, bdy data are read in 'bdydata .nc' files 345 nb_rimwidth = 9 ! width of the relaxation zone 346 volbdy = 0 ! = 0, the total water flux across open boundaries is zero 347 ! = 1, the total volume of the system is conserved 348 / 349 !----------------------------------------------------------------------- 350 &nambdy_tide ! tidal forcing at unstructured boundaries 351 !----------------------------------------------------------------------- 352 filtide = 'bdytide_' ! file name root of tidal forcing files 353 tide_cpt = 'M2','S1' ! names of tidal components used 354 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 355 ln_tide_date = .false. ! adjust tidal harmonics for start date of run 371 cn_mask = '' ! name of mask file (ln_mask=T) 372 cn_dta_frs_T= 'bdydata_grid_T.nc' ! name of data file (T-points) 373 cn_dta_frs_U= 'bdydata_grid_U.nc' ! name of data file (U-points) 374 cn_dta_frs_V= 'bdydata_grid_V.nc' ! name of data file (V-points) 375 cn_dta_fla_T= 'bdydata_bt_grid_T.nc' ! name of data file for Flather condition (T-points) 376 cn_dta_fla_U= 'bdydata_bt_grid_U.nc' ! name of data file for Flather condition (U-points) 377 cn_dta_fla_V= 'bdydata_bt_grid_V.nc' ! name of data file for Flather condition (V-points) 378 379 ln_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 380 ln_vol = .false. ! total volume correction (see volbdy parameter) 381 ln_mask = .false. ! boundary mask from filbdy_mask (T), boundaries are on edges of domain (F) 382 ln_tides = .false. ! Apply tidal harmonic forcing with Flather condition 383 ln_dyn_fla = .false. ! Apply Flather condition to velocities 384 ln_tra_frs = .false. ! Apply FRS condition to temperature and salinity 385 ln_dyn_frs = .false. ! Apply FRS condition to velocities 386 nn_rimwidth = 9 ! width of the relaxation zone 387 nn_dtactl = 1 ! = 0, bdy data are equal to the initial state 388 ! = 1, bdy data are read in 'bdydata .nc' files 389 nn_volctl = 0 ! = 0, the total water flux across open boundaries is zero 390 ! = 1, the total volume of the system is conserved 391 / 392 !----------------------------------------------------------------------- 393 &nambdy_tide ! tidal forcing at unstructured boundaries 394 !----------------------------------------------------------------------- 395 filtide = 'bdytide_' ! file name root of tidal forcing files 396 tide_cpt = 'M2','S1' ! names of tidal components used 397 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 398 ln_tide_date= .false. ! adjust tidal harmonics for start date of run 356 399 / 357 400 … … 360 403 !!====================================================================== 361 404 !! nambfr bottom friction 362 !! nambbc bottom temperature boundary condition ("key_trabbc")363 !! nambbl bottom boundary layer scheme ("key_trabbl _dif","key_trabbl_adv")364 !!====================================================================== 365 405 !! nambbc bottom temperature boundary condition 406 !! nambbl bottom boundary layer scheme ("key_trabbl") 407 !!====================================================================== 408 ! 366 409 !----------------------------------------------------------------------- 367 410 &nambfr ! bottom friction … … 371 414 rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case) 372 415 rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case) 373 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m ^2/s^2)374 ln_bfr2d = .false.! horizontal variation of the bottom friction coef (read a 2D mask file )375 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d = .true.)416 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2) 417 ln_bfr2d = .false. ! horizontal variation of the bottom friction coef (read a 2D mask file ) 418 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d=T) 376 419 / 377 420 !----------------------------------------------------------------------- 378 421 &nambbc ! bottom temperature boundary condition 379 422 !----------------------------------------------------------------------- 423 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 380 424 nn_geoflx = 2 ! geothermal heat flux: = 0 no flux 381 425 ! = 1 constant flux … … 386 430 &nambbl ! bottom boundary layer scheme 387 431 !----------------------------------------------------------------------- 388 ! ! diffusive bbl ("key_trabbl") 389 ! ! advective bbl ("key_trabbl_adv") 390 rn_ahtbbl = 10000. ! lateral mixing coefficient in the bbl [m2/s] 391 / 432 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 433 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 434 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 435 rn_gambbl = 10. ! advective bbl coefficient [s] 436 / 437 392 438 !!====================================================================== 393 439 !! Tracer (T & S ) namelists … … 398 444 !! namtra_dmp T & S newtonian damping ("key_tradmp") 399 445 !!====================================================================== 400 446 ! 401 447 !----------------------------------------------------------------------- 402 448 &nameos ! ocean physical parameters 403 449 !----------------------------------------------------------------------- 404 nn_eos = 0! type of equation of state and Brunt-Vaisala frequency450 nn_eos = 0 ! type of equation of state and Brunt-Vaisala frequency 405 451 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) 406 452 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 407 453 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 408 rn_alpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2)409 rn_beta = 0.001 ! saline expension coefficient (neos= 2)454 rn_alpha = 2.0e-4 ! thermal expension coefficient (nn_eos= 1 or 2) 455 rn_beta = 7.7e-4 ! saline expension coefficient (nn_eos= 2) 410 456 / 411 457 !----------------------------------------------------------------------- … … 417 463 ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 418 464 ln_traadv_ubs = .false. ! UBS scheme 465 ln_traadv_qck = .false. ! QUCIKEST scheme 419 466 / 420 467 !----------------------------------------------------------------------- 421 468 &namtra_ldf ! lateral diffusion scheme for tracer 422 469 !----------------------------------------------------------------------- 423 ! Type of the operator : 424 ln_traldf_lap = .true. ! laplacian operator 425 ln_traldf_bilap = .false. ! bilaplacian operator 426 ! Direction of action : 427 ln_traldf_level = .false. ! iso-level 428 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 429 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 430 ! Coefficient 431 rn_aht_0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 432 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 433 rn_aeiv_0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 470 ! ! Type of the operator : 471 ln_traldf_lap = .true. ! laplacian operator 472 ln_traldf_bilap = .false. ! bilaplacian operator 473 ! ! Direction of action : 474 ln_traldf_level = .false. ! iso-level 475 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 476 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 477 ln_traldf_grif = .false. ! griffies skew flux formulation (require "key_ldfslp") ! UNDER TEST, DO NOT USE 478 ln_traldf_gdia = .false. ! griffies operator strfn diagnostics (require "key_ldfslp") ! UNDER TEST, DO NOT USE 479 ! ! Coefficient 480 rn_aht_0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 481 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 482 rn_aeiv_0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 434 483 / 435 484 !----------------------------------------------------------------------- … … 445 494 rn_bot = 360. ! bottom time scale of damping [days] 446 495 rn_dep = 800. ! depth of transition between rn_surf and rn_bot [meters] 447 nn_file = 1 ! create a damping.coeff NetCDF file (=1) or not (=0) 448 / 496 nn_file = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 497 / 498 449 499 !!====================================================================== 450 500 !! *** Dynamics namelists *** … … 456 506 !! namdyn_ldf lateral diffusion scheme 457 507 !!====================================================================== 458 508 ! 459 509 !----------------------------------------------------------------------- 460 510 &namdyn_adv ! formulation of the momentum advection … … 496 546 &namdyn_ldf ! lateral diffusion on momentum 497 547 !----------------------------------------------------------------------- 498 548 ! ! Type of the operator : 499 549 ln_dynldf_lap = .true. ! laplacian operator 500 550 ln_dynldf_bilap = .false. ! bilaplacian operator 501 551 ! ! Direction of action : 502 552 ln_dynldf_level = .false. ! iso-level 503 553 ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.) 504 554 ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp") 505 ! Coefficient 506 rn_ahm_0 = 40000. ! horizontal eddy viscosity [m2/s] 507 rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s] 508 / 555 ! ! Coefficient 556 rn_ahm_0_lap = 40000. ! horizontal laplacian eddy viscosity [m2/s] 557 rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s] 558 rn_ahm_0_blp = 0. ! horizontal bilaplacian eddy viscosity [m4/s] 559 / 560 509 561 !!====================================================================== 510 562 !! Tracers & Dynamics vertical physics namelists 511 563 !!====================================================================== 512 !! 513 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric")514 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke")515 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp")516 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm")517 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx")518 !!====================================================================== 519 564 !! namzdf vertical physics 565 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric") 566 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke") 567 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp") 568 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm") 569 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx") 570 !!====================================================================== 571 ! 520 572 !----------------------------------------------------------------------- 521 573 &namzdf ! vertical physics … … 528 580 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 529 581 rn_avevd = 100. ! evd mixing coefficient [m2/s] 530 ln_zdfnpc = .false. ! Non-Penetrative algorithm (T) or not (F)582 ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F) 531 583 nn_npc = 1 ! frequency of application of npc 532 584 nn_npcp = 365 ! npc control print frequency … … 546 598 rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 547 599 rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation 548 rn_ebb = 6 0. ! coef. of the surface input of tke600 rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T) 549 601 rn_emin = 1.e-6 ! minimum value of tke [m2/s2] 550 602 rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2] 551 rn_bshear = 1.e-20 ! background shear (>0)552 603 nn_mxl = 2 ! mixing length: = 0 bounded by the distance to surface and bottom 553 604 ! = 1 bounded by the local vertical scale factor 554 605 ! = 2 first vertical derivative of mixing length bounded by 1 555 ! = 3 same criteria as case 2 but applied in a different way606 ! = 3 as =2 with distinct disspipative an mixing length scale 556 607 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 557 ln_mxl0 = .false. ! mixing length scale surface value as function of wind stress (T) or not (F) 558 rn_lmin = 0.001 ! interior buoyancy lenght scale minimum value 559 rn_lmin0 = 0.01 ! surface buoyancy lenght scale minimum value 560 nn_etau = 0 ! exponentially deceasing penetration of tke due to internal & intertial waves 561 ! = 0 no penetration ( O(2 km) resolution) 562 ! = 1 additional tke source (rn_efr * en) 563 ! = 2 additional tke source (rn_efr * en) applied only at the base of the mixed layer 564 ! = 3 additional tke source (HF contribution: mean of stress module - module of mean stress) 565 nn_htau = 1 ! type of exponential decrease of tke penetration 608 ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F) 609 rn_mxl0 = 0.04 ! surface buoyancy lenght scale minimum value 610 ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002) 611 rn_lc = 0.15 ! coef. associated to Langmuir cells 612 nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves 613 ! = 0 no penetration 614 ! = 1 add a tke source below the ML 615 ! = 2 add a tke source just at the base of the ML 616 ! = 3 as = 1 applied on HF part of the stress ("key_coupled") 617 rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 618 nn_htau = 1 ! type of exponential decrease of tke penetration below the ML 566 619 ! = 0 constant 10 m length scale 567 ! = 1 0.5m at the equator to 30m at high latitudes 568 ! = 2 30 meters constant depth penetration 569 ! otion used only if nn_etau = 1 or 2: 570 rn_efr = 0.05 ! fraction of surface tke value which penetrates inside the ocean 571 ! otion used only if nn_etau = 3: 572 rn_addhft = -1.e-3 ! add offset applied to the "mean of stress module - module of mean stress" (always kept > 0) 573 rn_sclhft = 1. ! scale factor applied to the "mean of stress module - module of mean stress" 574 ln_lc = .false. ! Langmuir cell parameterisation 575 rn_lc = 0.15 ! coef. associated to Langmuir cells 620 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 576 621 / 577 622 !------------------------------------------------------------------------ 578 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and option nally:623 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally: 579 624 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 580 625 ln_kpprimix = .true. ! shear instability mixing … … 589 634 / 590 635 !----------------------------------------------------------------------- 636 &namzdf_gls ! GLS vertical diffusion ("key_zdfgls") 637 !----------------------------------------------------------------------- 638 rn_emin = 1.e-6 ! minimum value of e [m2/s2] 639 rn_epsmin = 1.e-12 ! minimum value of eps [m2/s3] 640 ln_length_lim = .true. ! limit on the dissipation rate under stable stratification (Galperin et al., 1988) 641 rn_clim_galp = 0.53 ! galperin limit 642 ln_crban = .true. ! Use Craig & Banner (1994) surface wave mixing parametrisation 643 ln_sigpsi = .true. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case 644 rn_crban = 100. ! Craig and Banner 1994 constant for wb tke flux 645 rn_charn = 70000. ! Charnock constant for wb induced roughness length 646 nn_tkebc_surf = 1 ! surface tke condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 647 nn_tkebc_bot = 1 ! bottom tke condition (0/1=Dir/Neum) 648 nn_psibc_surf = 1 ! surface psi condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 649 nn_psibc_bot = 1 ! bottom psi condition (0/1=Dir/Neum) 650 nn_stab_func = 2 ! stability function (0=Galp, 1= KC94, 2=CanutoA, 3=CanutoB) 651 nn_clos = 1 ! predefined closure type (0=MY82, 1=k-eps, 2=k-w, 3=Gen) 652 / 653 !----------------------------------------------------------------------- 591 654 &namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm") 592 655 !----------------------------------------------------------------------- … … 601 664 rn_tfe = 0.333 ! tidal dissipation efficiency 602 665 rn_me = 0.2 ! mixing efficiency 603 ln_tmx_itf = . FALSE.! ITF specific parameterisation666 ln_tmx_itf = .true. ! ITF specific parameterisation 604 667 rn_tfe_itf = 1. ! ITF tidal dissipation efficiency 605 668 / 669 606 670 !!====================================================================== 607 671 !! *** Miscelaneous namelists *** … … 612 676 !! namsol elliptic solver / island / free surface 613 677 !!====================================================================== 614 678 ! 615 679 !----------------------------------------------------------------------- 616 680 &namsol ! elliptic solver / island / free surface … … 629 693 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 630 694 !----------------------------------------------------------------------- 631 cn_mpi_send = ' S' ! mpi send/recieve type ='S', 'B', or 'I' for standard send,695 cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 632 696 ! buffer blocking send or immediate non-blocking sends, resp. 633 697 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation … … 653 717 nn_bench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 654 718 ! (no physical validity of the results) 655 nn_bit_cmp = 0 ! bit comparison mode (1/0): CAUTION use zero except for test 656 ! of comparison between single and multiple processor runs 657 / 658 659 !!====================================================================== 660 !! *** Diagnostics namelists *** 661 !!====================================================================== 719 / 720 721 !!====================================================================== 722 !! *** Diagnostics namelists *** 723 !!====================================================================== 724 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 662 725 !! namtrd dynamics and/or tracer trends ("key_trddyn","key_trdtra","key_trdmld") 663 !! namgap level mean model-data gap ("key_diagap")664 726 !! namflo float parameters ("key_float") 665 727 !! namptr Poleward Transport Diagnostics 666 !!====================================================================== 667 728 !! namhsb Heat and salt budgets 729 !!====================================================================== 730 ! 731 !----------------------------------------------------------------------- 732 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 733 !----------------------------------------------------------------------- 734 nn_nchunks_i= 4 ! number of chunks in i-dimension 735 nn_nchunks_j= 4 ! number of chunks in j-dimension 736 nn_nchunks_k= 31 ! number of chunks in k-dimension 737 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 738 ! is optimal for postprocessing which works exclusively with horizontal slabs 739 ln_nc4zip = .true. ! (T) use netcdf4 chunking and compression 740 ! (F) ignore chunking information and produce netcdf3-compatible files 741 / 668 742 !----------------------------------------------------------------------- 669 743 &namtrd ! diagnostics on dynamics and/or tracer trends ("key_trddyn" and/or "key_trdtra") 670 ! ! or mixed-layer trends or barotropic vorticity ( 'key_trdmld' or"key_trdvor")744 ! ! or mixed-layer trends or barotropic vorticity ("key_trdmld" or "key_trdvor") 671 745 !----------------------------------------------------------------------- 672 746 nn_trd = 365 ! time step frequency dynamics and tracers trends … … 679 753 / 680 754 !----------------------------------------------------------------------- 681 &namgap ! level mean model-data gap ('key_diagap')682 !-----------------------------------------------------------------------683 nn_gap = 15 ! time-step frequency of model-data gap computation684 nn_prg = 10 ! time-step frequency of gap print in model output685 /686 !-----------------------------------------------------------------------687 755 &namflo ! float parameters ("key_float") 688 756 !----------------------------------------------------------------------- 689 ln_rstflo= .false. ! float restart (T) or not (F)690 nn_writefl= 75 ! frequency of writing in float output file691 nn_stockfl= 5475 ! frequency of creation of the float restart file692 ln_argo= .false. ! Argo type floats (stay at the surface each 10 days)693 ln_flork4= .false. ! trajectories computed with a 4th order Runge-Kutta (T)757 ln_rstflo = .false. ! float restart (T) or not (F) 758 nn_writefl = 75 ! frequency of writing in float output file 759 nn_stockfl = 5475 ! frequency of creation of the float restart file 760 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 761 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 694 762 ! or computed with Blanke' scheme (F) 695 763 / … … 697 765 &namptr ! Poleward Transport Diagnostic 698 766 !----------------------------------------------------------------------- 699 ln_diaptr = . true.! Poleward heat and salt transport (T) or not (F)767 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 700 768 ln_diaznl = .true. ! Add zonal means and meridional stream functions 701 769 ln_subbas = .true. ! Atlantic/Pacific/Indian basins computation (T) or not 702 770 ! (orca configuration only, need input basins mask file named "subbasins.nc" 703 771 ln_ptrcomp = .true. ! Add decomposition : overturning 704 nf_ptr = 1 ! Frequency of ptr computation [time step] 705 nf_ptr_wri = 15 ! Frequency of ptr outputs 706 / 772 nn_fptr = 1 ! Frequency of ptr computation [time step] 773 nn_fwri = 15 ! Frequency of ptr outputs [time step] 774 / 775 !----------------------------------------------------------------------- 776 &namhsb ! Heat and salt budgets 777 !----------------------------------------------------------------------- 778 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 779 / 780 781 !!====================================================================== 782 !! *** Observation & Assimilation namelists *** 783 !!====================================================================== 784 !! namobs observation and model comparison ('key_diaobs') 785 !! nam_asminc assimilation increments ('key_asminc') 786 !!====================================================================== 787 ! 788 !----------------------------------------------------------------------- 789 &namobs ! observation usage switch ('key_diaobs') 790 !----------------------------------------------------------------------- 791 ln_t3d = .false. ! Logical switch for T profile observations 792 ln_s3d = .false. ! Logical switch for S profile observations 793 ln_ena = .false. ! Logical switch for ENACT insitu data set 794 ! ! ln_cor Logical switch for Coriolis insitu data set 795 ln_profb = .false. ! Logical switch for feedback insitu data set 796 ln_sla = .false. ! Logical switch for SLA observations 797 798 ln_sladt = .false. ! Logical switch for AVISO SLA data 799 800 ln_slafb = .false. ! Logical switch for feedback SLA data 801 ! ln_ssh Logical switch for SSH observations 802 803 ln_sst = .false. ! Logical switch for SST observations 804 ! ln_reysst Logical switch for Reynolds observations 805 ! ln_ghrsst Logical switch for GHRSST observations 806 807 ln_sstfb = .false. ! Logical switch for feedback SST data 808 ! ln_sss Logical switch for SSS observations 809 ! ln_seaice Logical switch for Sea Ice observations 810 ! ln_vel3d Logical switch for velocity observations 811 ! ln_velavcur Logical switch for velocity daily av. cur. 812 ! ln_velhrcur Logical switch for velocity high freq. cur. 813 ! ln_velavadcp Logical switch for velocity daily av. ADCP 814 ! ln_velhradcp Logical switch for velocity high freq. ADCP 815 ! ln_velfb Logical switch for feedback velocity data 816 ! ln_grid_global Global distribtion of observations 817 ! ln_grid_search_lookup Logical switch for obs grid search w/lookup table 818 ! grid_search_file Grid search lookup file header 819 ! enactfiles ENACT input observation file names 820 ! coriofiles Coriolis input observation file name 821 ! ! profbfiles: Profile feedback input observation file name 822 profbfiles = 'profiles_01.nc' 823 ! ln_profb_enatim Enact feedback input time setting switch 824 ! slafilesact Active SLA input observation file name 825 ! slafilespas Passive SLA input observation file name 826 ! ! slafbfiles: Feedback SLA input observation file name 827 slafbfiles = 'sla_01.nc' 828 ! sstfiles GHRSST input observation file name 829 ! ! sstfbfiles: Feedback SST input observation file name 830 sstfbfiles = 'sst_01.nc' 'sst_02.nc' 'sst_03.nc' 'sst_04.nc' 'sst_05.nc' 831 ! seaicefiles Sea Ice input observation file name 832 ! velavcurfiles Vel. cur. daily av. input file name 833 ! velhvcurfiles Vel. cur. high freq. input file name 834 ! velavadcpfiles Vel. ADCP daily av. input file name 835 ! velhvadcpfiles Vel. ADCP high freq. input file name 836 ! velfbfiles Vel. feedback input observation file name 837 ! dobsini Initial date in window YYYYMMDD.HHMMSS 838 ! dobsend Final date in window YYYYMMDD.HHMMSS 839 ! n1dint Type of vertical interpolation method 840 ! n2dint Type of horizontal interpolation method 841 ! ln_nea Rejection of observations near land switch 842 nmsshc = 0 ! MSSH correction scheme 843 ! mdtcorr MDT correction 844 ! mdtcutoff MDT cutoff for computed correction 845 ln_altbias = .false. ! Logical switch for alt bias 846 ln_ignmis = .true. ! Logical switch for ignoring missing files 847 ! endailyavtypes ENACT daily average types 848 ln_grid_global = .true. 849 ln_grid_search_lookup = .false. 850 / 851 !----------------------------------------------------------------------- 852 &nam_asminc ! assimilation increments ('key_asminc') 853 !----------------------------------------------------------------------- 854 ln_bkgwri = .false. ! Logical switch for writing out background state 855 ln_trjwri = .false. ! Logical switch for writing out state trajectory 856 ln_trainc = .false. ! Logical switch for applying tracer increments 857 ln_dyninc = .false. ! Logical switch for applying velocity increments 858 ln_sshinc = .false. ! Logical switch for applying SSH increments 859 ln_asmdin = .false. ! Logical switch for Direct Initialization (DI) 860 ln_asmiau = .false. ! Logical switch for Incremental Analysis Updating (IAU) 861 nitbkg = 0 ! Timestep of background in [0,nitend-nit000-1] 862 nitdin = 0 ! Timestep of background for DI in [0,nitend-nit000-1] 863 nitiaustr = 1 ! Timestep of start of IAU interval in [0,nitend-nit000-1] 864 nitiaufin = 15 ! Timestep of end of IAU interval in [0,nitend-nit000-1] 865 niaufn = 0 ! Type of IAU weighting function 866 nittrjfrq = 0 ! Frequency of trajectory output for 4D-VAR 867 ln_salfix = .false. ! Logical switch for ensuring that the sa > salfixmin 868 salfixmin = -9999 ! Minimum salinity after applying the increments 869 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist_ice_lim2
- Property svn:eol-style deleted
r1233 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/LIM 2 :1 - dynamics/advection/thermo (namicerun)2 !! NEMO/LIM-2 : 1 - dynamics/advection/thermo (namicerun) 3 3 !! namelists 2 - ice intialisation (namiceini) 4 4 !! 3 - ice dynamic (namicedyn) 5 !! 5 - ice advection (namicetrp) 6 !! 6 - thermodynamic (namicethd) 7 !! 7 - ice salinity (namicesal) 8 !! 8 - mechanical redistribution of ice (namiceitdme) 9 !! 3 - ice diagnostics (namicedia) 10 !! 9 - ice outputs (namiceout) 5 !! 4 - ice advection (namicetrp) 6 !! 5 - thermodynamic (namicethd) 7 !! 6 - ice damping (namice_dmp) 8 !! 7 - ice diagnostics (namicedia) 9 !! 8 - ice outputs (namiceout) 11 10 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 12 11 … … 16 15 cn_icerst_in = "restart_ice_in" ! suffix of ice restart name (input) 17 16 cn_icerst_out = "restart_ice" ! suffix of ice restart name (output) 18 ln_limdyn = .true.! ice dynamics (T) or thermodynamics only (F)19 ln_limdmp = .false. ! restoring ice thickness and fraction leads (T) or not (F)20 acrit = 1.0e-06 , 1.0e-06 ! minimum fraction for leads in the Northern (Southern) Hemisphere21 hsndif = 0.0! computation of temperature in snow (=0.0) or not22 hicdif = 0.0! computation of temperature in ice (=0.0) or not (=9999.0)17 ln_limdyn = .true. ! ice dynamics (T) or thermodynamics only (F) 18 ln_limdmp = .false. ! restoring ice thickness and fraction leads (T => fill namice_dmp) 19 acrit = 1.0e-06 , 1.0e-06 ! minimum lead fraction in the Northern & Southern Hemispheres 20 hsndif = 0.e0 ! computation of temperature in snow (=0.0) or not 21 hicdif = 0.e0 ! computation of temperature in ice (=0.0) or not (=9999.0) 23 22 / 24 23 !----------------------------------------------------------------------- 25 24 &namiceini ! ice initialisation 26 25 !----------------------------------------------------------------------- 27 ln_limini = .false. ! read the i ce initial state in the file'Ice_initialization.nc' (T) or not (F)26 ln_limini = .false. ! read the initial state in 'Ice_initialization.nc' (T) or not (F) 28 27 ttest = 2.0 ! threshold water temperature for initial sea ice 29 28 hninn = 0.5 ! initial snow thickness in the north … … 52 51 ecc = 2.0 ! eccentricity of the elliptical yield curve 53 52 ahi0 = 350.e0 ! horizontal eddy diffusivity coefficient for sea-ice [m2/s] 53 nevp = 360 ! number of EVP subcycling iterations 54 telast = 3600 ! timescale for EVP elastic waves 55 alphaevp = 1.0 ! coefficient for the solution of EVP int. stresses 54 56 / 55 57 !----------------------------------------------------------------------- 56 58 &namicetrp ! ice transport 57 59 !----------------------------------------------------------------------- 58 bound = 0. ! boundary conditions (=0.0 no-slip, =1.0free-slip)60 bound = 0.0 ! boundary conditions (=0. no-slip, =1. free-slip) 59 61 / 60 62 !----------------------------------------------------------------------- 61 63 &namicethd ! ice thermodynamic 62 64 !----------------------------------------------------------------------- 63 ! hmelt : maximum melting at the bottom64 ! hiccrit(1/2): ice thickness for lateral accretion in the Northern (Southern) Hemisphere65 ! caution 1.0, 1.0 best value to be used!!! (gilles G.)66 ! hicmin : ice thickness corr. to max. energy stored in brine pocket67 ! hiclim : minimum ice thickness68 ! amax : maximum lead fraction69 ! swiqst : energy stored in brine pocket (=1) or not (=0)70 ! sbeta : numerical caracteritic of the scheme for diffusion in ice71 ! Cranck-Nicholson (=0.5), implicit (=1), explicit (=0)72 ! parlat : percentage of energy used for lateral ablation73 ! hakspl : slope of distr. for Hakkinen-Mellor's lateral melting74 ! hibspl : slope of distribution for Hibler's lateral melting75 ! exld : exponent for leads-closure rate76 ! hakdif : coefficient for diffusions of ice and snow77 ! thth : threshold thickness for comp. of eq. thermal conductivity78 ! hnzst : thickness of the surf. layer in temp. computation79 ! parsub : switch for snow sublimation or not80 ! alphs : coefficient for snow density when snow ice formation81 !82 65 hmelt = -0.15 ! maximum melting at the bottom 83 66 hiccrit = 0.3 , 0.3 ! ice thickness for lateral accretion in the Northern (Southern) Hemisphere 67 ! ! (caution 1.0, 1.0 best value to be used!!! (gilles G.)) 84 68 hicmin = 0.2 ! ice thickness corr. to max. energy stored in brine pocket 85 69 hiclim = 0.05 ! minimum ice thickness … … 99 83 / 100 84 !----------------------------------------------------------------------- 85 &namice_dmp ! damping of sea ice alone open boundaries 86 ! ! (hard coded damping area: check if it fit your config) 87 !----------------------------------------------------------------------- 88 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 89 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 90 sn_hicif = 'ice_damping', -1. , 'hicif' , .true. , .true. , 'yearly' , '' , '' 91 sn_cnf = 'ice_damping', -1. , 'frld' , .true. , .true. , 'yearly' , '' , '' 92 ! 93 cn_dir = './' ! root directory for the location of the runoff files 94 / 95 !----------------------------------------------------------------------- 101 96 &namicedia ! ice diagnostics 102 97 !----------------------------------------------------------------------- 103 fmtinf = '1PE13.5' ! format of the output values104 nfrinf = 4! number of variables written in one line105 ntmoy = 1! instantaneous values of ice evolution or averaging106 ninfo = 1! frequency of ouputs on file ice_evolu in case of averaging98 fmtinf = '1PE13.5' ! format of the output values 99 nfrinf = 4 ! number of variables written in one line 100 ntmoy = 1 ! instantaneous values of ice evolution or averaging 101 ninfo = 1 ! frequency of ouputs on file ice_evolu in case of averaging 107 102 / 108 103 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 109 104 &namiceout ! parameters for outputs 110 105 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 106 ! ! title of the field ! name ! units ! save ! multipl. ! additive ! 107 ! ! ! ! ! or not ! factor ! factor ! 108 field_1 = 'Snow thickness ', 'isnowthi', 'm ', 1 , 1.0 , 0.0 109 field_2 = 'Ice thickness ', 'iicethic', 'm ', 1 , 1.0 , 0.0 110 field_3 = 'Ice produced ', 'iiceprod', 'm/kt ', 1 , 1.0 , 0.0 111 field_4 = 'Ice concentration ', 'ileadfra', '% ', 1 , -1.0 , 1.0 112 field_5 = 'Ice temperature ', 'iicetemp', 'C ', 1 , 1.0 , -273.15 113 field_6 = 'Oceanic flux at the ice base ', 'ioceflxb', 'w/m2 ', 1 , 1.0 , 0.0 114 field_7 = 'Ice velocity u ', 'iicevelu', 'm/s ', 1 , 1.0 , 0.0 115 field_8 = 'Ice velocity v ', 'iicevelv', 'm/s ', 1 , 1.0 , 0.0 116 field_9 = 'Sea surface temperature ', 'isstempe', 'C ', 1 , 1.0 , -273.15 117 field_10 = 'Sea surface salinity ', 'isssalin', 'PSU ', 1 , 1.0 , 0.0 118 field_11 = 'Total flux at ocean surface ', 'iocetflx', 'w/m2 ', 1 , 1.0 , 0.0 119 field_12 = 'Solar flux at ocean surface ', 'iocesflx', 'w/m2 ', 1 , 1.0 , 0.0 120 field_13 = 'Non-solar flux at ocean surface ', 'iocwnsfl', 'w/m2 ', 1 , 1.0 , 0.0 121 field_14 = 'Salt flux at ocean surface ', 'iocesafl', 'kg/m2/kt', 1 , 1.0 , 0.0 122 field_15 = 'Wind stress u ', 'iocestru', 'Pa ', 1 , 1.0 , 0.0 123 field_16 = 'Wind stress v ', 'iocestrv', 'Pa ', 1 , 1.0 , 0.0 124 field_17 = 'Solar flux at ice/ocean surface ', 'iicesflx', 'w/m2 ', 1 , 1.0 , 0.0 125 field_18 = 'Non-solar flux at ice/ocean surface', 'iicenflx', 'w/m2 ', 1 , 1.0 , 0.0 126 field_19 = 'Snow precipitation ', 'isnowpre', 'kg/day ', 1 , 1.0 , 0.0 127 ! 111 128 noumef = 19 ! number of fields 112 !113 ! ! title of the field ! name ! units ! save ! multipl. ! additive !114 ! ! ! ! ! or not ! factor ! factor !115 field_1 = 'Snow thickness ', 'isnowthi', 'm ', 1 , 1.0 , 0.0116 field_2 = 'Ice thickness ', 'iicethic', 'm ', 1 , 1.0 , 0.0117 field_3 = 'Ice produced ', 'iiceprod', 'm/kt ', 1 , 1.0 , 0.0118 field_4 = 'Ice concentration ', 'ileadfra', '% ', 1 , -1.0 , 1.0119 field_5 = 'Ice temperature ', 'iicetemp', 'C ', 1 , 1.0 , -273.15120 field_6 = 'Oceanic flux at the ice base ', 'ioceflxb', 'w/m2 ', 1 , 1.0 , 0.0121 field_7 = 'Ice velocity u ', 'iicevelu', 'm/s ', 1 , 1.0 , 0.0122 field_8 = 'Ice velocity v ', 'iicevelv', 'm/s ', 1 , 1.0 , 0.0123 field_9 = 'Sea surface temperature ', 'isstempe', 'C ', 1 , 1.0 , -273.15124 field_10 = 'Sea surface salinity ', 'isssalin', 'PSU ', 1 , 1.0 , 0.0125 field_11 = 'Total flux at ocean surface ', 'iocetflx', 'w/m2 ', 1 , 1.0 , 0.0126 field_12 = 'Solar flux at ocean surface ', 'iocesflx', 'w/m2 ', 1 , 1.0 , 0.0127 field_13 = 'Non-solar flux at ocean surface ', 'iocwnsfl', 'w/m2 ', 1 , 1.0 , 0.0128 field_14 = 'Salt flux at ocean surface ', 'iocesafl', 'kg/m2/kt', 1 , 1.0 , 0.0129 field_15 = 'Wind stress u ', 'iocestru', 'Pa ', 1 , 1.0 , 0.0130 field_16 = 'Wind stress v ', 'iocestrv', 'Pa ', 1 , 1.0 , 0.0131 field_17 = 'Solar flux at ice/ocean surface ', 'iicesflx', 'w/m2 ', 1 , 1.0 , 0.0132 field_18 = 'Non-solar flux at ice/ocean surface', 'iicenflx', 'w/m2 ', 1 , 1.0 , 0.0133 field_19 = 'Snow precipitation ', 'isnowpre', 'kg/day ', 1 , 1.0 , 0.0134 129 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist_ice_lim3
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/xmlio_server.def
- Property svn:keywords set to Id
r1552 r2528 17 17 global_mpi_buffer_size = 512 18 18 / 19 20 !!====================================================================== 21 !! namnc4 netcdf4 chunking and compression settings 22 !!====================================================================== 23 !----------------------------------------------------------------------- 24 &namnc4 ! netcdf4 chunking and compression settings 25 ! (benign if "key_netcdf4" is not used) 26 !----------------------------------------------------------------------- 27 nn_nchunks_i = 4 ! number of chunks in i-dimension 28 nn_nchunks_j = 4 ! number of chunks in j-dimension 29 nn_nchunks_k = 31 ! number of chunks in k-dimension 30 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 31 ! is optimal for postprocessing which works exclusively with horizontal slabs 32 ln_nc4zip = .TRUE. ! (T) use netcdf4 chunking and compression 33 ! (F) ignore chunking information and produce netcdf3-compatible files 34 / 19 35 20 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/README
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/fig_ht_fromQ.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/getname.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/plt_bsf.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/plt_msf.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_com.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_plots.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_plots.sh
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/time_series.sh
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/ts_mean_EMP.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/ts_mean_ICE.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/ts_mean_Q.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/ts_mean_S.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/ts_mean_SSH.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/ts_mean_T.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/ts_mean_U.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/ts_mean_V.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_ANT_Icethick_MARS.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_ANT_Icethick_SEPT.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_ARC_Icethick_MARS.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_ARC_Icethick_SEPT.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_EXP1_S_ARC_z105.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_EXP2_S_ARC_z105.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Emp.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Eq_S.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Eq_T.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Eq_U.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Erp.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Iceleadfrac_MARS.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Iceleadfrac_SEPT.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Med_S_depth.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Med_S_tongue.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_PHCXX_PHCYY_ANT_Icethick.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_PHCXX_PHCYY_ARC_Icethick.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_Qnet.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_SSS.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_SST.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_S_z105.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_TS_ZGlobm.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_T_z105.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_ZonMxl.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_mxl10.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_zonal_S.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/xxx_zonal_T.pro
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IGCM00/COMP/lim2.card
- Property svn:keywords set to Id
r1764 r2528 21 21 22 22 [OutputFiles] 23 List= (${PREFIX_WFI1}_icemod.nc, ${R_OUT_ICE_WFI1}/${PREFIX}_${WFI1}_icemod.nc, Post_ 5D_icemod)23 List= (${PREFIX_WFI1}_icemod.nc, ${R_OUT_ICE_WFI1}/${PREFIX}_${WFI1}_icemod.nc, Post_1M_icemod) 24 24 25 25 [Post_1M_icemod] -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IGCM00/COMP/lim2.driver
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IGCM00/COMP/opa9.card
- Property svn:keywords set to Id
r1891 r2528 54 54 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/sst_data.nc, .),\ 55 55 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/subbasins.nc, .),\ 56 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/chl aseawifs_c1m-99-05_smooth_ORCA_R2.nc, chlorophyll.nc),\57 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/ Tides_K1_drg_ORCA_R2.nc, K1rowdrg.nc),\58 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/ Tides_M2_drg_ORCA_R2.nc, M2rowdrg.nc),\59 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/ tmaskitf_ORCA2_bis.nc, mask_itf.nc),\56 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/chlorophyll.nc, .),\ 57 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/K1rowdrg.nc, .),\ 58 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/M2rowdrg.nc, .),\ 59 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/mask_itf.nc, .),\ 60 60 (${R_BC}/OCE/${config_UserChoices_TagName}/${opa9_UserChoices_OPA_version}/kRGB61.txt, .) 61 61 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IGCM00/COMP/opa9.driver
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM/IGCM00/config.card
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/AA_job
- Property svn:keywords set to Id
r2521 r2528 113 113 cp ${R_EXPER}/namelist_pisces namelist_pisces 114 114 cp ${R_EXPER}/kRGB61.txt kRGB61.txt 115 cp ${R_EXPER}/iodef.xml .116 cp ${R_EXPER}/xmlio_server.def .117 115 118 116 ls -alF -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/EMPave_old.dat
- Property svn:executable deleted
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/iodef.xml
r2521 r2528 54 54 <group id="SBC" axis_ref="none" grid_ref="grid_T" > <!-- time step automaticaly defined based on nn_fsbc --> 55 55 56 <field id="emp "description="Net Upward Water Flux" unit="kg/m2/s" />57 <field id="emps "description="concentration/dilution water flux" unit="kg/m2/s" />56 <field id="emp-rnf" description="Net Upward Water Flux" unit="kg/m2/s" /> 57 <field id="emps-rnf" description="concentration/dilution water flux" unit="kg/m2/s" /> 58 58 <field id="snowpre" description="Snow precipitation" unit="kg/m2/s" /> 59 59 <field id="runoffs" description="River Runoffs" unit="Kg/m2/s" /> … … 133 133 <field id="utau" description="Wind Stress along i-axis" unit="N/m2" axis_ref="none" /> 134 134 <field id="uoce" description="ocean current along i-axis" unit="m/s" /> 135 <field id="uoce_eff" description="Effective ocean current along i-axis" unit="m/s"/>135 <field id="uoce_eff" description="Effective ocean transport along i-axis" unit="m3/s" /> 136 136 <!-- uoce_eiv: available with key_traldf_eiv and key_diaeiv --> 137 137 <field id="uoce_eiv" description="EIV ocean current along i-axis" unit="m/s" /> 138 <!-- uoce_eiv: available with key_trabbl_adv --> 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 138 <!-- uoce_eiv: available with key_trabbl --> 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" axis_ref="none" /> 140 <field id="ahu_bbl" description="BBL diffusive flux along i-axis" unit="m3/s" axis_ref="none" /> 140 141 <!-- variables available with key_diaar5 --> 141 142 <field id="u_masstr" description="ocean eulerian mass transport along i-axis" unit="kg/s" /> … … 150 151 <field id="vtau" description="Wind Stress along j-axis" unit="N/m2" axis_ref="none" /> 151 152 <field id="voce" description="ocean current along j-axis" unit="m/s" /> 152 <field id="voce_eff" description="Effective ocean current along j-axis" unit="m/s"/>153 <field id="voce_eff" description="Effective ocean tra,sport along j-axis" unit="m3/s" /> 153 154 <!-- voce_eiv: available with key_traldf_eiv and key_diaeiv --> 154 155 <field id="voce_eiv" description="EIV ocean current along j-axis" unit="m/s" /> 155 <!-- voce_eiv: available with key_trabbl_adv --> 156 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 156 <!-- voce_eiv: available with key_trabbl --> 157 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" axis_ref="none" /> 158 <field id="ahv_bbl" description="BBL diffusive flux along j-axis" unit="m3/s" axis_ref="none" /> 157 159 <!-- variables available with key_diaar5 --> 158 160 <field id="v_masstr" description="ocean eulerian mass transport along j-axis" unit="kg/s" /> … … 166 168 <group id="grid_W" axis_ref="depthw" grid_ref="grid_W"> 167 169 <field id="woce" description="ocean vertical velocity" unit="m/s" /> 168 <field id="woce_eff" description="effective ocean vertical velocity" unit="m/s"/>170 <field id="woce_eff" description="effective ocean vertical transport" unit="m3/s" /> 169 171 <!-- woce_eiv: available with key_traldf_eiv and key_diaeiv --> 170 172 <field id="woce_eiv" description="EIV ocean vertical velocity" unit="m/s" /> 171 173 <!-- woce_eiv: available with key_trabbl_adv --> 172 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" />173 174 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 174 175 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> … … 205 206 206 207 <group id="ptrc_T" axis_ref="deptht" grid_ref="grid_T"> 207 <field id="DIC" description="Dissolved inorganic Concentration" unit="mol -C/L" />208 <field id="DIC" description="Dissolved inorganic Concentration" unit="molC/L" /> 208 209 <field id="Alkalini" description="Total Alkalinity Concentration" unit="eq/L" /> 209 <field id="O2" description="Oxygen Concentration" unit="mol -C/L" />210 <field id="CaCO3" description="Calcite Concentration" unit="mol -C/L" />211 <field id="PO4" description="Phosphate Concentration" unit="mol -C/L" />212 <field id="POC" description="Small organic carbon Concentration" unit="mol -C/L" />213 <field id="Si" description="Silicate Concentration" unit="mol -C/L" />214 <field id="PHY" description="Nanophytoplankton Concentration" unit="mol -C/L" />215 <field id="ZOO" description="Microzooplankton Concentration" unit="mol -C/L" />216 <field id="DOC" description="Dissolved organic Concentration" unit="mol -C/L" />217 <field id="PHY2" description="Diatoms Concentration" unit="mol -C/L" />218 <field id="ZOO2" description="Mesozooplankton Concentration" unit="mol -C/L" />219 <field id="BSi" description="Diatoms Silicate Concentration" unit="mol -C/L" />220 <field id="Fer" description="Dissolved Iron Concentration" unit="mol -C/L" />221 <field id="BFe" description="Big iron particles Concentration" unit="mol -C/L" />222 <field id="GOC" description="Big organic carbon Concentration" unit="mol -C/L" />223 <field id="SFe" description="Small iron particles Concentration" unit="mol -C/L" />224 <field id="DFe" description="Diatoms iron Concentration" unit="mol -C/L" />225 <field id="DSi" description="Sinking biogenic Silicate Concentration" unit="mol -C/L" />226 <field id="NFe" description="Nano iron Concentration" unit="mol -C/L" />227 <field id="NCHL" description="Nano chlorophyl Concentration" unit=" mol-C/L" />228 <field id="DCHL" description="Diatoms chlorophyl Concentration" unit=" mol-C/L" />229 <field id="NO3" description="Nitrates Concentration" unit="mol -C/L" />230 <field id="NH4" description="Ammonium Concentration" unit="mol -C/L" />210 <field id="O2" description="Oxygen Concentration" unit="molO2/L" /> 211 <field id="CaCO3" description="Calcite Concentration" unit="molC/L" /> 212 <field id="PO4" description="Phosphate Concentration" unit="molC/L" /> 213 <field id="POC" description="Small organic carbon Concentration" unit="molC/L" /> 214 <field id="Si" description="Silicate Concentration" unit="molSi/L" /> 215 <field id="PHY" description="Nanophytoplankton Concentration" unit="molC/L" /> 216 <field id="ZOO" description="Microzooplankton Concentration" unit="molC/L" /> 217 <field id="DOC" description="Dissolved organic Concentration" unit="molC/L" /> 218 <field id="PHY2" description="Diatoms Concentration" unit="molC/L" /> 219 <field id="ZOO2" description="Mesozooplankton Concentration" unit="molC/L" /> 220 <field id="BSi" description="Diatoms Silicate Concentration" unit="molC/L" /> 221 <field id="Fer" description="Dissolved Iron Concentration" unit="molFe/L" /> 222 <field id="BFe" description="Big iron particles Concentration" unit="molFe/L" /> 223 <field id="GOC" description="Big organic carbon Concentration" unit="molC/L" /> 224 <field id="SFe" description="Small iron particles Concentration" unit="molFe/L" /> 225 <field id="DFe" description="Diatoms iron Concentration" unit="molFe/L" /> 226 <field id="DSi" description="Sinking biogenic Silicate Concentration" unit="molC/L" /> 227 <field id="NFe" description="Nano iron Concentration" unit="molC/L" /> 228 <field id="NCHL" description="Nano chlorophyl Concentration" unit="gChl/L" /> 229 <field id="DCHL" description="Diatoms chlorophyl Concentration" unit="gChl/L" /> 230 <field id="NO3" description="Nitrates Concentration" unit="molC/L" /> 231 <field id="NH4" description="Ammonium Concentration" unit="molC/L" /> 231 232 </group> 232 233 233 <!-- diad on T grid -->234 <!-- diad on T grid : variables available with key_diatrc --> 234 235 235 236 <group id="diad_T" axis_ref="none" grid_ref="grid_T"> 236 <field id="PH" description="PH" unit="-" 237 <field id="CO3" description="Bicarbonates" unit="mol/L" 238 <field id="CO3sat" description="CO3 saturation" unit="mol/L" 239 <field id="PAR" description="Photosynthetically Available Radiation" unit="W/m2" 240 <field id="PPPHY" description="Primary production of nanophyto" unit="mol -C/m3/s" axis_ref="deptht" />241 <field id="PPPHY2" description="Primary production of diatoms" unit="mol -C/m3/s" axis_ref="deptht" />242 <field id="PPNEWN" description="New Primary production of nanophyto" unit="mol -C/m3/s" axis_ref="deptht" />243 <field id="PPNEWD" description="New Primary production of diatoms" unit="mol -C/m3/s" axis_ref="deptht" />244 <field id="PBSi" description="Primary production of Si diatoms" unit="mol -Si/m3/s" axis_ref="deptht" />245 <field id="PFeN" description="Primary production of nano iron" unit="mol -Fe/m3/s" axis_ref="deptht" />246 <field id="PFeD" description="Primary production of diatoms iron" unit="mol -Fe/m3/s" axis_ref="deptht" />247 <field id="PCAL" description="Calcite production" unit="mol -C/m3/s" axis_ref="deptht" />248 <field id="DCAL" description="Calcite dissolution" unit="mol -C/m3/s" axis_ref="deptht" />249 <field id="GRAZ" description="Grazing by zooplankton" unit="mol -C/m3/s" axis_ref="deptht" />250 <field id="Nfix" description="Nitrogen fixation at surface" unit="mol -N/m2/s" />251 <field id="EPC100" description="Export of carbon particles at 100 m" unit="mol -C/m2/s" />252 <field id="EPFE100" description="Export of biogenic iron at 100 m" unit="mol -Fe/m2/s" />253 <field id="EPSI100" description="Export of Silicate at 100 m" unit="mol -Si/m2/s" />254 <field id="EPCAL100" description="Export of Calcite at 100 m" unit="mol -C/m2/s" />255 <field id="Cflx" description="DIC flux" unit="mol -C/m2/s" />256 <field id="Oflx" description="Oxygen flux" unit="mol -C/m2/s"/>257 <field id="Kg" description="Gas transfer" unit="mol -C/m2/s/uatm" />258 <field id="Dpco2" description="Delta CO2" unit="uatm" />259 <field id="Dpo2" description="Delta O2" unit="uatm" />260 <field id="Heup" description="Euphotic layer depth" unit="m" />261 <field id="Irondep" description="Iron deposition" unit="mol -Fe/m2/s"/>237 <field id="PH" description="PH" unit="-" axis_ref="deptht" /> 238 <field id="CO3" description="Bicarbonates" unit="mol/L" axis_ref="deptht" /> 239 <field id="CO3sat" description="CO3 saturation" unit="mol/L" axis_ref="deptht" /> 240 <field id="PAR" description="Photosynthetically Available Radiation" unit="W/m2" axis_ref="deptht" /> 241 <field id="PPPHY" description="Primary production of nanophyto" unit="molC/m3/s" axis_ref="deptht" /> 242 <field id="PPPHY2" description="Primary production of diatoms" unit="molC/m3/s" axis_ref="deptht" /> 243 <field id="PPNEWN" description="New Primary production of nanophyto" unit="molC/m3/s" axis_ref="deptht" /> 244 <field id="PPNEWD" description="New Primary production of diatoms" unit="molC/m3/s" axis_ref="deptht" /> 245 <field id="PBSi" description="Primary production of Si diatoms" unit="molSi/m3/s" axis_ref="deptht" /> 246 <field id="PFeN" description="Primary production of nano iron" unit="molFe/m3/s" axis_ref="deptht" /> 247 <field id="PFeD" description="Primary production of diatoms iron" unit="molFe/m3/s" axis_ref="deptht" /> 248 <field id="PCAL" description="Calcite production" unit="molC/m3/s" axis_ref="deptht" /> 249 <field id="DCAL" description="Calcite dissolution" unit="molC/m3/s" axis_ref="deptht" /> 250 <field id="GRAZ" description="Grazing by zooplankton" unit="molC/m3/s" axis_ref="deptht" /> 251 <field id="Nfix" description="Nitrogen fixation at surface" unit="molN/m2/s" /> 252 <field id="EPC100" description="Export of carbon particles at 100 m" unit="molC/m2/s" /> 253 <field id="EPFE100" description="Export of biogenic iron at 100 m" unit="molFe/m2/s" /> 254 <field id="EPSI100" description="Export of Silicate at 100 m" unit="molSi/m2/s" /> 255 <field id="EPCAL100" description="Export of Calcite at 100 m" unit="molC/m2/s" /> 256 <field id="Cflx" description="DIC flux" unit="molC/m2/s" /> 257 <field id="Oflx" description="Oxygen flux" unit="molC/m2/s" /> 258 <field id="Kg" description="Gas transfer" unit="molC/m2/s/uatm" /> 259 <field id="Dpco2" description="Delta CO2" unit="uatm" /> 260 <field id="Dpo2" description="Delta O2" unit="uatm" /> 261 <field id="Heup" description="Euphotic layer depth" unit="m" /> 262 <field id="Irondep" description="Iron deposition" unit="molFe/m2/s" /> 262 263 </group> 263 264 … … 333 334 <field ref="sss" name="sosaline" /> 334 335 <field ref="ssh" name="sossheig" /> 335 <field ref="emp "name="sowaflup" />336 <field ref="emp-rnf" name="sowaflup" /> 336 337 <field ref="qsr" name="soshfldo" /> 337 <field ref="emps "name="sowaflcd" />338 <field ref="emps-rnf" name="sowaflcd" /> 338 339 <field ref="qns+qsr" name="sohefldo" /> 339 340 <field ref="mldr10_1" name="somxl010" /> … … 691 692 </grid> 692 693 694 693 695 </grid_definition> 694 696 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/kRGB61.txt
- Property svn:executable deleted
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_pisces
- Property svn:keywords set to Id
r1798 r2528 41 41 xksi2 = 3.33E-6 ! half saturation constant for Si/C 42 42 xkdoc = 417.E-6 ! half-saturation constant of DOC remineralization 43 caco3r = 0. 3! mean rain ratio43 caco3r = 0.15 ! mean rain ratio 44 44 / 45 45 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' … … 115 115 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 116 116 ln_dustfer = .true. ! boolean for dust input from the atmosphere 117 ln_river = . false. ! boolean for river input of nutrients117 ln_river = .true. ! boolean for river input of nutrients 118 118 ln_ndepo = .true. ! boolean for atmospheric deposition of N 119 119 ln_sedinput = .true. ! boolean for Fe input from sediments -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/namelist_top
- Property svn:executable deleted
- Property svn:keywords set to Id
r1646 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/TOP1 : 1 - tracer definition (namtoptrc) 3 !! namelists 2 - dynamical tracer trends (namtoptrd) 4 !! 6 - tracer advection (namtopadv) 5 !! 7 - tracer bottom boundary (namtopbbl) 6 !! 8 - tracer lateral diffusion (namtopldf) 7 !! 3 - tracer vertical physics (namtopzdf) 8 !! 9 - tracer newtonian damping (namtopdmp) 2 !! NEMO/TOP1 : 1 - tracer definition (namtrc ) 3 !! namelists 2 - dynamical tracer trends (namtrc_trd) 4 !! 3 - tracer advection (namtrc_adv) 5 !! 4 - tracer lateral diffusion (namtrc_ldf) 6 !! 5 - tracer vertical physics (namtrc_zdf) 7 !! 6 - tracer newtonian damping (namtrc_dmp) 9 8 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 10 9 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 11 &namt optrc ! tracers definition10 &namtrc ! tracers definition 12 11 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13 n dttrc = 1 ! time step frequency for passivetracers14 n writetrc = 5475 ! time step frequency fortracer outputs15 ln_rsttr = .false. ! start from a restart file (T) or not (F)16 n rsttr = 0 ! restart control = 0 initial time step is not compared to the restart file value12 nn_dttrc = 1 ! time step frequency for passive sn_tracers 13 nn_writetrc = 5475 ! time step frequency for sn_tracer outputs 14 ln_rsttr = .false. ! start from a restart file (T) or not (F) 15 nn_rsttr = 0 ! restart control = 0 initial time step is not compared to the restart file value 17 16 ! = 1 do not use the value in the restart file 18 17 ! = 2 calendar parameters read in the restart file 19 cn_trcrst_in = "restart_trc" ! suffix of pass. tracer restart name (input)20 cn_trcrst_out = "restart_trc" ! suffix of pass. tracer restart name (output)18 cn_trcrst_in = "restart_trc" ! suffix of pass. sn_tracer restart name (input) 19 cn_trcrst_out = "restart_trc" ! suffix of pass. sn_tracer restart name (output) 21 20 ! 22 21 ! ! name ! title of the field ! units ! initial data ! save ! 23 22 ! ! ! ! ! from file ! or not ! 24 23 ! ! ! ! ! or not ! ! 25 tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .true.26 tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .true.27 tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .true.28 tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. , .true.29 tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. , .true.30 tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .true.31 tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. , .true.32 tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .true.33 tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .true.34 tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .false. , .true.35 tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. , .true.36 tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. , .true.37 tracer(13) = 'BSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. , .true.38 tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true.39 tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. , .true.40 tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. , .true.41 tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. , .true.42 tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. , .true.43 tracer(19) = 'DSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. , .true.44 tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. , .true.45 tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. , .true.46 tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. , .true.47 tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true.48 tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. , .true.24 sn_tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .true. 25 sn_tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .true. 26 sn_tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .true. 27 sn_tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. , .true. 28 sn_tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. , .true. 29 sn_tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .true. 30 sn_tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. , .true. 31 sn_tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .true. 32 sn_tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .true. 33 sn_tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .false. , .true. 34 sn_tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. , .true. 35 sn_tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. , .true. 36 sn_tracer(13) = 'BSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. , .true. 37 sn_tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true. 38 sn_tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. , .true. 39 sn_tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. , .true. 40 sn_tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. , .true. 41 sn_tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. , .true. 42 sn_tracer(19) = 'DSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. , .true. 43 sn_tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. , .true. 44 sn_tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. , .true. 45 sn_tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. , .true. 46 sn_tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true. 47 sn_tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. , .true. 49 48 / 50 49 !----------------------------------------------------------------------- 51 &namt opadv ! advection scheme for passive tracer50 &namtrc_adv ! advection scheme for passive tracer 52 51 !----------------------------------------------------------------------- 53 52 ln_trcadv_cen2 = .false. ! 2nd order centered scheme 54 ln_trcadv_tvd = .false. ! TVD scheme 53 ln_trcadv_tvd = .false. ! TVD scheme 55 54 ln_trcadv_muscl = .true. ! MUSCL scheme 56 55 ln_trcadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 57 ln_trcadv_smolar = .false. ! SMOLAR scheme 58 rsc = 1. ! tuning coefficient for Smol-Car. scheme 59 ncortrc = 1 ! number of corrective phases for Smol-Car. scheme 60 crosster = .false. ! computes Smol-Car crossterms (T) or not (F) 56 ln_trcadv_ubs = .false. ! UBS scheme 57 ln_trcadv_qck = .false. ! QUICKEST scheme 61 58 / 62 59 !----------------------------------------------------------------------- 63 &namtopbbl ! bottom boundary layer scheme for passive tracer 64 !----------------------------------------------------------------------- 65 atrcbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 66 / 67 !----------------------------------------------------------------------- 68 &namtopldf ! lateral diffusion scheme for passive tracer 60 &namtrc_ldf ! lateral diffusion scheme for passive tracer 69 61 !----------------------------------------------------------------------- 70 62 ln_trcldf_diff = .true. ! performs lateral diffusion (T) or not (F) … … 77 69 ln_trcldf_iso = .true. ! iso-neutral (require "key_ldfslp") 78 70 ! ! Coefficient 79 ahtrc0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 80 ahtrb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 81 aeivtr0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_trcldf_eiv") 82 trcrat = 1. ! ratio betweeen passive and active tracer diffusion coeff 71 rn_ahtrb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 83 72 / 84 73 !----------------------------------------------------------------------- 85 &namt opzdf ! vertical physics74 &namtrc_zdf ! vertical physics 86 75 !----------------------------------------------------------------------- 87 76 ln_trczdf_exp = .false. ! split explicit (T) or implicit (F) time stepping 88 n _trczdf_exp= 3 ! number of sub-timestep for ln_trczdfexp=T77 nn_trczdf_exp = 3 ! number of sub-timestep for ln_trczdfexp=T 89 78 / 90 79 !----------------------------------------------------------------------- 91 &namt oprad ! treatment of negative concentrations80 &namtrc_rad ! treatment of negative concentrations 92 81 !----------------------------------------------------------------------- 93 82 ln_trcrad = .true. ! artificially correct negative concentrations (T) or not (F) 94 83 / 95 84 !----------------------------------------------------------------------- 96 &namt opdmp ! passive tracer newtonian damping ('key_trcdmp')85 &namtrc_dmp ! passive tracer newtonian damping ('key_tradmp && key_trcdmp') 97 86 !----------------------------------------------------------------------- 98 ndmptr = 20 ! type of damping in passive tracers 99 ! ='latitude', damping poleward of 'ndmp' degrees and function 100 ! of the distance-to-coast. Red and Med Seas as ndmptr=-1 101 ! =-1 damping only in Med and Red Seas 102 ndmpftr = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 103 nmldmptr = 1 ! type of damping: =0 damping throughout the water column 104 ! =1 no damping in the mixed layer defined by avt >5cm2/s ) 105 ! =2 no damping in the mixed layer defined rho<rho(surf)+.01 ) 106 sdmptr = 50. ! surface time scale for internal damping (days) 107 bdmptr = 360. ! bottom time scale for internal damping (days) 108 hdmptr = 800. ! depth of transition between sdmptr and bdmptr (meters) 87 nn_hdmp_tr = -1 ! horizontal shape =-1, damping in Med and Red Seas only 88 ! =XX, damping poleward of XX degrees (XX>0) 89 ! + F(distance-to-coast) + Red and Med Seas 90 nn_zdmp_tr = 1 ! vertical shape =0 damping throughout the water column 91 ! =1 no damping in the mixing layer (kz criteria) 92 ! =2 no damping in the mixed layer (rho crieria) 93 rn_surf_tr = 50. ! surface time scale of damping [days] 94 rn_bot_tr = 360. ! bottom time scale of damping [days] 95 rn_dep_tr = 800. ! depth of transition between rn_surf and rn_bot [meters] 96 nn_file_tr = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 109 97 / 110 98 !----------------------------------------------------------------------- 111 &namt optrd ! diagnostics on tracer trends99 &namtrc_trd ! diagnostics on tracer trends ('key_trdtrc') 112 100 ! or mixed-layer trends ('key_trdmld_trc') 113 101 !---------------------------------------------------------------------- 114 n trd_trc= 5475 ! time step frequency and tracers trends115 n ctls_trc= 0 ! control surface type in mixed-layer trends (0,1 or n<jpk)116 ucf_trc= 1 ! unit conversion factor (=1 -> /seconds ; =86400. -> /day)102 nn_trd_trc = 5475 ! time step frequency and tracers trends 103 nn_ctls_trc = 0 ! control surface type in mixed-layer trends (0,1 or n<jpk) 104 rn_ucf_trc = 1 ! unit conversion factor (=1 -> /seconds ; =86400. -> /day) 117 105 ln_trdmld_trc_restart = .false. ! restart for ML diagnostics 118 106 ln_trdmld_trc_instant = .true. ! flag to diagnose trends of instantantaneous or mean ML T/S 119 l uttrd(1) = .true.120 l uttrd(2) = .true.121 l uttrd(3) = .false.122 l uttrd(4) = .false.123 l uttrd(5) = .false.124 l uttrd(6) = .false.125 l uttrd(7) = .false.126 l uttrd(8) = .false.127 l uttrd(9) = .false.128 l uttrd(10) = .false.129 l uttrd(11) = .false.130 l uttrd(12) = .false.131 l uttrd(13) = .false.132 l uttrd(14) = .false.133 l uttrd(15) = .false.134 l uttrd(16) = .false.135 l uttrd(17) = .false.136 l uttrd(18) = .false.137 l uttrd(19) = .false.138 l uttrd(20) = .false.139 l uttrd(21) = .false.140 l uttrd(22) = .false.141 l uttrd(23) = .true.142 l uttrd(24) = .false.107 ln_trdtrc(1) = .true. 108 ln_trdtrc(2) = .true. 109 ln_trdtrc(3) = .false. 110 ln_trdtrc(4) = .false. 111 ln_trdtrc(5) = .false. 112 ln_trdtrc(6) = .false. 113 ln_trdtrc(7) = .false. 114 ln_trdtrc(8) = .false. 115 ln_trdtrc(9) = .false. 116 ln_trdtrc(10) = .false. 117 ln_trdtrc(11) = .false. 118 ln_trdtrc(12) = .false. 119 ln_trdtrc(13) = .false. 120 ln_trdtrc(14) = .false. 121 ln_trdtrc(15) = .false. 122 ln_trdtrc(16) = .false. 123 ln_trdtrc(17) = .false. 124 ln_trdtrc(18) = .false. 125 ln_trdtrc(19) = .false. 126 ln_trdtrc(20) = .false. 127 ln_trdtrc(21) = .false. 128 ln_trdtrc(22) = .false. 129 ln_trdtrc(23) = .true. 130 ln_trdtrc(24) = .false. 143 131 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/EXP00/xmlio_server.def
- Property svn:keywords set to Id
r1552 r2528 17 17 global_mpi_buffer_size = 512 18 18 / 19 20 !!====================================================================== 21 !! namnc4 netcdf4 chunking and compression settings 22 !!====================================================================== 23 !----------------------------------------------------------------------- 24 &namnc4 ! netcdf4 chunking and compression settings 25 ! (benign if "key_netcdf4" is not used) 26 !----------------------------------------------------------------------- 27 nn_nchunks_i = 4 ! number of chunks in i-dimension 28 nn_nchunks_j = 4 ! number of chunks in j-dimension 29 nn_nchunks_k = 31 ! number of chunks in k-dimension 30 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 31 ! is optimal for postprocessing which works exclusively with horizontal slabs 32 ln_nc4zip = .TRUE. ! (T) use netcdf4 chunking and compression 33 ! (F) ignore chunking information and produce netcdf3-compatible files 34 / 19 35 20 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/IGCM00/COMP/lim2.card
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/IGCM00/COMP/lim2.driver
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/IGCM00/COMP/opa9.card
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/IGCM00/COMP/opa9.driver
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/IGCM00/COMP/pisces.card
- Property svn:executable deleted
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/IGCM00/COMP/pisces.driver
- Property svn:executable deleted
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/IGCM00/README
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_LIM_PISCES/IGCM00/config.card
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/AA_job
- Property svn:keywords set to Id
r2521 r2528 113 113 cp ${R_EXPER}/namelist_pisces namelist_pisces 114 114 cp ${R_EXPER}/kRGB61.txt kRGB61.txt 115 cp ${R_EXPER}/iodef.xml .116 cp ${R_EXPER}/xmlio_server.def .117 115 118 116 ls -alF … … 122 120 Rapatrie ${R_TMP} INPUTS_DYNA_v3.tar 123 121 Rapatrie ${R_TMP} INPUTS_PISCES_v3.tar 124 \mv NEMOV3_mesh_mask.nc mesh_mask.nc125 122 126 123 ls -alF -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/iodef.xml
r1837 r2528 16 16 17 17 <!-- ptrc on T grid --> 18 19 <group id="ptrc_T" axis_ref="deptht" grid_ref="grid_T"> 20 <field id="DIC" description="Dissolved inorganic Concentration" unit="mol -C/L" />18 19 <group id="ptrc_T" axis_ref="deptht" grid_ref="grid_T"> 20 <field id="DIC" description="Dissolved inorganic Concentration" unit="molC/L" /> 21 21 <field id="Alkalini" description="Total Alkalinity Concentration" unit="eq/L" /> 22 <field id="O2" description="Oxygen Concentration" unit="mol -C/L" />23 <field id="CaCO3" description="Calcite Concentration" unit="mol -C/L" />24 <field id="PO4" description="Phosphate Concentration" unit="mol -C/L" />25 <field id="POC" description="Small organic carbon Concentration" unit="mol -C/L" />26 <field id="Si" description="Silicate Concentration" unit="mol -C/L" />27 <field id="PHY" description="Nanophytoplankton Concentration" unit="mol -C/L" />28 <field id="ZOO" description="Microzooplankton Concentration" unit="mol -C/L" />29 <field id="DOC" description="Dissolved organic Concentration" unit="mol -C/L" />30 <field id="PHY2" description="Diatoms Concentration" unit="mol -C/L" />31 <field id="ZOO2" description="Mesozooplankton Concentration" unit="mol -C/L" />32 <field id="BSi" description="Diatoms Silicate Concentration" unit="mol -C/L" />33 <field id="Fer" description="Dissolved Iron Concentration" unit="mol -C/L" />34 <field id="BFe" description="Big iron particles Concentration" unit="mol -C/L" />35 <field id="GOC" description="Big organic carbon Concentration" unit="mol -C/L" />36 <field id="SFe" description="Small iron particles Concentration" unit="mol -C/L" />37 <field id="DFe" description="Diatoms iron Concentration" unit="mol -C/L" />38 <field id="DSi" description="Sinking biogenic Silicate Concentration" unit="mol -C/L" />39 <field id="NFe" description="Nano iron Concentration" unit="mol -C/L" />40 <field id="NCHL" description="Nano chlorophyl Concentration" unit=" mol-C/L" />41 <field id="DCHL" description="Diatoms chlorophyl Concentration" unit=" mol-C/L" />42 <field id="NO3" description="Nitrates Concentration" unit="mol -C/L" />43 <field id="NH4" description="Ammonium Concentration" unit="mol -C/L" />22 <field id="O2" description="Oxygen Concentration" unit="molO2/L" /> 23 <field id="CaCO3" description="Calcite Concentration" unit="molC/L" /> 24 <field id="PO4" description="Phosphate Concentration" unit="molC/L" /> 25 <field id="POC" description="Small organic carbon Concentration" unit="molC/L" /> 26 <field id="Si" description="Silicate Concentration" unit="molSi/L" /> 27 <field id="PHY" description="Nanophytoplankton Concentration" unit="molC/L" /> 28 <field id="ZOO" description="Microzooplankton Concentration" unit="molC/L" /> 29 <field id="DOC" description="Dissolved organic Concentration" unit="molC/L" /> 30 <field id="PHY2" description="Diatoms Concentration" unit="molC/L" /> 31 <field id="ZOO2" description="Mesozooplankton Concentration" unit="molC/L" /> 32 <field id="BSi" description="Diatoms Silicate Concentration" unit="molC/L" /> 33 <field id="Fer" description="Dissolved Iron Concentration" unit="molFe/L" /> 34 <field id="BFe" description="Big iron particles Concentration" unit="molFe/L" /> 35 <field id="GOC" description="Big organic carbon Concentration" unit="molC/L" /> 36 <field id="SFe" description="Small iron particles Concentration" unit="molFe/L" /> 37 <field id="DFe" description="Diatoms iron Concentration" unit="molFe/L" /> 38 <field id="DSi" description="Sinking biogenic Silicate Concentration" unit="molC/L" /> 39 <field id="NFe" description="Nano iron Concentration" unit="molC/L" /> 40 <field id="NCHL" description="Nano chlorophyl Concentration" unit="gChl/L" /> 41 <field id="DCHL" description="Diatoms chlorophyl Concentration" unit="gChl/L" /> 42 <field id="NO3" description="Nitrates Concentration" unit="molC/L" /> 43 <field id="NH4" description="Ammonium Concentration" unit="molC/L" /> 44 44 </group> 45 45 46 <!-- diad on T grid -->46 <!-- diad on T grid : variables available with key_diatrc --> 47 47 48 48 <group id="diad_T" axis_ref="none" grid_ref="grid_T"> 49 <field id="PH" description="PH" unit="-" 50 <field id="CO3" description="Bicarbonates" unit="mol/L" 51 <field id="CO3sat" description="CO3 saturation" unit="mol/L" 52 <field id="PAR" description="Photosynthetically Available Radiation" unit="W/m2" 53 <field id="PPPHY" description="Primary production of nanophyto" unit="mol -C/m3/s" axis_ref="deptht" />54 <field id="PPPHY2" description="Primary production of diatoms" unit="mol -C/m3/s" axis_ref="deptht" />55 <field id="PPNEWN" description="New Primary production of nanophyto" unit="mol -C/m3/s" axis_ref="deptht" />56 <field id="PPNEWD" description="New Primary production of diatoms" unit="mol -C/m3/s" axis_ref="deptht" />57 <field id="PBSi" description="Primary production of Si diatoms" unit="mol -Si/m3/s" axis_ref="deptht" />58 <field id="PFeN" description="Primary production of nano iron" unit="mol -Fe/m3/s" axis_ref="deptht" />59 <field id="PFeD" description="Primary production of diatoms iron" unit="mol -Fe/m3/s" axis_ref="deptht" />60 <field id="PCAL" description="Calcite production" unit="mol -C/m3/s" axis_ref="deptht" />61 <field id="DCAL" description="Calcite dissolution" unit="mol -C/m3/s" axis_ref="deptht" />62 <field id="GRAZ" description="Grazing by zooplankton" unit="mol -C/m3/s" axis_ref="deptht" />63 <field id="Nfix" description="Nitrogen fixation at surface" unit="mol -N/m2/s" />64 <field id="EPC100" description="Export of carbon particles at 100 m" unit="mol -C/m2/s" />65 <field id="EPFE100" description="Export of biogenic iron at 100 m" unit="mol -Fe/m2/s" />66 <field id="EPSI100" description="Export of Silicate at 100 m" unit="mol -Si/m2/s" />67 <field id="EPCAL100" description="Export of Calcite at 100 m" unit="mol -C/m2/s" />68 <field id="Cflx" description="DIC flux" unit="mol -C/m2/s"/>69 <field id="Oflx" description="Oxygen flux" unit="mol -C/m2/s"/>70 <field id="Kg" description="Gas transfer" unit="mol -C/m2/s/uatm" />71 <field id="Dpco2" description="Delta CO2" unit="uatm" />72 <field id="Dpo2" description="Delta O2" unit="uatm" />73 <field id="Heup" description="Euphotic layer depth" unit="m" />74 <field id="Irondep" description="Iron deposition" unit="mol -Fe/m2/s"/>75 </group> 49 <field id="PH" description="PH" unit="-" axis_ref="deptht" /> 50 <field id="CO3" description="Bicarbonates" unit="mol/L" axis_ref="deptht" /> 51 <field id="CO3sat" description="CO3 saturation" unit="mol/L" axis_ref="deptht" /> 52 <field id="PAR" description="Photosynthetically Available Radiation" unit="W/m2" axis_ref="deptht" /> 53 <field id="PPPHY" description="Primary production of nanophyto" unit="molC/m3/s" axis_ref="deptht" /> 54 <field id="PPPHY2" description="Primary production of diatoms" unit="molC/m3/s" axis_ref="deptht" /> 55 <field id="PPNEWN" description="New Primary production of nanophyto" unit="molC/m3/s" axis_ref="deptht" /> 56 <field id="PPNEWD" description="New Primary production of diatoms" unit="molC/m3/s" axis_ref="deptht" /> 57 <field id="PBSi" description="Primary production of Si diatoms" unit="molSi/m3/s" axis_ref="deptht" /> 58 <field id="PFeN" description="Primary production of nano iron" unit="molFe/m3/s" axis_ref="deptht" /> 59 <field id="PFeD" description="Primary production of diatoms iron" unit="molFe/m3/s" axis_ref="deptht" /> 60 <field id="PCAL" description="Calcite production" unit="molC/m3/s" axis_ref="deptht" /> 61 <field id="DCAL" description="Calcite dissolution" unit="molC/m3/s" axis_ref="deptht" /> 62 <field id="GRAZ" description="Grazing by zooplankton" unit="molC/m3/s" axis_ref="deptht" /> 63 <field id="Nfix" description="Nitrogen fixation at surface" unit="molN/m2/s" /> 64 <field id="EPC100" description="Export of carbon particles at 100 m" unit="molC/m2/s" /> 65 <field id="EPFE100" description="Export of biogenic iron at 100 m" unit="molFe/m2/s" /> 66 <field id="EPSI100" description="Export of Silicate at 100 m" unit="molSi/m2/s" /> 67 <field id="EPCAL100" description="Export of Calcite at 100 m" unit="molC/m2/s" /> 68 <field id="Cflx" description="DIC flux" unit="molC/m2/s" /> 69 <field id="Oflx" description="Oxygen flux" unit="molC/m2/s" /> 70 <field id="Kg" description="Gas transfer" unit="molC/m2/s/uatm" /> 71 <field id="Dpco2" description="Delta CO2" unit="uatm" /> 72 <field id="Dpo2" description="Delta O2" unit="uatm" /> 73 <field id="Heup" description="Euphotic layer depth" unit="m" /> 74 <field id="Irondep" description="Iron deposition" unit="molFe/m2/s" /> 75 </group> 76 76 77 77 <!-- scalar --> -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/kRGB61.txt
- Property svn:executable deleted
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist
- Property svn:executable deleted
- Property svn:keywords set to Id
r1798 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 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) 3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom, namdta_tem, namdta_sal) 4 !! 3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core 5 !! namsbc_cpl, namsbc_cpl_co2 namtra_qsr, namsbc_rnf, 6 !! namsbc_apr, namsbc_ssr, namsbc_alb) 7 !! 4 - lateral boundary (namlbc, namcla, namobc, namagrif, nambdy, nambdy_tide) 8 !! 5 - bottom boundary (nambfr, nambbc, nambbl) 9 !! 6 - Tracer (nameos, namtra_adv, namtra_ldf, namtra_dmp) 10 !! 7 - dynamics (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 11 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_kpp, namzdf_ddm, namzdf_tmx) 12 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, namptr, namhsb) 13 !! 10 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 14 !! 11 - Obs & Assim (namobs, nam_asminc) 7 15 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 8 ! CAUTION: some scripts does not support CAPITALs for logical use .true./.false., not .TRUE./.FALSE.9 16 10 17 !!====================================================================== 11 18 !! *** Run management namelists *** 12 19 !!====================================================================== 13 !! namrun 14 !!====================================================================== 15 20 !! namrun parameters of the run 21 !!====================================================================== 22 ! 16 23 !----------------------------------------------------------------------- 17 24 &namrun ! parameters of the run 18 25 !----------------------------------------------------------------------- 19 no = 0 ! job number 20 cexper = "PISCES" ! experience name 26 nn_no = 0 ! job number 27 cn_exp = "ORCA2P" ! experience name 28 nn_it000 = 1 ! first time step 29 nn_itend = 1460 ! last time step (std 5475) 30 nn_date0 = 010101 ! initial calendar date yymmdd (used if nrstdt=1) 31 nn_leapy = 0 ! Leap year calendar (1) or not (0) 32 nn_istate = 0 ! output the initial state (1) or not (0) 33 nn_stock = 1460 ! frequency of creation of a restart file (modulo referenced to 1) 34 nn_write = 1460 ! frequency of write in the output file (modulo referenced to nit000) 35 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 36 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 37 ln_clobber = .false. ! clobber (overwrite) an existing file 38 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (working only with iom_nf90 routines) 21 39 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 = 1460 ! 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 = 1460 ! frequency of creation of a restart file (modulo referenced to 1) 31 nwrite = 1460 ! frequency of write in the output file (modulo referenced to nit000) 32 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 33 / 34 !----------------------------------------------------------------------- 35 &namctl ! Control prints & Benchmark 36 !----------------------------------------------------------------------- 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 46 / 47 !----------------------------------------------------------------------- 48 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 49 !----------------------------------------------------------------------- 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. 52 / 53 !----------------------------------------------------------------------- 54 &namzgr ! vertical coordinate 40 nn_rstctl = 0 ! restart control = 0 nit000 is not compared to the restart file value 41 ! = 1 use ndate0 in namelist (not the value in the restart file) 42 ! = 2 calendar parameters read in the restart file 43 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 44 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 45 / 46 47 !!====================================================================== 48 !! *** Domain namelists *** 49 !!====================================================================== 50 !! namzgr vertical coordinate 51 !! namzgr_sco s-coordinate or hybrid z-s-coordinate 52 !! namdom space and time domain (bathymetry, mesh, timestep) 53 !! namdta_tem data: temperature ("key_dtatem") 54 !! namdta_sal data: salinity ("key_dtasal") 55 !!====================================================================== 56 ! 57 !----------------------------------------------------------------------- 58 &namzgr ! vertical coordinate 55 59 !----------------------------------------------------------------------- 56 60 ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined) … … 59 63 / 60 64 !----------------------------------------------------------------------- 61 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate 62 !----------------------------------------------------------------------- 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) 65 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate 66 !----------------------------------------------------------------------- 67 rn_sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 68 rn_sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 69 rn_theta = 6.0 ! surface control parameter (0<=theta<=20) 70 rn_thetb = 0.75 ! bottom control parameter (0<=thetb<= 1) 71 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<r_max<1) 72 ln_s_sigma = .false. ! hybrid s-sigma coordinates 73 rn_bb = 0.8 ! stretching with s-sigma 74 rn_hc = 150.0 ! critical depth with s-sigma 68 75 / 69 76 !----------------------------------------------------------------------- 70 77 &namdom ! space and time domain (bathymetry, mesh, timestep) 71 78 !----------------------------------------------------------------------- 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) 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 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) 81 rdth = 800. ! depth variation of tracer time step (used if nacc=1) 82 / 83 !----------------------------------------------------------------------- 84 &namtraldf ! lateral diffusion scheme for tracer 85 !----------------------------------------------------------------------- 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") 93 ! ! Coefficient 94 aht0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 95 ahtb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 96 aeiv0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 97 / 98 !----------------------------------------------------------------------- 99 &namcla ! cross land advection 100 !----------------------------------------------------------------------- 101 n_cla = 0 ! advection between 2 ocean pts separates by land 102 / 103 !----------------------------------------------------------------------- 104 &namqsr ! penetrative solar radiation 105 !----------------------------------------------------------------------- 79 nn_bathy = 1 ! compute (=0) or read (=1) the bathymetry file 80 nn_closea = 0 ! closed seas and lakes are removed (=0) or kept (=1) from the ORCA domain 81 nn_msh = 1 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) 82 rn_hmin = -3. ! minimum depth of the ocean (>0) or minimum number of ocean level (<0) 83 rn_e3zps_min= 20. ! the thickness of the partial step is set larger than the minimum 84 rn_e3zps_rat= 0.1 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) 85 ! 86 rn_rdt = 21600. ! time step for the dynamics (and tracer if nacc=0) ==> 5760 87 nn_baro = 64 ! number of barotropic time step (for the split explicit algorithm) ("key_dynspg_ts") 88 rn_atfp = 0.1 ! asselin time filter parameter 89 nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k) 90 ! =0, not used, rdt = rdttra 91 rn_rdtmin = 21600. ! minimum time step on tracers (used if nacc=1) 92 rn_rdtmax = 21600. ! maximum time step on tracers (used if nacc=1) 93 rn_rdth = 800. ! depth variation of tracer time step (used if nacc=1) 94 / 95 !----------------------------------------------------------------------- 96 &namdta_tem ! data : temperature ("key_dtatem") 97 !----------------------------------------------------------------------- 98 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 99 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 100 sn_tem = 'data_1m_potential_temperature_nomask', -1,'votemper', .true. , .true., 'yearly' , ' ' , ' ' 101 ! 102 cn_dir = './' ! root directory for the location of the runoff files 103 / 104 !----------------------------------------------------------------------- 105 &namdta_sal ! data : salinity ("key_dtasal") 106 !----------------------------------------------------------------------- 107 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 108 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 109 sn_sal = 'data_1m_salinity_nomask', -1 ,'vosaline', .true. , .true., 'yearly' , '' , ' ' 110 ! 111 cn_dir = './' ! root directory for the location of the runoff files 112 / 113 114 !!====================================================================== 115 !! *** Surface Boundary Condition namelists *** 116 !!====================================================================== 117 !! namsbc surface boundary condition 118 !! namsbc_ana analytical formulation 119 !! namsbc_flx flux formulation 120 !! namsbc_clio CLIO bulk formulea formulation 121 !! namsbc_core CORE bulk formulea formulation 122 !! namsbc_cpl CouPLed formulation ("key_coupled") 123 !! namsbc_cpl_co2 coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 124 !! namtra_qsr penetrative solar radiation 125 !! namsbc_rnf river runoffs 126 !! namsbc_apr Atmospheric Pressure 127 !! namsbc_ssr sea surface restoring term (for T and/or S) 128 !! namsbc_alb albedo parameters 129 !!====================================================================== 130 ! 131 !----------------------------------------------------------------------- 132 &namsbc ! Surface Boundary Condition (surface module) 133 !----------------------------------------------------------------------- 134 nn_fsbc = 5 ! frequency of surface boundary condition computation 135 ! (also = the frequency of sea-ice model call) 136 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 137 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 138 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 139 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 140 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 141 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 142 nn_ice = 2 ! =0 no ice boundary condition , 143 ! =1 use observed ice-cover , 144 ! =2 ice-model used ("key_lim3" or "key_lim2) 145 ln_dm2dc = .false. ! daily mean to diurnal cycle short wave (qsr) 146 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) 147 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 148 nn_fwb = 3 ! FreshWater Budget: =0 unchecked 149 ! =1 global mean of e-p-r set to zero at each time step 150 ! =2 annual global mean of e-p-r set to zero 151 ! =3 global emp set to zero and spread out over erp area 152 / 153 !----------------------------------------------------------------------- 154 &namsbc_ana ! analytical surface boundary condition 155 !----------------------------------------------------------------------- 156 nn_tau000 = 0 ! gently increase the stress over the first ntau_rst time-steps 157 rn_utau0 = 0.5 ! uniform value for the i-stress 158 rn_vtau0 = 0.e0 ! uniform value for the j-stress 159 rn_qns0 = 0.e0 ! uniform value for the total heat flux 160 rn_qsr0 = 0.e0 ! uniform value for the solar radiation 161 rn_emp0 = 0.e0 ! uniform value for the freswater budget (E-P) 162 / 163 !----------------------------------------------------------------------- 164 &namsbc_flx ! surface boundary condition : flux formulation 165 !----------------------------------------------------------------------- 166 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 167 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 168 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' 169 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' 170 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , '' 171 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , '' 172 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' 173 174 cn_dir = './' ! root directory for the location of the flux files 175 / 176 !----------------------------------------------------------------------- 177 &namsbc_clio ! namsbc_clio CLIO bulk formulea 178 !----------------------------------------------------------------------- 179 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 180 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 181 sn_utau = 'taux_1m' , -1 , 'sozotaux', .true. , .true. , 'yearly' , '' , '' 182 sn_vtau = 'tauy_1m' , -1 , 'sometauy', .true. , .true. , 'yearly' , '' , '' 183 sn_wndm = 'flx' , -1 , 'socliowi', .true. , .true. , 'yearly' , '' , '' 184 sn_tair = 'flx' , -1 , 'socliot2', .true. , .true. , 'yearly' , '' , '' 185 sn_humi = 'flx' , -1 , 'socliohu', .true. , .true. , 'yearly' , '' , '' 186 sn_ccov = 'flx' , -1 , 'socliocl', .false. , .true. , 'yearly' , '' , '' 187 sn_prec = 'flx' , -1 , 'socliopl', .false. , .true. , 'yearly' , '' , '' 188 189 cn_dir = './' ! root directory for the location of the bulk files are 190 / 191 !----------------------------------------------------------------------- 192 &namsbc_core ! namsbc_core CORE bulk formulea 193 !----------------------------------------------------------------------- 194 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 195 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 196 sn_wndi = 'u_10.15JUNE2009_orca2' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , '' , 'Uwnd' 197 sn_wndj = 'v_10.15JUNE2009_orca2' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , '' , 'Vwnd' 198 sn_qsr = 'ncar_rad.15JUNE2009_orca2' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , '' , '' 199 sn_qlw = 'ncar_rad.15JUNE2009_orca2' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , '' , '' 200 sn_tair = 't_10.15JUNE2009_orca2' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , '' , '' 201 sn_humi = 'q_10.15JUNE2009_orca2' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , '' , '' 202 sn_prec = 'ncar_precip.15JUNE2009_orca2', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , '' , '' 203 sn_snow = 'ncar_precip.15JUNE2009_orca2', -1 , 'SNOW' , .false. , .true. , 'yearly' , '' , '' 204 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , '' , '' 205 206 cn_dir = './' ! root directory for the location of the bulk files 207 ln_2m = .false. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 208 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data ? 209 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 210 / 211 !----------------------------------------------------------------------- 212 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 213 !----------------------------------------------------------------------- 214 ! ! send 215 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice' 216 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice' 217 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow' 218 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice' 219 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian' 220 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 221 cn_snd_crt_grid = 'T' ! 'T' 222 ! ! receive 223 cn_rcv_w10m = 'none' ! 'none' 'coupled' 224 cn_rcv_taumod = 'coupled' ! 'none' 'coupled' 225 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice' 226 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian' 227 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 228 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V' 229 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled' 230 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 231 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 232 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice' 233 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed' 234 cn_rcv_cal = 'coupled' ! 'none' 'coupled' 235 / 236 !----------------------------------------------------------------------- 237 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 238 !----------------------------------------------------------------------- 239 cn_snd_co2 = 'coupled' ! send : 'none' 'coupled' 240 cn_rcv_co2 = 'coupled' ! receive : 'none' 'coupled' 241 / 242 !----------------------------------------------------------------------- 243 &namtra_qsr ! penetrative solar radiation 244 !----------------------------------------------------------------------- 245 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 246 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 247 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' 248 249 cn_dir = './' ! root directory for the location of the runoff files 250 ln_traqsr = .false. ! Light penetration (T) or not (F) 251 ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration 252 ln_qsr_2bd = .false. ! 2 bands light penetration 106 253 ln_qsr_bio = .false. ! bio-model light penetration 254 nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0) 107 255 rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1) 108 256 rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction 109 rn_si2 = 62.0 ! 3 bands: longest depth of extinction (for blue waveband & 0.01 mg/m2 Chl) 110 / 257 rn_si1 = 23.0 ! 2 bands: longest depth of extinction 258 / 259 !----------------------------------------------------------------------- 260 &namsbc_rnf ! runoffs namelist surface boundary condition 261 !----------------------------------------------------------------------- 262 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 263 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 264 sn_rnf = 'runoff_core_monthly' , -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' 265 sn_cnf = 'runoff_core_monthly' , 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' 266 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' 267 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' 268 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' 269 270 cn_dir = './' ! root directory for the location of the runoff files 271 ln_rnf_emp = .false. ! runoffs included into precipitation field (T) or into a file (F) 272 ln_rnf_mouth = .false. ! specific treatment at rivers mouths 273 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used 274 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] 275 rn_rfact = 1.e0 ! multiplicative factor for runoff 276 ln_rnf_depth = .false. ! read in depth information for runoff 277 ln_rnf_tem = .false. ! read in temperature information for runoff 278 ln_rnf_sal = .false. ! read in salinity information for runoff 279 / 280 !----------------------------------------------------------------------- 281 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk 282 !----------------------------------------------------------------------- 283 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 284 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 285 sn_apr = 'patm' , -1 ,'somslpre', .true. , .true. , 'yearly' , '' , '' 286 287 cn_dir = './' ! root directory for the location of the bulk files 288 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 289 / 290 !----------------------------------------------------------------------- 291 &namsbc_ssr ! surface boundary condition : sea surface restoring 292 !----------------------------------------------------------------------- 293 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 294 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 295 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' 296 sn_sss = 'sss_data' , -1 , 'sss' , .true. , .true. , 'yearly' , '' , '' 297 298 cn_dir = './' ! root directory for the location of the runoff files 299 nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0) 300 nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2) 301 ! or to SSS only (=1) or no damping term (=0) 302 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 303 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 304 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 305 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] 306 / 307 !----------------------------------------------------------------------- 308 &namsbc_alb ! albedo parameters 309 !----------------------------------------------------------------------- 310 rn_cloud = 0.06 ! cloud correction to snow and ice albedo 311 rn_albice = 0.53 ! albedo of melting ice in the arctic and antarctic 312 rn_alphd = 0.80 ! coefficients for linear interpolation used to 313 rn_alphc = 0.65 ! compute albedo between two extremes values 314 rn_alphdi = 0.72 ! (Pyane, 1972) 315 / 316 317 !!====================================================================== 318 !! *** Lateral boundary condition *** 319 !!====================================================================== 320 !! namlbc lateral momentum boundary condition 321 !! namcla cross land advection 322 !! namobc open boundaries parameters ("key_obc") 323 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 324 !! nambdy Unstructured open boundaries ("key_bdy") 325 !! namtide Tidal forcing at open boundaries ("key_bdy_tides") 326 !!====================================================================== 327 ! 328 !----------------------------------------------------------------------- 329 &namlbc ! lateral momentum boundary condition 330 !----------------------------------------------------------------------- 331 rn_shlat = 2. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 332 ! free slip ! partial slip ! no slip ! strong slip 333 / 334 !----------------------------------------------------------------------- 335 &namcla ! cross land advection 336 !----------------------------------------------------------------------- 337 nn_cla = 0 ! advection between 2 ocean pts separates by land 338 / 339 !----------------------------------------------------------------------- 340 &namobc ! open boundaries parameters ("key_obc") 341 !----------------------------------------------------------------------- 342 ln_obc_clim = .false. ! climatological obc data files (T) or not (F) 343 ln_vol_cst = .true. ! impose the total volume conservation (T) or not (F) 344 ln_obc_fla = .false. ! Flather open boundary condition 345 nn_obcdta = 1 ! = 0 the obc data are equal to the initial state 346 ! = 1 the obc data are read in 'obc.dta' files 347 cn_obcdta = 'annual' ! set to annual if obc datafile hold 1 year of data 348 ! set to monthly if obc datafile hold 1 month of data 349 rn_dpein = 1. ! damping time scale for inflow at east open boundary 350 rn_dpwin = 1. ! - - - west - - 351 rn_dpnin = 1. ! - - - north - - 352 rn_dpsin = 1. ! - - - south - - 353 rn_dpeob = 3000. ! time relaxation (days) for the east open boundary 354 rn_dpwob = 15. ! - - - west - - 355 rn_dpnob = 3000. ! - - - north - - 356 rn_dpsob = 15. ! - - - south - - 357 rn_volemp = 1. ! = 0 the total volume change with the surface flux (E-P-R) 358 ! = 1 the total volume remains constant 359 / 360 !----------------------------------------------------------------------- 361 &namagrif ! AGRIF zoom ("key_agrif") 362 !----------------------------------------------------------------------- 363 nn_cln_update = 3 ! baroclinic update frequency 364 ln_spc_dyn = .true. ! use 0 as special value for dynamics 365 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [s] 366 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [s] 367 / 368 !----------------------------------------------------------------------- 369 &nambdy ! unstructured open boundaries ("key_bdy") 370 !----------------------------------------------------------------------- 371 cn_mask = '' ! name of mask file (if ln_bdy_mask=.TRUE.) 372 cn_dta_frs_T = 'bdydata_grid_T.nc' ! name of data file (T-points) 373 cn_dta_frs_U = 'bdydata_grid_U.nc' ! name of data file (U-points) 374 cn_dta_frs_V = 'bdydata_grid_V.nc' ! name of data file (V-points) 375 cn_dta_fla_T = 'bdydata_bt_grid_T.nc' ! name of data file for Flather condition (T-points) 376 cn_dta_fla_U = 'bdydata_bt_grid_U.nc' ! name of data file for Flather condition (U-points) 377 cn_dta_fla_V = 'bdydata_bt_grid_V.nc' ! name of data file for Flather condition (V-points) 378 379 ln_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 380 ln_vol = .false. ! total volume correction (see volbdy parameter) 381 ln_mask = .false. ! boundary mask from filbdy_mask (T), boundaries are on edges of domain (F) 382 ln_tides = .false. ! Apply tidal harmonic forcing with Flather condition 383 ln_dyn_fla = .false. ! Apply Flather condition to velocities 384 ln_tra_frs = .false. ! Apply FRS condition to temperature and salinity 385 ln_dyn_frs = .false. ! Apply FRS condition to velocities 386 nn_rimwidth = 9 ! width of the relaxation zone 387 nn_dtactl = 1 ! = 0, bdy data are equal to the initial state 388 ! = 1, bdy data are read in 'bdydata .nc' files 389 nn_volctl = 0 ! = 0, the total water flux across open boundaries is zero 390 ! = 1, the total volume of the system is conserved 391 / 392 !----------------------------------------------------------------------- 393 &nambdy_tide ! tidal forcing at unstructured boundaries 394 !----------------------------------------------------------------------- 395 filtide = 'bdytide_' ! file name root of tidal forcing files 396 tide_cpt = 'M2','S1' ! names of tidal components used 397 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 398 ln_tide_date= .false. ! adjust tidal harmonics for start date of run 399 / 400 401 !!====================================================================== 402 !! *** Bottom boundary condition *** 403 !!====================================================================== 404 !! nambfr bottom friction 405 !! nambbc bottom temperature boundary condition 406 !! nambbl bottom boundary layer scheme ("key_trabbl") 407 !!====================================================================== 408 ! 409 !----------------------------------------------------------------------- 410 &nambfr ! bottom friction 411 !----------------------------------------------------------------------- 412 nn_bfr = 1 ! type of bottom friction : = 0 : free slip, = 1 : linear friction 413 ! = 2 : nonlinear friction 414 rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case) 415 rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case) 416 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m^2/s^2) 417 ln_bfr2d = .false. ! horizontal variation of the bottom friction coef (read a 2D mask file ) 418 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d = .true.) 419 / 420 !----------------------------------------------------------------------- 421 &nambbc ! bottom temperature boundary condition 422 !----------------------------------------------------------------------- 423 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 424 nn_geoflx = 2 ! geothermal heat flux: = 0 no flux 425 ! = 1 constant flux 426 ! = 2 variable flux (read in geothermal_heating.nc in mW/m2) 427 rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2] 428 / 429 !----------------------------------------------------------------------- 430 &nambbl ! bottom boundary layer scheme 431 !----------------------------------------------------------------------- 432 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 433 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 434 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 435 rn_gambbl = 10. ! advective bbl coefficient [s] 436 / 437 438 !!====================================================================== 439 !! Tracer (T & S ) namelists 440 !!====================================================================== 441 !! nameos equation of state 442 !! namtra_adv advection scheme 443 !! namtra_ldf lateral diffusion scheme 444 !! namtra_dmp T & S newtonian damping ("key_tradmp") 445 !!====================================================================== 446 111 447 !----------------------------------------------------------------------- 112 448 &nameos ! ocean physical parameters 113 449 !----------------------------------------------------------------------- 114 n eos= 0 ! type of equation of state and Brunt-Vaisala frequency450 nn_eos = 0 ! type of equation of state and Brunt-Vaisala frequency 115 451 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) 116 452 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 117 453 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 118 ralpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2) 119 rbeta = 0.001 ! saline expension coefficient (neos= 2) 120 / 121 !----------------------------------------------------------------------- 122 &namdyn ! offline parameters 123 !----------------------------------------------------------------------- 124 ndtadyn = 73 ! number of period in the file for one year 125 ndtatot = 73 ! total number of period in the file 126 nsptint = 1 ! indicator for time interpolation 127 nficdyn = 2 ! number of file to read 454 rn_alpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2) 455 rn_beta = 0.001 ! saline expension coefficient (neos= 2) 456 / 457 !----------------------------------------------------------------------- 458 &namtra_adv ! advection scheme for tracer 459 !----------------------------------------------------------------------- 460 ln_traadv_cen2 = .false. ! 2nd order centered scheme 461 ln_traadv_tvd = .true. ! TVD scheme 462 ln_traadv_muscl = .false. ! MUSCL scheme 463 ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 464 ln_traadv_ubs = .false. ! UBS scheme 465 ln_traadv_qck = .false. ! QUCIKEST scheme 466 / 467 !----------------------------------------------------------------------- 468 &namtra_ldf ! lateral diffusion scheme for tracer 469 !----------------------------------------------------------------------- 470 ! ! Type of the operator : 471 ln_traldf_lap = .true. ! laplacian operator 472 ln_traldf_bilap = .false. ! bilaplacian operator 473 ! ! Direction of action : 474 ln_traldf_level = .false. ! iso-level 475 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 476 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 477 ln_traldf_grif = .false. ! griffies skew flux formulation (require "key_ldfslp") ! UNDER TEST, DO NOT USE 478 ln_traldf_gdia = .false. ! griffies operator strfn diagnostics (require "key_ldfslp") ! UNDER TEST, DO NOT USE 479 ! ! Coefficient 480 rn_aht_0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 481 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 482 rn_aeiv_0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 483 / 484 !----------------------------------------------------------------------- 485 &namtra_dmp ! tracer: T & S newtonian damping ('key_tradmp') 486 !----------------------------------------------------------------------- 487 nn_hdmp = -1 ! horizontal shape =-1, damping in Med and Red Seas only 488 ! =XX, damping poleward of XX degrees (XX>0) 489 ! + F(distance-to-coast) + Red and Med Seas 490 nn_zdmp = 1 ! vertical shape =0 damping throughout the water column 491 ! =1 no damping in the mixing layer (kz criteria) 492 ! =2 no damping in the mixed layer (rho crieria) 493 rn_surf = 50. ! surface time scale of damping [days] 494 rn_bot = 360. ! bottom time scale of damping [days] 495 rn_dep = 800. ! depth of transition between rn_surf and rn_bot [meters] 496 nn_file = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 497 / 498 499 !!====================================================================== 500 !! *** Dynamics namelists *** 501 !!====================================================================== 502 !! namdyn_adv formulation of the momentum advection 503 !! namdyn_vor advection scheme 504 !! namdyn_hpg hydrostatic pressure gradient 505 !! namdyn_spg surface pressure gradient (CPP key only) 506 !! namdyn_ldf lateral diffusion scheme 507 !! namdyn offline: dynamics read in files ("key_offline") 508 !!====================================================================== 509 ! 510 !----------------------------------------------------------------------- 511 &namdyn_adv ! formulation of the momentum advection 512 !----------------------------------------------------------------------- 513 ln_dynadv_vec = .true. ! vector form (T) or flux form (F) 514 ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme 515 ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme 516 / 517 !----------------------------------------------------------------------- 518 &namdyn_vor ! option of physics/algorithm (not control by CPP keys) 519 !----------------------------------------------------------------------- 520 ln_dynvor_ene = .false. ! enstrophy conserving scheme 521 ln_dynvor_ens = .false. ! energy conserving scheme 522 ln_dynvor_mix = .false. ! mixed scheme 523 ln_dynvor_een = .true. ! energy & enstrophy scheme 524 / 525 !----------------------------------------------------------------------- 526 &namdyn_hpg ! Hydrostatic pressure gradient option 527 !----------------------------------------------------------------------- 528 ln_hpg_zco = .false. ! z-coordinate - full steps 529 ln_hpg_zps = .true. ! z-coordinate - partial steps (interpolation) 530 ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation) 531 ln_hpg_hel = .false. ! s-coordinate (helsinki modification) 532 ln_hpg_wdj = .false. ! s-coordinate (weighted density jacobian) 533 ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial) 534 ln_hpg_rot = .false. ! s-coordinate (ROTated axes scheme) 535 rn_gamma = 0.e0 ! weighting coefficient (wdj scheme) 536 ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T) 537 ! centered time scheme (F) 538 / 539 !----------------------------------------------------------------------- 540 !namdyn_spg ! surface pressure gradient (CPP key only) 541 !----------------------------------------------------------------------- 542 ! ! explicit free surface ("key_dynspg_exp") 543 ! ! filtered free surface ("key_dynspg_flt") 544 ! ! split-explicit free surface ("key_dynspg_ts") 545 546 !----------------------------------------------------------------------- 547 &namdyn_ldf ! lateral diffusion on momentum 548 !----------------------------------------------------------------------- 549 ! ! Type of the operator : 550 ln_dynldf_lap = .true. ! laplacian operator 551 ln_dynldf_bilap = .false. ! bilaplacian operator 552 ! ! Direction of action : 553 ln_dynldf_level = .false. ! iso-level 554 ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.) 555 ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp") 556 ! ! Coefficient 557 rn_ahm_0_lap = 40000. ! horizontal laplacian eddy viscosity [m2/s] 558 rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s] 559 rn_ahm_0_blp = 0. ! horizontal bilaplacian eddy viscosity [m4/s] 560 / 561 !----------------------------------------------------------------------- 562 &namdyn ! offline dynamics read in files ("key_offline") 563 !----------------------------------------------------------------------- 564 ndtadyn = 73 ! number of period in the file for one year 565 ndtatot = 73 ! total number of period in the file 566 nsptint = 1 ! indicator for time interpolation 128 567 lperdyn = .true. ! periodicity of the unique file (T) 129 ! ! F (default) computed with Blanke' scheme 130 cfile_grid_T = 'NEMOV3_5d_21210101_21211231_grid_T.nc' ! name of grid_T file 131 cfile_grid_U = 'NEMOV3_5d_21210101_21211231_grid_U.nc' ! name of grid_U file 132 cfile_grid_V = 'NEMOV3_5d_21210101_21211231_grid_V.nc' ! name of grid_V file 133 cfile_grid_W = 'NEMOV3_5d_21210101_21211231_grid_W.nc' ! name of grid_W file 134 / 135 568 ! F (default) computed with Blanke' scheme 569 cfile_grid_T = 'dyna_grid_T.nc' ! name of grid_T file 570 cfile_grid_U = 'dyna_grid_U.nc' ! name of grid_U file 571 cfile_grid_V = 'dyna_grid_V.nc' ! name of grid_V file 572 cfile_grid_W = 'dyna_grid_W.nc' ! name of grid_W file 573 / 574 575 !!====================================================================== 576 !! Tracers & Dynamics vertical physics namelists 577 !!====================================================================== 578 !! namzdf vertical physics 579 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric") 580 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke") 581 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp") 582 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm") 583 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx") 584 !!====================================================================== 585 ! 586 !----------------------------------------------------------------------- 587 &namzdf ! vertical physics 588 !----------------------------------------------------------------------- 589 rn_avm0 = 1.2e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst") 590 rn_avt0 = 1.2e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst") 591 nn_avb = 0 ! profile for background avt & avm (=1) or not (=0) 592 nn_havtb = 0 ! horizontal shape for avtb (=1) or not (=0) 593 ln_zdfevd = .true. ! enhanced vertical diffusion (evd) (T) or not (F) 594 nn_evdm = 0 ! evd apply on tracer (=0) or on tracer and momentum (=1) 595 rn_avevd = 100. ! evd mixing coefficient [m2/s] 596 ln_zdfnpc = .false. ! Non-Penetrative algorithm (T) or not (F) 597 nn_npc = 1 ! frequency of application of npc 598 nn_npcp = 365 ! npc control print frequency 599 ln_zdfexp = .false. ! time-stepping: split-explicit (T) or implicit (F) time stepping 600 nn_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T 601 / 602 !----------------------------------------------------------------------- 603 &namzdf_ric ! richardson number dependent vertical diffusion ("key_zdfric" ) 604 !----------------------------------------------------------------------- 605 rn_avmri = 100.e-4 ! maximum value of the vertical viscosity 606 rn_alp = 5. ! coefficient of the parameterization 607 nn_ric = 2 ! coefficient of the parameterization 608 / 609 !----------------------------------------------------------------------- 610 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke") 611 !----------------------------------------------------------------------- 612 rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 613 rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation 614 rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T) 615 rn_emin = 1.e-6 ! minimum value of tke [m2/s2] 616 rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2] 617 nn_mxl = 2 ! mixing length: = 0 bounded by the distance to surface and bottom 618 ! = 1 bounded by the local vertical scale factor 619 ! = 2 first vertical derivative of mixing length bounded by 1 620 ! = 3 as =2 with distinct disspipative an mixing length scale 621 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 622 ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F) 623 rn_mxl0 = 0.04 ! surface buoyancy lenght scale minimum value 624 ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002) 625 rn_lc = 0.15 ! coef. associated to Langmuir cells 626 nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves 627 ! = 0 no penetration 628 ! = 1 add a tke source below the ML 629 ! = 2 add a tke source just at the base of the ML 630 ! = 3 as = 1 applied on HF part of the stress ("key_coupled") 631 rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 632 nn_htau = 1 ! type of exponential decrease of tke penetration below the ML 633 ! = 0 constant 10 m length scale 634 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 635 / 636 !------------------------------------------------------------------------ 637 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionnally: 638 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 639 ln_kpprimix = .true. ! shear instability mixing 640 rn_difmiw = 1.0e-04 ! constant internal wave viscosity [m2/s] 641 rn_difsiw = 0.1e-04 ! constant internal wave diffusivity [m2/s] 642 rn_riinfty = 0.8 ! local Richardson Number limit for shear instability 643 rn_difri = 0.0050 ! maximum shear mixing at Rig = 0 [m2/s] 644 rn_bvsqcon = -0.01e-07 ! Brunt-Vaisala squared for maximum convection [1/s2] 645 rn_difcon = 1. ! maximum mixing in interior convection [m2/s] 646 nn_avb = 0 ! horizontal averaged (=1) or not (=0) on avt and amv 647 nn_ave = 1 ! constant (=0) or profile (=1) background on avt 648 / 649 !----------------------------------------------------------------------- 650 &namzdf_gls ! GLS vertical diffusion ("key_zdfgls") 651 !----------------------------------------------------------------------- 652 rn_emin = 1.e-6 ! minimum value of e [m2/s2] 653 rn_epsmin = 1.e-12 ! minimum value of eps [m2/s3] 654 ln_length_lim = .true. ! limit on the dissipation rate under stable stratification (Galperin et al., 1988) 655 rn_clim_galp = 0.53 ! galperin limit 656 ln_crban = .TRUE. ! Use Craig & Banner (1994) surface wave mixing parametrisation 657 ln_sigpsi = .TRUE. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case 658 rn_crban = 100. ! Craig and Banner 1994 constant for wb tke flux 659 rn_charn = 70000. ! Charnock constant for wb induced roughness length 660 nn_tkebc_surf = 1 ! surface tke condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 661 nn_tkebc_bot = 1 ! bottom tke condition (0/1=Dir/Neum) 662 nn_psibc_surf = 1 ! surface psi condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 663 nn_psibc_bot = 1 ! bottom psi condition (0/1=Dir/Neum) 664 nn_stab_func = 2 ! stability function (0=Galp, 1= KC94, 2=CanutoA, 3=CanutoB) 665 nn_clos = 1 ! predefined closure type (0=MY82, 1=k-eps, 2=k-w, 3=Gen) 666 / 667 !----------------------------------------------------------------------- 668 &namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm") 669 !----------------------------------------------------------------------- 670 rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity) 671 rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio 672 / 673 !----------------------------------------------------------------------- 674 &namzdf_tmx ! tidal mixing parameterization ("key_zdftmx") 675 !----------------------------------------------------------------------- 676 rn_htmx = 500. ! vertical decay scale for turbulence (meters) 677 rn_n2min = 1.e-8 ! threshold of the Brunt-Vaisala frequency (s-1) 678 rn_tfe = 0.333 ! tidal dissipation efficiency 679 rn_me = 0.2 ! mixing efficiency 680 ln_tmx_itf = .FALSE. ! ITF specific parameterisation 681 rn_tfe_itf = 1. ! ITF tidal dissipation efficiency 682 / 683 684 !!====================================================================== 685 !! *** Miscelaneous namelists *** 686 !!====================================================================== 687 !! nammpp Massively Parallel Processing ("key_mpp_mpi) 688 !! nammpp_dyndist Massively Parallel domain decomposition ("key_agrif" && "key_mpp_dyndist") 689 !! namctl Control prints & Benchmark 690 !! namsol elliptic solver / island / free surface 691 !!====================================================================== 692 ! 693 !----------------------------------------------------------------------- 694 &namsol ! elliptic solver / island / free surface 695 !----------------------------------------------------------------------- 696 nn_solv = 1 ! elliptic solver: =1 preconditioned conjugate gradient (pcg) 697 ! =2 successive-over-relaxation (sor) 698 nn_sol_arp = 0 ! absolute/relative (0/1) precision convergence test 699 rn_eps = 1.e-6 ! absolute precision of the solver 700 nn_nmin = 300 ! minimum of iterations for the SOR solver 701 nn_nmax = 800 ! maximum of iterations for the SOR solver 702 nn_nmod = 10 ! frequency of test for the SOR solver 703 rn_resmax = 1.e-10 ! absolute precision for the SOR solver 704 rn_sor = 1.92 ! optimal coefficient for SOR solver (to be adjusted with the domain) 705 / 706 !----------------------------------------------------------------------- 707 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 708 !----------------------------------------------------------------------- 709 cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 710 ! buffer blocking send or immediate non-blocking sends, resp. 711 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation 712 / 713 !----------------------------------------------------------------------- 714 &nammpp_dyndist ! Massively Parallel Distribution for AGRIF zoom ("key_agrif" && "key_mpp_dyndist") 715 !----------------------------------------------------------------------- 716 jpni = 1 ! jpni number of processors following i 717 jpnj = 1 ! jpnj number of processors following j 718 jpnij = 1 ! jpnij number of local domains 719 / 720 !----------------------------------------------------------------------- 721 &namctl ! Control prints & Benchmark 722 !----------------------------------------------------------------------- 723 ln_ctl = .false. ! trends control print (expensive!) 724 nn_print = 0 ! level of print (0 no extra print) 725 nn_ictls = 0 ! start i indice of control sum (use to compare mono versus 726 nn_ictle = 0 ! end i indice of control sum multi processor runs 727 nn_jctls = 0 ! start j indice of control over a subdomain) 728 nn_jctle = 0 ! end j indice of control 729 nn_isplt = 1 ! number of processors in i-direction 730 nn_jsplt = 1 ! number of processors in j-direction 731 nn_bench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 732 ! (no physical validity of the results) 733 / 734 735 !!====================================================================== 736 !! *** Diagnostics namelists *** 737 !!====================================================================== 738 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 739 !! namtrd dynamics and/or tracer trends ("key_trddyn","key_trdtra","key_trdmld") 740 !! namflo float parameters ("key_float") 741 !! namptr Poleward Transport Diagnostics 742 !! namhsb Heat and salt budgets 743 !!====================================================================== 744 ! 745 !----------------------------------------------------------------------- 746 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 747 !----------------------------------------------------------------------- 748 nn_nchunks_i= 4 ! number of chunks in i-dimension 749 nn_nchunks_j= 4 ! number of chunks in j-dimension 750 nn_nchunks_k= 31 ! number of chunks in k-dimension 751 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 752 ! is optimal for postprocessing which works exclusively with horizontal slabs 753 ln_nc4zip = .TRUE. ! (T) use netcdf4 chunking and compression 754 ! (F) ignore chunking information and produce netcdf3-compatible files 755 / 756 !----------------------------------------------------------------------- 757 &namtrd ! diagnostics on dynamics and/or tracer trends ("key_trddyn" and/or "key_trdtra") 758 ! ! or mixed-layer trends or barotropic vorticity ("key_trdmld" or "key_trdvor") 759 !----------------------------------------------------------------------- 760 nn_trd = 365 ! time step frequency dynamics and tracers trends 761 nn_ctls = 0 ! control surface type in mixed-layer trends (0,1 or n<jpk) 762 rn_ucf = 1. ! unit conversion factor (=1 -> /seconds ; =86400. -> /day) 763 cn_trdrst_in = "restart_mld" ! suffix of ocean restart name (input) 764 cn_trdrst_out = "restart_mld" ! suffix of ocean restart name (output) 765 ln_trdmld_restart = .false. ! restart for ML diagnostics 766 ln_trdmld_instant = .false. ! flag to diagnose trends of instantantaneous or mean ML T/S 767 / 768 !----------------------------------------------------------------------- 769 &namflo ! float parameters ("key_float") 770 !----------------------------------------------------------------------- 771 ln_rstflo = .false. ! float restart (T) or not (F) 772 nn_writefl = 75 ! frequency of writing in float output file 773 nn_stockfl = 5475 ! frequency of creation of the float restart file 774 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 775 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 776 ! or computed with Blanke' scheme (F) 777 ! or computed with Blanke' scheme (F) 778 / 779 !----------------------------------------------------------------------- 780 &namptr ! Poleward Transport Diagnostic 781 !----------------------------------------------------------------------- 782 ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F) 783 ln_diaznl = .false. ! Add zonal means and meridional stream functions 784 ln_subbas = .false. ! Atlantic/Pacific/Indian basins computation (T) or not 785 ! (orca configuration only, need input basins mask file named "subbasins.nc" 786 ln_ptrcomp = .false. ! Add decomposition : overturning 787 nn_fptr = 1 ! Frequency of ptr computation [time step] 788 nn_fwri = 15 ! Frequency of ptr outputs [time step] 789 / 790 !----------------------------------------------------------------------- 791 &namhsb ! Heat and salt budgets 792 !----------------------------------------------------------------------- 793 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 794 / 795 796 !!====================================================================== 797 !! *** Observation & Assimilation namelists *** 798 !!====================================================================== 799 !! namobs observation and model comparison ('key_diaobs') 800 !! nam_asminc assimilation increments ('key_asminc') 801 !!====================================================================== 802 ! 803 !----------------------------------------------------------------------- 804 &namobs ! observation usage switch ('key_diaobs') 805 !----------------------------------------------------------------------- 806 ln_t3d = .false. ! Logical switch for T profile observations 807 ln_s3d = .false. ! Logical switch for S profile observations 808 ln_ena = .false. ! Logical switch for ENACT insitu data set 809 ! ! ln_cor Logical switch for Coriolis insitu data set 810 ln_profb = .false. ! Logical switch for feedback insitu data set 811 ln_sla = .false. ! Logical switch for SLA observations 812 813 ln_sladt = .false. ! Logical switch for AVISO SLA data 814 815 ln_slafb = .false. ! Logical switch for feedback SLA data 816 ! ln_ssh Logical switch for SSH observations 817 818 ln_sst = .false. ! Logical switch for SST observations 819 ! ln_reysst Logical switch for Reynolds observations 820 ! ln_ghrsst Logical switch for GHRSST observations 821 822 ln_sstfb = .false. ! Logical switch for feedback SST data 823 ! ln_sss Logical switch for SSS observations 824 ! ln_seaice Logical switch for Sea Ice observations 825 ! ln_vel3d Logical switch for velocity observations 826 ! ln_velavcur Logical switch for velocity daily av. cur. 827 ! ln_velhrcur Logical switch for velocity high freq. cur. 828 ! ln_velavadcp Logical switch for velocity daily av. ADCP 829 ! ln_velhradcp Logical switch for velocity high freq. ADCP 830 ! ln_velfb Logical switch for feedback velocity data 831 ! ln_grid_global Global distribtion of observations 832 ! ln_grid_search_lookup Logical switch for obs grid search w/lookup table 833 ! grid_search_file Grid search lookup file header 834 ! enactfiles ENACT input observation file names 835 ! coriofiles Coriolis input observation file name 836 ! ! profbfiles: Profile feedback input observation file name 837 profbfiles = 'profiles_01.nc' 838 ! ln_profb_enatim Enact feedback input time setting switch 839 ! slafilesact Active SLA input observation file name 840 ! slafilespas Passive SLA input observation file name 841 ! ! slafbfiles: Feedback SLA input observation file name 842 slafbfiles = 'sla_01.nc' 843 ! sstfiles GHRSST input observation file name 844 ! ! sstfbfiles: Feedback SST input observation file name 845 sstfbfiles = 'sst_01.nc' 'sst_02.nc' 'sst_03.nc' 'sst_04.nc' 'sst_05.nc' 846 ! seaicefiles Sea Ice input observation file name 847 ! velavcurfiles Vel. cur. daily av. input file name 848 ! velhvcurfiles Vel. cur. high freq. input file name 849 ! velavadcpfiles Vel. ADCP daily av. input file name 850 ! velhvadcpfiles Vel. ADCP high freq. input file name 851 ! velfbfiles Vel. feedback input observation file name 852 ! dobsini Initial date in window YYYYMMDD.HHMMSS 853 ! dobsend Final date in window YYYYMMDD.HHMMSS 854 ! n1dint Type of vertical interpolation method 855 ! n2dint Type of horizontal interpolation method 856 ! ln_nea Rejection of observations near land switch 857 nmsshc = 0 ! MSSH correction scheme 858 ! mdtcorr MDT correction 859 ! mdtcutoff MDT cutoff for computed correction 860 ln_altbias = .false. ! Logical switch for alt bias 861 ln_ignmis = .true. ! Logical switch for ignoring missing files 862 ! endailyavtypes ENACT daily average types 863 ln_grid_global = .true. 864 ln_grid_search_lookup = .false. 865 / 866 !----------------------------------------------------------------------- 867 &nam_asminc ! assimilation increments ('key_asminc') 868 !----------------------------------------------------------------------- 869 ln_bkgwri = .false. ! Logical switch for writing out background state 870 ln_trjwri = .false. ! Logical switch for writing out state trajectory 871 ln_trainc = .false. ! Logical switch for applying tracer increments 872 ln_dyninc = .false. ! Logical switch for applying velocity increments 873 ln_sshinc = .false. ! Logical switch for applying SSH increments 874 ln_asmdin = .false. ! Logical switch for Direct Initialization (DI) 875 ln_asmiau = .false. ! Logical switch for Incremental Analysis Updating (IAU) 876 nitbkg = 0 ! Timestep of background in [0,nitend-nit000-1] 877 nitdin = 0 ! Timestep of background for DI in [0,nitend-nit000-1] 878 nitiaustr = 1 ! Timestep of start of IAU interval in [0,nitend-nit000-1] 879 nitiaufin = 15 ! Timestep of end of IAU interval in [0,nitend-nit000-1] 880 niaufn = 0 ! Type of IAU weighting function 881 nittrjfrq = 0 ! Frequency of trajectory output for 4D-VAR 882 ln_salfix = .false. ! Logical switch for ensuring that the sa > salfixmin 883 salfixmin = -9999 ! Minimum salinity after applying the increments 884 / -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_pisces
- Property svn:keywords set to Id
r1802 r2528 41 41 xksi2 = 3.33E-6 ! half saturation constant for Si/C 42 42 xkdoc = 417.E-6 ! half-saturation constant of DOC remineralization 43 caco3r = 0. 3! mean rain ratio43 caco3r = 0.15 ! mean rain ratio 44 44 / 45 45 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' … … 115 115 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 116 116 ln_dustfer = .true. ! boolean for dust input from the atmosphere 117 ln_river = . false. ! boolean for river input of nutrients117 ln_river = .true. ! boolean for river input of nutrients 118 118 ln_ndepo = .true. ! boolean for atmospheric deposition of N 119 119 ln_sedinput = .true. ! boolean for Fe input from sediments -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_top
- Property svn:executable deleted
- Property svn:keywords set to Id
r1751 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/TOP1 : 1 - tracer definition (namtoptrc) 3 !! namelists 2 - dynamical tracer trends (namtoptrd) 4 !! 6 - tracer advection (namtopadv) 5 !! 7 - tracer bottom boundary (namtopbbl) 6 !! 8 - tracer lateral diffusion (namtopldf) 7 !! 3 - tracer vertical physics (namtopzdf) 8 !! 9 - tracer newtonian damping (namtopdmp) 2 !! NEMO/TOP1 : 1 - tracer definition (namtrc ) 3 !! namelists 2 - dynamical tracer trends (namtrc_trd) 4 !! 3 - tracer advection (namtrc_adv) 5 !! 4 - tracer lateral diffusion (namtrc_ldf) 6 !! 5 - tracer vertical physics (namtrc_zdf) 7 !! 6 - tracer newtonian damping (namtrc_dmp) 9 8 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 10 9 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 11 &namt optrc ! tracers definition10 &namtrc ! tracers definition 12 11 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 13 n dttrc = 1 ! time step frequency for passivetracers14 n writetrc = 1460 ! time step frequency fortracer outputs15 ln_rsttr = .false. ! start from a restart file (T) or not (F)16 n rsttr = 0 ! restart control = 0 initial time step is not compared to the restart file value12 nn_dttrc = 1 ! time step frequency for passive sn_tracers 13 nn_writetrc = 1460 ! time step frequency for sn_tracer outputs 14 ln_rsttr = .false. ! start from a restart file (T) or not (F) 15 nn_rsttr = 0 ! restart control = 0 initial time step is not compared to the restart file value 17 16 ! = 1 do not use the value in the restart file 18 17 ! = 2 calendar parameters read in the restart file 19 cn_trcrst_in = "restart_trc" ! suffix of pass. tracer restart name (input)20 cn_trcrst_out = "restart_trc" ! suffix of pass. tracer restart name (output)18 cn_trcrst_in = "restart_trc" ! suffix of pass. sn_tracer restart name (input) 19 cn_trcrst_out = "restart_trc" ! suffix of pass. sn_tracer restart name (output) 21 20 ! 22 21 ! ! name ! title of the field ! units ! initial data ! save ! 23 22 ! ! ! ! ! from file ! or not ! 24 23 ! ! ! ! ! or not ! ! 25 tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .true.26 tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .true.27 tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .true.28 tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. , .true.29 tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. , .true.30 tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .true.31 tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. , .true.32 tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .true.33 tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .true.34 tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .false. , .true.35 tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. , .true.36 tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. , .true.37 tracer(13) = 'BSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. , .true.38 tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true.39 tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. , .true.40 tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. , .true.41 tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. , .true.42 tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. , .true.43 tracer(19) = 'DSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. , .true.44 tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. , .true.45 tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. , .true.46 tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. , .true.47 tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true.48 tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. , .true.24 sn_tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .true. 25 sn_tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .true. 26 sn_tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .true. 27 sn_tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. , .true. 28 sn_tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. , .true. 29 sn_tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .true. 30 sn_tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. , .true. 31 sn_tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .true. 32 sn_tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .true. 33 sn_tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .false. , .true. 34 sn_tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. , .true. 35 sn_tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. , .true. 36 sn_tracer(13) = 'BSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. , .true. 37 sn_tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true. 38 sn_tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. , .true. 39 sn_tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. , .true. 40 sn_tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. , .true. 41 sn_tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. , .true. 42 sn_tracer(19) = 'DSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. , .true. 43 sn_tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. , .true. 44 sn_tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. , .true. 45 sn_tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. , .true. 46 sn_tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true. 47 sn_tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. , .true. 49 48 / 50 49 !----------------------------------------------------------------------- 51 &namt opadv ! advection scheme for passive tracer50 &namtrc_adv ! advection scheme for passive tracer 52 51 !----------------------------------------------------------------------- 53 52 ln_trcadv_cen2 = .false. ! 2nd order centered scheme 54 ln_trcadv_tvd = .false. ! TVD scheme 53 ln_trcadv_tvd = .false. ! TVD scheme 55 54 ln_trcadv_muscl = .true. ! MUSCL scheme 56 55 ln_trcadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 57 ln_trcadv_smolar = .false. ! SMOLAR scheme 58 rsc = 1. ! tuning coefficient for Smol-Car. scheme 59 ncortrc = 1 ! number of corrective phases for Smol-Car. scheme 60 crosster = .false. ! computes Smol-Car crossterms (T) or not (F) 56 ln_trcadv_ubs = .false. ! UBS scheme 57 ln_trcadv_qck = .false. ! QUICKEST scheme 61 58 / 62 59 !----------------------------------------------------------------------- 63 &namtopbbl ! bottom boundary layer scheme for passive tracer 64 !----------------------------------------------------------------------- 65 atrcbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 66 / 67 !----------------------------------------------------------------------- 68 &namtopldf ! lateral diffusion scheme for passive tracer 60 &namtrc_ldf ! lateral diffusion scheme for passive tracer 69 61 !----------------------------------------------------------------------- 70 62 ln_trcldf_diff = .true. ! performs lateral diffusion (T) or not (F) … … 77 69 ln_trcldf_iso = .true. ! iso-neutral (require "key_ldfslp") 78 70 ! ! Coefficient 79 ahtrc0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s] 80 ahtrb0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 81 aeivtr0 = 2000. ! eddy induced velocity coefficient [m2/s] (require "key_trcldf_eiv") 82 trcrat = 1. ! ratio betweeen passive and active tracer diffusion coeff 71 rn_ahtrb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 83 72 / 84 73 !----------------------------------------------------------------------- 85 &namt opzdf ! vertical physics74 &namtrc_zdf ! vertical physics 86 75 !----------------------------------------------------------------------- 87 76 ln_trczdf_exp = .false. ! split explicit (T) or implicit (F) time stepping 88 n _trczdf_exp= 3 ! number of sub-timestep for ln_trczdfexp=T77 nn_trczdf_exp = 3 ! number of sub-timestep for ln_trczdfexp=T 89 78 / 90 79 !----------------------------------------------------------------------- 91 &namt oprad ! treatment of negative concentrations80 &namtrc_rad ! treatment of negative concentrations 92 81 !----------------------------------------------------------------------- 93 82 ln_trcrad = .true. ! artificially correct negative concentrations (T) or not (F) 94 83 / 95 84 !----------------------------------------------------------------------- 96 &namt opdmp ! passive tracer newtonian damping ('key_trcdmp')85 &namtrc_dmp ! passive tracer newtonian damping ('key_tradmp && key_trcdmp') 97 86 !----------------------------------------------------------------------- 98 ndmptr = 20 ! type of damping in passive tracers 99 ! ='latitude', damping poleward of 'ndmp' degrees and function 100 ! of the distance-to-coast. Red and Med Seas as ndmptr=-1 101 ! =-1 damping only in Med and Red Seas 102 ndmpftr = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 103 nmldmptr = 1 ! type of damping: =0 damping throughout the water column 104 ! =1 no damping in the mixed layer defined by avt >5cm2/s ) 105 ! =2 no damping in the mixed layer defined rho<rho(surf)+.01 ) 106 sdmptr = 50. ! surface time scale for internal damping (days) 107 bdmptr = 360. ! bottom time scale for internal damping (days) 108 hdmptr = 800. ! depth of transition between sdmptr and bdmptr (meters) 87 nn_hdmp_tr = -1 ! horizontal shape =-1, damping in Med and Red Seas only 88 ! =XX, damping poleward of XX degrees (XX>0) 89 ! + F(distance-to-coast) + Red and Med Seas 90 nn_zdmp_tr = 1 ! vertical shape =0 damping throughout the water column 91 ! =1 no damping in the mixing layer (kz criteria) 92 ! =2 no damping in the mixed layer (rho crieria) 93 rn_surf_tr = 50. ! surface time scale of damping [days] 94 rn_bot_tr = 360. ! bottom time scale of damping [days] 95 rn_dep_tr = 800. ! depth of transition between rn_surf and rn_bot [meters] 96 nn_file_tr = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 109 97 / 110 98 !----------------------------------------------------------------------- 111 &namt optrd ! diagnostics on tracer trends99 &namtrc_trd ! diagnostics on tracer trends ('key_trdtrc') 112 100 ! or mixed-layer trends ('key_trdmld_trc') 113 101 !---------------------------------------------------------------------- 114 n trd_trc = 1460! time step frequency and tracers trends115 n ctls_trc= 0 ! control surface type in mixed-layer trends (0,1 or n<jpk)116 ucf_trc= 1 ! unit conversion factor (=1 -> /seconds ; =86400. -> /day)102 nn_trd_trc = 5475 ! time step frequency and tracers trends 103 nn_ctls_trc = 0 ! control surface type in mixed-layer trends (0,1 or n<jpk) 104 rn_ucf_trc = 1 ! unit conversion factor (=1 -> /seconds ; =86400. -> /day) 117 105 ln_trdmld_trc_restart = .false. ! restart for ML diagnostics 118 106 ln_trdmld_trc_instant = .true. ! flag to diagnose trends of instantantaneous or mean ML T/S 119 l uttrd(1) = .true.120 l uttrd(2) = .true.121 l uttrd(3) = .false.122 l uttrd(4) = .false.123 l uttrd(5) = .false.124 l uttrd(6) = .false.125 l uttrd(7) = .false.126 l uttrd(8) = .false.127 l uttrd(9) = .false.128 l uttrd(10) = .false.129 l uttrd(11) = .false.130 l uttrd(12) = .false.131 l uttrd(13) = .false.132 l uttrd(14) = .false.133 l uttrd(15) = .false.134 l uttrd(16) = .false.135 l uttrd(17) = .false.136 l uttrd(18) = .false.137 l uttrd(19) = .false.138 l uttrd(20) = .false.139 l uttrd(21) = .false.140 l uttrd(22) = .false.141 l uttrd(23) = .true.142 l uttrd(24) = .false.107 ln_trdtrc(1) = .true. 108 ln_trdtrc(2) = .true. 109 ln_trdtrc(3) = .false. 110 ln_trdtrc(4) = .false. 111 ln_trdtrc(5) = .false. 112 ln_trdtrc(6) = .false. 113 ln_trdtrc(7) = .false. 114 ln_trdtrc(8) = .false. 115 ln_trdtrc(9) = .false. 116 ln_trdtrc(10) = .false. 117 ln_trdtrc(11) = .false. 118 ln_trdtrc(12) = .false. 119 ln_trdtrc(13) = .false. 120 ln_trdtrc(14) = .false. 121 ln_trdtrc(15) = .false. 122 ln_trdtrc(16) = .false. 123 ln_trdtrc(17) = .false. 124 ln_trdtrc(18) = .false. 125 ln_trdtrc(19) = .false. 126 ln_trdtrc(20) = .false. 127 ln_trdtrc(21) = .false. 128 ln_trdtrc(22) = .false. 129 ln_trdtrc(23) = .true. 130 ln_trdtrc(24) = .false. 143 131 / -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/xmlio_server.def
- Property svn:keywords set to Id
r1552 r2528 17 17 global_mpi_buffer_size = 512 18 18 / 19 20 !!====================================================================== 21 !! namnc4 netcdf4 chunking and compression settings 22 !!====================================================================== 23 !----------------------------------------------------------------------- 24 &namnc4 ! netcdf4 chunking and compression settings 25 ! (benign if "key_netcdf4" is not used) 26 !----------------------------------------------------------------------- 27 nn_nchunks_i = 4 ! number of chunks in i-dimension 28 nn_nchunks_j = 4 ! number of chunks in j-dimension 29 nn_nchunks_k = 31 ! number of chunks in k-dimension 30 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 31 ! is optimal for postprocessing which works exclusively with horizontal slabs 32 ln_nc4zip = .TRUE. ! (T) use netcdf4 chunking and compression 33 ! (F) ignore chunking information and produce netcdf3-compatible files 34 / 35 -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/IGCM00/COMP/pisces.card
- Property svn:executable deleted
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/IGCM00/COMP/pisces.driver
- Property svn:executable deleted
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/IGCM00/README
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/IGCM00/config.card
- Property svn:keywords set to Id
-
trunk/NEMOGCM/CONFIG/POMME/EXP00/AA_job
- Property svn:keywords set to Id
r2521 r2528 109 109 #- Namelist for ocean 110 110 cp ${R_EXPER}/namelist namelist 111 cp ${R_EXPER}/iodef.xml .112 cp ${R_EXPER}/xmlio_server.def .113 111 114 112 #- Files for the configuration and ocean dynamics -
trunk/NEMOGCM/CONFIG/POMME/EXP00/iodef.xml
r1772 r2528 54 54 <group id="SBC" axis_ref="none" grid_ref="grid_T" > <!-- time step automaticaly defined based on nn_fsbc --> 55 55 56 <field id="emp "description="Net Upward Water Flux" unit="kg/m2/s" />57 <field id="emps "description="concentration/dilution water flux" unit="kg/m2/s" />56 <field id="emp-rnf" description="Net Upward Water Flux" unit="kg/m2/s" /> 57 <field id="emps-rnf" description="concentration/dilution water flux" unit="kg/m2/s" /> 58 58 <field id="snowpre" description="Snow precipitation" unit="kg/m2/s" /> 59 59 <field id="runoffs" description="River Runoffs" unit="Kg/m2/s" /> … … 138 138 <!-- uoce_eiv: available with key_trabbl_adv --> 139 139 <field id="uoce_bbl" description="BBL ocean current along i-axis" unit="m/s" /> 140 <field id="ahu_bbl" description="BBL diffusive flux along i-axis" unit="m3/s" axis_ref="none" /> 140 141 <!-- variables available with key_diaar5 --> 141 142 <field id="u_masstr" description="ocean eulerian mass transport along i-axis" unit="kg/s" /> … … 155 156 <!-- voce_eiv: available with key_trabbl_adv --> 156 157 <field id="voce_bbl" description="BBL ocean current along j-axis" unit="m/s" /> 158 <field id="ahv_bbl" description="BBL diffusive flux along j-axis" unit="m3/s" axis_ref="none" /> 157 159 <!-- variables available with key_diaar5 --> 158 160 <field id="v_masstr" description="ocean eulerian mass transport along j-axis" unit="kg/s" /> … … 170 172 <field id="woce_eiv" description="EIV ocean vertical velocity" unit="m/s" /> 171 173 <!-- woce_eiv: available with key_trabbl_adv --> 172 <field id="woce_bbl" description="BBL ocean vertical velocity" unit="m/s" />173 174 <field id="avt" description="vertical eddy diffusivity" unit="m2/s" /> 174 175 <field id="avm" description="vertical eddy viscosity" unit="m2/s" /> … … 220 221 <field ref="sss" name="sosaline" /> 221 222 <field ref="ssh" name="sossheig" /> 222 <field ref="emp "name="sowaflup" />223 <field ref="emp-rnf" name="sowaflup" /> 223 224 <field ref="qsr" name="soshfldo" /> 224 <field ref="emps "name="sowaflcd" />225 <field ref="emps-rnf" name="sowaflcd" /> 225 226 <field ref="qns+qsr" name="sohefldo" /> 226 227 <field ref="mldr10_1" name="somxl010" /> -
trunk/NEMOGCM/CONFIG/POMME/EXP00/namelist
- Property svn:keywords set to Id
r2467 r2528 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 2 !! NEMO/OPA : 1 - run manager (namrun) 3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom )3 !! namelists 2 - Domain (namzgr, namzgr_sco, namdom, namdta_tem, namdta_sal) 4 4 !! 3 - Surface boundary (namsbc, namsbc_ana, namsbc_flx, namsbc_clio, namsbc_core 5 !! namsbc_cpl, namqsr, namsbc_rnf, namsbc_ssr, namsbc_alb) 5 !! namsbc_cpl, namsbc_cpl_co2 namtra_qsr, namsbc_rnf, 6 !! namsbc_apr, namsbc_ssr, namsbc_alb) 6 7 !! 4 - lateral boundary (namlbc, namcla, namobc, namagrif, nambdy, nambdy_tide) 7 8 !! 5 - bottom boundary (nambfr, nambbc, nambbl) … … 9 10 !! 7 - dynamics (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 10 11 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_kpp, namzdf_ddm, namzdf_tmx) 11 !! 9 - diagnostics (namtrd, namgap, namspr, namflo, namptr) 12 !! 9 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 12 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, namptr, namhsb) 13 !! 10 - miscellaneous (namsol, nammpp, nammpp_dyndist, namctl) 14 !! 11 - Obs & Assim (namobs, nam_asminc) 13 15 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 14 ! CAUTION: some scripts does not support CAPITALs for logical use .true./.false., not .TRUE./.FALSE.15 16 16 17 !!====================================================================== 17 18 !! *** Run management namelists *** 18 19 !!====================================================================== 19 !! namrun 20 !!====================================================================== 21 20 !! namrun parameters of the run 21 !!====================================================================== 22 ! 22 23 !----------------------------------------------------------------------- 23 24 &namrun ! parameters of the run … … 26 27 cn_exp = "POMM025" ! experience name 27 28 nn_it000 = 1 ! first time step 28 nn_itend = 21900 ! last time step (std 5475)29 nn_date0 = 19880101 ! initial calendar date yymmdd (used if n rstdt=1)29 nn_itend = 21900 ! last time step 30 nn_date0 = 19880101 ! initial calendar date yymmdd (used if nn_rstctl=1) 30 31 nn_leapy = 0 ! Leap year calendar (1) or not (0) 31 nn_istate = 0 ! output the initial state (1) or not (0)32 nn_stock = 21900 ! frequency of creation of a restart file (modulo referenced to 1)33 nn_write = 300 ! frequency of write in the output file (modulo referenced to nit000)34 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T)35 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%)36 ln_clobber = .true. ! clobber (overwrite) an existing file37 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (working only with iom_nf90 routines)38 32 ln_rstart = .false. ! start from rest (F) or from a restart file (T) 39 nn_rstctl = 0 ! restart control = 0 n it000 is not compared to the restart file value40 ! = 1 use n date0 in namelist (not the value in the restart file)33 nn_rstctl = 0 ! restart control = 0 nn_it000 is not compared to the restart file value 34 ! = 1 use nn_date0 in namelist (not the value in the restart file) 41 35 ! = 2 calendar parameters read in the restart file 42 36 cn_ocerst_in = "restart" ! suffix of ocean restart name (input) 43 37 cn_ocerst_out = "restart" ! suffix of ocean restart name (output) 44 / 38 nn_istate = 0 ! output the initial state (1) or not (0) 39 nn_stock = 21900 ! frequency of creation of a restart file (modulo referenced to 1) 40 nn_write = 300 ! frequency of write in the output file (modulo referenced to nn_it000) 41 ln_dimgnnn = .false. ! DIMG file format: 1 file for all processors (F) or by processor (T) 42 ln_mskland = .false. ! mask land points in NetCDF outputs (costly: + ~15%) 43 ln_clobber = .false. ! clobber (overwrite) an existing file 44 nn_chunksz = 0 ! chunksize (bytes) for NetCDF file (works only with iom_nf90 routines) 45 / 46 45 47 !!====================================================================== 46 48 !! *** Domain namelists *** … … 49 51 !! namzgr_sco s-coordinate or hybrid z-s-coordinate 50 52 !! namdom space and time domain (bathymetry, mesh, timestep) 51 !!====================================================================== 52 53 !! namdta_tem data: temperature ("key_dtatem") 54 !! namdta_sal data: salinity ("key_dtasal") 55 !!====================================================================== 56 ! 53 57 !----------------------------------------------------------------------- 54 58 &namzgr ! vertical coordinate … … 63 67 rn_sbot_min = 300. ! minimum depth of s-bottom surface (>0) (m) 64 68 rn_sbot_max = 5250. ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 65 rn_theta = 6.0 ! surface control parameter (0<= theta<=20)66 rn_thetb = 0.75 ! bottom control parameter (0<= thetb<= 1)67 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<r _max<1)69 rn_theta = 6.0 ! surface control parameter (0<=rn_theta<=20) 70 rn_thetb = 0.75 ! bottom control parameter (0<=rn_thetb<= 1) 71 rn_rmax = 0.15 ! maximum cut-off r-value allowed (0<rn_max<1) 68 72 ln_s_sigma = .false. ! hybrid s-sigma coordinates 69 73 rn_bb = 0.8 ! stretching with s-sigma … … 73 77 &namdom ! space and time domain (bathymetry, mesh, timestep) 74 78 !----------------------------------------------------------------------- 75 nn_bathy = 1 ! compute (=0) or read(=1) the bathymetry file 76 nn_closea = 0 ! closed seas and lakes are removed (=0) or kept (=1) from the ORCA domain 77 nn_msh = 0 ! create (=1) a mesh file (coordinates, scale factors, masks) or not (=0) 78 rn_e3zps_min= 25. ! the thickness of the partial step is set larger than the minimum 79 rn_e3zps_rat= 0.2 ! of e3zps_min and e3zps_rat * e3t (N.B. 0<e3zps_rat<1) 79 nn_bathy = 1 ! compute (=0) or read (=1) the bathymetry file 80 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 81 nn_msh = 0 ! create (=1) a mesh file or not (=0) 82 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0) 83 rn_e3zps_min= 25. ! partial step thickness is set larger than the minimum of 84 rn_e3zps_rat= 0.2 ! rn_e3zps_min and rn_e3zps_rat * e3t (N.B. 0<rn_e3zps_rat<1) 80 85 ! 81 86 rn_rdt = 1440. ! time step for the dynamics (and tracer if nacc=0) ==> 5760 82 nn_baro = 64 ! number of barotropic time step (for the split explicit algorithm)("key_dynspg_ts")87 nn_baro = 64 ! number of barotropic time step ("key_dynspg_ts") 83 88 rn_atfp = 0.1 ! asselin time filter parameter 84 89 nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k) 85 90 ! =0, not used, rdt = rdttra 86 rn_rdtmin = 1440. ! minimum time step on tracers (used if nacc=1) 87 rn_rdtmax = 1440. ! maximum time step on tracers (used if nacc=1) 88 rn_rdth = 800. ! depth variation of tracer time step (used if nacc=1) 89 / 91 rn_rdtmin = 1440. ! minimum time step on tracers (used if nn_acc=1) 92 rn_rdtmax = 1440. ! maximum time step on tracers (used if nn_acc=1) 93 rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1) 94 / 95 !----------------------------------------------------------------------- 96 &namdta_tem ! data : temperature ("key_dtatem") 97 !----------------------------------------------------------------------- 98 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 99 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 100 sn_tem = 'data_1m_potential_temperature_nomask', -1,'votemper', .true. , .true., 'yearly' , ' ' , ' ' 101 ! 102 cn_dir = './' ! root directory for the location of the runoff files 103 / 104 !----------------------------------------------------------------------- 105 &namdta_sal ! data : salinity ("key_dtasal") 106 !----------------------------------------------------------------------- 107 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim !'yearly' or ! weights ! rotation ! 108 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 109 sn_sal = 'data_1m_salinity_nomask', -1 ,'vosaline', .true. , .true., 'yearly' , '' , ' ' 110 ! 111 cn_dir = './' ! root directory for the location of the runoff files 112 / 113 90 114 !!====================================================================== 91 115 !! *** Surface Boundary Condition namelists *** 92 116 !!====================================================================== 93 !! namsbc surface boundary condition 94 !! namsbc_ana analytical formulation 95 !! namsbc_flx flux formulation 96 !! namsbc_clio CLIO bulk formulea formulation 97 !! namsbc_core CORE bulk formulea formulation 98 !! namsbc_cpl CouPLed formulation ("key_coupled") 99 !! namtra_qsr penetrative solar radiation 100 !! namsbc_rnf river runoffs 101 !! namsbc_ssr sea surface restoring term (for T and/or S) 102 !! namsbc_alb albedo parameters 103 !!====================================================================== 104 117 !! namsbc surface boundary condition 118 !! namsbc_ana analytical formulation 119 !! namsbc_flx flux formulation 120 !! namsbc_clio CLIO bulk formulea formulation 121 !! namsbc_core CORE bulk formulea formulation 122 !! namsbc_cpl CouPLed formulation ("key_coupled") 123 !! namsbc_cpl_co2 coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 124 !! namtra_qsr penetrative solar radiation 125 !! namsbc_rnf river runoffs 126 !! namsbc_apr Atmospheric Pressure 127 !! namsbc_ssr sea surface restoring term (for T and/or S) 128 !! namsbc_alb albedo parameters 129 !!====================================================================== 130 ! 105 131 !----------------------------------------------------------------------- 106 132 &namsbc ! Surface Boundary Condition (surface module) 107 133 !----------------------------------------------------------------------- 108 134 nn_fsbc = 5 ! frequency of surface boundary condition computation 109 ! (= the frequency of sea-ice model call) 110 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 111 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 112 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 113 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 114 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 135 ! (also = the frequency of sea-ice model call) 136 ln_ana = .false. ! analytical formulation (T => fill namsbc_ana ) 137 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 138 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 139 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 140 ln_cpl = .false. ! Coupled formulation (T => fill namsbc_cpl ) 141 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 115 142 nn_ice = 0 ! =0 no ice boundary condition , 116 143 ! =1 use observed ice-cover , 117 ! =2 ice-model used ("key_lim3" or "key_lim2) 118 nn_ico_cpl = 0 ! ice-ocean coupling : =0 each nn_fsbc 119 ! =1 stresses recomputed each ocean time step ("key_lim3" only) 120 ! =2 combination of 0 and 1 cases ("key_lim3" only) 121 ln_dm2dc = .false. ! daily mean to diurnal cycle short wave (qsr) 122 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 123 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 144 ! =2 ice-model used ("key_lim3" or "key_lim2) 145 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 146 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) 147 ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 124 148 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 125 ! 126 ! 127 ! 149 ! =1 global mean of e-p-r set to zero at each time step 150 ! =2 annual global mean of e-p-r set to zero 151 ! =3 global emp set to zero and spread out over erp area 128 152 / 129 153 !----------------------------------------------------------------------- … … 133 157 rn_utau0 = 0.5 ! uniform value for the i-stress 134 158 rn_vtau0 = 0.e0 ! uniform value for the j-stress 135 rn_q 0= 0.e0 ! uniform value for the total heat flux159 rn_qns0 = 0.e0 ! uniform value for the total heat flux 136 160 rn_qsr0 = 0.e0 ! uniform value for the solar radiation 137 161 rn_emp0 = 0.e0 ! uniform value for the freswater budget (E-P) … … 140 164 &namsbc_flx ! surface boundary condition : flux formulation 141 165 !----------------------------------------------------------------------- 142 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !143 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !144 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , ''145 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , ''146 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , ''147 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , ''148 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , ''149 ! 166 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 167 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 168 sn_utau = 'utau' , 24 , 'utau' , .false. , .false., 'yearly' , '' , '' 169 sn_vtau = 'vtau' , 24 , 'vtau' , .false. , .false., 'yearly' , '' , '' 170 sn_qtot = 'qtot' , 24 , 'qtot' , .false. , .false., 'yearly' , '' , '' 171 sn_qsr = 'qsr' , 24 , 'qsr' , .false. , .false., 'yearly' , '' , '' 172 sn_emp = 'emp' , 24 , 'emp' , .false. , .false., 'yearly' , '' , '' 173 150 174 cn_dir = './' ! root directory for the location of the flux files 151 175 / … … 153 177 &namsbc_clio ! namsbc_clio CLIO bulk formulea 154 178 !----------------------------------------------------------------------- 155 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !156 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !157 sn_utau = 'taux_1m' , -1 , 'sozotaux' , .true. , .true., 'yearly' , '' , ''158 sn_vtau = 'tauy_1m' , -1 , 'sometauy' , .true. , .true., 'yearly' , '' , ''159 sn_wndm = 'flx' , -1 , 'socliowi' , .true. , .true., 'yearly' , '' , ''160 sn_tair = 'flx' , -1 , 'socliot2' , .true. , .true., 'yearly' , '' , ''161 sn_humi = 'flx' , -1 , 'socliohu' , .true. , .true., 'yearly' , '' , ''162 sn_ccov = 'flx' , -1 , 'socliocl' , .false. , .true., 'yearly' , '' , ''163 sn_prec = 'flx' , -1 , 'socliopl' , .false. , .true., 'yearly' , '' , ''164 ! 179 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 180 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 181 sn_utau = 'taux_1m' , -1 , 'sozotaux', .true. , .true. , 'yearly' , '' , '' 182 sn_vtau = 'tauy_1m' , -1 , 'sometauy', .true. , .true. , 'yearly' , '' , '' 183 sn_wndm = 'flx' , -1 , 'socliowi', .true. , .true. , 'yearly' , '' , '' 184 sn_tair = 'flx' , -1 , 'socliot2', .true. , .true. , 'yearly' , '' , '' 185 sn_humi = 'flx' , -1 , 'socliohu', .true. , .true. , 'yearly' , '' , '' 186 sn_ccov = 'flx' , -1 , 'socliocl', .false. , .true. , 'yearly' , '' , '' 187 sn_prec = 'flx' , -1 , 'socliopl', .false. , .true. , 'yearly' , '' , '' 188 165 189 cn_dir = './' ! root directory for the location of the bulk files are 166 190 / … … 168 192 &namsbc_core ! namsbc_core CORE bulk formulea 169 193 !----------------------------------------------------------------------- 170 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !171 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !172 sn_wndi = 'u10_1988' , 24 , 'u10' , .true. , .true. , 'yearly' , ''173 sn_wndj = 'v10_1988' , 24 , 'v10' , .true. , .true. , 'yearly' , ''174 sn_qsr = 'radsw_1988' , 24 , 'radsw' , .true. , .true. , 'yearly', ''175 sn_qlw = 'radlw_1988' , 24 , 'radlw' , .true. , .true. , 'yearly', ''176 sn_tair = 't2_1988.nc' , 24 , 't2' , .true. , .true. , 'yearly', ''177 sn_humi = 'q2_1988' , 24 , 'q2' , .true. , .true. , 'yearly', ''178 sn_prec = 'precip_1988.nc' , -1 , 'precip' , .true. , .true. , 'yearly', ''179 sn_snow = 'precip_1988.nc' , -1 , 'precip' , .true. , .true. , 'yearly', ''180 sn_tdif = 'taudif_core' , 24 , 'taudif' , .true. , .true. , 'yearly' ,''181 ! 194 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 195 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 196 sn_wndi = 'u_10.15JUNE2009_orca2' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , '' , 'Uwnd' 197 sn_wndj = 'v_10.15JUNE2009_orca2' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , '' , 'Vwnd' 198 sn_qsr = 'ncar_rad.15JUNE2009_orca2' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , '' , '' 199 sn_qlw = 'ncar_rad.15JUNE2009_orca2' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , '' , '' 200 sn_tair = 't_10.15JUNE2009_orca2' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , '' , '' 201 sn_humi = 'q_10.15JUNE2009_orca2' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , '' , '' 202 sn_prec = 'ncar_precip.15JUNE2009_orca2', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , '' , '' 203 sn_snow = 'ncar_precip.15JUNE2009_orca2', -1 , 'SNOW' , .false. , .true. , 'yearly' , '' , '' 204 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , '' , '' 205 182 206 cn_dir = './' ! root directory for the location of the bulk files 183 207 ln_2m = .false. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 184 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data ?208 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 185 209 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 186 210 / 187 211 !----------------------------------------------------------------------- 188 &namsbc_cpl ! coupled ocean/atmosphere model 189 !----------------------------------------------------------------------- 190 191 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice'192 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice'193 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow'194 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice'195 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian'196 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid'197 cn_snd_crt_grid = 'T' ! 'T'198 199 cn_rcv_w10m = 'none' ! 'none' 'coupled'200 cn_rcv_taumod = 'coupled' ! 'none' 'coupled'201 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice'202 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian'203 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid'204 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V'205 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled'206 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice'207 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice'208 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice'209 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed'210 cn_rcv_cal = 'coupled' ! 'none' 'coupled'211 / 212 !----------------------------------------------------------------------- 213 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle")214 !----------------------------------------------------------------------- 215 cn_snd_co2 = 'coupled' ! send :'none' 'coupled'216 cn_rcv_co2= 'coupled' ! receive : 'none' 'coupled'212 &namsbc_cpl ! coupled ocean/atmosphere model ("key_coupled") 213 !----------------------------------------------------------------------- 214 ! ! send 215 cn_snd_temperature= 'weighted oce and ice' ! 'oce only' 'weighted oce and ice' 'mixed oce-ice' 216 cn_snd_albedo = 'weighted ice' ! 'none' 'weighted ice' 'mixed oce-ice' 217 cn_snd_thickness = 'none' ! 'none' 'weighted ice and snow' 218 cn_snd_crt_nature = 'none' ! 'none' 'oce only' 'weighted oce and ice' 'mixed oce-ice' 219 cn_snd_crt_refere = 'spherical' ! 'spherical' 'cartesian' 220 cn_snd_crt_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 221 cn_snd_crt_grid = 'T' ! 'T' 222 ! ! receive 223 cn_rcv_w10m = 'none' ! 'none' 'coupled' 224 cn_rcv_taumod = 'coupled' ! 'none' 'coupled' 225 cn_rcv_tau_nature = 'oce only' ! 'oce only' 'oce and ice' 'mixed oce-ice' 226 cn_rcv_tau_refere = 'cartesian' ! 'spherical' 'cartesian' 227 cn_rcv_tau_orient = 'eastward-northward' ! 'eastward-northward' or 'local grid' 228 cn_rcv_tau_grid = 'U,V' ! 'T' 'U,V' 'U,V,F' 'U,V,I' 'T,F' 'T,I' 'T,U,V' 229 cn_rcv_dqnsdt = 'coupled' ! 'none' 'coupled' 230 cn_rcv_qsr = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 231 cn_rcv_qns = 'oce and ice' ! 'conservative' 'oce and ice' 'mixed oce-ice' 232 cn_rcv_emp = 'conservative' ! 'conservative' 'oce and ice' 'mixed oce-ice' 233 cn_rcv_rnf = 'coupled' ! 'coupled' 'climato' 'mixed' 234 cn_rcv_cal = 'coupled' ! 'none' 'coupled' 235 / 236 !----------------------------------------------------------------------- 237 &namsbc_cpl_co2 ! coupled ocean/biogeo/atmosphere model ("key_cpl_carbon_cycle") 238 !----------------------------------------------------------------------- 239 cn_snd_co2 = 'coupled' ! send : 'none' 'coupled' 240 cn_rcv_co2 = 'coupled' ! receive : 'none' 'coupled' 217 241 / 218 242 !----------------------------------------------------------------------- 219 243 &namtra_qsr ! penetrative solar radiation 220 244 !----------------------------------------------------------------------- 221 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !222 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !223 sn_chl = 'chlorophyll', -1 , 'CHLA' , .true. , .true., 'yearly' , '' , ''245 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 246 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 247 sn_chl ='chlorophyll', -1 , 'CHLA' , .true. , .true. , 'yearly' , '' , '' 224 248 225 249 cn_dir = './' ! root directory for the location of the runoff files 226 ln_traqsr = .false. 227 ln_qsr_rgb = .false. 250 ln_traqsr = .false. ! Light penetration (T) or not (F) 251 ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration 228 252 ln_qsr_2bd = .false. ! 2 bands light penetration 229 253 ln_qsr_bio = .false. ! bio-model light penetration … … 232 256 rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction 233 257 rn_si1 = 23.0 ! 2 bands: longest depth of extinction 234 rn_si2 = 62.0 ! 3 bands: longest depth of extinction (for blue waveband & 0.01 mg/m2 Chl)235 258 / 236 259 !----------------------------------------------------------------------- 237 260 &namsbc_rnf ! runoffs namelist surface boundary condition 238 261 !----------------------------------------------------------------------- 239 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 240 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 241 sn_rnf = 'runoff_1m_nomask' , -1 , 'sorunoff' , .true. , .true. , 'yearly' , '' , '' 242 sn_cnf = 'runoff_1m_nomask' , 0 , 'socoefr' , .false. , .true. , 'yearly' , '' , '' 243 262 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 263 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 264 sn_rnf = 'runoff_core_monthly', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' 265 sn_cnf = 'runoff_core_monthly', 0 , 'socoefr0', .false. , .true. , 'yearly' , '' , '' 266 sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' 267 sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' 268 sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' 269 244 270 cn_dir = './' ! root directory for the location of the runoff files 245 ln_rnf_emp = .false.! runoffs included into precipitation field (T) or into a file (F)246 ln_rnf_mouth = .false.! specific treatment at rivers mouths247 rn_hrnf = 0.e0 ! depth over which enhanced vertical mixing is used271 ln_rnf_emp = .false. ! runoffs included into precipitation field (T) or into a file (F) 272 ln_rnf_mouth = .true. ! specific treatment at rivers mouths 273 rn_hrnf = 15.e0 ! depth over which enhanced vertical mixing is used 248 274 rn_avt_rnf = 1.e-3 ! value of the additional vertical mixing coef. [m2/s] 249 275 rn_rfact = 1.e0 ! multiplicative factor for runoff 276 ln_rnf_depth = .false. ! read in depth information for runoff 277 ln_rnf_tem = .false. ! read in temperature information for runoff 278 ln_rnf_sal = .false. ! read in salinity information for runoff 279 / 280 !----------------------------------------------------------------------- 281 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk 282 !----------------------------------------------------------------------- 283 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation ! 284 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 285 sn_apr = 'patm' , -1 ,'somslpre', .true. , .true. , 'yearly' , '' , '' 286 287 cn_dir = './' ! root directory for the location of the bulk files 288 ln_ref_apr = .false. ! ref. pressure: global mean Patm (T) or a constant (F) 250 289 / 251 290 !----------------------------------------------------------------------- 252 291 &namsbc_ssr ! surface boundary condition : sea surface restoring 253 292 !----------------------------------------------------------------------- 254 ! ! file name ! frequency (hours) ! variable ! time interpol. ! clim! 'yearly'/ ! weights ! rotation !255 ! ! ! (if <0 months) ! name ! (logical) ! (T/F)! 'monthly' ! filename ! pairing !256 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , ''257 sn_sss = 'sss_ 1m' , -1 , 'vosaline', .true. , .true., 'yearly' , '' , ''258 293 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! 294 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! 295 sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' 296 sn_sss = 'sss_data' , -1 , 'vosaline', .true. , .true. , 'yearly' , '' , '' 297 259 298 cn_dir = './' ! root directory for the location of the runoff files 260 299 nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0) 261 nn_sssr = 1! add a damping term in the surface freshwater flux (=2)300 nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2) 262 301 ! or to SSS only (=1) or no damping term (=0) 263 302 rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K] 264 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day /psu]303 rn_deds = -27.7 ! magnitude of the damping on salinity [mm/day] 265 304 ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2) 266 305 rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day] … … 286 325 !! namtide Tidal forcing at open boundaries ("key_bdy_tides") 287 326 !!====================================================================== 288 327 ! 289 328 !----------------------------------------------------------------------- 290 329 &namlbc ! lateral momentum boundary condition … … 301 340 &namobc ! open boundaries parameters ("key_obc") 302 341 !----------------------------------------------------------------------- 303 ln_obc_clim= .false. ! climatological obc data files (T) or not (F)304 ln_vol_cst = .false.! impose the total volume conservation (T) or not (F)305 ln_obc_fla= .false. ! Flather open boundary condition306 nn_obcdta= 1 ! = 0 the obc data are equal to the initial state342 ln_obc_clim = .false. ! climatological obc data files (T) or not (F) 343 ln_vol_cst = .false. ! impose the total volume conservation (T) or not (F) 344 ln_obc_fla = .false. ! Flather open boundary condition 345 nn_obcdta = 1 ! = 0 the obc data are equal to the initial state 307 346 ! = 1 the obc data are read in 'obc.dta' files 308 cn_obcdta= 'annual' ! set to annual if obc datafile hold 1 year of data347 cn_obcdta = 'annual' ! set to annual if obc datafile hold 1 year of data 309 348 ! set to monthly if obc datafile hold 1 month of data 310 rn_dpein= 1. ! damping time scale for inflow at east open boundary311 rn_dpwin= 1. ! - - - west - -312 rn_dpnin= 30. ! - - - north - -313 rn_dpsin= 1. ! - - - south - -314 rn_dpeob= 1500. ! time relaxation (days) for the east open boundary315 rn_dpwob= 150. ! - - - west - -316 rn_dpnob= 150. ! - - - north - -317 rn_dpsob= 150. ! - - - south - -318 rn_volemp = 1.! = 0 the total volume change with the surface flux (E-P-R)349 rn_dpein = 1. ! damping time scale for inflow at east open boundary 350 rn_dpwin = 1. ! - - - west - - 351 rn_dpnin = 30. ! - - - north - - 352 rn_dpsin = 1. ! - - - south - - 353 rn_dpeob = 1500. ! time relaxation (days) for the east open boundary 354 rn_dpwob = 150. ! - - - west - - 355 rn_dpnob = 150. ! - - - north - - 356 rn_dpsob = 150. ! - - - south - - 357 rn_volemp = 1. ! = 0 the total volume change with the surface flux (E-P-R) 319 358 ! = 1 the total volume remains constant 320 359 / … … 322 361 &namagrif ! AGRIF zoom ("key_agrif") 323 362 !----------------------------------------------------------------------- 324 nn_cln_update = 3! baroclinic update frequency325 ln_spc_dyn = .true.! use 0 as special value for dynamics326 rn_sponge_tra = 2880.! coefficient for tracer sponge layer [s]327 rn_sponge_dyn = 2880.! coefficient for dynamics sponge layer [s]363 nn_cln_update = 3 ! baroclinic update frequency 364 ln_spc_dyn = .true. ! use 0 as special value for dynamics 365 rn_sponge_tra = 2880. ! coefficient for tracer sponge layer [s] 366 rn_sponge_dyn = 2880. ! coefficient for dynamics sponge layer [s] 328 367 / 329 368 !----------------------------------------------------------------------- 330 369 &nambdy ! unstructured open boundaries ("key_bdy") 331 370 !----------------------------------------------------------------------- 332 filbdy_mask = '' ! name of mask file (if ln_bdy_mask=.TRUE.) 333 filbdy_data_T = 'bdydata_grid_T.nc' ! name of data file (T-points) 334 filbdy_data_U = 'bdydata_grid_U.nc' ! name of data file (U-points) 335 filbdy_data_V = 'bdydata_grid_V.nc' ! name of data file (V-points) 336 ln_bdy_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 337 ln_bdy_vol = .true. ! total volume correction (see volbdy parameter) 338 ln_bdy_mask = .false. ! boundary mask from filbdy_mask (T) or boundaries are on edges of domain (F) 339 ln_bdy_tides = .true. ! Apply tidal harmonic forcing with Flather condition 340 ln_bdy_dyn_fla = .true. ! Apply Flather condition to velocities 341 ln_bdy_tra_frs = .false. ! Apply FRS condition to temperature and salinity 342 ln_bdy_dyn_frs = .false. ! Apply FRS condition to velocities 343 nbdy_dta = 1 ! = 0, bdy data are equal to the initial state 344 ! = 1, bdy data are read in 'bdydata .nc' files 345 nb_rimwidth = 9 ! width of the relaxation zone 346 volbdy = 0 ! = 0, the total water flux across open boundaries is zero 347 ! = 1, the total volume of the system is conserved 348 / 349 !----------------------------------------------------------------------- 350 &nambdy_tide ! tidal forcing at unstructured boundaries 351 !----------------------------------------------------------------------- 352 filtide = 'bdytide_' ! file name root of tidal forcing files 353 tide_cpt = 'M2','S1' ! names of tidal components used 354 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 355 ln_tide_date = .false. ! adjust tidal harmonics for start date of run 371 cn_mask = '' ! name of mask file (ln_mask=T) 372 cn_dta_frs_T= 'bdydata_grid_T.nc' ! name of data file (T-points) 373 cn_dta_frs_U= 'bdydata_grid_U.nc' ! name of data file (U-points) 374 cn_dta_frs_V= 'bdydata_grid_V.nc' ! name of data file (V-points) 375 cn_dta_fla_T= 'bdydata_bt_grid_T.nc' ! name of data file for Flather condition (T-points) 376 cn_dta_fla_U= 'bdydata_bt_grid_U.nc' ! name of data file for Flather condition (U-points) 377 cn_dta_fla_V= 'bdydata_bt_grid_V.nc' ! name of data file for Flather condition (V-points) 378 379 ln_clim = .false. ! contain 1 (T) or 12 (F) time dumps and be cyclic 380 ln_vol = .false. ! total volume correction (see volbdy parameter) 381 ln_mask = .false. ! boundary mask from filbdy_mask (T), boundaries are on edges of domain (F) 382 ln_tides = .false. ! Apply tidal harmonic forcing with Flather condition 383 ln_dyn_fla = .false. ! Apply Flather condition to velocities 384 ln_tra_frs = .false. ! Apply FRS condition to temperature and salinity 385 ln_dyn_frs = .false. ! Apply FRS condition to velocities 386 nn_rimwidth = 9 ! width of the relaxation zone 387 nn_dtactl = 1 ! = 0, bdy data are equal to the initial state 388 ! = 1, bdy data are read in 'bdydata .nc' files 389 nn_volctl = 0 ! = 0, the total water flux across open boundaries is zero 390 ! = 1, the total volume of the system is conserved 391 / 392 !----------------------------------------------------------------------- 393 &nambdy_tide ! tidal forcing at unstructured boundaries 394 !----------------------------------------------------------------------- 395 filtide = 'bdytide_' ! file name root of tidal forcing files 396 tide_cpt = 'M2','S1' ! names of tidal components used 397 tide_speed = 28.984106, 15.000001 ! phase speeds of tidal components (deg/hour) 398 ln_tide_date= .false. ! adjust tidal harmonics for start date of run 356 399 / 357 400 … … 360 403 !!====================================================================== 361 404 !! nambfr bottom friction 362 !! nambbc bottom temperature boundary condition ("key_trabbc")363 !! nambbl bottom boundary layer scheme ("key_trabbl _dif","key_trabbl_adv")364 !!====================================================================== 365 405 !! nambbc bottom temperature boundary condition 406 !! nambbl bottom boundary layer scheme ("key_trabbl") 407 !!====================================================================== 408 ! 366 409 !----------------------------------------------------------------------- 367 410 &nambfr ! bottom friction 368 411 !----------------------------------------------------------------------- 369 nn_bfr = 2 ! type of bottom friction : = 0 : no slip, = 2 : nonlinear friction370 ! = 3 : free slip, = 1 :linear friction412 nn_bfr = 2 ! type of bottom friction : = 0 : free slip, = 1 : linear friction 413 ! = 2 : nonlinear friction 371 414 rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case) 372 415 rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case) 373 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m^2/s^2) 416 rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2) 417 ln_bfr2d = .false. ! horizontal variation of the bottom friction coef (read a 2D mask file ) 418 rn_bfrien = 50. ! local multiplying factor of bfr (ln_bfr2d=T) 374 419 / 375 420 !----------------------------------------------------------------------- 376 421 &nambbc ! bottom temperature boundary condition 377 422 !----------------------------------------------------------------------- 423 ln_trabbc = .false. ! Apply a geothermal heating at the ocean bottom 378 424 nn_geoflx = 0 ! geothermal heat flux: = 0 no flux 379 425 ! = 1 constant flux … … 384 430 &nambbl ! bottom boundary layer scheme 385 431 !----------------------------------------------------------------------- 386 ! ! diffusive bbl ("key_trabbl") 387 ! ! advective bbl ("key_trabbl_adv") 388 rn_ahtbbl = 10000. ! lateral mixing coefficient in the bbl [m2/s] 389 / 432 nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0) 433 nn_bbl_adv = 0 ! advective bbl (=1/2) or not (=0) 434 rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s] 435 rn_gambbl = 10. ! advective bbl coefficient [s] 436 / 437 390 438 !!====================================================================== 391 439 !! Tracer (T & S ) namelists … … 396 444 !! namtra_dmp T & S newtonian damping ("key_tradmp") 397 445 !!====================================================================== 398 446 ! 399 447 !----------------------------------------------------------------------- 400 448 &nameos ! ocean physical parameters 401 449 !----------------------------------------------------------------------- 402 nn_eos = 0! type of equation of state and Brunt-Vaisala frequency450 nn_eos = 0 ! type of equation of state and Brunt-Vaisala frequency 403 451 ! = 0, UNESCO (formulation of Jackett and McDougall (1994) and of McDougall (1987) ) 404 452 ! = 1, linear: rho(T) = rau0 * ( 1.028 - ralpha * T ) 405 453 ! = 2, linear: rho(T,S) = rau0 * ( rbeta * S - ralpha * T ) 406 rn_alpha = 2.e-4 ! thermal expension coefficient (neos= 1 or 2)407 rn_beta = 0.001 ! saline expension coefficient (neos= 2)454 rn_alpha = 2.0e-4 ! thermal expension coefficient (nn_eos= 1 or 2) 455 rn_beta = 7.7e-4 ! saline expension coefficient (nn_eos= 2) 408 456 / 409 457 !----------------------------------------------------------------------- … … 415 463 ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries 416 464 ln_traadv_ubs = .false. ! UBS scheme 465 ln_traadv_qck = .false. ! QUCIKEST scheme 417 466 / 418 467 !----------------------------------------------------------------------- 419 468 &namtra_ldf ! lateral diffusion scheme for tracer 420 469 !----------------------------------------------------------------------- 421 ! Type of the operator : 422 ln_traldf_lap = .true. ! laplacian operator 423 ln_traldf_bilap = .false. ! bilaplacian operator 424 ! Direction of action : 425 ln_traldf_level = .false. ! iso-level 426 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 427 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 428 ! Coefficient 429 rn_aht_0 = 300. ! horizontal eddy diffusivity for tracers [m2/s] 430 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 431 rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 470 ! ! Type of the operator : 471 ln_traldf_lap = .true. ! laplacian operator 472 ln_traldf_bilap = .false. ! bilaplacian operator 473 ! ! Direction of action : 474 ln_traldf_level = .false. ! iso-level 475 ln_traldf_hor = .false. ! horizontal (geopotential) (require "key_ldfslp" when ln_sco=T) 476 ln_traldf_iso = .true. ! iso-neutral (require "key_ldfslp") 477 ln_traldf_grif = .false. ! griffies skew flux formulation (require "key_ldfslp") ! UNDER TEST, DO NOT USE 478 ln_traldf_gdia = .false. ! griffies operator strfn diagnostics (require "key_ldfslp") ! UNDER TEST, DO NOT USE 479 ! ! Coefficient 480 rn_aht_0 = 300. ! horizontal eddy diffusivity for tracers [m2/s] 481 rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s] 482 rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv") 432 483 / 433 484 !----------------------------------------------------------------------- 434 485 &namtra_dmp ! tracer: T & S newtonian damping ('key_tradmp') 435 486 !----------------------------------------------------------------------- 436 nn_hdmp = 1! horizontal shape =-1, damping in Med and Red Seas only487 nn_hdmp = 1 ! horizontal shape =-1, damping in Med and Red Seas only 437 488 ! =XX, damping poleward of XX degrees (XX>0) 438 489 ! + F(distance-to-coast) + Red and Med Seas … … 445 496 nn_file = 0 ! create a damping.coeff NetCDF file (=1) or not (=0) 446 497 / 498 447 499 !!====================================================================== 448 500 !! *** Dynamics namelists *** … … 454 506 !! namdyn_ldf lateral diffusion scheme 455 507 !!====================================================================== 456 508 ! 457 509 !----------------------------------------------------------------------- 458 510 &namdyn_adv ! formulation of the momentum advection … … 494 546 &namdyn_ldf ! lateral diffusion on momentum 495 547 !----------------------------------------------------------------------- 496 548 ! ! Type of the operator : 497 549 ln_dynldf_lap = .false. ! laplacian operator 498 550 ln_dynldf_bilap = .true. ! bilaplacian operator 499 551 ! ! Direction of action : 500 552 ln_dynldf_level = .false. ! iso-level 501 553 ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.) 502 554 ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp") 503 ! Coefficient 504 rn_ahm_0 = -1.5e11 ! horizontal eddy viscosity [m2/s] 505 rn_ahmb_0 = 500. ! background eddy viscosity for ldf_iso [m2/s] 506 / 555 ! ! Coefficient 556 rn_ahm_0_lap = 0. ! horizontal laplacian eddy viscosity [m2/s] 557 rn_ahmb_0 = 500. ! background eddy viscosity for ldf_iso [m2/s] 558 rn_ahm_0_blp = -1.5e11 ! horizontal bilaplacian eddy viscosity [m4/s] 559 / 560 507 561 !!====================================================================== 508 562 !! Tracers & Dynamics vertical physics namelists 509 563 !!====================================================================== 510 !! 511 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric")512 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke")513 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp")514 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm")515 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx")516 !!====================================================================== 517 564 !! namzdf vertical physics 565 !! namzdf_ric richardson number dependent vertical mixing ("key_zdfric") 566 !! namzdf_tke TKE dependent vertical mixing ("key_zdftke") 567 !! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp") 568 !! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm") 569 !! namzdf_tmx tidal mixing parameterization ("key_zdftmx") 570 !!====================================================================== 571 ! 518 572 !----------------------------------------------------------------------- 519 573 &namzdf ! vertical physics … … 544 598 rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) ) 545 599 rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation 546 rn_ebb = 3.75 ! coef. of the surface input of tke600 rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T) 547 601 rn_emin = 1.e-6 ! minimum value of tke [m2/s2] 548 602 rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2] 549 rn_bshear = 1.e-20 ! background shear (>0) 550 nn_mxl = 3 ! mixing length: = 0 bounded by the distance to surface and bottom 603 nn_mxl = 2 ! mixing length: = 0 bounded by the distance to surface and bottom 551 604 ! = 1 bounded by the local vertical scale factor 552 605 ! = 2 first vertical derivative of mixing length bounded by 1 553 ! = 3 same criteria as case 2 but applied in a different way606 ! = 3 as =2 with distinct disspipative an mixing length scale 554 607 nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm) 555 ln_mxl0 = .false. ! mixing length scale surface value as function of wind stress (T) or not (F) 556 rn_lmin = 0.4 ! interior buoyancy lenght scale minimum value 557 rn_lmin0 = 0.4 ! surface buoyancy lenght scale minimum value 558 nn_etau = 0 ! exponentially deceasing penetration of tke due to internal & intertial waves 559 ! = 0 no penetration ( O(2 km) resolution) 560 ! = 1 additional tke source (rn_efr * en) 561 ! = 2 additional tke source (rn_efr * en) applied only at the base of the mixed layer 562 ! = 3 additional tke source (HF contribution: mean of stress module - module of mean stress) 563 nn_htau = 1 ! type of exponential decrease of tke penetration 608 ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F) 609 rn_mxl0 = 0.04 ! surface buoyancy lenght scale minimum value 610 ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002) 611 rn_lc = 0.15 ! coef. associated to Langmuir cells 612 nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves 613 ! = 0 no penetration 614 ! = 1 add a tke source below the ML 615 ! = 2 add a tke source just at the base of the ML 616 ! = 3 as = 1 applied on HF part of the stress ("key_coupled") 617 rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2) 618 nn_htau = 1 ! type of exponential decrease of tke penetration below the ML 564 619 ! = 0 constant 10 m length scale 565 ! = 1 0.5m at the equator to 30m at high latitudes 566 ! = 2 30 meters constant depth penetration 567 ! otion used only if nn_etau = 1 or 2: 568 rn_efr = 0.05 ! fraction of surface tke value which penetrates inside the ocean 569 ! otion used only if nn_etau = 3: 570 rn_addhft = -1.e-3 ! add offset applied to the "mean of stress module - module of mean stress" (always kept > 0) 571 rn_sclhft = 1. ! scale factor applied to the "mean of stress module - module of mean stress" 572 ln_lc = .false. ! Langmuir cell parameterisation 573 rn_lc = 0.15 ! coef. associated to Langmuir cells 620 ! = 1 0.5m at the equator to 30m poleward of 40 degrees 574 621 / 575 622 !------------------------------------------------------------------------ 576 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and option nally:623 &namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally: 577 624 !------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb") 578 625 ln_kpprimix = .true. ! shear instability mixing … … 587 634 / 588 635 !----------------------------------------------------------------------- 636 &namzdf_gls ! GLS vertical diffusion ("key_zdfgls") 637 !----------------------------------------------------------------------- 638 rn_emin = 1.e-6 ! minimum value of e [m2/s2] 639 rn_epsmin = 1.e-12 ! minimum value of eps [m2/s3] 640 ln_length_lim = .true. ! limit on the dissipation rate under stable stratification (Galperin et al., 1988) 641 rn_clim_galp = 0.53 ! galperin limit 642 ln_crban = .TRUE. ! Use Craig & Banner (1994) surface wave mixing parametrisation 643 ln_sigpsi = .TRUE. ! Activate or not Burchard 2001 mods on psi schmidt number in the wb case 644 rn_crban = 100. ! Craig and Banner 1994 constant for wb tke flux 645 rn_charn = 70000. ! Charnock constant for wb induced roughness length 646 nn_tkebc_surf = 1 ! surface tke condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 647 nn_tkebc_bot = 1 ! bottom tke condition (0/1=Dir/Neum) 648 nn_psibc_surf = 1 ! surface psi condition (0/1/2=Dir/Neum/Dir Mellor-Blumberg) 649 nn_psibc_bot = 1 ! bottom psi condition (0/1=Dir/Neum) 650 nn_stab_func = 2 ! stability function (0=Galp, 1= KC94, 2=CanutoA, 3=CanutoB) 651 nn_clos = 1 ! predefined closure type (0=MY82, 1=k-eps, 2=k-w, 3=Gen) 652 / 653 !----------------------------------------------------------------------- 589 654 &namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm") 590 655 !----------------------------------------------------------------------- … … 599 664 rn_tfe = 0.333 ! tidal dissipation efficiency 600 665 rn_me = 0.2 ! mixing efficiency 601 ln_tmx_itf = . FALSE. ! ITF specific parameterisation666 ln_tmx_itf = .false. ! ITF specific parameterisation 602 667 rn_tfe_itf = 1. ! ITF tidal dissipation efficiency 603 668 / 669 604 670 !!====================================================================== 605 671 !! *** Miscelaneous namelists *** … … 610 676 !! namsol elliptic solver / island / free surface 611 677 !!====================================================================== 612 678 ! 613 679 !----------------------------------------------------------------------- 614 680 &namsol ! elliptic solver / island / free surface … … 627 693 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 628 694 !----------------------------------------------------------------------- 629 cn_mpi_send = ' S' ! mpi send/recieve type ='S', 'B', or 'I' for standard send,695 cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send, 630 696 ! buffer blocking send or immediate non-blocking sends, resp. 631 697 nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation … … 651 717 nn_bench = 0 ! Bench mode (1/0): CAUTION use zero except for bench 652 718 ! (no physical validity of the results) 653 nn_bit_cmp = 0 ! bit comparison mode (1/0): CAUTION use zero except for test 654 ! of comparison between single and multiple processor runs 655 / 656 657 !!====================================================================== 658 !! *** Diagnostics namelists *** 659 !!====================================================================== 719 / 720 721 !!====================================================================== 722 !! *** Diagnostics namelists *** 723 !!====================================================================== 724 !! namnc4 netcdf4 chunking and compression settings ("key_netcdf4") 660 725 !! namtrd dynamics and/or tracer trends ("key_trddyn","key_trdtra","key_trdmld") 661 !! namgap level mean model-data gap ("key_diagap")662 726 !! namflo float parameters ("key_float") 663 727 !! namptr Poleward Transport Diagnostics 664 !!====================================================================== 665 728 !! namhsb Heat and salt budgets 729 !!====================================================================== 730 ! 731 !----------------------------------------------------------------------- 732 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 733 !----------------------------------------------------------------------- 734 nn_nchunks_i= 4 ! number of chunks in i-dimension 735 nn_nchunks_j= 4 ! number of chunks in j-dimension 736 nn_nchunks_k= 31 ! number of chunks in k-dimension 737 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 738 ! is optimal for postprocessing which works exclusively with horizontal slabs 739 ln_nc4zip = .true. ! (T) use netcdf4 chunking and compression 740 ! (F) ignore chunking information and produce netcdf3-compatible files 741 / 666 742 !----------------------------------------------------------------------- 667 743 &namtrd ! diagnostics on dynamics and/or tracer trends ("key_trddyn" and/or "key_trdtra") 668 ! ! or mixed-layer trends or barotropic vorticity ( 'key_trdmld' or"key_trdvor")744 ! ! or mixed-layer trends or barotropic vorticity ("key_trdmld" or "key_trdvor") 669 745 !----------------------------------------------------------------------- 670 746 nn_trd = 365 ! time step frequency dynamics and tracers trends … … 677 753 / 678 754 !----------------------------------------------------------------------- 679 &namgap ! level mean model-data gap ('key_diagap')680 !-----------------------------------------------------------------------681 nn_gap = 15 ! time-step frequency of model-data gap computation682 nn_prg = 10 ! time-step frequency of gap print in model output683 /684 !-----------------------------------------------------------------------685 755 &namflo ! float parameters ("key_float") 686 756 !----------------------------------------------------------------------- 687 ln_rstflo= .false. ! float restart (T) or not (F)688 nn_writefl= 75 ! frequency of writing in float output file689 nn_stockfl= 5475 ! frequency of creation of the float restart file690 ln_argo= .false. ! Argo type floats (stay at the surface each 10 days)691 ln_flork4= .false. ! trajectories computed with a 4th order Runge-Kutta (T)757 ln_rstflo = .false. ! float restart (T) or not (F) 758 nn_writefl = 75 ! frequency of writing in float output file 759 nn_stockfl = 5475 ! frequency of creation of the float restart file 760 ln_argo = .false. ! Argo type floats (stay at the surface each 10 days) 761 ln_flork4 = .false. ! trajectories computed with a 4th order Runge-Kutta (T) 692 762 ! or computed with Blanke' scheme (F) 693 763 / … … 699 769 ln_subbas = .false. ! Atlantic/Pacific/Indian basins computation (T) or not 700 770 ! (orca configuration only, need input basins mask file named "subbasins.nc" 701 nf_ptr = 1 ! Frequency of ptr computation [time step] 702 nf_ptr_wri = 15 ! Frequency of ptr outputs 703 / 771 ln_ptrcomp = .false. ! Add decomposition : overturning 772 nn_fptr = 1 ! Frequency of ptr computation [time step] 773 nn_fwri = 15 ! Frequency of ptr outputs [time step] 774 / 775 !----------------------------------------------------------------------- 776 &namhsb ! Heat and salt budgets 777 !----------------------------------------------------------------------- 778 ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F) 779 / 780 781 !!====================================================================== 782 !! *** Observation & Assimilation namelists *** 783 !!====================================================================== 784 !! namobs observation and model comparison ('key_diaobs') 785 !! nam_asminc assimilation increments ('key_asminc') 786 !!====================================================================== 787 ! 788 !----------------------------------------------------------------------- 789 &namobs ! observation usage switch ('key_diaobs') 790 !----------------------------------------------------------------------- 791 ln_t3d = .false. ! Logical switch for T profile observations 792 ln_s3d = .false. ! Logical switch for S profile observations 793 ln_ena = .false. ! Logical switch for ENACT insitu data set 794 ! ! ln_cor Logical switch for Coriolis insitu data set 795 ln_profb = .false. ! Logical switch for feedback insitu data set 796 ln_sla = .false. ! Logical switch for SLA observations 797 798 ln_sladt = .false. ! Logical switch for AVISO SLA data 799 800 ln_slafb = .false. ! Logical switch for feedback SLA data 801 ! ln_ssh Logical switch for SSH observations 802 803 ln_sst = .false. ! Logical switch for SST observations 804 ! ln_reysst Logical switch for Reynolds observations 805 ! ln_ghrsst Logical switch for GHRSST observations 806 807 ln_sstfb = .false. ! Logical switch for feedback SST data 808 ! ln_sss Logical switch for SSS observations 809 ! ln_seaice Logical switch for Sea Ice observations 810 ! ln_vel3d Logical switch for velocity observations 811 ! ln_velavcur Logical switch for velocity daily av. cur. 812 ! ln_velhrcur Logical switch for velocity high freq. cur. 813 ! ln_velavadcp Logical switch for velocity daily av. ADCP 814 ! ln_velhradcp Logical switch for velocity high freq. ADCP 815 ! ln_velfb Logical switch for feedback velocity data 816 ! ln_grid_global Global distribtion of observations 817 ! ln_grid_search_lookup Logical switch for obs grid search w/lookup table 818 ! grid_search_file Grid search lookup file header 819 ! enactfiles ENACT input observation file names 820 ! coriofiles Coriolis input observation file name 821 ! ! profbfiles: Profile feedback input observation file name 822 profbfiles = 'profiles_01.nc' 823 ! ln_profb_enatim Enact feedback input time setting switch 824 ! slafilesact Active SLA input observation file name 825 ! slafilespas Passive SLA input observation file name 826 ! ! slafbfiles: Feedback SLA input observation file name 827 slafbfiles = 'sla_01.nc' 828 ! sstfiles GHRSST input observation file name 829 ! ! sstfbfiles: Feedback SST input observation file name 830 sstfbfiles = 'sst_01.nc' 'sst_02.nc' 'sst_03.nc' 'sst_04.nc' 'sst_05.nc' 831 ! seaicefiles Sea Ice input observation file name 832 ! velavcurfiles Vel. cur. daily av. input file name 833 ! velhvcurfiles Vel. cur. high freq. input file name 834 ! velavadcpfiles Vel. ADCP daily av. input file name 835 ! velhvadcpfiles Vel. ADCP high freq. input file name 836 ! velfbfiles Vel. feedback input observation file name 837 ! dobsini Initial date in window YYYYMMDD.HHMMSS 838 ! dobsend Final date in window YYYYMMDD.HHMMSS 839 ! n1dint Type of vertical interpolation method 840 ! n2dint Type of horizontal interpolation method 841 ! ln_nea Rejection of observations near land switch 842 nmsshc = 0 ! MSSH correction scheme 843 ! mdtcorr MDT correction 844 ! mdtcutoff MDT cutoff for computed correction 845 ln_altbias = .false. ! Logical switch for alt bias 846 ln_ignmis = .true. ! Logical switch for ignoring missing files 847 ! endailyavtypes ENACT daily average types 848 ln_grid_global = .true. 849 ln_grid_search_lookup = .false. 850 / 851 !----------------------------------------------------------------------- 852 &nam_asminc ! assimilation increments ('key_asminc') 853 !----------------------------------------------------------------------- 854 ln_bkgwri = .false. ! Logical switch for writing out background state 855 ln_trjwri = .false. ! Logical switch for writing out state trajectory 856 ln_trainc = .false. ! Logical switch for applying tracer increments 857 ln_dyninc = .false. ! Logical switch for applying velocity increments 858 ln_sshinc = .false. ! Logical switch for applying SSH increments 859 ln_asmdin = .false. ! Logical switch for Direct Initialization (DI) 860 ln_asmiau = .false. ! Logical switch for Incremental Analysis Updating (IAU) 861 nitbkg = 0 ! Timestep of background in [0,nitend-nit000-1] 862 nitdin = 0 ! Timestep of background for DI in [0,nitend-nit000-1] 863 nitiaustr = 1 ! Timestep of start of IAU interval in [0,nitend-nit000-1] 864 nitiaufin = 15 ! Timestep of end of IAU interval in [0,nitend-nit000-1] 865 niaufn = 0 ! Type of IAU weighting function 866 nittrjfrq = 0 ! Frequency of trajectory output for 4D-VAR 867 ln_salfix = .false. ! Logical switch for ensuring that the sa > salfixmin 868 salfixmin = -9999 ! Minimum salinity after applying the increments 869 / -
trunk/NEMOGCM/CONFIG/POMME/EXP00/xmlio_server.def
- Property svn:keywords set to Id
r1647 r2528 17 17 global_mpi_buffer_size = 512 18 18 / 19 20 !!====================================================================== 21 !! namnc4 netcdf4 chunking and compression settings 22 !!====================================================================== 23 !----------------------------------------------------------------------- 24 &namnc4 ! netcdf4 chunking and compression settings 25 ! (benign if "key_netcdf4" is not used) 26 !----------------------------------------------------------------------- 27 nn_nchunks_i = 4 ! number of chunks in i-dimension 28 nn_nchunks_j = 4 ! number of chunks in j-dimension 29 nn_nchunks_k = 31 ! number of chunks in k-dimension 30 ! setting nn_nchunks_k = jpk will give a chunk size of 1 in the vertical which 31 ! is optimal for postprocessing which works exclusively with horizontal slabs 32 ln_nc4zip = .TRUE. ! (T) use netcdf4 chunking and compression 33 ! (F) ignore chunking information and produce netcdf3-compatible files 34 / 19 35 20
Note: See TracChangeset
for help on using the changeset viewer.