Changeset 7646 for trunk/NEMOGCM/CONFIG
- Timestamp:
- 2017-02-06T10:25:03+01:00 (7 years ago)
- Location:
- trunk/NEMOGCM/CONFIG
- Files:
-
- 23 deleted
- 36 edited
- 45 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMOGCM/CONFIG/AMM12/EXP00/iodef.xml
r6140 r7646 2 2 <simulation> 3 3 4 <context id="nemo" time_origin="1950-01-01 00:00:00" > 5 6 <!-- $id$ --> 7 8 <!-- 9 ============================================================================================================ 10 = definition of all existing variables = 11 = DO NOT CHANGE = 12 ============================================================================================================ 13 --> 14 <field_definition src="./field_def.xml"/> 15 <!-- 16 ============================================================================================================ 17 = output files definition = 18 = Define your own files = 19 = put the variables you want... = 20 ============================================================================================================ 21 --> 22 23 <file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4"> 24 25 <file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 26 27 <!--old <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> old --> <!-- 1h files --> 28 <!-- TMB files --> 29 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE." > 30 31 <file id="file9" name_suffix="_shelftmb_grid_T" description="ocean T grid variables" enabled=".TRUE." > 32 <field field_ref="top_temp" name="votemper_top" operation="instant" enabled=".TRUE." /> 33 <field field_ref="mid_temp" name="votemper_mid" operation="instant" enabled=".TRUE." /> 34 <field field_ref="bot_temp" name="votemper_bot" operation="instant" enabled=".TRUE." /> 35 <field field_ref="sshnmasked" name="sossheig" operation="instant" enabled=".TRUE." /> 36 <field field_ref="top_sal" name="vosaline_top" operation="instant" enabled=".TRUE." /> 37 <field field_ref="mid_sal" name="vosaline_mid" operation="instant" enabled=".TRUE." /> 38 <field field_ref="bot_sal" name="vosaline_bot" operation="instant" enabled=".TRUE." /> 39 </file> 40 41 <file id="file10" name_suffix="_shelftmb_grid_U" description="TMB ocean U grid variables" enabled=".TRUE." > 42 <field field_ref="top_u" name="vozocrtx_top" operation="instant" /> 43 <field field_ref="mid_u" name="vozocrtx_mid" operation="instant" /> 44 <field field_ref="bot_u" name="vozocrtx_bot" operation="instant" /> 45 <field field_ref="baro_u" name="vobtcrtx" operation="instant" /> 46 </file> 47 48 <file id="file11" name_suffix="_shelftmb_grid_V" description="TMB ocean V grid variables" enabled=".TRUE." > 49 <field field_ref="top_v" name="vomecrty_top" operation="instant" /> 50 <field field_ref="mid_v" name="vomecrty_mid" operation="instant" /> 51 <field field_ref="bot_v" name="vomecrty_bot" operation="instant" /> 52 <field field_ref="baro_v" name="vobtcrty" operation="instant" /> 53 </file> 54 55 </file_group> 56 57 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 58 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 59 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 60 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 61 62 <file_group id="25h_mean" output_freq="1d" output_level="10" enabled=".TRUE."> 63 64 65 <file id="file12" name_suffix="_25hourm_grid_T" description="ocean T grid variables, 25h meaned" enabled=".TRUE." > 66 <field field_ref="temper25h" name="votemper" operation="instant" enabled=".TRUE."/> 67 <field field_ref="tempis25h" name="votempis" operation="instant" enabled=".TRUE."/> 68 <field field_ref="salin25h" name="vosaline" operation="instant" enabled=".TRUE."/> 69 <field field_ref="ssh25h" name="sossheig" operation="instant" enabled=".TRUE."/> 70 </file> 71 72 <file id="file13" name_suffix="_25hourm_grid_U" description="ocean U grid variables, 25h meaned" enabled=".TRUE." > 73 <field field_ref="vozocrtx25h" name="vozocrtx" operation="instant" enabled=".TRUE."/> 74 </file> 75 76 <file id="file14" name_suffix="_25hourm_grid_V" description="ocean V grid variables, 25h meaned" enabled=".TRUE." > 77 <field field_ref="vomecrty25h" name="vomecrty" operation="instant" enabled=".TRUE."/> 78 </file> 79 80 <file id="file15" name_suffix="_25hourm_grid_W" description="ocean W grid variables, 25h meaned" enabled=".TRUE." > 81 <field field_ref="vomecrtz25h" name="vomerctz" operation="instant" enabled=".TRUE."/> 82 <field field_ref="woce" name="vovecrtz" operation="instant" enabled=".TRUE."/> 83 <field field_ref="avt25h" name="votkeavt" operation="instant" enabled=".TRUE."/> 84 <field field_ref="avm25h" name="votkeavm" operation="instant" enabled=".TRUE."/> 85 <field field_ref="tke25h" name="votke" operation="instant" enabled=".TRUE."/> 86 <field field_ref="mxln25h" name="mxln" operation="instant" enabled=".TRUE."/> 87 </file> 88 </file_group> 89 90 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."> <!-- 1d files --> 91 92 <file id="file1" name_suffix="_grid_T" description="ocean T grid variables" > 93 <field field_ref="sst" name="tos" /> 94 <field field_ref="sss" name="sos" /> 95 <field field_ref="ssh" name="zos" /> 96 </file> 97 98 <file id="file2" name_suffix="_grid_U" description="ocean U grid variables" > 99 <field field_ref="ssu" name="uos" /> 100 </file> 101 102 <file id="file3" name_suffix="_grid_V" description="ocean V grid variables" > 103 <field field_ref="ssv" name="vos" /> 104 </file> 105 106 </file_group> 107 108 <file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files --> 109 110 <file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files --> 111 112 <file id="file4" name_suffix="_grid_T" description="ocean T grid variables" > 113 <field field_ref="toce" name="thetao" /> 114 <field field_ref="soce" name="so" /> 115 <field field_ref="sst" name="tos" /> 116 <field field_ref="sst2" name="tossq" /> 117 <field field_ref="sss" name="sos" /> 118 <field field_ref="ssh" name="zos" /> 119 <field field_ref="ssh2" name="zossq" /> 120 <field field_ref="empmr" name="wfo" /> 121 <field field_ref="qsr" name="rsntds" /> 122 <field field_ref="qt" name="tohfls" /> 123 <field field_ref="taum" /> 124 <field field_ref="mldkz5" /> 125 <field field_ref="mldr10_1" /> 126 </file> 127 128 <file id="file5" name_suffix="_grid_U" description="ocean U grid variables" > 129 <field field_ref="uoce" name="uo" /> 130 <field field_ref="ssu" name="uos" /> 131 <field field_ref="utau" name="tauuo" /> 132 </file> 133 134 <file id="file6" name_suffix="_grid_V" description="ocean V grid variables" > 135 <field field_ref="voce" name="vo" /> 136 <field field_ref="ssv" name="vos" /> 137 <field field_ref="vtau" name="tauvo" /> 138 </file> 139 140 <file id="file7" name_suffix="_grid_W" description="ocean W grid variables" > 141 <field field_ref="woce" name="wo" /> 142 <field field_ref="avt" name="difvho" /> 143 </file> 144 145 </file_group> 146 147 <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files --> 148 <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 149 <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 150 <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 151 <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 152 153 <file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files --> 154 <file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 155 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 156 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 157 158 159 </file_definition> 160 161 <!-- 162 ============================================================================================================ 163 = grid definition = = DO NOT CHANGE = 164 ============================================================================================================ 165 --> 166 167 <axis_definition> 168 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 169 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 170 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 171 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 172 <axis id="nfloat" long_name="Float number" unit="1" /> 173 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 174 <axis id="ncatice" long_name="Ice category" unit="1" /> 175 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 176 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 177 </axis_definition> 178 179 <domain_definition src="./domain_def.xml"/> 180 181 <grid_definition> 182 <grid id="grid_T_2D" domain_ref="grid_T"/> 183 <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 184 <grid id="grid_U_2D" domain_ref="grid_U"/> 185 <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 186 <grid id="grid_V_2D" domain_ref="grid_V"/> 187 <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 188 <grid id="grid_W_2D" domain_ref="grid_W"/> 189 <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 190 <grid id="gznl_T_2D" domain_ref="gznl"/> 191 <grid id="gznl_T_3D" domain_ref="gznl" axis_ref="deptht"/> 192 <grid id="gznl_W_3D" domain_ref="gznl" axis_ref="depthw"/> 193 </grid_definition> 194 </context> 195 4 <!-- ============================================================================================ --> 5 <!-- XIOS context --> 6 <!-- ============================================================================================ --> 196 7 197 8 <context id="xios"> … … 199 10 <variable_definition> 200 11 201 <!-- 202 We must have buffer_size > jpi*jpj*jpk*8 (with jpi and jpj the subdomain size) 203 --> 204 <variable id="buffer_size" type="integer">10000000</variable> 205 <variable id="buffer_server_factor_size" type="integer">2</variable> 206 <variable id="info_level" type="integer">0</variable> 207 <variable id="using_server" type="boolean">false</variable> 208 <variable id="using_oasis" type="boolean">false</variable> 12 <variable id="info_level" type="int">0</variable> 13 <variable id="using_server" type="bool">false</variable> 14 <variable id="using_oasis" type="bool">false</variable> 209 15 <variable id="oasis_codes_id" type="string" >oceanx</variable> 210 16 … … 212 18 213 19 </context> 20 21 <!-- ============================================================================================ --> 22 <!-- NEMO CONTEXT add and suppress the components you need --> 23 <!-- ============================================================================================ --> 24 25 <context id="nemo" src="./context_nemo.xml"/> <!-- NEMO --> 214 26 215 27 </simulation> -
trunk/NEMOGCM/CONFIG/AMM12/EXP00/namelist_cfg
r6489 r7646 20 20 &namcfg ! parameters of the configuration 21 21 !----------------------------------------------------------------------- 22 cp_cfg = "amm" ! name of the configuration 23 jp_cfg = 011 ! resolution of the configuration 24 jpidta = 198 ! 1st lateral dimension ( >= jpi ) 25 jpjdta = 224 ! 2nd " " ( >= jpj ) 26 jpkdta = 51 ! number of levels ( >= jpk ) 27 jpiglo = 198 ! 1st dimension of global domain --> i =jpidta 28 jpjglo = 224 ! 2nd - - --> j =jpjdta 29 jpizoom = 1 ! left bottom (i,j) indices of the zoom 30 jpjzoom = 1 ! in data domain indices 31 jperio = 0 ! lateral cond. type (between 0 and 6) 32 / 33 !----------------------------------------------------------------------- 34 &namzgr ! vertical coordinate 35 !----------------------------------------------------------------------- 36 ln_sco = .true. ! s- or hybrid z-s-coordinate 37 / 38 !----------------------------------------------------------------------- 39 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate 40 !----------------------------------------------------------------------- 41 ln_s_sh94 = .false. ! Song & Haidvogel 1994 hybrid S-sigma (T)| 42 ln_s_sf12 = .true. ! Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied 43 ln_sigcrit = .true. ! use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch 44 ! stretching coefficients for all functions 45 rn_hc = 50.0 ! critical depth for transition to stretched coordinates 46 / 22 ln_read_cfg = .true. ! (=T) read the domain configuration file 23 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 24 cn_domcfg = "AMM_R12_sco_domcfg" ! domain configuration filename 25 / 26 47 27 !----------------------------------------------------------------------- 48 28 &namdom ! space and time domain (bathymetry, mesh, timestep) 49 29 !----------------------------------------------------------------------- 50 30 rn_rdt = 600. ! time step for the dynamics (and tracer if nn_acc=0) 51 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)52 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)53 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)54 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)55 ppe1_m = 999999.0 ! zonal grid-spacing (degrees)56 ppe2_m = 999999.0 ! meridional grid-spacing (degrees)57 ppsur = 999999.0 ! ORCA r4, r2 and r05 coefficients58 ppa0 = 999999.0 ! (default coefficients)59 ppa1 = 999999.0 !60 ppkth = 23.563 !61 ppacr = 9.0 !62 ppdzmin = 6.0 ! Minimum vertical spacing63 pphmax = 5720. ! Maximum depth64 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates65 ppa2 = 999999. ! Double tanh function parameters66 ppkth2 = 999999. !67 ppacr2 = 999999.68 31 / 69 32 !----------------------------------------------------------------------- 70 33 &namcrs ! Grid coarsening for dynamics output and/or 71 34 ! ! passive tracer coarsened online simulations 72 35 !----------------------------------------------------------------------- 73 36 / … … 83 46 nn_fsbc = 1 ! frequency of surface boundary condition computation 84 47 ! (also = the frequency of sea-ice model call) 85 ln_flx = .true. ! flux formulation (T => fill namsbc_flx )86 ln_blk _core = .false. ! CORE bulk formulation (T => fill namsbc_core)87 nn_ice = 0 ! =0 no ice boundary condition ,48 ln_flx = .true. ! flux formulation (T => fill namsbc_flx ) 49 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 50 nn_ice = 0 ! =0 no ice boundary condition 88 51 ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr) 89 52 nn_fwb = 0 ! FreshWater Budget: =0 unchecked 90 ln_apr_dyn = .false. 53 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 91 54 ln_traqsr = .false. ! Light penetration (T) or not (F) 92 93 /94 !-----------------------------------------------------------------------95 &namsbc_ana ! analytical surface boundary condition96 !-----------------------------------------------------------------------97 55 / 98 56 !----------------------------------------------------------------------- … … 101 59 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 102 60 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 103 sn_utau = 'amm12_utau' , 1 , 'utau' , .false. , .false. , 'daily' , '' , '' , '' 104 sn_vtau = 'amm12_vtau' , 1 , 'vtau' , .false. , .false. , 'daily' , '' , '' , '' 105 sn_qtot = 'amm12_flx' , 3 , 'sonsfldo' , .true. , .false. , 'daily' , '' , '' , '' 106 sn_qsr = 'amm12_flx' , 3 , 'soshfldo' , .true. , .false. , 'daily' , '' , '' , '' 107 sn_emp = 'amm12_flx' , 3 , 'sowafldo' , .true. , .false. , 'daily' , '' , '' , '' 108 cn_dir = './fluxes/' ! root directory for the location of the flux files 109 / 110 !----------------------------------------------------------------------- 111 &namsbc_clio ! namsbc_clio CLIO bulk formulae 112 !----------------------------------------------------------------------- 113 / 114 !----------------------------------------------------------------------- 115 &namsbc_core ! namsbc_core CORE bulk formulae 116 !----------------------------------------------------------------------- 117 / 118 !----------------------------------------------------------------------- 119 &namsbc_mfs ! namsbc_mfs MFS bulk formulae 120 !----------------------------------------------------------------------- 121 / 122 !----------------------------------------------------------------------- 123 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3") 124 !----------------------------------------------------------------------- 61 sn_utau = 'amm12_utau', 1 , 'utau' , .false. , .false., 'daily' , '' , '' , '' 62 sn_vtau = 'amm12_vtau', 1 , 'vtau' , .false. , .false., 'daily' , '' , '' , '' 63 sn_qtot = 'amm12_flx' , 3 , 'sonsfldo', .true. , .false., 'daily' , '' , '' , '' 64 sn_qsr = 'amm12_flx' , 3 , 'soshfldo', .true. , .false., 'daily' , '' , '' , '' 65 sn_emp = 'amm12_flx' , 3 , 'sowafldo', .true. , .false., 'daily' , '' , '' , '' 66 cn_dir = './fluxes/' ! root directory for the location of the flux files 125 67 / 126 68 !----------------------------------------------------------------------- … … 189 131 / 190 132 !----------------------------------------------------------------------- 191 &nam_tide ! tide parameters (#ifdef key_tide) 192 !----------------------------------------------------------------------- 133 &nam_tide ! tide parameters 134 !----------------------------------------------------------------------- 135 ln_tide = .true. 193 136 clname(1) = 'Q1' ! name of constituent 194 137 clname(2) = 'O1' … … 208 151 / 209 152 !----------------------------------------------------------------------- 210 &nambdy ! unstructured open boundaries ("key_bdy") 153 &nambdy ! unstructured open boundaries 154 ln_bdy = .true. 211 155 nb_bdy = 1 212 156 cn_dyn2d = 'flather' … … 216 160 / 217 161 !----------------------------------------------------------------------- 218 &nambdy_dta ! open boundaries - external data ("key_bdy")162 &nambdy_dta ! open boundaries - external data 219 163 !----------------------------------------------------------------------- 220 164 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! -
trunk/NEMOGCM/CONFIG/AMM12/cpp_AMM12.fcm
r6140 r7646 1 bld::tool::fppkeys key_bdy key_tidekey_zdfgls key_diainstant key_mpp_mpi key_iomput1 bld::tool::fppkeys key_zdfgls key_diainstant key_mpp_mpi key_iomput -
trunk/NEMOGCM/CONFIG/C1D_PAPA/EXP00/namelist_cfg
r6489 r7646 18 18 cp_cfg = "papa" ! name of the configuration 19 19 jp_cfg = 1 ! resolution of the configuration 20 jpidta = 3 ! 1st lateral dimension ( >= jpi ) = 30*jp_cfg+2 21 jpjdta = 3 ! 2nd " " ( >= jpj ) = 20*jp_cfg+2 22 jpkdta = 75 ! number of levels ( >= jpk ) 23 jpiglo = 3 ! 1st dimension of global domain --> i = jpidta 24 jpjglo = 3 ! 2nd - - --> j = jpjdta 25 jpizoom = 1 ! left bottom (i,j) indices of the zoom 26 jpjzoom = 1 ! in data domain indices 20 ! jpidta = 3 ! 1st lateral dimension ( >= jpi ) = 30*jp_cfg+2 21 ! jpjdta = 3 ! 2nd " " ( >= jpj ) = 20*jp_cfg+2 22 ! jpkdta = 75 ! number of levels ( >= jpk ) 23 ! jpiglo = 3 ! 1st dimension of global domain --> i = jpidta 24 ! jpjglo = 3 ! 2nd - - --> j = jpjdta 27 25 jperio = 0 ! lateral cond. type (between 0 and 6) 28 26 / … … 43 41 nn_msh = 0 ! create (=1) a mesh file or not (=0) 44 42 rn_rdt = 360. ! time step for the dynamics 45 jphgr_msh = 1 ! type of horizontal mesh46 43 ppglam0 = -150.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 47 44 ppgphi0 = 50.0 ! latitude of first raw and column T-point (jphgr_msh = 1) … … 95 92 / 96 93 !----------------------------------------------------------------------- 97 &namsbc_ana ! analytical surface boundary condition98 !-----------------------------------------------------------------------99 /100 !-----------------------------------------------------------------------101 94 &namsbc_flx ! surface boundary condition : flux formulation 102 95 !----------------------------------------------------------------------- 103 96 / 104 97 !----------------------------------------------------------------------- 105 &namsbc_clio ! namsbc_clio CLIO bulk formulae 106 !----------------------------------------------------------------------- 107 / 108 !----------------------------------------------------------------------- 109 &namsbc_core ! namsbc_core CORE bulk formulae 98 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk = T) 110 99 !----------------------------------------------------------------------- 111 100 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 119 108 sn_prec = 'forcing_PAPASTATION_1h' , 1 , 'prec' , .false. , .false. , 'yearly' , '' , '', '' 120 109 sn_snow = 'forcing_PAPASTATION_1h' , 1 , 'snow' , .false. , .false. , 'yearly' , '' , '', '' 121 rn_zqt = 2. ! air temperature and humidity referenced at 2m (T) instead 10m (F) 122 / 123 !----------------------------------------------------------------------- 124 &namsbc_mfs ! namsbc_mfs MFS bulk formulae 125 !----------------------------------------------------------------------- 110 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 111 112 nn_bulk_algo = 1 ! Bulk algorithm to use to compute bulk transfer coefficients Cd, Ce and Ch 113 ! 1 => "NCAR" algorithm (Large and Yeager, 2008) 114 ! 2 => "COARE 3.0" algorithm (Fairall et al 2003) 115 ! 3 => "ECMWF" algorithm (IFS cycle 31) 116 ! 4 => "COARE 3.5" algorithm (Edson et al 2013) 117 118 rn_zqt = 2. ! Air temperature and humidity reference height (m) 126 119 / 127 120 !----------------------------------------------------------------------- … … 174 167 / 175 168 !----------------------------------------------------------------------- 176 &nam_tide ! tide parameters (#ifdef key_tide)177 !----------------------------------------------------------------------- 178 / 179 !----------------------------------------------------------------------- 180 &nambdy ! unstructured open boundaries ("key_bdy")181 !----------------------------------------------------------------------- 182 / 183 !----------------------------------------------------------------------- 184 &nambdy_dta ! open boundaries - external data ("key_bdy")169 &nam_tide ! tide parameters 170 !----------------------------------------------------------------------- 171 / 172 !----------------------------------------------------------------------- 173 &nambdy ! unstructured open boundaries 174 !----------------------------------------------------------------------- 175 / 176 !----------------------------------------------------------------------- 177 &nambdy_dta ! open boundaries - external data 185 178 !----------------------------------------------------------------------- 186 179 / -
trunk/NEMOGCM/CONFIG/GYRE_BFM/EXP00/iodef.xml
r5363 r7646 2 2 <simulation> 3 3 4 <context id="nemo" time_origin="1900-01-01 00:00:00" > 5 6 <!-- $id$ --> 7 8 <!-- 9 ============================================================================================================ 10 = definition of all existing variables = 11 = DO NOT CHANGE = 12 ============================================================================================================ 13 --> 14 <field_definition src="./field_def.xml"/> 15 <!-- 16 ============================================================================================================ 17 = output files definition = 18 = Define your own files = 19 = put the variables you want... = 20 ============================================================================================================ 21 --> 22 23 <file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4"> 24 25 <file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 26 27 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files --> 28 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 29 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 30 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 31 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 32 33 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."/> <!-- 1d files --> 34 <file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files --> 35 <file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."/> <!-- 5d files --> 36 37 <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files --> 38 <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 39 <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 40 <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 41 <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 42 43 <file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files --> 44 <file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 45 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 46 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 47 48 </file_definition> 49 50 <!-- 51 ============================================================================================================ 52 = grid definition = = DO NOT CHANGE = 53 ============================================================================================================ 54 --> 55 56 <axis_definition> 57 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 58 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 59 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 60 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 61 <axis id="nfloat" long_name="Float number" unit="1" /> 62 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 63 <axis id="ncatice" long_name="Ice category" unit="1" /> 64 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 65 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 66 </axis_definition> 67 68 <domain_definition src="./domain_def.xml"/> 69 70 <grid_definition> 71 <grid id="grid_T_2D" domain_ref="grid_T"/> 72 <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 73 <grid id="grid_U_2D" domain_ref="grid_U"/> 74 <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 75 <grid id="grid_V_2D" domain_ref="grid_V"/> 76 <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 77 <grid id="grid_W_2D" domain_ref="grid_W"/> 78 <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 79 </grid_definition> 80 81 </context> 82 4 <!-- ============================================================================================ --> 5 <!-- XIOS context --> 6 <!-- ============================================================================================ --> 83 7 84 8 <context id="xios"> … … 86 10 <variable_definition> 87 11 88 <!-- 89 We must have buffer_size > jpi*jpj*jpk*8 (with jpi and jpj the subdomain size) 90 --> 91 <variable id="buffer_size" type="integer">10000000</variable> 92 <variable id="buffer_server_factor_size" type="integer">2</variable> 93 <variable id="info_level" type="integer">0</variable> 94 <variable id="using_server" type="boolean">false</variable> 95 <variable id="using_oasis" type="boolean">false</variable> 12 <variable id="info_level" type="int">0</variable> 13 <variable id="using_server" type="bool">false</variable> 14 <variable id="using_oasis" type="bool">false</variable> 96 15 <variable id="oasis_codes_id" type="string" >oceanx</variable> 97 16 … … 99 18 100 19 </context> 20 21 <!-- ============================================================================================ --> 22 <!-- NEMO CONTEXT add and suppress the components you need --> 23 <!-- ============================================================================================ --> 24 25 <context id="nemo" src="./context_nemo.xml"/> <!-- NEMO --> 101 26 102 27 </simulation> -
trunk/NEMOGCM/CONFIG/GYRE_BFM/EXP00/namelist_cfg
r6489 r7646 22 22 &namcfg ! parameters of the configuration 23 23 !----------------------------------------------------------------------- 24 cp_cfg = "gyre" ! name of the configuration 25 jp_cfg = 1 ! resolution of the configuration 26 jpidta = 32 ! 1st lateral dimension ( >= jpi ) = 30*jp_cfg+2 27 jpjdta = 22 ! 2nd " " ( >= jpj ) = 20*jp_cfg+2 28 jpkdta = 31 ! number of levels ( >= jpk ) 29 jpiglo = 32 ! 1st dimension of global domain --> i = jpidta 30 jpjglo = 22 ! 2nd - - --> j = jpjdta 31 jpizoom = 1 ! left bottom (i,j) indices of the zoom 32 jpjzoom = 1 ! in data domain indices 33 jperio = 0 ! lateral cond. type (between 0 and 6) 34 / 35 &namzgr ! vertical coordinate 36 !----------------------------------------------------------------------- 37 ln_zco = .true. ! z-coordinate - full steps 38 ln_linssh = .true. ! linear free surface 39 / 40 !----------------------------------------------------------------------- 41 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate 42 !----------------------------------------------------------------------- 24 ln_read_cfg = .false. ! (=T) read the domain configuration file 25 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 26 ln_write_cfg= .false. ! (=T) create the domain configuration file 43 27 / 44 28 !----------------------------------------------------------------------- 45 29 &namdom ! space and time domain (bathymetry, mesh, timestep) 46 30 !----------------------------------------------------------------------- 47 nn_bathy = 0 ! compute (=0) or read (=1) the bathymetry file 48 rn_rdt = 7200. ! time step for the dynamics 49 jphgr_msh = 5 ! type of horizontal mesh 50 ppglam0 = 0.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 51 ppgphi0 = 29.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 52 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 53 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 54 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 55 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 56 ppsur = -2033.194295283385 ! ORCA r4, r2 and r05 coefficients 57 ppa0 = 155.8325369664153 ! (default coefficients) 58 ppa1 = 146.3615918601890 ! 59 ppkth = 17.28520372419791 ! 60 ppacr = 5.0 ! 61 ppdzmin = 999999.0 ! Minimum vertical spacing 62 pphmax = 999999.0 ! Maximum depth 63 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates 64 ppa2 = 999999.0 ! Double tanh function parameters 65 ppkth2 = 999999.0 ! 66 ppacr2 = 999999.0 ! 31 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 32 ! 33 nn_msh = 0 ! create (>0) a mesh file or not (=0) 34 ! 35 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 67 36 / 68 37 !----------------------------------------------------------------------- … … 85 54 nn_fsbc = 1 ! frequency of surface boundary condition computation 86 55 ! (also = the frequency of sea-ice model call) 87 ln_ ana = .true. ! analytical formulation (T => fill namsbc_ana)88 ln_blk _core = .false. ! CORE bulk formulation (T => fill namsbc_core)56 ln_usr = .true. ! user defined formulation (T => check usrdef_sbc) 57 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 89 58 nn_ice = 0 ! =0 no ice boundary condition , 90 59 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) … … 93 62 / 94 63 !----------------------------------------------------------------------- 95 &namsbc_ana ! analytical surface boundary condition96 !-----------------------------------------------------------------------97 nn_tau000 = 100 ! gently increase the stress over the first ntau_rst time-steps98 rn_utau0 = 0.1e0 ! uniform value for the i-stress99 /100 !-----------------------------------------------------------------------101 &namsbc_flx ! surface boundary condition : flux formulation102 !-----------------------------------------------------------------------103 /104 !-----------------------------------------------------------------------105 &namsbc_clio ! namsbc_clio CLIO bulk formulae106 !-----------------------------------------------------------------------107 /108 !-----------------------------------------------------------------------109 &namsbc_core ! namsbc_core CORE bulk formulae110 !-----------------------------------------------------------------------111 /112 !-----------------------------------------------------------------------113 &namsbc_mfs ! namsbc_mfs MFS bulk formulae114 !-----------------------------------------------------------------------115 /116 !-----------------------------------------------------------------------117 &namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3")118 !-----------------------------------------------------------------------119 /120 !-----------------------------------------------------------------------121 64 &namtra_qsr ! penetrative solar radiation 122 65 !----------------------------------------------------------------------- … … 159 102 / 160 103 !----------------------------------------------------------------------- 161 &nam_tide ! tide parameters (#ifdef key_tide)162 !----------------------------------------------------------------------- 163 / 164 !----------------------------------------------------------------------- 165 &nambdy ! unstructured open boundaries ("key_bdy")166 !----------------------------------------------------------------------- 167 / 168 !----------------------------------------------------------------------- 169 &nambdy_dta ! open boundaries - external data ("key_bdy")104 &nam_tide ! tide parameters 105 !----------------------------------------------------------------------- 106 / 107 !----------------------------------------------------------------------- 108 &nambdy ! unstructured open boundaries 109 !----------------------------------------------------------------------- 110 / 111 !----------------------------------------------------------------------- 112 &nambdy_dta ! open boundaries - external data 170 113 !----------------------------------------------------------------------- 171 114 / … … 191 134 !----------------------------------------------------------------------- 192 135 ln_eos80 = .true. ! = Use EOS80 equation of state 193 ! !194 ! ! S-EOS coefficients :195 ! ! rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS196 rn_a0 = 1.6550e-1 ! thermal expension coefficient (nn_eos= 1)197 rn_b0 = 7.6554e-1 ! saline expension coefficient (nn_eos= 1)198 rn_lambda1 = 5.9520e-2 ! cabbeling coeff in T^2 (=0 for linear eos)199 rn_lambda2 = 7.4914e-4 ! cabbeling coeff in S^2 (=0 for linear eos)200 rn_mu1 = 1.4970e-4 ! thermobaric coeff. in T (=0 for linear eos)201 rn_mu2 = 1.1090e-5 ! thermobaric coeff. in S (=0 for linear eos)202 rn_nu = 2.4341e-3 ! cabbeling coeff in T*S (=0 for linear eos)203 !!org GYRE rn_alpha = 2.0e-4 ! thermal expension coefficient (nn_eos= 1 or 2)204 !!org GYRE rn_beta = 7.7e-4 ! saline expension coefficient (nn_eos= 2)205 !!org caution now a0 = alpha / rau0 with rau0 = 1026206 136 / 207 137 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/iodef.xml
r5363 r7646 2 2 <simulation> 3 3 4 <context id="nemo" time_origin="1900-01-01 00:00:00" > 5 6 <!-- $id$ --> 7 8 <!-- 9 ============================================================================================================ 10 = definition of all existing variables = 11 = DO NOT CHANGE = 12 ============================================================================================================ 13 --> 14 <field_definition src="./field_def.xml"/> 15 <!-- 16 ============================================================================================================ 17 = output files definition = 18 = Define your own files = 19 = put the variables you want... = 20 ============================================================================================================ 21 --> 22 23 <file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4"> 24 25 <file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 26 27 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files --> 28 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 29 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 30 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 31 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 32 33 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."/> <!-- 1d files --> 34 <file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files --> 35 <file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files --> 36 37 <file id="file1" name_suffix="_grid_T" description="ocean T grid variables" > 38 <field field_ref="toce" name="votemper" /> 39 <field field_ref="soce" name="vosaline" /> 40 <field field_ref="sst" name="sosstsst" /> 41 <field field_ref="sss" name="sosaline" /> 42 <field field_ref="ssh" name="sossheig" /> 43 <field field_ref="empmr" name="sowaflup" /> 44 <field field_ref="qsr" name="soshfldo" /> 45 <field field_ref="saltflx" name="sosfldow" /> 46 <field field_ref="qt" name="sohefldo" /> 47 <field field_ref="mldr10_1" name="somxl010" /> 48 <field field_ref="mldkz5" name="somixhgt" /> 49 </file> 50 51 <file id="file2" name_suffix="_grid_U" description="ocean U grid variables" > 52 <field field_ref="uoce" name="vozocrtx" /> 53 <field field_ref="utau" name="sozotaux" /> 54 </file> 55 56 <file id="file3" name_suffix="_grid_V" description="ocean V grid variables" > 57 <field field_ref="voce" name="vomecrty" /> 58 <field field_ref="vtau" name="sometauy" /> 59 </file> 60 61 <file id="file4" name_suffix="_grid_W" description="ocean W grid variables" > 62 <field field_ref="woce" name="vovecrtz" /> 63 <field field_ref="avt" name="votkeavt" /> 64 <field field_ref="aht2d" name="soleahtw" /> 65 </file> 66 67 <file id="file5" name_suffix="_ptrc_T" description="lobster sms variables" > 68 <field field_ref="DET" /> 69 <field field_ref="ZOO" /> 70 <field field_ref="PHY" /> 71 <field field_ref="NO3" /> 72 <field field_ref="NH4" /> 73 <field field_ref="DOM" /> 74 </file> 75 76 </file_group> 77 78 <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files --> 79 <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 80 <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 81 <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 82 <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 83 84 <file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files --> 85 86 <file id="file6" name_suffix="_diad_T" description="additional lobster diagnostics" > 87 <field field_ref="FNO3PHY" /> 88 <field field_ref="FNH4PHY" /> 89 <field field_ref="FNH4NO3" /> 90 <field field_ref="TNO3PHY" /> 91 <field field_ref="TNH4PHY" /> 92 <field field_ref="TPHYDOM" /> 93 <field field_ref="TPHYNH4" /> 94 <field field_ref="TPHYZOO" /> 95 <field field_ref="TPHYDET" /> 96 <field field_ref="TDETZOO" /> 97 <field field_ref="TDETSED" /> 98 <field field_ref="TZOODET" /> 99 <field field_ref="TZOOBOD" /> 100 <field field_ref="TZOONH4" /> 101 <field field_ref="TZOODOM" /> 102 <field field_ref="TNH4NO3" /> 103 <field field_ref="TDOMNH4" /> 104 <field field_ref="TDETNH4" /> 105 <field field_ref="TPHYTOT" /> 106 <field field_ref="TZOOTOT" /> 107 <field field_ref="SEDPOC" /> 108 </file> 109 110 </file_group> 111 112 <file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 113 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 114 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 115 116 </file_definition> 117 118 <!-- 119 ============================================================================================================ 120 = grid definition = = DO NOT CHANGE = 121 ============================================================================================================ 122 --> 123 124 <axis_definition> 125 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 126 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 127 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 128 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 129 <axis id="nfloat" long_name="Float number" unit="1" /> 130 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 131 <axis id="ncatice" long_name="Ice category" unit="1" /> 132 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 133 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 134 </axis_definition> 135 136 <domain_definition src="./domain_def.xml"/> 137 138 <grid_definition> 139 <grid id="grid_T_2D" domain_ref="grid_T"/> 140 <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 141 <grid id="grid_U_2D" domain_ref="grid_U"/> 142 <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 143 <grid id="grid_V_2D" domain_ref="grid_V"/> 144 <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 145 <grid id="grid_W_2D" domain_ref="grid_W"/> 146 <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 147 </grid_definition> 148 149 </context> 150 4 <!-- ============================================================================================ --> 5 <!-- XIOS context --> 6 <!-- ============================================================================================ --> 151 7 152 8 <context id="xios"> … … 154 10 <variable_definition> 155 11 156 <!-- 157 We must have buffer_size > jpi*jpj*jpk*8 (with jpi and jpj the subdomain size) 158 --> 159 <variable id="buffer_size" type="integer">10000000</variable> 160 <variable id="buffer_server_factor_size" type="integer">2</variable> 161 <variable id="info_level" type="integer">0</variable> 162 <variable id="using_server" type="boolean">false</variable> 163 <variable id="using_oasis" type="boolean">false</variable> 12 <variable id="info_level" type="int">0</variable> 13 <variable id="using_server" type="bool">false</variable> 14 <variable id="using_oasis" type="bool">false</variable> 164 15 <variable id="oasis_codes_id" type="string" >oceanx</variable> 165 16 … … 167 18 168 19 </context> 20 21 <!-- ============================================================================================ --> 22 <!-- NEMO CONTEXT add and suppress the components you need --> 23 <!-- ============================================================================================ --> 24 25 <context id="nemo" src="./context_nemo.xml"/> <!-- NEMO --> 169 26 170 27 </simulation> -
trunk/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_cfg
r6489 r7646 15 15 &namcfg ! parameters of the configuration 16 16 !----------------------------------------------------------------------- 17 cp_cfg = "gyre" ! name of the configuration 18 jp_cfg = 1 ! resolution of the configuration 19 jpidta = 32 ! 1st lateral dimension ( >= jpi ) = 30*jp_cfg+2 20 jpjdta = 22 ! 2nd " " ( >= jpj ) = 20*jp_cfg+2 21 jpkdta = 31 ! number of levels ( >= jpk ) 22 jpiglo = 32 ! 1st dimension of global domain --> i = jpidta 23 jpjglo = 22 ! 2nd - - --> j = jpjdta 24 jpizoom = 1 ! left bottom (i,j) indices of the zoom 25 jpjzoom = 1 ! in data domain indices 26 jperio = 0 ! lateral cond. type (between 0 and 6) 27 / 28 !----------------------------------------------------------------------- 29 &namzgr ! vertical coordinate 30 !----------------------------------------------------------------------- 31 ln_zco = .true. ! z-coordinate - full steps 32 ln_linssh = .true. ! linear free surface 17 ln_read_cfg = .false. ! (=T) read the domain configuration file 18 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 19 ln_write_cfg= .false. ! (=T) create the domain configuration file 33 20 / 34 21 !----------------------------------------------------------------------- 35 22 &namdom ! space and time domain (bathymetry, mesh, timestep) 36 23 !----------------------------------------------------------------------- 37 nn_bathy = 0 ! compute (=0) or read (=1) the bathymetry file 38 rn_rdt = 7200. ! time step for the dynamics 39 jphgr_msh = 5 ! type of horizontal mesh 40 ppglam0 = 0.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 41 ppgphi0 = 29.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 42 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 43 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 44 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 45 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 46 ppsur = -2033.194295283385 ! ORCA r4, r2 and r05 coefficients 47 ppa0 = 155.8325369664153 ! (default coefficients) 48 ppa1 = 146.3615918601890 ! 49 ppkth = 17.28520372419791 ! 50 ppacr = 5.0 ! 51 ppdzmin = 999999.0 ! Minimum vertical spacing 52 pphmax = 999999.0 ! Maximum depth 53 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates 54 ppa2 = 999999.0 ! Double tanh function parameters 55 ppkth2 = 999999.0 ! 56 ppacr2 = 999999.0 ! 24 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 25 ! 26 nn_msh = 0 ! create (>0) a mesh file or not (=0) 27 ! 28 rn_rdt = 7200. ! time step for the dynamics (and tracer if nn_acc=0) 57 29 / 58 30 !----------------------------------------------------------------------- … … 73 45 nn_fsbc = 1 ! frequency of surface boundary condition computation 74 46 ! (also = the frequency of sea-ice model call) 75 ln_ ana = .true. ! analytical formulation (T => fill namsbc_ana)76 ln_blk _core = .false. ! CORE bulk formulation (T => fill namsbc_core)47 ln_usr = .true. ! user defined formulation (T => check usrdef_sbc) 48 ln_blk = .false. ! Bulk formulation (T => fill namsbc_blk ) 77 49 nn_ice = 0 ! =0 no ice boundary condition , 78 50 ln_rnf = .false. ! runoffs (T => fill namsbc_rnf) … … 86 58 ln_qsr_2bd = .true. ! 2 bands light penetration 87 59 nn_chldta = 0 ! RGB : Chl data (=1) or cst value (=0) 88 /89 90 !-----------------------------------------------------------------------91 &namberg ! iceberg parameters92 !-----------------------------------------------------------------------93 60 / 94 61 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_pisces_cfg
r4147 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! GYRE_PISCES: Configuration namelist used to overwrite SHARED/namelist_pisces_ref 2 !! PISCES (key_pisces) reference namelist (see below for key_pisces_reduced) 3 !! 1 - air-sea exchange (nampisext) 4 !! 2 - biological parameters (nampisbio) 5 !! 3 - parameters for nutrient limitations (nampislim) 6 !! 4 - parameters for phytoplankton (nampisprod,nampismort) 7 !! 5 - parameters for zooplankton (nampismes,nampiszoo) 8 !! 6 - parameters for remineralization (nampisrem) 9 !! 7 - parameters for calcite chemistry (nampiscal) 10 !! 8 - parameters for inputs deposition (nampissed) 11 !! 11 - Damping (nampisdmp) 12 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 13 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 14 &nampismod ! Model used 15 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 16 ln_p4z = .false. 17 ln_p2z = .true. 18 / 19 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 20 &nampisext ! air-sea exchange 21 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 22 / 23 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 24 &nampisatm ! Atmospheric prrssure 25 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 26 / 27 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 28 &nampisbio ! biological parameters 29 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 30 / 31 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 32 &nampislim ! parameters for nutrient limitations 33 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 34 / 35 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 36 &nampisopt ! parameters for optics 37 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 38 / 39 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 40 &nampisprod ! parameters for phytoplankton growth 41 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 42 / 43 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 44 &nampismort ! parameters for phytoplankton sinks 45 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 46 / 47 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 48 &nampismes ! parameters for mesozooplankton 49 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 50 / 51 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 52 &nampiszoo ! parameters for microzooplankton 53 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 54 / 55 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 56 &nampisfer ! parameters for iron chemistry 57 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 58 / 59 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 60 &nampisrem ! parameters for remineralization 61 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 62 / 63 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 64 &nampiscal ! parameters for Calcite chemistry 65 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 66 / 67 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 68 &nampissbc ! parameters for inputs deposition 69 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 70 / 71 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 72 &nampisice ! Prescribed sea ice tracers 73 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 74 / 75 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 76 &nampisdmp ! Damping 77 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 78 / 79 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 80 &nampismass ! Mass conservation 81 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 82 / 83 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 84 !! PISCES reduced (key_pisces_reduced, ex LOBSTER) : namelists 85 !! 1 - biological parameters for phytoplankton (namlobphy) 86 !! 2 - biological parameters for nutrients (namlobnut) 87 !! 3 - biological parameters for zooplankton (namlobzoo) 88 !! 4 - biological parameters for detritus (namlobdet) 89 !! 5 - biological parameters for DOM (namlobdom) 90 !! 6 - parameters from aphotic layers to sediment (namlobsed) 91 !! 7 - general coefficients (namlobrat) 92 !! 8 - optical parameters (namlobopt) 93 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3 94 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 4 95 &namlobphy ! biological parameters for phytoplankton … … 15 106 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 16 107 &namlobdet ! biological parameters for detritus 17 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 108 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 18 109 / 19 110 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' -
trunk/NEMOGCM/CONFIG/GYRE_PISCES/EXP00/namelist_top_cfg
r5836 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO-TOP Configuration namelist for GYRE_PISCES configuration used to overwrite SHARED/namelist_top_ref 2 !! NEMO/TOP1 : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref 3 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3 4 !----------------------------------------------------------------------- 4 5 &namtrc_run ! run information 5 6 !----------------------------------------------------------------------- 6 nn_writetrc = 60 ! time step frequency for sn_tracer outputs7 7 / 8 8 !----------------------------------------------------------------------- 9 9 &namtrc ! tracers definition 10 10 !----------------------------------------------------------------------- 11 ln_trcdta = .false. ! Initialisation from data input file (T) or not (F)11 jp_bgc = 6 12 12 ! 13 ! ! name ! title of the field ! units ! initial data ! save ! 14 ! ! ! ! ! from file ! or not ! 15 ! ! ! ! ! or not ! ! 16 sn_tracer(1) = 'DET' , 'Detritus ', 'mmole-N/m3' , .false. , .false. 17 sn_tracer(2) = 'ZOO' , 'Zooplankton concentration ', 'mmole-N/m3' , .false. , .false. 18 sn_tracer(3) = 'PHY' , 'Phytoplankton concentration', 'mmole-N/m3' , .false. , .false. 19 sn_tracer(4) = 'NO3' , 'Nitrate concentration ', 'mmole-N/m3' , .false. , .true. 20 sn_tracer(5) = 'NH4' , 'Ammonium concentration ', 'mmole-N/m3' , .false. , .false. 21 sn_tracer(6) = 'DOM' , 'Dissolved organic matter ', 'mmole-N/m3' , .false. , .false. 13 ln_pisces = .true. 14 ln_age = .false. 15 ln_cfc11 = .false. 16 ln_cfc12 = .false. 17 ln_c14 = .false. 18 ln_my_trc = .false. 19 ! 20 ! ! ! ! ! 21 ! ! name ! title of the field ! units ! initial data from file or not ! 22 ! ! ! ! ! 23 sn_tracer(1) = 'DET' , 'Detritus ', 'mmole-N/m3' , .false. 24 sn_tracer(2) = 'ZOO' , 'Zooplankton concentration ', 'mmole-N/m3' , .false. 25 sn_tracer(3) = 'PHY' , 'Phytoplankton concentration', 'mmole-N/m3' , .false. 26 sn_tracer(4) = 'NO3' , 'Nitrate concentration ', 'mmole-N/m3' , .false. 27 sn_tracer(5) = 'NH4' , 'Ammonium concentration ', 'mmole-N/m3' , .false. 28 sn_tracer(6) = 'DOM' , 'Dissolved organic matter ', 'mmole-N/m3' , .false. 22 29 / 23 30 !----------------------------------------------------------------------- 24 &namtrc_adv ! advection scheme for passive tracer 25 !----------------------------------------------------------------------- 31 &namtrc_dta ! Initialisation from data input file 32 !----------------------------------------------------------------------- 33 / 26 34 ln_trcadv_fct = .true. ! FCT scheme 27 nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order 28 nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order 35 nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order 36 nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order 29 37 nn_fct_zts = 0 ! >=1, 2nd order FCT scheme with vertical sub-timestepping 30 38 ! ! (number of sub-timestep = nn_fct_zts) 31 39 / 32 40 !----------------------------------------------------------------------- 33 &namtrc_ldf ! lateral diffusion scheme for passive tracer 41 &namtrc_ldf ! lateral diffusion scheme for passive tracer 34 42 !----------------------------------------------------------------------- 35 43 rn_ahtrc_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s] … … 40 48 / 41 49 !----------------------------------------------------------------------- 42 &namtrc_rad ! treatment of negative concentrations 50 &namtrc_rad ! treatment of negative concentrations 43 51 !----------------------------------------------------------------------- 44 52 ln_trcrad = .false. ! artificially correct negative concentrations (T) or not (F) 45 53 / 46 54 !----------------------------------------------------------------------- 47 &namtrc_dia ! parameters for passive tracer additional diagnostics 55 &namtrc_dmp ! passive tracer newtonian damping 56 !----------------------------------------------------------------------- 57 / 58 !----------------------------------------------------------------------- 59 &namtrc_ice ! Representation of sea ice growth & melt effects 60 !----------------------------------------------------------------------- 61 / 62 !----------------------------------------------------------------------- 63 &namtrc_trd ! diagnostics on tracer trends ('key_trdtrc') 64 ! or mixed-layer trends ('key_trdmld_trc') 48 65 !---------------------------------------------------------------------- 49 nn_writedia = 60 ! time step frequency for diagnostics50 66 / 51 67 !---------------------------------------------------------------------- 52 &namtrc_bc 68 &namtrc_bc ! data for boundary conditions 53 69 !----------------------------------------------------------------------- 54 70 / 71 !---------------------------------------------------------------------- 72 &namtrc_bdy ! Setup of tracer boundary conditions 73 !----------------------------------------------------------------------- 74 / -
trunk/NEMOGCM/CONFIG/GYRE_PISCES/cpp_GYRE_PISCES.fcm
r5930 r7646 1 bld::tool::fppkeys key_zdftke key_top key_ pisces_reduced key_mpp_mpi1 bld::tool::fppkeys key_zdftke key_top key_mpp_mpi -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/1_namelist_cfg
r6489 r7646 4 4 !----------------------------------------------------------------------- 5 5 &namrun ! parameters of the run 6 nn_it000=17 6 !----------------------------------------------------------------------- 8 7 cn_exp = "Agulhas" ! experience name 9 nn_itend = 10950 8 nn_it000 = 1 ! first time step 9 nn_itend = 10950 ! last time step 10 10 nn_stock = 10950 ! frequency of creation of a restart file (modulo referenced to 1) 11 11 nn_write = 10950 ! frequency of write in the output file (modulo referenced to nn_it000) 12 ln_clobber = .true.12 ln_clobber = .true. ! clobber (overwrite) an existing file 13 13 / 14 14 !----------------------------------------------------------------------- 15 15 &namcfg ! parameters of the configuration 16 16 !----------------------------------------------------------------------- 17 cp_cfg = "default" ! name of the configuration 18 jp_cfg = -1 ! resolution of the configuration 19 jpidta = 182 ! 1st lateral dimension ( >= jpi ) 20 jpjdta = 149 ! 2nd " " ( >= jpj ) 21 jpkdta = 31 ! number of levels ( >= jpk ) 22 jpiglo = 182 ! 1st dimension of global domain --> i =jpidta 23 jpjglo = 149 ! 2nd - - --> j =jpjdta 24 jpizoom = 1 ! left bottom (i,j) indices of the zoom 25 jpjzoom = 1 ! in data domain indices 26 jperio = 0 ! lateral cond. type (between 0 and 6) 17 ln_read_cfg = .true. ! (=T) read the domain configuration file 18 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 19 cn_domcfg = "AGRIF_AGULHAS_domain_cfg" ! domain configuration filename 27 20 / 28 21 !----------------------------------------------------------------------- … … 30 23 !----------------------------------------------------------------------- 31 24 ln_zps = .true. ! z-coordinate - partial steps 32 ln_linssh = .true. ! linear free surface33 25 / 34 26 !----------------------------------------------------------------------- 35 27 &namdom ! space and time domain (bathymetry, mesh, timestep) 36 28 !----------------------------------------------------------------------- 37 jphgr_msh = 0 ! type of horizontal mesh 38 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 39 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 40 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 41 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 42 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 43 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 44 ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients 45 ppa0 = 255.58049070440 ! (default coefficients) 46 ppa1 = 245.58132232490 ! 47 ppkth = 21.43336197938 ! 48 ppacr = 3.0 ! 49 ppdzmin = 999999. ! Minimum vertical spacing 50 pphmax = 999999. ! Maximum depth 51 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates 52 ppa2 = 999999. ! Double tanh function parameters 53 ppkth2 = 999999. ! 54 ppacr2 = 999999. ! 29 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 30 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 31 ! 55 32 rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) 56 33 / … … 67 44 &namsbc ! Surface Boundary Condition (surface module) 68 45 !----------------------------------------------------------------------- 46 ln_blk = .true. ! CORE bulk formulation (T => fill namsbc_core) 69 47 nn_ice = 0 ! =0 no ice boundary condition , 70 48 ! =1 use observed ice-cover , … … 78 56 / 79 57 !----------------------------------------------------------------------- 80 &namsbc_core ! namsbc_core CORE bulk formulae 81 !----------------------------------------------------------------------- 82 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 83 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 84 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Uwnd' , '' 85 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Vwnd' , '' 86 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 87 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 88 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 89 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 90 sn_prec = 'ncar_precip.15JUNE2009_fill' , -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 91 sn_snow = 'ncar_precip.15JUNE2009_fill' , -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 92 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 93 94 cn_dir = './' ! root directory for the location of the bulk files 95 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 96 rn_zqt = 10. ! Air temperature and humidity reference height (m) 97 rn_zu = 10. ! Wind vector reference height (m) 98 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 99 rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.) 100 rn_vfac = 0. ! multiplicative factor for ocean/ice velocity 101 ! in the calculation of the wind stress (0.=absolute winds or 1.=relative winds) 58 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk = T) 59 !----------------------------------------------------------------------- 60 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 61 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 62 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Uwnd' , '' 63 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Vwnd' , '' 64 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 65 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 66 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 67 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 68 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 69 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 70 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 71 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 72 ! 73 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 74 ! 102 75 / 103 76 !----------------------------------------------------------------------- … … 195 168 ln_dynvor_mix = .false. ! mixed scheme 196 169 ln_dynvor_een = .true. ! energy & enstrophy scheme 197 nn_een_e3f = 1! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1)170 nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 198 171 / 199 172 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/iodef.xml
r5656 r7646 1 1 <?xml version="1.0"?> 2 <simulation> 2 <simulation> 3 3 4 <context id="nemo" time_origin="1950-01-01 00:00:00" > 5 6 <!-- $id$ --> 7 8 <!-- 9 ============================================================================================================ 10 = definition of all existing variables = 11 = DO NOT CHANGE = 12 ============================================================================================================ 13 --> 14 <field_definition src="./field_def.xml"/> 15 <!-- 16 ============================================================================================================ 17 = output files definition = 18 = Define your own files = 19 = put the variables you want... = 20 ============================================================================================================ 21 --> 22 23 <file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4"> 24 25 <file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 26 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files --> 27 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 28 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 29 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 30 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 31 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."/> <!-- 1d files --> 32 <file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files --> 4 <!-- ============================================================================================ --> 5 <!-- XIOS context --> 6 <!-- ============================================================================================ --> 33 7 34 <file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE." > <!-- 5d files --> 35 36 <file id="file1" name_suffix="_grid_T" description="ocean T grid variables" > 37 <field field_ref="e3t" /> 38 <field field_ref="toce" name="thetao" operation="instant" freq_op="5d" > @toce_e3t / @e3t </field> 39 <field field_ref="soce" name="so" operation="instant" freq_op="5d" > @soce_e3t / @e3t </field> 40 <field field_ref="sst" name="tos" /> 41 <field field_ref="sss" name="sos" /> 42 <field field_ref="ssh" name="zos" /> 43 <field field_ref="sst" name="tosstd" long_name="sea surface temperature standard deviation" operation="instant" freq_op="5d" > sqrt( @sst2 - @sst * @sst ) </field> 44 <field field_ref="ssh" name="zosstd" long_name="sea surface height above geoid standard deviation" operation="instant" freq_op="5d" > sqrt( @ssh2 - @ssh * @ssh ) </field> 45 <field field_ref="sst" name="sstdcy" long_name="amplitude of sst diurnal cycle" operation="average" freq_op="1d" > @sstmax - @sstmin </field> 46 <field field_ref="mldkz5" /> 47 <field field_ref="mldr10_1" /> 48 <field field_ref="mldr10_1" name="mldr10_1dcy" long_name="amplitude of mldr10_1 diurnal cycle" operation="average" freq_op="1d" > @mldr10_1max - @mldr10_1min </field> 49 <field field_ref="empmr" name="wfo" /> 50 <field field_ref="qsr" name="rsntds" /> 51 <field field_ref="qt" name="tohfls" /> 52 <field field_ref="saltflx" name="sosflxdo" /> 53 <field field_ref="taum" /> 54 <field field_ref="wspd" name="sowindsp" /> 55 <field field_ref="precip" name="soprecip" /> 56 <field field_ref="sbt" /> 57 </file> 8 <context id="xios" > 58 9 59 <file id="file3" name_suffix="_grid_U" description="ocean U grid variables" > 60 <field field_ref="e3u" /> 61 <field field_ref="ssu" name="uos" /> 62 <field field_ref="uoce" name="uo" operation="instant" freq_op="5d" > @uoce_e3u / @e3u </field> 63 <field field_ref="utau" name="tauuo" /> 64 </file> 65 66 <file id="file4" name_suffix="_grid_V" description="ocean V grid variables" > 67 <field field_ref="e3v" /> 68 <field field_ref="ssv" name="vos" /> 69 <field field_ref="voce" name="vo" operation="instant" freq_op="5d" > @voce_e3v / @e3v </field> 70 <field field_ref="vtau" name="tauvo" /> 71 </file> 72 73 <file id="file5" name_suffix="_grid_W" description="ocean W grid variables" > 74 <field field_ref="e3w" /> 75 <field field_ref="woce" name="wo" /> 76 <field field_ref="avt" name="difvho" /> 77 </file> 10 <variable_definition> 78 11 79 <file id="file6" name_suffix="_icemod" description="ice variables" > 80 <field field_ref="ice_pres" /> 81 <field field_ref="snowthic_cea" name="snd" /> 82 <field field_ref="icethic_cea" name="sit" /> 83 <field field_ref="iceprod_cea" name="sip" /> 84 <field field_ref="ist_ipa" /> 85 <field field_ref="uice_ipa" /> 86 <field field_ref="vice_ipa" /> 87 <field field_ref="utau_ice" /> 88 <field field_ref="vtau_ice" /> 89 <field field_ref="qsr_io_cea" /> 90 <field field_ref="qns_io_cea" /> 91 <field field_ref="snowpre" /> 92 </file> 12 <variable id="info_level" type="int">10</variable> 13 <variable id="using_server" type="bool">true</variable> 14 <variable id="using_oasis" type="bool">false</variable> 15 <variable id="oasis_codes_id" type="string" >oceanx</variable> 93 16 94 <!-- 95 <file id="file8" name_suffix="_Tides" description="tidal harmonics" > 96 <field field_ref="M2x" name="M2x" long_name="M2 Elevation harmonic real part" /> 97 <field field_ref="M2y" name="M2y" long_name="M2 Elevation harmonic imaginary part" /> 98 <field field_ref="M2x_u" name="M2x_u" long_name="M2 current barotrope along i-axis harmonic real part " /> 99 <field field_ref="M2y_u" name="M2y_u" long_name="M2 current barotrope along i-axis harmonic imaginary part " /> 100 <field field_ref="M2x_v" name="M2x_v" long_name="M2 current barotrope along j-axis harmonic real part " /> 101 <field field_ref="M2y_v" name="M2y_v" long_name="M2 current barotrope along j-axis harmonic imaginary part " /> 102 </file> 103 --> 104 105 </file_group> 106 107 <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files --> 108 <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 109 <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 110 <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 111 <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 112 113 <file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files --> 114 <file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 115 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 116 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 117 118 </file_definition> 119 120 <!-- 121 ============================================================================================================ 122 = grid definition = = DO NOT CHANGE = 123 ============================================================================================================ 124 --> 125 126 <axis_definition> 127 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 128 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 129 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 130 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 131 <axis id="nfloat" long_name="Float number" unit="1" /> 132 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 133 <axis id="ncatice" long_name="Ice category" unit="1" /> 134 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 135 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 136 </axis_definition> 137 138 <domain_definition src="./domain_def.xml"/> 139 140 <grid_definition> 141 <grid id="grid_T_2D" domain_ref="grid_T"/> 142 <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 143 <grid id="grid_U_2D" domain_ref="grid_U"/> 144 <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 145 <grid id="grid_V_2D" domain_ref="grid_V"/> 146 <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 147 <grid id="grid_W_2D" domain_ref="grid_W"/> 148 <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 149 <grid id="gznl_T_2D" domain_ref="gznl"/> 150 <grid id="gznl_T_3D" domain_ref="gznl" axis_ref="deptht"/> 151 <grid id="gznl_W_3D" domain_ref="gznl" axis_ref="depthw"/> 152 </grid_definition> 153 </context> 154 155 <context id="1_nemo" time_origin="1950-01-01 00:00:00" > 156 157 <!-- $id$ --> 158 159 <!-- 160 ============================================================================================================ 161 = definition of all existing variables = 162 = DO NOT CHANGE = 163 ============================================================================================================ 164 --> 165 <field_definition src="./field_def.xml"/> 166 <!-- 167 ============================================================================================================ 168 = output files definition = 169 = Define your own files = 170 = put the variables you want... = 171 ============================================================================================================ 172 --> 173 174 <file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4"> 175 176 <file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 177 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files --> 178 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 179 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 180 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 181 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 182 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."/> <!-- 1d files --> 183 <file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files --> 184 185 <file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE." > <!-- 5d files --> 186 187 <file id="file1" name_suffix="_grid_T" description="ocean T grid variables" > 188 <field field_ref="sst" name="tos" long_name="sea_surface_temperature" /> 189 <field field_ref="sss" name="sos" long_name="sea_surface_salinity" /> 190 <field field_ref="ssh" name="zos" long_name="sea_surface_height_above_geoid" /> 191 <field field_ref="toce" name="thetao" long_name="sea_water_potential_temperature" /> 192 <field field_ref="soce" name="so" long_name="sea_water_salinity" /> 193 <field field_ref="sst2" name="tossq" long_name="square_of_sea_surface_temperature" /> 194 <field field_ref="ssh2" name="zossq" long_name="square_of_sea_surface_height_above_geoid" /> 195 <field field_ref="mldkz5" /> 196 <field field_ref="mldr10_1" /> 197 <field field_ref="empmr" name="wfo" long_name="water_flux_into_sea_water" /> 198 <field field_ref="qsr" name="rsntds" long_name="surface_net_downward_shortwave_flux" /> 199 <field field_ref="qt" name="tohfls" long_name="surface_net_downward_total_heat_flux" /> 200 <field field_ref="saltflx" name="sosflxdo" /> 201 <field field_ref="taum" name="taum" /> 202 <field field_ref="wspd" name="sowindsp" /> 203 <field field_ref="precip" name="soprecip" /> 204 </file> 205 206 <file id="file3" name_suffix="_grid_U" description="ocean U grid variables" > 207 <field field_ref="ssu" name="uos" long_name="sea_surface_x_velocity" /> 208 <field field_ref="uoce" name="uo" long_name="sea_water_x_velocity" /> 209 <field field_ref="utau" name="tauuo" long_name="surface_downward_x_stress" /> 210 <!-- variables available with MLE 211 <field field_ref="psiu_mle" name="psiu_mle" long_name="MLE_streamfunction_along_i-axis" /> 212 --> 213 </file> 214 215 <file id="file4" name_suffix="_grid_V" description="ocean V grid variables" > 216 <field field_ref="ssv" name="vos" long_name="sea_surface_y_velocity" /> 217 <field field_ref="voce" name="vo" long_name="sea_water_y_velocity" /> 218 <field field_ref="vtau" name="tauvo" long_name="surface_downward_y_stress" /> 219 <!-- variables available with MLE 220 <field field_ref="psiv_mle" name="psiv_mle" long_name="MLE_streamfunction_along_j-axis" /> 221 --> 222 </file> 223 224 <file id="file5" name_suffix="_grid_W" description="ocean W grid variables" > 225 <field field_ref="woce" name="wo" long_name="ocean vertical velocity" /> 226 <field field_ref="avt" name="difvho" long_name="ocean_vertical_heat_diffusivity" /> 227 </file> 228 <!-- 229 <file id="file6" name_suffix="_icemod" description="ice variables" > 230 <field field_ref="ice_pres" /> 231 <field field_ref="snowthic_cea" name="snd" long_name="surface_snow_thickness" /> 232 <field field_ref="icethic_cea" name="sit" long_name="sea_ice_thickness" /> 233 <field field_ref="iceprod_cea" name="sip" long_name="sea_ice_thickness" /> 234 <field field_ref="ist_ipa" /> 235 <field field_ref="uice_ipa" /> 236 <field field_ref="vice_ipa" /> 237 <field field_ref="utau_ice" /> 238 <field field_ref="vtau_ice" /> 239 <field field_ref="qsr_io_cea" /> 240 <field field_ref="qns_io_cea" /> 241 <field field_ref="snowpre" /> 242 </file> 243 244 <file id="file8" name_suffix="_Tides" description="tidal harmonics" > 245 <field field_ref="M2x" name="M2x" long_name="M2 Elevation harmonic real part" /> 246 <field field_ref="M2y" name="M2y" long_name="M2 Elevation harmonic imaginary part" /> 247 <field field_ref="M2x_u" name="M2x_u" long_name="M2 current barotrope along i-axis harmonic real part " /> 248 <field field_ref="M2y_u" name="M2y_u" long_name="M2 current barotrope along i-axis harmonic imaginary part " /> 249 <field field_ref="M2x_v" name="M2x_v" long_name="M2 current barotrope along j-axis harmonic real part " /> 250 <field field_ref="M2y_v" name="M2y_v" long_name="M2 current barotrope along j-axis harmonic imaginary part " /> 251 </file> 252 --> 253 </file_group> 254 255 256 <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files --> 257 258 259 <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 260 <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 261 <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 262 <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 263 264 <file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files --> 265 <file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 266 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 267 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 268 269 </file_definition> 270 271 <!-- 272 ============================================================================================================ 273 = grid definition = = DO NOT CHANGE = 274 ============================================================================================================ 275 --> 276 277 <axis_definition> 278 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 279 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 280 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 281 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 282 <axis id="nfloat" long_name="Float number" unit="-" /> 283 <axis id="icbcla" long_name="Iceberg class" unit="-" /> 284 </axis_definition> 285 286 <domain_definition src="./domain_def.xml"/> 287 288 <grid_definition> 289 <grid id="grid_T_2D" domain_ref="grid_T"/> 290 <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 291 <grid id="grid_U_2D" domain_ref="grid_U"/> 292 <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 293 <grid id="grid_V_2D" domain_ref="grid_V"/> 294 <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 295 <grid id="grid_W_2D" domain_ref="grid_W"/> 296 <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 297 </grid_definition> 17 </variable_definition> 298 18 </context> 299 19 300 <context id="xios"> 20 <!-- ============================================================================================ --> 21 <!-- NEMO CONTEXT add and suppress the components you need --> 22 <!-- ============================================================================================ --> 301 23 302 <variable_definition> 303 304 <!-- 305 We must have buffer_size > jpi*jpj*jpk*8 (with jpi and jpj the subdomain size) 306 --> 307 <variable id="buffer_size" type="integer">50000000</variable> 308 <variable id="buffer_server_factor_size" type="integer">2</variable> 309 <variable id="info_level" type="integer">0</variable> 310 <variable id="using_server" type="boolean">false</variable> 311 <variable id="using_oasis" type="boolean">false</variable> 312 <variable id="oasis_codes_id" type="string" >oceanx</variable> 313 314 </variable_definition> 315 316 </context> 317 24 <context id="nemo" src="./context_nemo.xml"/> <!-- NEMO --> 25 318 26 </simulation> -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/iodef_ar5.xml
r5385 r7646 1 1 <?xml version="1.0"?> 2 3 <!-- NOT YET UPDATED TO XIOS2 --> 2 4 <simulation> 3 5 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/iodef_crs.xml
r5385 r7646 1 1 <?xml version="1.0"?> 2 3 <!-- NOT YET UPDATED TO XIOS2 --> 2 4 <simulation> 3 5 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/iodef_demo.xml
r5468 r7646 1 1 <?xml version="1.0"?> 2 3 <!-- NOT YET UPDATED TO XIOS2 --> 2 4 <simulation> 3 5 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/iodef_oldstyle.xml
r5385 r7646 1 1 <?xml version="1.0"?> 2 3 <!-- NOT YET UPDATED TO XIOS2 --> 2 4 <simulation> 3 5 -
trunk/NEMOGCM/CONFIG/ORCA2_LIM/EXP00/namelist_cfg
r6489 r7646 9 9 cn_exp = "ORCA2" ! experience name 10 10 nn_it000 = 1 ! first time step 11 nn_itend = 300 ! last time step (std 5475) 12 / 13 !----------------------------------------------------------------------- 14 &namcfg ! parameters of the configuration 15 !----------------------------------------------------------------------- 16 cp_cfg = "orca" ! name of the configuration 17 jp_cfg = 2 ! resolution of the configuration 18 jpidta = 182 ! 1st lateral dimension ( >= jpi ) 19 jpjdta = 149 ! 2nd " " ( >= jpj ) 20 jpkdta = 31 ! number of levels ( >= jpk ) 21 jpiglo = 182 ! 1st dimension of global domain --> i =jpidta 22 jpjglo = 149 ! 2nd - - --> j =jpjdta 23 jpizoom = 1 ! left bottom (i,j) indices of the zoom 24 jpjzoom = 1 ! in data domain indices 25 jperio = 4 ! lateral cond. type (between 0 and 6) 11 nn_itend = 5475 ! last time step (std 5475) 12 / 13 !----------------------------------------------------------------------- 14 &namcfg ! parameters of the configuration 15 !----------------------------------------------------------------------- 16 ln_read_cfg = .true. ! (=T) read the domain configuration file 17 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 18 cn_domcfg = "ORCA_R2_zps_domcfg" ! domain configuration filename 26 19 / 27 20 !----------------------------------------------------------------------- … … 29 22 !----------------------------------------------------------------------- 30 23 ln_zps = .true. ! z-coordinate - partial steps 31 ln_linssh = .true. ! linear free surface32 24 / 33 25 !----------------------------------------------------------------------- 34 26 &namdom ! space and time domain (bathymetry, mesh, timestep) 35 27 !----------------------------------------------------------------------- 36 jphgr_msh = 0 ! type of horizontal mesh 37 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 38 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 39 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 40 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 41 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 42 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 43 ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients 44 ppa0 = 255.58049070440 ! (default coefficients) 45 ppa1 = 245.58132232490 ! 46 ppkth = 21.43336197938 ! 47 ppacr = 3.0 ! 48 ppdzmin = 999999. ! Minimum vertical spacing 49 pphmax = 999999. ! Maximum depth 50 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates 51 ppa2 = 999999. ! Double tanh function parameters 52 ppkth2 = 999999. ! 53 ppacr2 = 999999. ! 28 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 29 ! 30 nn_msh = 0 ! create (>0) a mesh file or not (=0) 31 ! 54 32 / 55 33 !----------------------------------------------------------------------- … … 65 43 &namsbc ! Surface Boundary Condition (surface module) 66 44 !----------------------------------------------------------------------- 67 / 68 !----------------------------------------------------------------------- 69 &namsbc_core ! namsbc_core CORE bulk formulae 70 !----------------------------------------------------------------------- 45 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 46 / 47 !----------------------------------------------------------------------- 48 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk = T) 49 !----------------------------------------------------------------------- 50 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 71 51 / 72 52 !----------------------------------------------------------------------- … … 134 114 ln_traldf_lev = .false. ! iso-level 135 115 ln_traldf_hor = .false. ! horizontal (geopotential) 136 ln_traldf_iso = .true. ! iso-neutral ( standard operator)137 ln_traldf_triad = .false. ! iso-neutral ( triadoperator)116 ln_traldf_iso = .true. ! iso-neutral (Standard operator) 117 ln_traldf_triad = .false. ! iso-neutral (Triads operator) 138 118 ! 139 119 ! ! iso-neutral options: … … 147 127 nn_aht_ijk_t = 20 ! space/time variation of eddy coef 148 128 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 149 ! ! = 0 constant 150 ! ! = 10 F(k) =ldf_c1d 151 ! ! = 20 F(i,j) =ldf_c2d 129 ! ! = 0 constant 130 ! ! = 10 F(k) =ldf_c1d 131 ! ! = 20 F(i,j) =ldf_c2d 152 132 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 153 133 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d … … 164 144 nn_aei_ijk_t = 21 ! space/time variation of the eiv coeficient 165 145 ! ! =-20 (=-30) read in eddy_induced_velocity_2D.nc (..._3D.nc) file 166 ! ! = 0 constant 167 ! ! = 10 F(k) =ldf_c1d 168 ! ! = 20 F(i,j) =ldf_c2d 146 ! ! = 0 constant 147 ! ! = 10 F(k) =ldf_c1d 148 ! ! = 20 F(i,j) =ldf_c2d 169 149 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 170 150 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 171 151 / 172 152 !----------------------------------------------------------------------- 173 &namtra_dmp ! tracer: T & S newtonian damping 153 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 174 154 !----------------------------------------------------------------------- 175 155 / … … 190 170 &namdyn_hpg ! Hydrostatic pressure gradient option 191 171 !----------------------------------------------------------------------- 192 / 193 !----------------------------------------------------------------------- 194 &namdyn_spg ! Surface pressure gradient 195 !----------------------------------------------------------------------- 196 ln_dynspg_ts = .true. ! Split-explicit free surface 172 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 173 / 174 !----------------------------------------------------------------------- 175 &namdyn_spg ! surface pressure gradient 176 !----------------------------------------------------------------------- 177 ln_dynspg_ts = .true. ! split-explicit free surface 197 178 / 198 179 !----------------------------------------------------------------------- … … 219 200 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 220 201 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 202 ! 203 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 221 204 / 222 205 !----------------------------------------------------------------------- … … 249 232 / 250 233 !----------------------------------------------------------------------- 251 &namhsb ! Heat and salt budgets 252 !----------------------------------------------------------------------- 253 / 254 !----------------------------------------------------------------------- 255 &namobs ! observation usage 234 &namhsb ! Heat and salt budgets (default F) 235 !----------------------------------------------------------------------- 236 / 237 !----------------------------------------------------------------------- 238 &namobs ! observation usage ('key_diaobs') 256 239 !----------------------------------------------------------------------- 257 240 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/1_namelist_cfg
r6140 r7646 6 6 !----------------------------------------------------------------------- 7 7 cn_exp = "Agulhas" ! experience name 8 nn_itend = 480 ! last time step 8 nn_it000 = 1 ! first time step 9 nn_itend = 10950 ! last time step 9 10 nn_stock = 10950 ! frequency of creation of a restart file (modulo referenced to 1) 10 11 nn_write = 10950 ! frequency of write in the output file (modulo referenced to nn_it000) … … 14 15 &namcfg ! parameters of the configuration 15 16 !----------------------------------------------------------------------- 16 cp_cfg = "default" ! name of the configuration 17 jp_cfg = -1 ! resolution of the configuration 18 jpidta = 182 ! 1st lateral dimension ( >= jpi ) 19 jpjdta = 149 ! 2nd " " ( >= jpj ) 20 jpkdta = 31 ! number of levels ( >= jpk ) 21 jpiglo = 182 ! 1st dimension of global domain --> i =jpidta 22 jpjglo = 149 ! 2nd - - --> j =jpjdta 23 jpizoom = 1 ! left bottom (i,j) indices of the zoom 24 jpjzoom = 1 ! in data domain indices 25 jperio = 0 ! lateral cond. type (between 0 and 6) 17 ln_read_cfg = .true. ! (=T) read the domain configuration file 18 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 19 cn_domcfg = "AGRIF_AGULHAS_domain_cfg" ! domain configuration filename 26 20 / 27 21 !----------------------------------------------------------------------- … … 33 27 &namdom ! space and time domain (bathymetry, mesh, timestep) 34 28 !----------------------------------------------------------------------- 35 jphgr_msh = 0 ! type of horizontal mesh 36 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 37 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 38 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 39 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 40 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 41 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 42 ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients 43 ppa0 = 255.58049070440 ! (default coefficients) 44 ppa1 = 245.58132232490 ! 45 ppkth = 21.43336197938 ! 46 ppacr = 3.0 ! 47 ppdzmin = 999999. ! Minimum vertical spacing 48 pphmax = 999999. ! Maximum depth 49 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates 50 ppa2 = 999999. ! Double tanh function parameters 51 ppkth2 = 999999. ! 52 ppacr2 = 999999. ! 29 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 30 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 31 ! 53 32 rn_rdt = 2880. ! time step for the dynamics (and tracer if nn_acc=0) 33 ! 54 34 / 55 35 !----------------------------------------------------------------------- 56 36 &namcrs ! Grid coarsening for dynamics output and/or 57 37 ! ! passive tracer coarsened online simulations 58 38 !----------------------------------------------------------------------- 59 39 / … … 65 45 &namsbc ! Surface Boundary Condition (surface module) 66 46 !----------------------------------------------------------------------- 47 ln_blk = .true. ! CORE bulk formulation (T => fill namsbc_core) 67 48 nn_ice = 0 ! =0 no ice boundary condition , 68 49 ! =1 use observed ice-cover , … … 76 57 / 77 58 !----------------------------------------------------------------------- 78 &namsbc_core ! namsbc_core CORE bulk formulae 79 !----------------------------------------------------------------------- 80 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 81 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 82 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Uwnd' , '' 83 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Vwnd' , '' 84 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 85 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 86 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 87 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 88 sn_prec = 'ncar_precip.15JUNE2009_fill' , -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 89 sn_snow = 'ncar_precip.15JUNE2009_fill' , -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 90 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 91 92 cn_dir = './' ! root directory for the location of the bulk files 93 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data 94 rn_zqt = 10. ! Air temperature and humidity reference height (m) 95 rn_zu = 10. ! Wind vector reference height (m) 96 rn_pfac = 1. ! multiplicative factor for precipitation (total & snow) 97 rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.) 98 rn_vfac = 0. ! multiplicative factor for ocean/ice velocity 99 ! in the calculation of the wind stress (0.=absolute winds or 1.=relative winds) 59 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk = T) 60 !----------------------------------------------------------------------- 61 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 62 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 63 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Uwnd' , '' 64 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bicubic.nc' , 'Vwnd' , '' 65 sn_qsr = 'ncar_rad.15JUNE2009_fill' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 66 sn_qlw = 'ncar_rad.15JUNE2009_fill' , 24 , 'LWDN_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 67 sn_tair = 't_10.15JUNE2009_fill' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 68 sn_humi = 'q_10.15JUNE2009_fill' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 69 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 70 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 71 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 72 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core2_agrif_bilinear.nc' , '' , '' 73 ! 74 ! ! bulk algorithm : 75 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 76 ! 100 77 / 101 78 !----------------------------------------------------------------------- … … 193 170 ln_dynvor_een = .true. ! energy & enstrophy scheme 194 171 nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 195 ln_dynvor_msk = .false. ! vorticity multiplied by fmask (=T) or not (=F) (all vorticity schemes)196 172 / 197 173 !----------------------------------------------------------------------- … … 216 192 ln_dynldf_iso = .false. ! iso-neutral 217 193 ! ! Coefficient 218 nn_ahm_ijk_t = 20 ! space/time variation of eddy coef194 nn_ahm_ijk_t = 0 ! space/time variation of eddy coef 219 195 ! ! =-30 read in eddy_viscosity_3D.nc file 220 196 ! ! =-20 read in eddy_viscosity_2D.nc file -
trunk/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/1_namelist_ice_cfg
r4161 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/LIM2 : Configuration namelist used to overwrite 1_namelist_ice_ref 2 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 3 !! NEMO/LIM3 configuration namelist: Overwrites 1_namelist_ice_ref 4 !! 1 - Generic parameters (namicerun) 5 !! 2 - Diagnostics (namicediag) 6 !! 3 - Ice initialization (namiceini) 7 !! 4 - Ice discretization (namiceitd) 8 !! 5 - Ice dynamics and transport (namicedyn) 9 !! 6 - Ice diffusion (namicehdf) 10 !! 7 - Ice thermodynamics (namicethd) 11 !! 8 - Ice salinity (namicesal) 12 !! 9 - Ice mechanical redistribution (namiceitdme) 3 13 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 ! 5 !----------------------------------------------------------------------- 6 &namicerun ! Share parameters for dynamics/advection/thermo 7 !----------------------------------------------------------------------- 14 !------------------------------------------------------------------------------ 15 &namicerun ! Generic parameters 16 !------------------------------------------------------------------------------ 8 17 / 9 !----------------------------------------------------------------------- 10 &namice ini ! ice initialisation11 !----------------------------------------------------------------------- 18 !------------------------------------------------------------------------------ 19 &namicediag ! Diagnostics 20 !------------------------------------------------------------------------------ 12 21 / 13 !----------------------------------------------------------------------- 14 &namicedyn ! ice dynamic 15 !----------------------------------------------------------------------- 16 creepl = 2.0e-08 ! creep limit 17 nevp = 360 ! number of EVP subcycling iterations 18 telast = 3600 ! timescale for EVP elastic waves 22 !------------------------------------------------------------------------------ 23 &namiceini ! Ice initialization 24 !------------------------------------------------------------------------------ 19 25 / 20 !----------------------------------------------------------------------- 21 &namice trp ! ice transport22 !----------------------------------------------------------------------- 26 !------------------------------------------------------------------------------ 27 &namiceitd ! Ice discretization 28 !------------------------------------------------------------------------------ 23 29 / 24 !----------------------------------------------------------------------- 25 &namice thd ! ice thermodynamic26 !----------------------------------------------------------------------- 30 !------------------------------------------------------------------------------ 31 &namicedyn ! Ice dynamics and transport 32 !------------------------------------------------------------------------------ 27 33 / 28 !----------------------------------------------------------------------- 29 &namice dia ! ice diagnostics30 !----------------------------------------------------------------------- 34 !------------------------------------------------------------------------------ 35 &namicehdf ! Ice horizontal diffusion 36 !------------------------------------------------------------------------------ 31 37 / 32 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 33 &namiceout ! parameters for outputs 34 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 35 / 38 !------------------------------------------------------------------------------ 39 &namicethd ! Ice thermodynamics 40 !------------------------------------------------------------------------------ 41 / 42 !------------------------------------------------------------------------------ 43 &namicesal ! Ice salinity 44 !------------------------------------------------------------------------------ 45 / 46 !------------------------------------------------------------------------------ 47 &namiceitdme ! Ice mechanical redistribution (ridging and rafting) 48 !------------------------------------------------------------------------------ 49 / -
trunk/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/iodef.xml
r5517 r7646 1 1 <?xml version="1.0"?> 2 <simulation> 2 <simulation> 3 3 4 <context id="nemo" time_origin="1950-01-01 00:00:00" > 5 6 <!-- $id$ --> 7 8 <!-- 9 ============================================================================================================ 10 = definition of all existing variables = 11 = DO NOT CHANGE = 12 ============================================================================================================ 13 --> 14 <field_definition src="./field_def.xml"/> 15 <!-- 16 ============================================================================================================ 17 = output files definition = 18 = Define your own files = 19 = put the variables you want... = 20 ============================================================================================================ 21 --> 22 23 <file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4"> 24 25 <file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 4 <!-- ============================================================================================ --> 5 <!-- XIOS context --> 6 <!-- ============================================================================================ --> 26 7 27 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files --> 28 29 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 30 31 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 32 33 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 34 35 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 36 37 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."/> <!-- 1d files --> 38 39 <file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files --> 40 41 <file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files --> 42 43 <file id="file1" name_suffix="_grid_T" description="ocean T grid variables" > 44 <field field_ref="e3t" /> 45 <field field_ref="toce" name="thetao" operation="instant" freq_op="5d" > @toce_e3t / @e3t </field> 46 <field field_ref="soce" name="so" operation="instant" freq_op="5d" > @soce_e3t / @e3t </field> 47 <field field_ref="sst" name="tos" /> 48 <field field_ref="sss" name="sos" /> 49 <field field_ref="ssh" name="zos" /> 50 <field field_ref="sst" name="tosstd" long_name="sea surface temperature standard deviation" operation="instant" freq_op="5d" > sqrt( @sst2 - @sst * @sst ) </field> 51 <field field_ref="ssh" name="zosstd" long_name="sea surface height above geoid standard deviation" operation="instant" freq_op="5d" > sqrt( @ssh2 - @ssh * @ssh ) </field> 52 <field field_ref="sst" name="sstdcy" long_name="amplitude of sst diurnal cycle" operation="average" freq_op="1d" > @sstmax - @sstmin </field> 53 <field field_ref="mldkz5" /> 54 <field field_ref="mldr10_1" /> 55 <field field_ref="mldr10_1" name="mldr10_1dcy" long_name="amplitude of mldr10_1 diurnal cycle" operation="average" freq_op="1d" > @mldr10_1max - @mldr10_1min </field> 56 <field field_ref="sbt" /> 57 <field field_ref="heatc" name="heatc" /> 58 <field field_ref="saltc" name="saltc" /> 59 </file> 60 61 <file id="file2" name_suffix="_SBC" description="surface fluxes variables" > <!-- time step automaticaly defined based on nn_fsbc --> 62 <field field_ref="empmr" name="wfo" /> 63 <field field_ref="qsr_oce" name="qsr_oce" /> 64 <field field_ref="qns_oce" name="qns_oce" /> 65 <field field_ref="qt_oce" name="qt_oce" /> 66 <field field_ref="qsr_ice" name="qsr_ice" /> 67 <field field_ref="qns_ice" name="qns_ice" /> 68 <field field_ref="qtr_ice" name="qtr_ice" /> 69 <field field_ref="qt_ice" name="qt_ice" /> 70 <field field_ref="saltflx" name="sfx" /> 71 <field field_ref="taum" name="taum" /> 72 <field field_ref="wspd" name="windsp" /> 73 <field field_ref="precip" name="precip" /> 74 <!-- ice and snow --> 75 <field field_ref="snowpre" /> 76 <field field_ref="utau_ice" name="utau_ice" /> 77 <field field_ref="vtau_ice" name="vtau_ice" /> 78 </file> 79 80 <file id="file3" name_suffix="_grid_U" description="ocean U grid variables" > 81 <field field_ref="e3u" /> 82 <field field_ref="ssu" name="uos" /> 83 <field field_ref="uoce" name="uo" operation="instant" freq_op="5d" > @uoce_e3u / @e3u </field> 84 <field field_ref="utau" name="tauuo" /> 85 <!-- available with key_diaar5 --> 86 <field field_ref="u_masstr" name="vozomatr" /> 87 <field field_ref="u_heattr" name="sozohetr" /> 88 <field field_ref="u_salttr" name="sozosatr" /> 89 </file> 90 91 <file id="file4" name_suffix="_grid_V" description="ocean V grid variables" > 92 <field field_ref="e3v" /> 93 <field field_ref="ssv" name="vos" /> 94 <field field_ref="voce" name="vo" operation="instant" freq_op="5d" > @voce_e3v / @e3v </field> 95 <field field_ref="vtau" name="tauvo" /> 96 <!-- available with key_diaar5 --> 97 <field field_ref="v_masstr" name="vomematr" /> 98 <field field_ref="v_heattr" name="somehetr" /> 99 <field field_ref="v_salttr" name="somesatr" /> 100 </file> 101 102 <file id="file5" name_suffix="_grid_W" description="ocean W grid variables" > 103 <field field_ref="e3w" /> 104 <field field_ref="woce" name="wo" /> 105 <field field_ref="avt" name="difvho" /> 106 <field field_ref="w_masstr" name="vovematr" /> 107 </file> 108 109 <file id="file6" name_suffix="_icemod" description="ice variables" enabled=".true." > 110 <field field_ref="snowthic_cea" name="snthic" /> 111 <field field_ref="icethic_cea" name="sithic" /> 112 <field field_ref="icevolu" name="sivolu" /> 113 <field field_ref="snowvol" name="snvolu" /> 114 <field field_ref="iceconc" name="siconc" /> 115 116 <field field_ref="vfxbog" name="vfxbog" /> 117 <field field_ref="vfxdyn" name="vfxdyn" /> 118 <field field_ref="vfxopw" name="vfxopw" /> 119 <field field_ref="vfxsni" name="vfxsni" /> 120 <field field_ref="vfxsum" name="vfxsum" /> 121 <field field_ref="vfxbom" name="vfxbom" /> 122 <field field_ref="vfxres" name="vfxres" /> 123 <field field_ref="vfxice" name="vfxice" /> 124 <field field_ref="vfxsnw" name="vfxsnw" /> 125 <field field_ref="vfxsub" name="vfxsub" /> 126 <field field_ref="vfxspr" name="vfxspr" /> 127 128 <field field_ref="icetrp" name="sivtrp" /> 129 <field field_ref="snwtrp" name="snvtrp" /> 130 <field field_ref="saltrp" name="saltrp" /> 131 <field field_ref="deitrp" name="deitrp" /> 132 <field field_ref="destrp" name="destrp" /> 133 134 <field field_ref="sfxbri" name="sfxbri" /> 135 <field field_ref="sfxdyn" name="sfxdyn" /> 136 <field field_ref="sfxres" name="sfxres" /> 137 <field field_ref="sfxbog" name="sfxbog" /> 138 <field field_ref="sfxbom" name="sfxbom" /> 139 <field field_ref="sfxsum" name="sfxsum" /> 140 <field field_ref="sfxsni" name="sfxsni" /> 141 <field field_ref="sfxopw" name="sfxopw" /> 142 <field field_ref="sfx" name="sfx" /> 143 144 <field field_ref="hfxsum" name="hfxsum" /> 145 <field field_ref="hfxbom" name="hfxbom" /> 146 <field field_ref="hfxbog" name="hfxbog" /> 147 <field field_ref="hfxdif" name="hfxdif" /> 148 <field field_ref="hfxopw" name="hfxopw" /> 149 <field field_ref="hfxout" name="hfxout" /> 150 <field field_ref="hfxin" name="hfxin" /> 151 <field field_ref="hfxsnw" name="hfxsnw" /> 152 <field field_ref="hfxerr" name="hfxerr" /> 153 <field field_ref="hfxerr_rem" name="hfxerr_rem" /> 154 155 <!-- ice-ocean heat flux from mass exchange --> 156 <field field_ref="hfxdyn" name="hfxdyn" /> 157 <field field_ref="hfxres" name="hfxres" /> 158 <field field_ref="hfxthd" name="hfxthd" /> 159 <!-- ice-atm. heat flux from mass exchange --> 160 <field field_ref="hfxsub" name="hfxsub" /> 161 <field field_ref="hfxspr" name="hfxspr" /> 162 163 <!-- diags --> 164 <field field_ref="hfxdhc" name="hfxdhc" /> 165 <field field_ref="hfxtur" name="hfxtur" /> 166 167 <field field_ref="isst" name="sst" /> 168 <field field_ref="isss" name="sss" /> 169 <field field_ref="micesalt" name="sisali" /> 170 <field field_ref="micet" name="sitemp" /> 171 <field field_ref="icest" name="sistem" /> 172 <field field_ref="icehc" name="siheco" /> 173 <field field_ref="isnowhc" name="snheco" /> 174 <field field_ref="miceage" name="siages" /> 175 176 <field field_ref="uice_ipa" name="sivelu" /> 177 <field field_ref="vice_ipa" name="sivelv" /> 178 <field field_ref="icevel" name="sivelo" /> 179 <field field_ref="idive" name="sidive" /> 180 <field field_ref="ishear" name="sishea" /> 181 <field field_ref="icestr" name="sistre" /> 182 183 <field field_ref="ibrinv" name="sibrin" /> 184 <field field_ref="icecolf" name="sicolf" /> 185 186 <field field_ref="iceage_cat" name="siagecat" /> 187 <field field_ref="iceconc_cat" name="siconcat" /> 188 <field field_ref="icethic_cat" name="sithicat" /> 189 <field field_ref="snowthic_cat" name="snthicat" /> 190 <field field_ref="salinity_cat" name="salincat" /> 191 <field field_ref="brinevol_cat" name="sibricat" /> 192 <field field_ref="icetemp_cat" name="sitemcat" /> 193 <field field_ref="snwtemp_cat" name="sntemcat" /> 194 195 </file> 196 197 <file id="file7" name_suffix="_scalar" description="scalar variables" enabled=".true." > 198 <field field_ref="voltot" name="scvoltot" /> 199 <field field_ref="sshtot" name="scsshtot" /> 200 <field field_ref="sshsteric" name="scsshste" /> 201 <field field_ref="sshthster" name="scsshtst" /> 202 <field field_ref="masstot" name="scmastot" /> 203 <field field_ref="temptot" name="sctemtot" /> 204 <field field_ref="saltot" name="scsaltot" /> 205 206 <field field_ref="bgtemper" name="bgtemper" /> 207 <field field_ref="bgsaline" name="bgsaline" /> 208 <field field_ref="bgheatco" name="bgheatco" /> 209 <field field_ref="bgsaltco" name="bgsaltco" /> 210 <field field_ref="bgvolssh" name="bgvolssh" /> 211 <field field_ref="bgvole3t" name="bgvole3t" /> 212 <field field_ref="bgfrcvol" name="bgfrcvol" /> 213 <field field_ref="bgfrctem" name="bgfrctem" /> 214 <field field_ref="bgfrcsal" name="bgfrcsal" /> 215 216 <field field_ref="ibgvoltot" name="ibgvoltot" /> 217 <field field_ref="sbgvoltot" name="sbgvoltot" /> 218 <field field_ref="ibgarea" name="ibgarea" /> 219 <field field_ref="ibgsaline" name="ibgsaline" /> 220 <field field_ref="ibgtemper" name="ibgtemper" /> 221 <field field_ref="ibgheatco" name="ibgheatco" /> 222 <field field_ref="sbgheatco" name="sbgheatco" /> 223 <field field_ref="ibgsaltco" name="ibgsaltco" /> 224 225 <field field_ref="ibgvfx" name="ibgvfx" /> 226 <field field_ref="ibgvfxbog" name="ibgvfxbog" /> 227 <field field_ref="ibgvfxopw" name="ibgvfxopw" /> 228 <field field_ref="ibgvfxsni" name="ibgvfxsni" /> 229 <field field_ref="ibgvfxdyn" name="ibgvfxdyn" /> 230 <field field_ref="ibgvfxbom" name="ibgvfxbom" /> 231 <field field_ref="ibgvfxsum" name="ibgvfxsum" /> 232 <field field_ref="ibgvfxres" name="ibgvfxres" /> 233 <field field_ref="ibgvfxspr" name="ibgvfxspr" /> 234 <field field_ref="ibgvfxsnw" name="ibgvfxsnw" /> 235 <field field_ref="ibgvfxsub" name="ibgvfxsub" /> 236 237 <field field_ref="ibgsfx" name="ibgsfx" /> 238 <field field_ref="ibgsfxbri" name="ibgsfxbri" /> 239 <field field_ref="ibgsfxdyn" name="ibgsfxdyn" /> 240 <field field_ref="ibgsfxres" name="ibgsfxres" /> 241 <field field_ref="ibgsfxbog" name="ibgsfxbog" /> 242 <field field_ref="ibgsfxopw" name="ibgsfxopw" /> 243 <field field_ref="ibgsfxsni" name="ibgsfxsni" /> 244 <field field_ref="ibgsfxbom" name="ibgsfxbom" /> 245 <field field_ref="ibgsfxsum" name="ibgsfxsum" /> 246 247 <field field_ref="ibghfxdhc" name="ibghfxdhc" /> 248 <field field_ref="ibghfxspr" name="ibghfxspr" /> 249 250 <field field_ref="ibghfxres" name="ibghfxres" /> 251 <field field_ref="ibghfxsub" name="ibghfxsub" /> 252 <field field_ref="ibghfxdyn" name="ibghfxdyn" /> 253 <field field_ref="ibghfxthd" name="ibghfxthd" /> 254 <field field_ref="ibghfxsum" name="ibghfxsum" /> 255 <field field_ref="ibghfxbom" name="ibghfxbom" /> 256 <field field_ref="ibghfxbog" name="ibghfxbog" /> 257 <field field_ref="ibghfxdif" name="ibghfxdif" /> 258 <field field_ref="ibghfxopw" name="ibghfxopw" /> 259 <field field_ref="ibghfxout" name="ibghfxout" /> 260 <field field_ref="ibghfxin" name="ibghfxin" /> 261 <field field_ref="ibghfxsnw" name="ibghfxsnw" /> 262 263 <field field_ref="ibgfrcvol" name="ibgfrcvol" /> 264 <field field_ref="ibgfrcsfx" name="ibgfrcsfx" /> 265 <field field_ref="ibgvolgrm" name="ibgvolgrm" /> 266 267 </file> 268 269 <!-- 270 <file id="file8" name_suffix="_Tides" description="tidal harmonics" > 271 <field field_ref="M2x" name="M2x" long_name="M2 Elevation harmonic real part" /> 272 <field field_ref="M2y" name="M2y" long_name="M2 Elevation harmonic imaginary part" /> 273 <field field_ref="M2x_u" name="M2x_u" long_name="M2 current barotrope along i-axis harmonic real part " /> 274 <field field_ref="M2y_u" name="M2y_u" long_name="M2 current barotrope along i-axis harmonic imaginary part " /> 275 <field field_ref="M2x_v" name="M2x_v" long_name="M2 current barotrope along j-axis harmonic real part " /> 276 <field field_ref="M2y_v" name="M2y_v" long_name="M2 current barotrope along j-axis harmonic imaginary part " /> 277 </file> 278 --> 279 280 </file_group> 281 282 <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files --> 283 <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 284 <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 285 <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 286 <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 287 288 <file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files --> 289 <file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 290 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 291 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 292 293 </file_definition> 294 295 <!-- 296 ============================================================================================================ 297 = grid definition = = DO NOT CHANGE = 298 ============================================================================================================ 299 --> 300 301 <axis_definition> 302 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 303 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 304 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 305 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 306 <axis id="nfloat" long_name="Float number" unit="1" /> 307 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 308 <axis id="ncatice" long_name="Ice category" unit="1" /> 309 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 310 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 311 </axis_definition> 312 313 <domain_definition src="./domain_def.xml"/> 314 315 <grid_definition> 316 <grid id="grid_T_2D" domain_ref="grid_T"/> 317 <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 318 <grid id="grid_U_2D" domain_ref="grid_U"/> 319 <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 320 <grid id="grid_V_2D" domain_ref="grid_V"/> 321 <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 322 <grid id="grid_W_2D" domain_ref="grid_W"/> 323 <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 324 <grid id="gznl_T_2D" domain_ref="gznl"/> 325 <grid id="gznl_T_3D" domain_ref="gznl" axis_ref="deptht"/> 326 <grid id="gznl_W_3D" domain_ref="gznl" axis_ref="depthw"/> 327 </grid_definition> 328 </context> 329 330 331 <context id="xios"> 8 <context id="xios" > 332 9 333 10 <variable_definition> 334 335 <!-- 336 We must have buffer_size > jpi*jpj*jpk*8 (with jpi and jpj the subdomain size) 337 --> 338 <variable id="buffer_size" type="integer">50000000</variable> 339 <variable id="buffer_server_factor_size" type="integer">2</variable> 340 <variable id="info_level" type="integer">0</variable> 341 <variable id="using_server" type="boolean">false</variable> 342 <variable id="using_oasis" type="boolean">false</variable> 343 <variable id="oasis_codes_id" type="string" >oceanx</variable> 344 11 12 <variable id="info_level" type="int">10</variable> 13 <variable id="using_server" type="bool">true</variable> 14 <variable id="using_oasis" type="bool">false</variable> 15 <variable id="oasis_codes_id" type="string" >oceanx</variable> 16 345 17 </variable_definition> 346 347 18 </context> 348 19 20 <!-- ============================================================================================ --> 21 <!-- NEMO CONTEXT add and suppress the components you need --> 22 <!-- ============================================================================================ --> 23 24 <context id="nemo" src="./context_nemo.xml"/> <!-- NEMO --> 25 349 26 </simulation> -
trunk/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_cfg
r7212 r7646 9 9 cn_exp = "ORCA2" ! experience name 10 10 nn_it000 = 1 ! first time step 11 nn_itend = 300 ! last time step (std 5475) 12 / 13 !----------------------------------------------------------------------- 14 &namcfg ! parameters of the configuration 15 !----------------------------------------------------------------------- 16 cp_cfg = "orca" ! name of the configuration 17 jp_cfg = 2 ! resolution of the configuration 18 jpidta = 182 ! 1st lateral dimension ( >= jpi ) 19 jpjdta = 149 ! 2nd " " ( >= jpj ) 20 jpkdta = 31 ! number of levels ( >= jpk ) 21 jpiglo = 182 ! 1st dimension of global domain --> i =jpidta 22 jpjglo = 149 ! 2nd - - --> j =jpjdta 23 jpizoom = 1 ! left bottom (i,j) indices of the zoom 24 jpjzoom = 1 ! in data domain indices 25 jperio = 4 ! lateral cond. type (between 0 and 6) 11 nn_itend = 5475 ! last time step (std 5475) 12 / 13 !----------------------------------------------------------------------- 14 &namcfg ! parameters of the configuration 15 !----------------------------------------------------------------------- 16 ln_read_cfg = .true. ! (=T) read the domain configuration file 17 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 18 cn_domcfg = "ORCA_R2_zps_domcfg" ! domain configuration filename 26 19 / 27 20 !----------------------------------------------------------------------- … … 33 26 &namdom ! space and time domain (bathymetry, mesh, timestep) 34 27 !----------------------------------------------------------------------- 35 jphgr_msh = 0 ! type of horizontal mesh 36 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 37 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 38 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 39 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 40 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 41 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 42 ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients 43 ppa0 = 255.58049070440 ! (default coefficients) 44 ppa1 = 245.58132232490 ! 45 ppkth = 21.43336197938 ! 46 ppacr = 3.0 ! 47 ppdzmin = 999999. ! Minimum vertical spacing 48 pphmax = 999999. ! Maximum depth 49 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates 50 ppa2 = 999999. ! Double tanh function parameters 51 ppkth2 = 999999. ! 52 ppacr2 = 999999. ! 28 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 29 ! 30 nn_msh = 0 ! create (>0) a mesh file or not (=0) 31 ! 53 32 / 54 33 !----------------------------------------------------------------------- … … 64 43 &namsbc ! Surface Boundary Condition (surface module) 65 44 !----------------------------------------------------------------------- 66 / 67 !----------------------------------------------------------------------- 68 &namsbc_core ! namsbc_core CORE bulk formulae 69 !----------------------------------------------------------------------- 45 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 46 / 47 !----------------------------------------------------------------------- 48 &namsbc_blk ! namsbc_blk Bulk formulae 49 !----------------------------------------------------------------------- 50 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 70 51 / 71 52 !----------------------------------------------------------------------- … … 200 181 / 201 182 !----------------------------------------------------------------------- 202 &namtra_dmp ! tracer: T & S newtonian damping 183 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 203 184 !----------------------------------------------------------------------- 204 185 / … … 219 200 &namdyn_hpg ! Hydrostatic pressure gradient option 220 201 !----------------------------------------------------------------------- 221 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 222 ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation) 202 ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation) 223 203 / 224 204 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_LIM3/EXP00/namelist_ice_cfg
r4690 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/LIM-2 : Ice configuration namelist. Overwrites SHARED/namelist_ice_lim2_ref 2 !! LIM3 configuration namelist: Overwrites SHARED/namelist_ice_lim3_ref 3 !! 1 - Generic parameters (namicerun) 4 !! 2 - Diagnostics (namicediag) 5 !! 3 - Ice initialization (namiceini) 6 !! 4 - Ice discretization (namiceitd) 7 !! 5 - Ice dynamics and transport (namicedyn) 8 !! 6 - Ice diffusion (namicehdf) 9 !! 7 - Ice thermodynamics (namicethd) 10 !! 8 - Ice salinity (namicesal) 11 !! 9 - Ice mechanical redistribution (namiceitdme) 3 12 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 5 !----------------------------------------------------------------------- 6 &namicerun ! Share parameters for dynamics/advection/thermo 7 !----------------------------------------------------------------------- 13 !------------------------------------------------------------------------------ 14 &namicerun ! Generic parameters 15 !------------------------------------------------------------------------------ 8 16 / 9 !----------------------------------------------------------------------- 10 &namice ini ! ice initialisation11 !----------------------------------------------------------------------- 17 !------------------------------------------------------------------------------ 18 &namicediag ! Diagnostics 19 !------------------------------------------------------------------------------ 12 20 / 13 !----------------------------------------------------------------------- 14 &namice dyn ! ice dynamic15 !----------------------------------------------------------------------- 21 !------------------------------------------------------------------------------ 22 &namiceini ! Ice initialization 23 !------------------------------------------------------------------------------ 16 24 / 17 !----------------------------------------------------------------------- 18 &namice thd ! ice thermodynamic19 !----------------------------------------------------------------------- 25 !------------------------------------------------------------------------------ 26 &namiceitd ! Ice discretization 27 !------------------------------------------------------------------------------ 20 28 / 21 !----------------------------------------------------------------------- 22 &namice sal ! ice salinity23 !----------------------------------------------------------------------- 29 !------------------------------------------------------------------------------ 30 &namicedyn ! Ice dynamics and transport 31 !------------------------------------------------------------------------------ 24 32 / 25 !----------------------------------------------------------------------- 26 &namice itdme ! parameters for mechanical redistribution of ice27 !----------------------------------------------------------------------- 33 !------------------------------------------------------------------------------ 34 &namicehdf ! Ice horizontal diffusion 35 !------------------------------------------------------------------------------ 28 36 / 29 !----------------------------------------------------------------------- 30 &namice dia ! ice diagnostics31 !----------------------------------------------------------------------- 37 !------------------------------------------------------------------------------ 38 &namicethd ! Ice thermodynamics 39 !------------------------------------------------------------------------------ 32 40 / 41 !------------------------------------------------------------------------------ 42 &namicesal ! Ice salinity 43 !------------------------------------------------------------------------------ 44 / 45 !------------------------------------------------------------------------------ 46 &namiceitdme ! Ice mechanical redistribution (ridging and rafting) 47 !------------------------------------------------------------------------------ 48 / -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/iodef.xml
r5385 r7646 1 1 <?xml version="1.0"?> 2 <simulation> 2 <simulation> 3 3 4 <context id="nemo" time_origin="1900-01-01 00:00:00" > 5 6 <!-- $id$ --> 7 8 <!-- 9 ============================================================================================================ 10 = definition of all existing variables = 11 = DO NOT CHANGE = 12 ============================================================================================================ 13 --> 14 <field_definition src="./field_def.xml"/> 15 <!-- 16 ============================================================================================================ 17 = output files definition = 18 = Define your own files = 19 = put the variables you want... = 20 ============================================================================================================ 21 --> 4 <!-- ============================================================================================ --> 5 <!-- XIOS context --> 6 <!-- ============================================================================================ --> 22 7 23 <file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4"> 24 25 <file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files --> 26 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files --> 27 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 28 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 29 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 30 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 31 32 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."> <!-- 1d files --> 33 <file id="file1" name_suffix="_bioscalar" description="pisces sms variables" > 34 <field field_ref="tdenit" name="tdenit" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field> 35 <field field_ref="tnfix" name="tnfix" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field> 36 <field field_ref="tcflx" name="tcflx" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field> 37 <field field_ref="tcflxcum" name="tcflxcum" unit="PgC" operation="instant" > tcflxcum * -1. * 12. / 1e15 </field> 38 <field field_ref="tcexp" name="tcexp" unit="PgC/yr" operation="instant" > tcexp * 12. * 86400. * 365. / 1e15 </field> 39 <field field_ref="tintpp" name="tintpp" unit="PgC/yr" operation="instant" > tintpp * 12. * 86400. * 365. / 1e15 </field> 40 <field field_ref="pno3tot" name="pno3tot" unit="umolN" > pno3tot * 16. / 122. * 1e6 </field> 41 <field field_ref="ppo4tot" name="ppo4tot" unit="umolP" > ppo4tot * 1. / 122. * 1e6 </field> 42 <field field_ref="psiltot" name="psiltot" unit="umolC" > psiltot * 1e6 </field> 43 <field field_ref="palktot" name="palktot" unit="umolC" > palktot * 1e6 </field> 44 <field field_ref="pfertot" name="pfertot" unit="nmolFe" > pfertot * 1e9 </field> 45 </file> 46 </file_group> 47 48 <file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files --> 49 <file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."/> <!-- 5d files --> 50 51 <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files --> 52 53 <file id="file2" name_suffix="_ptrc_T" description="pisces sms variables" > 54 <field field_ref="DIC" /> 55 <field field_ref="Alkalini" /> 56 <field field_ref="O2" /> 57 <field field_ref="PO4" /> 58 <field field_ref="Si" /> 59 <field field_ref="Fer" /> 60 <field field_ref="NCHL" /> 61 <field field_ref="DCHL" /> 62 <field field_ref="NO3" /> 63 </file> 64 65 <file id="file3" name_suffix="_diad_T" description="additional pisces diagnostics" > 66 <field field_ref="Cflx" /> 67 <field field_ref="Dpco2" /> 68 </file> 69 70 </file_group> 71 <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 72 <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 73 <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 74 <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 75 76 <file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files --> 77 78 <file id="file4" name_suffix="_ptrc_T" description="pisces sms variables" > 79 <field field_ref="DIC" /> 80 <field field_ref="Alkalini" /> 81 <field field_ref="O2" /> 82 <field field_ref="CaCO3" /> 83 <field field_ref="PO4" /> 84 <field field_ref="POC" /> 85 <field field_ref="Si" /> 86 <field field_ref="PHY" /> 87 <field field_ref="ZOO" /> 88 <field field_ref="DOC" /> 89 <field field_ref="PHY2" /> 90 <field field_ref="ZOO2" /> 91 <field field_ref="DSi" /> 92 <field field_ref="Fer" /> 93 <field field_ref="BFe" /> 94 <field field_ref="GOC" /> 95 <field field_ref="SFe" /> 96 <field field_ref="DFe" /> 97 <field field_ref="GSi" /> 98 <field field_ref="NFe" /> 99 <field field_ref="NCHL" /> 100 <field field_ref="DCHL" /> 101 <field field_ref="NO3" /> 102 <field field_ref="NH4" /> 103 </file> 104 105 <file id="file5" name_suffix="_diad_T" description="additional pisces diagnostics" > 106 <field field_ref="PH" /> 107 <field field_ref="CO3" /> 108 <field field_ref="CO3sat" /> 109 <field field_ref="PAR" /> 110 <field field_ref="PPPHY" /> 111 <field field_ref="PPPHY2" /> 112 <field field_ref="PPNEWN" /> 113 <field field_ref="PPNEWD" /> 114 <field field_ref="PBSi" /> 115 <field field_ref="PFeN" /> 116 <field field_ref="PFeD" /> 117 <field field_ref="xfracal" /> 118 <field field_ref="PCAL" /> 119 <field field_ref="DCAL" /> 120 <field field_ref="GRAZ1" /> 121 <field field_ref="GRAZ2" /> 122 <field field_ref="EPC100" /> 123 <field field_ref="EPFE100" /> 124 <field field_ref="EPSI100" /> 125 <field field_ref="EPCAL100" /> 126 <field field_ref="Cflx" /> 127 <field field_ref="Oflx" /> 128 <field field_ref="Kg" /> 129 <field field_ref="Dpco2" /> 130 <field field_ref="Dpo2" /> 131 <field field_ref="Heup" /> 132 <field field_ref="Irondep" /> 133 <field field_ref="Ironsed" /> 134 <field field_ref="Ironice" /> 135 <field field_ref="Nfix" /> 136 <field field_ref="MuN" /> 137 <field field_ref="MuD" /> 138 <field field_ref="LNnut" /> 139 <field field_ref="LDnut" /> 140 <field field_ref="LNFe" /> 141 <field field_ref="LDFe" /> 142 <field field_ref="LNlight" /> 143 <field field_ref="LDlight" /> 144 <field field_ref="pdust" /> 145 <field field_ref="Fe2" /> 146 <field field_ref="Fe3" /> 147 <field field_ref="FeL1" /> 148 <field field_ref="FeL2" /> 149 <field field_ref="FeP" /> 150 <field field_ref="TL1" /> 151 <field field_ref="TL2" /> 152 <field field_ref="Sdenit" /> 153 <field field_ref="Totlig" /> 154 </file> 155 156 </file_group> 157 <file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 158 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 159 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 160 161 </file_definition> 162 163 <!-- 164 ============================================================================================================ 165 = grid definition = = DO NOT CHANGE = 166 ============================================================================================================ 167 --> 168 169 <axis_definition> 170 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 171 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 172 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 173 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 174 <axis id="nfloat" long_name="Float number" unit="1" /> 175 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 176 <axis id="ncatice" long_name="Ice category" unit="1" /> 177 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 178 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 179 </axis_definition> 180 181 <domain_definition src="./domain_def.xml"/> 182 183 <grid_definition> 184 <grid id="grid_T_2D" domain_ref="grid_T"/> 185 <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 186 <grid id="grid_U_2D" domain_ref="grid_U"/> 187 <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 188 <grid id="grid_V_2D" domain_ref="grid_V"/> 189 <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 190 <grid id="grid_W_2D" domain_ref="grid_W"/> 191 <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 192 </grid_definition> 193 194 </context> 195 196 197 <context id="xios"> 8 <context id="xios" > 198 9 199 10 <variable_definition> 200 201 <!-- 202 We must have buffer_size > jpi*jpj*jpk*8 (with jpi and jpj the subdomain size) 203 --> 204 <variable id="buffer_size" type="integer">50000000</variable> 205 <variable id="buffer_server_factor_size" type="integer">2</variable> 206 <variable id="info_level" type="integer">0</variable> 207 <variable id="using_server" type="boolean">false</variable> 208 <variable id="using_oasis" type="boolean">false</variable> 209 <variable id="oasis_codes_id" type="string" >oceanx</variable> 210 11 12 <variable id="info_level" type="int">10</variable> 13 <variable id="using_server" type="bool">true</variable> 14 <variable id="using_oasis" type="bool">false</variable> 15 <variable id="oasis_codes_id" type="string" >oceanx</variable> 16 211 17 </variable_definition> 212 213 18 </context> 214 19 20 <!-- ============================================================================================ --> 21 <!-- NEMO CONTEXT add and suppress the components you need --> 22 <!-- ============================================================================================ --> 23 24 <context id="nemo" src="./context_nemo.xml"/> <!-- NEMO --> 25 215 26 </simulation> -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_cfg
r6489 r7646 13 13 &namcfg ! parameters of the configuration 14 14 !----------------------------------------------------------------------- 15 cp_cfg = "orca" ! name of the configuration 16 jp_cfg = 2 ! resolution of the configuration 17 jpidta = 182 ! 1st lateral dimension ( >= jpi ) 18 jpjdta = 149 ! 2nd " " ( >= jpj ) 19 jpkdta = 31 ! number of levels ( >= jpk ) 20 jpiglo = 182 ! 1st dimension of global domain --> i =jpidta 21 jpjglo = 149 ! 2nd - - --> j =jpjdta 22 jpizoom = 1 ! left bottom (i,j) indices of the zoom 23 jpjzoom = 1 ! in data domain indices 24 jperio = 4 ! lateral cond. type (between 0 and 6) 15 ln_read_cfg = .true. ! (=T) read the domain configuration file 16 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 17 cn_domcfg = "ORCA_R2_zps_domcfg" ! domain configuration filename 25 18 / 26 19 !----------------------------------------------------------------------- … … 28 21 !----------------------------------------------------------------------- 29 22 ln_zps = .true. ! z-coordinate - partial steps 30 ln_linssh = .true. ! linear free surface31 23 / 32 24 !----------------------------------------------------------------------- 33 25 &namdom ! space and time domain (bathymetry, mesh, timestep) 34 26 !----------------------------------------------------------------------- 35 nn_msh = 1 ! create (=1) a mesh file or not (=0) 36 rn_rdt = 21600. ! time step for the dynamics 37 jphgr_msh = 0 ! type of horizontal mesh 38 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 39 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 40 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 41 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 42 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 43 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 44 ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients 45 ppa0 = 255.58049070440 ! (default coefficients) 46 ppa1 = 245.58132232490 ! 47 ppkth = 21.43336197938 ! 48 ppacr = 3.0 ! 49 ppdzmin = 999999. ! Minimum vertical spacing 50 pphmax = 999999. ! Maximum depth 51 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates 52 ppa2 = 999999. ! Double tanh function parameters 53 ppkth2 = 999999. ! 54 ppacr2 = 999999. ! 27 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 28 ! 29 rn_rdt = 21600. ! time step for the dynamics (and tracer if nn_acc=0) 30 / 31 !----------------------------------------------------------------------- 32 &namlbc ! lateral momentum boundary condition 33 !----------------------------------------------------------------------- 34 ! ! free slip ! partial slip ! no slip ! strong slip 35 rn_shlat = 2. ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat 36 ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical Eqs. 55 37 / 56 38 !----------------------------------------------------------------------- … … 66 48 &namsbc ! Surface Boundary Condition (surface module) 67 49 !----------------------------------------------------------------------- 50 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 68 51 nn_fsbc = 1 ! frequency of surface boundary condition computation 69 52 ln_rnf = .false. ! runoffs 70 53 ln_traqsr = .false. ! Light penetration (T) or not (F) 71 / 54 / 55 !----------------------------------------------------------------------- 56 &namsbc_blk ! namsbc_blk Bulk formulae 57 !----------------------------------------------------------------------- 58 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 59 / 72 60 !----------------------------------------------------------------------- 73 61 &namtra_qsr ! penetrative solar radiation … … 137 125 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 138 126 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 127 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 128 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 139 129 sn_tem = 'dyna_grid_T' , 120 , 'votemper' , .true. , .true. , 'yearly' , '' , '' , '' 140 130 sn_sal = 'dyna_grid_T' , 120 , 'vosaline' , .true. , .true. , 'yearly' , '' , '' , '' … … 145 135 sn_qsr = 'dyna_grid_T' , 120 , 'soshfldo' , .true. , .true. , 'yearly' , '' , '' , '' 146 136 sn_wnd = 'dyna_grid_T' , 120 , 'sowindsp' , .true. , .true. , 'yearly' , '' , '' , '' 147 sn_uwd = 'dyna_grid_U' , 120 , ' vozocrtx' , .true. , .true. , 'yearly' , '' , '' , ''148 sn_vwd = 'dyna_grid_V' , 120 , 'vo mecrty' , .true. , .true. , 'yearly' , '' , '' , ''149 sn_wwd = 'dyna_grid_W' , 120 , ' vovecrtz' , .true. , .true. , 'yearly' , '' , '' , ''137 sn_uwd = 'dyna_grid_U' , 120 , 'uocetr_eff' , .true. , .true. , 'yearly' , '' , '' , '' 138 sn_vwd = 'dyna_grid_V' , 120 , 'vocetr_eff' , .true. , .true. , 'yearly' , '' , '' , '' 139 sn_wwd = 'dyna_grid_W' , 120 , 'wocetr_eff' , .true. , .true. , 'yearly' , '' , '' , '' 150 140 sn_avt = 'dyna_grid_W' , 120 , 'voddmavs' , .true. , .true. , 'yearly' , '' , '' , '' 151 141 sn_ubl = 'dyna_grid_U' , 120 , 'sobblcox' , .true. , .true. , 'yearly' , '' , '' , '' 152 142 sn_vbl = 'dyna_grid_V' , 120 , 'sobblcoy' , .true. , .true. , 'yearly' , '' , '' , '' 153 143 ! 154 cn_dir = './' ! root directory for the location of the dynamical files 155 ln_dynwzv = .true. ! computation of vertical velocity instead of using the one read in file 156 ln_dynbbl = .true. ! bbl coef are in files, so read them - requires ("key_trabbl") 144 cn_dir = './' ! root directory for the location of the dynamical files 145 ln_dynrnf = .false. ! runoffs option enabled (T) or not (F) 146 ln_dynrnf_depth = .false. ! runoffs is spread in vertical (T) or not (F) 147 ! fwbcorr = 3.786e-06 ! annual global mean of empmr for ssh correction 157 148 / 158 149 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_pisces_cfg
r4147 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! PISCES : ORCA2_OFF_PISCES configuration namelsit used to overwrite SHARED/namelist_pisces_ref 3 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! PISCES reference namelist 3 !! 1 - air-sea exchange (nampisext) 4 !! 2 - biological parameters (nampisbio) 5 !! 3 - parameters for nutrient limitations (nampislim) 6 !! 4 - parameters for phytoplankton (nampisprod,nampismort) 7 !! 5 - parameters for zooplankton (nampismes,nampiszoo) 8 !! 6 - parameters for remineralization (nampisrem) 9 !! 7 - parameters for calcite chemistry (nampiscal) 10 !! 8 - parameters for inputs deposition (nampissed) 11 !! 11 - Damping (nampisdmp) 12 !----------------------------------------------------------------------- 13 &nampismod ! Model used 14 !----------------------------------------------------------------------- 15 / 16 !----------------------------------------------------------------------- 17 &nampisext ! air-sea exchange 18 !----------------------------------------------------------------------- 19 / 20 !----------------------------------------------------------------------- 21 &nampisatm ! Atmospheric prrssure 22 !----------------------------------------------------------------------- 23 / 24 !----------------------------------------------------------------------- 25 &nampisbio ! biological parameters 26 !----------------------------------------------------------------------- 27 nrdttrc = 4 ! time step frequency for biology 28 / 29 !----------------------------------------------------------------------- 30 &namp4zlim ! parameters for nutrient limitations for PISCES std - ln_p4z 31 !----------------------------------------------------------------------- 32 / 33 !----------------------------------------------------------------------- 34 &namp5zlim ! parameters for nutrient limitations PISCES QUOTA - ln_p5z 35 !----------------------------------------------------------------------- 36 / 37 !----------------------------------------------------------------------- 38 &namp5zquota ! parameters for nutrient limitations PISCES quota - ln_p5z 39 !----------------------------------------------------------------------- 40 / 41 !----------------------------------------------------------------------- 42 &nampisopt ! parameters for optics 43 !----------------------------------------------------------------------- 44 / 45 !----------------------------------------------------------------------- 46 &namp4zprod ! parameters for phytoplankton growth for PISCES std - ln_p4z 47 !----------------------------------------------------------------------- 48 / 4 49 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 5 &namp isext ! air-sea exchange50 &namp5zprod ! parameters for phytoplankton growth for PISCES quota - ln_p5z 6 51 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 7 52 / 8 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''9 &namp isatm ! Atmospheric prrssure10 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,53 !----------------------------------------------------------------------- 54 &namp4zmort ! parameters for phytoplankton sinks for PISCES std - ln_p4z 55 !----------------------------------------------------------------------- 11 56 / 12 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 13 &nampisbio ! biological parameters 14 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 15 nrdttrc = 4 ! time step frequency for biology 57 !----------------------------------------------------------------------- 58 &namp5zmort ! parameters for phytoplankton sinks for PISCES quota - ln_p5z 59 !----------------------------------------------------------------------- 16 60 / 17 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''18 &namp islim ! parameters for nutrient limitations19 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,61 !----------------------------------------------------------------------- 62 &namp4zmes ! parameters for mesozooplankton for PISCES std - ln_p4z 63 !----------------------------------------------------------------------- 20 64 / 21 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 22 &nampisopt ! parameters for optics 23 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 24 / 25 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 26 &nampisprod ! parameters for phytoplankton growth 27 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 65 !----------------------------------------------------------------------- 66 &namp5zmes ! parameters for mesozooplankton 67 !----------------------------------------------------------------------- 28 68 / 29 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''30 &namp ismort ! parameters for phytoplankton sinks31 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,69 !----------------------------------------------------------------------- 70 &namp4zzoo ! parameters for microzooplankton for PISCES std - ln_p4z 71 !----------------------------------------------------------------------- 32 72 / 33 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''34 &namp ismes ! parameters for mesozooplankton35 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,73 !----------------------------------------------------------------------- 74 &namp5zzoo ! parameters for microzooplankton 75 !----------------------------------------------------------------------- 36 76 / 37 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''38 &nampis zoo ! parameters for microzooplankton39 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,77 !----------------------------------------------------------------------- 78 &nampisfer ! parameters for iron chemistry 79 !----------------------------------------------------------------------- 40 80 / 41 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 42 &nampisfer ! parameters for iron chemistry 43 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 44 / 45 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 81 !----------------------------------------------------------------------- 46 82 &nampisrem ! parameters for remineralization 47 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,83 !----------------------------------------------------------------------- 48 84 / 49 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 85 !----------------------------------------------------------------------- 86 &nampispoc ! parameters for organic particles 87 !----------------------------------------------------------------------- 88 / 89 !----------------------------------------------------------------------- 50 90 &nampiscal ! parameters for Calcite chemistry 51 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,91 !----------------------------------------------------------------------- 52 92 / 53 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''93 !----------------------------------------------------------------------- 54 94 &nampissbc ! parameters for inputs deposition 55 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,95 !----------------------------------------------------------------------- 56 96 / 57 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 97 !----------------------------------------------------------------------- 98 &nampislig ! Namelist parameters for ligands, nampislig 99 !----------------------------------------------------------------------- 100 / 101 !----------------------------------------------------------------------- 102 &nampisice ! Prescribed sea ice tracers 103 !----------------------------------------------------------------------- 104 / 105 !----------------------------------------------------------------------- 58 106 &nampisdmp ! Damping 59 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,60 nn_pisdmp = 1460 ! Frequency of Relaxation 107 !----------------------------------------------------------------------- 108 nn_pisdmp = 1460 ! Frequency of Relaxation 61 109 / 62 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''110 !----------------------------------------------------------------------- 63 111 &nampismass ! Mass conservation 64 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,112 !----------------------------------------------------------------------- 65 113 / 114 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 115 !! PISCES reduced (key_pisces_reduced, ex LOBSTER) : namelists 116 !! 1 - biological parameters for phytoplankton (namlobphy) 117 !! 2 - biological parameters for nutrients (namlobnut) 118 !! 3 - biological parameters for zooplankton (namlobzoo) 119 !! 4 - biological parameters for detritus (namlobdet) 120 !! 5 - biological parameters for DOM (namlobdom) 121 !! 6 - parameters from aphotic layers to sediment (namlobsed) 122 !! 7 - general coefficients (namlobrat) 123 !! 8 - optical parameters (namlobopt) 124 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 125 !----------------------------------------------------------------------- 126 &namlobphy ! biological parameters for phytoplankton 127 !----------------------------------------------------------------------- 128 / 129 !----------------------------------------------------------------------- 130 &namlobnut ! biological parameters for nutrients 131 !----------------------------------------------------------------------- 132 / 133 !----------------------------------------------------------------------- 134 &namlobzoo ! biological parameters for zooplankton 135 !----------------------------------------------------------------------- 136 / 137 !----------------------------------------------------------------------- 138 &namlobdet ! biological parameters for detritus 139 !----------------------------------------------------------------------- 140 / 141 !----------------------------------------------------------------------- 142 &namlobdom ! biological parameters for DOM 143 !----------------------------------------------------------------------- 144 / 145 !----------------------------------------------------------------------- 146 &namlobsed ! parameters from aphotic layers to sediment 147 !----------------------------------------------------------------------- 148 / 149 !----------------------------------------------------------------------- 150 &namlobrat ! general coefficients 151 !----------------------------------------------------------------------- 152 / 153 !----------------------------------------------------------------------- 154 &namlobopt ! optical parameters 155 !----------------------------------------------------------------------- 156 / -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/EXP00/namelist_top_cfg
r6140 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/TOP1 : ORCA2_OFF_PISCES configuration namelist used to overwrite SHARED/namelist_top2 !! NEMO/TOP1 : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref 3 3 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !----------------------------------------------------------------------- 5 5 &namtrc_run ! run information 6 6 !----------------------------------------------------------------------- 7 nn_writetrc = 1460 ! time step frequency for sn_tracer outputs7 ln_top_euler = .true. 8 8 / 9 9 !----------------------------------------------------------------------- 10 10 &namtrc ! tracers definition 11 11 !----------------------------------------------------------------------- 12 jp_bgc = 24 12 13 ! 13 ! ! name ! title of the field ! units ! initial data ! save ! 14 ! ! ! ! ! from file ! or not ! 15 ! ! ! ! ! or not ! ! 16 sn_tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .true. 17 sn_tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .true. 18 sn_tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .true. 19 sn_tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. , .true. 20 sn_tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. , .true. 21 sn_tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .true. 22 sn_tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. , .true. 23 sn_tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .true. 24 sn_tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .true. 25 sn_tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .false. , .true. 26 sn_tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. , .true. 27 sn_tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. , .true. 28 sn_tracer(13) = 'DSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. , .true. 29 sn_tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true. 30 sn_tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. , .true. 31 sn_tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. , .true. 32 sn_tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. , .true. 33 sn_tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. , .true. 34 sn_tracer(19) = 'GSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. , .true. 35 sn_tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. , .true. 36 sn_tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. , .true. 37 sn_tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. , .true. 38 sn_tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true. 39 sn_tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. , .true. 14 ln_pisces = .true. 15 ln_my_trc = .false. 16 ln_age = .false. 17 ln_cfc11 = .false. 18 ln_cfc12 = .false. 19 ln_c14 = .false. 20 ! 21 ln_trcdta = .true. ! Initialisation from data input file (T) or not (F) 22 ! ! ! ! ! 23 ! ! name ! title of the field ! units ! initial data from file or not ! 24 ! ! ! ! ! 25 sn_tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. 26 sn_tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. 27 sn_tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. 28 sn_tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. 29 sn_tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. 30 sn_tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. 31 sn_tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. 32 sn_tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. 33 sn_tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. 34 sn_tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .true. 35 sn_tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. 36 sn_tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. 37 sn_tracer(13) = 'DSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. 38 sn_tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. 39 sn_tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. 40 sn_tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. 41 sn_tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. 42 sn_tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. 43 sn_tracer(19) = 'GSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. 44 sn_tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. 45 sn_tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. 46 sn_tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. 47 sn_tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. 48 sn_tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. 40 49 / 41 50 !----------------------------------------------------------------------- 42 51 &namtrc_dta ! Initialisation from data input file 43 52 !----------------------------------------------------------------------- 44 !45 53 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 46 54 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 47 sn_trcdta(1) = 'data_DIC_nomask' , -12 , 'DIC' , .false. , .true. , 'yearly' , '' , '' , '' 48 sn_trcdta(2) = 'data_Alkalini_nomask' , -12 , 'Alkalini', .false. , .true. , 'yearly' , '' , '' , '' 49 sn_trcdta(3) = 'data_O2_nomask' , -1 , 'O2' , .true. , .true. , 'yearly' , '' , '' , '' 50 sn_trcdta(5) = 'data_PO4_nomask' , -1 , 'PO4' , .true. , .true. , 'yearly' , '' , '' , '' 51 sn_trcdta(7) = 'data_Si_nomask' , -1 , 'Si' , .true. , .true. , 'yearly' , '' , '' , '' 52 sn_trcdta(14) = 'data_Fer_nomask' , -12 , 'Fer' , .false. , .true. , 'yearly' , '' , '' , '' 53 sn_trcdta(23) = 'data_NO3_nomask' , -1 , 'NO3' , .true. , .true. , 'yearly' , '' , '' , '' 54 ! 55 cn_dir = './' ! root directory for the location of the data files 55 sn_trcdta(1) = 'data_DIC_nomask' , -12 , 'DIC' , .false. , .true. , 'yearly' , '' , '' , '' 56 sn_trcdta(2) = 'data_Alkalini_nomask' , -12 , 'Alkalini', .false. , .true. , 'yearly' , '' , '' , '' 57 sn_trcdta(3) = 'data_O2_nomask' , -1 , 'O2' , .true. , .true. , 'yearly' , '' , '' , '' 58 sn_trcdta(5) = 'data_PO4_nomask' , -1 , 'PO4' , .true. , .true. , 'yearly' , '' , '' , '' 59 sn_trcdta(7) = 'data_Si_nomask' , -1 , 'Si' , .true. , .true. , 'yearly' , '' , '' , '' 60 sn_trcdta(10) = 'data_DOC_nomask' , -12 , 'DOC' , .false. , .true. , 'yearly' , '' , '' , '' 61 sn_trcdta(14) = 'data_Fer_nomask' , -12 , 'Fer' , .false. , .true. , 'yearly' , '' , '' , '' 62 sn_trcdta(23) = 'data_NO3_nomask' , -1 , 'NO3' , .true. , .true. , 'yearly' , '' , '' , '' 56 63 rn_trfac(1) = 1.0e-06 ! multiplicative factor 57 64 rn_trfac(2) = 1.0e-06 ! - - - - … … 59 66 rn_trfac(5) = 122.0e-06 ! - - - - 60 67 rn_trfac(7) = 1.0e-06 ! - - - - 68 rn_trfac(10) = 1.0 ! - - - - 61 69 rn_trfac(14) = 1.0 ! - - - - 62 70 rn_trfac(23) = 7.6e-06 ! - - - - … … 81 89 / 82 90 !----------------------------------------------------------------------- 83 &namtrc_dia ! parameters for passive tracer additional diagnostics 91 &namtrc_dmp ! passive tracer newtonian damping 92 !----------------------------------------------------------------------- 93 / 94 !----------------------------------------------------------------------- 95 &namtrc_ice ! Representation of sea ice growth & melt effects 96 !----------------------------------------------------------------------- 97 / 98 !----------------------------------------------------------------------- 99 &namtrc_trd ! diagnostics on tracer trends ('key_trdtrc') 100 ! or mixed-layer trends ('key_trdmld_trc') 84 101 !---------------------------------------------------------------------- 85 nn_writedia = 1460 ! time step frequency for diagnostics86 102 / 87 103 !---------------------------------------------------------------------- 88 &namtrc_bc 104 &namtrc_bc ! data for boundary conditions 89 105 !----------------------------------------------------------------------- 90 106 / 107 !---------------------------------------------------------------------- 108 &namtrc_bdy ! Setup of tracer boundary conditions 109 !----------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/ORCA2_OFF_PISCES/cpp_ORCA2_OFF_PISCES.fcm
r5836 r7646 1 bld::tool::fppkeys key_trabbl key_top key_ offline key_pisces key_iomput key_mpp_mpi1 bld::tool::fppkeys key_trabbl key_top key_iomput key_mpp_mpi -
trunk/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/iodef.xml
r5363 r7646 1 1 <?xml version="1.0"?> 2 <simulation> 2 <simulation> 3 3 4 <context id="nemo" time_origin="1900-01-01 00:00:00" > 5 6 <!-- $id$ --> 7 8 <!-- 9 ============================================================================================================ 10 = definition of all existing variables = 11 = DO NOT CHANGE = 12 ============================================================================================================ 13 --> 14 <field_definition src="./field_def.xml"/> 15 <!-- 16 ============================================================================================================ 17 = output files definition = 18 = Define your own files = 19 = put the variables you want... = 20 ============================================================================================================ 21 --> 22 23 <file_definition type="one_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="1d" min_digits="4"> 24 25 <file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files --> 26 <file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files --> 27 <file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files --> 28 <file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files --> 29 <file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files --> 30 31 <file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."> <!-- 1d files --> 4 <!-- ============================================================================================ --> 5 <!-- XIOS context --> 6 <!-- ============================================================================================ --> 32 7 33 <file id="file1" name_suffix="_grid_T" description="ocean T grid variables" > 34 <field field_ref="sst" name="sosstsst" /> 35 <field field_ref="sss" name="sosaline" /> 36 <field field_ref="ssh" name="sossheig" /> 37 <field field_ref="empmr" name="wfo" /> 38 <field field_ref="qsr" name="rsntds" /> 39 <field field_ref="qt" name="tohfls" /> 40 <field field_ref="mldr10_1" /> 41 </file> 42 43 <file id="file2" name_suffix="_grid_U" description="ocean U grid variables" > 44 <field field_ref="ssu" name="suoce" /> 45 </file> 46 47 <file id="file3" name_suffix="_grid_V" description="ocean V grid variables" > 48 <field field_ref="ssv" name="svoce" /> 49 </file> 50 51 </file_group> 52 53 <file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files --> 54 <file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files --> 55 56 <file id="file4" name_suffix="_grid_T" description="ocean T grid variables" > 57 <field field_ref="sst" name="sosstsst" /> 58 <field field_ref="sst2" name="tossq" /> 59 <field field_ref="sss" name="sosaline" /> 60 <field field_ref="ssh" name="sossheig" /> 61 <field field_ref="ssh2" name="zossq" /> 62 <field field_ref="empmr" name="wfo" /> 63 <field field_ref="qsr" name="rsntds" /> 64 <field field_ref="qt" name="tohfls" /> 65 <field field_ref="taum" /> 66 <field field_ref="mldkz5" /> 67 <field field_ref="mldr10_1" /> 68 </file> 69 70 <file id="file5" name_suffix="_grid_U" description="ocean U grid variables" > 71 <field field_ref="ssu" name="uos" /> 72 <field field_ref="utau" name="tauuo" /> 73 </file> 74 75 <file id="file6" name_suffix="_grid_V" description="ocean V grid variables" > 76 <field field_ref="ssv" name="vos" /> 77 <field field_ref="vtau" name="tauvo" /> 78 </file> 79 80 <file id="file7" name_suffix="_icemod" description="ice variables" > 81 <field field_ref="ice_pres" /> 82 <field field_ref="snowthic_cea" name="snd" /> 83 <field field_ref="icethic_cea" name="sit" /> 84 <field field_ref="iceprod_cea" name="sip" /> 85 <field field_ref="ist_ipa" /> 86 <field field_ref="uice_ipa" /> 87 <field field_ref="vice_ipa" /> 88 <field field_ref="utau_ice" /> 89 <field field_ref="vtau_ice" /> 90 <field field_ref="qsr_io_cea" /> 91 <field field_ref="qns_io_cea" /> 92 <field field_ref="snowpre" /> 93 </file> 94 95 </file_group> 96 97 <file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files --> 98 <file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files --> 99 <file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files --> 100 <file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files --> 101 <file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files --> 102 103 <file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files --> 104 <file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files --> 105 <file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files --> 106 <file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files --> 107 108 </file_definition> 109 110 <!-- 111 ============================================================================================================ 112 = grid definition = = DO NOT CHANGE = 113 ============================================================================================================ 114 --> 115 116 <axis_definition> 117 <axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" /> 118 <axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" /> 119 <axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" /> 120 <axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" /> 121 <axis id="nfloat" long_name="Float number" unit="1" /> 122 <axis id="icbcla" long_name="Iceberg class" unit="1" /> 123 <axis id="ncatice" long_name="Ice category class" unit="1" /> 124 <axis id="iax_20C" long_name="20 degC isotherm" unit="degC" /> 125 <axis id="iax_28C" long_name="28 degC isotherm" unit="degC" /> 126 </axis_definition> 127 128 <domain_definition src="./domain_def.xml"/> 129 130 <grid_definition> 131 <grid id="grid_T_2D" domain_ref="grid_T"/> 132 <grid id="grid_T_3D" domain_ref="grid_T" axis_ref="deptht"/> 133 <grid id="grid_U_2D" domain_ref="grid_U"/> 134 <grid id="grid_U_3D" domain_ref="grid_U" axis_ref="depthu"/> 135 <grid id="grid_V_2D" domain_ref="grid_V"/> 136 <grid id="grid_V_3D" domain_ref="grid_V" axis_ref="depthv"/> 137 <grid id="grid_W_2D" domain_ref="grid_W"/> 138 <grid id="grid_W_3D" domain_ref="grid_W" axis_ref="depthw"/> 139 </grid_definition> 140 141 </context> 142 143 144 <context id="xios"> 8 <context id="xios" > 145 9 146 10 <variable_definition> 147 148 <!-- 149 We must have buffer_size > jpi*jpj*jpk*8 (with jpi and jpj the subdomain size) 150 --> 151 <variable id="buffer_size" type="integer">10000000</variable> 152 <variable id="buffer_server_factor_size" type="integer">2</variable> 153 <variable id="info_level" type="integer">0</variable> 154 <variable id="using_server" type="boolean">false</variable> 155 <variable id="using_oasis" type="boolean">false</variable> 156 <variable id="oasis_codes_id" type="string" >oceanx</variable> 157 11 12 <variable id="info_level" type="int">10</variable> 13 <variable id="using_server" type="bool">true</variable> 14 <variable id="using_oasis" type="bool">false</variable> 15 <variable id="oasis_codes_id" type="string" >oceanx</variable> 16 158 17 </variable_definition> 159 160 18 </context> 161 19 20 <!-- ============================================================================================ --> 21 <!-- NEMO CONTEXT add and suppress the components you need --> 22 <!-- ============================================================================================ --> 23 24 <context id="nemo" src="./context_nemo.xml"/> <!-- NEMO --> 25 162 26 </simulation> -
trunk/NEMOGCM/CONFIG/ORCA2_SAS_LIM/EXP00/namelist_cfg
r6489 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! NEMO/OPA : Configuration namelist used to overwritenamelist_ref2 !! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 ! 4 5 !----------------------------------------------------------------------- 5 6 &namrun ! parameters of the run 6 7 !----------------------------------------------------------------------- 7 cn_exp = "ORCA2_SAS" ! experience name 8 nn_it000 = 1 ! first time step 9 nn_itend = 100 ! last time step (std 5475) 10 / 11 !----------------------------------------------------------------------- 12 &namcfg ! parameters of the configuration 13 !----------------------------------------------------------------------- 14 cp_cfg = "orca" ! name of the configuration 15 jp_cfg = 2 ! resolution of the configuration 16 jpidta = 182 ! 1st lateral dimension ( >= jpi ) 17 jpjdta = 149 ! 2nd " " ( >= jpj ) 18 jpkdta = 31 ! number of levels ( >= jpk ) 19 jpiglo = 182 ! 1st dimension of global domain --> i =jpidta 20 jpjglo = 149 ! 2nd - - --> j =jpjdta 21 jpizoom = 1 ! left bottom (i,j) indices of the zoom 22 jpjzoom = 1 ! in data domain indices 23 jperio = 4 ! lateral cond. type (between 0 and 6) 8 nn_no = 0 ! job number (no more used...) 9 cn_exp = "ORCA2_SAS" ! experience name 10 nn_it000 = 1 ! first time step 11 nn_itend = 100 ! last time step (std 5475) 12 / 13 !----------------------------------------------------------------------- 14 &namcfg ! parameters of the configuration 15 !----------------------------------------------------------------------- 16 ln_read_cfg = .true. ! (=T) read the domain configuration file 17 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 18 cn_domcfg = "ORCA_R2_zps_domcfg" ! domain configuration filename 24 19 / 25 20 !----------------------------------------------------------------------- 26 21 &namzgr ! vertical coordinate 27 22 !----------------------------------------------------------------------- 28 ln_zco = .true. ! z-coordinate - full steps 29 ln_linssh = .true. ! linear free surface 23 ln_zps = .true. ! z-coordinate - partial steps 30 24 / 31 25 !----------------------------------------------------------------------- 32 26 &namdom ! space and time domain (bathymetry, mesh, timestep) 33 27 !----------------------------------------------------------------------- 34 jphgr_msh = 0 ! type of horizontal mesh 35 ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 36 ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 37 ppe1_deg = 999999.0 ! zonal grid-spacing (degrees) 38 ppe2_deg = 999999.0 ! meridional grid-spacing (degrees) 39 ppe1_m = 999999.0 ! zonal grid-spacing (degrees) 40 ppe2_m = 999999.0 ! meridional grid-spacing (degrees) 41 ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients 42 ppa0 = 255.58049070440 ! (default coefficients) 43 ppa1 = 245.58132232490 ! 44 ppkth = 21.43336197938 ! 45 ppacr = 3.0 ! 46 ppdzmin = 999999. ! Minimum vertical spacing 47 pphmax = 999999. ! Maximum depth 48 ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates 49 ppa2 = 999999. ! Double tanh function parameters 50 ppkth2 = 999999. ! 51 ppacr2 = 999999. ! 28 ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time 29 ! 30 nn_msh = 0 ! create (>0) a mesh file or not (=0) 31 ! 52 32 / 53 33 !----------------------------------------------------------------------- … … 57 37 / 58 38 !----------------------------------------------------------------------- 39 &namtsd ! data : Temperature & Salinity 40 !----------------------------------------------------------------------- 41 / 42 !----------------------------------------------------------------------- 43 &namsbc ! Surface Boundary Condition (surface module) 44 !----------------------------------------------------------------------- 45 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 46 / 47 !----------------------------------------------------------------------- 48 &namsbc_blk ! namsbc_blk Bulk formulae 49 !----------------------------------------------------------------------- 50 ln_NCAR = .true. ! "NCAR" algorithm (Large and Yeager 2008) 51 / 52 !----------------------------------------------------------------------- 53 &namsbc_sas ! Stand-Alone Surface module 54 !----------------------------------------------------------------------- 55 / 56 !----------------------------------------------------------------------- 57 &namsbc_rnf ! runoffs namelist surface boundary condition 58 !----------------------------------------------------------------------- 59 / 60 !----------------------------------------------------------------------- 61 &namsbc_ssr ! surface boundary condition : sea surface restoring 62 !----------------------------------------------------------------------- 63 / 64 !----------------------------------------------------------------------- 65 &namsbc_alb ! albedo parameters 66 !----------------------------------------------------------------------- 67 / 68 !----------------------------------------------------------------------- 69 &namberg ! iceberg parameters 70 !----------------------------------------------------------------------- 71 / 72 !----------------------------------------------------------------------- 73 &namlbc ! lateral momentum boundary condition 74 !----------------------------------------------------------------------- 75 / 76 !----------------------------------------------------------------------- 77 &nambfr ! bottom friction 78 !----------------------------------------------------------------------- 79 / 80 !----------------------------------------------------------------------- 81 &nambbc ! bottom temperature boundary condition (default: NO) 82 !----------------------------------------------------------------------- 83 ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom 84 / 85 !----------------------------------------------------------------------- 86 &nambbl ! bottom boundary layer scheme 87 !----------------------------------------------------------------------- 88 / 89 !----------------------------------------------------------------------- 90 &nameos ! ocean physical parameters 91 !----------------------------------------------------------------------- 92 ln_teos10 = .true. ! = Use TEOS-10 equation of state 93 / 94 !----------------------------------------------------------------------- 95 &namtra_adv ! advection scheme for tracer 96 !----------------------------------------------------------------------- 97 ln_traadv_fct = .true. ! FCT scheme 98 nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order 99 nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order 100 nn_fct_zts = 0 ! > 1 , 2nd order FCT scheme with vertical sub-timestepping 101 ! ! (number of sub-timestep = nn_fct_zts) 102 / 103 !----------------------------------------------------------------------- 104 &namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param) 105 !----------------------------------------------------------------------- 106 / 107 !---------------------------------------------------------------------------------- 108 &namtra_ldf ! lateral diffusion scheme for tracers 109 !---------------------------------------------------------------------------------- 110 ! ! Operator type: 111 ln_traldf_lap = .true. ! laplacian operator 112 ln_traldf_blp = .false. ! bilaplacian operator 113 ! ! Direction of action: 114 ln_traldf_lev = .false. ! iso-level 115 ln_traldf_hor = .false. ! horizontal (geopotential) 116 ln_traldf_iso = .true. ! iso-neutral (Standard operator) 117 ln_traldf_triad = .false. ! iso-neutral (Triads operator) 118 ! 119 ! ! iso-neutral options: 120 ln_traldf_msc = .true. ! Method of Stabilizing Correction (both operators) 121 rn_slpmax = 0.01 ! slope limit (both operators) 122 ln_triad_iso = .false. ! pure horizontal mixing in ML (triad only) 123 rn_sw_triad = 1 ! =1 switching triad ; =0 all 4 triads used (triad only) 124 ln_botmix_triad = .false. ! lateral mixing on bottom (triad only) 125 ! 126 ! ! Coefficients: 127 nn_aht_ijk_t = 20 ! space/time variation of eddy coef 128 ! ! =-20 (=-30) read in eddy_diffusivity_2D.nc (..._3D.nc) file 129 ! ! = 0 constant 130 ! ! = 10 F(k) =ldf_c1d 131 ! ! = 20 F(i,j) =ldf_c2d 132 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 133 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 134 ! ! = 31 F(i,j,k,t)=F(local velocity) 135 rn_aht_0 = 2000. ! lateral eddy diffusivity (lap. operator) [m2/s] 136 rn_bht_0 = 1.e+12 ! lateral eddy diffusivity (bilap. operator) [m4/s] 137 / 138 !---------------------------------------------------------------------------------- 139 &namtra_ldfeiv ! eddy induced velocity param. 140 !---------------------------------------------------------------------------------- 141 ln_ldfeiv =.true. ! use eddy induced velocity parameterization 142 ln_ldfeiv_dia =.true. ! diagnose eiv stream function and velocities 143 rn_aeiv_0 = 2000. ! eddy induced velocity coefficient [m2/s] 144 nn_aei_ijk_t = 21 ! space/time variation of the eiv coeficient 145 ! ! =-20 (=-30) read in eddy_induced_velocity_2D.nc (..._3D.nc) file 146 ! ! = 0 constant 147 ! ! = 10 F(k) =ldf_c1d 148 ! ! = 20 F(i,j) =ldf_c2d 149 ! ! = 21 F(i,j,t) =Treguier et al. JPO 1997 formulation 150 ! ! = 30 F(i,j,k) =ldf_c2d + ldf_c1d 151 / 152 !----------------------------------------------------------------------- 153 &namtra_dmp ! tracer: T & S newtonian damping (default: NO) 154 !----------------------------------------------------------------------- 155 !----------------------------------------------------------------------- 156 &namdyn_adv ! formulation of the momentum advection 157 !----------------------------------------------------------------------- 158 / 159 !----------------------------------------------------------------------- 160 &namdyn_vor ! option of physics/algorithm (not control by CPP keys) 161 !----------------------------------------------------------------------- 162 ln_dynvor_ene = .false. ! enstrophy conserving scheme 163 ln_dynvor_ens = .false. ! energy conserving scheme 164 ln_dynvor_mix = .false. ! mixed scheme 165 ln_dynvor_een = .true. ! energy & enstrophy scheme 166 nn_een_e3f = 0 ! e3f = masked averaging of e3t divided by 4 (=0) or by the sum of mask (=1) 167 / 168 !----------------------------------------------------------------------- 169 &namdyn_hpg ! Hydrostatic pressure gradient option 170 !----------------------------------------------------------------------- 171 / 172 !----------------------------------------------------------------------- 173 &namdyn_spg ! surface pressure gradient 174 !----------------------------------------------------------------------- 175 ln_dynspg_ts = .true. ! split-explicit free surface 176 / 177 !----------------------------------------------------------------------- 178 &namdyn_ldf ! lateral diffusion on momentum 179 !----------------------------------------------------------------------- 180 ! ! Type of the operator : 181 ! ! no diffusion: set ln_dynldf_lap=..._blp=F 182 ln_dynldf_lap = .true. ! laplacian operator 183 ln_dynldf_blp = .false. ! bilaplacian operator 184 ! ! Direction of action : 185 ln_dynldf_lev = .true. ! iso-level 186 ln_dynldf_hor = .false. ! horizontal (geopotential) 187 ln_dynldf_iso = .false. ! iso-neutral 188 ! ! Coefficient 189 nn_ahm_ijk_t = -30 ! space/time variation of eddy coef 190 ! ! =-30 read in eddy_viscosity_3D.nc file 191 ! ! =-20 read in eddy_viscosity_2D.nc file 192 ! ! = 0 constant 193 ! ! = 10 F(k)=c1d 194 ! ! = 20 F(i,j)=F(grid spacing)=c2d 195 ! ! = 30 F(i,j,k)=c2d*c1d 196 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 197 rn_ahm_0 = 40000. ! horizontal laplacian eddy viscosity [m2/s] 198 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 199 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 200 ! 201 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 202 / 203 !----------------------------------------------------------------------- 204 &namzdf ! vertical physics 205 !----------------------------------------------------------------------- 206 / 207 !----------------------------------------------------------------------- 208 &namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke") 209 !----------------------------------------------------------------------- 210 / 211 !----------------------------------------------------------------------- 212 &namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm") 213 !----------------------------------------------------------------------- 214 / 215 !----------------------------------------------------------------------- 216 &namzdf_tmx ! tidal mixing parameterization ("key_zdftmx") 217 !----------------------------------------------------------------------- 218 / 219 !----------------------------------------------------------------------- 220 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 221 !----------------------------------------------------------------------- 222 / 223 !----------------------------------------------------------------------- 59 224 &namctl ! Control prints & Benchmark 60 225 !----------------------------------------------------------------------- 61 226 / 62 227 !----------------------------------------------------------------------- 63 &namsbc ! Surface Boundary Condition (surface module) 64 !----------------------------------------------------------------------- 65 / 66 !----------------------------------------------------------------------- 67 &namsbc_sas ! analytical surface boundary condition 68 !----------------------------------------------------------------------- 69 / 70 !----------------------------------------------------------------------- 71 &namsbc_core ! namsbc_core CORE bulk formulae 72 !----------------------------------------------------------------------- 73 / 74 !----------------------------------------------------------------------- 75 &namsbc_ssr ! surface boundary condition : sea surface restoring 76 !----------------------------------------------------------------------- 77 / 78 !----------------------------------------------------------------------- 79 &namsbc_alb ! albedo parameters 80 !----------------------------------------------------------------------- 81 / 82 !----------------------------------------------------------------------- 83 &namlbc ! lateral momentum boundary condition 84 !----------------------------------------------------------------------- 85 / 86 !----------------------------------------------------------------------- 87 &nameos ! ocean physical parameters 88 !----------------------------------------------------------------------- 89 ln_teos10 = .true. ! = Use TEOS-10 equation of state 90 / 91 !----------------------------------------------------------------------- 92 &nammpp ! Massively Parallel Processing ("key_mpp_mpi) 93 !----------------------------------------------------------------------- 94 / 228 &namptr ! Poleward Transport Diagnostic 229 !----------------------------------------------------------------------- 230 / 231 !----------------------------------------------------------------------- 232 &namhsb ! Heat and salt budgets (default F) 233 !----------------------------------------------------------------------- 234 / 235 !----------------------------------------------------------------------- 236 &namobs ! observation usage ('key_diaobs') 237 !----------------------------------------------------------------------- 238 / 239 !----------------------------------------------------------------------- 240 &nam_asminc ! assimilation increments ('key_asminc') 241 !----------------------------------------------------------------------- 242 / -
trunk/NEMOGCM/CONFIG/SHARED/namelist_ice_lim3_ref
r6416 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! LIM3 namelist 2 !! LIM3 namelist: 3 3 !! 1 - Generic parameters (namicerun) 4 !! 2 - Ice initialization (namiceini) 5 !! 3 - Ice discretization (namiceitd) 6 !! 4 - Ice dynamics and transport (namicedyn) 7 !! 5 - Ice thermodynamics (namicethd) 8 !! 6 - Ice salinity (namicesal) 9 !! 7 - Ice mechanical redistribution (namiceitdme) 10 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 !! 2 - Diagnostics (namicediag) 5 !! 3 - Ice initialization (namiceini) 6 !! 4 - Ice discretization (namiceitd) 7 !! 5 - Ice dynamics and transport (namicedyn) 8 !! 6 - Ice diffusion (namicehdf) 9 !! 7 - Ice thermodynamics (namicethd) 10 !! 8 - Ice salinity (namicesal) 11 !! 9 - Ice mechanical redistribution (namiceitdme) 12 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 11 13 ! 12 14 !------------------------------------------------------------------------------ 13 15 &namicerun ! Generic parameters 14 16 !------------------------------------------------------------------------------ 15 jpl = 5 ! number of ice categories 16 nlay_i = 2 ! number of ice layers 17 nlay_s = 1 ! number of snow layers (only 1 is working) 18 cn_icerst_in = "restart_ice" ! suffix of ice restart name (input) 19 cn_icerst_indir = "." ! directory from which to read input ice restarts 20 cn_icerst_out = "restart_ice" ! suffix of ice restart name (output) 21 cn_icerst_outdir = "." ! directory in which to write output ice restarts 22 ln_limdyn = .true. ! ice dynamics (T) or thermodynamics only (F) 23 rn_amax_n = 0.999 ! maximum tolerated ice concentration NH 24 rn_amax_s = 0.999 ! maximum tolerated ice concentration SH 25 ln_limdiahsb = .false. ! check the heat and salt budgets (T) or not (F) 26 ln_limdiaout = .true. ! output the heat and salt budgets (T) or not (F) 27 ln_icectl = .false. ! ice points output for debug (T or F) 28 iiceprt = 10 ! i-index for debug 29 jiceprt = 10 ! j-index for debug 17 jpl = 5 ! number of ice categories 18 nlay_i = 2 ! number of ice layers 19 nlay_s = 1 ! number of snow layers (only 1 is working) 20 rn_amax_n = 0.997 ! maximum tolerated ice concentration NH 21 rn_amax_s = 0.997 ! maximum tolerated ice concentration SH 22 cn_icerst_in = "restart_ice" ! suffix of ice restart name (input) 23 cn_icerst_out = "restart_ice" ! suffix of ice restart name (output) 24 cn_icerst_indir = "." ! directory to read input ice restarts 25 cn_icerst_outdir = "." ! directory to write output ice restarts 26 ln_limthd = .true. ! ice thermo (T) or not (F) => DO NOT TOUCH UNLESS U KNOW WHAT U DO 27 ln_limdyn = .true. ! ice dynamics (T) or not (F) => DO NOT TOUCH UNLESS U KNOW WHAT U DO 28 nn_limdyn = 2 ! (ln_limdyn=T) switch for ice dynamics 29 ! 2: total 30 ! 1: advection only (no diffusion, no ridging/rafting) 31 ! 0: advection only (as 1 but with prescribed velocity, bypass rheology) 32 rn_uice = 0.00001 ! (nn_limdyn=0) ice u-velocity 33 rn_vice = -0.00001 ! (nn_limdyn=0) ice v-velocity 34 / 35 !------------------------------------------------------------------------------ 36 &namicediag ! Diagnostics 37 !------------------------------------------------------------------------------ 38 ln_limdiachk = .false. ! check online the heat, mass & salt budgets (T) or not (F) 39 ln_limdiahsb = .false. ! output the heat, mass & salt budgets (T) or not (F) 40 ln_limctl = .false. ! ice points output for debug (T or F) 41 iiceprt = 10 ! i-index for debug 42 jiceprt = 10 ! j-index for debug 30 43 / 31 44 !------------------------------------------------------------------------------ 32 45 &namiceini ! Ice initialization 33 46 !------------------------------------------------------------------------------ 34 ln_iceini = .true. ! activate ice initialization (T) or not (F) 35 rn_thres_sst = 2.0 ! maximum water temperature with initial ice (degC) 36 rn_hts_ini_n = 0.3 ! initial real snow thickness (m), North 37 rn_hts_ini_s = 0.3 ! " " South 38 rn_hti_ini_n = 3.0 ! initial real ice thickness (m), North 39 rn_hti_ini_s = 1.0 ! " " South 40 rn_ati_ini_n = 0.9 ! initial ice concentration (-), North 41 rn_ati_ini_s = 0.9 ! " " South 42 rn_smi_ini_n = 6.3 ! initial ice salinity (g/kg), North 43 rn_smi_ini_s = 6.3 ! " " South 44 rn_tmi_ini_n = 270. ! initial ice/snw temperature (K), North 45 rn_tmi_ini_s = 270. ! " " South 47 ! -- limistate -- ! 48 ln_limini = .true. ! activate ice initialization (T) or not (F) 49 ln_limini_file = .false. ! netcdf file provided for initialization (T) or not (F) 50 rn_thres_sst = 2.0 ! maximum water temperature with initial ice (degC) 51 rn_hts_ini_n = 0.3 ! initial real snow thickness (m), North 52 rn_hts_ini_s = 0.3 ! " " South 53 rn_hti_ini_n = 3.0 ! initial real ice thickness (m), North 54 rn_hti_ini_s = 1.0 ! " " South 55 rn_ati_ini_n = 0.9 ! initial ice concentration (-), North 56 rn_ati_ini_s = 0.9 ! " " South 57 rn_smi_ini_n = 6.3 ! initial ice salinity (g/kg), North 58 rn_smi_ini_s = 6.3 ! " " South 59 rn_tmi_ini_n = 270. ! initial ice/snw temperature (K), North 60 rn_tmi_ini_s = 270. ! " " South 46 61 / 47 62 !------------------------------------------------------------------------------ … … 56 71 &namicedyn ! Ice dynamics and transport 57 72 !------------------------------------------------------------------------------ 58 nn_icestr = 0 ! ice strength parameteriztaion 59 ! 0: Hibler_79 P = pstar*<h>*exp(-c_rhg*A) 60 ! 1: Rothrock_75 P = Cf*coeff*integral(wr.h^2) 61 ln_icestr_bvf = .false. ! ice strength function brine volume (T) or not (F) 62 rn_pe_rdg = 17.0 ! ridging work divided by pot. energy change in ridging, if nn_icestr = 1 63 rn_pstar = 2.0e+04 ! ice strength thickness parameter (N/m2), nn_icestr = 0 64 rn_crhg = 20.0 ! ice strength conc. parameter (-), nn_icestr = 0 65 rn_cio = 5.0e-03 ! ice-ocean drag coefficient (-) 66 rn_creepl = 1.0e-12 ! creep limit (s-1) 67 rn_ecc = 2.0 ! eccentricity of the elliptical yield curve 68 nn_nevp = 120 ! number of EVP subcycles 69 rn_relast = 0.333 ! ratio of elastic timescale to ice time step: Telast = dt_ice * rn_relast 70 ! advised value: 1/3 (rn_nevp=120) or 1/9 (rn_nevp=300) 71 nn_ahi0 = 2 ! horizontal diffusivity computation 72 ! 0: use rn_ahi0_ref 73 ! 1: use rn_ahi0_ref x mean grid cell length / ( 2deg mean grid cell length ) 74 ! 2: use rn_ahi0_ref x grid cell length / ( 2deg mean grid cell length ) 75 rn_ahi0_ref = 350.0 ! horizontal sea ice diffusivity (m2/s) 76 ! if nn_ahi0 > 0, rn_ahi0_ref is the reference value at a nominal 2 deg resolution 73 ! -- limtrp & limadv -- ! 74 nn_limadv = 0 ! choose the advection scheme (-1=Prather ; 0=Ultimate-Macho) 75 nn_limadv_ord = 5 ! choose the order of the advection scheme (if nn_limadv=0) 76 ! -- limitd_me -- ! 77 nn_icestr = 0 ! ice strength parameteriztaion 78 ! 0: Hibler_79 P = pstar*<h>*exp(-c_rhg*A) 79 ! 1: Rothrock_75 P = Cf*coeff*integral(wr.h^2) 80 rn_pe_rdg = 17.0 ! (nn_icestr=1) ridging work divided by pot. energy change in ridging 81 rn_pstar = 2.0e+04 ! (nn_icestr=0) ice strength thickness parameter (N/m2) 82 rn_crhg = 20.0 ! (nn_icestr=0) ice strength conc. parameter (-) 83 ln_icestr_bvf = .false. ! ice strength function brine volume (T) or not (F) 84 ! 85 ! -- limdyn & limrhg -- ! 86 rn_cio = 5.0e-03 ! ice-ocean drag coefficient (-) 87 rn_creepl = 1.0e-12 ! creep limit (s-1) 88 rn_ecc = 2.0 ! eccentricity of the elliptical yield curve 89 nn_nevp = 120 ! number of EVP subcycles 90 rn_relast = 0.333 ! ratio of elastic timescale to ice time step: Telast = dt_ice * rn_relast 91 ! advised value: 1/3 (rn_nevp=120) or 1/9 (rn_nevp=300) 92 ln_landfast = .false. ! landfast ice parameterization (T or F) 93 rn_gamma = 0.15 ! (ln_landfast=T) fraction of ocean depth that ice must reach to initiate landfast 94 ! recommended range: [0.1 ; 0.25] 95 rn_icebfr = 10. ! (ln_landfast=T) maximum bottom stress per unit area of contact (N/m2) 96 ! a very large value ensures ice velocity=0 even with a small contact area 97 ! recommended range: ?? (should be greater than atm-ice stress => >0.1 N/m2) 98 rn_lfrelax = 1.e-5 ! (ln_landfast=T) relaxation time scale to reach static friction (s-1) 77 99 / 78 100 !------------------------------------------------------------------------------ 79 101 &namicehdf ! Ice horizontal diffusion 80 102 !------------------------------------------------------------------------------ 81 nn_convfrq = 5 ! convergence check frequency of the Crant-Nicholson scheme (perf. optimization) 103 ! -- limhdf -- ! 104 nn_ahi0 = -1 ! horizontal diffusivity computation 105 ! -1: no diffusion (bypass limhdf) 106 ! 0: use rn_ahi0_ref 107 ! 1: use rn_ahi0_ref x mean grid cell length / ( 2deg mean grid cell length ) 108 ! 2: use rn_ahi0_ref x grid cell length / ( 2deg mean grid cell length ) 109 rn_ahi0_ref = 350.0 ! horizontal sea ice diffusivity (m2/s) 110 ! if nn_ahi0 > 0, rn_ahi0_ref is the reference value at a nominal 2 deg resolution 82 111 / 83 112 !------------------------------------------------------------------------------ 84 113 &namicethd ! Ice thermodynamics 85 114 !------------------------------------------------------------------------------ 86 rn_hnewice = 0.1 ! thickness for new ice formation in open water (m) 87 ln_frazil = .false. ! use frazil ice collection thickness as a function of wind (T) or not (F) 88 rn_maxfrazb = 1.0 ! maximum fraction of frazil ice collecting at the ice base 89 rn_vfrazb = 0.417 ! thresold drift speed for frazil ice collecting at the ice bottom (m/s) 90 rn_Cfrazb = 5.0 ! squeezing coefficient for frazil ice collecting at the ice bottom 91 rn_himin = 0.10 ! minimum ice thickness (m) used in remapping, must be smaller than rn_hnewice 92 rn_betas = 0.66 ! exponent in lead-ice repratition of snow precipitation 93 ! betas = 1 -> equipartition, betas < 1 -> more on leads 94 rn_kappa_i = 1.0 ! radiation attenuation coefficient in sea ice (m-1) 95 nn_conv_dif = 50 ! maximal number of iterations for heat diffusion computation 96 rn_terr_dif = 0.0001 ! maximum temperature after heat diffusion (degC) 97 nn_ice_thcon= 1 ! sea ice thermal conductivity 98 ! 0: k = k0 + beta.S/T (Untersteiner, 1964) 99 ! 1: k = k0 + beta1.S/T - beta2.T (Pringle et al., 2007) 100 nn_monocat = 0 ! virtual ITD mono-category parameterizations (1, jpl = 1 only) or not (0) 101 ! 2: simple piling instead of ridging --- temporary option 102 ! 3: activate G(he) only --- temporary option 103 ! 4: activate lateral melting only --- temporary option 104 ln_it_qnsice = .true. ! iterate the surface non-solar flux with surface temperature (T) or not (F) 115 ! -- limthd_dif -- ! 116 rn_kappa_i = 1.0 ! radiation attenuation coefficient in sea ice (m-1) 117 nn_conv_dif = 50 ! maximal number of iterations for heat diffusion computation 118 rn_terr_dif = 1.0e-04 ! maximum temperature after heat diffusion (degC) 119 nn_ice_thcon = 1 ! sea ice thermal conductivity 120 ! 0: k = k0 + beta.S/T (Untersteiner, 1964) 121 ! 1: k = k0 + beta1.S/T - beta2.T (Pringle et al., 2007) 122 ln_it_qnsice = .true. ! iterate the surface non-solar flux with surface temperature (T) or not (F) 123 nn_monocat = 0 ! virtual ITD mono-category parameterizations (1, jpl = 1 only) or not (0) 124 ! 2: simple piling instead of ridging --- temporary option 125 ! 3: activate G(he) only --- temporary option 126 ! 4: activate extra lateral melting only --- temporary option 127 ! -- limthd_dh -- ! 128 ln_limdH = .true. ! activate ice thickness change from growing/melting (T) or not (F) => DO NOT TOUCH UNLESS U KNOW WHAT U DO 129 rn_betas = 0.66 ! exponent in lead-ice repratition of snow precipitation 130 ! betas = 1 -> equipartition, betas < 1 -> more on leads 131 ! -- limthd_da -- ! 132 ln_limdA = .true. ! activate lateral melting param. (T) or not (F) => DO NOT TOUCH UNLESS U KNOW WHAT U DO 133 rn_beta = 1.0 ! (ln_latmelt=T) coef. beta for lateral melting param. Recommended range=[0.8-1.2] 134 ! => decrease = more melt and melt peaks toward higher concentration (A~0.5 for beta=1 ; A~0.8 for beta=0.2) 135 ! 0.3 = best fit for western Fram Strait and Antarctica 136 ! 1.4 = best fit for eastern Fram Strait 137 rn_dmin = 8. ! (ln_latmelt=T) minimum floe diameter for lateral melting param. Recommended range=[6-10] 138 ! => 6 vs 8m = +40% melting at the peak (A~0.5) 139 ! 10 vs 8m = -20% melting 140 ! -- limthd_lac -- ! 141 ln_limdO = .true. ! activate ice growth in open-water (T) or not (F) => DO NOT TOUCH UNLESS U KNOW WHAT U DO 142 rn_hnewice = 0.1 ! thickness for new ice formation in open water (m) 143 ln_frazil = .false. ! Frazil ice parameterization (ice collection as a function of wind) 144 rn_maxfrazb = 1.0 ! (ln_frazil=T) maximum fraction of frazil ice collecting at the ice base 145 rn_vfrazb = 0.417 ! (ln_frazil=T) thresold drift speed for frazil ice collecting at the ice bottom (m/s) 146 rn_Cfrazb = 5.0 ! (ln_frazil=T) squeezing coefficient for frazil ice collecting at the ice bottom 147 ! -- limitd_th -- ! 148 rn_himin = 0.1 ! minimum ice thickness (m) used in remapping, must be smaller than rn_hnewice 105 149 / 106 150 !------------------------------------------------------------------------------ 107 151 &namicesal ! Ice salinity 108 152 !------------------------------------------------------------------------------ 109 nn_icesal = 2 ! ice salinity option 110 ! 1: constant ice salinity (S=rn_icesal) 111 ! 2: varying salinity parameterization S(z,t) 112 ! 3: prescribed salinity profile S(z), Schwarzacher, 1959 113 rn_icesal = 4. ! ice salinity (g/kg, nn_icesal = 1 only) 114 rn_sal_gd = 5. ! restoring ice salinity, gravity drainage (g/kg) 115 rn_time_gd = 1.73e+6 ! restoring time scale, gravity drainage (s) 116 rn_sal_fl = 2. ! restoring ice salinity, flushing (g/kg) 117 rn_time_fl = 8.64e+5 ! restoring time scale, flushing (s) 118 rn_simax = 20. ! maximum tolerated ice salinity (g/kg) 119 rn_simin = 0.1 ! minimum tolerated ice salinity (g/kg) 153 ! -- limthd_sal -- ! 154 ln_limdS = .true. ! activate gravity drainage and flushing (T) or not (F) => DO NOT TOUCH UNLESS U KNOW WHAT U DO 155 nn_icesal = 2 ! ice salinity option 156 ! 1: constant ice salinity (S=rn_icesal) 157 ! 2: varying salinity parameterization S(z,t) 158 ! 3: prescribed salinity profile S(z), Schwarzacher, 1959 159 rn_icesal = 4. ! (nn_icesal=1) ice salinity (g/kg) 160 rn_sal_gd = 5. ! restoring ice salinity, gravity drainage (g/kg) 161 rn_time_gd = 1.73e+6 ! restoring time scale, gravity drainage (s) 162 rn_sal_fl = 2. ! restoring ice salinity, flushing (g/kg) 163 rn_time_fl = 8.64e+5 ! restoring time scale, flushing (s) 164 rn_simax = 20. ! maximum tolerated ice salinity (g/kg) 165 rn_simin = 0.1 ! minimum tolerated ice salinity (g/kg) 120 166 / 121 167 !------------------------------------------------------------------------------ 122 168 &namiceitdme ! Ice mechanical redistribution (ridging and rafting) 123 169 !------------------------------------------------------------------------------ 124 rn_Cs = 0.5 ! fraction of shearing energy contributing to ridging 125 rn_fsnowrdg = 0.5 ! snow volume fraction that survives in ridging 126 rn_fsnowrft = 0.5 ! snow volume fraction that survives in rafting 127 nn_partfun = 1 ! type of ridging participation function 128 ! 0: linear (Thorndike et al, 1975) 129 ! 1: exponential (Lipscomb, 2007 130 rn_gstar = 0.15 ! fractional area of thin ice being ridged (nn_partfun = 0) 131 rn_astar = 0.05 ! exponential measure of ridging ice fraction (nn_partfun = 1) 132 rn_hstar = 100.0 ! determines the maximum thickness of ridged ice (m) (Hibler, 1980) 133 ln_rafting = .true. ! rafting activated (T) or not (F) 134 rn_hraft = 0.75 ! threshold thickness for rafting (m) 135 rn_craft = 5.0 ! squeezing coefficient used in the rafting function 136 rn_por_rdg = 0.3 ! porosity of newly ridged ice (Lepparanta et al., 1995) 170 ! -- limitd_me -- ! 171 rn_cs = 0.5 ! fraction of shearing energy contributing to ridging 172 nn_partfun = 1 ! type of ridging participation function 173 ! 0: linear (Thorndike et al, 1975) 174 ! 1: exponential (Lipscomb, 2007) 175 rn_gstar = 0.15 ! (nn_partfun = 0) fractional area of thin ice being ridged 176 rn_astar = 0.05 ! (nn_partfun = 1) exponential measure of ridging ice fraction 177 ln_ridging = .true. ! ridging activated (T) or not (F) => DO NOT TOUCH UNLESS U KNOW WHAT U DO 178 rn_hstar = 100.0 ! (ln_ridging = T) determines the maximum thickness of ridged ice (m) (Hibler, 1980) 179 rn_por_rdg = 0.3 ! (ln_ridging = T) porosity of newly ridged ice (Lepparanta et al., 1995) 180 rn_fsnowrdg = 0.5 ! (ln_ridging = T) snow volume fraction that survives in ridging 181 ln_rafting = .true. ! rafting activated (T) or not (F) => DO NOT TOUCH UNLESS U KNOW WHAT U DO 182 rn_hraft = 0.75 ! (ln_rafting = T) threshold thickness for rafting (m) 183 rn_craft = 5.0 ! (ln_rafting = T) squeezing coefficient used in the rafting function 184 rn_fsnowrft = 0.5 ! (ln_rafting = T) snow volume fraction that survives in rafting 137 185 / -
trunk/NEMOGCM/CONFIG/SHARED/namelist_pisces_ref
r6945 r7646 1 1 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2 !! PISCES (key_pisces) reference namelist (see below for key_pisces_reduced)2 !! PISCES reference namelist 3 3 !! 1 - air-sea exchange (nampisext) 4 4 !! 2 - biological parameters (nampisbio) … … 9 9 !! 7 - parameters for calcite chemistry (nampiscal) 10 10 !! 8 - parameters for inputs deposition (nampissed) 11 !! 9 - parameters for Kriest parameterization (nampiskrp, nampiskrs)12 !! 10 - additional 2D/3D diagnostics (nampisdia)13 11 !! 11 - Damping (nampisdmp) 14 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 15 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 12 !----------------------------------------------------------------------- 13 &nampismod ! Model used 14 !----------------------------------------------------------------------- 15 ln_p2z = .false. ! LOBSTER model used 16 ln_p4z = .true. ! PISCES model used 17 ln_p5z = .false. ! PISCES QUOTA model used 18 ln_ligand = .false. ! Enable organic ligands 19 / 20 !----------------------------------------------------------------------- 16 21 &nampisext ! air-sea exchange 17 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22 !----------------------------------------------------------------------- 18 23 ln_co2int = .false. ! read atm pco2 from a file (T) or constant (F) 19 24 atcco2 = 280. ! Constant value atmospheric pCO2 - ln_co2int = F … … 23 28 ! ! then the first atmospheric CO2 record read is at years(1) 24 29 / 25 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''30 !----------------------------------------------------------------------- 26 31 &nampisatm ! Atmospheric prrssure 27 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,32 !----------------------------------------------------------------------- 28 33 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 29 34 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 30 35 sn_patm = 'presatm' , -1 , 'patm' , .true. , .true. , 'yearly' , '' , '' , '' 36 sn_atmco2 = 'presatmco2' , -1 , 'xco2' , .true. , .true. , 'yearly' , '' , '' , '' 31 37 cn_dir = './' ! root directory for the location of the dynamical files 32 38 ! 33 ln_presatm = .false. ! constant atmopsheric pressure (F) or from a file (T) 34 / 35 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 39 ln_presatm = .false. ! constant atmopsheric pressure (F) or from a file (T) 40 ln_presatmco2 = .false. ! Read spatialized atm co2 files [ppm] if TRUE 41 / 42 !----------------------------------------------------------------------- 36 43 &nampisbio ! biological parameters 37 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,44 !----------------------------------------------------------------------- 38 45 nrdttrc = 1 ! time step frequency for biology 39 46 wsbio = 2. ! POC sinking speed 40 47 xkmort = 2.E-7 ! half saturation constant for mortality 41 48 ferat3 = 10.E-6 ! Fe/C in zooplankton 42 wsbio2 = 30. ! Big particles sinking speed 49 wsbio2 = 50. ! Big particles sinking speed 50 wsbio2max = 50. ! Big particles maximum sinking speed 51 wsbio2scale= 5000. ! Big particles length scale of sinking 43 52 niter1max = 1 ! Maximum number of iterations for POC 44 niter2max = 1 ! Maximum number of iterations for GOC 45 / 46 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 47 &nampislim ! parameters for nutrient limitations 48 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 53 niter2max = 2 ! Maximum number of iterations for GOC 54 ! ! ln_ligand enabled 55 wfep = 0.2 ! FeP sinking speed 56 ldocp = 1.E-5 ! Phyto ligand production per unit doc 57 ldocz = 1.E-5 ! Zoo ligand production per unit doc 58 lthet = 0.5 ! Proportional loss of ligands due to Fe uptake 59 ! ! ln_p5z enabled 60 no3rat3 = 0.182 ! N/C ratio in zooplankton 61 po4rat3 = 0.0094 ! P/C ratio in zooplankton 62 / 63 !----------------------------------------------------------------------- 64 &namp4zlim ! parameters for nutrient limitations for PISCES std - ln_p4z 65 !----------------------------------------------------------------------- 49 66 concnno3 = 1.e-6 ! Nitrate half saturation of nanophytoplankton 50 67 concdno3 = 3.E-6 ! Nitrate half saturation for diatoms … … 66 83 qdfelim = 7.E-6 ! Optimal quota of diatoms 67 84 caco3r = 0.3 ! mean rain ratio 68 oxymin = 1.E-6 ! Half-saturation constant for anoxia 69 / 70 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 85 oxymin = 1.E-6 ! Half-saturation constant for anoxia 86 / 87 !----------------------------------------------------------------------- 88 &namp5zlim ! parameters for nutrient limitations PISCES QUOTA - ln_p5z 89 !----------------------------------------------------------------------- 90 concnno3 = 3e-6 ! Nitrate half saturation of nanophytoplankton 91 concpno3 = 1e-6 92 concdno3 = 4E-6 ! Phosphate half saturation for diatoms 93 concnnh4 = 1.5E-6 ! NH4 half saturation for phyto 94 concpnh4 = 4E-7 95 concdnh4 = 2E-6 ! NH4 half saturation for diatoms 96 concnpo4 = 3E-6 ! PO4 half saturation for phyto 97 concppo4 = 1.5E-6 98 concdpo4 = 4E-6 ! PO4 half saturation for diatoms 99 concnfer = 3E-9 ! Iron half saturation for phyto 100 concpfer = 1.5E-9 101 concdfer = 4E-9 ! Iron half saturation for diatoms 102 concbfe = 1.E-11 ! Half-saturation for Fe limitation of Bacteria 103 concbnh4 = 1.E-7 ! NH4 half saturation for phyto 104 concbno3 = 5.E-7 ! Phosphate half saturation for diatoms 105 concbpo4 = 1E-7 ! Phosphate half saturation for bacteria 106 xsizedia = 1.E-6 ! Minimum size criteria for diatoms 107 xsizephy = 1.E-6 ! Minimum size criteria for phyto 108 xsizepic = 1.E-6 109 xsizern = 1.0 ! Size ratio for nanophytoplankton 110 xsizerp = 1.0 111 xsizerd = 4.0 ! Size ratio for diatoms 112 xksi1 = 2.E-6 ! half saturation constant for Si uptake 113 xksi2 = 20E-6 ! half saturation constant for Si/C 114 xkdoc = 417.E-6 ! half-saturation constant of DOC remineralization 115 caco3r = 0.35 ! mean rain ratio 116 oxymin = 1.E-6 ! Half-saturation constant for anoxia 117 / 118 !----------------------------------------------------------------------- 119 &namp5zquota ! parameters for nutrient limitations PISCES quota - ln_p5z 120 !----------------------------------------------------------------------- 121 qfnopt = 7.E-6 ! Optimal Fe quota of nanophyto 122 qfpopt = 7.E-6 ! Optimal Fe quota of picophyto 123 qfdopt = 7.E-6 ! Optimal quota of diatoms 124 qnnmin = 0.29 ! Minimal N quota for nano 125 qnnmax = 1.39 ! Maximal N quota for nano 126 qpnmin = 0.28 ! Minimal P quota for nano 127 qpnmax = 1.06 ! Maximal P quota for nano 128 qnpmin = 0.42 ! Minimal N quota for pico 129 qnpmax = 1.39 ! Maximal N quota for pico 130 qppmin = 0.25 ! Minimal P quota for pico 131 qppmax = 0.7 ! Maximal P quota for pico 132 qndmin = 0.25 ! Minimal N quota for diatoms 133 qndmax = 1.39 ! Maximal N quota for diatoms 134 qpdmin = 0.29 ! Minimal P quota for diatoms 135 qpdmax = 1.32 ! Maximal P quota for diatoms 136 qfnmax = 40E-6 ! Maximal Fe quota for nano 137 qfpmax = 40E-6 ! Maximal Fe quota for pico 138 qfdmax = 40E-6 ! Maximal Fe quota for diatoms 139 / 140 !----------------------------------------------------------------------- 71 141 &nampisopt ! parameters for optics 72 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,142 !----------------------------------------------------------------------- 73 143 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 74 144 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! … … 78 148 parlux = 0.43 ! Fraction of shortwave as PAR 79 149 / 80 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''81 &namp isprod ! parameters for phytoplankton growth82 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,83 pislope 84 pislope 2= 2. ! P-I slope for diatoms150 !----------------------------------------------------------------------- 151 &namp4zprod ! parameters for phytoplankton growth for PISCES std - ln_p4z 152 !----------------------------------------------------------------------- 153 pislopen = 2. ! P-I slope 154 pisloped = 2. ! P-I slope for diatoms 85 155 xadap = 0. ! Adaptation factor to low light 86 excret 87 excret 2= 0.05 ! excretion ratio of diatoms156 excretn = 0.05 ! excretion ratio of phytoplankton 157 excretd = 0.05 ! excretion ratio of diatoms 88 158 ln_newprod = .true. ! Enable new parame. of production (T/F) 89 159 bresp = 0.033 ! Basal respiration rate … … 95 165 grosip = 0.159 ! mean Si/C ratio 96 166 / 97 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 98 &nampismort ! parameters for phytoplankton sinks 99 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 100 wchl = 0.01 ! quadratic mortality of phytoplankton 167 !----------------------------------------------------------------------- 168 &namp5zprod ! parameters for phytoplankton growth for PISCES quota - ln_p5z 169 !----------------------------------------------------------------------- 170 pislopen = 3. ! P-I slope 171 pislopep = 3. ! P-I slope for picophytoplankton 172 pisloped = 3. ! P-I slope for diatoms 173 excretn = 0.05 ! excretion ratio of phytoplankton 174 excretp = 0.05 ! excretion ratio of picophytoplankton 175 excretd = 0.05 ! excretion ratio of diatoms 176 xadap = 0. ! Adaptation factor to low light 177 bresp = 0.02 ! Basal respiration rate 178 thetannm = 0.25 ! Maximum Chl/N in nanophytoplankton 179 thetanpm = 0.25 ! Maximum Chl/N in picophytoplankton 180 thetandm = 0.3 ! Maximum Chl/N in diatoms 181 chlcmin = 0.004 ! Minimum Chl/c in phytoplankton 182 grosip = 0.131 ! mean Si/C ratio 183 / 184 !----------------------------------------------------------------------- 185 &namp4zmort ! parameters for phytoplankton sinks for PISCES std - ln_p4z 186 !----------------------------------------------------------------------- 187 wchl = 0.01 ! quadratic mortality of phytoplankton 101 188 wchld = 0.01 ! maximum quadratic mortality of diatoms 102 189 wchldm = 0.03 ! maximum quadratic mortality of diatoms … … 104 191 mprat2 = 0.01 ! Diatoms mortality rate 105 192 / 106 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 107 &nampismes ! parameters for mesozooplankton 108 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 193 !----------------------------------------------------------------------- 194 &namp5zmort ! parameters for phytoplankton sinks for PISCES quota - ln_p5z 195 !----------------------------------------------------------------------- 196 wchln = 0.01 ! quadratic mortality of nanophytoplankton 197 wchlp = 0.01 ! quadratic mortality of picophytoplankton 198 wchld = 0.01 ! maximum quadratic mortality of diatoms 199 wchldm = 0.02 ! maximum quadratic mortality of diatoms 200 mpratn = 0.01 ! nanophytoplankton mortality rate 201 mpratp = 0.01 ! picophytoplankton mortality rate 202 mprat2 = 0.01 ! Diatoms mortality rate 203 / 204 !----------------------------------------------------------------------- 205 &namp4zmes ! parameters for mesozooplankton for PISCES std - ln_p4z 206 !----------------------------------------------------------------------- 109 207 part2 = 0.75 ! part of calcite not dissolved in mesozoo guts 110 208 grazrat2 = 0.75 ! maximal mesozoo grazing rate … … 126 224 grazflux = 2.e3 ! flux-feeding rate 127 225 / 128 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 129 &nampiszoo ! parameters for microzooplankton 130 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 131 part = 0.5 ! part of calcite not dissolved in microzoo gutsa 226 !----------------------------------------------------------------------- 227 &namp5zmes ! parameters for mesozooplankton 228 !----------------------------------------------------------------------- 229 part2 = 0.75 ! part of calcite not dissolved in mesozoo guts 230 grazrat2 = 0.85 ! maximal mesozoo grazing rate 231 bmetexc2 = .true. ! Metabolic use of excess carbon 232 resrat2 = 0.005 ! exsudation rate of mesozooplankton 233 mzrat2 = 0.02 ! mesozooplankton mortality rate 234 xpref2d = 1. ! zoo preference for phyto 235 xpref2p = 1. ! zoo preference for POC 236 xpref2z = 1. ! zoo preference for zoo 237 xpref2m = 0.2 ! meso preference for zoo 238 xpref2c = 0.3 ! zoo preference for poc 239 xthresh2zoo = 1E-8 ! zoo feeding threshold for mesozooplankton 240 xthresh2dia = 1E-8 ! diatoms feeding threshold for mesozooplankton 241 xthresh2phy = 1E-8 ! nanophyto feeding threshold for mesozooplankton 242 xthresh2mes = 1E-8 ! meso feeding threshold for mesozooplankton 243 xthresh2poc = 1E-8 ! poc feeding threshold for mesozooplankton 244 xthresh2 = 3E-7 ! Food threshold for grazing 245 xkgraz2 = 20.E-6 ! half sturation constant for meso grazing 246 epsher2 = 0.5 ! Efficicency of Mesozoo growth 247 ssigma2 = 0.5 ! Fraction excreted as semi-labile DOM 248 srespir2 = 0.2 ! Active respiration 249 unass2c = 0.3 ! non assimilated fraction of P by mesozoo 250 unass2n = 0.3 ! non assimilated fraction of N by mesozoo 251 unass2p = 0.3 ! non assimilated fraction of P by mesozoo 252 grazflux = 3.e3 ! flux-feeding rate 253 / 254 !----------------------------------------------------------------------- 255 &namp4zzoo ! parameters for microzooplankton for PISCES std - ln_p4z 256 !----------------------------------------------------------------------- 257 part = 0.5 ! part of calcite not dissolved in microzoo guts 132 258 grazrat = 3.0 ! maximal zoo grazing rate 133 259 resrat = 0.03 ! exsudation rate of zooplankton … … 145 271 unass = 0.3 ! non assimilated fraction of phyto by zoo 146 272 / 147 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 273 !----------------------------------------------------------------------- 274 &namp5zzoo ! parameters for microzooplankton 275 !----------------------------------------------------------------------- 276 part = 0.5 ! part of calcite not dissolved in microzoo gutsa 277 grazrat = 2.75 ! maximal zoo grazing rate 278 bmetexc = .true. ! Metabolic use of excess carbon 279 resrat = 0.03 ! exsudation rate of zooplankton 280 mzrat = 0.005 ! zooplankton mortality rate 281 xprefc = 0.1 ! Microzoo preference for POM 282 xprefn = 1. ! Microzoo preference for Nanophyto 283 xprefp = 1.6 ! Microzoo preference for picophyto 284 xprefd = 1.0 ! Microzoo preference for Diatoms 285 xprefz = 0.3 ! Microzoo preference for microzooplankton 286 xthreshdia = 1.E-8 ! Diatoms feeding threshold for microzooplankton 287 xthreshphy = 1.E-8 ! Nanophyto feeding threshold for microzooplankton 288 xthreshpic = 1.E-8 289 xthreshzoo = 1.E-8 ! Nanophyto feeding threshold for microzooplankton 290 xthreshpoc = 1.E-8 ! POC feeding threshold for microzooplankton 291 xthresh = 3.E-7 ! Food threshold for feeding 292 xkgraz = 20.E-6 ! half sturation constant for grazing 293 epsher = 0.5 ! Efficiency of microzoo growth 294 ssigma = 0.5 ! Fraction excreted as semi-labile DOM 295 srespir = 0.2 ! Active respiration 296 unassc = 0.3 ! non assimilated fraction of C by zoo 297 unassn = 0.3 ! non assimilated fraction of C by zoo 298 unassp = 0.3 ! non assimilated fraction of C by zoo 299 / 300 !----------------------------------------------------------------------- 148 301 &nampisfer ! parameters for iron chemistry 149 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,302 !----------------------------------------------------------------------- 150 303 ln_fechem = .false. ! complex iron chemistry ( T/F ) 151 304 ln_ligvar = .false. ! variable ligand concentration 152 xlam1 = 0.005 ! scavenging rate of Iron 153 xlamdust = 150.0 ! Scavenging rate of dust 154 ligand = 0.6E-9 ! Ligands concentration 155 / 156 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 305 ln_fecolloid = .false. ! variable colloidal fraction 306 xlam1 = 0.005 ! scavenging rate of Iron 307 xlamdust = 150.0 ! Scavenging rate of dust 308 ligand = 0.6E-9 ! Ligands concentration 309 kfep = 0. ! Nanoparticle formation rate constant 310 / 311 !----------------------------------------------------------------------- 157 312 &nampisrem ! parameters for remineralization 158 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,313 !----------------------------------------------------------------------- 159 314 xremik = 0.3 ! remineralization rate of DOC 160 xremip = 0.025 ! remineralisation rate of POC161 315 nitrif = 0.05 ! NH4 nitrification rate 162 316 xsirem = 0.003 ! remineralization rate of Si 163 317 xsiremlab = 0.03 ! fast remineralization rate of Si 164 318 xsilab = 0.5 ! Fraction of labile biogenic silica 165 / 166 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 319 feratb = 10.E-6 ! Fe/C quota in bacteria 320 xkferb = 2.5E-10 ! Half-saturation constant for bacteria Fe/C 321 ! ! ln_p5z 322 xremikc = 0.25 ! remineralization rate of DOC 323 xremikn = 0.35 ! remineralization rate of DON 324 xremikp = 0.4 ! remineralization rate of DOP 325 ! feratb = 20E-6 ! Bacterial Fe/C ratio 326 ! xkferb = 3E-10 ! Half-saturation constant for bact. Fe/C 327 / 328 !----------------------------------------------------------------------- 329 &nampispoc ! parameters for organic particles 330 !----------------------------------------------------------------------- 331 xremip = 0.035 ! remineralisation rate of PON 332 jcpoc = 15 ! Number of lability classes 333 rshape = 1.0 ! Shape of the gamma function 334 ! ! ln_p5z 335 xremipc = 0.02 ! remineralisation rate of POC 336 xremipn = 0.025 ! remineralisation rate of PON 337 xremipp = 0.03 ! remineralisation rate of POP 338 / 339 !----------------------------------------------------------------------- 167 340 &nampiscal ! parameters for Calcite chemistry 168 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,341 !----------------------------------------------------------------------- 169 342 kdca = 6. ! calcite dissolution rate constant (1/time) 170 343 nca = 1. ! order of dissolution reaction (dimensionless) 171 344 / 172 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''345 !----------------------------------------------------------------------- 173 346 &nampissbc ! parameters for inputs deposition 174 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,347 !----------------------------------------------------------------------- 175 348 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 176 349 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! … … 205 378 concfediaz = 1.e-10 ! Diazotrophs half-saturation Cste for Iron 206 379 hratio = 1.e+7 ! Fe to 3He ratio assumed for vent iron supply 207 / 208 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 380 ! ! ln_ligand 381 fep_rats = 1. ! Fep/Fer ratio from sed sources 382 fep_rath = 1. ! Fep/Fer ratio from sed hydro sources 383 lgw_rath = 0.5 ! Weak ligand ratio from sed hydro sources 384 / 385 !----------------------------------------------------------------------- 386 &nampislig ! Namelist parameters for ligands, nampislig 387 !----------------------------------------------------------------------- 388 rfep = 0.001 ! Dissolution rate of FeP 389 rlgw = 1. ! Lifetime (years) of weak ligands 390 rlig = 1.E-4 ! Remin ligand production per unit C 391 prlgw = 1.E-4 ! Photolysis of weak ligand 392 rlgs = 1000. ! Lifetime (years) of strong ligands 393 / 394 !----------------------------------------------------------------------- 209 395 &nampisice ! Prescribed sea ice tracers 210 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,396 !----------------------------------------------------------------------- 211 397 ! constant ocean tracer concentrations are defined in trcice_pisces.F90 (Global, Arctic, Antarctic and Baltic) 212 398 ! trc_ice_ratio * betw 0 and 1: prescribed ice/ocean tracer concentration ratio … … 219 405 ! cn_trc_o * 'GL' use global ocean values making the Baltic distinction only 220 406 ! 'AA' use specific Arctic/Antarctic/Baltic values 221 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,407 !----------------------------------------------------------------------- 222 408 ! sn_tri_ ! trc_ice_ratio ! trc_ice_prescr ! cn_trc_o 223 409 sn_tri_dic = -1., -99., 'AA' … … 247 433 sn_tri_nh4 = 1., -99., 'AA' 248 434 / 249 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 250 &nampiskrp ! Kriest parameterization : parameters "key_kriest" 251 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 252 xkr_eta = 1.17 ! Sinking exponent 253 xkr_zeta = 2.28 ! N content exponent 254 xkr_ncontent = 5.7E-6 ! N content factor 255 xkr_mass_min = 0.0002 ! Minimum mass for Aggregates 256 xkr_mass_max = 1. ! Maximum mass for Aggregates 257 / 258 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 259 &nampiskrs ! Kriest parameterization : size classes "key_kriest" 260 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 261 xkr_sfact = 942. ! Sinking factor 262 xkr_stick = 0.5 ! Stickiness 263 xkr_nnano = 2.337 ! Nbr of cell in nano size class 264 xkr_ndiat = 3.718 ! Nbr of cell in diatoms size class 265 xkr_nmeso = 7.147 ! Nbr of cell in mesozoo size class 266 xkr_naggr = 9.877 ! Nbr of cell in aggregates size class 267 / 268 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 269 &nampisdia ! additional 2D/3D tracers diagnostics 270 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 271 ! ! name ! title of the field ! units ! 272 ! ! ! ! ! 273 pisdia2d(1) = 'Cflx ' , 'DIC flux ', 'molC/m2/s ' 274 pisdia2d(2) = 'Oflx ' , 'Oxygen flux ', 'molC/m2/s ' 275 pisdia2d(3) = 'Kg ' , 'Gas transfer ', 'mol/m2/s/uatm' 276 pisdia2d(4) = 'Delc ' , 'Delta CO2 ', 'uatm ' 277 pisdia2d(5) = 'PMO ' , 'POC export ', 'molC/m2/s ' 278 pisdia2d(6) = 'PMO2 ' , 'GOC export ', 'molC/m2/s ' 279 pisdia2d(7) = 'ExpFe1 ' , 'Nano iron export ', 'molFe/m2/s ' 280 pisdia2d(8) = 'ExpFe2 ' , 'Diatoms iron export ', 'molFe/m2/s ' 281 pisdia2d(9) = 'ExpSi ' , 'Silicate export ', 'molSi/m2/s ' 282 pisdia2d(10) = 'ExpCaCO3 ' , 'Calcite export ', 'molC/m2/s ' 283 pisdia2d(11) = 'heup ' , 'euphotic layer depth ', 'm ' 284 pisdia2d(12) = 'Fedep ' , 'Iron dep ', 'molFe/m2/s ' 285 pisdia2d(13) = 'Nfix ' , 'Nitrogen Fixation ', 'molN/m2/s ' 286 pisdia3d(1) = 'PH ' , 'PH ', '- ' 287 pisdia3d(2) = 'CO3 ' , 'Bicarbonates ', 'mol/l ' 288 pisdia3d(3) = 'CO3sat ' , 'CO3 saturation ', 'mol/l ' 289 pisdia3d(4) = 'PAR ' , 'light penetration ', 'W/m2 ' 290 pisdia3d(5) = 'PPPHY ' , 'Primary production of nanophyto ', 'molC/m3/s ' 291 pisdia3d(6) = 'PPPHY2 ' , 'Primary production of diatoms ', 'molC/m3/s ' 292 pisdia3d(7) = 'PPNEWN ' , 'New Primary production of nano ', 'molC/m3/s ' 293 pisdia3d(8) = 'PPNEWD ' , 'New Primary production of diat ', 'molC/m3/s ' 294 pisdia3d(9) = 'PBSi ' , 'Primary production of Si diatoms ', 'molSi/m3/s ' 295 pisdia3d(10) = 'PFeN ' , 'Primary production of nano iron ', 'molFe/m3/s ' 296 pisdia3d(11) = 'PFeD ' , 'Primary production of diatoms iron', 'molFe/m3/s ' 297 / 298 !''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 435 !----------------------------------------------------------------------- 299 436 &nampisdmp ! Damping 300 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,437 !----------------------------------------------------------------------- 301 438 ln_pisdmp = .true. ! Relaxation fo some tracers to a mean value 302 439 nn_pisdmp = 5475 ! Frequency of Relaxation 303 440 / 304 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''441 !----------------------------------------------------------------------- 305 442 &nampismass ! Mass conservation 306 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,443 !----------------------------------------------------------------------- 307 444 ln_check_mass = .false. ! Check mass conservation 308 445 / … … 317 454 !! 7 - general coefficients (namlobrat) 318 455 !! 8 - optical parameters (namlobopt) 319 320 !! 10 - biological diagnostics trends (namlobdbi)321 456 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 322 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''457 !----------------------------------------------------------------------- 323 458 &namlobphy ! biological parameters for phytoplankton 324 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,459 !----------------------------------------------------------------------- 325 460 tmumax = 1.21e-5 ! maximal phytoplankton growth rate [s-1] 326 461 rgamma = 0.05 ! phytoplankton exudation fraction [%] … … 329 464 aki = 33. ! light photosynthesis half saturation constant[W/m2] 330 465 / 331 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''466 !----------------------------------------------------------------------- 332 467 &namlobnut ! biological parameters for nutrients 333 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,468 !----------------------------------------------------------------------- 334 469 akno3 = 0.7 ! nitrate limitation half-saturation value [mmol/m3] 335 470 aknh4 = 0.001 ! ammonium limitation half-saturation value [mmol/m3] … … 337 472 psinut = 3. ! inhibition of nitrate uptake by ammonium 338 473 / 339 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''474 !----------------------------------------------------------------------- 340 475 &namlobzoo ! biological parameters for zooplankton 341 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,476 !----------------------------------------------------------------------- 342 477 rppz = 0.8 ! zooplankton nominal preference for phytoplancton food [%] 343 478 taus = 9.26E-6 ! specific zooplankton maximal grazing rate [s-1] … … 351 486 tmminz = 2.31e-6 ! minimal zooplankton mortality rate [(mmolN/m3)-1 d-1] 352 487 / 353 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''488 !----------------------------------------------------------------------- 354 489 &namlobdet ! biological parameters for detritus 355 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,490 !----------------------------------------------------------------------- 356 491 taudn = 5.80e-7 ! detritus breakdown rate [0.1/86400 s-1=10 days] 357 492 fdetlab = 0. ! NH4 fraction of detritus dissolution 358 493 / 359 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''494 !----------------------------------------------------------------------- 360 495 &namlobdom ! biological parameters for DOM 361 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,496 !----------------------------------------------------------------------- 362 497 taudomn = 6.43e-8 ! DOM breakdown rate [s-1] 363 498 ! ! slow remineralization rate of semi-labile dom to nh4 (1 month) 364 499 / 365 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''500 !----------------------------------------------------------------------- 366 501 &namlobsed ! parameters from aphotic layers to sediment 367 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,502 !----------------------------------------------------------------------- 368 503 sedlam = 3.86e-7 ! time coefficient of POC remineralization in sediments [s-1] 369 504 sedlostpoc = 0. ! mass of POC lost in sediments … … 371 506 xhr = -0.858 ! coeff for martin''s remineralisation profile 372 507 / 373 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''508 !----------------------------------------------------------------------- 374 509 &namlobrat ! general coefficients 375 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,510 !----------------------------------------------------------------------- 376 511 rcchl = 60. ! Carbone/Chlorophyl ratio [mgC.mgChla-1] 377 512 redf = 6.56 ! redfield ratio (C:N) for phyto 378 513 reddom = 6.56 ! redfield ratio (C:N) for DOM 379 514 / 380 ! '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''515 !----------------------------------------------------------------------- 381 516 &namlobopt ! optical parameters 382 ! ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,517 !----------------------------------------------------------------------- 383 518 xkg0 = 0.0232 ! green absorption coefficient of water 384 519 xkr0 = 0.225 ! red absorption coefficent of water … … 389 524 rpig = 0.7 ! chla/chla+pheo ratio 390 525 / 391 !'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''392 &nampisdbi ! biological diagnostics trends393 !,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,394 ! ! 2D bio diagnostics units : mmole/m2/s ("key_trdmld_trc")395 ! ! name ! title of the field ! units !396 pisdiabio(1) = 'NO3PHY' , 'Flux from NO3 to PHY ', 'mmole/m3/s'397 pisdiabio(2) = 'NH4PHY' , 'Flux from NH4 to PHY ', 'mmole/m3/s'398 pisdiabio(3) = 'PHYNH4' , 'Flux from PHY to NH4 ', 'mmole/m3/s'399 pisdiabio(4) = 'PHYDOM' , 'Flux from PHY to DOM ', 'mmole/m3/s'400 pisdiabio(5) = 'PHYZOO' , 'Flux from PHY to ZOO ', 'mmole/m3/s'401 pisdiabio(6) = 'PHYDET' , 'Flux from PHY to DET ', 'mmole/m3/s'402 pisdiabio(7) = 'DETZOO' , 'Flux from DET to ZOO ', 'mmole/m3/s'403 pisdiabio(8) = 'DETSED' , 'Flux from DET to SED ', 'mmole/m3/s'404 pisdiabio(9) = 'ZOODET' , 'Flux from ZOO to DET ', 'mmole/m3/s'405 pisdiabio(10) = 'ZOOBOD' , 'Zooplankton closure ', 'mmole/m3/s'406 pisdiabio(11) = 'ZOONH4' , 'Flux from ZOO to NH4 ', 'mmole/m3/s'407 pisdiabio(12) = 'ZOODOM' , 'Flux from ZOO to DOM ', 'mmole/m3/s'408 pisdiabio(13) = 'NH4NO3' , 'Flux from NH4 to NO3 ', 'mmole/m3/s'409 pisdiabio(14) = 'DOMNH4' , 'Flux from DOM to NH4 ', 'mmole/m3/s'410 pisdiabio(15) = 'DETNH4' , 'Flux from DET to NH4 ', 'mmole/m3/s'411 pisdiabio(16) = 'DETDOM' , 'Flux from DET to DOM ', 'mmole/m3/s'412 pisdiabio(17) = 'SEDNO3' , 'NO3 remineralization from SED', 'mmole/m3/s'413 / -
trunk/NEMOGCM/CONFIG/SHARED/namelist_ref
r6497 r7646 3 3 !!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 4 4 !! NEMO/OPA : 1 - run manager (namrun) 5 !! namelists 2 - Domain (namcfg, namzgr, nam zgr_sco, namdom, namtsd, namcrs, namc1d, namc1d_uvd)6 !! 3 - Surface boundary (namsbc, namsbc_ ana, namsbc_flx, namsbc_clio, namsbc_core, namsbc_sas5 !! namelists 2 - Domain (namcfg, namzgr, namdom, namtsd, namcrs, namc1d, namc1d_uvd) 6 !! 3 - Surface boundary (namsbc, namsbc_flx, namsbc_blk, namsbc_sas) 7 7 !! namsbc_cpl, namtra_qsr, namsbc_rnf, 8 8 !! namsbc_apr, namsbc_ssr, namsbc_alb, namsbc_wave) … … 11 11 !! 6 - Tracer (nameos, namtra_adv, namtra_ldf, namtra_ldfeiv, namtra_dmp) 12 12 !! 7 - dynamics (namdyn_adv, namdyn_vor, namdyn_hpg, namdyn_spg, namdyn_ldf) 13 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_ddm, namzdf_tmx )13 !! 8 - Verical physics (namzdf, namzdf_ric, namzdf_tke, namzdf_ddm, namzdf_tmx, namzdf_tmx_new) 14 14 !! 9 - diagnostics (namnc4, namtrd, namspr, namflo, namhsb, namsto) 15 15 !! 10 - miscellaneous (nammpp, namctl) … … 60 60 !! namcfg parameters of the configuration 61 61 !! namzgr vertical coordinate (default: NO selection) 62 !! namzgr_sco s-coordinate or hybrid z-s-coordinate63 62 !! namdom space and time domain (bathymetry, mesh, timestep) 64 63 !! namwad Wetting and drying (default F) … … 73 72 &namcfg ! parameters of the configuration 74 73 !----------------------------------------------------------------------- 75 cp_cfg = "default" ! name of the configuration 76 cp_cfz = "no zoom" ! name of the zoom of configuration 77 jp_cfg = 0 ! resolution of the configuration 78 jpidta = 10 ! 1st lateral dimension ( >= jpi ) 79 jpjdta = 12 ! 2nd " " ( >= jpj ) 80 jpkdta = 31 ! number of levels ( >= jpk ) 81 jpiglo = 10 ! 1st dimension of global domain --> i =jpidta 82 jpjglo = 12 ! 2nd - - --> j =jpjdta 83 jpizoom = 1 ! left bottom (i,j) indices of the zoom 84 jpjzoom = 1 ! in data domain indices 85 jperio = 0 ! lateral cond. type (between 0 and 6) 86 ! = 0 closed ; = 1 cyclic East-West 87 ! = 2 equatorial symmetric ; = 3 North fold T-point pivot 88 ! = 4 cyclic East-West AND North fold T-point pivot 89 ! = 5 North fold F-point pivot 90 ! = 6 cyclic East-West AND North fold F-point pivot 74 ln_read_cfg = .false. ! (=T) read the domain configuration file 75 ! ! (=F) user defined configuration ==>>> see usrdef(_...) modules 76 cn_domcfg = "domain_cfg" ! domain configuration filename 77 ! 78 ln_write_cfg= .false. ! (=T) create the domain configuration file 79 cn_domcfg_out = "domain_cfg_out" ! newly created domain configuration filename 80 ! 91 81 ln_use_jattr = .false. ! use (T) the file attribute: open_ocean_jstart, if present 92 ! in netcdf input files, as the start j-row for reading 93 / 94 !----------------------------------------------------------------------- 95 &namzgr ! vertical coordinate (default: NO selection) 96 !----------------------------------------------------------------------- 97 ln_zco = .false. ! z-coordinate - full steps 98 ln_zps = .false. ! z-coordinate - partial steps 99 ln_sco = .false. ! s- or hybrid z-s-coordinate 100 ln_isfcav = .false. ! ice shelf cavity 101 ln_linssh = .false. ! linear free surface 102 / 103 !----------------------------------------------------------------------- 104 &namzgr_sco ! s-coordinate or hybrid z-s-coordinate (default F) 105 !----------------------------------------------------------------------- 106 ln_s_sh94 = .false. ! Song & Haidvogel 1994 hybrid S-sigma (T)| 107 ln_s_sf12 = .false. ! Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied 108 ln_sigcrit = .false. ! use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch 109 ! stretching coefficients for all functions 110 rn_sbot_min = 10.0 ! minimum depth of s-bottom surface (>0) (m) 111 rn_sbot_max = 7000.0 ! maximum depth of s-bottom surface (= ocean depth) (>0) (m) 112 rn_hc = 150.0 ! critical depth for transition to stretched coordinates 113 !!!!!!! Envelop bathymetry 114 rn_rmax = 0.3 ! maximum cut-off r-value allowed (0<r_max<1) 115 !!!!!!! SH94 stretching coefficients (ln_s_sh94 = .true.) 116 rn_theta = 6.0 ! surface control parameter (0<=theta<=20) 117 rn_bb = 0.8 ! stretching with SH94 s-sigma 118 !!!!!!! SF12 stretching coefficient (ln_s_sf12 = .true.) 119 rn_alpha = 4.4 ! stretching with SF12 s-sigma 120 rn_efold = 0.0 ! efold length scale for transition to stretched coord 121 rn_zs = 1.0 ! depth of surface grid box 122 ! bottom cell depth (Zb) is a linear function of water depth Zb = H*a + b 123 rn_zb_a = 0.024 ! bathymetry scaling factor for calculating Zb 124 rn_zb_b = -0.2 ! offset for calculating Zb 125 !!!!!!!! Other stretching (not SH94 or SF12) [also uses rn_theta above] 126 rn_thetb = 1.0 ! bottom control parameter (0<=thetb<= 1) 82 ! ! in netcdf input files, as the start j-row for reading 127 83 / 128 84 !----------------------------------------------------------------------- 129 85 &namdom ! space and time domain (bathymetry, mesh, timestep) 130 86 !----------------------------------------------------------------------- 131 nn_bathy = 1 ! compute (=0) or read (=1) the bathymetry file 132 rn_bathy = 0. ! value of the bathymetry. if (=0) bottom flat at jpkm1 87 ln_linssh = .false. ! =T linear free surface ==>> model level are fixed in time 133 88 nn_closea = 0 ! remove (=0) or keep (=1) closed seas and lakes (ORCA) 134 nn_msh = 1 ! create (=1) a mesh file or not (=0)135 rn_hmin = -3. ! min depth of the ocean (>0) or min number of ocean level (<0)89 ! 90 nn_msh = 0 ! create (>0) a mesh file or not (=0) 136 91 rn_isfhmin = 1.00 ! treshold (m) to discriminate grounding ice to floating ice 137 rn_e3zps_min= 20. ! partial step thickness is set larger than the minimum of 138 rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0<rn_e3zps_rat<1 139 ! 92 ! 140 93 rn_rdt = 5760. ! time step for the dynamics (and tracer if nn_acc=0) 141 94 rn_atfp = 0.1 ! asselin time filter parameter 142 ln_crs = .false. ! Logical switch for coarsening module 143 jphgr_msh = 0 ! type of horizontal mesh 144 ! = 0 curvilinear coordinate on the sphere read in coordinate.nc 145 ! = 1 geographical mesh on the sphere with regular grid-spacing 146 ! = 2 f-plane with regular grid-spacing 147 ! = 3 beta-plane with regular grid-spacing 148 ! = 4 Mercator grid with T/U point at the equator 149 ppglam0 = 0.0 ! longitude of first raw and column T-point (jphgr_msh = 1) 150 ppgphi0 = -35.0 ! latitude of first raw and column T-point (jphgr_msh = 1) 151 ppe1_deg = 1.0 ! zonal grid-spacing (degrees) 152 ppe2_deg = 0.5 ! meridional grid-spacing (degrees) 153 ppe1_m = 5000.0 ! zonal grid-spacing (degrees) 154 ppe2_m = 5000.0 ! meridional grid-spacing (degrees) 155 ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients 156 ppa0 = 255.58049070440 ! (default coefficients) 157 ppa1 = 245.58132232490 ! 158 ppkth = 21.43336197938 ! 159 ppacr = 3.0 ! 160 ppdzmin = 10. ! Minimum vertical spacing 161 pphmax = 5000. ! Maximum depth 162 ldbletanh = .TRUE. ! Use/do not use double tanf function for vertical coordinates 163 ppa2 = 100.760928500000 ! Double tanh function parameters 164 ppkth2 = 48.029893720000 ! 165 ppacr2 = 13.000000000000 ! 166 / 167 !----------------------------------------------------------------------- 168 &namwad ! Wetting and drying (default F) 169 !----------------------------------------------------------------------- 170 ln_wd = .false. ! T/F activation of wetting and drying 171 rn_wdmin1 = 0.1 ! Minimum wet depth on dried cells 172 rn_wdmin2 = 0.01 ! Tolerance of min wet depth on dried cells 173 rn_wdld = 20.0 ! Land elevation below which wetting/drying is allowed 174 nn_wdit = 10 ! Max iterations for W/D limiter 95 ! 96 ln_crs = .false. ! Logical switch for coarsening module 175 97 / 176 98 !----------------------------------------------------------------------- … … 185 107 ln_tsd_init = .true. ! Initialisation of ocean T & S with T & S input data (T) or not (F) 186 108 ln_tsd_tradmp = .true. ! damping of ocean T & S toward T & S input data (T) or not (F) 109 / 110 !----------------------------------------------------------------------- 111 &namwad ! Wetting and drying (default F) 112 !----------------------------------------------------------------------- 113 ln_wd = .false. ! T/F activation of wetting and drying 114 rn_wdmin1 = 0.1 ! Minimum wet depth on dried cells 115 rn_wdmin2 = 0.01 ! Tolerance of min wet depth on dried cells 116 rn_wdld = 20.0 ! Land elevation below which wetting/drying is allowed 117 nn_wdit = 10 ! Max iterations for W/D limiter 187 118 / 188 119 !----------------------------------------------------------------------- … … 230 161 !!====================================================================== 231 162 !! namsbc surface boundary condition 232 !! namsbc_ana analytical formulation (ln_ana =T)233 163 !! namsbc_flx flux formulation (ln_flx =T) 234 !! namsbc_clio CLIO bulk formulae formulation (ln_blk_clio=T) 235 !! namsbc_core CORE bulk formulae formulation (ln_blk_core=T) 236 !! namsbc_mfs MFS bulk formulae formulation (ln_blk_mfs =T) 164 !! namsbc_blk Bulk formulae formulation (ln_blk =T) 237 165 !! namsbc_cpl CouPLed formulation ("key_oasis3" ) 238 !! namsbc_sas St Andalone Surface module166 !! namsbc_sas Stand-Alone Surface module 239 167 !! namtra_qsr penetrative solar radiation (ln_traqsr =T) 240 168 !! namsbc_rnf river runoffs (ln_rnf =T) … … 254 182 ! (also = the frequency of sea-ice & iceberg model call) 255 183 ! Type of air-sea fluxes 256 ln_ ana = .false. ! analytical formulation (T => fill namsbc_ana)184 ln_usr = .false. ! user defined formulation (T => check usrdef_sbc) 257 185 ln_flx = .false. ! flux formulation (T => fill namsbc_flx ) 258 ln_blk_clio = .false. ! CLIO bulk formulation (T => fill namsbc_clio) 259 ln_blk_core = .true. ! CORE bulk formulation (T => fill namsbc_core) 260 ln_blk_mfs = .false. ! MFS bulk formulation (T => fill namsbc_mfs ) 186 ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk ) 261 187 ! Type of coupling (Ocean/Ice/Atmosphere) : 262 188 ln_cpl = .false. ! atmosphere coupled formulation ( requires key_oasis3 ) … … 274 200 nn_ice = 2 ! =0 no ice boundary condition , 275 201 ! =1 use observed ice-cover , 276 ! =2 ice-model used ("key_lim3", "key_lim2","key_cice")202 ! =2 to 4 : ice-model used (LIM2, LIM3 or CICE) ("key_lim3", "key_lim2", or "key_cice") 277 203 nn_ice_embd = 1 ! =0 levitating ice (no mass exchange, concentration/dilution effect) 278 204 ! =1 levitating ice with mass and salt exchange but no presure effect 279 205 ! =2 embedded sea-ice (full salt and mass exchanges and pressure) 280 206 ! Misc. options of sbc : 281 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr 207 ln_traqsr = .true. ! Light penetration in the ocean (T => fill namtra_qsr) 282 208 ln_dm2dc = .false. ! daily mean to diurnal cycle on short wave 283 209 ln_rnf = .true. ! runoffs (T => fill namsbc_rnf) … … 288 214 ln_apr_dyn = .false. ! Patm gradient added in ocean & ice Eqs. (T => fill namsbc_apr ) 289 215 ln_isf = .false. ! ice shelf (T => fill namsbc_isf) 290 ln_wave = .false. ! coupling with surface wave (T => fill namsbc_wave) 216 ln_wave = .false. ! Activate coupling with wave (T => fill namsbc_wave) 217 ln_cdgw = .false. ! Neutral drag coefficient read from wave model (T => ln_wave=.true. & fill namsbc_wave) 218 ln_sdw = .false. ! Read 2D Surf Stokes Drift & Computation of 3D stokes drift (T => ln_wave=.true. & fill namsbc_wave) 219 ln_tauoc = .false. ! Activate ocean stress modified by external wave induced stress (T => ln_wave=.true. & fill namsbc_wave) 220 ln_stcor = .false. ! Activate Stokes Coriolis term (T => ln_wave=.true. & ln_sdw=.true. & fill namsbc_wave) 291 221 nn_lsm = 0 ! =0 land/sea mask for input fields is not applied (keep empty land/sea mask filename field) , 292 222 ! =1:n number of iterations of land/sea mask application for input fields (fill land/sea mask filename field) 293 /294 !-----------------------------------------------------------------------295 &namsbc_ana ! analytical surface boundary condition296 !-----------------------------------------------------------------------297 nn_tau000 = 0 ! gently increase the stress over the first ntau_rst time-steps298 rn_utau0 = 0.5 ! uniform value for the i-stress299 rn_vtau0 = 0.e0 ! uniform value for the j-stress300 rn_qns0 = 0.e0 ! uniform value for the total heat flux301 rn_qsr0 = 0.e0 ! uniform value for the solar radiation302 rn_emp0 = 0.e0 ! uniform value for the freswater budget (E-P)303 223 / 304 224 !----------------------------------------------------------------------- … … 316 236 / 317 237 !----------------------------------------------------------------------- 318 &namsbc_clio ! namsbc_clio CLIO bulk formulae 319 !----------------------------------------------------------------------- 320 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 321 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 322 sn_utau = 'taux_1m' , -1 , 'sozotaux', .true. , .true. , 'yearly' , '' , '' , '' 323 sn_vtau = 'tauy_1m' , -1 , 'sometauy', .true. , .true. , 'yearly' , '' , '' , '' 324 sn_wndm = 'flx' , -1 , 'socliowi', .true. , .true. , 'yearly' , '' , '' , '' 325 sn_tair = 'flx' , -1 , 'socliot2', .true. , .true. , 'yearly' , '' , '' , '' 326 sn_humi = 'flx' , -1 , 'socliohu', .true. , .true. , 'yearly' , '' , '' , '' 327 sn_ccov = 'flx' , -1 , 'socliocl', .false. , .true. , 'yearly' , '' , '' , '' 328 sn_prec = 'flx' , -1 , 'socliopl', .false. , .true. , 'yearly' , '' , '' , '' 329 330 cn_dir = './' ! root directory for the location of the bulk files are 331 / 332 !----------------------------------------------------------------------- 333 &namsbc_core ! namsbc_core CORE bulk formulae 334 !----------------------------------------------------------------------- 335 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 336 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 238 &namsbc_blk ! namsbc_blk generic Bulk formula (ln_blk = T) 239 !----------------------------------------------------------------------- 240 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 241 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 337 242 sn_wndi = 'u_10.15JUNE2009_fill' , 6 , 'U_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Uwnd' , '' 338 243 sn_wndj = 'v_10.15JUNE2009_fill' , 6 , 'V_10_MOD', .false. , .true. , 'yearly' , 'weights_core_orca2_bicubic_noc.nc' , 'Vwnd' , '' … … 343 248 sn_prec = 'ncar_precip.15JUNE2009_fill', -1 , 'PRC_MOD1', .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 344 249 sn_snow = 'ncar_precip.15JUNE2009_fill', -1 , 'SNOW' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 250 sn_slp = 'slp.15JUNE2009_fill' , 6 , 'SLP' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 345 251 sn_tdif = 'taudif_core' , 24 , 'taudif' , .false. , .true. , 'yearly' , 'weights_core_orca2_bilinear_noc.nc' , '' , '' 346 252 ! ! bulk algorithm : 253 ln_NCAR = .false. ! "NCAR" algorithm (Large and Yeager 2008) 254 ln_COARE_3p0= .false. ! "COARE 3.0" algorithm (Fairall et al. 2003) 255 ln_COARE_3p5= .false. ! "COARE 3.5" algorithm (Edson et al. 2013) 256 ln_ECMWF = .false. ! "ECMWF" algorithm (IFS cycle 31) 257 ! 347 258 cn_dir = './' ! root directory for the location of the bulk files 348 259 ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data … … 353 264 rn_vfac = 0. ! multiplicative factor for ocean/ice velocity 354 265 ! in the calculation of the wind stress (0.=absolute winds or 1.=relative winds) 355 / 356 !----------------------------------------------------------------------- 357 &namsbc_mfs ! namsbc_mfs MFS bulk formulae 358 !----------------------------------------------------------------------- 359 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 360 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 361 sn_wndi = 'ecmwf' , 6 , 'u10' , .true. , .false., 'daily' ,'bicubic.nc' , '' , '' 362 sn_wndj = 'ecmwf' , 6 , 'v10' , .true. , .false., 'daily' ,'bicubic.nc' , '' , '' 363 sn_clc = 'ecmwf' , 6 , 'clc' , .true. , .false., 'daily' ,'bilinear.nc', '' , '' 364 sn_msl = 'ecmwf' , 6 , 'msl' , .true. , .false., 'daily' ,'bicubic.nc' , '' , '' 365 sn_tair = 'ecmwf' , 6 , 't2' , .true. , .false., 'daily' ,'bicubic.nc' , '' , '' 366 sn_rhm = 'ecmwf' , 6 , 'rh' , .true. , .false., 'daily' ,'bilinear.nc', '' , '' 367 sn_prec = 'ecmwf' , 6 , 'precip' , .true. , .true. , 'daily' ,'bicubic.nc' , '' , '' 368 369 cn_dir = './ECMWF/' ! root directory for the location of the bulk files 266 ln_Cd_L12 = .false. ! Modify the drag ice-atm and oce-atm depending on ice concentration 267 ! This parameterization is from Lupkes et al. (JGR 2012) 370 268 / 371 269 !----------------------------------------------------------------------- … … 380 278 sn_snd_crt = 'none' , 'no' , 'spherical' , 'eastward-northward' , 'T' 381 279 sn_snd_co2 = 'coupled' , 'no' , '' , '' , '' 280 sn_snd_crtw = 'none' , 'no' , '' , '' , 'U,V' 281 sn_snd_ifrac = 'none' , 'no' , '' , '' , '' 282 sn_snd_wlev = 'coupled' , 'no' , '' , '' , '' 382 283 ! receive 383 284 sn_rcv_w10m = 'none' , 'no' , '' , '' , '' … … 391 292 sn_rcv_cal = 'coupled' , 'no' , '' , '' , '' 392 293 sn_rcv_co2 = 'coupled' , 'no' , '' , '' , '' 294 sn_rcv_hsig = 'none' , 'no' , '' , '' , '' 295 sn_rcv_iceflx = 'none' , 'no' , '' , '' , '' 296 sn_rcv_mslp = 'none' , 'no' , '' , '' , '' 297 sn_rcv_phioc = 'none' , 'no' , '' , '' , '' 298 sn_rcv_sdrfx = 'none' , 'no' , '' , '' , '' 299 sn_rcv_sdrfy = 'none' , 'no' , '' , '' , '' 300 sn_rcv_wper = 'none' , 'no' , '' , '' , '' 301 sn_rcv_wnum = 'none' , 'no' , '' , '' , '' 302 sn_rcv_wstrf = 'none' , 'no' , '' , '' , '' 303 sn_rcv_wdrag = 'none' , 'no' , '' , '' , '' 393 304 ! 394 305 nn_cplmodel = 1 ! Maximum number of models to/from which NEMO is potentialy sending/receiving data … … 397 308 / 398 309 !----------------------------------------------------------------------- 399 &namsbc_sas ! analytical surface boundary condition310 &namsbc_sas ! Stand Alone Surface boundary condition 400 311 !----------------------------------------------------------------------- 401 312 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 402 313 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 314 l_sasread = .TRUE. ! Read fields in a file if .TRUE. , or initialize to 0. in sbcssm.F90 if .FALSE. 403 315 sn_usp = 'sas_grid_U', 120 , 'vozocrtx', .true. , .true. , 'yearly' , '' , '' , '' 404 316 sn_vsp = 'sas_grid_V', 120 , 'vomecrty', .true. , .true. , 'yearly' , '' , '' , '' … … 495 407 / 496 408 !----------------------------------------------------------------------- 497 &namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk409 &namsbc_apr ! Atmospheric pressure used as ocean forcing (ln_apr_dyn =T) 498 410 !----------------------------------------------------------------------- 499 411 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 537 449 &namsbc_wave ! External fields from wave model (ln_wave=T) 538 450 !----------------------------------------------------------------------- 539 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 540 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 541 sn_cdg = 'cdg_wave', 1 , 'drag_coeff', .true. , .false., 'daily' , '' , '' , '' 542 sn_usd = 'sdw_wave', 1 , 'u_sd2d' , .true. , .false., 'daily' , '' , '' , '' 543 sn_vsd = 'sdw_wave', 1 , 'v_sd2d' , .true. , .false., 'daily' , '' , '' , '' 544 sn_wn = 'sdw_wave', 1 , 'wave_num' , .true. , .false., 'daily' , '' , '' , '' 545 ! 546 cn_dir_cdg = './' ! root directory for the location of drag coefficient files 547 ln_cdgw = .false. ! Neutral drag coefficient read from wave model 548 ln_sdw = .false. ! Computation of 3D stokes drift 451 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 452 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 453 sn_cdg = 'sdw_wave' , 1 , 'drag_coeff' , .true. , .false. , 'daily' , '' , '' , '' 454 sn_usd = 'sdw_wave' , 1 , 'u_sd2d' , .true. , .false. , 'daily' , '' , '' , '' 455 sn_vsd = 'sdw_wave' , 1 , 'v_sd2d' , .true. , .false. , 'daily' , '' , '' , '' 456 sn_hsw = 'sdw_wave' , 1 , 'hs' , .true. , .false. , 'daily' , '' , '' , '' 457 sn_wmp = 'sdw_wave' , 1 , 'wmp' , .true. , .false. , 'daily' , '' , '' , '' 458 sn_wnum = 'sdw_wave' , 1 , 'wave_num' , .true. , .false. , 'daily' , '' , '' , '' 459 sn_tauoc = 'sdw_wave' , 1 , 'wave_stress', .true. , .false. , 'daily' , '' , '' , '' 460 ! 461 cn_dir = './' ! root directory for the location of drag coefficient files 549 462 / 550 463 !----------------------------------------------------------------------- 551 464 &namberg ! iceberg parameters (default: No iceberg) 552 465 !----------------------------------------------------------------------- 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !579 ! ! ! (if <0 months) ! name !(logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename !580 sn_icb = 'calving', -1 , 'calvingmask', .true. , .true. , 'yearly' , '' , '' ,''581 582 466 ln_icebergs = .false. ! iceberg floats or not 467 ln_bergdia = .true. ! Calculate budgets 468 nn_verbose_level = 1 ! Turn on more verbose output if level > 0 469 nn_verbose_write = 15 ! Timesteps between verbose messages 470 nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage 471 ! Initial mass required for an iceberg of each class 472 rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11 473 ! Proportion of calving mass to apportion to each class 474 rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02 475 ! Ratio between effective and real iceberg mass (non-dim) 476 ! i.e. number of icebergs represented at a point 477 rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1 478 ! thickness of newly calved bergs (m) 479 rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250. 480 rn_rho_bergs = 850. ! Density of icebergs 481 rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs 482 ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics 483 rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits 484 rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0<sicn_shift<1) 485 ln_passive_mode = .false. ! iceberg - ocean decoupling 486 nn_test_icebergs = 10 ! Create test icebergs of this class (-1 = no) 487 ! Put a test iceberg at each gridpoint in box (lon1,lon2,lat1,lat2) 488 rn_test_box = 108.0, 116.0, -66.0, -58.0 489 rn_speed_limit = 0. ! CFL speed limit for a berg 490 491 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 492 ! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename ! 493 sn_icb = 'calving', -1 , 'calvingmask', .true. , .true. , 'yearly' , '' , '' , '' 494 495 cn_dir = './' 583 496 / 584 497 … … 589 502 !! namagrif agrif nested grid ( read by child model only ) ("key_agrif") 590 503 !! nam_tide Tidal forcing 591 !! nambdy Unstructured open boundaries ("key_bdy")592 !! nambdy_dta Unstructured open boundaries - external data ("key_bdy")593 !! nambdy_tide tidal forcing at open boundaries ("key_bdy_tides")504 !! nambdy Unstructured open boundaries 505 !! nambdy_dta Unstructured open boundaries - external data 506 !! nambdy_tide tidal forcing at open boundaries 594 507 !!====================================================================== 595 508 ! … … 611 524 / 612 525 !----------------------------------------------------------------------- 613 &nam_tide ! tide parameters ("key_tide") 614 !----------------------------------------------------------------------- 526 &nam_tide ! tide parameters 527 !----------------------------------------------------------------------- 528 ln_tide = .false. 615 529 ln_tide_pot = .true. ! use tidal potential forcing 616 530 ln_tide_ramp= .false. ! … … 619 533 / 620 534 !----------------------------------------------------------------------- 621 &nambdy ! unstructured open boundaries ("key_bdy") 622 !----------------------------------------------------------------------- 535 &nambdy ! unstructured open boundaries 536 !----------------------------------------------------------------------- 537 ln_bdy = .false. ! Use unstructured open boundaries 623 538 nb_bdy = 0 ! number of open boundary sets 624 539 ln_coords_file = .true. ! =T : read bdy coordinates from file … … 651 566 ln_vol = .false. ! total volume correction (see nn_volctl parameter) 652 567 nn_volctl = 1 ! = 0, the total water flux across open boundaries is zero 653 / 654 !----------------------------------------------------------------------- 655 &nambdy_dta ! open boundaries - external data ("key_bdy") 568 nb_jpk_bdy = -1 ! number of levels in the bdy data (set < 0 if consistent with planned run) 569 / 570 !----------------------------------------------------------------------- 571 &nambdy_dta ! open boundaries - external data 656 572 !----------------------------------------------------------------------- 657 573 ! ! file name ! frequency (hours) ! variable ! time interp.! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! … … 758 674 ! ! S-EOS coefficients (ln_seos=T): 759 675 ! ! rd(T,S,Z)*rau0 = -a0*(1+.5*lambda*dT+mu*Z+nu*dS)*dT+b0*dS 760 rn_a0 = 1.6550e-1 ! thermal expension coefficient (nn_eos= 1)761 rn_b0 = 7.6554e-1 ! saline expension coefficient (nn_eos= 1)676 rn_a0 = 1.6550e-1 ! thermal expension coefficient 677 rn_b0 = 7.6554e-1 ! saline expension coefficient 762 678 rn_lambda1 = 5.9520e-2 ! cabbeling coeff in T^2 (=0 for linear eos) 763 679 rn_lambda2 = 7.4914e-4 ! cabbeling coeff in S^2 (=0 for linear eos) … … 900 816 !----------------------------------------------------------------------- 901 817 ln_hpg_zco = .false. ! z-coordinate - full steps 902 ln_hpg_zps = . true.! z-coordinate - partial steps (interpolation)818 ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation) 903 819 ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation) 904 820 ln_hpg_isf = .false. ! s-coordinate (sco ) adapted to isf … … 940 856 ! ! = 30 F(i,j,k)=c2d*c1d 941 857 ! ! = 31 F(i,j,k)=F(grid spacing and local velocity) 858 ! ! = 32 F(i,j,k)=F(local gridscale and deformation rate) 859 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 942 860 rn_ahm_0 = 40000. ! horizontal laplacian eddy viscosity [m2/s] 943 861 rn_ahm_b = 0. ! background eddy viscosity for ldf_iso [m2/s] 944 862 rn_bhm_0 = 1.e+12 ! horizontal bilaplacian eddy viscosity [m4/s] 945 ! 946 ! Caution in 20 and 30 cases the coefficient have to be given for a 1 degree grid (~111km) 863 ! ! Smagorinsky settings (nn_ahm_ijk_t = 32) : 864 rn_csmc = 3.5 ! Smagorinsky constant of proportionality 865 rn_minfac = 1.0 ! multiplier of theorectical lower limit 866 rn_maxfac = 1.0 ! multiplier of theorectical upper limit 947 867 / 948 868 … … 973 893 ln_zdfexp = .false. ! time-stepping: split-explicit (T) or implicit (F) time stepping 974 894 nn_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T 895 ln_zdfqiao = .false. ! Enhanced wave vertical mixing Qiao (2010) (T => ln_wave=.true. & ln_sdw=.true. & fill namsbc_wave) 975 896 / 976 897 !----------------------------------------------------------------------- … … 1027 948 rn_hsro = 0.02 ! Minimum surface roughness 1028 949 rn_frac_hs = 1.3 ! Fraction of wave height as roughness (if nn_z0_met=2) 1029 nn_z0_met = 2 ! Method for surface roughness computation (0/1/2) 950 nn_z0_met = 2 ! Method for surface roughness computation (0/1/2/3) 951 ! ! =3 requires ln_wave=T 1030 952 nn_bc_surf = 1 ! surface condition (0/1=Dir/Neum) 1031 953 nn_bc_bot = 1 ! bottom condition (0/1=Dir/Neum) … … 1056 978 ln_tsdiff = .true. ! account for differential T/S mixing (T) or not (F) 1057 979 / 1058 1059 1060 980 !!====================================================================== 1061 981 !! *** Miscellaneous namelists *** 1062 982 !!====================================================================== 1063 983 !! nammpp Massively Parallel Processing ("key_mpp_mpi) 1064 !! namctl Control prints & Benchmark984 !! namctl Control prints 1065 985 !! namsto Stochastic parametrization of EOS 1066 986 !!====================================================================== … … 1078 998 / 1079 999 !----------------------------------------------------------------------- 1080 &namctl ! Control prints & Benchmark1000 &namctl ! Control prints 1081 1001 !----------------------------------------------------------------------- 1082 1002 ln_ctl = .false. ! trends control print (expensive!) … … 1088 1008 nn_isplt = 1 ! number of processors in i-direction 1089 1009 nn_jsplt = 1 ! number of processors in j-direction 1090 nn_bench = 0 ! Bench mode (1/0): CAUTION use zero except for bench1091 ! (no physical validity of the results)1092 1010 nn_timing = 0 ! timing by routine activated (=1) creates timing.output file, or not (=0) 1093 1011 nn_diacfl = 0 ! Write out CFL diagnostics (=1) in cfl_diagnostics.ascii, or not (=0) … … 1117 1035 !! namhsb Heat and salt budgets (default F) 1118 1036 !! namdiu Cool skin and warm layer models (default F) 1037 !! namdiu Cool skin and warm layer models (default F) 1119 1038 !! namflo float parameters ("key_float") 1120 1039 !! nam_diaharm Harmonic analysis of tidal constituents ("key_diaharm") … … 1159 1078 &namdiu ! Cool skin and warm layer models (default F) 1160 1079 !----------------------------------------------------------------------- 1161 ln_diurnal = .false. ! 1080 ln_diurnal = .false. ! 1162 1081 ln_diurnal_only = .false. ! 1163 1082 / … … 1196 1115 !----------------------------------------------------------------------- 1197 1116 &nam_diatmb ! Top Middle Bottom Output (default F) 1117 !----------------------------------------------------------------------- 1118 ln_diatmb = .false. ! Choose Top Middle and Bottom output or not 1119 / 1120 !----------------------------------------------------------------------- 1121 &nam_dia25h ! 25h Mean Output (default F) 1122 !----------------------------------------------------------------------- 1123 ln_dia25h = .false. ! Choose 25h mean output or not 1124 / 1125 !----------------------------------------------------------------------- 1126 &namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4") 1198 1127 !----------------------------------------------------------------------- 1199 1128 ln_diatmb = .false. ! Choose Top Middle and Bottom output or not -
trunk/NEMOGCM/CONFIG/SHARED/namelist_top_ref
r6403 r7646 8 8 !! - tracer newtonian damping (namtrc_dmp) 9 9 !! - dynamical tracer trends (namtrc_trd) 10 !! - tracer output diagonstics (namtrc_dia)11 10 !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 12 11 !----------------------------------------------------------------------- … … 14 13 !----------------------------------------------------------------------- 15 14 nn_dttrc = 1 ! time step frequency for passive sn_tracers 16 nn_writetrc = 5475 ! time step frequency for sn_tracer outputs17 15 ln_top_euler = .false. ! use Euler time-stepping for TOP 18 16 ln_rsttr = .false. ! start from a restart file (T) or not (F) … … 28 26 &namtrc ! tracers definition 29 27 !----------------------------------------------------------------------- 30 ln_trcdta = .true. ! Initialisation from data input file (T) or not (F) 28 jp_bgc = 0 ! Number of passive tracers of the BGC model 29 ! 30 ln_pisces = .false. ! Run PISCES BGC model 31 ln_my_trc = .false. ! Run MY_TRC BGC model 32 ln_age = .false. ! Run the sea water age tracer 33 ln_cfc11 = .false. ! Run the CFC11 passive tracer 34 ln_cfc12 = .false. ! Run the CFC12 passive tracer 35 ln_sf6 = .false. ! Run the SF6 passive tracer 36 ln_c14 = .false. ! Run the Radiocarbon passive tracer 37 ! 38 ln_trcdta = .false. ! Initialisation from data input file (T) or not (F) 31 39 ln_trcdmp = .false. ! add a damping termn (T) or not (F) 32 40 ln_trcdmp_clo = .false. ! damping term (T) or not (F) on closed seas 41 ! 42 jp_dia3d = 0 ! Number of 3D diagnostic variables 43 jp_dia2d = 0 ! Number of 2D diagnostic variables 44 ! ! ! ! ! ! 45 ! ! name ! title of the field ! units ! initial data from file or not ! 46 ! sn_tracer(1) = 'tracer ' , 'Tracer Concentration ', ' - ' , .false. 47 / 48 !----------------------------------------------------------------------- 49 &namage ! AGE 50 !----------------------------------------------------------------------- 51 rn_age_depth = 10 ! depth over which age tracer reset to zero 52 rn_age_kill_rate = -0.000138888 ! = -1/7200 recip of relaxation timescale (s) for age tracer shallower than age_depth 33 53 / 34 54 !----------------------------------------------------------------------- … … 36 56 !----------------------------------------------------------------------- 37 57 cn_dir = './' ! root directory for the location of the data files 58 ! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask ! 59 ! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename ! 60 sn_trcdta(1) = 'data_TRC_nomask' , -12 , 'TRC' , .false. , .true. , 'yearly' , '' , '' , '' 38 61 / 39 62 !----------------------------------------------------------------------- … … 111 134 ln_trdtrc(23) = .true. 112 135 / 113 !-----------------------------------------------------------------------114 &namtrc_dia ! parameters for passive tracer additional diagnostics115 !----------------------------------------------------------------------116 ln_diatrc = .true. ! save additional diag. (T) or not (F)117 ln_diabio = .true. ! output biological trends118 nn_writedia = 5475 ! time step frequency for diagnostics119 nn_writebio = 10 ! frequency of biological outputs120 /121 136 !---------------------------------------------------------------------- 122 137 &namtrc_bc ! data for boundary conditions … … 125 140 cn_dir_cbc = './' ! root directory for the location of COASTAL data files 126 141 cn_dir_obc = './' ! root directory for the location of OPEN data files 142 ln_rnf_ctl = .false. ! Remove runoff dilution on tracers with absent river load 143 rn_bc_time = 86400. ! Time scaling factor for SBC and CBC data (seconds in a day) 127 144 / 128 145 !---------------------------------------------------------------------- -
trunk/NEMOGCM/CONFIG/cfg.txt
r6403 r7646 1 1 GYRE_PISCES OPA_SRC TOP_SRC 2 ORCA2_LIM_CFC_C14b OPA_SRC LIM_SRC_2 NST_SRC TOP_SRC3 2 GYRE_XIOS OPA_SRC 3 GYRE OPA_SRC 4 4 ORCA2_SAS_LIM OPA_SRC SAS_SRC LIM_SRC_2 NST_SRC 5 5 C1D_PAPA OPA_SRC 6 6 GYRE_BFM OPA_SRC TOP_SRC 7 7 AMM12 OPA_SRC 8 ORCA2_LIM3 OPA_SRC LIM_SRC_3 NST_SRC9 8 ORCA2_LIM OPA_SRC LIM_SRC_2 NST_SRC 10 9 ORCA2_OFF_PISCES OPA_SRC OFF_SRC TOP_SRC 11 GYRE OPA_SRC12 10 ORCA2_LIM_PISCES OPA_SRC LIM_SRC_2 NST_SRC TOP_SRC 11 ORCA2_OFF_TRC OPA_SRC OFF_SRC TOP_SRC 12 ISOMIP OPA_SRC 13 ORCA2_LIM3_PISCES OPA_SRC LIM_SRC_3 TOP_SRC NST_SRC 14 ORCA2_LIM3 OPA_SRC LIM_SRC_3 NST_SRC 15 ORCA2_SAS_LIM3 OPA_SRC SAS_SRC LIM_SRC_3 NST_SRC -
trunk/NEMOGCM/CONFIG/makenemo
r5144 r7646 90 90 x_r=""; 91 91 x_u=""; 92 x_a=""; 92 93 x_m=""; 93 94 x_t=""; … … 123 124 #- 124 125 #- Choice of the options --- 125 while getopts :hd:n:r:u: m:j:e:s:v:t:k: V126 while getopts :hd:n:r:u:a:m:j:e:s:v:t:k: V 126 127 do 127 128 case $V in … … 142 143 echo " -k 0/1 : used cpp keys check (default = 1 -> check activated)"; 143 144 echo " -t dir : temporary directory for compilation" 145 echo " -a dir : alternative sub-directory for configurations (below CONFIG)" 144 146 echo ""; 145 147 echo "Example to install a new configuration MY_CONFIG"; … … 149 151 echo "Available configurations :"; cat ${CONFIG_DIR}/cfg.txt; 150 152 echo ""; 151 echo "Available unsupported (external) configurations :"; cat ${CONFIG_DIR}/uspcfg.txt; 153 echo "Available unsupported (external) configurations :"; 154 if [ -f ${CONFIG_DIR}/uspcfg.txt ] ; then cat ${CONFIG_DIR}/uspcfg.txt; fi; 155 echo ""; 156 echo "Example to install an unsupoorted configuration MY_USP"; 157 echo "makenemo -n MY_USP -u MY_USP" ; 152 158 echo ""; 153 159 echo "Example to remove bad configuration "; … … 174 180 (r) x_r=${OPTARG};; 175 181 (u) x_u=${OPTARG};; 182 (a) x_a=${OPTARG};; 176 183 (m) x_m=${OPTARG};; 177 184 (j) x_j=${OPTARG};; … … 223 230 224 231 #- 225 #- Go to NEMOGCM/ configdirectory ---232 #- Go to NEMOGCM/CONFIG directory --- 226 233 cd ${CONFIG_DIR} 227 234 228 235 #- 229 236 #- Initialisation from input --- 237 export ALT_DIR=${x_a} 238 if [ ! -z $ALT_DIR ]; then 239 if [ -d ${CONFIG_DIR}/${ALT_DIR} ]; then 240 export CONFIG_DIR=${CONFIG_DIR}/${ALT_DIR} 241 #- 242 #- Go to named subdirectory of the NEMOGCM/CONFIG directory --- 243 cd ${CONFIG_DIR} 244 fi 245 fi 230 246 export NEW_CONF=${x_n} 231 247 NBR_PRC=${x_j} … … 244 260 echo 245 261 echo "Available unsupported (external) configurations :" 246 cat ${CONFIG_DIR}/uspcfg.txt262 if [ -f ${CONFIG_DIR}/uspcfg.txt ] ; then cat ${CONFIG_DIR}/uspcfg.txt; fi; 247 263 exit 248 264 fi
Note: See TracChangeset
for help on using the changeset viewer.