Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • nemo/nemo
  • sparonuz/nemo
  • hatfield/nemo
  • extdevs/nemo
4 results
Show changes
Showing
with 256 additions and 471 deletions
<?xml version="1.0"?>
<!--
============================================================================================================
= output files definition =
......@@ -8,17 +10,17 @@
<file_definition type="multiple_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4">
<file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="oce_1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
<file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="oce_1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
<file_group id="oce_2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="oce_3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="oce_4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="oce_6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."/> <!-- 1d files -->
<file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files -->
<file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file_group id="oce_1d" output_freq="1d" output_level="10" enabled=".TRUE."/> <!-- 1d files -->
<file_group id="oce_3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files -->
<file_group id="oce_5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file id="file1" name_suffix="_grid_T" description="ocean T grid variables" >
<field field_ref="toce" name="votemper" />
......@@ -32,16 +34,16 @@
<field field_ref="qt" name="sohefldo" />
<field field_ref="mldr10_1" name="somxl010" />
<field field_ref="mldkz5" name="somixhgt" />
<field field_ref="utau" name="sozotaux" />
<field field_ref="vtau" name="sometauy" />
</file>
<file id="file2" name_suffix="_grid_U" description="ocean U grid variables" >
<field field_ref="uoce" name="vozocrtx" />
<field field_ref="utau" name="sozotaux" />
</file>
<file id="file3" name_suffix="_grid_V" description="ocean V grid variables" >
<field field_ref="voce" name="vomecrty" />
<field field_ref="vtau" name="sometauy" />
</file>
<file id="file4" name_suffix="_grid_W" description="ocean W grid variables" >
......@@ -50,53 +52,55 @@
</file>
<file id="file5" name_suffix="_ptrc_T" description="lobster sms variables" >
<field field_ref="DET" />
<field field_ref="ZOO" />
<field field_ref="DIC" />
<field field_ref="Alkalini" />
<field field_ref="O2" />
<field field_ref="POC" />
<field field_ref="PHY" />
<field field_ref="ZOO" />
<field field_ref="DOC" />
<field field_ref="THETANANO"/>
<field field_ref="NO3" />
<field field_ref="NH4" />
<field field_ref="DOM" />
<field field_ref="Fer" />
</file>
</file_group>
<file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files -->
<file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="oce_1m" output_freq="1mo" output_level="10" enabled=".TRUE."/> <!-- real monthly files -->
<file_group id="oce_2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="oce_3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="oce_4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="oce_6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files -->
<file_group id="oce_1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files -->
<file id="file6" name_suffix="_diad_T" description="additional lobster diagnostics" >
<field field_ref="FNO3PHY" />
<field field_ref="FNH4PHY" />
<field field_ref="FNH4NO3" />
<field field_ref="TNO3PHY" />
<field field_ref="TNH4PHY" />
<field field_ref="TPHYDOM" />
<field field_ref="TPHYNH4" />
<field field_ref="TPHYZOO" />
<field field_ref="TPHYDET" />
<field field_ref="TDETZOO" />
<field field_ref="TDETSED" />
<field field_ref="TZOODET" />
<field field_ref="TZOOBOD" />
<field field_ref="TZOONH4" />
<field field_ref="TZOODOM" />
<field field_ref="TNH4NO3" />
<field field_ref="TDOMNH4" />
<field field_ref="TDETNH4" />
<field field_ref="TPHYTOT" />
<field field_ref="TZOOTOT" />
<field field_ref="SEDPOC" />
<file id="file11" name_suffix="_diad_T" description="additional lobster diagnostics" >
<field field_ref="PH" />
<field field_ref="CO3" />
<field field_ref="CO3sat" />
<field field_ref="PAR" />
<field field_ref="PPPHYN" />
<field field_ref="xfracal" />
<field field_ref="GRAZ1" />
<field field_ref="EPC100" />
<field field_ref="Cflx" />
<field field_ref="Oflx" />
<field field_ref="Kg" />
<field field_ref="Dpco2" />
<field field_ref="Dpo2" />
<field field_ref="Heup" />
<field field_ref="Nfix" />
<field field_ref="MuN" />
<field field_ref="LNnut" />
<field field_ref="LNlight" />
<field field_ref="Sdenit" />
</file>
</file_group>
<file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
<file_group id="oce_2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="oce_5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="oce_10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
</file_definition>
......@@ -10,10 +10,7 @@
!! namcfg parameters of the configuration (default: user defined GYRE)
!! namwad Wetting and drying (default: OFF)
!! namtsd data: temperature & salinity (default: OFF)
!! namcrs coarsened grid (for outputs and/or TOP) (ln_crs =T)
!! namc1d 1D configuration options (ln_c1d =T)
!! namc1d_dyndmp 1D newtonian damping applied on currents (ln_c1d =T)
!! namc1d_uvd 1D data (currents) (ln_c1d =T)
!!======================================================================
!
!-----------------------------------------------------------------------
......@@ -46,9 +43,7 @@
!-----------------------------------------------------------------------
&namdom ! time and space domain
!-----------------------------------------------------------------------
ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time
!
rn_Dt = 7200. ! time step for the dynamics
rn_Dt = 14400. ! time step for the dynamics
/
!!======================================================================
!! *** Surface Boundary Condition namelists *** !!
......@@ -177,6 +172,8 @@
&namdyn_spg ! surface pressure gradient (default: NO selection)
!-----------------------------------------------------------------------
ln_dynspg_ts = .true. ! split-explicit free surface
nn_bt_flt = 3 ! Time filtering with dissipative Forward Backward
rn_bt_alpha = 0.07 ! Dissipative Forward Backward parameter
/
!-----------------------------------------------------------------------
&namdyn_ldf ! lateral diffusion on momentum (default: NO selection)
......@@ -220,13 +217,10 @@
!! *** Diagnostics namelists *** !!
!! !!
!! namtrd dynamics and/or tracer trends (default: OFF)
!! namhsb Heat and salt budgets (default: OFF)
!! namdiu Cool skin and warm layer models (default: OFF)
!! namdiu Cool skin and warm layer models (default: OFF)
!! namflo float parameters (default: OFF)
!! nam_diadct transports through some sections (default: OFF)
!! nam_dia25h 25h Mean Output (default: OFF)
!! namnc4 netcdf4 chunking and compression settings ("key_netcdf4")
!! namnc4 netcdf4 chunking and compression settings
!!======================================================================
!
!!======================================================================
......
!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
!! PISCES (key_pisces) reference namelist (see below for key_pisces_reduced)
!! 1 - air-sea exchange (nampisext)
!! 2 - biological parameters (nampisbio)
!! 3 - parameters for nutrient limitations (nampislim)
!! 4 - parameters for phytoplankton (nampisprod,nampismort)
!! 5 - parameters for zooplankton (nampismes,nampiszoo)
!! 6 - parameters for remineralization (nampisrem)
!! 7 - parameters for calcite chemistry (nampiscal)
!! 8 - parameters for inputs deposition (nampissed)
!! 11 - Damping (nampisdmp)
!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
!-----------------------------------------------------------------------
&nampismod ! Model used
!-----------------------------------------------------------------------
ln_p4z = .false.
ln_p2z = .true.
ln_p2z = .true. ! PISCES SIMPLIFIED model used
ln_p4z = .false. ! PISCES model used
ln_p5z = .false. ! PISCES QUOTA model used
/
!-----------------------------------------------------------------------
&nampisext ! air-sea exchange
......@@ -29,11 +18,11 @@
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namp4zice ! parameters for nutrient limitations for PISCES std - ln_p4z
&namp4zlim ! parameters for nutrient limitations for PISCES std - ln_p4z
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namp5zice ! parameters for nutrient limitations PISCES QUOTA - ln_p5z
&namp5zlim ! parameters for nutrient limitations PISCES QUOTA - ln_p5z
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
......@@ -43,6 +32,7 @@
!-----------------------------------------------------------------------
&nampisopt ! parameters for optics
!-----------------------------------------------------------------------
ln_varpar = .false.
/
!-----------------------------------------------------------------------
&namp4zprod ! parameters for phytoplankton growth for PISCES std - ln_p4z
......@@ -85,73 +75,35 @@
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampispoc ! parameters for organic particles
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampiscal ! parameters for Calcite chemistry
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampissbc ! parameters for inputs deposition
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampislig ! Namelist parameters for ligands, nampislig
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampisice ! Prescribed sea ice tracers
&nampisdiaz ! Namelist parameters for diazotrophy
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampisdmp ! Damping
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampismass ! Mass conservation
!-----------------------------------------------------------------------
/
!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
!! PISCES reduced (key_pisces_reduced, ex LOBSTER) : namelists
!! 1 - biological parameters for phytoplankton (namlobphy)
!! 2 - biological parameters for nutrients (namlobnut)
!! 3 - biological parameters for zooplankton (namlobzoo)
!! 4 - biological parameters for detritus (namlobdet)
!! 5 - biological parameters for DOM (namlobdom)
!! 6 - parameters from aphotic layers to sediment (namlobsed)
!! 7 - general coefficients (namlobrat)
!! 8 - optical parameters (namlobopt)
!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
!-----------------------------------------------------------------------
&namlobphy ! biological parameters for phytoplankton
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobnut ! biological parameters for nutrients
&nampispoc ! parameters for organic particles
!-----------------------------------------------------------------------
jcpoc = 5 ! Number of lability classes
/
!-----------------------------------------------------------------------
&namlobzoo ! biological parameters for zooplankton
&nampiscal ! parameters for Calcite chemistry
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobdet ! biological parameters for detritus
&nampisbc ! parameters for inputs deposition
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobdom ! biological parameters for DOM
&nampissed ! parameters for sediments mobilization
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobsed ! parameters from aphotic layers to sediment
&nampislig ! Namelist parameters for ligands, nampislig
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobrat ! general coefficients
&nampisice ! Prescribed sea ice tracers
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobopt ! optical parameters
&nampisdmp ! Damping
!-----------------------------------------------------------------------
/
!!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
!! NEMO/TOP : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref
!! NEMO/TOP1 : Configuration namelist : used to overwrite defaults values defined in SHARED/namelist_top_ref
!>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
!-----------------------------------------------------------------------
&namtrc_run ! run information
......@@ -8,22 +8,28 @@
!-----------------------------------------------------------------------
&namtrc ! tracers definition
!-----------------------------------------------------------------------
jp_bgc = 6
!
jp_bgc = 9
!
ln_pisces = .true.
ln_my_trc = .false.
ln_age = .false.
ln_cfc11 = .false.
ln_cfc12 = .false.
ln_c14 = .false.
ln_my_trc = .false.
!_____________!__________!________________________________!______________!________________!
! ! name ! title of the field ! units ! init from file !
sn_tracer(1) = 'DET' , 'Detritus ' , 'mmole-N/m3' , .false.
sn_tracer(2) = 'ZOO' , 'Zooplankton concentration ' , 'mmole-N/m3' , .false.
sn_tracer(3) = 'PHY' , 'Phytoplankton concentration' , 'mmole-N/m3' , .false.
sn_tracer(4) = 'NO3' , 'Nitrate concentration ' , 'mmole-N/m3' , .false.
sn_tracer(5) = 'NH4' , 'Ammonium concentration ' , 'mmole-N/m3' , .false.
sn_tracer(6) = 'DOM' , 'Dissolved organic matter ' , 'mmole-N/m3' , .false.
!
ln_trcdta = .false. ! Initialisation from data input file (T) or not (F)
ln_trcbc = .false. ! Enables Boundary conditions
! ! ! ! ! !
! ! name ! title of the field ! units ! init ! sbc ! cbc ! obc ! ais
sn_tracer(1) = 'DIC ' , 'Dissolved inorganic Concentration ', 'mol-C/L' , .true. , .false., .true. , .false. , .false.
sn_tracer(2) = 'Alkalini' , 'Total Alkalinity Concentration ', 'eq/L ' , .true. , .false., .true. , .false. , .false.
sn_tracer(3) = 'O2 ' , 'Dissolved Oxygen Concentration ', 'mol-C/L' , .true. , .false., .false., .false. , .false.
sn_tracer(4) = 'POC ' , 'Small organic carbon Concentration ', 'mol-C/L' , .false. , .false., .false., .false. , .false.
sn_tracer(5) = 'PHY ' , 'Nanophytoplankton Concentration ', 'mol-C/L' , .false. , .false., .false., .false. , .false.
sn_tracer(6) = 'ZOO ' , 'Microzooplankton Concentration ', 'mol-C/L' , .false. , .false., .false., .false. , .false.
sn_tracer(7) = 'DOC ' , 'Dissolved organic Concentration ', 'mol-C/L' , .true. , .false., .true. , .false. , .false.
sn_tracer(8) = 'NO3 ' , 'Nitrates Concentration ', 'mol-C/L' , .true. , .true. , .true. , .false. , .false.
sn_tracer(9) = 'Fer ' , 'Dissolved Iron Concentration ', 'mol-C/L' , .true. , .true. , .true. , .false. , .true.
/
!-----------------------------------------------------------------------
&namage ! AGE
......@@ -32,13 +38,15 @@
!-----------------------------------------------------------------------
&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 !
/
!-----------------------------------------------------------------------
&namtrc_adv ! advection scheme for passive tracer (default: NO selection)
!-----------------------------------------------------------------------
ln_trcadv_fct = .true. ! FCT scheme
nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order
nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order
ln_trcadv_fct = .true. ! FCT scheme
nn_fct_h = 2 ! =2/4, horizontal 2nd / 4th order
nn_fct_v = 2 ! =2/4, vertical 2nd / COMPACT 4th order
/
!-----------------------------------------------------------------------
&namtrc_ldf ! lateral diffusion scheme for passive tracer (default: NO selection)
......@@ -48,10 +56,18 @@
!-----------------------------------------------------------------------
&namtrc_rad ! treatment of negative concentrations
!-----------------------------------------------------------------------
ln_trcrad = .false. ! artificially correct negative concentrations (T) or not (F)
/
!-----------------------------------------------------------------------
&namtrc_dmp ! passive tracer newtonian damping (ln_trcdmp=T)
&namtrc_snk ! sedimentation of particles
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namtrc_opt ! light availability in the water column
!-----------------------------------------------------------------------
ln_varpar = .false. ! Read PAR from file
/
!-----------------------------------------------------------------------
&namtrc_dmp ! passive tracer newtonian damping
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
......@@ -65,8 +81,14 @@
!----------------------------------------------------------------------
&namtrc_bc ! data for boundary conditions
!-----------------------------------------------------------------------
! ! 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 !
/
!----------------------------------------------------------------------
&namtrc_bdy ! Setup of tracer boundary conditions
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namtrc_ais ! Representation of Antarctic Ice Sheet tracers supply
!-----------------------------------------------------------------------
/
bld::tool::fppkeys key_top key_linssh key_xios
bld::tool::fppkeys key_top key_linssh key_vco_1d key_xios
<!--
==============================================================================================
NEMO context
==============================================================================================
-->
<context id="nemo">
<!-- $id$ -->
<!-- Fields definition -->
<field_definition src="./field_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics -->
<field_definition src="./field_def_nemo-ice.xml"/> <!-- NEMO sea-ice model -->
<!-- Files definition -->
<file_definition src="./file_def_nemo-oce.xml"/> <!-- NEMO ocean dynamics -->
<file_definition src="./file_def_nemo-ice.xml"/> <!-- NEMO sea-ice model -->
<!--
============================================================================================================
= grid definition = = DO NOT CHANGE =
============================================================================================================
-->
<axis_definition>
<axis id="deptht" long_name="Vertical T levels" unit="m" positive="down" />
<axis id="depthu" long_name="Vertical U levels" unit="m" positive="down" />
<axis id="depthv" long_name="Vertical V levels" unit="m" positive="down" />
<axis id="depthw" long_name="Vertical W levels" unit="m" positive="down" />
<axis id="profsed" long_name="Vertical S levels" unit="cm" positive="down" />
<axis id="nfloat" long_name="Float number" unit="-" />
<axis id="icbcla" long_name="Iceberg class" unit="1" />
<axis id="ncatice" long_name="Ice category" unit="1" />
<axis id="iax_20C" long_name="20 degC isotherm" unit="degC" />
<axis id="iax_28C" long_name="28 degC isotherm" unit="degC" />
<!-- ABL vertical axis definition -->
<axis id="ght_abl" long_name="ABL Vertical T levels" unit="m" positive="up" />
<axis id="ghw_abl" long_name="ABL Vertical W levels" unit="m" positive="up" />
</axis_definition>
<domain_definition src="./domain_def_nemo.xml"/>
<grid_definition src="./grid_def_nemo.xml"/>
</context>
<?xml version="1.0"?>
<!--
============================================================================================================
= output files definition =
= Define your own filesfor ocean dynamics context =
= put the variables you want... =
============================================================================================================
-->
<file_definition type="one_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="5d" min_digits="4">
<file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file id="file11" name_suffix="_grid_T" description="ocean T grid variables" >
<field field_ref="e3t" />
<field field_ref="toce" name="thetao" />
<field field_ref="soce" name="so" />
<field field_ref="sst" name="tos" />
<field field_ref="sss" name="sos" />
<field field_ref="ssh" name="zos" />
<field field_ref="mldkz5" />
<field field_ref="mldr10_1" />
<field field_ref="sbt" />
<field field_ref="heatc" name="heatc" />
<field field_ref="saltc" name="saltc" />
<field field_ref="empmr" name="wfo" />
<field field_ref="qsr_oce" name="qsr_oce" />
<field field_ref="qns_oce" name="qns_oce" />
<field field_ref="qt_oce" name="qt_oce" />
<field field_ref="saltflx" name="sfx" />
<field field_ref="taum" name="taum" />
<field field_ref="wspd" name="windsp" />
<field field_ref="precip" name="precip" />
<!-- ice and snow -->
<field field_ref="snowpre" />
</file>
<file id="file12" name_suffix="_grid_U" description="ocean U grid variables" >
<field field_ref="e3u" />
<field field_ref="ssu" name="uos" />
<field field_ref="uoce" name="uo" />
<field field_ref="utau" name="tauuo" />
</file>
<file id="file13" name_suffix="_grid_V" description="ocean V grid variables" >
<field field_ref="e3v" />
<field field_ref="ssv" name="vos" />
<field field_ref="voce" name="vo" />
<field field_ref="vtau" name="tauvo" />
</file>
<file id="file14" name_suffix="_grid_ABL" description="ABL grid variables" >
<field field_ref="u_abl" />
<field field_ref="v_abl" />
<field field_ref="t_abl" />
<field field_ref="q_abl" />
<field field_ref="uvz1_abl" />
<field field_ref="tz1_abl" />
<field field_ref="qz1_abl" />
<field field_ref="uvz1_dta" />
<field field_ref="tz1_dta" />
<field field_ref="qz1_dta" />
<field field_ref="pblh" />
</file>
</file_group>
</file_definition>
bld::tool::fppkeys key_si3 key_xios key_qco
......@@ -4,7 +4,7 @@
==============================================================================================
-->
<context id="nemo">
<!-- $id$ -->
<variable_definition>
<!-- Year/Month/Day of time origin for NetCDF files; defaults to 1800-01-01 -->
<variable id="ref_year" type="int"> 1900 </variable>
......@@ -28,7 +28,6 @@
<file_definition src="./file_def_nemo-ice.xml"/> <!-- NEMO sea-ice model -->
<file_definition src="./file_def_nemo-pisces.xml"/> <!-- NEMO ocean biology -->
<!-- Axis definition -->
<axis_definition src="./axis_def_nemo.xml"/>
......@@ -38,5 +37,4 @@
<!-- Grids definition -->
<grid_definition src="./grid_def_nemo.xml"/>
</context>
<?xml version="1.0"?>
<!-- $id$ -->
<!--
============================================================================================================
......@@ -11,8 +10,8 @@
<file_definition type="one_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="1mo" min_digits="4">
<file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file id="file21" name_suffix="_icemod" description="ice variables" enabled=".true." >
<file_group id="ice_5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file id="file101" name_suffix="_icemod" description="ice variables" enabled=".true." >
<!-- ice mask -->
<field field_ref="icemask" name="simsk" />
......@@ -89,7 +88,7 @@
</file>
<file id="file22" name_suffix="_SBC_scalar" description="scalar variables" enabled=".true." >
<file id="file102" name_suffix="_SBC_scalar" description="scalar variables" enabled=".true." >
<!-- global contents -->
<field field_ref="ibgvol_tot" name="ibgvol_tot" />
<field field_ref="sbgvol_tot" name="sbgvol_tot" />
......@@ -116,17 +115,17 @@
</file_group>
<file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
<file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="ice_1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="ice_1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
<file_group id="ice_2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="ice_3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="ice_4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="ice_6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
<file_group id="ice_1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
<!-- To compute transport through straits : need to read ice mask at ice iteration at freq_offset = 1mo - nn_fsbc
<file id="file23" name_suffix="_strait_ice" description="transport variables through straits" >
<file id="file111" name_suffix="_strait_ice" description="transport variables through straits" >
<field field_ref="strait_mifl" name="simassacrossline" freq_offset="1mo-4ts" />
<field field_ref="strait_msfl" name="snmassacrossline" freq_offset="1mo-4ts" />
<field field_ref="strait_arfl" name="siareaacrossline" freq_offset="1mo-4ts" />
......@@ -135,14 +134,14 @@
</file_group>
<file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files -->
<file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
<file_group id="ice_2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="ice_3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="ice_4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="ice_6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="ice_1y" output_freq="1y" output_level="10" enabled=".TRUE."/> <!-- real yearly files -->
<file_group id="ice_2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="ice_5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="ice_10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
<!-- To compute transport through straits : need to read ice mask at ice iteration at freq_offset = - nn_fsbc + 1
<file id="maskMFO" name="maskMFO" enabled="true" mode="read" output_freq="1mo" cyclic="true" >
......
......@@ -10,8 +10,8 @@
<file_definition type="one_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="1mo" min_digits="4">
<file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file id="file11" name_suffix="_grid_T" description="ocean T grid variables" >
<file_group id="oce_5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file id="file1" name_suffix="_grid_T" description="ocean T grid variables" >
<field field_ref="e3t" />
<field field_ref="toce" name="thetao" operation="instant" freq_op="5d" > @toce_e3t / @e3t </field>
<field field_ref="soce" name="so" operation="instant" freq_op="5d" > @soce_e3t / @e3t </field>
......@@ -34,17 +34,20 @@
<field field_ref="qt_oce" name="qt_oce" />
<field field_ref="saltflx" name="sfx" />
<field field_ref="taum" name="taum" />
<field field_ref="utau" name="tauuo" />
<field field_ref="vtau" name="tauvo" />
<field field_ref="wspd" name="windsp" />
<field field_ref="precip" name="precip" />
<!-- ice and snow -->
<field field_ref="snowpre" />
<field field_ref="snowpre" />
<field field_ref="berg_melt" />
<!-- <field field_ref="berg_melt_basins" /> -->
</file>
<file id="file12" name_suffix="_grid_U" description="ocean U grid variables" >
<file id="file2" name_suffix="_grid_U" description="ocean U grid variables" >
<field field_ref="e3u" />
<field field_ref="ssu" name="uos" />
<field field_ref="uoce" name="uo" operation="instant" freq_op="5d" > @uoce_e3u / @e3u </field>
<field field_ref="utau" name="tauuo" />
<field field_ref="uocetr_eff" name="uocetr_eff" />
<!-- available with diaar5 -->
<field field_ref="u_masstr" name="vozomatr" />
......@@ -52,11 +55,10 @@
<field field_ref="u_salttr" name="sozosatr" />
</file>
<file id="file13" name_suffix="_grid_V" description="ocean V grid variables" >
<file id="file3" name_suffix="_grid_V" description="ocean V grid variables" >
<field field_ref="e3v" />
<field field_ref="ssv" name="vos" />
<field field_ref="voce" name="vo" operation="instant" freq_op="5d" > @voce_e3v / @e3v </field>
<field field_ref="vtau" name="tauvo" />
<field field_ref="vocetr_eff" name="vocetr_eff" />
<!-- available with diaar5 -->
<field field_ref="v_masstr" name="vomematr" />
......@@ -64,7 +66,7 @@
<field field_ref="v_salttr" name="somesatr" />
</file>
<file id="file14" name_suffix="_grid_W" description="ocean W grid variables" >
<file id="file4" name_suffix="_grid_W" description="ocean W grid variables" >
<field field_ref="e3w" />
<field field_ref="woce" name="wo" />
<field field_ref="avt" name="difvho" />
......@@ -78,7 +80,7 @@
<field field_ref="av_ratio" name="av_ratio" />
</file>
<file id="file15" name_suffix="_scalar" description="scalar variables" >
<file id="file5" name_suffix="_scalar" description="scalar variables" >
<!-- global drifts (conservation checks) -->
<field field_ref="bgtemper" name="bgtemper" />
<field field_ref="bgsaline" name="bgsaline" />
......@@ -105,9 +107,9 @@
</file_group>
<file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
<file_group id="oce_1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
<file id="file16" name_suffix="_diaptr2D" description="zonal mean variables" >
<file id="file11" name_suffix="_diaptr2D" description="zonal mean variables" >
<field field_ref="sophtove" name="htovovrt" grid_ref="grid_ptr_T_2D" />
<field field_ref="sopstove" name="sltovovrt" grid_ref="grid_ptr_T_2D" />
<field field_ref="sophtgyre" name="htovgyre" grid_ref="grid_ptr_T_2D" />
......@@ -125,7 +127,7 @@
</file>
<file id="file17" name_suffix="_diaptr3D" description="zonal mean variables" >
<file id="file12" name_suffix="_diaptr3D" description="zonal mean variables" >
<field field_ref="zomsf" name="msftyz" grid_ref="grid_ptr_W_3D" />
<field field_ref="zotem" name="znltem" grid_ref="grid_ptr_T_3D" />
<field field_ref="zosal" name="znlsal" grid_ref="grid_ptr_T_3D" />
......@@ -133,14 +135,14 @@
</file>
<!--
<file id="file18" name_suffix="_strait_oce" description="transport variables through straits" >
<file id="file13" name_suffix="_strait_oce" description="transport variables through straits" >
<field field_ref="masstr_strait" name="mfo" />
</file>
-->
</file_group>
<file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files -->
<file_group id="oce_1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files -->
</file_group>
<!-- To compute transport through straits : need to read mask file ( every month is the best otherwise costly )
......@@ -153,18 +155,18 @@
-->
<file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
<file_group id="oce_1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="oce_2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="oce_3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="oce_4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="oce_6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="oce_2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="oce_3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="oce_4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="oce_6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="oce_2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="oce_5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="oce_10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
</file_definition>
......
......@@ -10,9 +10,9 @@
<file_definition type="one_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="1mo" min_digits="4">
<file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file_group id="trc_5d" output_freq="5d" output_level="10" enabled=".TRUE."> <!-- 5d files -->
<file id="file31" name_suffix="_bioscalar" description="pisces sms variables" >
<file id="file201" name_suffix="_bioscalar" description="pisces sms variables" >
<field field_ref="tdenit" name="tdenit" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field>
<field field_ref="tnfix" name="tnfix" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field>
<field field_ref="tcflx" name="tcflx" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field>
......@@ -29,9 +29,9 @@
</file_group>
<file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
<file_group id="trc_1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
<file id="file32" name_suffix="_ptrc_T" description="pisces sms variables" >
<file id="file211" name_suffix="_ptrc_T" description="pisces sms variables" >
<field field_ref="DIC" name="DIC" operation="average" freq_op="1mo" > @DIC_e3t / @e3t </field>
<field field_ref="Alkalini" name="Alkalini" operation="average" freq_op="1mo" > @Alkalini_e3t / @e3t </field>
<field field_ref="O2" name="O2" operation="average" freq_op="1mo" > @O2_e3t / @e3t </field>
......@@ -43,16 +43,16 @@
<field field_ref="NO3" name="NO3" operation="average" freq_op="1mo" > @NO3_e3t / @e3t </field>
</file>
<file id="file33" name_suffix="_diad_T" description="additional pisces diagnostics" >
<file id="file212" name_suffix="_diad_T" description="additional pisces diagnostics" >
<field field_ref="Cflx" />
<field field_ref="Dpco2" />
</file>
</file_group>
<file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files -->
<file_group id="trc_1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files -->
<file id="file34" name_suffix="_ptrc_T" description="pisces sms variables" >
<file id="file221" name_suffix="_ptrc_T" description="pisces sms variables" >
<field field_ref="DIC" name="DIC" operation="average" freq_op="1y" > @DIC_e3t / @e3t </field>
<field field_ref="Alkalini" name="Alkalini" operation="average" freq_op="1y" > @Alkalini_e3t / @e3t </field>
<field field_ref="O2" name="O2" operation="average" freq_op="1y" > @O2_e3t / @e3t </field>
......@@ -79,7 +79,7 @@
<field field_ref="NH4" name="NH4" operation="average" freq_op="1y" > @NH4_e3t / @e3t </field>
</file>
<file id="file35" name_suffix="_diad_T" description="additional pisces diagnostics" >
<file id="file222" name_suffix="_diad_T" description="additional pisces diagnostics" >
<field field_ref="PH" />
<field field_ref="PAR" />
<field field_ref="PPPHYN" />
......@@ -108,18 +108,18 @@
<file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
<file_group id="trc_1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="trc_2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="trc_3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="trc_4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="trc_6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="trc_2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="trc_3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="trc_4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="trc_6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="trc_2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="trc_5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="trc_10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
</file_definition>
......
......@@ -10,10 +10,7 @@
!! namcfg parameters of the configuration (default: user defined GYRE)
!! namwad Wetting and drying (default: OFF)
!! namtsd data: temperature & salinity (default: OFF)
!! namcrs coarsened grid (for outputs and/or TOP) (ln_crs =T)
!! namc1d 1D configuration options (ln_c1d =T)
!! namc1d_dyndmp 1D newtonian damping applied on currents (ln_c1d =T)
!! namc1d_uvd 1D data (currents) (ln_c1d =T)
!!======================================================================
!
!-----------------------------------------------------------------------
......@@ -27,7 +24,7 @@
!-----------------------------------------------------------------------
&namdom ! time and space domain
!-----------------------------------------------------------------------
rn_Dt = 5400. ! time step for the dynamics and tracer
rn_Dt = 10800. ! time step for the dynamics and tracer
/
!-----------------------------------------------------------------------
&namcfg ! parameters of the configuration (default: use namusr_def in namelist_cfg)
......@@ -78,7 +75,7 @@
!-----------------------------------------------------------------------
&namsbc ! Surface Boundary Condition manager (default: NO selection)
!-----------------------------------------------------------------------
nn_fsbc = 4 ! frequency of SBC module call
nn_fsbc = 2 ! frequency of SBC module call
! (also = the frequency of sea-ice & iceberg model call)
! Type of air-sea fluxes
ln_blk = .true. ! Bulk formulation (T => fill namsbc_blk )
......@@ -117,6 +114,18 @@
!-----------------------------------------------------------------------
&namsbc_abl ! Atmospheric Boundary Layer formulation (ln_abl = T)
!-----------------------------------------------------------------------
cn_dom = 'dom_cfg_abl_L25Z10'
nn_dyn_restore = 2 ! restoring option for dynamical ABL variables: = 0 no restoring
! = 1 equatorial restoring
! = 2 global restoring
! = 1 equatorial restoring
! = 2 global restoring
rn_ldyn_min = 24. ! dynamics nudging magnitude inside the ABL [hour] (~3 rn_Dt)
rn_ldyn_max = 6. ! dynamics nudging magnitude above the ABL [hour] (~1 rn_Dt)
rn_ltra_min = 24. ! tracers nudging magnitude inside the ABL [hour] (~3 rn_Dt)
rn_ltra_max = 6. ! tracers nudging magnitude above the ABL [hour] (~1 rn_Dt)
rn_vfac = 1.
/
!-----------------------------------------------------------------------
&namtra_qsr ! penetrative solar radiation (ln_traqsr =T)
......@@ -125,6 +134,10 @@
ln_qsr_rgb = .true. ! RGB light penetration (Red-Green-Blue)
!
nn_chldta = 1 ! RGB : Chl data (=1) or cst value (=0)
nn_chlprfl = 1 ! Chl vertical profile (nn_chldta = 1)
! 0 = vertical extrapolation of surface data
! 1 = vertical analytical profile deduced from surface data
! 2 = 3D Chl data
cn_dir = './' ! root directory for the chlorophyl data location
!___________!_________________________!___________________!___________!_____________!________!___________!__________________!__________!_______________!
......@@ -306,8 +319,6 @@
! ! time invariant coefficients: aei0 = 1/2 Ue*Le
rn_Ue = 0.03 ! lateral diffusive velocity [m/s] (nn_aht_ijk_t= 0, 10, 20, 30)
rn_Le = 200.e+3 ! lateral diffusive length [m] (nn_aht_ijk_t= 0, 10)
!
ln_ldfeiv_dia =.true. ! diagnose eiv stream function and velocities
/
!-----------------------------------------------------------------------
&namtra_dmp ! tracer: T & S newtonian damping (default: OFF)
......@@ -347,6 +358,8 @@
&namdyn_spg ! surface pressure gradient (default: NO selection)
!-----------------------------------------------------------------------
ln_dynspg_ts = .true. ! split-explicit free surface
nn_bt_flt = 3 ! Time filtering with dissipative Forward Backward
rn_bt_alpha = 0.09 ! Dissipative Forward Backward parameter
/
!-----------------------------------------------------------------------
&namdyn_ldf ! lateral diffusion on momentum (default: NO selection)
......@@ -395,6 +408,10 @@
! ! = 2 add a tke source just at the base of the ML
! ! = 3 as = 1 applied on HF part of the stress (ln_cpl=T)
ln_mxhsw = .false. ! surface mixing length scale = F(wave height)
nn_mxlice = 2 ! type of scaling under sea-ice
! ! = 0 no scaling under sea-ice
! ! = 1 scaling with constant sea-ice thickness
! ! = 2 scaling with mean sea-ice thickness ( only with SI3 sea-ice model )
/
!-----------------------------------------------------------------------
&namzdf_iwm ! internal wave-driven mixing parameterization (ln_zdfiwm =T)
......@@ -417,13 +434,10 @@
!! *** Diagnostics namelists *** !!
!! !!
!! namtrd dynamics and/or tracer trends (default: OFF)
!! namhsb Heat and salt budgets (default: OFF)
!! namdiu Cool skin and warm layer models (default: OFF)
!! namdiu Cool skin and warm layer models (default: OFF)
!! namflo float parameters (default: OFF)
!! nam_diadct transports through some sections (default: OFF)
!! nam_dia25h 25h Mean Output (default: OFF)
!! namnc4 netcdf4 chunking and compression settings ("key_netcdf4")
!! namnc4 netcdf4 chunking and compression settings
!!======================================================================
!
!!======================================================================
......
!-----------------------------------------------------------------------
&nampismod ! Model used
!-----------------------------------------------------------------------
ln_p2z = .false. ! PISCES SIMPLIFIED model used
ln_p4z = .true. ! PISCES model used
ln_p5z = .false. ! PISCES QUOTA model used
/
!-----------------------------------------------------------------------
&nampisext ! air-sea exchange
......@@ -71,6 +74,10 @@
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampisdiaz ! Namelist parameters for diazotrophy
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampispoc ! parameters for organic particles
!-----------------------------------------------------------------------
/
......@@ -100,42 +107,5 @@
/
!-----------------------------------------------------------------------
&nampisdmp ! Damping
!-----------------------------------------------------------------------
nn_pisdmp = 5840 ! Frequency of Relaxation
/
!-----------------------------------------------------------------------
&nampismass ! Mass conservation
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobphy ! biological parameters for phytoplankton
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobnut ! biological parameters for nutrients
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobzoo ! biological parameters for zooplankton
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobdet ! biological parameters for detritus
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobdom ! biological parameters for DOM
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobsed ! parameters from aphotic layers to sediment
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobrat ! general coefficients
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobopt ! optical parameters
!-----------------------------------------------------------------------
/
......@@ -4,7 +4,6 @@
!-----------------------------------------------------------------------
&namtrc_run ! run information
!-----------------------------------------------------------------------
ln_top_euler = .true.
/
!-----------------------------------------------------------------------
&namtrc ! tracers definition
......@@ -93,6 +92,15 @@
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namtrc_opt ! light availability in the water column
!-----------------------------------------------------------------------
! ! 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_par = 'par.orca' , 24 , 'fr_par' , .true. , .true. , 'yearly' , '' , '' , ''
cn_dir = './' ! root directory for the location of the dynamical files
ln_varpar = .true. ! Read PAR from file
parlux = 0.43 ! Fraction of shortwave as PAR
!-----------------------------------------------------------------------
&namtrc_dmp ! passive tracer newtonian damping
!-----------------------------------------------------------------------
/
......@@ -113,8 +121,8 @@
sn_trcsbc(7) = 'dust.orca.new' , -1 , 'dustsi' , .true. , .true. , 'yearly' , '' , '' , ''
sn_trcsbc(14) = 'dust.orca.new' , -1 , 'dustfer' , .true. , .true. , 'yearly' , '' , '' , ''
sn_trcsbc(23) = 'ndeposition.orca', -12 , 'ndep' , .false. , .true. , 'yearly' , '' , '' , ''
rn_trsfac(5) = 7.9258065e-02 ! ( 0.021 / 31. * 117 )
rn_trsfac(7) = 3.1316726e-01 ! ( 8.8 / 28.1 )
rn_trsfac(5) = 3.774194e-03 ! ( 1E-3 / 31. * 117 )
rn_trsfac(7) = 9.572954e-03 ! ( 0.269 / 28.1 )
rn_trsfac(14) = 6.2667860e-04 ! ( 0.035 / 55.85 )
rn_trsfac(23) = 5.2232143e-01 ! ( From kgN m-2 s-1 to molC l-1 ====> zfact = 7.3125/14 )
rn_sbc_time = 1. ! Time scaling factor for SBC and CBC data (seconds in a day)
......@@ -126,7 +134,7 @@
sn_trccbc(10) = 'river.orca' , 120 , 'riverdoc' , .true. , .true. , 'yearly' , '' , '' , ''
sn_trccbc(14) = 'river.orca' , 120 , 'riverdic' , .true. , .true. , 'yearly' , '' , '' , ''
sn_trccbc(23) = 'river.orca' , 120 , 'riverdin' , .true. , .true. , 'yearly' , '' , '' , ''
rn_trcfac(1) = 8.333333e+01 ! ( data in Mg/m2/yr : 1e3/12/ryyss)
rn_trcfac(1) = 8.333333e+01 ! ( data in Mg/yr : 1e3/12)
rn_trcfac(2) = 8.333333e+01 ! ( 1e3 /12 )
rn_trcfac(5) = 3.774193e+03 ! ( 1e3 / 31. * 117 )
rn_trcfac(7) = 3.558719e+01 ! ( 1e3 / 28.1 )
......
bld::tool::fppkeys key_si3 key_top key_xios key_qco
bld::tool::fppkeys key_si3 key_top key_xios key_qco key_vco_1d3d
......@@ -4,7 +4,7 @@
==============================================================================================
-->
<context id="nemo">
<!-- $id$ -->
<variable_definition>
<!-- Year/Month/Day of time origin for NetCDF files; defaults to 1800-01-01 -->
<variable id="ref_year" type="int"> 1900 </variable>
......@@ -25,7 +25,6 @@
<!-- Files definition -->
<file_definition src="./file_def_nemo-pisces.xml"/> <!-- NEMO ocean biology -->
<!-- Axis definition -->
<axis_definition src="./axis_def_nemo.xml"/>
......
......@@ -9,15 +9,15 @@
<file_definition type="one_file" name="@expname@_@freq@_@startdate@_@enddate@" sync_freq="10d" min_digits="4">
<file_group id="1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
<file_group id="2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="trc_1ts" output_freq="1ts" output_level="10" enabled=".TRUE."/> <!-- 1 time step files -->
<file_group id="trc_1h" output_freq="1h" output_level="10" enabled=".TRUE."/> <!-- 1h files -->
<file_group id="trc_2h" output_freq="2h" output_level="10" enabled=".TRUE."/> <!-- 2h files -->
<file_group id="trc_3h" output_freq="3h" output_level="10" enabled=".TRUE."/> <!-- 3h files -->
<file_group id="trc_4h" output_freq="4h" output_level="10" enabled=".TRUE."/> <!-- 4h files -->
<file_group id="trc_6h" output_freq="6h" output_level="10" enabled=".TRUE."/> <!-- 6h files -->
<file_group id="1d" output_freq="1d" output_level="10" enabled=".TRUE."> <!-- 1d files -->
<file id="file1" name_suffix="_bioscalar" description="pisces sms variables" >
<file_group id="trc_1d" output_freq="1d" output_level="10" enabled=".TRUE."> <!-- 1d files -->
<file id="file201" name_suffix="_bioscalar" description="pisces sms variables" >
<field field_ref="tdenit" name="tdenit" unit="TgN/yr" operation="instant" > tdenit * 14. * 86400. * 365. / 1e12 </field>
<field field_ref="tnfix" name="tnfix" unit="TgN/yr" operation="instant" > tnfix * 14. * 86400. * 365. / 1e12 </field>
<field field_ref="tcflx" name="tcflx" unit="PgC/yr" operation="instant" > tcflx * -1. * 12. * 86400. * 365. / 1e15 </field>
......@@ -32,12 +32,12 @@
</file>
</file_group>
<file_group id="3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files -->
<file_group id="5d" output_freq="5d" output_level="10" enabled=".TRUE."/> <!-- 5d files -->
<file_group id="trc_3d" output_freq="3d" output_level="10" enabled=".TRUE."/> <!-- 3d files -->
<file_group id="trc_5d" output_freq="5d" output_level="10" enabled=".TRUE."/> <!-- 5d files -->
<file_group id="1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
<file_group id="trc_1m" output_freq="1mo" output_level="10" enabled=".TRUE."> <!-- real monthly files -->
<file id="file2" name_suffix="_ptrc_T" description="pisces sms variables" >
<file id="file211" name_suffix="_ptrc_T" description="pisces sms variables" >
<field field_ref="DIC" />
<field field_ref="Alkalini" />
<field field_ref="O2" />
......@@ -49,20 +49,20 @@
<field field_ref="NO3" />
</file>
<file id="file3" name_suffix="_diad_T" description="additional pisces diagnostics" >
<file id="file212" name_suffix="_diad_T" description="additional pisces diagnostics" >
<field field_ref="Cflx" />
<field field_ref="Dpco2" />
</file>
</file_group>
<file_group id="2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="trc_2m" output_freq="2mo" output_level="10" enabled=".TRUE."/> <!-- real 2m files -->
<file_group id="trc_3m" output_freq="3mo" output_level="10" enabled=".TRUE."/> <!-- real 3m files -->
<file_group id="trc_4m" output_freq="4mo" output_level="10" enabled=".TRUE."/> <!-- real 4m files -->
<file_group id="trc_6m" output_freq="6mo" output_level="10" enabled=".TRUE."/> <!-- real 6m files -->
<file_group id="1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files -->
<file_group id="trc_1y" output_freq="1y" output_level="10" enabled=".TRUE."> <!-- real yearly files -->
<file id="file4" name_suffix="_ptrc_T" description="pisces sms variables" >
<file id="file221" name_suffix="_ptrc_T" description="pisces sms variables" >
<field field_ref="DIC" />
<field field_ref="Alkalini" />
<field field_ref="O2" />
......@@ -89,7 +89,7 @@
<field field_ref="NH4" />
</file>
<file id="file5" name_suffix="_diad_T" description="additional pisces diagnostics" >
<file id="file222" name_suffix="_diad_T" description="additional pisces diagnostics" >
<field field_ref="PH" />
<field field_ref="CO3" />
<field field_ref="CO3sat" />
......@@ -137,9 +137,9 @@
</file>
</file_group>
<file_group id="2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
<file_group id="trc_2y" output_freq="2y" output_level="10" enabled=".TRUE."/> <!-- real 2y files -->
<file_group id="trc_5y" output_freq="5y" output_level="10" enabled=".TRUE."/> <!-- real 5y files -->
<file_group id="trc_10y" output_freq="10y" output_level="10" enabled=".TRUE."/> <!-- real 10y files -->
</file_definition>
......@@ -10,10 +10,7 @@
!! namcfg parameters of the configuration (default: user defined GYRE)
!! namwad Wetting and drying (default: OFF)
!! namtsd data: temperature & salinity (default: OFF)
!! namcrs coarsened grid (for outputs and/or TOP) (ln_crs =T)
!! namc1d 1D configuration options (ln_c1d =T)
!! namc1d_dyndmp 1D newtonian damping applied on currents (ln_c1d =T)
!! namc1d_uvd 1D data (currents) (ln_c1d =T)
!!======================================================================
!
!-----------------------------------------------------------------------
......@@ -31,8 +28,6 @@
!-----------------------------------------------------------------------
&namdom ! time and space domain
!-----------------------------------------------------------------------
ln_linssh = .true. ! =T linear free surface ==>> model level are fixed in time
!
rn_Dt = 21600. ! time step for the dynamics and tracer
/
!-----------------------------------------------------------------------
......@@ -56,21 +51,9 @@
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namcrs ! coarsened grid (for outputs and/or TOP) (ln_crs =T)
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namc1d ! 1D configuration options (ln_c1d =T default: PAPA station)
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namc1d_dyndmp ! U & V newtonian damping (ln_c1d =T default: OFF)
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namc1d_uvd ! data: U & V currents (ln_c1d =T default: OFF)
!-----------------------------------------------------------------------
/
!!======================================================================
!! *** Surface Boundary Condition namelists *** !!
!! !!
......@@ -325,7 +308,7 @@
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. , 'sowaflcd' , .true. , .true. , 'yearly' , '' , '' , ''
sn_fmf = 'dyna_grid_T' , 120. , 'iowaflup' , .true. , .true. , 'yearly' , '' , '' , ''
sn_fwf = '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' , '' , '' , ''
......@@ -376,13 +359,10 @@
!! *** Diagnostics namelists *** !!
!! !!
!! namtrd dynamics and/or tracer trends (default: OFF)
!! namhsb Heat and salt budgets (default: OFF)
!! namdiu Cool skin and warm layer models (default: OFF)
!! namdiu Cool skin and warm layer models (default: OFF)
!! namflo float parameters (default: OFF)
!! nam_diadct transports through some sections (default: OFF)
!! nam_dia25h 25h Mean Output (default: OFF)
!! namnc4 netcdf4 chunking and compression settings ("key_netcdf4")
!! namnc4 netcdf4 chunking and compression settings
!!======================================================================
!
!-----------------------------------------------------------------------
......@@ -390,27 +370,15 @@
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namhsb ! Heat and salt budgets (default: OFF)
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namdiu ! Cool skin and warm layer models (default: OFF)
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namflo ! float parameters (default: OFF)
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nam_diadct ! transports through some sections (default: OFF)
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nam_dia25h ! 25h Mean Output (default: OFF)
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namnc4 ! netcdf4 chunking and compression settings ("key_netcdf4")
&namnc4 ! netcdf4 chunking and compression settings
!-----------------------------------------------------------------------
/
!!======================================================================
......
!-----------------------------------------------------------------------
&nampismod ! Model used
!-----------------------------------------------------------------------
ln_p2z = .false. ! PISCES SIMPLIFIED model used
ln_p4z = .true. ! PISCES model used
ln_p5z = .false. ! PISCES QUOTA model used
/
!-----------------------------------------------------------------------
&nampisext ! air-sea exchange
......@@ -72,6 +75,10 @@
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampisdiaz ! Namelist parameters for diazotrophy
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&nampispoc ! parameters for organic particles
!-----------------------------------------------------------------------
/
......@@ -101,42 +108,5 @@
/
!-----------------------------------------------------------------------
&nampisdmp ! Damping
!-----------------------------------------------------------------------
nn_pisdmp = 1460 ! Frequency of Relaxation
/
!-----------------------------------------------------------------------
&nampismass ! Mass conservation
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobphy ! biological parameters for phytoplankton
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobnut ! biological parameters for nutrients
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobzoo ! biological parameters for zooplankton
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobdet ! biological parameters for detritus
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobdom ! biological parameters for DOM
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobsed ! parameters from aphotic layers to sediment
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobrat ! general coefficients
!-----------------------------------------------------------------------
/
!-----------------------------------------------------------------------
&namlobopt ! optical parameters
!-----------------------------------------------------------------------
/