Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/lim3.driver
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/lim3.driver (revision 3853)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/lim3.driver (revision 3854)
@@ -45,4 +45,10 @@
IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1y_lim enabled ${VI1Y_ENABLE}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1d_lim output_level ${lim3_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 5d_lim output_level ${lim3_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1m_lim output_level ${lim3_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-lim.xml 1y_lim output_level ${lim3_UserChoices_OutputLevel}
+
+
echo UPDATE ICE !!!
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/opa9.driver
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/opa9.driver (revision 3853)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/opa9.driver (revision 3854)
@@ -6,9 +6,10 @@
RESOL_OCE=${config_UserChoices_ExpType%%_*}
- EXPTYPE=${config_UserChoices_ExpType##*/}
+ exptype=${config_UserChoices_ExpType##*/}
IGCM_debug_Print 1 " "
IGCM_debug_Print 1 "RESOL_OCE : ${RESOL_OCE}"
- IGCM_debug_Print 1 "EXPERIMENT TYPE : ${EXPTYPE}"
+ IGCM_debug_Print 1 "FORCING : ${exptype}"
+ IGCM_debug_Print 1 "EXPERIMENT TYPE : ${opa9_UserChoices_forcing}"
# Local function to find namelists parameters
@@ -17,5 +18,5 @@
}
- OPA_RDT=$( supergrep rn_rdt ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE}${EXPTYPE}_cfg | sed 's/ *rn_rdt *=//' | sed 's/\. *,//' )
+ OPA_RDT=$( supergrep rn_rdt ${SUBMIT_DIR}/PARAM/NAMELIST/${RESOL_OCE}/namelist_${opa9_UserChoices_forcing}_${exptype}_cfg | sed 's/ *rn_rdt *=//' | sed 's/\. *,//' )
# Period Length In Days between DateBegin and first day of calendar 0001 01 01
@@ -30,4 +31,5 @@
IGCM_debug_Print 1 "OPA_NPDT_DAY ${OPA_NPDT_DAY}"
IGCM_debug_Print 1 "OPA_NPDT_YEAR ${OPA_NPDT_YEAR}"
+
IGCM_debug_PopStack "OCE_Initialize"
@@ -54,5 +56,5 @@
done
- if [ "${EXPTYPE}" = "ia" ] ; then
+ if [ "${exptype}" = "ia" ] ; then
NbFileInter=${#opa9_UserChoices_ListForcing[*]}
(( LengthForcing=${opa9_UserChoices_YearForcingEnd} - ${opa9_UserChoices_YearForcingInit} + 1 ))
@@ -105,21 +107,19 @@
fi
- ##-- Restart configuration
+ ##-- Restart configuration
if ( [ "${CumulPeriod}" -eq 1 ] && [ "${config_OCE_Restart}" = "n" ] ) ; then
-
- #echo "NO OPA RESTART"
- OPA_LRSTAR=.FALSE.
- OPA_NRSTDT=0
+ OPA_LRSTAR=.FALSE.
+ OPA_NRSTDT=0
+ #echo "NO OPA RESTART"
elif ( [ "${CumulPeriod}" -eq 1 ] && [ "${config_OCE_Restart}" = "y" ] ) ; then
-
- #echo "OPA RESTART"
- OPA_LRSTAR=.TRUE.
- OPA_NRSTDT=0
+ OPA_LRSTAR=.TRUE.
+ OPA_NRSTDT=0
+ #echo "OPA RESTART"
else
-
- #echo "OPA RESTART"
- OPA_LRSTAR=.TRUE.
- OPA_NRSTDT=2
- fi
+ OPA_LRSTAR=.TRUE.
+ OPA_NRSTDT=2
+ #echo "OPA RESTART"
+ fi
+
OPA_NMSH=0
@@ -128,4 +128,5 @@
IGCM_card_WriteOption ${SUBMIT_DIR}/COMP/opa9.card UserChoices mesh_mask "n"
fi
+
## nleapy configuration
case ${config_UserChoices_CalendarType} in
@@ -135,4 +136,5 @@
( * ) OPA_NLEAPY=30 ;;
esac
+
typeset -r PRECIS=8
@@ -147,4 +149,5 @@
IGCM_comp_modifyNamelist blocker namelist_cfg nn_date0 ${PeriodDateBegin}
IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_msh ${OPA_NMSH}
+ IGCM_comp_modifyNamelist nonblocker namelist_cfg nn_rnf_depth_file ${OPA_NMSH}
IGCM_comp_modifyNamelist blocker namelist_cfg nn_leapy ${OPA_NLEAPY}
@@ -156,5 +159,26 @@
IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1m_opa enabled ${V1M_ENABLE}
IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1y_opa enabled ${V1Y_ENABLE}
-
+
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1d_opa output_level ${opa9_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 5d_opa output_level ${opa9_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1m_opa output_level ${opa9_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-opa.xml 1y_opa output_level ${opa9_UserChoices_OutputLevel}
+
+ IGCM_comp_modifyXmlFile force context_nemo.xml ref_year NONE ${InitYear}
+
+
+ #Long Name as global attribute (if LongName is not empty)
+ if [ ! "X${config_UserChoices_LongName}" = "X" ] ; then
+ listfile=$(ls file_def_nemo*.xml)
+ echo "${config_UserChoices_LongName}" > add.tmp
+ for file in ${listfile}
+ do
+ cp ${file} ${file}.tmp
+ sed -e "/ ${file}
+ rm ${file}.tmp
+ done
+ rm add.tmp
+ fi
# update domain_def.xml file
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/pisces.driver
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/pisces.driver (revision 3853)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/DRIVER/pisces.driver (revision 3854)
@@ -13,11 +13,11 @@
if [ X"${pisces_UserChoices_Offline_Mode}" = X"y" ] ; then
RESOL_OCE=${config_UserChoices_ExpType%%_*}
- EXPTYPE=${config_UserChoices_ExpType##*/}
+ exptype=${config_UserChoices_ExpType##*/}
IGCM_debug_Print 1 " "
IGCM_debug_Print 1 "RESOL_OCE : ${RESOL_OCE}"
- IGCM_debug_Print 1 "EXPERIMENT TYPE : ${EXPTYPE}"
-
- OPA_RDT=$( supergrep rn_rdt ${SUBMIT_DIR}/PARAM/namelist_${RESOL_OCE}${EXPTYPE}_offline_cfg | sed 's/ *rn_rdt *=//' | sed 's/\. *,//' )
+ IGCM_debug_Print 1 "EXPERIMENT TYPE : ${exptype}"
+
+ OPA_RDT=$( supergrep rn_rdt ${SUBMIT_DIR}/PARAM/NAMELIST/${RESOL_OCE}$/namelist_offline_${exptype}_cfg | sed 's/ *rn_rdt *=//' | sed 's/\. *,//' )
# Period Length In Days between DateBegin and first day of calendar 0001 01 01
# /!\ Needed by OPA namelist to compute file names /!\
@@ -168,4 +168,6 @@
esac
+ IGCM_comp_modifyXmlFile force context_nemo.xml ref_year NONE ${InitYear}
+
fi
@@ -188,4 +190,9 @@
IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1y_pis enabled ${VT1Y_ENABLE}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1d_pis output_level ${pisces_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 5d_pis output_level ${pisces_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1m_pis output_level ${pisces_UserChoices_OutputLevel}
+ IGCM_comp_modifyXmlFile nonblocker file_def_nemo-pisces.xml 1y_pis output_level ${pisces_UserChoices_OutputLevel}
+
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/EMPave_old.dat
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/EMPave_old.dat (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/EMPave_old.dat (revision 3854)
@@ -0,0 +1,1 @@
+ 0 0.0000000000000000E+00 0.0000000000000000E+00
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_core_clim_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_core_clim_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_core_clim_cfg (revision 3854)
@@ -0,0 +1,831 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!
+!!======================================================================
+!! *** Domain namelists ***
+!!======================================================================
+!! namcfg parameters of the configuration
+!! namzgr vertical coordinate
+!! namzgr_sco s-coordinate or hybrid z-s-coordinate
+!! namdom space and time domain (bathymetry, mesh, timestep)
+!! namtsd data: temperature & salinity
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ cp_cfz = "no zoom" ! name of the zoom of configuration
+ jp_cfg = 025 ! resolution of the configuration
+ jpidta = 1442 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 1207 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 1442 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 1207 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+ ! = 0 closed ; = 1 cyclic East-West
+ ! = 2 equatorial symmetric ; = 3 North fold T-point pivot
+ ! = 4 cyclic East-West AND North fold T-point pivot
+ ! = 5 North fold F-point pivot
+ ! = 6 cyclic East-West AND North fold F-point pivot
+ ln_use_jattr = .false. ! use (T) the file attribute: open_ocean_jstart, if present
+ ! in netcdf input files, as the start j-row for reading
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+ ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)
+ ln_zps = .true. ! z-coordinate - partial steps (T/F)
+ ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F)
+ ln_isfcav = .false. ! ice shelf cavity (T/F)
+/
+!-----------------------------------------------------------------------
+&namzgr_sco ! s-coordinate or hybrid z-s-coordinate
+!-----------------------------------------------------------------------
+ ln_s_sh94 = .true. ! Song & Haidvogel 1994 hybrid S-sigma (T)|
+ ln_s_sf12 = .false. ! Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied
+ ln_sigcrit = .false. ! use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch
+ ! stretching coefficients for all functions
+ rn_sbot_min = 10.0 ! minimum depth of s-bottom surface (>0) (m)
+ rn_sbot_max = 7000.0 ! maximum depth of s-bottom surface (= ocean depth) (>0) (m)
+ rn_hc = 150.0 ! critical depth for transition to stretched coordinates
+ !!!!!!! Envelop bathymetry
+ rn_rmax = 0.3 ! maximum cut-off r-value allowed (00) or min number of ocean level (<0)
+ rn_e3zps_min= 25. ! partial step thickness is set larger than the minimum of
+ rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0 fill namsbc_rnf)
+ nn_isf = 0 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)
+ ! 0 =no isf 1 = presence of ISF
+ ! 2 = bg03 parametrisation 3 = rnf file for isf
+ ! 4 = ISF fwf specified
+ ! option 1 and 4 need ln_isfcav = .true. (domzgr)
+ ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)
+ nn_fwb = 2 ! FreshWater Budget: =0 unchecked
+ ! =1 global mean of e-p-r set to zero at each time step
+/
+!-----------------------------------------------------------------------
+&namsbc_ana ! analytical surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_flx ! surface boundary condition : flux formulation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_clio ! namsbc_clio CLIO bulk formulae
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'u_10' , 6 , 'U_10_MOD', .true. , .true. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10' , 6 , 'V_10_MOD', .true. , .true. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'radsw' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'radlw' , 24 , 'LWDN_MOD', .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'precip' , -1 , 'PRC_MOD1', .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'snow' , -1 , 'SNOW' , .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+! sn_tdif = 'taudif_core', 24 ,'taudif' , .false. , .true. , 'yearly' , 'weights_bilinear.nc' , '' , ''
+!
+ cn_dir = './' ! root directory for the location of the bulk files
+ ln_taudif = .false. ! HF tau contribution: use "mean of stress module - module of the mean stress" data
+ rn_zqt = 10. ! Air temperature and humidity reference height (m)
+ rn_zu = 10. ! Wind vector reference height (m)
+ rn_pfac = 1. ! multiplicative factor for precipitation (total & snow)
+ rn_efac = 1. ! multiplicative factor for evaporation (0. or 1.)
+ rn_vfac = 0. ! multiplicative factor for ocean/ice velocity
+ ! in the calculation of the wind stress (0.=absolute winds or 1.=relative winds)
+/
+!-----------------------------------------------------------------------
+&namsbc_mfs ! namsbc_mfs MFS bulk formulae
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_sas ! analytical surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca025_bilinear.nc' , '', ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_traqsr = .true. ! Light penetration (T) or not (F)
+ ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .false. ! 2 bands light penetration
+ ln_qsr_bio = .false. ! bio-model light penetration
+ nn_chldta = 1 ! RGB : 2D Chl data (=1), 3D Chl data (=2) or cst value (=0)
+ rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1)
+ rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction
+ rn_si1 = 23.0 ! 2 bands: longest depth of extinction
+ ln_qsr_ice = .true. ! light penetration for ice-model LIM3
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_rnf = 'eORCA_R025_runoff_v1.0' , -1 , 'sornficb', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_cnf = 'eORCA_R025_runoff_v1.0' , 0 , 'socoefr' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_s_rnf = 'eORCA_R025_runoff_v1.0' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_t_rnf = 'eORCA_R025_runoff_v1.0' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_dep_rnf = 'eORCA_R025_runoff_v1.0' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_rnf_mouth = .false. !!true. !rbb.false. ! specific treatment at rivers mouths
+ rn_hrnf = 10. ! depth over which enhanced vertical mixing is used
+ rn_avt_rnf = 2.e-3 ! value of the additional vertical mixing coef. [m2/s]
+ rn_rfact = 1.e0 ! multiplicative factor for runoff
+ ln_rnf_depth = .false. ! read in depth information for runoff
+ ln_rnf_tem = .false. ! read in temperature information for runoff
+ ln_rnf_sal = .false. ! read in salinity information for runoff
+ ln_rnf_depth_ini = .false. ! compute depth at initialisation from runoff file
+ rn_rnf_max = 5.735e-4 ! max value of the runoff climatologie over global domain ( ln_rnf_depth_ini = .true )
+ rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
+ nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0)
+/
+!-----------------------------------------------------------------------
+&namsbc_isf ! Top boundary layer (ISF)
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_rnfisf = 'eORCA_R025_runoff_v1.0' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , ''
+ sn_depmax_isf = 'eORCA_R025_runoff_v1.0' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , ''
+ sn_depmin_isf = 'eORCA_R025_runoff_v1.0' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , ''
+
+/
+!-----------------------------------------------------------------------
+&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' , ''
+ sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 , 'sosaline' , .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca025_bilinear.nc' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0)
+ nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2)
+ ! or to SSS only (=1) or no damping term (=0)
+ rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K]
+ rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day]
+ ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2)
+ rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day]
+ !
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+ nn_ice_alb = 1 ! parameterization of ice/snow albedo
+ ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
+ ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
+ ! giving cloud-sky albedo
+ rn_alb_sdry = 0.85 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
+ rn_alb_smlt = 0.75 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' )
+ rn_alb_idry = 0.60 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' )
+ rn_alb_imlt = 0.50 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' )
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Lateral boundary condition ***
+!!======================================================================
+!! namlbc lateral momentum boundary condition
+!! namcla cross land advection
+!! namobc open boundaries parameters ("key_obc")
+!! namagrif agrif nested grid ( read by child model only ) ("key_agrif")
+!! nambdy Unstructured open boundaries ("key_bdy")
+!! namtide Tidal forcing at open boundaries ("key_bdy_tides")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+ rn_shlat = 0.0 ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat
+ ! free slip ! partial slip ! no slip ! strong slip
+ ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical eqs.
+ ln_shlat2d = .true. ! use 2D file for shlat
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_shlat2d = 'shlat2d.nc' , -12 , 'shlat2d' , .false. , .true. , 'yearly' , '' , ''
+
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+ nn_cla = 0 ! advection between 2 ocean pts separates by land
+/
+!-----------------------------------------------------------------------
+&namagrif ! AGRIF zoom ("key_agrif")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_tide ! tide parameters (#ifdef key_tide)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambdy ! unstructured open boundaries ("key_bdy")
+!-----------------------------------------------------------------------
+ /
+!-----------------------------------------------------------------------
+&nambdy_dta ! open boundaries - external data ("key_bdy")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambdy_tide ! tidal forcing at open boundaries
+!-----------------------------------------------------------------------
+/
+!!======================================================================
+!! *** Bottom boundary condition ***
+!!======================================================================
+!! nambfr bottom friction
+!! nambbc bottom temperature boundary condition
+!! nambbl bottom boundary layer scheme ("key_trabbl")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+ nn_bfr = 2 ! type of bottom friction : = 0 : free slip, = 1 : linear friction
+ ! = 2 : nonlinear friction
+ rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case)
+ rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case). Minimum coeft if ln_loglayer=T
+ rn_bfri2_max = 1.e-1 ! max. bottom drag coefficient (non linear case and ln_loglayer=T)
+ rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2)
+ rn_bfrz0 = 3.e-3 ! bottom roughness [m] if ln_loglayer=T
+ ln_bfr2d = .true. ! horizontal variation of the bottom friction coef (read a 2D mask file )
+ rn_bfrien = 10. ! local multiplying factor of bfr (ln_bfr2d=T)
+ rn_tfri1 = 4.e-4 ! top drag coefficient (linear case)
+ rn_tfri2 = 2.5e-3 ! top drag coefficient (non linear case). Minimum coeft if ln_loglayer=T
+ rn_tfri2_max = 1.e-1 ! max. top drag coefficient (non linear case and ln_loglayer=T)
+ rn_tfeb2 = 0.0 ! top turbulent kinetic energy background (m2/s2)
+ rn_tfrz0 = 3.e-3 ! top roughness [m] if ln_loglayer=T
+ ln_tfr2d = .false. ! horizontal variation of the top friction coef (read a 2D mask file )
+ rn_tfrien = 50. ! local multiplying factor of tfr (ln_tfr2d=T)
+
+ ln_bfrimp = .false. ! implicit bottom friction (requires ln_zdfexp = .false. if true)
+ ln_loglayer = .false. ! logarithmic formulation (non linear case)
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename !
+ sn_qgh ='Goutorbe_ghflux.nc', -12. , 'gh_flux' , .false. , .true. , 'yearly' , 'weights_Goutorbe1_2_eorca025_bilinear.nc' , '' , ''
+ !
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom
+ nn_geoflx = 2 ! geothermal heat flux: = 0 no flux
+ ! = 1 constant flux
+ ! = 2 variable flux (read in geothermal_heating.nc in mW/m2)
+ rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2]
+
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+ nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0)
+ nn_bbl_adv = 1 ! advective bbl (=1/2) or not (=0)
+ rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s]
+ rn_gambbl = 10. ! advective bbl coefficient [s]
+/
+
+!!======================================================================
+!! Tracer (T & S ) namelists
+!!======================================================================
+!! nameos equation of state
+!! namtra_adv advection scheme
+!! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.)
+!! namtra_ldf lateral diffusion scheme
+!! namtra_dmp T & S newtonian damping
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+ ln_traadv_cen2 = .false. ! 2nd order centered scheme
+ ln_traadv_tvd = .true. ! TVD scheme
+ ln_traadv_muscl = .false. ! MUSCL scheme
+ ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries
+ ln_traadv_ubs = .false. ! UBS scheme
+ ln_traadv_qck = .false. ! QUICKEST scheme
+ ln_traadv_msc_ups= .false. ! use upstream scheme within muscl
+ ln_traadv_tvd_zts= .false. ! TVD scheme with sub-timestepping of vertical tracer advection
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+ ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation
+ rn_ce = 0.06 ! magnitude of the MLE (typical value: 0.06 to 0.08)
+ nn_mle = 1 ! MLE type: =0 standard Fox-Kemper ; =1 new formulation
+ rn_lf = 5.e+3 ! typical scale of mixed layer front (meters) (case rn_mle=0)
+ rn_time = 172800. ! time scale for mixing momentum across the mixed layer (seconds) (case rn_mle=0)
+ rn_lat = 20. ! reference latitude (degrees) of MLE coef. (case rn_mle=1)
+ nn_mld_uv = 0 ! space interpolation of MLD at u- & v-pts (0=min,1=averaged,2=max)
+ nn_conv = 0 ! =1 no MLE in case of convection ; =0 always MLE
+ rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+ ! ! Operator type:
+ ln_traldf_lap = .true. ! laplacian operator
+ ln_traldf_bilap = .false. ! bilaplacian operator
+ ! ! Direction of action:
+ ln_traldf_level = .false. ! iso-level
+ ln_traldf_hor = .false. ! horizontal (geopotential) (needs "key_ldfslp" when ln_sco=T)
+ ln_traldf_iso = .true. ! iso-neutral (needs "key_ldfslp")
+ ! ! Griffies parameters (all need "key_ldfslp")
+ ln_traldf_grif = .false. ! use griffies triads
+ ln_traldf_gdia = .false. ! output griffies eddy velocities
+ ln_triad_iso = .false. ! pure lateral mixing in ML
+ ln_botmix_grif = .false. ! lateral mixing on bottom
+ ! ! Coefficients
+ ! Eddy-induced (GM) advection always used with Griffies; otherwise needs "key_traldf_eiv"
+ ! Value rn_aeiv_0 is ignored unless = 0 with Held-Larichev spatially varying aeiv
+ ! (key_traldf_c2d & key_traldf_eiv & key_orca_r2, _r1 or _r05)
+ rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s]
+ rn_aht_0 = 300. ! horizontal eddy diffusivity for tracers [m2/s]
+ rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s]
+ ! (normally=0; not used with Griffies)
+ rn_slpmax = 0.01 ! slope limit
+ rn_chsmag = 1. ! multiplicative factor in Smagorinsky diffusivity
+ rn_smsh = 0. ! Smagorinsky diffusivity: = 0 - use only sheer
+ rn_aht_m = 2000. ! upper limit or stability criteria for lateral eddy diffusivity (m2/s)
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+ ln_tradmp = .false. ! add a damping termn (T) or not (F)
+ nn_zdmp = 1 ! vertical shape =0 damping throughout the water column
+ ! =1 no damping in the mixing layer (kz criteria)
+ ! =2 no damping in the mixed layer (rho crieria)
+ cn_resto = 'resto.nc' ! Name of file containing restoration coefficient field (use dmp_tools to create this)
+/
+
+!!======================================================================
+!! *** Dynamics namelists ***
+!!======================================================================
+!! namdyn_adv formulation of the momentum advection
+!! namdyn_vor advection scheme
+!! namdyn_hpg hydrostatic pressure gradient
+!! namdyn_spg surface pressure gradient (CPP key only)
+!! namdyn_ldf lateral diffusion scheme
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+ ln_dynadv_vec = .true. ! vector form (T) or flux form (F)
+ nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction
+ ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme
+ ln_dynadv_ubs = .false. ! flux form - 3rd order UBS scheme
+ ln_dynzad_zts = .false. ! Use (T) sub timestepping for vertical momentum advection
+/
+!-----------------------------------------------------------------------
+&nam_vvl ! vertical coordinate options
+!-----------------------------------------------------------------------
+ ln_vvl_zstar = .true. ! zstar vertical coordinate
+ ln_vvl_ztilde = .false. ! ztilde vertical coordinate: only high frequency variations
+ ln_vvl_layer = .false. ! full layer vertical coordinate
+ ln_vvl_ztilde_as_zstar = .false. ! ztilde vertical coordinate emulating zstar
+ ln_vvl_zstar_at_eqtor = .false. ! ztilde near the equator
+ rn_ahe3 = 0.0e0 ! thickness diffusion coefficient
+ rn_rst_e3t = 30.e0 ! ztilde to zstar restoration timescale [days]
+ rn_lf_cutoff = 5.0e0 ! cutoff frequency for low-pass filter [days]
+ rn_zdef_max = 0.9e0 ! maximum fractional e3t deformation
+ ln_vvl_dbg = .true. ! debug prints (T/F)
+/
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+ ln_dynvor_ene = .false. ! enstrophy conserving scheme
+ ln_dynvor_ens = .false. ! energy conserving scheme
+ ln_dynvor_mix = .false. ! mixed scheme
+ ln_dynvor_een = .true. ! energy & enstrophy scheme
+ ln_dynvor_een_old = .false. ! energy & enstrophy scheme - original formulation
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+ ln_hpg_zco = .false. ! z-coordinate - full steps
+ ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)
+ ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation)
+ ln_hpg_isf = .false. ! s-coordinate (sco ) adapted to isf
+ ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)
+ ln_hpg_prj = .false. ! s-coordinate (Pressure Jacobian scheme)
+ ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T)
+ ! centered time scheme (F)
+/
+!-----------------------------------------------------------------------
+!namdyn_spg ! surface pressure gradient (CPP key only)
+!-----------------------------------------------------------------------
+! ! explicit free surface ("key_dynspg_exp")
+! ! filtered free surface ("key_dynspg_flt")
+! ! split-explicit free surface ("key_dynspg_ts")
+
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+ ! ! Type of the operator :
+ ln_dynldf_lap = .false. ! laplacian operator
+ ln_dynldf_bilap = .true. ! bilaplacian operator
+ ! ! Direction of action :
+ ln_dynldf_level = .false. ! iso-level
+ ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.)
+ ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp")
+ ! ! Coefficient
+ rn_ahm_0_lap = 0. ! horizontal laplacian eddy viscosity [m2/s]
+ rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s]
+ rn_ahm_0_blp = -6.4e11 ! horizontal bilaplacian eddy viscosity [m4/s]
+ rn_cmsmag_1 = 3. ! constant in laplacian Smagorinsky viscosity
+ rn_cmsmag_2 = 3 ! constant in bilaplacian Smagorinsky viscosity
+ rn_cmsh = 0. ! 1 or 0 , if 0 -use only shear for Smagorinsky viscosity
+ rn_ahm_m_blp = -1.e12 ! upper limit for bilap abs(ahm) < min( dx^4/128rdt, rn_ahm_m_blp)
+ rn_ahm_m_lap = 40000. ! upper limit for lap ahm < min(dx^2/16rdt, rn_ahm_m_lap)
+/
+
+!!======================================================================
+!! Tracers & Dynamics vertical physics namelists
+!!======================================================================
+!! namzdf vertical physics
+!! namzdf_ric richardson number dependent vertical mixing ("key_zdfric")
+!! namzdf_tke TKE dependent vertical mixing ("key_zdftke")
+!! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp")
+!! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm")
+!! namzdf_tmx tidal mixing parameterization ("key_zdftmx")
+!! namzdf_tmx_new new tidal mixing parameterization ("key_zdftmx_new")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+ rn_avm0 = 1.e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst")
+ rn_avt0 = 1.e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst")
+ nn_avb = 0 ! profile for background avt & avm (=1) or not (=0)
+ nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0)
+ ln_zdfevd = .true. ! enhanced vertical diffusion (evd) (T) or not (F)
+ nn_evdm = 1 ! evd apply on tracer (=0) or on tracer and momentum (=1)
+ rn_avevd = 10. ! evd mixing coefficient [m2/s]
+ ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F)
+ nn_npc = 1 ! frequency of application of npc
+ nn_npcp = 365 ! npc control print frequency
+ ln_zdfexp = .false. ! time-stepping: split-explicit (T) or implicit (F) time stepping
+ nn_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T
+/
+!-----------------------------------------------------------------------
+&namzdf_ric ! richardson number dependent vertical diffusion ("key_zdfric" )
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+ rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) )
+ rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation
+ rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T)
+ rn_emin = 1.e-6 ! minimum value of tke [m2/s2]
+ rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2]
+ rn_bshear = 1.e-20 ! background shear (>0) currently a numerical threshold (do not change it)
+ nn_mxl = 3 ! mixing length: = 0 bounded by the distance to surface and bottom
+ ! = 1 bounded by the local vertical scale factor
+ ! = 2 first vertical derivative of mixing length bounded by 1
+ ! = 3 as =2 with distinct disspipative an mixing length scale
+ nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm)
+ ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F)
+ rn_mxl0 = 0.01 ! surface buoyancy lenght scale minimum value
+ ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002)
+ rn_lc = 0.15 ! coef. associated to Langmuir cells
+ nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves
+ ! = 0 no penetration
+ ! = 1 add a tke source below the ML
+ ! = 2 add a tke source just at the base of the ML
+ ! = 3 as = 1 applied on HF part of the stress ("key_oasis3")
+ rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2)
+ nn_htau = 1 ! type of exponential decrease of tke penetration below the ML
+ ! = 0 constant 10 m length scale
+ ! = 1 0.5m at the equator to 30m poleward of 40 degrees
+/
+!------------------------------------------------------------------------
+&namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally:
+!------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb")
+/
+!-----------------------------------------------------------------------
+&namzdf_gls ! GLS vertical diffusion ("key_zdfgls")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+ rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity)
+ rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+ rn_htmx = 500. ! vertical decay scale for turbulence (meters)
+ rn_n2min = 1.e-8 ! threshold of the Brunt-Vaisala frequency (s-1)
+ rn_tfe = 0.333 ! tidal dissipation efficiency
+ rn_me = 0.2 ! mixing efficiency
+ ln_tmx_itf = .true. ! ITF specific parameterisation
+ rn_tfe_itf = 1. ! ITF tidal dissipation efficiency
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx_new ! new tidal mixing parameterization ("key_zdftmx_new")
+!-----------------------------------------------------------------------
+ nn_zpyc = 2 ! pycnocline-intensified dissipation scales as N (=1) or N^2 (=2)
+ ln_mevar = .true. ! variable (T) or constant (F) mixing efficiency
+ ln_tsdiff = .true. ! account for differential T/S mixing (T) or not (F)
+/
+!!======================================================================
+!! *** Miscellaneous namelists ***
+!!======================================================================
+!! namsol elliptic solver / island / free surface
+!! nammpp Massively Parallel Processing ("key_mpp_mpi)
+!! namctl Control prints & Benchmark
+!! namc1d 1D configuration options ("key_c1d")
+!! namc1d_uvd data: U & V currents ("key_c1d")
+!! namc1d_dyndmp U & V newtonian damping ("key_c1d")
+!! namsto Stochastic parametrization of EOS
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+ cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send,
+ ! buffer blocking send or immediate non-blocking sends, resp.
+ nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation
+ ln_nnogather= .true. !
+ jpni = 50
+ jpnj = 40
+ jpnij = 1295
+
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namc1d_uvd ! data: U & V currents ("key_c1d")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namc1d_dyndmp ! U & V newtonian damping ("key_c1d")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsto ! Stochastic parametrization of EOS
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Diagnostics namelists ***
+!!======================================================================
+!! namnc4 netcdf4 chunking and compression settings ("key_netcdf4")
+!! namtrd dynamics and/or tracer trends
+!! namptr Poleward Transport Diagnostics
+!! namflo float parameters ("key_float")
+!! namhsb Heat and salt budgets
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrd ! diagnostics on dynamics and/or tracer trends
+! ! and/or mixed-layer trends and/or barotropic vorticity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namflo ! float parameters ("key_float")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+ ln_diaptr = .false. ! Poleward heat and salt transport (T) or not (F)
+ ln_subbas = .false. ! Atlantic/Pacific/Indian basins computation (T) or not
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+ ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&nam_diaharm ! Harmonic analysis of tidal constituents ('key_diaharm')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdct ! transports through sections
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Observation & Assimilation namelists ***
+!!======================================================================
+!! namobs observation and model comparison ('key_diaobs')
+!! nam_asminc assimilation increments ('key_asminc')
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namobs ! observation usage switch ('key_diaobs')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_asminc ! assimilation increments ('key_asminc')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_wave ! External fields from wave model
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_core_ia_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_core_ia_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_core_ia_cfg (revision 3854)
@@ -0,0 +1,822 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!
+!!======================================================================
+!! *** Domain namelists ***
+!!======================================================================
+!! namcfg parameters of the configuration
+!! namzgr vertical coordinate
+!! namzgr_sco s-coordinate or hybrid z-s-coordinate
+!! namdom space and time domain (bathymetry, mesh, timestep)
+!! namtsd data: temperature & salinity
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ cp_cfz = "no zoom" ! name of the zoom of configuration
+ jp_cfg = 025 ! resolution of the configuration
+ jpidta = 1442 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 1207 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 1442 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 1207 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+ ! = 0 closed ; = 1 cyclic East-West
+ ! = 2 equatorial symmetric ; = 3 North fold T-point pivot
+ ! = 4 cyclic East-West AND North fold T-point pivot
+ ! = 5 North fold F-point pivot
+ ! = 6 cyclic East-West AND North fold F-point pivot
+ ln_use_jattr = .false. ! use (T) the file attribute: open_ocean_jstart, if present
+ ! in netcdf input files, as the start j-row for reading
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+ ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)
+ ln_zps = .true. ! z-coordinate - partial steps (T/F)
+ ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F)
+ ln_isfcav = .false. ! ice shelf cavity (T/F)
+/
+!-----------------------------------------------------------------------
+&namzgr_sco ! s-coordinate or hybrid z-s-coordinate
+!-----------------------------------------------------------------------
+ ln_s_sh94 = .true. ! Song & Haidvogel 1994 hybrid S-sigma (T)|
+ ln_s_sf12 = .false. ! Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied
+ ln_sigcrit = .false. ! use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch
+ ! stretching coefficients for all functions
+ rn_sbot_min = 10.0 ! minimum depth of s-bottom surface (>0) (m)
+ rn_sbot_max = 7000.0 ! maximum depth of s-bottom surface (= ocean depth) (>0) (m)
+ rn_hc = 150.0 ! critical depth for transition to stretched coordinates
+ !!!!!!! Envelop bathymetry
+ rn_rmax = 0.3 ! maximum cut-off r-value allowed (00) or min number of ocean level (<0)
+ rn_e3zps_min= 25. ! partial step thickness is set larger than the minimum of
+ rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0 fill namsbc_rnf)
+ nn_isf = 0 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)
+ ! 0 =no isf 1 = presence of ISF
+ ! 2 = bg03 parametrisation 3 = rnf file for isf
+ ! 4 = ISF fwf specified
+ ! option 1 and 4 need ln_isfcav = .true. (domzgr)
+ ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)
+ nn_fwb = 2 ! FreshWater Budget: =0 unchecked
+ ! =1 global mean of e-p-r set to zero at each time step
+/
+!-----------------------------------------------------------------------
+&namsbc_ana ! analytical surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_flx ! surface boundary condition : flux formulation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_clio ! namsbc_clio CLIO bulk formulae
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+
+ sn_wndi = 'u_10_CORE2_fill' , 6 , 'U_10_MOD', .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10_CORE2_fill' , 6 , 'V_10_MOD', .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'ncar_rad_CORE2_fill' , 24 , 'SWDN_MOD', .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'ncar_rad_CORE2_fill' , 24 , 'LWDN_MOD', .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10_CORE2_fill' , 6 , 'T_10_MOD', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10_CORE2_fill' , 6 , 'Q_10_MOD', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'ncar_precip_CORE2_fill' , -1 , 'RAIN' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'ncar_precip_CORE2_fill' , -1 , 'SNOW' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc_mfs ! namsbc_mfs MFS bulk formulae
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_sas ! analytical surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca025_bilinear.nc' , '', ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_traqsr = .true. ! Light penetration (T) or not (F)
+ ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .false. ! 2 bands light penetration
+ ln_qsr_bio = .false. ! bio-model light penetration
+ nn_chldta = 1 ! RGB : 2D Chl data (=1), 3D Chl data (=2) or cst value (=0)
+ rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1)
+ rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction
+ rn_si1 = 23.0 ! 2 bands: longest depth of extinction
+ ln_qsr_ice = .true. ! light penetration for ice-model LIM3
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_rnf = 'eORCA_R025_runoff_v1.0' , -1 , 'sornficb', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_cnf = 'eORCA_R025_runoff_v1.0' , 0 , 'socoefr' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_s_rnf = 'eORCA_R025_runoff_v1.0' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_t_rnf = 'eORCA_R025_runoff_v1.0' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_dep_rnf = 'eORCA_R025_runoff_v1.0' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_rnf_mouth = .false. !!true. !rbb.false. ! specific treatment at rivers mouths
+ rn_hrnf = 10. ! depth over which enhanced vertical mixing is used
+ rn_avt_rnf = 2.e-3 ! value of the additional vertical mixing coef. [m2/s]
+ rn_rfact = 1.e0 ! multiplicative factor for runoff
+ ln_rnf_depth = .false. ! read in depth information for runoff
+ ln_rnf_tem = .false. ! read in temperature information for runoff
+ ln_rnf_sal = .false. ! read in salinity information for runoff
+ ln_rnf_depth_ini = .true. ! compute depth at initialisation from runoff file
+ rn_rnf_max = 0.027394 ! max value of the runoff climatologie over global domain ( ln_rnf_depth_ini = .true )
+ rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
+ nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0)
+/
+!-----------------------------------------------------------------------
+&namsbc_isf ! Top boundary layer (ISF)
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_rnfisf = 'eORCA_R025_runoff_v1.0' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , ''
+ sn_depmax_isf = 'eORCA_R025_runoff_v1.0' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , ''
+ sn_depmin_isf = 'eORCA_R025_runoff_v1.0' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , ''
+
+/
+!-----------------------------------------------------------------------
+&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' , ''
+ sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 , 'sosaline' , .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca025_bilinear.nc' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0)
+ nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2)
+ ! or to SSS only (=1) or no damping term (=0)
+ rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K]
+ rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day]
+ ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2)
+ rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day]
+ !
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+ nn_ice_alb = 1 ! parameterization of ice/snow albedo
+ ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
+ ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
+ ! giving cloud-sky albedo
+ rn_alb_sdry = 0.85 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
+ rn_alb_smlt = 0.75 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' )
+ rn_alb_idry = 0.60 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' )
+ rn_alb_imlt = 0.50 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' )
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Lateral boundary condition ***
+!!======================================================================
+!! namlbc lateral momentum boundary condition
+!! namcla cross land advection
+!! namobc open boundaries parameters ("key_obc")
+!! namagrif agrif nested grid ( read by child model only ) ("key_agrif")
+!! nambdy Unstructured open boundaries ("key_bdy")
+!! namtide Tidal forcing at open boundaries ("key_bdy_tides")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+ rn_shlat = 0.0 ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat
+ ! free slip ! partial slip ! no slip ! strong slip
+ ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical eqs.
+ ln_shlat2d = .true. ! use 2D file for shlat
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_shlat2d = 'shlat2d.nc' , -12 , 'shlat2d' , .false. , .true. , 'yearly' , '' , ''
+
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+ nn_cla = 0 ! advection between 2 ocean pts separates by land
+/
+!-----------------------------------------------------------------------
+&namagrif ! AGRIF zoom ("key_agrif")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_tide ! tide parameters (#ifdef key_tide)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambdy ! unstructured open boundaries ("key_bdy")
+!-----------------------------------------------------------------------
+ /
+!-----------------------------------------------------------------------
+&nambdy_dta ! open boundaries - external data ("key_bdy")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambdy_tide ! tidal forcing at open boundaries
+!-----------------------------------------------------------------------
+/
+!!======================================================================
+!! *** Bottom boundary condition ***
+!!======================================================================
+!! nambfr bottom friction
+!! nambbc bottom temperature boundary condition
+!! nambbl bottom boundary layer scheme ("key_trabbl")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+ nn_bfr = 2 ! type of bottom friction : = 0 : free slip, = 1 : linear friction
+ ! = 2 : nonlinear friction
+ rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case)
+ rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case). Minimum coeft if ln_loglayer=T
+ rn_bfri2_max = 1.e-1 ! max. bottom drag coefficient (non linear case and ln_loglayer=T)
+ rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2)
+ rn_bfrz0 = 3.e-3 ! bottom roughness [m] if ln_loglayer=T
+ ln_bfr2d = .true. ! horizontal variation of the bottom friction coef (read a 2D mask file )
+ rn_bfrien = 10. ! local multiplying factor of bfr (ln_bfr2d=T)
+ rn_tfri1 = 4.e-4 ! top drag coefficient (linear case)
+ rn_tfri2 = 2.5e-3 ! top drag coefficient (non linear case). Minimum coeft if ln_loglayer=T
+ rn_tfri2_max = 1.e-1 ! max. top drag coefficient (non linear case and ln_loglayer=T)
+ rn_tfeb2 = 0.0 ! top turbulent kinetic energy background (m2/s2)
+ rn_tfrz0 = 3.e-3 ! top roughness [m] if ln_loglayer=T
+ ln_tfr2d = .false. ! horizontal variation of the top friction coef (read a 2D mask file )
+ rn_tfrien = 50. ! local multiplying factor of tfr (ln_tfr2d=T)
+
+ ln_bfrimp = .false. ! implicit bottom friction (requires ln_zdfexp = .false. if true)
+ ln_loglayer = .false. ! logarithmic formulation (non linear case)
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename !
+ sn_qgh ='Goutorbe_ghflux.nc', -12. , 'gh_flux' , .false. , .true. , 'yearly' , 'weights_Goutorbe1_2_eorca025_bilinear.nc' , '' , ''
+ !
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom
+ nn_geoflx = 2 ! geothermal heat flux: = 0 no flux
+ ! = 1 constant flux
+ ! = 2 variable flux (read in geothermal_heating.nc in mW/m2)
+ rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2]
+
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+ nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0)
+ nn_bbl_adv = 1 ! advective bbl (=1/2) or not (=0)
+ rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s]
+ rn_gambbl = 10. ! advective bbl coefficient [s]
+/
+
+!!======================================================================
+!! Tracer (T & S ) namelists
+!!======================================================================
+!! nameos equation of state
+!! namtra_adv advection scheme
+!! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.)
+!! namtra_ldf lateral diffusion scheme
+!! namtra_dmp T & S newtonian damping
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+ ln_traadv_cen2 = .false. ! 2nd order centered scheme
+ ln_traadv_tvd = .true. ! TVD scheme
+ ln_traadv_muscl = .false. ! MUSCL scheme
+ ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries
+ ln_traadv_ubs = .false. ! UBS scheme
+ ln_traadv_qck = .false. ! QUICKEST scheme
+ ln_traadv_msc_ups= .false. ! use upstream scheme within muscl
+ ln_traadv_tvd_zts= .false. ! TVD scheme with sub-timestepping of vertical tracer advection
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+ ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation
+ rn_ce = 0.06 ! magnitude of the MLE (typical value: 0.06 to 0.08)
+ nn_mle = 1 ! MLE type: =0 standard Fox-Kemper ; =1 new formulation
+ rn_lf = 5.e+3 ! typical scale of mixed layer front (meters) (case rn_mle=0)
+ rn_time = 172800. ! time scale for mixing momentum across the mixed layer (seconds) (case rn_mle=0)
+ rn_lat = 20. ! reference latitude (degrees) of MLE coef. (case rn_mle=1)
+ nn_mld_uv = 0 ! space interpolation of MLD at u- & v-pts (0=min,1=averaged,2=max)
+ nn_conv = 0 ! =1 no MLE in case of convection ; =0 always MLE
+ rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+ ! ! Operator type:
+ ln_traldf_lap = .true. ! laplacian operator
+ ln_traldf_bilap = .false. ! bilaplacian operator
+ ! ! Direction of action:
+ ln_traldf_level = .false. ! iso-level
+ ln_traldf_hor = .false. ! horizontal (geopotential) (needs "key_ldfslp" when ln_sco=T)
+ ln_traldf_iso = .true. ! iso-neutral (needs "key_ldfslp")
+ ! ! Griffies parameters (all need "key_ldfslp")
+ ln_traldf_grif = .false. ! use griffies triads
+ ln_traldf_gdia = .false. ! output griffies eddy velocities
+ ln_triad_iso = .false. ! pure lateral mixing in ML
+ ln_botmix_grif = .false. ! lateral mixing on bottom
+ ! ! Coefficients
+ ! Eddy-induced (GM) advection always used with Griffies; otherwise needs "key_traldf_eiv"
+ ! Value rn_aeiv_0 is ignored unless = 0 with Held-Larichev spatially varying aeiv
+ ! (key_traldf_c2d & key_traldf_eiv & key_orca_r2, _r1 or _r05)
+ rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s]
+ rn_aht_0 = 300. ! horizontal eddy diffusivity for tracers [m2/s]
+ rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s]
+ ! (normally=0; not used with Griffies)
+ rn_slpmax = 0.01 ! slope limit
+ rn_chsmag = 1. ! multiplicative factor in Smagorinsky diffusivity
+ rn_smsh = 0. ! Smagorinsky diffusivity: = 0 - use only sheer
+ rn_aht_m = 2000. ! upper limit or stability criteria for lateral eddy diffusivity (m2/s)
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+ ln_tradmp = .false. ! add a damping termn (T) or not (F)
+ nn_zdmp = 1 ! vertical shape =0 damping throughout the water column
+ ! =1 no damping in the mixing layer (kz criteria)
+ ! =2 no damping in the mixed layer (rho crieria)
+ cn_resto = 'resto.nc' ! Name of file containing restoration coefficient field (use dmp_tools to create this)
+/
+
+!!======================================================================
+!! *** Dynamics namelists ***
+!!======================================================================
+!! namdyn_adv formulation of the momentum advection
+!! namdyn_vor advection scheme
+!! namdyn_hpg hydrostatic pressure gradient
+!! namdyn_spg surface pressure gradient (CPP key only)
+!! namdyn_ldf lateral diffusion scheme
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+ ln_dynadv_vec = .false. ! vector form (T) or flux form (F)
+ nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction
+ ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme
+ ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme
+ ln_dynzad_zts = .false. ! Use (T) sub timestepping for vertical momentum advection
+/
+!-----------------------------------------------------------------------
+&nam_vvl ! vertical coordinate options
+!-----------------------------------------------------------------------
+ ln_vvl_zstar = .true. ! zstar vertical coordinate
+ ln_vvl_ztilde = .false. ! ztilde vertical coordinate: only high frequency variations
+ ln_vvl_layer = .false. ! full layer vertical coordinate
+ ln_vvl_ztilde_as_zstar = .false. ! ztilde vertical coordinate emulating zstar
+ ln_vvl_zstar_at_eqtor = .false. ! ztilde near the equator
+ rn_ahe3 = 0.0e0 ! thickness diffusion coefficient
+ rn_rst_e3t = 30.e0 ! ztilde to zstar restoration timescale [days]
+ rn_lf_cutoff = 5.0e0 ! cutoff frequency for low-pass filter [days]
+ rn_zdef_max = 0.9e0 ! maximum fractional e3t deformation
+ ln_vvl_dbg = .true. ! debug prints (T/F)
+/
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+ ln_dynvor_ene = .true. ! enstrophy conserving scheme
+ ln_dynvor_ens = .false. ! energy conserving scheme
+ ln_dynvor_mix = .false. ! mixed scheme
+ ln_dynvor_een = .false. ! energy & enstrophy scheme
+ ln_dynvor_een_old = .false. ! energy & enstrophy scheme - original formulation
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+ ln_hpg_zco = .false. ! z-coordinate - full steps
+ ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)
+ ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation)
+ ln_hpg_isf = .false. ! s-coordinate (sco ) adapted to isf
+ ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)
+ ln_hpg_prj = .false. ! s-coordinate (Pressure Jacobian scheme)
+ ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T)
+ ! centered time scheme (F)
+/
+!-----------------------------------------------------------------------
+!namdyn_spg ! surface pressure gradient (CPP key only)
+!-----------------------------------------------------------------------
+! ! explicit free surface ("key_dynspg_exp")
+! ! filtered free surface ("key_dynspg_flt")
+! ! split-explicit free surface ("key_dynspg_ts")
+
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+ ! ! Type of the operator :
+ ln_dynldf_lap = .false. ! laplacian operator
+ ln_dynldf_bilap = .true. ! bilaplacian operator
+ ! ! Direction of action :
+ ln_dynldf_level = .false. ! iso-level
+ ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.)
+ ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp")
+ ! ! Coefficient
+ rn_ahm_0_lap = 0. ! horizontal laplacian eddy viscosity [m2/s]
+ rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s]
+ rn_ahm_0_blp = -6.4e11 ! horizontal bilaplacian eddy viscosity [m4/s]
+ rn_cmsmag_1 = 3. ! constant in laplacian Smagorinsky viscosity
+ rn_cmsmag_2 = 3 ! constant in bilaplacian Smagorinsky viscosity
+ rn_cmsh = 0. ! 1 or 0 , if 0 -use only shear for Smagorinsky viscosity
+ rn_ahm_m_blp = -1.e12 ! upper limit for bilap abs(ahm) < min( dx^4/128rdt, rn_ahm_m_blp)
+ rn_ahm_m_lap = 40000. ! upper limit for lap ahm < min(dx^2/16rdt, rn_ahm_m_lap)
+/
+
+!!======================================================================
+!! Tracers & Dynamics vertical physics namelists
+!!======================================================================
+!! namzdf vertical physics
+!! namzdf_ric richardson number dependent vertical mixing ("key_zdfric")
+!! namzdf_tke TKE dependent vertical mixing ("key_zdftke")
+!! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp")
+!! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm")
+!! namzdf_tmx tidal mixing parameterization ("key_zdftmx")
+!! namzdf_tmx_new new tidal mixing parameterization ("key_zdftmx_new")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+ rn_avm0 = 1.e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst")
+ rn_avt0 = 1.e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst")
+ nn_avb = 0 ! profile for background avt & avm (=1) or not (=0)
+ nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0)
+ ln_zdfevd = .true. ! enhanced vertical diffusion (evd) (T) or not (F)
+ nn_evdm = 1 ! evd apply on tracer (=0) or on tracer and momentum (=1)
+ rn_avevd = 10. ! evd mixing coefficient [m2/s]
+ ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F)
+ nn_npc = 1 ! frequency of application of npc
+ nn_npcp = 365 ! npc control print frequency
+ ln_zdfexp = .false. ! time-stepping: split-explicit (T) or implicit (F) time stepping
+ nn_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T
+/
+!-----------------------------------------------------------------------
+&namzdf_ric ! richardson number dependent vertical diffusion ("key_zdfric" )
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+ rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) )
+ rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation
+ rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T)
+ rn_emin = 1.e-6 ! minimum value of tke [m2/s2]
+ rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2]
+ rn_bshear = 1.e-20 ! background shear (>0) currently a numerical threshold (do not change it)
+ nn_mxl = 3 ! mixing length: = 0 bounded by the distance to surface and bottom
+ ! = 1 bounded by the local vertical scale factor
+ ! = 2 first vertical derivative of mixing length bounded by 1
+ ! = 3 as =2 with distinct disspipative an mixing length scale
+ nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm)
+ ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F)
+ rn_mxl0 = 0.01 ! surface buoyancy lenght scale minimum value
+ ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002)
+ rn_lc = 0.15 ! coef. associated to Langmuir cells
+ nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves
+ ! = 0 no penetration
+ ! = 1 add a tke source below the ML
+ ! = 2 add a tke source just at the base of the ML
+ ! = 3 as = 1 applied on HF part of the stress ("key_oasis3")
+ rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2)
+ nn_htau = 1 ! type of exponential decrease of tke penetration below the ML
+ ! = 0 constant 10 m length scale
+ ! = 1 0.5m at the equator to 30m poleward of 40 degrees
+/
+!------------------------------------------------------------------------
+&namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally:
+!------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb")
+/
+!-----------------------------------------------------------------------
+&namzdf_gls ! GLS vertical diffusion ("key_zdfgls")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+ rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity)
+ rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+ rn_htmx = 500. ! vertical decay scale for turbulence (meters)
+ rn_n2min = 1.e-8 ! threshold of the Brunt-Vaisala frequency (s-1)
+ rn_tfe = 0.333 ! tidal dissipation efficiency
+ rn_me = 0.2 ! mixing efficiency
+ ln_tmx_itf = .true. ! ITF specific parameterisation
+ rn_tfe_itf = 1. ! ITF tidal dissipation efficiency
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx_new ! new tidal mixing parameterization ("key_zdftmx_new")
+!-----------------------------------------------------------------------
+ nn_zpyc = 2 ! pycnocline-intensified dissipation scales as N (=1) or N^2 (=2)
+ ln_mevar = .true. ! variable (T) or constant (F) mixing efficiency
+ ln_tsdiff = .true. ! account for differential T/S mixing (T) or not (F)
+/
+!!======================================================================
+!! *** Miscellaneous namelists ***
+!!======================================================================
+!! namsol elliptic solver / island / free surface
+!! nammpp Massively Parallel Processing ("key_mpp_mpi)
+!! namctl Control prints & Benchmark
+!! namc1d 1D configuration options ("key_c1d")
+!! namc1d_uvd data: U & V currents ("key_c1d")
+!! namc1d_dyndmp U & V newtonian damping ("key_c1d")
+!! namsto Stochastic parametrization of EOS
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+ cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send,
+ ! buffer blocking send or immediate non-blocking sends, resp.
+ nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation
+ ln_nnogather= .true. !
+ jpni = 50
+ jpnj = 40
+ jpnij = 1295
+
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namc1d_uvd ! data: U & V currents ("key_c1d")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namc1d_dyndmp ! U & V newtonian damping ("key_c1d")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsto ! Stochastic parametrization of EOS
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Diagnostics namelists ***
+!!======================================================================
+!! namnc4 netcdf4 chunking and compression settings ("key_netcdf4")
+!! namtrd dynamics and/or tracer trends
+!! namptr Poleward Transport Diagnostics
+!! namflo float parameters ("key_float")
+!! namhsb Heat and salt budgets
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrd ! diagnostics on dynamics and/or tracer trends
+! ! and/or mixed-layer trends and/or barotropic vorticity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namflo ! float parameters ("key_float")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+ ln_diaptr = .true. ! Poleward heat and salt transport (T) or not (F)
+ ln_subbas = .true. ! Atlantic/Pacific/Indian basins computation (T) or not
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+ ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&nam_diaharm ! Harmonic analysis of tidal constituents ('key_diaharm')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdct ! transports through sections
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Observation & Assimilation namelists ***
+!!======================================================================
+!! namobs observation and model comparison ('key_diaobs')
+!! nam_asminc assimilation increments ('key_asminc')
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namobs ! observation usage switch ('key_diaobs')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_asminc ! assimilation increments ('key_asminc')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_wave ! External fields from wave model
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_dfs5_ia_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_dfs5_ia_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_dfs5_ia_cfg (revision 3854)
@@ -0,0 +1,825 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!
+!!======================================================================
+!! *** Domain namelists ***
+!!======================================================================
+!! namcfg parameters of the configuration
+!! namzgr vertical coordinate
+!! namzgr_sco s-coordinate or hybrid z-s-coordinate
+!! namdom space and time domain (bathymetry, mesh, timestep)
+!! namtsd data: temperature & salinity
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ cp_cfz = "no zoom" ! name of the zoom of configuration
+ jp_cfg = 025 ! resolution of the configuration
+ jpidta = 1442 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 1207 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 1442 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 1207 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+ ! = 0 closed ; = 1 cyclic East-West
+ ! = 2 equatorial symmetric ; = 3 North fold T-point pivot
+ ! = 4 cyclic East-West AND North fold T-point pivot
+ ! = 5 North fold F-point pivot
+ ! = 6 cyclic East-West AND North fold F-point pivot
+ ln_use_jattr = .false. ! use (T) the file attribute: open_ocean_jstart, if present
+ ! in netcdf input files, as the start j-row for reading
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+ ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)
+ ln_zps = .true. ! z-coordinate - partial steps (T/F)
+ ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F)
+ ln_isfcav = .false. ! ice shelf cavity (T/F)
+/
+!-----------------------------------------------------------------------
+&namzgr_sco ! s-coordinate or hybrid z-s-coordinate
+!-----------------------------------------------------------------------
+ ln_s_sh94 = .true. ! Song & Haidvogel 1994 hybrid S-sigma (T)|
+ ln_s_sf12 = .false. ! Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied
+ ln_sigcrit = .false. ! use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch
+ ! stretching coefficients for all functions
+ rn_sbot_min = 10.0 ! minimum depth of s-bottom surface (>0) (m)
+ rn_sbot_max = 7000.0 ! maximum depth of s-bottom surface (= ocean depth) (>0) (m)
+ rn_hc = 150.0 ! critical depth for transition to stretched coordinates
+ !!!!!!! Envelop bathymetry
+ rn_rmax = 0.3 ! maximum cut-off r-value allowed (00) or min number of ocean level (<0)
+ rn_e3zps_min= 25. ! partial step thickness is set larger than the minimum of
+ rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0 fill namsbc_rnf)
+ nn_isf = 0 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)
+ ! 0 =no isf 1 = presence of ISF
+ ! 2 = bg03 parametrisation 3 = rnf file for isf
+ ! 4 = ISF fwf specified
+ ! option 1 and 4 need ln_isfcav = .true. (domzgr)
+ ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)
+ nn_fwb = 2 ! FreshWater Budget: =0 unchecked
+ ! =1 global mean of e-p-r set to zero at each time step
+/
+!-----------------------------------------------------------------------
+&namsbc_ana ! analytical surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_flx ! surface boundary condition : flux formulation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_clio ! namsbc_clio CLIO bulk formulae
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'drowned.compress_u10_DFS5.2' , 3 , 'u10' , .true. , .false. , 'yearly' , 'weights_bicubic' , 'U1'
+ sn_wndj = 'drowned.compress_v10_DFS5.2' , 3 , 'v10' , .true. , .false. , 'yearly' , 'weights_bicubic' , 'V1'
+ sn_humi = 'drowned.compress_q2_DFS5.2' , 3 , 'q2' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_qsr = 'drowned.compress_radsw_DFS5.2' , 24 , 'radsw' , .false. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_qlw = 'drowned.compress_radlw_DFS5.2' , 24 , 'radlw' , .false. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_tair = 'drowned.compress_t2_DFS5.2' , 3 , 't2' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_prec = 'drowned.compress_precip_DFS5.2' , 24 , 'precip' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_snow = 'drowned.compress_snow_DFS5.2' , 24 , 'snow' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ !
+ cn_dir = './' ! root directory for the location of the bulk files
+ rn_zqt = 2. ! Air temperature and humidity reference height (m)
+ rn_zu = 10. ! Wind vector reference height (m)
+/
+!-----------------------------------------------------------------------
+&namsbc_mfs ! namsbc_mfs MFS bulk formulae
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_sas ! analytical surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca025_bilinear.nc' , '', ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_traqsr = .true. ! Light penetration (T) or not (F)
+ ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .false. ! 2 bands light penetration
+ ln_qsr_bio = .false. ! bio-model light penetration
+ nn_chldta = 1 ! RGB : 2D Chl data (=1), 3D Chl data (=2) or cst value (=0)
+ rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1)
+ rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction
+ rn_si1 = 23.0 ! 2 bands: longest depth of extinction
+ ln_qsr_ice = .true. ! light penetration for ice-model LIM3
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_rnf = 'eORCA_R025_runoff_v1.0' , -1 , 'sornficb', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_cnf = 'eORCA_R025_runoff_v1.0' , 0 , 'socoefr' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_s_rnf = 'eORCA_R025_runoff_v1.0' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_t_rnf = 'eORCA_R025_runoff_v1.0' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_dep_rnf = 'eORCA_R025_runoff_v1.0' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_rnf_mouth = .false. !!true. !rbb.false. ! specific treatment at rivers mouths
+ rn_hrnf = 10. ! depth over which enhanced vertical mixing is used
+ rn_avt_rnf = 2.e-3 ! value of the additional vertical mixing coef. [m2/s]
+ rn_rfact = 1.e0 ! multiplicative factor for runoff
+ ln_rnf_depth = .false. ! read in depth information for runoff
+ ln_rnf_tem = .false. ! read in temperature information for runoff
+ ln_rnf_sal = .false. ! read in salinity information for runoff
+ ln_rnf_depth_ini = .true. ! compute depth at initialisation from runoff file
+ rn_rnf_max = 0.027394 ! max value of the runoff climatologie over global domain ( ln_rnf_depth_ini = .true )
+ rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
+ nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0)
+/
+!-----------------------------------------------------------------------
+&namsbc_isf ! Top boundary layer (ISF)
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_rnfisf = 'eORCA_R025_runoff_v1.0' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , ''
+ sn_depmax_isf = 'eORCA_R025_runoff_v1.0' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , ''
+ sn_depmin_isf = 'eORCA_R025_runoff_v1.0' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , ''
+
+/
+!-----------------------------------------------------------------------
+&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' , ''
+ sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 , 'sosaline' , .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca025_bilinear.nc' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0)
+ nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2)
+ ! or to SSS only (=1) or no damping term (=0)
+ rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K]
+ rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day]
+ ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2)
+ rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day]
+ !
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+ nn_ice_alb = 1 ! parameterization of ice/snow albedo
+ ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
+ ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
+ ! giving cloud-sky albedo
+ rn_alb_sdry = 0.85 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
+ rn_alb_smlt = 0.75 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' )
+ rn_alb_idry = 0.60 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' )
+ rn_alb_imlt = 0.50 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' )
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Lateral boundary condition ***
+!!======================================================================
+!! namlbc lateral momentum boundary condition
+!! namcla cross land advection
+!! namobc open boundaries parameters ("key_obc")
+!! namagrif agrif nested grid ( read by child model only ) ("key_agrif")
+!! nambdy Unstructured open boundaries ("key_bdy")
+!! namtide Tidal forcing at open boundaries ("key_bdy_tides")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+ rn_shlat = 0.0 ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat
+ ! free slip ! partial slip ! no slip ! strong slip
+ ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical eqs.
+ ln_shlat2d = .true. ! use 2D file for shlat
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_shlat2d = 'shlat2d.nc' , -12 , 'shlat2d' , .false. , .true. , 'yearly' , '' , ''
+
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+ nn_cla = 0 ! advection between 2 ocean pts separates by land
+/
+!-----------------------------------------------------------------------
+&namagrif ! AGRIF zoom ("key_agrif")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_tide ! tide parameters (#ifdef key_tide)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambdy ! unstructured open boundaries ("key_bdy")
+!-----------------------------------------------------------------------
+ /
+!-----------------------------------------------------------------------
+&nambdy_dta ! open boundaries - external data ("key_bdy")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambdy_tide ! tidal forcing at open boundaries
+!-----------------------------------------------------------------------
+/
+!!======================================================================
+!! *** Bottom boundary condition ***
+!!======================================================================
+!! nambfr bottom friction
+!! nambbc bottom temperature boundary condition
+!! nambbl bottom boundary layer scheme ("key_trabbl")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+ nn_bfr = 2 ! type of bottom friction : = 0 : free slip, = 1 : linear friction
+ ! = 2 : nonlinear friction
+ rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case)
+ rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case). Minimum coeft if ln_loglayer=T
+ rn_bfri2_max = 1.e-1 ! max. bottom drag coefficient (non linear case and ln_loglayer=T)
+ rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2)
+ rn_bfrz0 = 3.e-3 ! bottom roughness [m] if ln_loglayer=T
+ ln_bfr2d = .true. ! horizontal variation of the bottom friction coef (read a 2D mask file )
+ rn_bfrien = 10. ! local multiplying factor of bfr (ln_bfr2d=T)
+ rn_tfri1 = 4.e-4 ! top drag coefficient (linear case)
+ rn_tfri2 = 2.5e-3 ! top drag coefficient (non linear case). Minimum coeft if ln_loglayer=T
+ rn_tfri2_max = 1.e-1 ! max. top drag coefficient (non linear case and ln_loglayer=T)
+ rn_tfeb2 = 0.0 ! top turbulent kinetic energy background (m2/s2)
+ rn_tfrz0 = 3.e-3 ! top roughness [m] if ln_loglayer=T
+ ln_tfr2d = .false. ! horizontal variation of the top friction coef (read a 2D mask file )
+ rn_tfrien = 50. ! local multiplying factor of tfr (ln_tfr2d=T)
+
+ ln_bfrimp = .false. ! implicit bottom friction (requires ln_zdfexp = .false. if true)
+ ln_loglayer = .false. ! logarithmic formulation (non linear case)
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename !
+ sn_qgh ='Goutorbe_ghflux.nc', -12. , 'gh_flux' , .false. , .true. , 'yearly' , 'weights_Goutorbe1_2_eorca025_bilinear.nc' , '' , ''
+ !
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom
+ nn_geoflx = 2 ! geothermal heat flux: = 0 no flux
+ ! = 1 constant flux
+ ! = 2 variable flux (read in geothermal_heating.nc in mW/m2)
+ rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2]
+
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+ nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0)
+ nn_bbl_adv = 1 ! advective bbl (=1/2) or not (=0)
+ rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s]
+ rn_gambbl = 10. ! advective bbl coefficient [s]
+/
+
+!!======================================================================
+!! Tracer (T & S ) namelists
+!!======================================================================
+!! nameos equation of state
+!! namtra_adv advection scheme
+!! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.)
+!! namtra_ldf lateral diffusion scheme
+!! namtra_dmp T & S newtonian damping
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+ ln_traadv_cen2 = .false. ! 2nd order centered scheme
+ ln_traadv_tvd = .true. ! TVD scheme
+ ln_traadv_muscl = .false. ! MUSCL scheme
+ ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries
+ ln_traadv_ubs = .false. ! UBS scheme
+ ln_traadv_qck = .false. ! QUICKEST scheme
+ ln_traadv_msc_ups= .false. ! use upstream scheme within muscl
+ ln_traadv_tvd_zts= .false. ! TVD scheme with sub-timestepping of vertical tracer advection
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+ ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation
+ rn_ce = 0.06 ! magnitude of the MLE (typical value: 0.06 to 0.08)
+ nn_mle = 1 ! MLE type: =0 standard Fox-Kemper ; =1 new formulation
+ rn_lf = 5.e+3 ! typical scale of mixed layer front (meters) (case rn_mle=0)
+ rn_time = 172800. ! time scale for mixing momentum across the mixed layer (seconds) (case rn_mle=0)
+ rn_lat = 20. ! reference latitude (degrees) of MLE coef. (case rn_mle=1)
+ nn_mld_uv = 0 ! space interpolation of MLD at u- & v-pts (0=min,1=averaged,2=max)
+ nn_conv = 0 ! =1 no MLE in case of convection ; =0 always MLE
+ rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+ ! ! Operator type:
+ ln_traldf_lap = .true. ! laplacian operator
+ ln_traldf_bilap = .false. ! bilaplacian operator
+ ! ! Direction of action:
+ ln_traldf_level = .false. ! iso-level
+ ln_traldf_hor = .false. ! horizontal (geopotential) (needs "key_ldfslp" when ln_sco=T)
+ ln_traldf_iso = .true. ! iso-neutral (needs "key_ldfslp")
+ ! ! Griffies parameters (all need "key_ldfslp")
+ ln_traldf_grif = .false. ! use griffies triads
+ ln_traldf_gdia = .false. ! output griffies eddy velocities
+ ln_triad_iso = .false. ! pure lateral mixing in ML
+ ln_botmix_grif = .false. ! lateral mixing on bottom
+ ! ! Coefficients
+ ! Eddy-induced (GM) advection always used with Griffies; otherwise needs "key_traldf_eiv"
+ ! Value rn_aeiv_0 is ignored unless = 0 with Held-Larichev spatially varying aeiv
+ ! (key_traldf_c2d & key_traldf_eiv & key_orca_r2, _r1 or _r05)
+ rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s]
+ rn_aht_0 = 300. ! horizontal eddy diffusivity for tracers [m2/s]
+ rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s]
+ ! (normally=0; not used with Griffies)
+ rn_slpmax = 0.01 ! slope limit
+ rn_chsmag = 1. ! multiplicative factor in Smagorinsky diffusivity
+ rn_smsh = 0. ! Smagorinsky diffusivity: = 0 - use only sheer
+ rn_aht_m = 2000. ! upper limit or stability criteria for lateral eddy diffusivity (m2/s)
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+ ln_tradmp = .false. ! add a damping termn (T) or not (F)
+ nn_zdmp = 1 ! vertical shape =0 damping throughout the water column
+ ! =1 no damping in the mixing layer (kz criteria)
+ ! =2 no damping in the mixed layer (rho crieria)
+ cn_resto = 'resto.nc' ! Name of file containing restoration coefficient field (use dmp_tools to create this)
+/
+
+!!======================================================================
+!! *** Dynamics namelists ***
+!!======================================================================
+!! namdyn_adv formulation of the momentum advection
+!! namdyn_vor advection scheme
+!! namdyn_hpg hydrostatic pressure gradient
+!! namdyn_spg surface pressure gradient (CPP key only)
+!! namdyn_ldf lateral diffusion scheme
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+ ln_dynadv_vec = .false. ! vector form (T) or flux form (F)
+ nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction
+ ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme
+ ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme
+ ln_dynzad_zts = .false. ! Use (T) sub timestepping for vertical momentum advection
+/
+!-----------------------------------------------------------------------
+&nam_vvl ! vertical coordinate options
+!-----------------------------------------------------------------------
+ ln_vvl_zstar = .true. ! zstar vertical coordinate
+ ln_vvl_ztilde = .false. ! ztilde vertical coordinate: only high frequency variations
+ ln_vvl_layer = .false. ! full layer vertical coordinate
+ ln_vvl_ztilde_as_zstar = .false. ! ztilde vertical coordinate emulating zstar
+ ln_vvl_zstar_at_eqtor = .false. ! ztilde near the equator
+ rn_ahe3 = 0.0e0 ! thickness diffusion coefficient
+ rn_rst_e3t = 30.e0 ! ztilde to zstar restoration timescale [days]
+ rn_lf_cutoff = 5.0e0 ! cutoff frequency for low-pass filter [days]
+ rn_zdef_max = 0.9e0 ! maximum fractional e3t deformation
+ ln_vvl_dbg = .true. ! debug prints (T/F)
+/
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+ ln_dynvor_ene = .true. ! enstrophy conserving scheme
+ ln_dynvor_ens = .false. ! energy conserving scheme
+ ln_dynvor_mix = .false. ! mixed scheme
+ ln_dynvor_een = .false. ! energy & enstrophy scheme
+ ln_dynvor_een_old = .false. ! energy & enstrophy scheme - original formulation
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+ ln_hpg_zco = .false. ! z-coordinate - full steps
+ ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)
+ ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation)
+ ln_hpg_isf = .false. ! s-coordinate (sco ) adapted to isf
+ ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)
+ ln_hpg_prj = .false. ! s-coordinate (Pressure Jacobian scheme)
+ ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T)
+ ! centered time scheme (F)
+/
+!-----------------------------------------------------------------------
+!namdyn_spg ! surface pressure gradient (CPP key only)
+!-----------------------------------------------------------------------
+! ! explicit free surface ("key_dynspg_exp")
+! ! filtered free surface ("key_dynspg_flt")
+! ! split-explicit free surface ("key_dynspg_ts")
+
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+ ! ! Type of the operator :
+ ln_dynldf_lap = .false. ! laplacian operator
+ ln_dynldf_bilap = .true. ! bilaplacian operator
+ ! ! Direction of action :
+ ln_dynldf_level = .false. ! iso-level
+ ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.)
+ ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp")
+ ! ! Coefficient
+ rn_ahm_0_lap = 0. ! horizontal laplacian eddy viscosity [m2/s]
+ rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s]
+ rn_ahm_0_blp = -6.4e11 ! horizontal bilaplacian eddy viscosity [m4/s]
+ rn_cmsmag_1 = 3. ! constant in laplacian Smagorinsky viscosity
+ rn_cmsmag_2 = 3 ! constant in bilaplacian Smagorinsky viscosity
+ rn_cmsh = 0. ! 1 or 0 , if 0 -use only shear for Smagorinsky viscosity
+ rn_ahm_m_blp = -1.e12 ! upper limit for bilap abs(ahm) < min( dx^4/128rdt, rn_ahm_m_blp)
+ rn_ahm_m_lap = 40000. ! upper limit for lap ahm < min(dx^2/16rdt, rn_ahm_m_lap)
+/
+
+!!======================================================================
+!! Tracers & Dynamics vertical physics namelists
+!!======================================================================
+!! namzdf vertical physics
+!! namzdf_ric richardson number dependent vertical mixing ("key_zdfric")
+!! namzdf_tke TKE dependent vertical mixing ("key_zdftke")
+!! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp")
+!! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm")
+!! namzdf_tmx tidal mixing parameterization ("key_zdftmx")
+!! namzdf_tmx_new new tidal mixing parameterization ("key_zdftmx_new")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+ rn_avm0 = 1.e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst")
+ rn_avt0 = 1.e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst")
+ nn_avb = 0 ! profile for background avt & avm (=1) or not (=0)
+ nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0)
+ ln_zdfevd = .true. ! enhanced vertical diffusion (evd) (T) or not (F)
+ nn_evdm = 1 ! evd apply on tracer (=0) or on tracer and momentum (=1)
+ rn_avevd = 10. ! evd mixing coefficient [m2/s]
+ ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F)
+ nn_npc = 1 ! frequency of application of npc
+ nn_npcp = 365 ! npc control print frequency
+ ln_zdfexp = .false. ! time-stepping: split-explicit (T) or implicit (F) time stepping
+ nn_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T
+/
+!-----------------------------------------------------------------------
+&namzdf_ric ! richardson number dependent vertical diffusion ("key_zdfric" )
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+ rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) )
+ rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation
+ rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T)
+ rn_emin = 1.e-6 ! minimum value of tke [m2/s2]
+ rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2]
+ rn_bshear = 1.e-20 ! background shear (>0) currently a numerical threshold (do not change it)
+ nn_mxl = 3 ! mixing length: = 0 bounded by the distance to surface and bottom
+ ! = 1 bounded by the local vertical scale factor
+ ! = 2 first vertical derivative of mixing length bounded by 1
+ ! = 3 as =2 with distinct disspipative an mixing length scale
+ nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm)
+ ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F)
+ rn_mxl0 = 0.01 ! surface buoyancy lenght scale minimum value
+ ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002)
+ rn_lc = 0.15 ! coef. associated to Langmuir cells
+ nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves
+ ! = 0 no penetration
+ ! = 1 add a tke source below the ML
+ ! = 2 add a tke source just at the base of the ML
+ ! = 3 as = 1 applied on HF part of the stress ("key_oasis3")
+ rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2)
+ nn_htau = 1 ! type of exponential decrease of tke penetration below the ML
+ ! = 0 constant 10 m length scale
+ ! = 1 0.5m at the equator to 30m poleward of 40 degrees
+/
+!------------------------------------------------------------------------
+&namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally:
+!------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb")
+/
+!-----------------------------------------------------------------------
+&namzdf_gls ! GLS vertical diffusion ("key_zdfgls")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+ rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity)
+ rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+ rn_htmx = 500. ! vertical decay scale for turbulence (meters)
+ rn_n2min = 1.e-8 ! threshold of the Brunt-Vaisala frequency (s-1)
+ rn_tfe = 0.333 ! tidal dissipation efficiency
+ rn_me = 0.2 ! mixing efficiency
+ ln_tmx_itf = .true. ! ITF specific parameterisation
+ rn_tfe_itf = 1. ! ITF tidal dissipation efficiency
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx_new ! new tidal mixing parameterization ("key_zdftmx_new")
+!-----------------------------------------------------------------------
+ nn_zpyc = 2 ! pycnocline-intensified dissipation scales as N (=1) or N^2 (=2)
+ ln_mevar = .true. ! variable (T) or constant (F) mixing efficiency
+ ln_tsdiff = .true. ! account for differential T/S mixing (T) or not (F)
+/
+!!======================================================================
+!! *** Miscellaneous namelists ***
+!!======================================================================
+!! namsol elliptic solver / island / free surface
+!! nammpp Massively Parallel Processing ("key_mpp_mpi)
+!! namctl Control prints & Benchmark
+!! namc1d 1D configuration options ("key_c1d")
+!! namc1d_uvd data: U & V currents ("key_c1d")
+!! namc1d_dyndmp U & V newtonian damping ("key_c1d")
+!! namsto Stochastic parametrization of EOS
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+ cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send,
+ ! buffer blocking send or immediate non-blocking sends, resp.
+ nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation
+ ln_nnogather= .true. !
+ jpni = 50
+ jpnj = 40
+ jpnij = 1295
+
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namc1d_uvd ! data: U & V currents ("key_c1d")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namc1d_dyndmp ! U & V newtonian damping ("key_c1d")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsto ! Stochastic parametrization of EOS
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Diagnostics namelists ***
+!!======================================================================
+!! namnc4 netcdf4 chunking and compression settings ("key_netcdf4")
+!! namtrd dynamics and/or tracer trends
+!! namptr Poleward Transport Diagnostics
+!! namflo float parameters ("key_float")
+!! namhsb Heat and salt budgets
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrd ! diagnostics on dynamics and/or tracer trends
+! ! and/or mixed-layer trends and/or barotropic vorticity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namflo ! float parameters ("key_float")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+ ln_diaptr = .true. ! Poleward heat and salt transport (T) or not (F)
+ ln_subbas = .true. ! Atlantic/Pacific/Indian basins computation (T) or not
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+ ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&nam_diaharm ! Harmonic analysis of tidal constituents ('key_diaharm')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdct ! transports through sections
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Observation & Assimilation namelists ***
+!!======================================================================
+!! namobs observation and model comparison ('key_diaobs')
+!! nam_asminc assimilation increments ('key_asminc')
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namobs ! observation usage switch ('key_diaobs')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_asminc ! assimilation increments ('key_asminc')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_wave ! External fields from wave model
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_jra_ia_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_jra_ia_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_jra_ia_cfg (revision 3854)
@@ -0,0 +1,821 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!
+!!======================================================================
+!! *** Domain namelists ***
+!!======================================================================
+!! namcfg parameters of the configuration
+!! namzgr vertical coordinate
+!! namzgr_sco s-coordinate or hybrid z-s-coordinate
+!! namdom space and time domain (bathymetry, mesh, timestep)
+!! namtsd data: temperature & salinity
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ cp_cfz = "no zoom" ! name of the zoom of configuration
+ jp_cfg = 025 ! resolution of the configuration
+ jpidta = 1442 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 1207 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 1442 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 1207 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+ ! = 0 closed ; = 1 cyclic East-West
+ ! = 2 equatorial symmetric ; = 3 North fold T-point pivot
+ ! = 4 cyclic East-West AND North fold T-point pivot
+ ! = 5 North fold F-point pivot
+ ! = 6 cyclic East-West AND North fold F-point pivot
+ ln_use_jattr = .false. ! use (T) the file attribute: open_ocean_jstart, if present
+ ! in netcdf input files, as the start j-row for reading
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+ ln_zco = .false. ! z-coordinate - full steps (T/F) ("key_zco" may also be defined)
+ ln_zps = .true. ! z-coordinate - partial steps (T/F)
+ ln_sco = .false. ! s- or hybrid z-s-coordinate (T/F)
+ ln_isfcav = .false. ! ice shelf cavity (T/F)
+/
+!-----------------------------------------------------------------------
+&namzgr_sco ! s-coordinate or hybrid z-s-coordinate
+!-----------------------------------------------------------------------
+ ln_s_sh94 = .true. ! Song & Haidvogel 1994 hybrid S-sigma (T)|
+ ln_s_sf12 = .false. ! Siddorn & Furner 2012 hybrid S-z-sigma (T)| if both are false the NEMO tanh stretching is applied
+ ln_sigcrit = .false. ! use sigma coordinates below critical depth (T) or Z coordinates (F) for Siddorn & Furner stretch
+ ! stretching coefficients for all functions
+ rn_sbot_min = 10.0 ! minimum depth of s-bottom surface (>0) (m)
+ rn_sbot_max = 7000.0 ! maximum depth of s-bottom surface (= ocean depth) (>0) (m)
+ rn_hc = 150.0 ! critical depth for transition to stretched coordinates
+ !!!!!!! Envelop bathymetry
+ rn_rmax = 0.3 ! maximum cut-off r-value allowed (00) or min number of ocean level (<0)
+ rn_e3zps_min= 25. ! partial step thickness is set larger than the minimum of
+ rn_e3zps_rat= 0.1 ! rn_e3zps_min and rn_e3zps_rat*e3t, with 0 fill namsbc_rnf)
+ nn_isf = 0 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)
+ ! 0 =no isf 1 = presence of ISF
+ ! 2 = bg03 parametrisation 3 = rnf file for isf
+ ! 4 = ISF fwf specified
+ ! option 1 and 4 need ln_isfcav = .true. (domzgr)
+ ln_ssr = .true. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)
+ nn_fwb = 2 ! FreshWater Budget: =0 unchecked
+ ! =1 global mean of e-p-r set to zero at each time step
+/
+!-----------------------------------------------------------------------
+&namsbc_ana ! analytical surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_flx ! surface boundary condition : flux formulation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_clio ! namsbc_clio CLIO bulk formulae
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'u_10.30Jun2016' , 3 , 'uas_10m' , .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10.30Jun2016' , 3 , 'vas_10m' , .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'rsds.30Jun2016' , 3 , 'rsds' , .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'rlds.30Jun2016' , 3 , 'rlds' , .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10.30Jun2016' , 3 , 'tas_10m' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10.30Jun2016' , 3 , 'huss_10m', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'rain.15Dec2016' , 3 , 'prrn' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'snow.15Dec2016' , 3 , 'prsn' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc_mfs ! namsbc_mfs MFS bulk formulae
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_cpl ! coupled ocean/atmosphere model ("key_oasis3")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_sas ! analytical surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca025_bilinear.nc' , '', ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_traqsr = .true. ! Light penetration (T) or not (F)
+ ln_qsr_rgb = .true. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .false. ! 2 bands light penetration
+ ln_qsr_bio = .false. ! bio-model light penetration
+ nn_chldta = 1 ! RGB : 2D Chl data (=1), 3D Chl data (=2) or cst value (=0)
+ rn_abs = 0.58 ! RGB & 2 bands: fraction of light (rn_si1)
+ rn_si0 = 0.35 ! RGB & 2 bands: shortess depth of extinction
+ rn_si1 = 23.0 ! 2 bands: longest depth of extinction
+ ln_qsr_ice = .true. ! light penetration for ice-model LIM3
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_rnf = 'eORCA_R025_runoff_v1.0' , -1 , 'sornficb', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_cnf = 'eORCA_R025_runoff_v1.0' , 0 , 'socoefr' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_s_rnf = 'eORCA_R025_runoff_v1.0' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_t_rnf = 'eORCA_R025_runoff_v1.0' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_dep_rnf = 'eORCA_R025_runoff_v1.0' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_rnf_mouth = .false. !!true. !rbb.false. ! specific treatment at rivers mouths
+ rn_hrnf = 10. ! depth over which enhanced vertical mixing is used
+ rn_avt_rnf = 2.e-3 ! value of the additional vertical mixing coef. [m2/s]
+ rn_rfact = 1.e0 ! multiplicative factor for runoff
+ ln_rnf_depth = .false. ! read in depth information for runoff
+ ln_rnf_tem = .false. ! read in temperature information for runoff
+ ln_rnf_sal = .false. ! read in salinity information for runoff
+ ln_rnf_depth_ini = .true. ! compute depth at initialisation from runoff file
+ rn_rnf_max = 0.027394 ! max value of the runoff climatologie over global domain ( ln_rnf_depth_ini = .true )
+ rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
+ nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0)
+/
+!-----------------------------------------------------------------------
+&namsbc_isf ! Top boundary layer (ISF)
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_rnfisf = 'eORCA_R025_runoff_v1.0' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , ''
+ sn_depmax_isf = 'eORCA_R025_runoff_v1.0' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , ''
+ sn_depmin_isf = 'eORCA_R025_runoff_v1.0' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , ''
+
+/
+!-----------------------------------------------------------------------
+&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_sst = 'sst_data' , 24 , 'sst' , .false. , .false., 'yearly' , '' , '' , ''
+ sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 , 'sosaline' , .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca025_bilinear.nc' , '' , ''
+
+ cn_dir = './' ! root directory for the location of the runoff files
+ nn_sstr = 0 ! add a retroaction term in the surface heat flux (=1) or not (=0)
+ nn_sssr = 2 ! add a damping term in the surface freshwater flux (=2)
+ ! or to SSS only (=1) or no damping term (=0)
+ rn_dqdt = -40. ! magnitude of the retroaction on temperature [W/m2/K]
+ rn_deds = -166.67 ! magnitude of the damping on salinity [mm/day]
+ ln_sssr_bnd = .true. ! flag to bound erp term (associated with nn_sssr=2)
+ rn_sssr_bnd = 4.e0 ! ABS(Max/Min) value of the damping erp term [mm/day]
+ !
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+ nn_ice_alb = 1 ! parameterization of ice/snow albedo
+ ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
+ ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
+ ! giving cloud-sky albedo
+ rn_alb_sdry = 0.85 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
+ rn_alb_smlt = 0.75 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' )
+ rn_alb_idry = 0.60 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' )
+ rn_alb_imlt = 0.50 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' )
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Lateral boundary condition ***
+!!======================================================================
+!! namlbc lateral momentum boundary condition
+!! namcla cross land advection
+!! namobc open boundaries parameters ("key_obc")
+!! namagrif agrif nested grid ( read by child model only ) ("key_agrif")
+!! nambdy Unstructured open boundaries ("key_bdy")
+!! namtide Tidal forcing at open boundaries ("key_bdy_tides")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+ rn_shlat = 0.0 ! shlat = 0 ! 0 < shlat < 2 ! shlat = 2 ! 2 < shlat
+ ! free slip ! partial slip ! no slip ! strong slip
+ ln_vorlat = .false. ! consistency of vorticity boundary condition with analytical eqs.
+ ln_shlat2d = .true. ! use 2D file for shlat
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_shlat2d = 'shlat2d.nc' , -12 , 'shlat2d' , .false. , .true. , 'yearly' , '' , ''
+
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+ nn_cla = 0 ! advection between 2 ocean pts separates by land
+/
+!-----------------------------------------------------------------------
+&namagrif ! AGRIF zoom ("key_agrif")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_tide ! tide parameters (#ifdef key_tide)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambdy ! unstructured open boundaries ("key_bdy")
+!-----------------------------------------------------------------------
+ /
+!-----------------------------------------------------------------------
+&nambdy_dta ! open boundaries - external data ("key_bdy")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambdy_tide ! tidal forcing at open boundaries
+!-----------------------------------------------------------------------
+/
+!!======================================================================
+!! *** Bottom boundary condition ***
+!!======================================================================
+!! nambfr bottom friction
+!! nambbc bottom temperature boundary condition
+!! nambbl bottom boundary layer scheme ("key_trabbl")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+ nn_bfr = 2 ! type of bottom friction : = 0 : free slip, = 1 : linear friction
+ ! = 2 : nonlinear friction
+ rn_bfri1 = 4.e-4 ! bottom drag coefficient (linear case)
+ rn_bfri2 = 1.e-3 ! bottom drag coefficient (non linear case). Minimum coeft if ln_loglayer=T
+ rn_bfri2_max = 1.e-1 ! max. bottom drag coefficient (non linear case and ln_loglayer=T)
+ rn_bfeb2 = 2.5e-3 ! bottom turbulent kinetic energy background (m2/s2)
+ rn_bfrz0 = 3.e-3 ! bottom roughness [m] if ln_loglayer=T
+ ln_bfr2d = .true. ! horizontal variation of the bottom friction coef (read a 2D mask file )
+ rn_bfrien = 10. ! local multiplying factor of bfr (ln_bfr2d=T)
+ rn_tfri1 = 4.e-4 ! top drag coefficient (linear case)
+ rn_tfri2 = 2.5e-3 ! top drag coefficient (non linear case). Minimum coeft if ln_loglayer=T
+ rn_tfri2_max = 1.e-1 ! max. top drag coefficient (non linear case and ln_loglayer=T)
+ rn_tfeb2 = 0.0 ! top turbulent kinetic energy background (m2/s2)
+ rn_tfrz0 = 3.e-3 ! top roughness [m] if ln_loglayer=T
+ ln_tfr2d = .false. ! horizontal variation of the top friction coef (read a 2D mask file )
+ rn_tfrien = 50. ! local multiplying factor of tfr (ln_tfr2d=T)
+
+ ln_bfrimp = .false. ! implicit bottom friction (requires ln_zdfexp = .false. if true)
+ ln_loglayer = .false. ! logarithmic formulation (non linear case)
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F ) ! 'monthly' ! filename ! pairing ! filename !
+ sn_qgh ='Goutorbe_ghflux.nc', -12. , 'gh_flux' , .false. , .true. , 'yearly' , 'weights_Goutorbe1_2_eorca025_bilinear.nc' , '' , ''
+ !
+ cn_dir = './' ! root directory for the location of the runoff files
+ ln_trabbc = .true. ! Apply a geothermal heating at the ocean bottom
+ nn_geoflx = 2 ! geothermal heat flux: = 0 no flux
+ ! = 1 constant flux
+ ! = 2 variable flux (read in geothermal_heating.nc in mW/m2)
+ rn_geoflx_cst = 86.4e-3 ! Constant value of geothermal heat flux [W/m2]
+
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+ nn_bbl_ldf = 1 ! diffusive bbl (=1) or not (=0)
+ nn_bbl_adv = 1 ! advective bbl (=1/2) or not (=0)
+ rn_ahtbbl = 1000. ! lateral mixing coefficient in the bbl [m2/s]
+ rn_gambbl = 10. ! advective bbl coefficient [s]
+/
+
+!!======================================================================
+!! Tracer (T & S ) namelists
+!!======================================================================
+!! nameos equation of state
+!! namtra_adv advection scheme
+!! namtra_adv_mle mixed layer eddy param. (Fox-Kemper param.)
+!! namtra_ldf lateral diffusion scheme
+!! namtra_dmp T & S newtonian damping
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+ ln_traadv_cen2 = .false. ! 2nd order centered scheme
+ ln_traadv_tvd = .true. ! TVD scheme
+ ln_traadv_muscl = .false. ! MUSCL scheme
+ ln_traadv_muscl2 = .false. ! MUSCL2 scheme + cen2 at boundaries
+ ln_traadv_ubs = .false. ! UBS scheme
+ ln_traadv_qck = .false. ! QUICKEST scheme
+ ln_traadv_msc_ups= .false. ! use upstream scheme within muscl
+ ln_traadv_tvd_zts= .false. ! TVD scheme with sub-timestepping of vertical tracer advection
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+ ln_mle = .true. ! (T) use the Mixed Layer Eddy (MLE) parameterisation
+ rn_ce = 0.06 ! magnitude of the MLE (typical value: 0.06 to 0.08)
+ nn_mle = 1 ! MLE type: =0 standard Fox-Kemper ; =1 new formulation
+ rn_lf = 5.e+3 ! typical scale of mixed layer front (meters) (case rn_mle=0)
+ rn_time = 172800. ! time scale for mixing momentum across the mixed layer (seconds) (case rn_mle=0)
+ rn_lat = 20. ! reference latitude (degrees) of MLE coef. (case rn_mle=1)
+ nn_mld_uv = 0 ! space interpolation of MLD at u- & v-pts (0=min,1=averaged,2=max)
+ nn_conv = 0 ! =1 no MLE in case of convection ; =0 always MLE
+ rn_rho_c_mle = 0.01 ! delta rho criterion used to calculate MLD for FK
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+ ! ! Operator type:
+ ln_traldf_lap = .true. ! laplacian operator
+ ln_traldf_bilap = .false. ! bilaplacian operator
+ ! ! Direction of action:
+ ln_traldf_level = .false. ! iso-level
+ ln_traldf_hor = .false. ! horizontal (geopotential) (needs "key_ldfslp" when ln_sco=T)
+ ln_traldf_iso = .true. ! iso-neutral (needs "key_ldfslp")
+ ! ! Griffies parameters (all need "key_ldfslp")
+ ln_traldf_grif = .false. ! use griffies triads
+ ln_traldf_gdia = .false. ! output griffies eddy velocities
+ ln_triad_iso = .false. ! pure lateral mixing in ML
+ ln_botmix_grif = .false. ! lateral mixing on bottom
+ ! ! Coefficients
+ ! Eddy-induced (GM) advection always used with Griffies; otherwise needs "key_traldf_eiv"
+ ! Value rn_aeiv_0 is ignored unless = 0 with Held-Larichev spatially varying aeiv
+ ! (key_traldf_c2d & key_traldf_eiv & key_orca_r2, _r1 or _r05)
+ rn_aeiv_0 = 0. ! eddy induced velocity coefficient [m2/s]
+ rn_aht_0 = 300. ! horizontal eddy diffusivity for tracers [m2/s]
+ rn_ahtb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s]
+ ! (normally=0; not used with Griffies)
+ rn_slpmax = 0.01 ! slope limit
+ rn_chsmag = 1. ! multiplicative factor in Smagorinsky diffusivity
+ rn_smsh = 0. ! Smagorinsky diffusivity: = 0 - use only sheer
+ rn_aht_m = 2000. ! upper limit or stability criteria for lateral eddy diffusivity (m2/s)
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+ ln_tradmp = .false. ! add a damping termn (T) or not (F)
+ nn_zdmp = 1 ! vertical shape =0 damping throughout the water column
+ ! =1 no damping in the mixing layer (kz criteria)
+ ! =2 no damping in the mixed layer (rho crieria)
+ cn_resto = 'resto.nc' ! Name of file containing restoration coefficient field (use dmp_tools to create this)
+/
+
+!!======================================================================
+!! *** Dynamics namelists ***
+!!======================================================================
+!! namdyn_adv formulation of the momentum advection
+!! namdyn_vor advection scheme
+!! namdyn_hpg hydrostatic pressure gradient
+!! namdyn_spg surface pressure gradient (CPP key only)
+!! namdyn_ldf lateral diffusion scheme
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+ ln_dynadv_vec = .false. ! vector form (T) or flux form (F)
+ nn_dynkeg = 1 ! scheme for grad(KE): =0 C2 ; =1 Hollingsworth correction
+ ln_dynadv_cen2= .false. ! flux form - 2nd order centered scheme
+ ln_dynadv_ubs = .true. ! flux form - 3rd order UBS scheme
+ ln_dynzad_zts = .false. ! Use (T) sub timestepping for vertical momentum advection
+/
+!-----------------------------------------------------------------------
+&nam_vvl ! vertical coordinate options
+!-----------------------------------------------------------------------
+ ln_vvl_zstar = .true. ! zstar vertical coordinate
+ ln_vvl_ztilde = .false. ! ztilde vertical coordinate: only high frequency variations
+ ln_vvl_layer = .false. ! full layer vertical coordinate
+ ln_vvl_ztilde_as_zstar = .false. ! ztilde vertical coordinate emulating zstar
+ ln_vvl_zstar_at_eqtor = .false. ! ztilde near the equator
+ rn_ahe3 = 0.0e0 ! thickness diffusion coefficient
+ rn_rst_e3t = 30.e0 ! ztilde to zstar restoration timescale [days]
+ rn_lf_cutoff = 5.0e0 ! cutoff frequency for low-pass filter [days]
+ rn_zdef_max = 0.9e0 ! maximum fractional e3t deformation
+ ln_vvl_dbg = .true. ! debug prints (T/F)
+/
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+ ln_dynvor_ene = .true. ! enstrophy conserving scheme
+ ln_dynvor_ens = .false. ! energy conserving scheme
+ ln_dynvor_mix = .false. ! mixed scheme
+ ln_dynvor_een = .false. ! energy & enstrophy scheme
+ ln_dynvor_een_old = .false. ! energy & enstrophy scheme - original formulation
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+ ln_hpg_zco = .false. ! z-coordinate - full steps
+ ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)
+ ln_hpg_sco = .true. ! s-coordinate (standard jacobian formulation)
+ ln_hpg_isf = .false. ! s-coordinate (sco ) adapted to isf
+ ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)
+ ln_hpg_prj = .false. ! s-coordinate (Pressure Jacobian scheme)
+ ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T)
+ ! centered time scheme (F)
+/
+!-----------------------------------------------------------------------
+!namdyn_spg ! surface pressure gradient (CPP key only)
+!-----------------------------------------------------------------------
+! ! explicit free surface ("key_dynspg_exp")
+! ! filtered free surface ("key_dynspg_flt")
+! ! split-explicit free surface ("key_dynspg_ts")
+
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+ ! ! Type of the operator :
+ ln_dynldf_lap = .false. ! laplacian operator
+ ln_dynldf_bilap = .true. ! bilaplacian operator
+ ! ! Direction of action :
+ ln_dynldf_level = .false. ! iso-level
+ ln_dynldf_hor = .true. ! horizontal (geopotential) (require "key_ldfslp" in s-coord.)
+ ln_dynldf_iso = .false. ! iso-neutral (require "key_ldfslp")
+ ! ! Coefficient
+ rn_ahm_0_lap = 0. ! horizontal laplacian eddy viscosity [m2/s]
+ rn_ahmb_0 = 0. ! background eddy viscosity for ldf_iso [m2/s]
+ rn_ahm_0_blp = -6.4e11 ! horizontal bilaplacian eddy viscosity [m4/s]
+ rn_cmsmag_1 = 3. ! constant in laplacian Smagorinsky viscosity
+ rn_cmsmag_2 = 3 ! constant in bilaplacian Smagorinsky viscosity
+ rn_cmsh = 0. ! 1 or 0 , if 0 -use only shear for Smagorinsky viscosity
+ rn_ahm_m_blp = -1.e12 ! upper limit for bilap abs(ahm) < min( dx^4/128rdt, rn_ahm_m_blp)
+ rn_ahm_m_lap = 40000. ! upper limit for lap ahm < min(dx^2/16rdt, rn_ahm_m_lap)
+/
+
+!!======================================================================
+!! Tracers & Dynamics vertical physics namelists
+!!======================================================================
+!! namzdf vertical physics
+!! namzdf_ric richardson number dependent vertical mixing ("key_zdfric")
+!! namzdf_tke TKE dependent vertical mixing ("key_zdftke")
+!! namzdf_kpp KPP dependent vertical mixing ("key_zdfkpp")
+!! namzdf_ddm double diffusive mixing parameterization ("key_zdfddm")
+!! namzdf_tmx tidal mixing parameterization ("key_zdftmx")
+!! namzdf_tmx_new new tidal mixing parameterization ("key_zdftmx_new")
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+ rn_avm0 = 1.e-4 ! vertical eddy viscosity [m2/s] (background Kz if not "key_zdfcst")
+ rn_avt0 = 1.e-5 ! vertical eddy diffusivity [m2/s] (background Kz if not "key_zdfcst")
+ nn_avb = 0 ! profile for background avt & avm (=1) or not (=0)
+ nn_havtb = 1 ! horizontal shape for avtb (=1) or not (=0)
+ ln_zdfevd = .true. ! enhanced vertical diffusion (evd) (T) or not (F)
+ nn_evdm = 1 ! evd apply on tracer (=0) or on tracer and momentum (=1)
+ rn_avevd = 10. ! evd mixing coefficient [m2/s]
+ ln_zdfnpc = .false. ! Non-Penetrative Convective algorithm (T) or not (F)
+ nn_npc = 1 ! frequency of application of npc
+ nn_npcp = 365 ! npc control print frequency
+ ln_zdfexp = .false. ! time-stepping: split-explicit (T) or implicit (F) time stepping
+ nn_zdfexp = 3 ! number of sub-timestep for ln_zdfexp=T
+/
+!-----------------------------------------------------------------------
+&namzdf_ric ! richardson number dependent vertical diffusion ("key_zdfric" )
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+ rn_ediff = 0.1 ! coef. for vertical eddy coef. (avt=rn_ediff*mxl*sqrt(e) )
+ rn_ediss = 0.7 ! coef. of the Kolmogoroff dissipation
+ rn_ebb = 67.83 ! coef. of the surface input of tke (=67.83 suggested when ln_mxl0=T)
+ rn_emin = 1.e-6 ! minimum value of tke [m2/s2]
+ rn_emin0 = 1.e-4 ! surface minimum value of tke [m2/s2]
+ rn_bshear = 1.e-20 ! background shear (>0) currently a numerical threshold (do not change it)
+ nn_mxl = 3 ! mixing length: = 0 bounded by the distance to surface and bottom
+ ! = 1 bounded by the local vertical scale factor
+ ! = 2 first vertical derivative of mixing length bounded by 1
+ ! = 3 as =2 with distinct disspipative an mixing length scale
+ nn_pdl = 1 ! Prandtl number function of richarson number (=1, avt=pdl(Ri)*avm) or not (=0, avt=avm)
+ ln_mxl0 = .true. ! surface mixing length scale = F(wind stress) (T) or not (F)
+ rn_mxl0 = 0.01 ! surface buoyancy lenght scale minimum value
+ ln_lc = .true. ! Langmuir cell parameterisation (Axell 2002)
+ rn_lc = 0.15 ! coef. associated to Langmuir cells
+ nn_etau = 1 ! penetration of tke below the mixed layer (ML) due to internal & intertial waves
+ ! = 0 no penetration
+ ! = 1 add a tke source below the ML
+ ! = 2 add a tke source just at the base of the ML
+ ! = 3 as = 1 applied on HF part of the stress ("key_oasis3")
+ rn_efr = 0.05 ! fraction of surface tke value which penetrates below the ML (nn_etau=1 or 2)
+ nn_htau = 1 ! type of exponential decrease of tke penetration below the ML
+ ! = 0 constant 10 m length scale
+ ! = 1 0.5m at the equator to 30m poleward of 40 degrees
+/
+!------------------------------------------------------------------------
+&namzdf_kpp ! K-Profile Parameterization dependent vertical mixing ("key_zdfkpp", and optionally:
+!------------------------------------------------------------------------ "key_kppcustom" or "key_kpplktb")
+/
+!-----------------------------------------------------------------------
+&namzdf_gls ! GLS vertical diffusion ("key_zdfgls")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+ rn_avts = 1.e-4 ! maximum avs (vertical mixing on salinity)
+ rn_hsbfr = 1.6 ! heat/salt buoyancy flux ratio
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+ rn_htmx = 500. ! vertical decay scale for turbulence (meters)
+ rn_n2min = 1.e-8 ! threshold of the Brunt-Vaisala frequency (s-1)
+ rn_tfe = 0.333 ! tidal dissipation efficiency
+ rn_me = 0.2 ! mixing efficiency
+ ln_tmx_itf = .true. ! ITF specific parameterisation
+ rn_tfe_itf = 1. ! ITF tidal dissipation efficiency
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx_new ! new tidal mixing parameterization ("key_zdftmx_new")
+!-----------------------------------------------------------------------
+ nn_zpyc = 2 ! pycnocline-intensified dissipation scales as N (=1) or N^2 (=2)
+ ln_mevar = .true. ! variable (T) or constant (F) mixing efficiency
+ ln_tsdiff = .true. ! account for differential T/S mixing (T) or not (F)
+/
+!!======================================================================
+!! *** Miscellaneous namelists ***
+!!======================================================================
+!! namsol elliptic solver / island / free surface
+!! nammpp Massively Parallel Processing ("key_mpp_mpi)
+!! namctl Control prints & Benchmark
+!! namc1d 1D configuration options ("key_c1d")
+!! namc1d_uvd data: U & V currents ("key_c1d")
+!! namc1d_dyndmp U & V newtonian damping ("key_c1d")
+!! namsto Stochastic parametrization of EOS
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+ cn_mpi_send = 'I' ! mpi send/recieve type ='S', 'B', or 'I' for standard send,
+ ! buffer blocking send or immediate non-blocking sends, resp.
+ nn_buffer = 0 ! size in bytes of exported buffer ('B' case), 0 no exportation
+ ln_nnogather= .true. !
+ jpni = 50
+ jpnj = 40
+ jpnij = 1295
+
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namc1d_uvd ! data: U & V currents ("key_c1d")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namc1d_dyndmp ! U & V newtonian damping ("key_c1d")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsto ! Stochastic parametrization of EOS
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Diagnostics namelists ***
+!!======================================================================
+!! namnc4 netcdf4 chunking and compression settings ("key_netcdf4")
+!! namtrd dynamics and/or tracer trends
+!! namptr Poleward Transport Diagnostics
+!! namflo float parameters ("key_float")
+!! namhsb Heat and salt budgets
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrd ! diagnostics on dynamics and/or tracer trends
+! ! and/or mixed-layer trends and/or barotropic vorticity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namflo ! float parameters ("key_float")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+ ln_diaptr = .true. ! Poleward heat and salt transport (T) or not (F)
+ ln_subbas = .true. ! Atlantic/Pacific/Indian basins computation (T) or not
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+ ln_diahsb = .false. ! check the heat and salt budgets (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&nam_diaharm ! Harmonic analysis of tidal constituents ('key_diaharm')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdct ! transports through sections
+!-----------------------------------------------------------------------
+/
+
+!!======================================================================
+!! *** Observation & Assimilation namelists ***
+!!======================================================================
+!! namobs observation and model comparison ('key_diaobs')
+!! nam_asminc assimilation increments ('key_asminc')
+!!======================================================================
+!
+!-----------------------------------------------------------------------
+&namobs ! observation usage switch ('key_diaobs')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nam_asminc ! assimilation increments ('key_asminc')
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_wave ! External fields from wave model
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_lim3_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_lim3_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_lim3_cfg (revision 3854)
@@ -0,0 +1,45 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/LIM-3 : Ice configuration namelist. Overwrites SHARED/namelist_ice_lim3_ref
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+!-----------------------------------------------------------------------
+&namicerun ! Share parameters for dynamics/advection/thermo
+!-----------------------------------------------------------------------
+ cn_icerst_in = "restart_ice_in" ! suffix of ice restart name (input)
+ ln_limdiahsb = .false. ! check the heat and salt budgets (T) or not (F)
+ ln_limdiaout = .true. ! output the heat and salt budgets (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&namiceini ! ice initialisation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicedyn ! ice dynamic
+!-----------------------------------------------------------------------
+/
+!------------------------------------------------------------------------------
+&namicehdf ! Ice horizontal diffusion
+!------------------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicethd ! ice thermodynamic
+!-----------------------------------------------------------------------
+ rn_cdsn = 0.50 ! thermal conductivity of the snow (0.31 W/m/K, Maykut and Untersteiner, 1971)
+ ! Obs: 0.1-0.5 (Lecomte et al, JAMES 2013)
+/
+!-----------------------------------------------------------------------
+&namicesal ! ice salinity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namiceitdme ! parameters for mechanical redistribution of ice
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicedia ! ice diagnostics
+!-----------------------------------------------------------------------
+/
+!------------------------------------------------------------------------------
+&namiceitd ! Ice discretization
+!------------------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_top_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_top_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA025/namelist_top_cfg (revision 3854)
@@ -0,0 +1,105 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/TOP1 : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!-----------------------------------------------------------------------
+&namtrc_run ! run information
+!-----------------------------------------------------------------------
+ ln_rsttr = _AUTO_
+ nn_rsttr = _AUTO_
+ ln_top_euler = .true.
+/
+!-----------------------------------------------------------------------
+&namtrc ! tracers definition
+!-----------------------------------------------------------------------
+! ! name ! title of the field ! initial data ! initial data ! save !
+! ! ! ! units ! from file ! or not !
+! ! ! ! ! or not ! !
+ sn_tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .true.
+ sn_tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(13) = 'DSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(19) = 'GSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. , .true.
+ sn_tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. , .true.
+/
+!-----------------------------------------------------------------------
+&namtrc_dta ! Initialisation from data input file
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_trcdta(1) = 'data_DIC_nomask.nc', -12 , 'PiDIC' , .false. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(2) = 'data_ALK_nomask.nc', -12 , 'TALK' , .false. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(3) = 'data_OXY_nomask.nc', -1 , 'O2' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(5) = 'data_PO4_nomask.nc', -1 , 'PO4' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(7) = 'data_SIL_nomask.nc', -1 , 'Si' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(10) = 'data_DOC_nomask.nc', -1 , 'DOC' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(14) = 'data_FER_nomask.nc', -1 , 'Fer' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(23) = 'data_NO3_nomask.nc', -1 , 'NO3' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ rn_trfac(1) = 1.028e-06 ! multiplicative factor
+ rn_trfac(2) = 1.028e-06 ! - - - -
+ rn_trfac(3) = 44.6e-06 ! - - - -
+ rn_trfac(5) = 122.0e-06 ! - - - -
+ rn_trfac(7) = 1.0e-06 ! - - - -
+ rn_trfac(10) = 1.0e-06 ! - - - -
+ rn_trfac(14) = 1.0e-06 ! - - - -
+ rn_trfac(23) = 7.6e-06 ! - - - -
+/
+!-----------------------------------------------------------------------
+&namtrc_adv ! advection scheme for passive tracer
+!-----------------------------------------------------------------------
+ ln_trcadv_tvd = .false. ! TVD scheme
+ ln_trcadv_muscl = .true. ! MUSCL scheme
+/
+!-----------------------------------------------------------------------
+&namtrc_ldf ! lateral diffusion scheme for passive tracer
+!-----------------------------------------------------------------------
+ rn_ahtrc_0 = 300. ! horizontal eddy diffusivity for tracers [m2/s]
+ rn_ahtrb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s]
+ rn_fact_lap = 15. ! enhanced zonal eddy diffusivity
+/
+!-----------------------------------------------------------------------
+&namtrc_zdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_rad ! treatment of negative concentrations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_dmp ! passive tracer newtonian damping
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_ice ! Representation of sea ice growth & melt effects
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_trd ! diagnostics on tracer trends ('key_trdtrc')
+! or mixed-layer trends ('key_trdmld_trc')
+!----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_dia ! parameters for passive tracer additional diagnostics
+!----------------------------------------------------------------------
+/
+!----------------------------------------------------------------------
+&namtrc_bc ! data for boundary conditions
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_core_clim_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_core_clim_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_core_clim_cfg (revision 3854)
@@ -0,0 +1,390 @@
+
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 1 ! resolution of the configuration
+ jpidta = 362 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 332 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 362 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 332 ! 2nd - - --> j =jpjdta
+ jperio = 6 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzgr_sco ! s-coordinate or hybrid z-s-coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -3958.951371276829 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 103.9530096000000 ! (default coefficients)
+ ppa1 = 2.415951269000000 !
+ ppkth = 15.35101370000000 !
+ ppacr = 7.0 !
+ ppdzmin = 999999.0 ! Minimum vertical spacing
+ pphmax = 999999.0 ! Maximum depth
+ ppa2 = 100.7609285000000 ! Double tanh function parameters
+ ppkth2 = 48.02989372000000 !
+ ppacr2 = 13.00000000000 !
+ rn_rdt = 2700. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_hmin = 20.
+ nn_msh = _AUTO_
+/
+!-----------------------------------------------------------------------
+&namsplit
+!-----------------------------------------------------------------------
+ ln_bt_fw = .FALSE. ! Forward integration of barotropic equations
+ ln_bt_av = .TRUE. ! Time filtering of barotropic variables
+ ln_bt_nn_auto = .TRUE. ! Set nn_baro automatically to be just below
+ ! a user defined maximum courant number (rn_bt_cmax)
+ nn_baro = 30 ! Number of iterations of barotropic mode
+ ! during rn_rdt seconds. Only used if ln_bt_nn_auto=F
+ rn_bt_cmax = 0.8 ! Maximum courant number allowed if ln_bt_nn_auto=T
+ nn_bt_flt = 1 ! Time filter choice
+ ! = 0 None
+ ! = 1 Boxcar over nn_baro barotropic steps
+ ! = 2 Boxcar over 2*nn_baro "
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+ ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)
+ sn_tem = 'conservative_temperature_WOA13_decav_Reg1L75_clim', -1 ,'votemper' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , ''
+ sn_sal = 'absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 ,'vosaline' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 2 ! frequency of surface boundary condition computation
+ nn_isf = 3 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)
+ ! 3 = rnf file for isf
+ nn_ice_embd = 1 ! embedded sea-ice (full salt and mass exchanges and pressure)
+ ln_dm2dc = .true. ! Daily mean to diurnal cycle on short wave
+ nn_fwb = 2
+ ln_rnf = .true. ! runoffs (T => fill namsbc_rnf)
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'u_10' , 6 , 'U_10_MOD', .true. , .true. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10' , 6 , 'V_10_MOD', .true. , .true. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'radsw' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'radlw' , 24 , 'LWDN_MOD', .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'precip' , -1 , 'PRC_MOD1', .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'snow' , -1 , 'SNOW' , .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca1_bilinear.nc' , '' , ''
+ ln_traqsr = .true. ! Light penetration (T) or not (F)
+ ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .false. ! 2 bands light penetration
+ ln_qsr_bio = .true. ! bio-model light penetration
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_rnf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_cnf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc', 0 , 'socoeff' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , ''
+
+ ln_rnf_mouth = .false. ! specific treatment at rivers mouths
+ ln_rnf_depth = .false. ! read in depth information for runoff
+ ln_rnf_tem = .false. ! read in temperature information for runoff
+ ln_rnf_sal = .false. ! read in salinity information for runoff
+ ln_rnf_depth_ini = .true. ! compute depth at initialisation from runoff file
+ rn_rnf_max = 0.05 ! max value of the runoff climatology over global domain ( if ln_rnf_depth_ini = .true )
+ rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
+ nn_rnf_depth_file = 1 ! create (=1) a runoff depth file or not (=0)
+/
+!-----------------------------------------------------------------------
+&namsbc_isf ! Top boundary layer (ISF)
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+! !
+ sn_rnfisf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , ''
+ sn_depmax_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , ''
+ sn_depmin_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim', -1. , 'sosaline', .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca1_bilinear.nc' , ''
+ !
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+ nn_ice_alb = 1 ! parameterization of ice/snow albedo
+ ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
+ ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
+ ! giving cloud-sky albedo
+ rn_alb_sdry = 0.85 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
+ rn_alb_smlt = 0.75 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' )
+ rn_alb_idry = 0.60 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' )
+ rn_alb_imlt = 0.50 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' )
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+ ln_icebergs = .false.
+ ln_bergdia = .false. ! Calculate budgets
+ nn_verbose_level = 0 ! Turn on more verbose output if level > 0
+ nn_verbose_write = 120 ! Timesteps between verbose messages
+ nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage
+ ! Initial mass required for an iceberg of each class
+ rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11
+ ! Proportion of calving mass to apportion to each class
+ rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02
+ ! Ratio between effective and real iceberg mass (non-dim)
+ ! i.e. number of icebergs represented at a point
+ rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1
+ ! thickness of newly calved bergs (m)
+ rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250.
+ rn_rho_bergs = 850. ! Density of icebergs
+ rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs
+ ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics
+ rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits
+ rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 1 ! resolution of the configuration
+ jpidta = 362 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 332 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 362 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 332 ! 2nd - - --> j =jpjdta
+ jperio = 6 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzgr_sco ! s-coordinate or hybrid z-s-coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -3958.951371276829 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 103.9530096000000 ! (default coefficients)
+ ppa1 = 2.415951269000000 !
+ ppkth = 15.35101370000000 !
+ ppacr = 7.0 !
+ ppdzmin = 999999.0 ! Minimum vertical spacing
+ pphmax = 999999.0 ! Maximum depth
+ ppa2 = 100.7609285000000 ! Double tanh function parameters
+ ppkth2 = 48.02989372000000 !
+ ppacr2 = 13.00000000000 !
+ rn_rdt = 2700. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_hmin = 20.
+ nn_msh = _AUTO_
+/
+!-----------------------------------------------------------------------
+&namsplit
+!-----------------------------------------------------------------------
+ ln_bt_fw = .FALSE. ! Forward integration of barotropic equations
+ ln_bt_av = .TRUE. ! Time filtering of barotropic variables
+ ln_bt_nn_auto = .TRUE. ! Set nn_baro automatically to be just below
+ ! a user defined maximum courant number (rn_bt_cmax)
+ nn_baro = 30 ! Number of iterations of barotropic mode
+ ! during rn_rdt seconds. Only used if ln_bt_nn_auto=F
+ rn_bt_cmax = 0.8 ! Maximum courant number allowed if ln_bt_nn_auto=T
+ nn_bt_flt = 1 ! Time filter choice
+ ! = 0 None
+ ! = 1 Boxcar over nn_baro barotropic steps
+ ! = 2 Boxcar over 2*nn_baro "
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+ ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)
+ sn_tem = 'conservative_temperature_WOA13_decav_Reg1L75_clim', -1 ,'votemper' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , ''
+ sn_sal = 'absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 ,'vosaline' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 2 ! frequency of surface boundary condition computation
+ nn_isf = 3 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)
+ ! 3 = rnf file for isf
+ nn_ice_embd = 1 ! embedded sea-ice (full salt and mass exchanges and pressure)
+ ln_dm2dc = .true. ! Daily mean to diurnal cycle on short wave
+ nn_fwb = 2
+ ln_rnf = .true. ! runoffs (T => fill namsbc_rnf)
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+
+ sn_wndi = 'u_10_CORE2_fill' , 6 , 'U_10_MOD', .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10_CORE2_fill' , 6 , 'V_10_MOD', .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'ncar_rad_CORE2_fill' , 24 , 'SWDN_MOD', .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'ncar_rad_CORE2_fill' , 24 , 'LWDN_MOD', .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10_CORE2_fill' , 6 , 'T_10_MOD', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10_CORE2_fill' , 6 , 'Q_10_MOD', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'ncar_precip_CORE2_fill' , -1 , 'RAIN' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'ncar_precip_CORE2_fill' , -1 , 'SNOW' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca1_bilinear.nc' , '' , ''
+ ln_traqsr = .true. ! Light penetration (T) or not (F)
+ ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .false. ! 2 bands light penetration
+ ln_qsr_bio = .true. ! bio-model light penetration
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_rnf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_cnf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc', 0 , 'socoeff' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , ''
+
+ ln_rnf_mouth = .false. ! specific treatment at rivers mouths
+ ln_rnf_depth = .false. ! read in depth information for runoff
+ ln_rnf_tem = .false. ! read in temperature information for runoff
+ ln_rnf_sal = .false. ! read in salinity information for runoff
+ ln_rnf_depth_ini = .true. ! compute depth at initialisation from runoff file
+ rn_rnf_max = 0.05 ! max value of the runoff climatology over global domain ( if ln_rnf_depth_ini = .true )
+ rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
+ nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0)
+/
+!-----------------------------------------------------------------------
+&namsbc_isf ! Top boundary layer (ISF)
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+! !
+ sn_rnfisf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , ''
+ sn_depmax_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , ''
+ sn_depmin_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim', -1. , 'sosaline', .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca1_bilinear.nc' , ''
+ !
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+ nn_ice_alb = 1 ! parameterization of ice/snow albedo
+ ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
+ ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
+ ! giving cloud-sky albedo
+ rn_alb_sdry = 0.85 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
+ rn_alb_smlt = 0.75 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' )
+ rn_alb_idry = 0.60 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' )
+ rn_alb_imlt = 0.50 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' )
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+ ln_icebergs = .false.
+ ln_bergdia = .false. ! Calculate budgets
+ nn_verbose_level = 0 ! Turn on more verbose output if level > 0
+ nn_verbose_write = 120 ! Timesteps between verbose messages
+ nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage
+ ! Initial mass required for an iceberg of each class
+ rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11
+ ! Proportion of calving mass to apportion to each class
+ rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02
+ ! Ratio between effective and real iceberg mass (non-dim)
+ ! i.e. number of icebergs represented at a point
+ rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1
+ ! thickness of newly calved bergs (m)
+ rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250.
+ rn_rho_bergs = 850. ! Density of icebergs
+ rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs
+ ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics
+ rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits
+ rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 1 ! resolution of the configuration
+ jpidta = 362 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 332 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 362 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 332 ! 2nd - - --> j =jpjdta
+ jperio = 6 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzgr_sco ! s-coordinate or hybrid z-s-coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -3958.951371276829 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 103.9530096000000 ! (default coefficients)
+ ppa1 = 2.415951269000000 !
+ ppkth = 15.35101370000000 !
+ ppacr = 7.0 !
+ ppdzmin = 999999.0 ! Minimum vertical spacing
+ pphmax = 999999.0 ! Maximum depth
+ ppa2 = 100.7609285000000 ! Double tanh function parameters
+ ppkth2 = 48.02989372000000 !
+ ppacr2 = 13.00000000000 !
+ rn_rdt = 2700. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_hmin = 20.
+ nn_msh = _AUTO_
+/
+!-----------------------------------------------------------------------
+&namsplit
+!-----------------------------------------------------------------------
+ ln_bt_fw = .FALSE. ! Forward integration of barotropic equations
+ ln_bt_av = .TRUE. ! Time filtering of barotropic variables
+ ln_bt_nn_auto = .TRUE. ! Set nn_baro automatically to be just below
+ ! a user defined maximum courant number (rn_bt_cmax)
+ nn_baro = 30 ! Number of iterations of barotropic mode
+ ! during rn_rdt seconds. Only used if ln_bt_nn_auto=F
+ rn_bt_cmax = 0.8 ! Maximum courant number allowed if ln_bt_nn_auto=T
+ nn_bt_flt = 1 ! Time filter choice
+ ! = 0 None
+ ! = 1 Boxcar over nn_baro barotropic steps
+ ! = 2 Boxcar over 2*nn_baro "
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+ ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)
+ sn_tem = 'conservative_temperature_WOA13_decav_Reg1L75_clim', -1 ,'votemper' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , ''
+ sn_sal = 'absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 ,'vosaline' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 2 ! frequency of surface boundary condition computation
+ nn_isf = 3 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)
+ ! 3 = rnf file for isf
+ nn_ice_embd = 1 ! embedded sea-ice (full salt and mass exchanges and pressure)
+ ln_dm2dc = .true. ! Daily mean to diurnal cycle on short wave
+ nn_fwb = 2
+ ln_rnf = .true. ! runoffs (T => fill namsbc_rnf)
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'drowned.compress_u10_DFS5.2' , 3 , 'u10' , .true. , .false. , 'yearly' , 'weights_bicubic' , 'U1'
+ sn_wndj = 'drowned.compress_v10_DFS5.2' , 3 , 'v10' , .true. , .false. , 'yearly' , 'weights_bicubic' , 'V1'
+ sn_humi = 'drowned.compress_q2_DFS5.2' , 3 , 'q2' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_qsr = 'drowned.compress_radsw_DFS5.2' , 24 , 'radsw' , .false. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_qlw = 'drowned.compress_radlw_DFS5.2' , 24 , 'radlw' , .false. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_tair = 'drowned.compress_t2_DFS5.2' , 3 , 't2' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_prec = 'drowned.compress_precip_DFS5.2' , 24 , 'precip' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_snow = 'drowned.compress_snow_DFS5.2' , 24 , 'snow' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ !
+ cn_dir = './' ! root directory for the location of the bulk files
+ rn_zqt = 2. ! Air temperature and humidity reference height (m)
+ rn_zu = 10. ! Wind vector reference height (m)
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca1_bilinear.nc' , '' , ''
+ ln_traqsr = .true. ! Light penetration (T) or not (F)
+ ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .false. ! 2 bands light penetration
+ ln_qsr_bio = .true. ! bio-model light penetration
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_rnf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_cnf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc', 0 , 'socoeff' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , ''
+
+ ln_rnf_mouth = .false. ! specific treatment at rivers mouths
+ ln_rnf_depth = .false. ! read in depth information for runoff
+ ln_rnf_tem = .false. ! read in temperature information for runoff
+ ln_rnf_sal = .false. ! read in salinity information for runoff
+ ln_rnf_depth_ini = .true. ! compute depth at initialisation from runoff file
+ rn_rnf_max = 0.05 ! max value of the runoff climatology over global domain ( if ln_rnf_depth_ini = .true )
+ rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
+ nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0)
+/
+!-----------------------------------------------------------------------
+&namsbc_isf ! Top boundary layer (ISF)
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+! !
+ sn_rnfisf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , ''
+ sn_depmax_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , ''
+ sn_depmin_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim', -1. , 'sosaline', .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca1_bilinear.nc' , ''
+ !
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+ nn_ice_alb = 1 ! parameterization of ice/snow albedo
+ ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
+ ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
+ ! giving cloud-sky albedo
+ rn_alb_sdry = 0.85 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
+ rn_alb_smlt = 0.75 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' )
+ rn_alb_idry = 0.60 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' )
+ rn_alb_imlt = 0.50 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' )
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+ ln_icebergs = .false.
+ ln_bergdia = .false. ! Calculate budgets
+ nn_verbose_level = 0 ! Turn on more verbose output if level > 0
+ nn_verbose_write = 120 ! Timesteps between verbose messages
+ nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage
+ ! Initial mass required for an iceberg of each class
+ rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11
+ ! Proportion of calving mass to apportion to each class
+ rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02
+ ! Ratio between effective and real iceberg mass (non-dim)
+ ! i.e. number of icebergs represented at a point
+ rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1
+ ! thickness of newly calved bergs (m)
+ rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250.
+ rn_rho_bergs = 850. ! Density of icebergs
+ rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs
+ ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics
+ rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits
+ rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 1 ! resolution of the configuration
+ jpidta = 362 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 332 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 362 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 332 ! 2nd - - --> j =jpjdta
+ jperio = 6 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzgr_sco ! s-coordinate or hybrid z-s-coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -3958.951371276829 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 103.9530096000000 ! (default coefficients)
+ ppa1 = 2.415951269000000 !
+ ppkth = 15.35101370000000 !
+ ppacr = 7.0 !
+ ppdzmin = 999999.0 ! Minimum vertical spacing
+ pphmax = 999999.0 ! Maximum depth
+ ppa2 = 100.7609285000000 ! Double tanh function parameters
+ ppkth2 = 48.02989372000000 !
+ ppacr2 = 13.00000000000 !
+ rn_rdt = 2700. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_hmin = 20.
+ nn_msh = _AUTO_
+/
+!-----------------------------------------------------------------------
+&namsplit
+!-----------------------------------------------------------------------
+ ln_bt_fw = .FALSE. ! Forward integration of barotropic equations
+ ln_bt_av = .TRUE. ! Time filtering of barotropic variables
+ ln_bt_nn_auto = .TRUE. ! Set nn_baro automatically to be just below
+ ! a user defined maximum courant number (rn_bt_cmax)
+ nn_baro = 30 ! Number of iterations of barotropic mode
+ ! during rn_rdt seconds. Only used if ln_bt_nn_auto=F
+ rn_bt_cmax = 0.8 ! Maximum courant number allowed if ln_bt_nn_auto=T
+ nn_bt_flt = 1 ! Time filter choice
+ ! = 0 None
+ ! = 1 Boxcar over nn_baro barotropic steps
+ ! = 2 Boxcar over 2*nn_baro "
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+ ln_tsd_tradmp = .false. ! damping of ocean T & S toward T &S input data (T) or not (F)
+ sn_tem = 'conservative_temperature_WOA13_decav_Reg1L75_clim', -1 ,'votemper' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , ''
+ sn_sal = 'absolute_salinity_WOA13_decav_Reg1L75_clim' , -1 ,'vosaline' , .true. , .true. , 'yearly' , 'weights_3D_WOA13d1_2_eorca1_bilinear.nc' , '' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 2 ! frequency of surface boundary condition computation
+ nn_isf = 3 ! ice shelf melting/freezing (/=0 => fill namsbc_isf)
+ ! 3 = rnf file for isf
+ nn_ice_embd = 1 ! embedded sea-ice (full salt and mass exchanges and pressure)
+ ln_dm2dc = .true. ! Daily mean to diurnal cycle on short wave
+ nn_fwb = 2
+ ln_rnf = .true. ! runoffs (T => fill namsbc_rnf)
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'u_10.30Jun2016' , 3 , 'uas_10m' , .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10.30Jun2016' , 3 , 'vas_10m' , .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'rsds.30Jun2016' , 3 , 'rsds' , .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'rlds.30Jun2016' , 3 , 'rlds' , .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10.30Jun2016' , 3 , 'tas_10m' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10.30Jun2016' , 3 , 'huss_10m', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'rain.15Dec2016' , 3 , 'prrn' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'snow.15Dec2016' , 3 , 'prsn' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ sn_chl ='merged_ESACCI_BIOMER4V1R1_CHL_REG05', -1 , 'CHLA' , .true. , .true. , 'yearly' , 'weights_reg05_2_eorca1_bilinear.nc' , '' , ''
+ ln_traqsr = .true. ! Light penetration (T) or not (F)
+ ln_qsr_rgb = .false. ! RGB (Red-Green-Blue) light penetration
+ ln_qsr_2bd = .false. ! 2 bands light penetration
+ ln_qsr_bio = .true. ! bio-model light penetration
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_rnf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc', -1 , 'sorunoff', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_cnf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc', 0 , 'socoeff' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_s_rnf = 'runoffs' , 24 , 'rosaline', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_t_rnf = 'runoffs' , 24 , 'rotemper', .true. , .true. , 'yearly' , '' , '' , ''
+ sn_dep_rnf = 'runoffs' , 0 , 'rodepth' , .false. , .true. , 'yearly' , '' , '' , ''
+
+ ln_rnf_mouth = .false. ! specific treatment at rivers mouths
+ ln_rnf_depth = .false. ! read in depth information for runoff
+ ln_rnf_tem = .false. ! read in temperature information for runoff
+ ln_rnf_sal = .false. ! read in salinity information for runoff
+ ln_rnf_depth_ini = .true. ! compute depth at initialisation from runoff file
+ rn_rnf_max = 0.05 ! max value of the runoff climatology over global domain ( if ln_rnf_depth_ini = .true )
+ rn_dep_max = 150. ! depth over which runoffs is spread ( ln_rnf_depth_ini = .true )
+ nn_rnf_depth_file = 0 ! create (=1) a runoff depth file or not (=0)
+/
+!-----------------------------------------------------------------------
+&namsbc_isf ! Top boundary layer (ISF)
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+! !
+ sn_rnfisf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sornfisf', .false. , .true. , 'yearly' , '' , ''
+ sn_depmax_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmax_isf' , .false. , .true. , 'yearly' , '' , ''
+ sn_depmin_isf = 'runoff-icb_DaiTrenberth_Depoorter_eORCA1_JD.nc' , -12 ,'sodepmin_isf' , .false. , .true. , 'yearly' , '' , ''
+/
+!-----------------------------------------------------------------------
+&namsbc_apr ! Atmospheric pressure used as ocean forcing or in bulk
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_sss = 'sss_absolute_salinity_WOA13_decav_Reg1L75_clim', -1. , 'sosaline', .true. , .true. , 'yearly' , 'weights_WOA13d1_2_eorca1_bilinear.nc' , ''
+ !
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+ nn_ice_alb = 1 ! parameterization of ice/snow albedo
+ ! 0: Shine & Henderson-Sellers (JGR 1985), giving clear-sky albedo
+ ! 1: "home made" based on Brandt et al. (JClim 2005) and Grenfell & Perovich (JGR 2004),
+ ! giving cloud-sky albedo
+ rn_alb_sdry = 0.85 ! dry snow albedo : 0.80 (nn_ice_alb = 0); 0.85 (nn_ice_alb = 1); obs 0.85-0.87 (cloud-sky)
+ rn_alb_smlt = 0.75 ! melting snow albedo : 0.65 ( '' ) ; 0.75 ( '' ) ; obs 0.72-0.82 ( '' )
+ rn_alb_idry = 0.60 ! dry ice albedo : 0.72 ( '' ) ; 0.60 ( '' ) ; obs 0.54-0.65 ( '' )
+ rn_alb_imlt = 0.50 ! bare puddled ice albedo : 0.53 ( '' ) ; 0.50 ( '' ) ; obs 0.49-0.58 ( '' )
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+ ln_icebergs = .false.
+ ln_bergdia = .false. ! Calculate budgets
+ nn_verbose_level = 0 ! Turn on more verbose output if level > 0
+ nn_verbose_write = 120 ! Timesteps between verbose messages
+ nn_sample_rate = 1 ! Timesteps between sampling for trajectory storage
+ ! Initial mass required for an iceberg of each class
+ rn_initial_mass = 8.8e7, 4.1e8, 3.3e9, 1.8e10, 3.8e10, 7.5e10, 1.2e11, 2.2e11, 3.9e11, 7.4e11
+ ! Proportion of calving mass to apportion to each class
+ rn_distribution = 0.24, 0.12, 0.15, 0.18, 0.12, 0.07, 0.03, 0.03, 0.03, 0.02
+ ! Ratio between effective and real iceberg mass (non-dim)
+ ! i.e. number of icebergs represented at a point
+ rn_mass_scaling = 2000, 200, 50, 20, 10, 5, 2, 1, 1, 1
+ ! thickness of newly calved bergs (m)
+ rn_initial_thickness = 40., 67., 133., 175., 250., 250., 250., 250., 250., 250.
+ rn_rho_bergs = 850. ! Density of icebergs
+ rn_LoW_ratio = 1.5 ! Initial ratio L/W for newly calved icebergs
+ ln_operator_splitting = .true. ! Use first order operator splitting for thermodynamics
+ rn_bits_erosion_fraction = 0. ! Fraction of erosion melt flux to divert to bergy bits
+ rn_sicn_shift = 0. ! Shift of sea-ice concn in erosion flux (0>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/LIM-3 : Ice configuration namelist. Overwrites SHARED/namelist_ice_lim3_ref
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+!-----------------------------------------------------------------------
+&namicerun ! Share parameters for dynamics/advection/thermo
+!-----------------------------------------------------------------------
+ cn_icerst_in = "restart_ice_in" ! suffix of ice restart name (input)
+ rn_amax_n = 0.997 ! maximum tolerated ice concentration SH
+ rn_amax_s = 0.950 ! maximum tolerated ice concentration SH
+ ln_limdiahsb = .false. ! check the heat and salt budgets (T) or not (F)
+ ln_limdiaout = .true. ! output the heat and salt budgets (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&namiceini ! ice initialisation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicedyn ! ice dynamic
+!-----------------------------------------------------------------------
+/
+!------------------------------------------------------------------------------
+&namicehdf ! Ice horizontal diffusion
+!------------------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicethd ! ice thermodynamic
+!-----------------------------------------------------------------------
+ rn_cdsn = 0.50 ! thermal conductivity of the snow (0.31 W/m/K, Maykut and Untersteiner, 1971)
+ ! Obs: 0.1-0.5 (Lecomte et al, JAMES 2013)
+/
+!-----------------------------------------------------------------------
+&namicesal ! ice salinity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namiceitdme ! parameters for mechanical redistribution of ice
+!-----------------------------------------------------------------------
+ rn_astar = 0.03 ! exponential measure of ridging ice fraction (nn_partfun = 1)
+ rn_hstar = 25.0 ! determines the maximum thickness of ridged ice (m) (Hibler, 1980)
+/
+!-----------------------------------------------------------------------
+&namicedia ! ice diagnostics
+!-----------------------------------------------------------------------
+/
+!------------------------------------------------------------------------------
+&namiceitd ! Ice discretization
+!------------------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_offline_ia_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_offline_ia_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_offline_ia_cfg (revision 3854)
@@ -0,0 +1,145 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA : ORCA2_OFF_PISCES configuration namelist used ot overwrite SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 1 ! resolution of the configuration
+ jpidta = 362 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 332 ! 2nd " " ( >= jpj )
+ jpkdta = 75 ! number of levels ( >= jpk )
+ jpiglo = 362 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 332 ! 2nd - - --> j =jpjdta
+ jperio = 6 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ nn_msh = 1 ! create (=1) a mesh file or not (=0)
+ rn_rdt = 14400. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_rdtmin = 14400. ! minimum time step on tracers (used if nn_acc=1)
+ rn_rdtmax = 14400. ! maximum time step on tracers (used if nn_acc=1)
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -3958.951371276829 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 103.9530096000000 ! (default coefficients)
+ ppa1 = 2.415951269000000 !
+ ppkth = 15.35101370000000 !
+ ppacr = 7.0 !
+ ppdzmin = 999999.0 ! Minimum vertical spacing
+ pphmax = 999999.0 ! Maximum depth
+ ppa2 = 100.7609285000000 ! Double tanh function parameters
+ ppkth2 = 48.02989372000000 !
+ ppacr2 = 13.00000000000 !
+ rn_hmin = 20.
+/
+!-----------------------------------------------------------------------
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 1 ! frequency of surface boundary condition computation
+ ln_ssr = .false. ! Sea Surface Restoring on T and/or S (T => fill namsbc_ssr)
+ ln_rnf = .false. ! runoffs
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ ln_traqsr = .false. ! Light penetration (T) or not (F)
+/
+-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+/
+
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracer
+!-----------------------------------------------------------------------
+ rn_aht_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s]
+ rn_aeiv_0 = 1000. ! eddy induced velocity coefficient [m2/s] (require "key_traldf_eiv")
+/
+!-----------------------------------------------------------------------
+&namdta_dyn ! offline dynamics read in files ("key_offline")
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_tem = 'dyna_grid_T' , 120 , 'thetao' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_sal = 'dyna_grid_T' , 120 , 'so' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_mld = 'dyna_grid_T' , 120 , 'mldr10_1' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_emp = 'dyna_grid_T' , 120 , 'wfo' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_empb = 'dyna_grid_T' , 120 , 'wfob' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_rnf = 'dyna_grid_T' , 120 , 'friver' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_fmf = 'dyna_grid_T' , 120 , 'fmmflx' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_ice = 'dyna_grid_T' , 120 , 'siconc' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_qsr = 'dyna_grid_T' , 120 , 'rsntds' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_wnd = 'dyna_grid_T' , 120 , 'windsp' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_div = 'dyna_grid_T' , 120 , 'hdivtr' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_uwd = 'dyna_grid_U' , 120 , 'uocetr_eff' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_vwd = 'dyna_grid_V' , 120 , 'vocetr_eff' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_wwd = 'dyna_grid_W' , 120 , 'wocetr_eff' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_avt = 'dyna_grid_W' , 120 , 'difvsolog' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_ubl = 'dyna_grid_U' , 120 , 'ahu_bbl' , .false. , .false. , 'yearly' , '' , '' , ''
+ sn_vbl = 'dyna_grid_V' , 120 , 'ahv_bbl' , .false. , .false. , 'yearly' , '' , '' , ''
+!
+ cn_dir = './' ! root directory for the location of the dynamical files
+ ln_ssh_ini = _AUTO_
+ ln_dynrnf = .true. ! computation of vertical velocity instead of using the one read in file
+ ln_dynrnf_depth = .true. ! computation of vertical velocity instead of using the one read in file
+! fwbcorr = 3.786e-06
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+ ln_nnogather= .true. !
+ jpni = 25 ! jpni number of processors following i (set automatically if < 1)
+ jpnj = 24 ! jpnj number of processors following j (set automatically if < 1)
+ jpnij = 432 ! jpnij number of local domains (set automatically if < 1)
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_top_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_top_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA1/namelist_top_cfg (revision 3854)
@@ -0,0 +1,105 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/TOP1 : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!-----------------------------------------------------------------------
+&namtrc_run ! run information
+!-----------------------------------------------------------------------
+ ln_rsttr = _AUTO_
+ nn_rsttr = _AUTO_
+ ln_top_euler = .true.
+/
+!-----------------------------------------------------------------------
+&namtrc ! tracers definition
+!-----------------------------------------------------------------------
+! ! name ! title of the field ! initial data ! initial data ! save !
+! ! ! ! units ! from file ! or not !
+! ! ! ! ! or not ! !
+ sn_tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .true.
+ sn_tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(13) = 'DSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(19) = 'GSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. , .true.
+ sn_tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. , .true.
+/
+!-----------------------------------------------------------------------
+&namtrc_dta ! Initialisation from data input file
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_trcdta(1) = 'data_DIC_nomask.nc', -12 , 'PiDIC' , .false. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(2) = 'data_ALK_nomask.nc', -12 , 'TALK' , .false. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(3) = 'data_OXY_nomask.nc', -1 , 'O2' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(5) = 'data_PO4_nomask.nc', -1 , 'PO4' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(7) = 'data_SIL_nomask.nc', -1 , 'Si' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(10) = 'data_DOC_nomask.nc', -1 , 'DOC' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(14) = 'data_FER_nomask.nc', -1 , 'Fer' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(23) = 'data_NO3_nomask.nc', -1 , 'NO3' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ rn_trfac(1) = 1.028e-06 ! multiplicative factor
+ rn_trfac(2) = 1.028e-06 ! - - - -
+ rn_trfac(3) = 44.6e-06 ! - - - -
+ rn_trfac(5) = 122.0e-06 ! - - - -
+ rn_trfac(7) = 1.0e-06 ! - - - -
+ rn_trfac(10) = 1.0e-06 ! - - - -
+ rn_trfac(14) = 1.0e-06 ! - - - -
+ rn_trfac(23) = 7.6e-06 ! - - - -
+/
+!-----------------------------------------------------------------------
+&namtrc_adv ! advection scheme for passive tracer
+!-----------------------------------------------------------------------
+ ln_trcadv_tvd = .false. ! TVD scheme
+ ln_trcadv_muscl = .true. ! MUSCL scheme
+/
+!-----------------------------------------------------------------------
+&namtrc_ldf ! lateral diffusion scheme for passive tracer
+!-----------------------------------------------------------------------
+ rn_ahtrc_0 = 1000. ! horizontal eddy diffusivity for tracers [m2/s]
+ rn_ahtrb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s]
+ rn_fact_lap = 15. ! enhanced zonal eddy diffusivity
+/
+!-----------------------------------------------------------------------
+&namtrc_zdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_rad ! treatment of negative concentrations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_dmp ! passive tracer newtonian damping
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_ice ! Representation of sea ice growth & melt effects
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_trd ! diagnostics on tracer trends ('key_trdtrc')
+! or mixed-layer trends ('key_trdmld_trc')
+!----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_dia ! parameters for passive tracer additional diagnostics
+!----------------------------------------------------------------------
+/
+!----------------------------------------------------------------------
+&namtrc_bc ! data for boundary conditions
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_core_clim_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_core_clim_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_core_clim_cfg (revision 3854)
@@ -0,0 +1,232 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 2 ! resolution of the configuration
+ jpidta = 182 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 149 ! 2nd " " ( >= jpj )
+ jpkdta = 31 ! number of levels ( >= jpk )
+ jpiglo = 182 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 149 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 255.58049070440 ! (default coefficients)
+ ppa1 = 245.58132232490 !
+ ppkth = 21.43336197938 !
+ ppacr = 3.0 !
+ ppdzmin = 999999. ! Minimum vertical spacing
+ pphmax = 999999. ! Maximum depth
+ ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates
+ ppa2 = 999999. ! Double tanh function parameters
+ ppkth2 = 999999. !
+ ppacr2 = 999999. !
+ rn_rdt = 5760. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_atfp = 0.1 ! asselin time filter parameter
+ nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k)
+ ! =0, not used, rdt = rdttra
+ rn_rdtmin = 28800. ! minimum time step on tracers (used if nn_acc=1)
+ rn_rdtmax = 28800. ! maximum time step on tracers (used if nn_acc=1)
+ rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1)
+ nn_msh = _AUTO_
+/
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'u_10' , 6 , 'U_10_MOD', .true. , .true. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10' , 6 , 'V_10_MOD', .true. , .true. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'radsw' , 24 , 'SWDN_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'radlw' , 24 , 'LWDN_MOD', .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10' , 6 , 'T_10_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10' , 6 , 'Q_10_MOD', .false. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'precip' , -1 , 'PRC_MOD1', .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'snow' , -1 , 'SNOW' , .true. , .true. , 'yearly' , 'weights_bilinear.nc' , ''
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+ ln_hpg_zco = .false. ! z-coordinate - full steps
+ ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)
+ ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation)
+ ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)
+ ln_hpg_prj = .true. ! s-coordinate (Pressure Jacobian scheme)
+ ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T)
+ ! centered time scheme (F)
+/
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_core_ia_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_core_ia_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_core_ia_cfg (revision 3854)
@@ -0,0 +1,233 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 2 ! resolution of the configuration
+ jpidta = 182 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 149 ! 2nd " " ( >= jpj )
+ jpkdta = 31 ! number of levels ( >= jpk )
+ jpiglo = 182 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 149 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 255.58049070440 ! (default coefficients)
+ ppa1 = 245.58132232490 !
+ ppkth = 21.43336197938 !
+ ppacr = 3.0 !
+ ppdzmin = 999999. ! Minimum vertical spacing
+ pphmax = 999999. ! Maximum depth
+ ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates
+ ppa2 = 999999. ! Double tanh function parameters
+ ppkth2 = 999999. !
+ ppacr2 = 999999. !
+ rn_rdt = 5760. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_atfp = 0.1 ! asselin time filter parameter
+ nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k)
+ ! =0, not used, rdt = rdttra
+ rn_rdtmin = 28800. ! minimum time step on tracers (used if nn_acc=1)
+ rn_rdtmax = 28800. ! maximum time step on tracers (used if nn_acc=1)
+ rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1)
+ nn_msh = _AUTO_
+/
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+
+ sn_wndi = 'u_10_CORE2_fill' , 6 , 'U_10_MOD', .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10_CORE2_fill' , 6 , 'V_10_MOD', .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'ncar_rad_CORE2_fill' , 24 , 'SWDN_MOD', .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'ncar_rad_CORE2_fill' , 24 , 'LWDN_MOD', .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10_CORE2_fill' , 6 , 'T_10_MOD', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10_CORE2_fill' , 6 , 'Q_10_MOD', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'ncar_precip_CORE2_fill' , -1 , 'RAIN' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'ncar_precip_CORE2_fill' , -1 , 'SNOW' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+ nn_icedmp = 0 ! Cntrl of surface restoration under ice nn_icedmp
+ ! ( 0 = no restoration under ice )
+ ! ( 1 = restoration everywhere )
+ ! ( > 1 = reinforced damping (x nn_icedmp) under ice
+ ln_sssd_bnd = .false. ! flag to bound S-S*
+ rn_sssd_bnd = 0.01 ! ABS(Max./Min.) S-S* threshold [psu]
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+ ln_hpg_zco = .false. ! z-coordinate - full steps
+ ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)
+ ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation)
+ ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)
+ ln_hpg_prj = .true. ! s-coordinate (Pressure Jacobian scheme)
+ ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T)
+ ! centered time scheme (F)
+/
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_dfs5_ia_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_dfs5_ia_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_dfs5_ia_cfg (revision 3854)
@@ -0,0 +1,230 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 2 ! resolution of the configuration
+ jpidta = 182 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 149 ! 2nd " " ( >= jpj )
+ jpkdta = 31 ! number of levels ( >= jpk )
+ jpiglo = 182 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 149 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 255.58049070440 ! (default coefficients)
+ ppa1 = 245.58132232490 !
+ ppkth = 21.43336197938 !
+ ppacr = 3.0 !
+ ppdzmin = 999999. ! Minimum vertical spacing
+ pphmax = 999999. ! Maximum depth
+ ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates
+ ppa2 = 999999. ! Double tanh function parameters
+ ppkth2 = 999999. !
+ ppacr2 = 999999. !
+ rn_rdt = 5760. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_atfp = 0.1 ! asselin time filter parameter
+ nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k)
+ ! =0, not used, rdt = rdttra
+ rn_rdtmin = 28800. ! minimum time step on tracers (used if nn_acc=1)
+ rn_rdtmax = 28800. ! maximum time step on tracers (used if nn_acc=1)
+ rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1)
+ nn_msh = _AUTO_
+/
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'drowned.compress_u10_DFS5.2' , 3 , 'u10' , .true. , .false. , 'yearly' , 'weights_bicubic' , 'U1'
+ sn_wndj = 'drowned.compress_v10_DFS5.2' , 3 , 'v10' , .true. , .false. , 'yearly' , 'weights_bicubic' , 'V1'
+ sn_humi = 'drowned.compress_q2_DFS5.2' , 3 , 'q2' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_qsr = 'drowned.compress_radsw_DFS5.2' , 24 , 'radsw' , .false. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_qlw = 'drowned.compress_radlw_DFS5.2' , 24 , 'radlw' , .false. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_tair = 'drowned.compress_t2_DFS5.2' , 3 , 't2' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_prec = 'drowned.compress_precip_DFS5.2' , 24 , 'precip' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ sn_snow = 'drowned.compress_snow_DFS5.2' , 24 , 'snow' , .true. , .false. , 'yearly' , 'weights_bilinear' , ''
+ !
+ cn_dir = './' ! root directory for the location of the bulk files
+ rn_zqt = 2. ! Air temperature and humidity reference height (m)
+ rn_zu = 10. ! Wind vector reference height (m)
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+ ln_hpg_zco = .false. ! z-coordinate - full steps
+ ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)
+ ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation)
+ ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)
+ ln_hpg_prj = .true. ! s-coordinate (Pressure Jacobian scheme)
+ ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T)
+ ! centered time scheme (F)
+/
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_jra_ia_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_jra_ia_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_jra_ia_cfg (revision 3854)
@@ -0,0 +1,226 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ ln_rstart = _AUTO_
+ nn_rstctl = _AUTO_
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 2 ! resolution of the configuration
+ jpidta = 182 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 149 ! 2nd " " ( >= jpj )
+ jpkdta = 31 ! number of levels ( >= jpk )
+ jpiglo = 182 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 149 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 255.58049070440 ! (default coefficients)
+ ppa1 = 245.58132232490 !
+ ppkth = 21.43336197938 !
+ ppacr = 3.0 !
+ ppdzmin = 999999. ! Minimum vertical spacing
+ pphmax = 999999. ! Maximum depth
+ ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates
+ ppa2 = 999999. ! Double tanh function parameters
+ ppkth2 = 999999. !
+ ppacr2 = 999999. !
+ rn_rdt = 5760. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_atfp = 0.1 ! asselin time filter parameter
+ nn_acc = 0 ! acceleration of convergence : =1 used, rdt < rdttra(k)
+ ! =0, not used, rdt = rdttra
+ rn_rdtmin = 28800. ! minimum time step on tracers (used if nn_acc=1)
+ rn_rdtmax = 28800. ! maximum time step on tracers (used if nn_acc=1)
+ rn_rdth = 800. ! depth variation of tracer time step (used if nn_acc=1)
+ nn_msh = _AUTO_
+/
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtsd ! data : Temperature & Salinity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_core ! namsbc_core CORE bulk formulae
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interpol. ! clim ! 'yearly'/ ! weights ! rotation !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing !
+ sn_wndi = 'u_10.30Jun2016' , 3 , 'uas_10m' , .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'U1'
+ sn_wndj = 'v_10.30Jun2016' , 3 , 'vas_10m' , .true. , .false. , 'yearly' , 'weights_bicubic.nc' , 'V1'
+ sn_qsr = 'rsds.30Jun2016' , 3 , 'rsds' , .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_qlw = 'rlds.30Jun2016' , 3 , 'rlds' , .false. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_tair = 't_10.30Jun2016' , 3 , 'tas_10m' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_humi = 'q_10.30Jun2016' , 3 , 'huss_10m', .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_prec = 'rain.15Dec2016' , 3 , 'prrn' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+ sn_snow = 'snow.15Dec2016' , 3 , 'prsn' , .true. , .false. , 'yearly' , 'weights_bilinear.nc' , ''
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_rnf ! runoffs namelist surface boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc_alb ! albedo parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namberg ! iceberg parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namlbc ! lateral momentum boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambfr ! bottom friction
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbc ! bottom temperature boundary condition
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv ! advection scheme for tracer
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_adv_mle ! mixed layer eddy parametrisation (Fox-Kemper param)
+!-----------------------------------------------------------------------
+/
+!----------------------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracers
+!----------------------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_dmp ! tracer: T & S newtonian damping
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_adv ! formulation of the momentum advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_vor ! option of physics/algorithm (not control by CPP keys)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_hpg ! Hydrostatic pressure gradient option
+!-----------------------------------------------------------------------
+ ln_hpg_zco = .false. ! z-coordinate - full steps
+ ln_hpg_zps = .false. ! z-coordinate - partial steps (interpolation)
+ ln_hpg_sco = .false. ! s-coordinate (standard jacobian formulation)
+ ln_hpg_djc = .false. ! s-coordinate (Density Jacobian with Cubic polynomial)
+ ln_hpg_prj = .true. ! s-coordinate (Pressure Jacobian scheme)
+ ln_dynhpg_imp = .false. ! time stepping: semi-implicit time scheme (T)
+ ! centered time scheme (F)
+/
+!-----------------------------------------------------------------------
+&namdyn_ldf ! lateral diffusion on momentum
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tke ! turbulent eddy kinetic dependent vertical diffusion ("key_zdftke")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_ddm ! double diffusive mixing parameterization ("key_zdfddm")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namzdf_tmx ! tidal mixing parameterization ("key_zdftmx")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsol ! elliptic solver / island / free surface
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namptr ! Poleward Transport Diagnostic
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namhsb ! Heat and salt budgets
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdyn_nept ! Neptune effect (simplified: lateral and vertical diffusions removed)
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_lim3_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_lim3_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_lim3_cfg (revision 3854)
@@ -0,0 +1,42 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/LIM-3 : Ice configuration namelist. Overwrites SHARED/namelist_ice_lim3_ref
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+!-----------------------------------------------------------------------
+&namicerun ! Share parameters for dynamics/advection/thermo
+!-----------------------------------------------------------------------
+ cn_icerst_in = "restart_ice_in" ! suffix of ice restart name (input)
+/
+!-----------------------------------------------------------------------
+&namiceini ! ice initialisation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicedyn ! ice dynamic
+!-----------------------------------------------------------------------
+/
+!------------------------------------------------------------------------------
+&namicehdf ! Ice horizontal diffusion
+!------------------------------------------------------------------------------
+ nn_ahi0 = 2 ! horizontal diffusivity computation
+/
+!-----------------------------------------------------------------------
+&namicethd ! ice thermodynamic
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicesal ! ice salinity
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namiceitdme ! parameters for mechanical redistribution of ice
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicedia ! ice diagnostics
+!-----------------------------------------------------------------------
+/
+!------------------------------------------------------------------------------
+&namiceitd ! Ice discretization
+!------------------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_offline_clim_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_offline_clim_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_offline_clim_cfg (revision 3854)
@@ -0,0 +1,136 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA : ORCA2_OFF_PISCES configuration namelist used ot overwrite SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 2 ! resolution of the configuration
+ jpidta = 182 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 149 ! 2nd " " ( >= jpj )
+ jpkdta = 31 ! number of levels ( >= jpk )
+ jpiglo = 182 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 149 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ nn_msh = 1 ! create (=1) a mesh file or not (=0)
+ rn_rdt = 21600. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_rdtmin = 21600. ! minimum time step on tracers (used if nn_acc=1)
+ rn_rdtmax = 21600. ! maximum time step on tracers (used if nn_acc=1)
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 255.58049070440 ! (default coefficients)
+ ppa1 = 245.58132232490 !
+ ppkth = 21.43336197938 !
+ ppacr = 3.0 !
+ ppdzmin = 999999. ! Minimum vertical spacing
+ pphmax = 999999. ! Maximum depth
+ ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates
+ ppa2 = 999999. ! Double tanh function parameters
+ ppkth2 = 999999. !
+ ppacr2 = 999999. !
+/
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 1 ! frequency of surface boundary condition computation
+ ln_rnf = .false. ! runoffs
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ ln_traqsr = .false. ! Light penetration (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+/
+
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracer
+!-----------------------------------------------------------------------
+ ln_triad_iso = .true. ! griffies operator calculates triads twice => pure lateral mixing in ML (require "key_ldfslp")
+/
+!-----------------------------------------------------------------------
+&namdta_dyn ! offline dynamics read in files ("key_offline")
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_tem = 'dyna_grid_T' , 120 , 'votemper' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_sal = 'dyna_grid_T' , 120 , 'vosaline' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_mld = 'dyna_grid_T' , 120 , 'somixhgt' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_emp = 'dyna_grid_T' , 120 , 'sowaflup' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_fmf = 'dyna_grid_T' , 120 , 'iowaflup' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_ice = 'dyna_grid_T' , 120 , 'soicecov' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_qsr = 'dyna_grid_T' , 120 , 'soshfldo' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_wnd = 'dyna_grid_T' , 120 , 'sowindsp' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_uwd = 'dyna_grid_U' , 120 , 'uocetr_eff' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_vwd = 'dyna_grid_V' , 120 , 'vocetr_eff' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_wwd = 'dyna_grid_W' , 120 , 'wocetr_eff' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_avt = 'dyna_grid_W' , 120 , 'voddmavs' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_ubl = 'dyna_grid_U' , 120 , 'sobblcox' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_vbl = 'dyna_grid_V' , 120 , 'sobblcoy' , .true. , .true. , 'yearly' , '' , '' , ''
+!
+ cn_dir = './' ! root directory for the location of the dynamical files
+ ln_dynrnf = .false. ! runoffs option enabled (T) or not (F)
+ ln_dynrnf_depth = .false. ! runoffs is spread in vertical (T) or not (F)
+! fwbcorr = 3.786e-06 ! annual global mean of empmr for ssh correction
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_offline_ia_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_offline_ia_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_offline_ia_cfg (revision 3854)
@@ -0,0 +1,136 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/OPA : ORCA2_OFF_PISCES configuration namelist used ot overwrite SHARED/namelist_ref
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!-----------------------------------------------------------------------
+&namrun ! parameters of the run
+!-----------------------------------------------------------------------
+ cn_exp = _AUTO_
+ nn_date0 = _AUTO_ ! date at nit_0000 (format yyyymmdd) used if ln_rstart=F or (ln_rstart=T and nn_rstctl=0 or 1)
+ nn_leapy = _AUTO_ ! Leap year calendar (1) or not (0)
+ nn_it000 = _AUTO_
+ nn_itend = _AUTO_
+ nn_stock = _AUTO_
+ ln_mskland = .true.
+ ln_mskutil = .false.
+ ln_clobber = .true.
+ ln_cfmeta = .true.
+/
+!-----------------------------------------------------------------------
+&namcfg ! parameters of the configuration
+!-----------------------------------------------------------------------
+ cp_cfg = "orca" ! name of the configuration
+ jp_cfg = 2 ! resolution of the configuration
+ jpidta = 182 ! 1st lateral dimension ( >= jpi )
+ jpjdta = 149 ! 2nd " " ( >= jpj )
+ jpkdta = 31 ! number of levels ( >= jpk )
+ jpiglo = 182 ! 1st dimension of global domain --> i =jpidta
+ jpjglo = 149 ! 2nd - - --> j =jpjdta
+ jpizoom = 1 ! left bottom (i,j) indices of the zoom
+ jpjzoom = 1 ! in data domain indices
+ jperio = 4 ! lateral cond. type (between 0 and 6)
+/
+!-----------------------------------------------------------------------
+&namzgr ! vertical coordinate
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namdom ! space and time domain (bathymetry, mesh, timestep)
+!-----------------------------------------------------------------------
+ nn_msh = 1 ! create (=1) a mesh file or not (=0)
+ rn_rdt = 21600. ! time step for the dynamics (and tracer if nn_acc=0)
+ rn_rdtmin = 21600. ! minimum time step on tracers (used if nn_acc=1)
+ rn_rdtmax = 21600. ! maximum time step on tracers (used if nn_acc=1)
+ jphgr_msh = 0 ! type of horizontal mesh
+ ppglam0 = 999999.0 ! longitude of first raw and column T-point (jphgr_msh = 1)
+ ppgphi0 = 999999.0 ! latitude of first raw and column T-point (jphgr_msh = 1)
+ ppe1_deg = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_deg = 999999.0 ! meridional grid-spacing (degrees)
+ ppe1_m = 999999.0 ! zonal grid-spacing (degrees)
+ ppe2_m = 999999.0 ! meridional grid-spacing (degrees)
+ ppsur = -4762.96143546300 ! ORCA r4, r2 and r05 coefficients
+ ppa0 = 255.58049070440 ! (default coefficients)
+ ppa1 = 245.58132232490 !
+ ppkth = 21.43336197938 !
+ ppacr = 3.0 !
+ ppdzmin = 999999. ! Minimum vertical spacing
+ pphmax = 999999. ! Maximum depth
+ ldbletanh = .FALSE. ! Use/do not use double tanf function for vertical coordinates
+ ppa2 = 999999. ! Double tanh function parameters
+ ppkth2 = 999999. !
+ ppacr2 = 999999. !
+/
+!-----------------------------------------------------------------------
+&namsplit ! time splitting parameters ("key_dynspg_ts")
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namcrs ! Grid coarsening for dynamics output and/or
+ ! passive tracer coarsened online simulations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namsbc ! Surface Boundary Condition (surface module)
+!-----------------------------------------------------------------------
+ nn_fsbc = 1 ! frequency of surface boundary condition computation
+ ln_rnf = .false. ! runoffs
+/
+!-----------------------------------------------------------------------
+&namtra_qsr ! penetrative solar radiation
+!-----------------------------------------------------------------------
+ ln_traqsr = .false. ! Light penetration (T) or not (F)
+/
+!-----------------------------------------------------------------------
+&namsbc_ssr ! surface boundary condition : sea surface restoring
+!-----------------------------------------------------------------------
+/
+
+!-----------------------------------------------------------------------
+&namcla ! cross land advection
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nambbl ! bottom boundary layer scheme
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&nameos ! ocean physical parameters
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtra_ldf ! lateral diffusion scheme for tracer
+!-----------------------------------------------------------------------
+ ln_triad_iso = .true. ! griffies operator calculates triads twice => pure lateral mixing in ML (require "key_ldfslp")
+/
+!-----------------------------------------------------------------------
+&namdta_dyn ! offline dynamics read in files ("key_offline")
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_tem = 'dyna_grid_T' , 120 , 'votemper' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_sal = 'dyna_grid_T' , 120 , 'vosaline' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_mld = 'dyna_grid_T' , 120 , 'somixhgt' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_emp = 'dyna_grid_T' , 120 , 'sowaflup' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_fmf = 'dyna_grid_T' , 120 , 'iowaflup' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_ice = 'dyna_grid_T' , 120 , 'soicecov' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_qsr = 'dyna_grid_T' , 120 , 'soshfldo' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_wnd = 'dyna_grid_T' , 120 , 'sowindsp' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_uwd = 'dyna_grid_U' , 120 , 'uocetr_eff' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_vwd = 'dyna_grid_V' , 120 , 'vocetr_eff' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_wwd = 'dyna_grid_W' , 120 , 'wocetr_eff' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_avt = 'dyna_grid_W' , 120 , 'voddmavs' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_ubl = 'dyna_grid_U' , 120 , 'sobblcox' , .true. , .false. , 'yearly' , '' , '' , ''
+ sn_vbl = 'dyna_grid_V' , 120 , 'sobblcoy' , .true. , .false. , 'yearly' , '' , '' , ''
+!
+ cn_dir = './' ! root directory for the location of the dynamical files
+ ln_dynrnf = .false. ! runoffs option enabled (T) or not (F)
+ ln_dynrnf_depth = .false. ! runoffs is spread in vertical (T) or not (F)
+! fwbcorr = 3.786e-06 ! annual global mean of empmr for ssh correction
+/
+!-----------------------------------------------------------------------
+&nammpp ! Massively Parallel Processing ("key_mpp_mpi)
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namctl ! Control prints & Benchmark
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_top_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_top_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/ORCA2/namelist_top_cfg (revision 3854)
@@ -0,0 +1,105 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/TOP1 : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!-----------------------------------------------------------------------
+&namtrc_run ! run information
+!-----------------------------------------------------------------------
+ ln_rsttr = _AUTO_
+ nn_rsttr = _AUTO_
+ ln_top_euler = .true.
+/
+!-----------------------------------------------------------------------
+&namtrc ! tracers definition
+!-----------------------------------------------------------------------
+! ! name ! title of the field ! initial data ! initial data ! save !
+! ! ! ! units ! from file ! or not !
+! ! ! ! ! or not ! !
+ sn_tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .true.
+ sn_tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(4) = 'CaCO3 ' , 'Calcite Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(5) = 'PO4 ' , 'Phosphate Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(6) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(7) = 'Si ' , 'Silicate Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(8) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(9) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(10) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(11) = 'PHY2 ' , 'Diatoms Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(12) = 'ZOO2 ' , 'Mesozooplankton Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(13) = 'DSi ' , 'Diatoms Silicate Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(14) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(15) = 'BFe ' , 'Big iron particles Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(16) = 'GOC ' , 'Big organic carbon Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(17) = 'SFe ' , 'Small iron particles Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(18) = 'DFe ' , 'Diatoms iron Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(19) = 'GSi ' , 'Sinking biogenic Silicate Concentration', 'mol-C/L' , .false. , .true.
+ sn_tracer(20) = 'NFe ' , 'Nano iron Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(21) = 'NCHL ' , 'Nano chlorophyl Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(22) = 'DCHL ' , 'Diatoms chlorophyl Concentration ', 'mol-C/L' , .false. , .true.
+ sn_tracer(23) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true.
+ sn_tracer(24) = 'NH4 ' , 'Ammonium Concentration ', 'mol-C/L' , .false. , .true.
+/
+!-----------------------------------------------------------------------
+&namtrc_dta ! Initialisation from data input file
+!-----------------------------------------------------------------------
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_trcdta(1) = 'data_DIC_nomask.nc', -12 , 'PiDIC' , .false. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(2) = 'data_ALK_nomask.nc', -12 , 'TALK' , .false. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(3) = 'data_OXY_nomask.nc', -1 , 'O2' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(5) = 'data_PO4_nomask.nc', -1 , 'PO4' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(7) = 'data_SIL_nomask.nc', -1 , 'Si' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(10) = 'data_DOC_nomask.nc', -1 , 'DOC' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(14) = 'data_FER_nomask.nc', -1 , 'Fer' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ sn_trcdta(23) = 'data_NO3_nomask.nc', -1 , 'NO3' , .true. , .true. , 'yearly' , 'weights_3D_r360x180_bilin.nc' , '' , ''
+ rn_trfac(1) = 1.028e-06 ! multiplicative factor
+ rn_trfac(2) = 1.028e-06 ! - - - -
+ rn_trfac(3) = 44.6e-06 ! - - - -
+ rn_trfac(5) = 122.0e-06 ! - - - -
+ rn_trfac(7) = 1.0e-06 ! - - - -
+ rn_trfac(10) = 1.0e-06 ! - - - -
+ rn_trfac(14) = 1.0e-06 ! - - - -
+ rn_trfac(23) = 7.6e-06 ! - - - -
+/
+!-----------------------------------------------------------------------
+&namtrc_adv ! advection scheme for passive tracer
+!-----------------------------------------------------------------------
+ ln_trcadv_tvd = .false. ! TVD scheme
+ ln_trcadv_muscl = .true. ! MUSCL scheme
+/
+!-----------------------------------------------------------------------
+&namtrc_ldf ! lateral diffusion scheme for passive tracer
+!-----------------------------------------------------------------------
+ rn_ahtrc_0 = 2000. ! horizontal eddy diffusivity for tracers [m2/s]
+ rn_ahtrb_0 = 0. ! background eddy diffusivity for ldf_iso [m2/s]
+ rn_fact_lap = 1. ! enhanced zonal eddy diffusivity
+/
+!-----------------------------------------------------------------------
+&namtrc_zdf ! vertical physics
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_rad ! treatment of negative concentrations
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_dmp ! passive tracer newtonian damping
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_ice ! Representation of sea ice growth & melt effects
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_trd ! diagnostics on tracer trends ('key_trdtrc')
+! or mixed-layer trends ('key_trdmld_trc')
+!----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namtrc_dia ! parameters for passive tracer additional diagnostics
+!----------------------------------------------------------------------
+/
+!----------------------------------------------------------------------
+&namtrc_bc ! data for boundary conditions
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_cfc_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_cfc_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_cfc_cfg (revision 3854)
@@ -0,0 +1,20 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! CFC : 1 - dates (namcfcdate)
+!! namelists
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&namcfcdate ! dates
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ ndate_beg = 300101 ! datedeb1
+ nyear_res = 1932 ! iannee1
+ ! Formatted file of annual hemisperic CFCs concentration in the atmosphere (ppt)
+ clnamecfc = 'CFCs_CDIAC.dat'
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&namcfcdia ! additional 2D/3D tracers diagnostics
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+! ! name ! title of the field ! units !
+! ! ! ! !
+ cfcdia2d(1) = 'qtr_c11 ' , 'Air-sea flux of CFC-11 ', 'mol/m2/s '
+ cfcdia2d(2) = 'qint_c11' , 'Cumulative air-sea flux of CFC-11 ', 'mol/m2 '
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_lim2_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_lim2_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_lim2_cfg (revision 3854)
@@ -0,0 +1,24 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! NEMO/LIM-2 : Ice configuration namelist. Overwrites SHARED/namelist_ice_lim2_ref
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+
+!-----------------------------------------------------------------------
+&namicerun ! Share parameters for dynamics/advection/thermo
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namiceini ! ice initialisation
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicedyn ! ice dynamic
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicetrp ! ice transport
+!-----------------------------------------------------------------------
+/
+!-----------------------------------------------------------------------
+&namicethd ! ice thermodynamic
+!-----------------------------------------------------------------------
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_pisces_cfg
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_pisces_cfg (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/NAMELIST/namelist_pisces_cfg (revision 3854)
@@ -0,0 +1,79 @@
+!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!! PISCES : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_pis_ref
+!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampisext ! air-sea exchange
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ atcco2 = _AUTO_: DEFAULT=287. ! Constant value atmospheric pCO2 - ln_co2int = F
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampisatm ! Atmospheric prrssure
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampisbio ! biological parameters
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ nrdttrc = _AUTO_
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampislim ! parameters for nutrient limitations
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampisopt ! parameters for optics
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampisprod ! parameters for phytoplankton growth
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampismort ! parameters for phytoplankton sinks
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampismes ! parameters for mesozooplankton
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampiszoo ! parameters for microzooplankton
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampisfer ! parameters for iron chemistry
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampisrem ! parameters for remineralization
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampiscal ! parameters for Calcite chemistry
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampissbc ! parameters for inputs deposition
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+! ! file name ! frequency (hours) ! variable ! time interp. ! clim ! 'yearly'/ ! weights ! rotation ! land/sea mask !
+! ! ! (if <0 months) ! name ! (logical) ! (T/F) ! 'monthly' ! filename ! pairing ! filename !
+ sn_dust = 'dust.orca.nc' , -1 , 'dust' , .true. , .true. , 'yearly' , 'weights_lmd144142_bilin.nc', '' , ''
+ sn_solub = 'solubility.orca' , -12 , 'solubility1' , .false. , .true. , 'yearly' , '' , '' , ''
+ sn_riverdic = 'river.orca' , -1 , 'riverdic' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_riverdoc = 'river.orca' , -1 , 'riverdoc' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_riverdin = 'river.orca' , -1 , 'riverdin' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_riverdon = 'river.orca' , -1 , 'riverdon' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_riverdip = 'river.orca' , -1 , 'riverdip' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_riverdop = 'river.orca' , -1 , 'riverdop' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_riverdsi = 'river.orca' , -1 , 'riverdsi' , .true. , .true. , 'yearly' , '' , '' , ''
+ sn_ndepo = 'ndeposition.orca', -1 , 'ndep' , .true. , .true. , 'yearly' , 'weights_2d_bilin.nc', '' , ''
+ sn_ironsed = 'bathy.orca' , -12 , 'bathy' , .false. , .true. , 'yearly' , '' , '' , ''
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampisdmp ! Damping
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+ nn_pisdmp = _AUTO_
+/
+!'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+&nampismass ! Mass conservation
+!,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
+/
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-lim2.xml
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-lim2.xml (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-lim2.xml (revision 3854)
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-lim3.xml
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-lim3.xml (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-lim3.xml (revision 3854)
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-opa.xml
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-opa.xml (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-opa.xml (revision 3854)
@@ -0,0 +1,586 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ sqrt( @sst2 - @sst * @sst )
+ sqrt( @ssh2 - @ssh * @ssh )
+ @sstmax - @sstmin
+
+ @mldr10_1max - @mldr10_1min
+ sqrt( @mixlength2 - @mixlength * @mixlength )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ runoffs - iceberg_cea
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @toce_e3t / @e3t
+ @soce_e3t / @e3t
+ @hdiv * @e3t
+
+
+
+
+
+
+
+ runoffs - iceberg_cea
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ exp( @logavs )
+
+
+
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @toce_e3t / @e3t
+
+
+ @soce_e3t / @e3t
+
+
+
+ @sstmax
+ @sstmin
+ @sstmax - @sstmin
+
+ @sssmax
+ @sssmin
+ @sssmax - @sssmin
+
+ @mldr10_1max
+ @mldr10_1min
+ @mldr10_1max - @mldr10_1min
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @hdiv * @e3t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ runoffs - iceberg_cea
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @uoce_e3u / @e3u
+
+
+
+
+
+
+
+
+
+
+
+
+ @voce_e3v / @e3v
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ exp( @logavs )
+
+
+ @avt_e3w / @e3w
+ (@avt_e3w - @avt_evd_e3w) / @e3w
+ @avs_e3w / @e3w
+ (@avs_e3w - @avt_evd_e3w) / @e3w
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @toce_e3t / @e3t
+ @soce_e3t / @e3t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ runoffs - iceberg_cea
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @uoce_e3u / @e3u
+
+
+
+
+
+
+
+ @voce_e3v / @e3v
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $cpocean * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+ this * $rau0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-pisces.xml
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-pisces.xml (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-pisces.xml (revision 3854)
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tdenit * 14. * 86400. * 365. / 1e12
+ tnfix * 14. * 86400. * 365. / 1e12
+ tcflx * -1. * 12. * 86400. * 365. / 1e15
+ tcflxcum * -1. * 12. / 1e15
+ tcexp * 12. * 86400. * 365. / 1e15
+ tintpp * 12. * 86400. * 365. / 1e15
+ pno3tot * 16. / 122. * 1e6
+ ppo4tot * 1. / 122. * 1e6
+ psiltot * 1e6
+ palktot * 1e6
+ pfertot * 1e9
+
+
+
+
+
+
+
+ tdenit * 14. * 86400. * 365. / 1e12
+ tnfix * 14. * 86400. * 365. / 1e12
+ tcflx * -1. * 12. * 86400. * 365. / 1e15
+ tcflxcum * -1. * 12. / 1e15
+ tcexp * 12. * 86400. * 365. / 1e15
+ tintpp * 12. * 86400. * 365. / 1e15
+ pno3tot * 16. / 122. * 1e6
+ ppo4tot * 1. / 122. * 1e6
+ psiltot * 1e6
+ palktot * 1e6
+ pfertot * 1e9
+
+
+
+
+
+
+
+
+
+ @DIC_E3T / @e3t
+ @Alkalini_E3T / @e3t
+ @O2_E3T / @e3t
+ @CaCO3_E3T / @e3t
+ @PO4_E3T / @e3t
+ @POC_E3T / @e3t
+ @Si_E3T / @e3t
+ @PHY_E3T / @e3t
+ @ZOO_E3T / @e3t
+ @DOC_E3T / @e3t
+ @PHY2_E3T / @e3t
+ @ZOO2_E3T / @e3t
+ @DSi_E3T / @e3t
+ @Fer_E3T / @e3t
+ @BFe_E3T / @e3t
+ @GOC_E3T / @e3t
+ @SFe_E3T / @e3t
+ @DFe_E3T / @e3t
+ @GSi_E3T / @e3t
+ @NFe_E3T / @e3t
+ @NCHL_E3T / @e3t
+ @DCHL_E3T / @e3t
+ @NO3_E3T / @e3t
+ @NH4_E3T / @e3t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tdenit * 14. * 86400. * 365. / 1e12
+ tnfix * 14. * 86400. * 365. / 1e12
+ tcflx * -1. * 12. * 86400. * 365. / 1e15
+ tcflxcum * -1. * 12. / 1e15
+ tcexp * 12. * 86400. * 365. / 1e15
+ tintpp * 12. * 86400. * 365. / 1e15
+ pno3tot * 16. / 122. * 1e6
+ ppo4tot * 1. / 122. * 1e6
+ psiltot * 1e6
+ palktot * 1e6
+ pfertot * 1e9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @DIC_E3T / @e3t
+ @Alkalini_E3T / @e3t
+ @O2_E3T / @e3t
+ @CaCO3_E3T / @e3t
+ @PO4_E3T / @e3t
+ @POC_E3T / @e3t
+ @Si_E3T / @e3t
+ @PHY_E3T / @e3t
+ @ZOO_E3T / @e3t
+ @DOC_E3T / @e3t
+ @PHY2_E3T / @e3t
+ @ZOO2_E3T / @e3t
+ @DSi_E3T / @e3t
+ @Fer_E3T / @e3t
+ @BFe_E3T / @e3t
+ @GOC_E3T / @e3t
+ @SFe_E3T / @e3t
+ @DFe_E3T / @e3t
+ @GSi_E3T / @e3t
+ @NFe_E3T / @e3t
+ @NCHL_E3T / @e3t
+ @DCHL_E3T / @e3t
+ @NO3_E3T / @e3t
+ @NH4_E3T / @e3t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ @Age_E3T / @e3t
+ @CFC11_E3T / @e3t
+ @CFC12_E3T / @e3t
+ @SF6_E3T / @e3t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Index: /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-pisces_offline.xml
===================================================================
--- /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-pisces_offline.xml (revision 3854)
+++ /CONFIG/UNIFORM/v6/NEMO_v6/GENERAL/PARAM/XML/file_def_nemo-pisces_offline.xml (revision 3854)
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tdenit * 14. * 86400. * 365. / 1e12
+ tnfix * 14. * 86400. * 365. / 1e12
+ tcflx * -1. * 12. * 86400. * 365. / 1e15
+ tcflxcum * -1. * 12. / 1e15
+ tcexp * 12. * 86400. * 365. / 1e15
+ tintpp * 12. * 86400. * 365. / 1e15
+ pno3tot * 16. / 122. * 1e6
+ ppo4tot * 1. / 122. * 1e6
+ psiltot * 1e6
+ palktot * 1e6
+ pfertot * 1e9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tdenit * 14. * 86400. * 365. / 1e12
+ tnfix * 14. * 86400. * 365. / 1e12
+ tcflx * -1. * 12. * 86400. * 365. / 1e15
+ tcflxcum * -1. * 12. / 1e15
+ tcexp * 12. * 86400. * 365. / 1e15
+ tintpp * 12. * 86400. * 365. / 1e15
+ pno3tot * 16. / 122. * 1e6
+ ppo4tot * 1. / 122. * 1e6
+ psiltot * 1e6
+ palktot * 1e6
+ pfertot * 1e9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ tdenit * 14. * 86400. * 365. / 1e12
+ tnfix * 14. * 86400. * 365. / 1e12
+ tcflx * -1. * 12. * 86400. * 365. / 1e15
+ tcflxcum * -1. * 12. / 1e15
+ tcexp * 12. * 86400. * 365. / 1e15
+ tintpp * 12. * 86400. * 365. / 1e15
+ pno3tot * 16. / 122. * 1e6
+ ppo4tot * 1. / 122. * 1e6
+ psiltot * 1e6
+ palktot * 1e6
+ pfertot * 1e9
+
+
+
+
+
+
+
+
+
+
+
+
+
+